ImageVerifierCode 换一换
格式:DOC , 页数:17 ,大小:592.50KB ,
资源ID:235684      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/235684.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书管理系统需求规格说明书.doc)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、实践项目需求文档文档编号项目代号项目名称图书管理系统产品版本1.0文档名称需求规格说明书项目负责人开发单位页数密级软件需求规格说明书(仅供参考)编制日期审核日期批准日期目 录1 引言11.1编写目的11.2 项目背景11.3 产品范围11.4 参考资料12 综合描述12.1产品功能12.2 用用户类和特征22.3 运行环境22.4 设计和实现上的限制53外部接口需求33.1 硬件接口33.2 软件接口34功能需求35 数据描述45.1数据字典45.2 数据实体结构描述76 其它非功能需求116.1 性能需求116.2 业务规则126.3其他需求12附录A :分析模型12 2022/10/71

2、引言1.1编写目的编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。1.2 项目背景开发软件名称:图书管理系统。项目开发者:学院计算机科学系“图书管理系统”开发小组:(号,组长),(号),用户单位:学院1.3 产品范围本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。目标包括:减少人力与管理费用;提高信息准确度;改进管理和服务;建立高效的信息传输和服务平台,提高信息处理速度和利用率; 系统设计优良,界面设计精美、友好

3、、快捷,人性化设计,后台管理功能强大、效率高; 1.4 参考资料1 钱乐秋等.软件工程.清华大学出版社2 张害藩.软件工程导论(第四版).清华大学出版社3 王珊等.数据库原理及设计.清华大学出版社4 赵池龙等,软件工程实践教程,电子工业出版社2 综合描述2.1产品功能 本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。2.2 用户类和特征本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者

4、都是经常性用户。系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。2.3 运行环境2.3.1硬件环境 服务器 (1) 处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G) (2) 内存容量(RAM):至少256M(推荐 512M) 客户端 (1) 处理器(CPU):Pentium 133M 或更高 (2) 内存容量(RAM):64M或更高2.3.2软件环境 数据库服务器端(1) 操作系统:Microsoft Windows 2000(2) 数据库管理系统:Oracle,配置TCP/IP协议 Web服务器端(1) 操作系统:Mic

5、rosoft Windows 2000(2) Internet 信息服务(IIS)6.0管理器(3) Visual Studio.NET 2003,配置TCP/IP协议 客户端(1) 操作系统:Windows 98/2000/2003/XP(2) Web浏览器:Internet Explorer 5.0以上或Netscape 4.0以上,配置TCP/IP协议2.4 设计和实现上的限制3外部接口需求 3.1 硬件接口考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现。3.2 软件接口这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。

6、考虑到文档处理时有可能需要较常用的办公软件。例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换。 4功能需求(1)书籍管理 书籍类别管理:增、删除、改等管理。 书籍信息管理:新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。书籍信息修改,书籍信息由于工作人员的疏忽而出现错误时,可修改其信息。管理员按不同方式查询、统计,读者按不同方式查询。 出版社信息管理:增、删除、改等管理。 图书注销:某一部分图书会随着时间的增长及知识的更新而变得不再有使用的价值,或者图书被损坏,这些图书就要在图书籍信息表中的除去。即从书籍信息表中删去此书籍记录。(2

7、)读者管理 读者类别信息管理:增、删除、改等管理。 读者信息管理:办理、挂失、暂停借、注销阅卡,录入、修改、删除读者信息。(3)借阅管理 续借管理:提供读者在符合规定的情况下网上续借。 还书管理:根据借阅卡编号、图书ID等,在借阅信息表中找到相应的记录,将借书记录删除,更新该记录的相应数据(图书信息表)。根据违反规定情况计算和登记罚款记录。 借书管理:根据借阅卡编号和图书编号,进行借书登记。在借阅信息表中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员等信息,更新该记录的相应数据(图书信息表)。把超期图书以列表的形式显示出来,并以电子邮件或打印成书面通知读者。提供读者

8、网上查询自己的借阅情况(包括超期提示)5 数据描述5.1数据字典1、数据流条目(1)数据流名:管理工作请求单 说明:管理请求单是系统根据工作人员或者管理人员的输入情况自动形成的,通过这个单子,来决定系统的行为:进行一些管理工作。 数据流来源:图书馆管理工作人员。 数据流去向:图书管理系统 数据流定义:管理工作请求单=购入新书|学生借书|学生还书|图书注销(2)数据流名:查询信息请求单说明:查询信息请求单是系统根据工作人员或者管理人员或者学生的输入情况自动形成的,通过这个单子,来决定系统的行为:进行一些查询工作。 数据流来源:图书馆管理工作人员,学生。 数据流去向:图书馆管理系统 数据流定义:查

