三、需求规格
说明
关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书
书
1.引言 1
1.1编写目的 1
1.2项目背景 2
1.3定义 2
1.4参考资料 2
2.任务概述 2
2.1目标 2
2.2运行环境 2
2.3条件与限制 2
3.数据描述 3
3.1静态数据 3
3.2动态数据 3
3.3数据库介绍 4
3.4数据词典 4
3.5数据采集 4
4.功能需求 5
4.1功能划分 5
4.2功能描述 5
5.性能需求 5
5.1数据精确度 5
5.2时间特性 6
5.3适应性 6
6.运行需求 6
6.1用户界面 6
6.2硬件接口 6
6.3软件接口 6
6.4故障处理 6
7.其它需求 6
1.引言
1.1编写目的
本说明书描述了图书馆管理系统软件的设计需求,读者为该管理系统软件的设计人员、代码编写人员、测试人员、维护人员和该项目的审核验收人员。
1.2项目背景
该项目的委托单位为盐城工学院,开发单位为BU计算机091班。该软件与其他系统不存在关系。
1.3定义
该系统是基于对期刊的借阅、归还、管理等提供高效率、便捷的管理方式。旨在对期刊资源进行科学的加工整序和管理维护,为教学和科学研究提供文献信息保障和提高管理图书的效率而设计的系统。
1.4参考资料
张海藩编著,《软件
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
导论》(第5版),清华大学出版社;
郑人杰编著,《实用软件工程》(第3版),清华大学出版社;
姜旭平编著,《信息系统开发方法》(第1版),清华大学出版社;
齐治昌编著,《软件工程》(第1版),高等教育出版社;
2.任务概述
2.1目标
期刊管理系统的目的是实现期刊登记、借阅、查询等业务的自动化管理,以提高工作效率。要求系统简单实用,既可以单独实用,也可以作为其他大型应用系统的一个组成部分来使用。
2.2运行环境
操作系统:Microsoft Windows XP
支持环境:IIS 5.0
数据库:Microsoft Office Access
2.3条件与限制
由于时间紧张,并且开发人员的技术水平有限,目前的版本只是雏形,即只提供基本功能的试用。
3.数据描述
3.1静态数据
1.期刊:
1) 期刊号;
2) 期刊名;
3) 编辑部;
4) 周期;
5) 总期数;
6) 年;
7) 年内期号;
8) 价格;
9) 语种;
10)借阅否;
11) 预约否;
12) 损坏程度;
2.读者:
1) 读者编号;
2) 姓名;
3) 密码
3.图书管理员:
1) 管理员编号;
2) 管理员姓名;
3) 密码;
4.期刊借阅关系:
1) 记录号;
2) 读者编号;
3) 期刊号;
4) 借阅日期;
5) 归还日期;
6) 续借次数;
3.2动态数据
1.输入数据:
1)登录所需的密码;
2)鼠标对按钮的点击
3)查询方式、查询关键字;
4)新建图书项、读者项;
5)图书项、读者项相应纪录更改;
6)借阅、返还、丢失注销时的图书序号、读者借阅证号;
2.输出数据:
1)查询关键字确定的数据库记录的子集;
2)统计结果;
3)图书借阅、返还、丢失注销等操作结果;
4)数据备份输出的数据备份文件;
5)内部数据:查询操作建立的索引;
3.3数据库介绍
数据库采用Microsoft Office Access数据库。
3.4数据词典
1.文件条目
用户=[读者|管理员]
用户文件={用户名+姓名}
期刊目录文件={刊号+刊名+邮发代号+主办单位+出版周期}
期刊登记文件={刊号+年+(卷)+期}
期刊借阅文件={用户名+刊号+年+(卷)+期+借阅日期+归还日期}
期刊内容文件={刊号+年+(卷)+期+文章
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
目+作者单位+作者单位+作者姓名+关键词1+关键词2+关键词3+关键词4+关键词5}
2.数据条目
征订单={刊号+邮发代号+单价+数量+金额}
期刊去向信息={刊名+年+(卷)+期+读者姓名}
期刊内容信息={关键词1+关键词2+关键词3+关键词4+关键词5+刊名+年+(卷)+期}
变动要求=[添加|更改|删除]
借阅要求={用户名+刊号+刊名+年+(卷)+期}
归还要求={用户名+刊号+刊名+年+(卷)+期}
按关键词查询要求={(关键词1)+(关键词2)+(关键词3)+(关键词4)+(关键词5)}
查询期刊去向要求={刊号+刊名+年+(卷)+期}
3.5数据采集
数据采集是从Excel文件导入的。
4.功能需求
4.1功能划分
4.2功能描述
该系统的主要功能如下:
1)读者信息管理:添加读者信息,更改读者信息,删除读者信息。
2)期刊管理:管理所有种类期刊的基本信息,管理员登记新到的期刊信息,包括刊号、年、期、数量和相应的文章信息。
3)期刊借阅:处理读者的期刊借阅、归还业务。
4)期刊查询:查询期刊的库存、某期刊的去向信息。
5.性能需求
5.1数据精确度
查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率,确保精确地找到记录。
5.2时间特性
一般操作的响应时间应在2秒钟以内。
5.3适应性
满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。
6.运行需求
6.1用户界面
采用对话框方式,多功能窗口运行
6.2硬件接口
支持PentiumII及以上系列PC机。
6.3软件接口
运行于WindowsXP操作系统之上。
6.4故障处理
正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
7.其它需求
为管理员提供进入系统的密码保护、密码修改功能提供信息备份的设置以及进入设置界面的密码保护、密码修改功能。
继续阅读