vb图书管理系统可行性研究报告

上传人:cl****1 文档编号:495890082 上传时间:2023-06-30 格式:DOC 页数:12 大小:29KB
返回 下载 相关 举报
vb图书管理系统可行性研究报告_第1页
第1页 / 共12页
vb图书管理系统可行性研究报告_第2页
第2页 / 共12页
vb图书管理系统可行性研究报告_第3页
第3页 / 共12页
vb图书管理系统可行性研究报告_第4页
第4页 / 共12页
vb图书管理系统可行性研究报告_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《vb图书管理系统可行性研究报告》由会员分享,可在线阅读,更多相关《vb图书管理系统可行性研究报告(12页珍藏版)》请在金锄头文库上搜索。

1、图书管理系统可行性研究报告1 引言1。1 编写目的 图书馆是学校的文献信息中心,是为全校教学和科学研究服务的学术性机构,也是全校师生学习和研究的重要场所。为了更好地适应这种网络数字化信息的环境,一种成功的跟踪最新技术,充分利用软硬件资源,扎根于准、新、全数字资源的图书馆管理信息系统已孕育而生。另外,由于图书馆陈旧的管理手段给读者和图书馆管理员带来的很多操作上的不方便,同时为了提高工作效率、服务质量和管理水平,并使图书馆管理人员从繁琐的工作中解脱出来从而使我们下定决心开发该系统. 可行性分析报告是为“图书管理系统”开发的可能性、可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发

2、工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。本报告的主要作用是确定各个项目模块的设计情况和主要的负责人供各项目模块的负责人阅读做到及时协调按步有序进行项目的开发。减少设计中的不必要损失。1。2 背景 当今计算机及网络技术飞速发展,社会也正快速向信息化社会前进,信息系统的作用也越来越大。图书管理信息化是信息发展的必然趋势。建立一套有效的图书信息管理系统,可以减少工作量,将管理工作科学化、规范化,提高图书馆管理的工作质量和工作效率。 说明:a所建议开发的软件系统的名称:图书管理系统 b本项目的任务提出者:图书馆管理人员 c开发者:张小强 吴浩明 李明惠 哈瑞鑫 邓斌 洪建

3、超d用户:图书馆工作人员及读者1.3 定义 db_books: 数据库名1。4 参考资料 1数据库系统原理教程清华大学出版社 王珊 陈红 ,2数据库系统概论(第三版) 高等教育出版社 萨师煊 ,3刍议数据库技术的最新发展.微电脑世界。2004 年第三期 信息时代 ,4JSP 项目开发全程实录 清华大学出版社 周桓 王殊宇 5软件工程 清华大学出版社 张海藩 6JavaSQL Server 项目开发实践 中国铁道出版社 苏年乐2 可行性研究的前提2。1 要求 a、功能:对图书馆的图书信息和用户(读者,借阅者等)信息进行有效的管理;如:负责图书的采购信息存档、对图书信息的编辑、对学生相关信息的管理

4、(增删查改) 、借还图书的管理、帮助的功能(这里主要完成对用户的一些帮助信息)、系统维护功能(主要完成书库维护、借阅人库维护、管理员库维护、部门库维护)。、 b、性能:图书管理系统的使用者是图书管理员和读者。对于图书管理员的管理工作,性能(数据库的录入、图书目录检索、用户信息查询、图书信息查询)要求不是很严格,但需要方便图书入库等操作。对于读者的一般预定、借阅、返还等功能,对性能要求较高,一般需要达到并发数 5000 以上. c、输出:图书库存情况;读者图书预定需求;学生图书借阅情况 d、输入:新书入库;读者图书借阅;用户数据添加 e、可靠性和安全性需求:由于图书管理系统的图书量会非常大,所有

5、在对这些图书导入和查询时要保证速度在图书借阅过程中又要保证事务的完整性。对于整个系统,需要完整的权限控制,防止某些人恶意的攻击系统,修改原始记录.同时对于数据库中的数据需要定时备份,防止系统数据丢失.登陆系统时,需验证身份和密码,只有图书管理员的身份才能进入系统进行信息的操作,读者登录时也需要验证身份和密码.馆中所有未借出的书籍能够供用户随时查阅;用户信息只能被系统管理员查阅,修改. f、运行环境与机器配置:操作系统: Windows XP;数据库类型:SQL server;CPU:P2000mmx 以上,内存大于 64M。 g、完成期限:2012 年 2 月 25 日至 2012 年 6 月

