图书管理系统需求说明书.pdf
《图书管理系统需求说明书.pdf》由会员分享,可在线阅读,更多相关《图书管理系统需求说明书.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-需求说明书需求说明书学院学院:国际学院国际学院学号学号:07201303:07201303XX:XX:程龙程龙zj.图书管理系统图书管理系统-目录目录第一部分引言第一部分引言 4 41.1 编写目的 41.2 背景 41.3 定义 41.4 参考资料 4第二部分任务概述第二部分任务概述 5 52.1 目标 52.2 用户的特点 52.3 假定和约束 5第三部分需求规定第三部分需求规定 6 63.1 对功能的规定 63.11 图书管理系统的总体功能如下:63.1.2 学生借阅图书的数据流图73.1.3 学生还书过程数据流图83.1.4 学生查询书籍信息 93.1.5 图书管理员对图书的增删改数
2、据流图103.1.6 图书管理员对学生的增删改数据流图113.1.7 软件应支持的终端数和应支持的并行操作的用户数错误错误!未定义书签。未定义书签。3.2 对性能的规定 123.2.1 精度 123.2.2 时间特性要求 123.2.3 灵活性 123.3 输人输出要求 123.3.1 数据流名:借书证 123.3.2 数据流名:图书 123.3.3 数据流名:检验错误 133.3.4 数据流名:借书信息 133.3.5 数据流名:当前日期 133.3.6 数据流名:借阅信息 133.3.7 数据流名:管理员信息143.3.8 数据流名:操作信息 143.3.9 学生还书过程 143.3.10
3、 操作名:还书检验 143.3.11 操作名:添加历史记录 143.3.12 学生查询书籍信息。153.3.13 操作名:检验能否查询 153.3.14 图书管理员对图书的增删改153.3.15 操作名:图书管理员 153.3.16 操作名:身份验证 15-zj.-3.3.17 操作名:增删改图书 153.4 数据管理能力要求 153.5 故障处理要求 163.6 其他专门要求 16第四部分运行环境规定第四部分运行环境规定 16164.1 设备 164.2支持软件 164.3 接口 174.4控制 17-zj.-第一部分第一部分引言引言为了方图书资料管理,以及读者借阅图书资料,开发此图书管理系
4、统。1.11.1 编写目的编写目的需求说明书有时候成为规格说明书,本规格说明书描述了任务管理项目的要求:应明确开发此项目的开发方法以及目前的软硬件的情况和开发所需要资金和设备,作为各方面沟通的依据,也为以下工作提供基准。1.21.2 背景背景说明:A A:软件系统的名称:图书管理系统图书管理系统B B:本项目的任务提出者:程龙程龙本项目开发者:程龙程龙用户:图书馆等。C C:近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书管理上的混乱,人力与物力过多的浪费,图书管理费用的增加,从而使图书馆的负担过重,影响整个
5、图书馆的运行和控制管理。因此,必须制定一套合理、有效,规X 和实用的图书管理系统,对图书资料进行集中统一的管理。D D:该系统采用现代流行的 WINDOWS 操作界面,是标准的 WIN32 应用程序,可运行在WINDOWS 系统平台上的多任务程序。1.31.3 定义定义LMS:Library Management System图书管理系统。1.41.4 参考资料参考资料【1】软件工程技术及其应用东北林业大学-zj.-第二部分第二部分 任务概述任务概述2.12.1 目标目标本系统将提供给图书馆的办公人员使用,进行日常任务、工作和管理和调度,提高时间的利用率和工作效率。软件提供的功能包括:该系统界
6、面好、操作简便,能完成添加图书信息,修改图书信息,查询图书信息,添加读者类别,修改读者类别,查询读者信息,修改读者信息等一系列图书管理功能,开发本系统的总体任务是实现图书管理的系统化和自动化,帮助管理人员更好更高效地完成图书管理工作。【1】信息检索,用户可以利用该系统,检索到图书馆的馆藏书目、读者基本信息、读者借书、预约到书、超期读者、罚款记录、最新图书、借阅频率最高的图书信息。【2】任务调度和任务查找操作简易;【3】图书管理部分:包括图书信息管理和类别管理,其功能是实现对各部分数据内容进行添加、修改、查询等操作。【4】读者管理部分:包括读者信息管理和读者类别管理,其功能是实现对各部分数据内容
7、的添加和修改等操作。【5】借阅管理部分:包括借书管理和还书管理,其功能是实现对各部分数据内容的添加和查询等操作。【6】系统管理部分:包括修改系统用户密码和增加新用户两项功能。2.22.2 用户的特点用户的特点本系统主要提供给图书管理人员及全体学生,维护人员、操作人员必须掌握计算机的基本操作。根据本程序的认可、和操作的程度,建议管理人员最低教育水平为大专计算机专业。本系统预期的使用频度为天天使用。本系统的规模比较小。2.32.3 假定和约束假定和约束已经有的约束条件包括:A:本系统的预算在 n 万元(人民币);假设:A:本项目不会在中期发生不可接受的X 围变更;B:系统不会有海量存储的要求。C:
8、硬件条件:服务器:hp 服务器工作站,终端为 pc 机。-zj.-E:运行环境:WINDOWS其他相关的假定和约束条件将进一步补充。第三部分第三部分 需求规定需求规定3.13.1 对功能的规定对功能的规定3.113.11 图书管理系统的总体功能如下:图书管理系统的总体功能如下:图书的借阅;图书的返还;学生检索书籍信息;图书的增删改;学生的增删改;图 图 图 图 图 图图 图 图 图 图图 图 图 图图 图 图 图图 图 图 图 图 图图 图 图 图图 图 图 图图 图 图 图图 图 图图 图 图图 图 图图 图 图图 图 图图 图 图图 图 图图 图 图图 图 图图图 图 图图-zj.-3.1
9、.23.1.2 学生借阅图书的数据流图学生借阅图书的数据流图检验错误当前日期日期 日期借书证学 生 1 检验能否借书 2 添加借阅记录图书信息借阅量 借阅记录图书库学生信息库数据流图分析:数据流图分析:检验能否借书检验能否借书输入:借书证;所借书本,学生信息,图书信息,图书借阅量,日期处理:检验学生身份、图书是否入库、读者还能借多少书以此判定读者是否能借书输出:1:如果借书证未登记入库,则发出“借书错误”;2:如果图书未登记入库,则发出“借书错误”;3:如果读者已借图书和现借图书多于限制数,则发出“借书错误”;4:如果读者已借图书中有超期,则发出“借书错误”;5:如果输入信息符合要求,则发出“
10、借书信息”添加借阅记录添加借阅记录输入:借书信息,日期处理:将“借书信息”登记到“借阅记录”中,完成后将书本递交读者输出:将借书信息及日期写入图书借阅记录;将图书递交读者-zj.-3.1.33.1.3 学生还书过程数据流图学生还书过程数据流图检验错误当前日期日 期图 书学 生3还书检验还书信息 4添加借阅历史记录还 书还 书借阅信息还书返还信息数据流图分析:数据流图分析:还书检验还书检验加工编号:3输入:图书,图书访问记录处理:检验图书是否图书室外借图书输出:【1】如果书号与数据库数据不符,发出“检验错误”【2】如果输入信息符合要求,发出“还书信息”添加历史记录添加历史记录加工编号:4输入:还
11、书信息,日期处理:删除读者对该图书的借书信息,并添加还书历史记录,如果超期给出罚款及天数输出:【1】如果所还图书超期,则统计超期天数生成含罚款的返回信息,否则删除图书访问记录库中相应的借书记录,并添加还书历史记录生成成功信息【2】一切正常,则给出还书返回信息-zj.-3.1.43.1.4 学生查询书籍信息学生查询书籍信息检验错误借书证学 生 5检验能否查询查询信息 6数据查询能否 查询图书 信息学生信息库图书库查询结果数据流图分析数据流图分析:检验能否查询:检验能否查询:加工编号:5输入:借书证,查询信息,学生信息处理:检验学生身份是否有效输出:如果学生在学生信息库中不存在,则发出“检验错误;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 需求 说明书
限制150内