- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软 件 工 程
上
机
实
习
报
告
学 院: 软件学院
年 级:
班 级:
学 号:
姓 名:
2008 年 12 月 6 日
上机实习一:用户需求及规格说明书
题目
一个图书自动循环系统。
需求
功能需求
此系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。
图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。
图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进行更多的考虑。在此模块中,图书馆工作人员可以为图书借阅者加入借书记录或是还书记录,并打印生成相应的报表给用户查看和确认。
图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。并且还应具有生成催还图书报表,并打印输出的功能。
该软件主要实现了以下功能:
对读者的注册、注销、挂失、解挂的管理。
对图书的注册、注销、挂失、解挂、暂停借阅、开始借阅的管理。
图书出纳、归还、预约、滞纳金的管理。
对读者按姓名、证件号码查询的管理;对图书按ISBN号、图书名称、图书作者、图书编号、分类的查询管理。
按照管理员的各种需求进行统计及报表打印的功能。
2.性能需求
数据精确度
查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。
时间特性
一般操作的响应时间应在1-2秒内。
适应性
满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。
3.运行需求
用户界面
采用对话框方式,多功能窗口运行。
硬件接口
支持各种x86系列PC机。支持条形码设备。
软件接口
运行于Windows95/98及更高版本具有WIN32 API的操作系统之上。
故障处理
正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
规格说明书
数据流图
数据流总体图示
图1 系统总体设计
借书系统
图2 借书系统流图
还书系统
图3 还书系统流图
图书档案管理系统
图4 档案管理流图
数据字典
参数名 类型 长度 取值范围 别名 意义 图书书名 字符型 11 SM 图书编号 字符型 11 B1050600000-B1050610000 SH 作者 字符型 10 YZ 出版社 字符型 20 CBS 单价 数值型 8 DJ 借出日期 日期型 yy-mm-dd JS 还书日期 日期型 yy-mm-dd HS 借书证号 字符型 10 0501000000-0501100000 JSZ 姓名 字符型 20 NAME 是否归还 字符型 20 YN 性别 字符型 2 SEX 单位 字符型 20 DW 发证日期 日期型 yy-mm-dd FZ 已借书册数 字符型 2 YNC 是否允许借书 字符型 2 YNS 是或否 类别 字符型 20 LB 进册数 数值型 10 JC 库存量 数值型 10 CZ 操作员编号 数值型 10 CB 操作员姓名 字符型 10 CNAME 操作员密码 字符型 15 MM
表1数据字典
物理资源
使用数据库管理系统。
输入/输出说明
分为键盘输入和条形码扫描器输入。
输出为屏幕。
硬件要求
Intel486以上系列、AMD K6 以上系列等PC台式机和便
文档评论(0)