6、 1 日2。2 目标 系统应达到以下目标: 1充分了解用户需求及当前形式,功能齐备,能完成主业务处理(对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度) ; 2以最低的成本,在最短的期限内开发出具有管理图书和用户信息功能的图书馆管理信息系统。 (包括:人力与设备费用的节省;处理速度的提高;人员工作效率的提高) ; 3每一模块的流程图要很清晰; 4系统能够正常的运行,能较好得完成预定的功能; 5 要有详细的设计说明书。2。3 条件、假定和限制 a系统运行寿命的最小值应为 10 年。 ; b系统方案选择比较的时间为 1 个月。 ; c经费、投资的来源是工商职

7、业技术学院信息技术系,限制不超过合同上约定的条目。 d(1)硬件资源: 服务器:工作站或小型机; 网络设备:网络交换机,网卡,网线; 图书条码打印和扫描机,打印机; (2)软件资源: 服务器端软件选择的具体说明: 操作系统:Windows 2000 或 Windows XP 数据库管理系统:Access 开发工具:VC6。0 软件平台:Tomcat 客户端软件选择的具体说明:web 浏览器 e系统投入使用的最晚时间为 2012 年 12 月 f: 开发该软件系统的经费来源为自费2.4 进行可行性研究的方法 本次可行性分析是按照复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,

8、重新定义问题这一循环反复过程进行的。通过调查分析开发图书管理所具备的能力及实现的方法,确定总体结构,利用 sql server 数据库所具备的能力,以最简洁最容易的方法,使用 jsp 使其成为一个出界的系统软件。2.5 评价尺度 本系统进行评价时的主要尺度有:费用的多少,开发时间的长短,以及使用的难易程度等。3 对现有系统的分析 这里的现有系统是指 XXXX 大学图书馆管理系统,针对现有的图书馆系统界面不够友好,不够人性化;支持的并发数太少,系统容易被挤瘫痪,并且系统不对外开放,所以我们开发新的图书馆管理系统.3.1 处理流程和数据流程 调查用户网络环境和配置,使系统能够具有合理可行的系统架构

9、;调查用户偏好和技能水平,这将直接影响到项目开发的深度和用户界面的设计;预测并制定系统的性能指标,为编写测试计划提供依据。 经过对系统功能的分析,调查,研究,对该系统绘制业务流程图,如图 3。2 所示:(其中图 3。1 是业务流程图图例) 处理单位 处理过程 单据 业务处理单位 业务处理功能描述 信息传递过程 表格/单据 图 3.1 业务流程图图例 图 3。2 系统业务流程图 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况.根据上文所述的业务流程特点,首先对各个方面总的数据处理环节和外部实体进行了描述 然后,根据自顶向

10、下,逐层分解的原则,对每个方面的处理功能进行细化并分成若干个处理功能,产生细化 DFD 图.以下是本文当中使用的数据流图图例,见图 3.3. 外部实体 处理过程 数据流 数据存储 图 3.3 数据流图图例 通过对本系统的需求分析得到系统的数据流图如下: 图 3。4 系统顶层数据流图图 3。4 是图书管理系统的一层数据流程图。 读者 P1 用户管理 D1 管理员信息 P2 查看图书信 息 管理员 P3 D2 图书信息 P4图书管理查看借阅信 息 D3 借阅信息 P6 借阅管理 D4 还书信息 P5 管理个人信 P7 息 读者管理 D5 读者信息 P8 维护配置管 系统配置信 D6 理 息 图 3

11、.4 系统一层数据流图3。2 工作负荷 图书馆人员少,借阅时间长,费时、费力;办事效率不高;学生借书;同时系统增加了读者查询功能,也为管理员减轻了工作量。3.3 费用开支 A人力支出维护人员、操作人员:按每月 2000 元给予工资。 B设备支出(服务器端、客户端) :30000 元 C空间支出(图书馆的建设):包括图书馆的折旧支出,按具体时间来确定。 D支持性服务(软件使用咨询):现在正在运用之中,出现问题时可以来询问相关软件开发商。 E材料(应用软件及其他): 10 万元左右3。4 人员 馆长:1 名 副馆长:1 名 采编部:2 名 流通部:3 名 阅览部:10 名 网络技术部:5 名3。5

