图书信息管理系统
D、安全性
具有较高的安全性。系统对不同的用户提供不同的功能模块,只有具有一定权限的管理员用户才能允许有借、还书权限,只有具有高级权限的部门管理者或维护人员用户才能对用户进行管理,一般的读者用户只能查看图书信息和借阅情况。
还应具有一定的保护机制,防止系统被恶意攻击,信息被恶意修改和窃取。有完善的备份机制,如果系统被破坏应该能快速恢复。
2.2目标
所建议系统的开发目标包括: 1.减少人力与管理费用; 2.提高信息准确度; 3.改进管理和服务;
4.建立高效的信息传输和服务平台,提高信息处理速度和利用率。
2.3条件,假定和限定
1.建议软件寿命:10年。
2.进行系统方案选择比较的时间:为10天。 3.经济来源:成都理工大学图书馆
4.硬件条件:PC机30台,服务器3台,局域网,INTERNET。
5.软件条件:WINDOWS 2003Server和XP操作系统,OFFICE软件,ORACLE 数据库,浏览器等。
2.4决定可行性的主要因素
本次可行性分析是按照软件工程的规范步骤进行的,即按复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提出系统的实现方案,推荐最佳方案,对所推荐的方案进行经济、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。以上分析结果写城本文档。
1.成本/效益分析结果:效益>成本;
6
图书信息管理系统
2.技术可行:现有技术可完成开发任务;
3.操作可行:系统能被现有的工作人员快速掌握并使用; 4.法律可行:所使用工具和技术及数据信息不违反法律。
3.对现有系统的分析
3.1业务流程及数据流图
(1) 业务流程图
(2)顶层数据流图
读者信息图书信息管理员 读者情况 图书情况借还书信息 图书管理系统 图书查询条件 借阅查询条件图书信息 读者借阅情况读者
7
图书信息管理系统
3.2系统功能框架结构
管理员登录 管理员二次鉴权 书目管理 用户管理 借阅管理 综合管理 添加图书 分类查询
书目信息增改 用户资料查询 用户增删改 用户借阅情况 书籍借阅历史 借还书管理 借阅统计信息 书籍赔偿处理 用户留言板块 图书馆新闻板块 4、拟建系统候选方案
4.1所建立的系统
所建立系统是C/S和B/S模式结合。系统管理、书籍管理、读者管理和借阅管理等大部分的功能通过图书馆内的局域网实现,有利于提高系统的效率和安全性;图书信息查询、个人借阅情况查询、续借等功能可在互联网上进行,利于有效地提高系统使用效率;能在一定程度上实现局域网和互联网数据交换的自动化。用户在经过身份确认后,系统按照权限的不同向其不同各种类型用户所对应的功能。
4.2所建系统备选方案
1、外包商家开发
图书管理信息系统外包是指借助外部力量进行信息系统开发、建设的信息系统建设方式。主要包括全部外包、部分外包。全部外包是整个信息技术部门,部分外包包括局部应用(计算机编程,维护和数据恢复)。
2、对原有系统进行升级
通过对当下的图书管理需求和学生的需求的调查和分析后,将原有图书管理信
8
图书信息管理系统
息系统的功能的完善和修复,使其得以继续运营。
3、整机购买新系统
对当下的图书管理需求和学生的需求的调查和分析后,对社会商家所开发的信息系统进行比对,选择一个合适的信息系统进行购买、安装和运行。
4.3方案的比对
方式 自行开发 外包商家开发 对原有系统升级 整机购买新系统 特点比较 分析和设计能力要求 编程能力要求 系统维护要求 开发费用 需求符合程度
综合对比,由于是对本校的图书管理系统进行开发,同时本高校有自己的计算机学院,编程能力较强,对自己的需求和设计有清晰的认识,系统维护要求低,开发费用低,对其需求符合度高。所以,决定采用自行开发的方式开发此图书管理信息系统。
较高 容易 少 高 不需要 较困难 多 高 较高 一般 少 一般 较低 较困难 较少 较低 较高 一般 较高 较低 4.4影响
在建立系统时,预期会带来的影响包括以下几个方面。
1.对设备的影响
由于所建立的系统是基于WINDOWS操作系统和互联网的,所以需要配备足够符合以上列出的各种软硬件条件的计算机和通信线路。系统失效后,服务器端需要利用备份的数据库恢复数据信息,要求要有足够的数据备份空间。
2.对软件的影响
需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。 3.对用户单位机构的影响
投入使用前还需改进现有的管理模式。 4.对开发的影响
9
图书信息管理系统
开发过程需要用户进行密切的配合,准确阐明需求。 5.对经费开支的影响:
除了需要支付开发单位的有关费用外,每年还需要一定的运行维护费用(见经济可行性分析)。
5.技术条件方面的可行性
本系统是一个基于局域网、互联网和WINDOWS操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。同时,开发期限较为宽裕,预计可以在规定期限内完成开发任务。就目前使用的开发技术及开发环境来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成;开发人员的数量和质量均符合要求。
6.经济可行性分析
6.1投资成本
A、一次性支出
(1)系统开发的费用。 ? ?
本系统开发期为1个月,自主开发。 书籍、读者等基础信息建立需要费用。
(2)采购硬件设备等费用,需要微机服务器及网络等设备。 (3)外购开发工具、软件环境费用 (4) 其他费费。 B、经常性费用
主要是系统运行费用,假设本系统运行期10年,每年的运行费用,包括系统维护、设备维护等。
6.2收益
本系统自主开发,用于学校图书馆管理之用,无收益. 但是提高了学校图书馆的管理效益,
从经济上考虑,开发本系统完全可行的。
10
图书信息管理系统
7.社会因素可行性分析
7.1法律方面的可行性
所有软件都用正版,技术资料都由提出方保管,数据信息均可保证合法来源。所以,在法律方面是可行的。
7.2用户使用可行性
使用本系统的人员均有一定计算机应用基础,系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。经过简单培训人员就会熟练使用本软件。
8.结论
本项目具有方便快捷等优势,使得图书管理实现电子化,符合社会信息化发展的需要,技术、经济、操作、法律方面都是可行的,可以开发本系统。
11