第六组 学生宿舍管理系统项目计划书
- 格式:doc
- 大小:77.00 KB
- 文档页数:7
组长:高仁英
成员:杨舒婷、连燕婷
1.引言
1.1
目的
[1]本章提供整个软件开发计划的综述,主要确定以下内容:
[2]软件生存周期的选取及裁剪。
[3]软件规范、方法和标准的选择。
[4]软件工作产品的规模估计。
[5]软件工作量和成本的估计。
[6]软件进度表的制定。
[7]软件风险的评估。
[8]软件项目培训计划。
1.2
范围
说明该软件开发计划的范围,简要描述软件开发计划的内容。一般而言,对于一个较大的软
件项目,计划书包括如下内容:
[1]工作模块计划
[2]人力资源计划
[3]进度安排计划
[4]配置管理计划
1.3
术语定义
[1]软件相关组:指软件配置管理组、文档支持组、测试组。
[2]软件质量保证组:指计划和实施软件质量保证活动的人员的集合。
[3]软件工程组:是负责一个项目的软件开发和维护活动的个人的集合。
1.4
参考资料
[1]项目任务书
[2]用户需求报告
[3]商务合同
[4]实用软件工程(第二版) 赵池龙 杨林 电子工业出版社
1.5
相关文档
[1]项目任务书
[2]用户需求报告
[3]用户需求规格说明书
1.6
版本更新记录
版本更新记录格式
版本号 创建者 创建日期 维护者 维护日期 维护纪要
V1.0 高仁英 2011/03/28
—— —— ——
V1.0.1 杨舒婷 2011/03/28 连燕婷 2011/05/05
成本估算维护
1.7项目概述
1.在用户登陆时当用户输入帐号和密码不正确时能够给出提示信息。
2.当用户成功登陆系统后,系统能够为系统管理员提供对学生进行宿舍安排、宿舍调整、
退宿管理等功能。
3.系统能够对学生退宿操作完成后提示是否将该学生记录删除。
4.系统能够对学生宿舍的各种费用进行记录管理。
5.系统可以对学生宿舍的检查、违纪、评分记录管理。
6.系统可以生成并输入一下主要报表:寝室卫生情况报表,寝室用电情况报表。
7.要求信息在输入时要严格防错和校正。亢余数据处理时由程序自动更新,以保证数据的准
确性和一致性。
8,要求遵守使用权限和采用令等保密措施,并具有自动连接数据库的功能。
9.系统可扩充、易维护。
系统具体要求内容如下:
宿舍管理员
:
a.信息要求:宿舍管理员能查询上面提到的宿舍楼的所以相关信息,包括某一学号的学生在
宿舍楼中住宿的详细信息,夜归的详细信息和学生离返校信息。以利于对整个宿舍楼的全
面管理。
b.处理要求:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学
搬到其他宿舍,他们在原来的宿舍楼中相应的记录就应该删除,当快件到达本宿舍楼时,
宿舍管理员应依据到达快件的相关信息在快件信息中插入一天记录,当同学接收快件后,
管理员应登记快件接收时间,表明该信件已成功到达收信人的手中。
c.安全性与完整性要求:
安全性要求:系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其
密码,保证用户身份不被盗用。应对不同的数据设置不同的访问级别,限制访问用户可查
询和处理数据的类别和内容。
信息要求:可以查询学生所在宿舍的所以信息,能查询自己的快件信息,自己的夜归记录
和离返校记录。
1.8 项目组织
1.8.1
现状分析
1.管理技术
对学生的寝室管理,学生的档案管理还是采用原有的人工管理方式。这导致工作效率低、误
差大,也造成了人力、物力、财力资源的浪费,随着学生人数的增加,要记录存档的数据比
较多,人工记录是相当麻烦的,而且浪费许多时间,工作效率也比较低。
2.新目标分析
在调查研究和用户需求分析的基础上,我们确定了该系统的目标和要求。该系统应能达到内
容制定的合理性和全面性,数据库管理都科学性,数据更新的及时性,各条信息的真实性。
1.9 系统特点
1.数字化校园,实现校园无纸化管理。
2. 用户权限分级管理,适合 多用户操作。
3. 界面完好,功能完善,安全易用。
2.
经济可行性
估算宿舍管理系统的开发费用和今后的运行、维护费用,估算宿舍管理系统将获得的经济和
社会效益,并将费用与效益进行比较,看是否有利。例如,宿舍管理系统投入运行后可以提
供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多
少,对于操作人员进行工作提供了多少帮助等等。
3.
数据库概念设计
在此次学生宿舍管理系统中设计学生、来访者以及宿舍三个实体,其中学生属性包括姓名、
学号、性别、宿舍号、入住时间和违纪情况;来访者属性包括性名、性别、来访时间和离开
时间;宿舍属性包括宿舍号、入住人数和卫生评比情况。
数据库逻辑设计
该设计以概念结构设计中的E-R图为主要依据,设计出相关的整体逻辑结构。根据总E-R
图了解有三个实体,其中我们把卫生评比和违纪处理这两个功能作为属性出现在E-R图中,
四个关系形式如下:
来访者(姓名,性别,来访时间,离开时间)
宿舍(宿舍号,入住人数,卫生评比情况)
访问(学生学号,来访者姓名,访问时间,离开时间)
3.1.1 系统的实现与测试
使用不同函数和代码将前台的各个控件按钮与后台进行连接,实现各个模块的功能,最终实
现前台与后台的完全链接并能够实现学生宿舍管理系统中所要求的功能。为了确定此系统的
可靠性,下面通对每个模块使用黑盒测试进行单独测试。
3.1.2 主界面的实现与测试
宿舍流程图:
宿舍管
理信息
系统管
理
生活次序 住宿管理 限制设置 操作人员设置 软件信息 信息查询 宿舍资
源
关于
宿舍卫生基本情况 学生用电情况 住宿基本信息 宿舍晚归基本信息 奖惩信息查询 学生离校基本信息 在校学生查询 在寝人员查询 空床位查询 学生床位记录 空闲寝室查询 寝室安全防范宣传 相关通知 学生
退宿
基本
信息
学生公寓管理系统工作流程:
系统功能→统结构→据库设计→系统设计→项目管
理器的建立→数据库和表的建立→表单与代码设计→报表的设计→菜单的设计→程序设计
3.2 开发环境
操作平台:
Windows NT(SP2以上)或Windows 2000系列,但由于管理中心的工作人员对
Windows NT (SP2)系统操作熟悉,系统开发设计将使用Windows NT (SP2)作为开发时的平
台。
网站服务器
考虑到目前,系统只是给管理中心使用,暂时不开放一般权限功能,因此网站服务器采用
Internet Information Services 5.1。
开发时所用的浏览器
浏览器最好是IE5.5以上版本,此考虑到浏览器的版本不同可能引起网页排版出现异常。
3.3.2 服务
为用户提供培训安装,维护和运行支持,自用户安装起为用户提供一定期限服务。
3.3.3完成时间
阶段名称 阶段时间计划
需求分析 第六周
概要设计 第七周
详细设计 第八周
系统实现 第九周
系统测试与维护 第十周
4.实施计划
4.1 成本估计
估计开发该系统需购买硬件、外部设备(P4微机一台、打印机一台),花费1万元左右,
开发工作量约需4个人月工作量,每人月工资为1000元,开发完成后维护费用每年3000
元,开发完成后,原有的4名管理人员可以减少3名,每人月工资1200元。
4.3 进度
〈1〉需求分析 (第六周)
〈2〉概要设计 (第七周)
〈3〉详细设计 (第八周)
〈4〉编码实现与测试 (第十周)
4.4关键问题
目前时间和技术有限,难以做到完全符合要求。对宿舍存在的问题可能考虑不是很全面。
5.支持条件
5.1计算机系统的支持
P4微机一台、打印机一台