。
f(2)可行性分析(研究)
基本任务:理解工作范围阶段成果:项目计划说明书
21
可靠性和安全性需求:
由于图书管理系统的图书量会非常大,所有在对这些图书导入和查询时要保证速度。在图书借阅过程中又要保证事务的完整性。对于整个系统,需要完整的权限控制,防止某些人恶意的攻击系统,修改原始记录。同时对于数据库中的数据需要定时备份,防止系统数据丢失。所建议的系统的开发目标应考虑以下几个方面:(1)系统需要操作方便,方便管理员对整个系统的管理和读者借阅。(2)系统需要提供综合查询系统,方便图书的查询。(3)系统需要良好的扩展性,方便功能扩展和性能扩展。(4)系统需要较好的安全性和灾难恢复机制。
22硬件、软件、运行环境和开发环境方面的条件和限制(1)硬件资源服务器:工作站或小型机网络设备:网络交换机,网卡,网线图书条码打印和扫描机打印机
f(2)软件资源服务器端软件选择的具体说明:操作系统:Wi
dows2007Server或Wi
dowsXP。数据库管理系统:SQLServer。软件平台:VC客户端软件选择的具体说明:web浏览器。
通过对该图书馆的各个方面进行了具体的了解之后,现对该单位开发图书管理系统的可行性进行分析。技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Wi
dows系列操作系统,数据库管理系统采用VC,这些软件在MIS(管理信息系统)开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。经济上可行:由于学校急需采用计算机来进行图书馆的管理,因此对开发图书管理系统大力支持,开发经费没有问题。操作上可行:该学校的图书馆有很多的管理体制,每位借书人均有借书证,同时图书馆还为每位借书人建立了档案。因此操作上可行。另外,图书馆管理人员对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施MIS的物质准备和工作准备。社会可行性:首先是合法的,其次既方便于学校管理员的管理,又有利于学生的借阅和查找综上所述,开发图书管理系统在技术上、经济上、操作上都是可行的。
f23处理流程和数据流程(流图)
读者信息存储
读者管理
借阅图书信息
图书归还
图书信息
借阅信息查阅图书借阅逾期未还登记图书统计
基本信息
图书管理
图书报废
图书条形
处理
图书管理员
数据字典卡片管理员信息图书信息
名字别名:密码:描述:处理图书条形,图书报废等信息,并用计算机管理用户r