9、询信息请求单=查询学生请求信息|查询图书请求信息(3)数据流名:图书信息 说明:图书信息是系统经过图书信息查询之后产生的一组信息; 数据流来源:图书馆管理系统。 数据流去向:图书馆管理人员数据流定义:图书信息=图书编号+ISBN+作者+出版社+价格+书架号+借阅情况(4)数据流名:学生信息 说明:学生信息是系统经过学生信息查询之后产生的一组信息; 数据流来源:图书馆管理系统。 数据流去向:图书馆管理人员和学生数据流定义:学生信息=学生编号+姓名+性别+有效证件号码+联系方式+借书情况(5)数据流名:提示信息 说明:提示信息是系统根据一些非法操作,非法请求信息,或者合理操作,合理信息的来提示操作

10、者对系统的操作情况; 数据流来源:图书馆管理系统。 数据流去向:图书馆管理人员和学生(6)数据流名:当前日期 说明:当前日期是因为系统对人员操作某信息的跟踪的需要。以便查询或维护。 数据流来源:系统时钟。 数据流去向:图书馆管理系统数据流定义:当前日期=年/月/日/小时/分/秒;(7)数据流名:罚款单 说明:罚款单是系统经过根据学生的违规情况而产生的信息; 数据流来源:图书馆管理系统。 数据流去向:学生数据流定义:罚款单=罚款编号+图书编号+学生编号+罚款金额+罚款日期+备注;2、文件条目(1)数据文件名:学生文件 简述:存放的是学生基础信息数据。 数据文件组成:表单形式存储文件内容:学生文件

11、=学号+姓名+性别+出生日期+有效证件号码+联系方式+登记日期+有效期至; 存储方式: 以学生学号为记录关键字升序排列 (2)数据文件名:借书文件 简述:存放的是借书信息数据。 数据文件组成:表单形式存储文件内容:借书文件=图书编号+学生编号+借阅日期+应还日期+状态 存储方式: 以图书编号和学生编号为记录关键字升序排列(3)数据文件名:入库单 简述:存放的是入库新书的信息数据。 数据文件组成:表单形式存储文件内容:入库单=新书编号+书名+ISBN+数量+入库时间; 存储方式: 以新书编号为记录关键字升序排列(4)数据文件名:图书目录文件 简述:存放的是图书档案的信息数据。 数据文件组成:表单

12、形式存储文件内容:图书目录文件=图书编号+条形码+书名+类型+作者+译者+ISBN+出版社+价格+页码+书架名称+现存量+库存总量+入库时间+操作员+简介+借出次数+是否注销; 存储方式: 以图书编号为记录关键字升序排列(5)数据文件名:图书馆信息文件 简述:存放的是图书馆的基础信息数据。 数据文件组成:文档形式存储文件内容:图书馆信息文件=图书馆名称+图书馆馆长+负责人+电话+说明;(6)数据文件名:书架设置信息文件 简述:存放的是设置书架的基础信息数据。 数据文件组成:文档形式存储文件内容:书架设置信息文件=书架编号+书架名称;(7)数据文件名:图书词库设置文件 简述:存放的是系统常有的词

13、库数据。 数据文件组成:文档形式存储文件内容:图书词库设置文件=供应商+分级+附件+尺寸+语系+印刷;(8)数据文件名:系统参数设置信息文件 简述:存放的是系统参数设置信息数据。 数据文件组成:文档形式存储文件内容:系统参数设置信息文件=办证费用+证件有效期+图书超期罚款金额;3、加工条目(1)加工1.2:处理学生借书加工逻辑: BEGIN读取学生借书请求信息和当前日期以及学生文件,图书目录文件IF 在学生文件中找不到该学生或者图书目录文件中显示该图书属于注销图书或者该图书属于已借 THEN 输出非法借书请求(相当于拒绝借书)ELSE输出借书成功并将借书信息写入借书文件END (2)加工1.3:处理学生还书加工逻辑: BEGIN读取学生还书请求信息,当前日期,学生文件,图书目录文件和借书文件IF(在图书目录文找到该图书是未借出或者该图书是挂失)THEN 输出非法还书请求ELSE IF在借书文件中找到到当日为止,该书超期THEN 罚款ELSE输出还书成功并且更新借书文件END (3)加工1.4:处理图书注销加工逻辑: BEGIN读取注销图书请求信息,当前日期和图书目录文件IF在图书目录文件说明该图书已经注销 THEN 输出非法注销请求信息(或者说重复注销)ELSE 注销成功并且更新图书目录文件END (4)加工2.1:学生信息查询加工逻辑: BEGIN读取查询学生信息请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1