图书馆管理系统
需求规格说明书
编号: TY0014
版本:1.0
1 概述
图书馆通用信息管理系统在WINDOWS 开辟研制,该系统软件针对图书馆的工作范围 及特点,与传统的手工作业相比,它大大提高了工作效率,而且系统采用人机对话方式,菜 单提示,界面友好、操作简单,实现开架借书,加强了图书流通管理。
1.1 目的
本文档的编写为下阶段的设计、 开辟提供依据, 为项目组成员对需求的详尽理解, 以及 在开辟开辟过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之
一
.1.2 范围
本系统包括:图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统。 此外
包括权限管理模块用于系统的用户、角和相关权限。
1.3 读者对象
1.4 参考文档
1.5 术语定义
系统用户: 图书馆员工.
客户: 借书的读者。
2 系统说明
2.1 概述
建立了图书采购子系统、 检索统计子系统、 流通信息子系统及读者管理子系统, 这几个 子系统包括了图书馆的主要业务工作, 可以实现对图书的科学采购、 快速检索浏览、 及时统 计处理和完善流通等计算机管理.该系统网络版采用 MSQLSERVER 作数据库, 数据安全可 靠, 该系统的实施, 将全面提高图书馆的管理效率及服务质量, 从而使学校的图书馆管理水 平跃上一个新的台阶。
2.2 用户与角
与本系统相关的用户和角包括:
系统管理员:
管理系统用户、角与权限,保证系统正常运行.
操作人员:
图书信息检索。
图书管理。
读者管理。
流通管理。
2.3 系统功能
系统用例图如图 1 所示,子用例图及详细的用例描mvc的三层架构述见“功能性需求"部份。 用例图
2.4 当遵循的标准或者规范
本系统采用 Microsoft SQL Server 2005数据库,数据库设计原则上符合三大范式, 且规 范,易于维护。
使用 vs2022 进行开辟,采取 C/S 架构.程序需使用 MVC 模式,采用三层架构,保证系 统的可维护性和可扩展性。
3 功能性需求
本系统分图书采购子系统、 检索统计子系统、 流通信息子系统及读者管理子系统四个模 块。
3.1 图书采购管理
图书采购管理模块包含图书类别信息的管理和对图书信息的查询,子用例图如图 2 所 示。
用例图
图书馆管理系统首先需要图书类别进行管理,。
3.1.1 图书类别管理
3.1.1.1 添加类别信息
3.1.1.1.1 使用者
操作人员
3.1.1.1.2 输入要素
添加类别信息的系统界面如图 3 所示.
图
3.1.1.1.3 输入要素
添加航班信息时需录入以下信息:
3.1.1.1.4 处理流程
从页面获取输入信息,在数据库中创建新记录。
3.1.1.1.5 输出要素
提示“保存成功",或者报告相应错误。页面必填项未填时不允许提交页面。
3.1.1.2 修改类别信息
3.1.1.2.1 业务概述
对类别信息记录可以编辑。
3.1.1.2.2 使用者
操作人员
3.1.1.2.3 输入要素
在图书采购管理的列表页面列出所有的类别信息记录,可选择一条进行编辑。 图
在编辑页面,可以对可借天数、类别名称进行编辑。
其他信息不可编辑。
图
3.1.1.2.4 处理流程
在列表页面选择类别信息进行编辑,跳转到编辑页面;在编辑页面填入更新的信息,提交 页面,保存新的信息到数据库.
3.1.1.2.5 输出要素
提示“保存成功”,或者报告相应错误。页面必填项未填时不允许提交页面。
3.1.1.3 删除类别信息
3.1.1.3.1 业务概述
类别信息可以删除。
删除时需要判断当前登录用户是否具有权限,否则不可删除。
3.1.1.3.2 使用者
操作人员
3.1.1.3.3 输入要素
如图 4 所示,在类别信息列表中选择一项删除.
3.1.1.3.4 处理流程
点选删除操作后应提示“确认删除? ”,用户选“确定”则执行删除操作,否则不执行。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论