2.基本内容和技术方案 数据的安全性: 由于该系统统计管理单位的各种书目,人员数据及出入库数据,因此需要保证数据的可靠性和安全性。对于软件方面,采用手动或定时对数据库采取备份,使由于数据破坏所产生的损失降到最低,同时便于恢复。
总体功能结构: 根据图书馆的基本要求和功能目标,总体框架是建立二个功能系统和二个支持系统。二个功能系统是:1.图书馆管理系统(下称1号系统);2.外部读者查询系统(下称2号系统)。二个支持系统是:1.网络支持系统(WAN和LAN);2.数据库支持系统。
需求分析: A:图书馆管理系统即1号系统是该系统软件的重要内容之一,该子系统为图书馆的库存书籍的动态调整提供了决策依据,有利于及时对有大量需求的新书进行订货入库。它的主要功能包括:新书入库,旧书注销,借书,还书,馆内图书详细信息,图书查询,读者管理,馆内图书统计,读者信息管理,图书馆工作人员权限管理,名称设计,数据库备份等功能。 下面是2号系统的主要功能的简单描述: 1. 图书管理(图—3系统流图): 这是图书馆最重要的模块之一,它将对图书馆中的书籍进行管理操作,所有的原始数据输入都是在这里实现的,有了这里的数据输入,才能开始以后的诸如借书、还书等操作。 新书入库管理: 该功能允许用户输入图书单,在输入过程中,程序自动生成图书单编号以加以区分两次不同的入库书单,同时程序也检查输入的合法性,并自动记录当日入库的图书。 当日入库图书查询 该功能允许用户对当日的入库书单针对不同条件进行查询,并且提供二次修改,避免出错。 旧书注销: 该功能允许用户输入注销单,在输入过程中,程序自动生成注销单编号以加以区分两次不同的注销书单,并且自动记录当日注销的图书。 当日注销图书查询: 该功能允许用户对当日的注销单针对不同条件进行查询,并且提供还原,避免出错。 2.业务管理: 这是图书馆使用频率最高的模块,因此他在功能上应该直观明确,在操作上应该简单易用。 图书借阅: 该功能要求用户输入图书编号或者图书条码,并且检查输入合法性,然后程序动态生成该书的详细信息;再输入借书证号,并且检查输入合法性,然后程序动态生成该读者的详细信息;系统记录借书的经手人,最后由借书按钮实现操作。 图书归还: 与图书借阅类似,追加图书超期罚款功能,自动根据预设值计算出罚款金额。 3. 人员档案管理: 这是针对读者和图书馆工作人员而设计的一个人士管理模块,它将完整的记录读者的信息,以及图书馆工作人员的信息,并且他还具有限制图书馆工作人员操作权限的功能,最大限度的保证了数据的安全。 读者管理: 记录读者的详细信息,并提供增加、撤除、查询等操作。 图书馆工作人员管理: 在读者管理子模块的基础上增加权限管理功能,保证数据安全。 4. 数据库备份: 这是一个涉及到安全问题的重要模块,它可以保证数据库的安全,防止因外界的突发事件所造成的损失,避免因数据流失而重复输入的困扰。该功能分为自动备份,和手动立即备份两部分,满足用户需要。 5. 名称设计: 这是一个很具个性化的功能,实现很简单,但非常吸引人,你可以任意为你的管理系统命名,比如“X中学图书馆借阅管理系统”。 B: 外部读者查询系统,即2号系统,这是一个面向读者的综合查询系统,采用与管理系统相同的数据库,具有唯一的功能:查询。他可以按照读者的要求,用不同方法对所藏书籍进行查询,并能进行书名的模糊查询,还可以查询读者所借书的到期日,和观看读者本人的详细资料,力争最大的满足读者的需求。
性能要求: 对新书入库单,注销单的处理及查询;图书查询;借书还书速度应较快 登录仓库管理系统时应输入密码,以保证系统的安全性。 系统要有较强的兼容性,能在各种PC机上正常运行。在系统运行异常及数据文件损坏时能给出出错提示,保证系统的可靠性。 |