图书管理系统设计方案Word文件下载.docx

上传人:b****3 文档编号:14400065 上传时间:2022-10-22 格式:DOCX 页数:15 大小:124.47KB
下载 相关 举报
图书管理系统设计方案Word文件下载.docx_第1页
第1页 / 共15页
图书管理系统设计方案Word文件下载.docx_第2页
第2页 / 共15页
图书管理系统设计方案Word文件下载.docx_第3页
第3页 / 共15页
图书管理系统设计方案Word文件下载.docx_第4页
第4页 / 共15页
图书管理系统设计方案Word文件下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

图书管理系统设计方案Word文件下载.docx

《图书管理系统设计方案Word文件下载.docx》由会员分享,可在线阅读,更多相关《图书管理系统设计方案Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。

图书管理系统设计方案Word文件下载.docx

●存储使用者的个人信息

1、5、1产品前景

尽量满足各类用户的使用需求,并且尽量简化使用者的操作步骤。

同时保证用户信息的安全与网络交易的安全。

1、5、2产品功能

◆查询图书信息

使用者进入系统,输入与书籍有关的关键词(书名、作者等),系统显示该书的相关信息。

◆借阅图书

借阅者找到预借图书,确认借阅该书后填写个人信息。

然后持身份证找到图书管理人员,通过身份证号图书管理人员可查到借阅者预借书籍。

图书管理员将书籍借出的同时会让借阅者在借书协议(书籍信息、借阅者信息、借阅时间、归还时间、如不按时归还或损坏书籍有哪些处罚措施)上签字,借阅者在协议上签字后完成借书。

◆图书归还

借阅者持身份证与所借书籍找到图书管理人员。

图书管理人员检查书籍就是否损坏,再确定图书就是否按时归还,如果图书损坏或者借阅者未能按时归还,则执行借书协议中的惩罚措施。

完成图书归还。

◆续借图书(同一本书最多可续借两次)

借阅者因为各种因素不能在规定时间内还书,则需进行续借图书。

续借图书需先在系统中提出续借请求,然后要本人持身份证与需要续借的图书找到图书管理人员,管理人员确认可以进行续借后,让借阅者在续借协议(续借时间、新的归还时间以及一些相关的处罚措施)上签字。

借阅者签字后。

完成续借。

◆购买图书

购买者查询到所需图书,确认购买此书后,通过支付宝进行付款,备注上填写自己的身份证号与所要购买图书的名称。

显示付款成功后,持本人身份证找到图书管理人员,管理人员查询就是付款成功后将书拿给购买者。

完成购买。

◆提出建议

使用者每次使用完本系统后会出现一个窗口,在窗口上使用者可以写上自己的一些建议。

1、5、3用户特征

借阅者,购书者,工作人员,系统管理员。

1、5、4一般性限制

软件运行环境:

WindowsXP及以上版本的平台。

1、6功能需求

图书借阅者(教师、学生):

查询图书信息(可查询大概信息,也可阅读电子版图书)以及个人借阅情况、借阅图书、归还图书、续借图书、向管理人员提出建议。

图书购买者(教师、学生):

查询图书信息(可查询大概信息,也可阅读电子版图书)以及购买图书、向管理人员提出建议。

图书管理人员:

图书管理,个人借阅情况,进行图书借阅、归还、续借与销售、处理使用者提出的建议。

系统管理人员:

维护及修复系统存在的漏洞,处理使用者提出的建议。

图书借阅者用例图

图书购买者用例图

图书管理人员用例图

系统管理人员用例图

总体功能用例图

1、7性能需求

响应时间3秒以内

1、8支持信息

 

图书E-R图

管理人员E-R图

借阅者E-R图

第二章详细设计

2、1UML定义

UML就是一种对软件密集型系统的制品进行可视化、详述、构造及文档化的语言。

它提供了用于交流的词汇表(单词)与在词汇表中组合词汇的规则(语法)。

UML就是一组图形符号,每个符号都有明确的语义。

它所建立的模型就是精确的、无歧义的与完整的。

用UML描述的模型可与各种编程语言直接相连。

适于建立系统体系结构及其所有的细节文档;

提供了用于表达需求与测试的语言;

提供了对项目计划与发布管理的活动进行建模的语言。

顺序图就是描述了一组交互对象间的交互方式,它表示完成某项行为的对象与这些对象之间传递消息的时间顺序。

