1 / 29
文档名称:

图书馆管理系统需规格说明书.doc

格式:doc   页数:29
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书馆管理系统需规格说明书.doc

上传人:3346389411 2012/7/21 文件大小:0 KB

下载得到文件列表

图书馆管理系统需规格说明书.doc

文档介绍

文档介绍:图书馆管理系统
需求规格说明书
编号:TY0014
版本:

作者:
日期:
审批:
日期:
状态
修订人
修改日期
版本
备注
概述
图书馆通用信息管理系统在WINDOWS开发研制,该系统软件针对图书馆的工作范围及特点,与传统的手工作业相比,它大大提高了工作效率,而且系统采用人机对话方式,菜单提示,界面友好、操作简单,实现开架借书,加强了图书流通管理。
目的
本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。
范围
本系统包括:图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统。另外包括权限管理模块用于系统的用户、角色和相关权限。
读者对象
参考文档
术语定义
系统用户: 图书馆员工。
客户:借书的读者。
系统说明
概述
建立了图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统,这几个子系统包括了图书馆的主要业务工作,可以实现对图书的科学采购、快速检索浏览、及时统计处理和完善流通等计算机管理。该系统网络版采用MSQLSERVER作数据库,数据安全可靠,该系统的实施,将全面提高图书馆的管理效率及服务质量,从而使学校的图书馆管理水平跃上一个新的台阶。
用户与角色
与本系统相关的用户和角色包括:
系统管理员:
管理系统用户、角色与权限,保证系统正常运行。
操作人员:
图书信息检索。
图书管理。
读者管理。
流通管理。
系统功能
系统用例图如图1所示,子用例图及详细的用例描述见“功能性需求”部分。
用例图
当遵循的标准或规范
本系统采用Microsoft SQL Server 2005数据库,数据库设计原则上符合三大范式,且规范,易于维护。
使用vs2008进行开发,采取C/S架构。程序需使用MVC模式,采用三层架构,保证系统的可维护性和可扩展性。
功能性需求
本系统分图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统四个模块。
图书采购管理
图书采购管理模块包含图书类别信息的管理和对图书信息的查询,子用例图如图2所示。
用例图
图书馆管理系统首先需要图书类别进行管理,。
图书类别管理
添加类别信息
使用者
操作人员
输入要素
添加类别信息的系统界面如图3所示。

输入要素
添加航班信息时需录入以下信息:
数据项
说明
输入格式
是否必填
类别编号

可借天数
从0到100的数字
文本
类别名称
数字

处理流程
从页面获取输入信息,在数据库中创建新记录。
输出要素
提示“保存成功”,或报告相应错误。页面必填项未填时不允许提交页面。
修改类别信息
业务概述
对类别信息记录可以编辑。
使用者
操作人员
输入要素
在图书采购管理的列表页面列出所有的类别信息记录,可选择一条进行编辑。

在编辑页面,可以对可借天数、类别名称进行编辑。
其他信息不可编辑。

处理流程
在列表页面选择类别信息进行编辑,跳转到编辑页面;在编辑页面填入更新的信息,提交页面,保存新的信息到数据库。
输出要素
提示“保存成功”,或报告相应错误。页面必填项未填时不允许提交页面。
删除类别信息
业务概述
类别信息可以删除。
删除时需要判断当前登录用户是否具有权限,否则不可删除。
使用者
操作人员
输入要素
如图4所示,在类别信息列表中选择一项删除。
处理流程
点选删除操作后应提示“确认删除?”,用户选“确定”则执行删除操作,否则不执行。
输出要素
删除成功后提示“删除成功”。
添加图书信息
使用者
操作人员
输入要素
添加图书信息的系统界面如图3所示。

输入要素
添加航班信息时需录入以下信息:
数据项
说明
输入格式
是否必填
条形码

编号
文本
书名
数字

类别
作者
译者
ISBN
出版社
价格
从0到100的数字
页码
从0到100的数字
书架名称
简介
处理流程
从页面获取输入信息,在数据库中创建新记录。
输出要素
提示“保存成功”,或报告相应错误。页面必填项未填时不允许提交页面。
修改图书信息
业务概述
对图书信息记录可以编辑。
使用者
操作人员
输入要素
在图书采购管理的列表页面列出所有的类别信息记录,可选择一条进行编辑。

在编辑页面,可以对页面数据进行编辑。
其他信息不可编辑。