文档介绍:图书馆占座系统的开发
LT
图书馆占座系统的开发
图书馆作为一个学校相对高级的场所,大量的藏书,能够为我们提供丰富的学习资源。相对安静、舒适的学习环境,更是使它成为自习的最佳去处;然而,作为报答一个公共场所,每一天都有大量的学生进进出出,由于每个人的行为习惯或思维方式的不同,便引发了一系列的不良现象。其中最严重的莫过于“占位”现象。每当寒冷的冬季以及各种考试来临前图书馆当仁不让的成为了人群爆满的地方,然而图书馆座位有限,便开始有人占位,或帮同学占位,而且占位的方式很多,几本甚至一本书、一瓶水、一支笔就可以占一个座位„„什么样的东西都能拿来占位。图书馆的位置资源开始紧缺,因为虽然每个桌子上都有书或其他的占位物品,但三分之一的位置是没人的,同学们对此一片怨声载道
  试着想象下这样一个场景:“过几天就要考试了,为了考出好一点的成绩,你昨晚便下定决心,明天一定要泡一天的图书馆,把遗漏的、没有理解清楚的知识补回来;可第二天,当你背着书包来到图书馆的时候,从一楼找到六楼,却发现不仅每个书库连自修室都没有空位置。令人恼火的是偌大的自修室内,只是稀疏零散地坐着几个学生。一张可以坐四人的桌子,上面往往只有一个人麻木地坐着。而其他座位上则是随意地放着几本书,仿佛是在告诫你:“不要打这座位的主意,这里有人了!”
(1)为学校处理和解决图书馆占位问题提供科学的依据和解决方案;
(2)为学生营造一个良好的图书馆学习环境;
(3)节省同学们找座位的时间;
(4)更合理的使用图书馆自习室;
制作一个简单易操作的软件系统,同学们无论在何时何地都能通过手机或电脑根据自己的学号和教务系统的密码登陆本软件,进行占位,但座位只保留半个小时。如果半个小时后,该同学不去该座位摁确认键的话,那么该座位将会变成无人座。
4.项目主要内容
(1) 需求分析
(2)编写程序
(3)购买服务器
(4)应用于图书馆
图书馆占座系统开发
计划
需求分析
1201
系统设计
编码
系统测试
试运行
定义系统
11
可行方案
逻辑模型
流程分析
功能
性能
调试
程序
详细计划
概要设计
确认测试
集成测试
单元测试
改正性
系统测试
适应性
修改计划
完善性
模块划分
确定接口
建立算法
数据结构
流程图
整体结构
三.任务包的描述
计划主要包括定义系统和可行方案,对项目的整体进行计划。
124修改计划
F
C
C
C
130系统设计
F
C
C
C
1310概要设计
F
C
1311整体结构
F
C
C
C
1312模块划分
F
C
C
C
1313确定接口
F
C
C
C
1320详细计划
F
C
C
C
1321建立算法
F
C
C
C
1322数据结构
F
C
C
C
1323流程图
F
C
C
C
140编码
J,S
F
F
C
141编写程序
J,
F
F
C
142调试
J,S
F
F
C
150系统测试
J,S
F
F
C
151单元测试
J,S
F
F
C
152集成测试
J,S
F
F
C
153确认测试
J,S
F
F
C
154系统测试
J,S
F
F
C
160试运行
J,S
F
F
C
161改正性运行
J,S
F
F
C
162适应性运行
J,S
F
F
C
163完善性运行
J,S
F
F
C
170交付
F
C
C
C
注:F负责;C参与;S审批;J监督
五.任务间相互关系的网络图
0
0
2
2
111定义系统
0
0
2
2
0
5
3
112可行方案
2
0
5
5
0
8
3
121功能性能
5
0
8
8
0
12
4
122流程分析
8
0
12
12
0
17
5
123逻辑模型
12
0
17
17
0
19
2
124修改计划
17
0
19
19
0
21
2
1311整体结构
19
0
21
21
0
24
3
1312模块划分
21