中学体育设施管理系统业务流程
场地入库信息管理
1. 场地入库信息包括 场地编号、场地名称、场地类型、场地种类、入库时间、备注。
2. 需手动添加的信息、场地编号、场地名称、场地类型(室内、室外)、场地种类(篮球场、排球场,网球场, 羽毛球场)、入库时间、备注。 “状态”
3. 入库后能在场地库存当中自动显示该场地,并且该场地“状态”是(未使用)的,当发生借场地这个事件时,该状态将自动变为(使用中)。
场地库存信息管理
4. 场地库存信息包括场地编号、场地名称、场地类型、场地种类、状态、备注。
5. 查询场地主要依据场地编号、场地名称、场地类型(室内、室外)、场地种类(篮球场、排球场等)、状态(使用、未是使用)。
6. 没有删除的功能。
场地借出归还信息管理
7. 借场地的信息包括借出编号、用户名、用户编号、用户类型、场地编号、场地名称、场地类型、场地种类、借出时间、备注。
8. 借场地时,首先要手动查询该用户是否存在和是否存在未归还设施的情况,如果存在该用户和没有出现未归还情况就接着手动查询是否有未使用的场地,如果有就借出场地。借出的时间为当前的时间,时间精确到分钟。借出场地后,能在归还场地管理中自动添加相关数据,并在“归还情况”中自动添加显示“未归还”,在场地库存中状态变为“使用”。
9. 查询借出场地依据借出编号、用户名、用户编号、用户类型、场地编号、场地名称、场地类型、场地种类、借出时间。
10. 修改借出场地的信息不能修改借出编号,修改过后,归还场地管理中也要相应的变化。
11. 删除借出场地记录时有相关的提示,如确定是否删除该信息,删除后,归还场地管理也要相应的删除。
12. 归还场地管理的信息包括借出编号、用户名、用户编号、用户类型、场地编号、场地名称、场地类型、场地种类、借出时间、归还情况(归还、未归还)、归还时间、备注。
13. 添加场地归还记录仅需输入归还时间和归还情况,所输入的归还时间要大于借出时间(即为当前的归还时间,精确到分钟),归还成功后场地库存当中的“状态”自动变为“未使用”。
器材入库管理
14. 添加器材入库时,需要输入的信息有入库编号(唯一)、器材编号(唯一)、器材名称、器材种类(篮球类、排球类等)、器材单价、器材数量、入库时间(精确到分钟),备注。添加完后要在器材库存中相应添加,并且原有数量等于入库时的器材数量。
15. 查询器材入库记录时根据的条件是入库编号、器材编号、器材名称、器材的种类(篮球类、排球类等)、入库时间。
16. 修改器材入库记录时不能修改入库编号和器材编号。且修改后器材库存信息也要相应的变化。
17. 删除器材入库记录时,不会影响器材库存的数据。
18. 器材库存中的信息包括器材编号、器材名称、器材种类、器材单价、原有数量、现有数量、借出数量、丢失和损坏数量、备注。现有数量=原有数量-借出数量+归还数量-丢失和损坏数量,归还数量和丢失数量根据归还器材时确认,这一计算结果由程序自动生成。
19. 器材库存的查询主要依据器材编号、器材名称、器材种类。
20. 器材库存的信息修改只针对器材的名称、器材种类。
21. 当现有数量不等于归还数量,则不能删除库存记录。
器材借出归还信息登记
22. 添加器材借出的信息包括出租编号、用户编号、用户名、用户类型、器材编号、器材名称、器材种类、借出数量、借出时间、和备注。首先要手动查询该用户是否存在和是否存在未归还设施的情况,如果存在该用户和没有出现未归还情况就接着手动查询是否有剩余的器材,如果有就借出器材。借出的时间为当前的时间,时间精确到分钟。借出数量要在器材库存当中进行相应的增加,在归还器材信息表也要增加相应的信息,其中借出数量等于实借数量,这些都是程序自动计算和生成的。
23. 借出器材信息的查询主要依据出租编号、用户编号、用户名、用户类型、器材编号、器材名称、器材种类、借出时间。
24. 修改借出信息时不能修改出租编号,修改过后在归还器材信息表中也要相应的更改。
25. 删除器材借出记录时相应的归还器材记录也要删除。
26. 归还器材的信息包括出租编号、用户编号、用户名、用户类型、器材编号、器材名称、器材种类、实借数量、归还数量(指完好的器材)、丢失和损坏数量、借出时间、归还时间、赔偿和备注。归还时间大于借出时间,精确到分钟。赔偿=单价*丢失和损坏数量*3,由系统自动生成。需手动添加的信息有归还数量、丢失和损坏数量、归还时间。
27. 修改归还器材记录只能修改归还数量、丢失损坏数量、归还时间,归还时间大于借出时间,精确到分钟。修改后,库存的数据也要相应的改变。
28. 不设立删除归还器材记录功能。
29. 查询归还器材记录主要依据租编号、用户编号、用户名、用户类型、器材编号、器材名称、器材种类,借出时间、归还时间。
器材丢失损坏登记
30. 器材丢失和损坏登记的信息包括登记编号、器材编号、器材名称、单价、器材情况(丢失、损坏)、数量、总额、登记时间、备注。这些信息都是手动添加,添加时要判断器材编号是否和库存相符,不相符即不能添加。总额=单价*数量。
31. 对器材丢失和损坏登记的记录只能修改器材编号、器材名称、单价、器材情况(丢失、损坏)、数量、登记时间、备注。
32. 对器材丢失和损坏登记的记录可以删除,不影响其他信息。
33. 对器材丢失和损坏登记信息的查询主要依据登记编号、器材编号、器材名称、器材情况(丢失、损坏)、登记时间。
2.1 系统的需求分析
体育设施管理信息系统的需求如下:
(1) 器材登记,器材类别登记, 器材信息登记.器材入库操作!
(2)场地登记,场地类型记录,场地信息登记。
(3) 人员信息登记,记录老师或是学生的基本信息,以便在器材或是场地租用时使用。
(4) 器材场地租用,判定器材数量完成租用,判定场地状态完成租用。
(5) 器材场地归还,恢复器材数量,判定是否损坏赔偿,恢复场地状态。
(5) 赔偿,器材丢失或是损坏将以器材价格的3倍价钱进行要求索赔。
目 录
摘 要 III
ABSTRACT III
第1章 绪论 1
1.1 系统开发的背景及意义 1
1.2 国内外设施管理研究现状 2
1.3 目前设施管理状况 3
第2章 系统需求分析 4
2.1 系统的需求分析 4
2.2 系统的功能需求 4
2.3 UML系统建模 5
2.4 数据流图 6
2.5 本章小结 8
第3章 系统设计与实现 9
3.1 系统设计 9
3.1.1 系统开发语言的选择 9
3.1.2 系统开发数据库的选择 12
3.1.2 数据库设计 13
3.1.3 系统模块的设计 16
3.2 系统实现 16
3.2.1 用户登陆模块的实现 16
3.3 本章小结 18
第4章 系统测试 20
4.1软件测试概述 20
4.2软件测试的目标 20
4.3软件测试的方法 20
4.3.1 静态测试 20
4.3.2 动态测试 20
4.3.3 黑盒测试与白盒测试 21
第5章 总结与展望 22
5.1 全文总结 22
参考文献 24
表数量11
场地类型信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
场地类型名称 |
15) |
|
|
| 表:1
场地信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
场地 |
|
是 |
|
|
场地名称 |
15) |
|
|
|
场地 |
15) |
|
|
|
场地种类 |
15) |
|
|
|
入库 |
|
|
是 |
|
|
15) |
|
|
N'未使用' |
备注 |
|
|
是 |
| 表:2
场地租用信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
场地租用 |
|
是 |
|
|
人员信息 |
15) |
|
|
|
场地信息 |
15) |
|
|
|
租用 |
|
|
是 |
|
归还 |
|
|
是 |
|
|
5) |
|
|
N'使用' | 表:3
管理员信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
管理员名称 |
15) |
|
|
|
密码 |
15) |
|
|
| 表:4
赔偿信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
赔偿 |
|
是 |
|
|
人员信息 |
15) |
|
|
|
器材信息 |
15) |
|
|
|
|
|
|
|
|
损失 |
|
|
是 |
|
原因 |
15) |
|
是 |
|
备注 |
|
|
是 |
| 表:5
器材借出归还信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
人员信息 |
15) |
|
|
|
器材信息 |
15) |
|
|
|
|
|
|
|
0 |
租用 |
|
|
是 |
|
归还 |
|
|
是 |
|
租用 |
10) |
|
|
N'借出' | 表:6
器材入库信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
器材入库 |
|
是 |
|
|
器材 |
15) |
|
|
|
单价 |
|
|
|
|
|
|
|
|
|
入库 |
|
|
|
|
备注 |
|
|
是 |
| 表:7
器材信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
器材 |
|
是 |
|
|
器材名称 |
15) |
|
|
|
器材种类 |
15) |
|
|
|
库存数 |
|
|
|
0 | 表:8
器材种类信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
器材种类名称 |
15) |
|
|
| 表:9
用户信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
用户 |
|
是 |
|
|
用户名称 |
15) |
|
|
|
类别 |
5) |
|
|
|
性别 |
5) |
|
|
|
附属信息 |
15) |
|
是 |
|
联系方式 |
|
|
|
|
备注 |
|
|
是 |
| 表:10
viw人员 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
人员信息 |
101) |
|
|
| 表:11
|