12、 设备 该系统的运行环境包括硬件系统和软件系统, 是一个以 Internet 为构架平台的。 第一层:是物理设备层,包括 PC 服务器、路由器、访问服务器、程控交换机、语音卡等。 第二层:是网络支撑平台,用 TCP/IP、HTTP、HTML、POP3 和 STMP 构成基本的网络及传输层,是网络操作系统管理环境与通信平台。 第三层:是图书管理系统的应用支撑平台,提供对上层应用系统的信息管理支持,包括数据库管理系统(Microsoft SQL server 2000)、WINDOWS XP 。 第四层:是应用开发平台,用于对信息综合开发管理:利用VB语言、ASP语言等。 第五层:是应用软件层,即

13、图书管理信息系统应用软件。客户端计算机运行WINDOWS XP 操作系统,以 IE 浏览器访问应用系统 WEB 服务器。 具体的设备为: 1服务器: PentiumIII 500 以上或更高, 2内存:1G 以上; 3硬盘:至少 320G 以上; 4 CDROM:16 倍速以上; 5网卡:10/100自适应;3。6 局限性 计算机停电或死机会不会造成数据丢失?图书管理系统没有即时存储功能,被修改的数据不会立即存盘,会因计算机异常而丢失数据。 系统是否易学易用?图书管理系统不是标准的 WINDOWS 应用程序,界面不友好,操作不容易,必须经过专门训练才可进行操作。图书管理数据流程与图书馆操作流程

14、不大相符,必须要懂图书馆业务。 能存放多少数据,能用于多大规模的网络?理论上讲,图书管理系统的记录限制为一亿条. 系统是否容易出问题,出了问题怎么办? 系统是否允许用户出问题?系统不具备高度容错能力,可自动检测.4 所建议的系统4.1 对所建议系统的说明 a. 小巧而不失使用的功能,方便师生。 b。 库存图书馆功能,师生借阅信息管理。 c。 财务信息的统计分析。 d。 多种图表统计,可统计每年,每月,每日的图书借出和借入情况统计。 e。 多种排行统计等。4.2 处理流程和数据流程 a。 系统能对书籍信息进行管理。 b. 系统不需要管理借阅者除姓名以外的信息。对每一名借阅者最多可借阅的书籍数目为

15、 2 本。 c. 借书时,系统记录借书者的姓名、借阅书籍名称和借阅日期。 d. 时间时,系统记录还书者的姓名、归还书籍名称和还书日期。系统设定书籍的最长借阅时间为 1 个月。 e。 操作人员可以根据书籍名称、作者、出版社三者之一或三者的任意组合查询书籍信息. f。 操作人员可以查询借阅某书籍的所有借阅者的姓名;也可以查询某借阅者借阅的所有书籍名称;还可以根据借阅者的姓名、书籍名称查询借阅者的借书时间、还书时间. g. 系统由图书馆工作人员操作分为:系统管理员书籍管理员和借阅管理员. h。 所有操作人员凭帐号和密码登陆系统。4.3 改进之处 a. 由于时间仓促,人力和物力资源缺乏,本系统存在诸多

16、不完善之处. b.整体系统不够强,功能模块需要添加和其他查询功能。4。4 影响 说明在建立所建议系统时,预期将带来的影响,包括:4.4。1 对设备的影响没有什么特殊影响,信息量不大,一般 PC 机都能用。服务器: Pentium4 2。2Ghz 以上或更高,内存:512M 以上;硬盘:至少 50G 以上;CDROM:24 倍速以上;网卡:100/1000自适应;打印机一台,至少一台服务器工作站: Pentium42。0Ghz 以上微机;内存:1GB 以上 硬盘:至少 80G 以上;CDROM:24 倍速以上;网卡:100/1000.4。4.2 对软件的影响 需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。是应用软件层,即图书管理信息系统应用软件。客户端计算机运行 WINDOWSXP 操作系统,以 IE 浏览器访问

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号