一般情况下,我们使用顺序图描述一个用例的事件流,标识参与这个用例的对象,并以服务的形式将用例的行为分配到对象上。

顺序图由对象(参与者实例也就是对象)、生命线(表示对象存在的时间)、控制焦点(表示对象执行一个所经历的时间段)与消息(表示对象之间的通信)组成。

2、2模块详细设计

图书借阅动态模型—UML顺序图

图书管理人员动态模型—UML顺序图

第三章系统测试

3、1管理信息系统的测试

软件测试的基本原则:

应当把“尽早地与不断地测试”作为软件开发者的座右铭。

程序员应避免检查自己的程序。

设计测试用例时,应包括合理的输入与不合理的输入,以及各种边界条件,特殊情况下要制造极端状态与意外状态。

充分注意测试中的群集现象。

对测试错误结果一定要有一个确认过程。

制定严格的测试计划,排除测试的随意性。

注意回归测试的关联性,往往修改一个错误会引起更多错误。

妥善保存一切测试过程文档,测试重现往往要靠测试文档。

按就是否需要执行被测试软件分为静态测试盒动态测试,静态测试先进行技术文档审查与评审,UML模型测试,再进行代码走查。

动态测试先执行系统代码,再通过观察软件运行时的动作,来提供执行追踪,时间分析,以及测试覆盖度方面的信息。

从测试就是否针对系统的内部结构角度分为黑盒测试与白盒测试,黑盒测试主要用于软件确认测试,独立的测试人员执行。

白盒测试主要用于软件验证测试,开始人员执行。

按照执行的顺序测试可分为,单元测试、集成测试、系统测试、验收测试、回归测试、α测试与β测试。

3、2测试用例设计

系统登录界面

1、点击"

系统登录"

按钮

2、输入登录编号"

Admin"

3、输入正确登录密码"

111"

4、点击"

登录"

系统登录成功

3、输入错误登录密码"

222"

系统登录失败

2、点击"

放弃"

系统登录成功放弃

系统退出界面

退出系统"

就是"

系统退出成功

否"

系统退出失败

修改密码界面

修改密码"

2、输入用户名称"

3、输入正确原有密码"

4、输入更新密码"

123"

5、再次输入更新密码"

密码更改成功

3、输入错误原有密码"

密码更改失败

122"

(与步骤4输入的密码不同)

系统恢复到原来界面

图书借阅界面

图书借阅"

系统显示图书借阅界面

2、输入图书编号"

000001"

3、点击"

借阅确认"

图书借阅成功

读者管理界面

读者管理"

添加"

3、输入编号"

000004"

4、输入姓名"

刘佳星"

5、选择性别"

男"

6、点击"

保存"

读者信息添加成功

2、选择编号"

的读者

修改"

读者信息修改成功

删除"

确认"

5、点击"

读者信息删除成功

图书编目界面

图书编目"

3、输入单据编号"

2"

4、输入图书名称"

管理信息系统"

图书信息添加成功

3、选择单据编号为"

的图书

5、输入图书单据编号"

图书信息修改成功

2、选择单据编号为"

图书信息删除成功

基础数据维护界面

基础数据维护"

系统参数设置"

系统参数维护界面显示成功

系统参数设置界面

2、输入办证费用"

20"

系统参数数据修改成功

返回"

系统参数数据修改失败

图书分类维护"

图书分类维护界面显示成功

图书分类维护界面

[B]哲学"

添加统计分类"

4、输入名称"

游戏"

同级图书统计分类添加成功

确定"

图书统计分类删除成功

出版社维护"

出版社维护界面显示成功

出版社维护界面

3、输入ISBN"

999-3456"

4、输入出版社名称"

北京城市学院出版社"

出版社添加成功

人民出版社"

出版社删除成功

系统维护界面

系统维护"

操作员管理"

操作员管理界面显示成功

操作员管理界面

3、输入登录编号"

aaaaaa"

操作员添加成功

读者类别维护"

读者维护界面显示成功

读者类别维护界面

3、输入读者类别名称"

博士"

读者类别添加成功

功能测试用例

系统登录后迅速退出

2、输入登录编码"

3、输入密码"

登录界面成功显示后系统退出成功

修改密码后迅速从新登录

3、输入原有密码"

5、再次输入密码"

7、退出系统

8、再次登录

密码修改成功后系统再次登录成功

查询图书后迅速点击逾期图书

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 城乡园林规划

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

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