借还书系统分析与设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大连海事大学

实验报告

《信息系统分析与设计》2014~2015学年第二学期

实验名称:商品连锁店管理系统分析与设计

学号姓名:翁丹玉

学号: 2220123928

指导教师:陈佳

报告时间: 2015年7月8日

目录

1.业务流程图 (4)

1.1借书业务流程图: (4)

1.2还书业务流程图: (4)

2.数据流程图: (5)

2.1借书数据流程图: (5)

2.2还书数据流程图: (5)

3.用例图: (6)

3.1借书用例: (6)

3.2还书用例: (6)

4.活动图: (7)

4.1“开收据”活动图: (7)

4.2“开罚款单”活动图: (8)

5.界面设计: (9)

5.1“开收据”界面设计: (9)

5.2“开罚单”界面设计: (9)

6.时序图: (10)

6.1“开收据”时序图: (10)

6.2“开罚单”时序图: (11)

7.类图: (12)

7.1“开收据”类图: (12)

7.2“开罚款单”类图: (12)

8.数据库设计: (13)

9.用例测试: (16)

9.1开收据用例测试: (16)

9.2开罚单测试数据: (17)

10.借还书系统总结: (18)

1.借还书系统业务背景描述

2.业务流程图

2.1借书业务流程图:

2.2还书业务流程图:

3.数据流程图:

3.1借书数据流程图:

3.2还书数据流程图:

4.1 借书用例:

4.2 还书用例:

查找所需图书

读者

操作借书证

管理员

开收据

办理还书

5.1“开收据”活动图:

5.2“开罚款单”活动图:

6.界面设计:

6.1“开收据”界面设计:

6.2“开罚单”界面设计:

7.时序图:

7.1“开收据”时序图:

:

财务人员开收据管理主页面 : 开收据主页

生成收据编辑页面 : 生成收据编罚款基本信息操作 : 收据基本信息操作 : 借阅记录实体 : 借阅财务记录实体 : 财务

7.2 “开罚单”时序图:

生成罚单编辑页面 : 生成罚单编

: 管理员罚单管理主页面 : 罚单管理主页

罚单基本信息操作 : 借阅记录实体 : 借阅图书信息实体 : 图书

8.类图:

8.1“开收据”类图:

8.1“开罚款单”类图:

9.数据库设计:

财务借阅记录表:

用户信息基本表:

用户角色表

图书信息列表:

图书借阅记录表:

个人借阅历史表:

个人借阅历史明细表:

10.用例测试:

10.1开收据用例测试:

假设:学号与罚款单均为文本框输入

要求:学号为8位数字,罚款号为2为数字1)学号等价类划分表

2)写测试数据

有效测试数据:

22201232

无效测试数据:

a)空

b)2220123

c) 2

d)A2201232

e)12201232

1)罚款号等价类划分表

2)写测试数据

有效测试数据:

01

无效测试数据:

a)空

b) 1

c)A1

10.2开罚单测试数据:假设:学号均为文本框输入

要求:学号为8位数字

3)学号等价类划分表

4)写测试数据

有效测试数据:

01

无效测试数据:

a)空

b)0

c)A1

11.借还书系统总结:

这是教到第四章业务流的时候,老师给我们出的题,第一反应就是怎么办呢?因为自己课上还没有完全消化老师所教的知识,还不能和老师所讲的产生共鸣,于是自己在课后把相关章节都有认真看过。在业务流程图到数据流程图的转换过程中,遇到很大的困难。因为有老师的指导,我渐渐有了进步,但是还是没有考虑完全,欣慰的是得到老师的点醒。还有就是在第一次上机课老师的讲解,让我突然明白了为什么给我们一种“什么样都是对的”的感觉。虽然老师把自己的业务流程图公布了出来,但是我没有完全照着老师的画,而是拿老师画的和自己的做对比,让自己画的图更加的完善。受益于这个平时作业才让自己在后面的连锁店系统分析中少走弯路,感谢老师的指导,非常感谢!

相关文档
最新文档