欢迎来到天天文库
浏览记录
ID:6364862
大小:899.00 KB
页数:29页
时间:2018-01-11
《图书馆管理系统需规格说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、图书馆管理系统需求规格说明书编号:TY0014版本:1.0作者:日期:审批:日期:状态修订人修改日期版本备注1概述图书馆通用信息管理系统在WINDOWS开发研制,该系统软件针对图书馆的工作范围及特点,与传统的手工作业相比,它大大提高了工作效率,而且系统采用人机对话方式,菜单提示,界面友好、操作简单,实现开架借书,加强了图书流通管理。1.1目的本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1
2、.2范围本系统包括:图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统。另外包括权限管理模块用于系统的用户、角色和相关权限。1.3读者对象1.4参考文档1.5术语定义系统用户:图书馆员工。客户:借书的读者。1系统说明1.1概述建立了图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统,这几个子系统包括了图书馆的主要业务工作,可以实现对图书的科学采购、快速检索浏览、及时统计处理和完善流通等计算机管理。该系统网络版采用MSQLSERVER作数据库,数据安全可靠,该系统的实施,将全面提
3、高图书馆的管理效率及服务质量,从而使学校的图书馆管理水平跃上一个新的台阶。1.2用户与角色与本系统相关的用户和角色包括:系统管理员:管理系统用户、角色与权限,保证系统正常运行。操作人员:图书信息检索。图书管理。读者管理。流通管理。1.3系统功能系统用例图如图1所示,子用例图及详细的用例描述见“功能性需求”部分。用例图1.1当遵循的标准或规范本系统采用MicrosoftSQLServer2005数据库,数据库设计原则上符合三大范式,且规范,易于维护。使用vs2008进行开发,采取C/S架构。程序需使用M
4、VC模式,采用三层架构,保证系统的可维护性和可扩展性。1功能性需求本系统分图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统四个模块。1.1图书采购管理图书采购管理模块包含图书类别信息的管理和对图书信息的查询,子用例图如图2所示。用例图图书馆管理系统首先需要图书类别进行管理,。1.1.1图书类别管理1.1.1.1添加类别信息1.1.1.1.1使用者操作人员1.1.1.1.2输入要素添加类别信息的系统界面如图3所示。图1.1.1.1.1输入要素添加航班信息时需录入以下信息:数据项说明输入格式
5、是否必填类别编号是可借天数从0到100的数字文本类别名称数字是1.1.1.1.2处理流程从页面获取输入信息,在数据库中创建新记录。1.1.1.1.3输出要素提示“保存成功”,或报告相应错误。页面必填项未填时不允许提交页面。1.1.1.2修改类别信息1.1.1.2.1业务概述对类别信息记录可以编辑。1.1.1.1.1使用者操作人员1.1.1.1.2输入要素在图书采购管理的列表页面列出所有的类别信息记录,可选择一条进行编辑。图在编辑页面,可以对可借天数、类别名称进行编辑。其他信息不可编辑。图1.1.1.1
6、.1处理流程在列表页面选择类别信息进行编辑,跳转到编辑页面;在编辑页面填入更新的信息,提交页面,保存新的信息到数据库。1.1.1.1.2输出要素提示“保存成功”,或报告相应错误。页面必填项未填时不允许提交页面。1.1.1.2删除类别信息1.1.1.2.1业务概述类别信息可以删除。删除时需要判断当前登录用户是否具有权限,否则不可删除。1.1.1.2.2使用者操作人员1.1.1.2.3输入要素如图4所示,在类别信息列表中选择一项删除。1.1.1.2.4处理流程点选删除操作后应提示“确认删除?”,用户选“确
7、定”则执行删除操作,否则不执行。1.1.1.2.5输出要素删除成功后提示“删除成功”。1.1.1.3添加图书信息1.1.1.3.1使用者操作人员1.1.1.3.2输入要素添加图书信息的系统界面如图3所示。图1.1.1.1.1输入要素添加航班信息时需录入以下信息:数据项说明输入格式是否必填条形码是编号文本书名数字是类别作者译者ISBN出版社价格从0到100的数字页码从0到100的数字书架名称简介1.1.1.1.1处理流程从页面获取输入信息,在数据库中创建新记录。1.1.1.1.2输出要素提示“保存成功”
8、,或报告相应错误。页面必填项未填时不允许提交页面。1.1.1.2修改图书信息1.1.1.2.1业务概述对图书信息记录可以编辑。1.1.1.2.2使用者操作人员1.1.1.2.3输入要素在图书采购管理的列表页面列出所有的类别信息记录,可选择一条进行编辑。图在编辑页面,可以对页面数据进行编辑。其他信息不可编辑。1.1.1.1.1处理流程在列表页面选择图书信息进行编辑,跳转到编辑页面;在编辑页面填入更新的信息,提交页面,保存新的信息到数据库。1.1.1.1.2
此文档下载收益归作者所有