学生宿舍管理系统开发报告1Word格式.docx
- 文档编号:17252776
- 上传时间:2022-11-29
- 格式:DOCX
- 页数:8
- 大小:195.13KB
学生宿舍管理系统开发报告1Word格式.docx
《学生宿舍管理系统开发报告1Word格式.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理系统开发报告1Word格式.docx(8页珍藏版)》请在冰豆网上搜索。
二○一一年七月十七
学生宿舍管理系统开发报告
一、开发背景
1.现状分析:
学校的每一份资源,能够是学校整体呈现出优良的风气和风貌,促进学校个各项工作的顺利展开。
但是,目前我院尚末利用计算机对学生宿舍进行有效地管理。
在日常的宿舍管理工作中,使用较多的仍为手工记录的方式,因此造成管理效率不高、甫复的工作多、关联信息查询缓慢的局面。
因此,对学生宿舍管理系统进行分析研究并作出一套适应于我院的宿舍管理信息系统将有重要的实用价值。
(1)学生信息方面:
学生自己对个人资料以及违纪和卫生情祝没有一个全局的了解,不能够有针对性的进行查询和改正;
(2)宿舍信息方面:
宿舍管理人员对住宿分配和调整都没有及时和即时的了解不便于学生的入住与资源的最优化利用。
同时,来访人员的等级问题一直是被忽略的问题之一,为宿舍的管理留下了较多的安全隐患;
(3)宿舍财产信息方面:
房源使用情况以及空床的统计情况,同样没办法与学生人员的调动同步记录。
同样会使产生了一定的浪费;
(4)快件收发管理方面:
大学生交流范围广泛,资料来源也很丰富。
现在的情况是学生不能及收到的邮件等资料,同时,资料的分类也相当的凌乱,使学生和管理人员都不能第一时间掌握到重要的时效性资料。
2.新系统目标:
学生宿舍管理系统采用信息系统化管理,用户会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的宿舍信息。
具体是从以下方面:
(1)学生、宿舍信息方面:
新增卫生、违纪情况录入及查询。
使学生能够第一时间犷解到宿舍卫生环境的不足之处,以便及时改正。
同时,管理员能更全面的了解各个寝室的情况。
在记录方面,也会更加方便和易于操作;
(2)宿舍财产方面:
除了分配、调整和退房管理的新增项目外,系统还将来访人员的登记问题提上议程。
消除可以避免的安全隐患;
(3)快件收发方面:
以解决凌乱的资料整理问题,系统将按时间、类型、系别来分类整理,使学生更方便的获取快件信息,避免不必要的信息遗失;
(4)用户登陆方面:
对于资料的浏览和修改做出了权限管理。
以保护系统数据资料等的完整性和安全性。
同时,是系统功能分区更加的明显,提高系统运行效率。
二、原系统分析
1.组织结构图
我院设有院办、党办、教务处、人事处、仃政处、学生工作处、财务处、保卫处、图书馆、现代教育技术中心、国际交流.与合作处、团委、高教研究与评建办、继续教育部、后勤服务中心等部门,其中学生工作处又分设学生管理科、心理健康教育科、公寓管理科、思想政治教育科、就业指导中心五个科室。
这次的宿舍管理系统开发报告则是针对公寓管理科进行的。
原系统下设四个模块职能分区,如图所示:
2.业务流程图
三、新系统逻辑方案
四、系统设计
1.代码设计
(1)学生编码设计
学生编码
编码类型
层次码+顺序码+特征组合码
位数
11
校验位
编码数量
10000
使用期限
5
使用范围
XX学院
编码结构
XXXXXXXXXXX专业文理性质性别本科或专科专业年级班级编号
注:
理科为1,文理兼有为2,文科为3
本科为1,专科为2
编码示例:
——理科土木系本科工程管理09级1班47号宁小筱
备注:
设计人:
审核人:
2011年7月12日
(2)管理人员编码设计
编码对象
管理人员编码
层次码+顺序码
6
校验码
100
XXXXXX
楼栋号区域号职务编号
宿舍分为AB区,主班为01,副班为02,后勤人员为03,维修人员为04
4A0302——4号楼A区02号后勤人员
(3)床位编码设计
宿舍床位编码
楼栋号区域号楼层寝室号床位号
宿舍分为A、B区域
4A51——4号楼A区5号楼18号寝室2床
五、软件测试方案
学牛宿舍管理系统的测试主要采用黑盒测试和白盒测试的方法,具体的说黑盒测试主要采用以下两种测试方法:
1、已知系统的功能设计规格,进行测试证明每个实现了的功能是否符合要求;
2、已知系统的内部工作过程,通过测试证明每种内部操作是否符合设计规格要求。
所有内部成分是否通过检验。
白盒测试又叫结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作
六、系统的测试
本系统开发过程进行的测试步骤如下:
1、模块测试:
也叫单元测试,目的是保证每一个模块作为一个单元能正确运行,本测试所发现的往往是编码和详细设计的错误,主要评价模块的下述五个特点:
(1)模块接口
(2)局部数据结构
(3)重要的执行路径
(4)出错处理通路
(5)影响上述各方面特性的边界条件。
模块测试主要由代码审核和软件测试两部分组成。
2、集成测试:
包括系统测试和子系统测试。
集成测试是组装软件的系统技术,主要目标是发现与接口有关的问题。
集成测试有两种方法:
非渐增式和渐增式,但比较而言,渐增式方法比较好,因为:
(1)编写的测试软件较少,开销较小。
(2)较早地发现模块间的接口错误。
(3)错误位置容易判断。
(4)测试更彻底。
因此,本系统集成测试采用渐增式测试中的混合法,即对软件结构中较上层使用自顶而下的测试方法,而对软件结构中较下层,使用的是自底向上方法,两者结合,这是对模块较多时测试的一种折衷方法。
3、验收测试:
这一步是验证软件的有效性。
目的是向未来的用户表明系统能够象预定的那样工作,验收测试一般使用黑盒测试法,验收测试有两种可能的结果。
(1)功能和特性与用户的要求有差异。
(2)功能和性能与用户要求一致,软件是可以接受的。
这个阶段发现的问题往往和需求分析阶段的差距有关。
七、总结
1、提高了实地调查获得数据的能力方面
通过实地调查,采用询问记录的方式,获得关于宿舍管理的业务流程和一些可靠表单,为学生宿舍管理系统开发的需求分析阶段,提供了一个很好的开始。
2、加深对数据库系统概论相关知识和ACCESS2003相关功能理解方面
以前只是记书本上关于数据库系统的相关功能,以及不同数据库系统功能的对比,但这些大部分只是处于死记的基础上,没有切身实地的感触,这次实习又让我再次对ACCESS2003相关功能的理解。
3、熟悉对项目开发的大致过程方面
这次系统开发,从开始的系统需求分析、概念设计、逻辑设计、物理设计。
再到数据库实施、系统的测试和调试,都是自立完成,虽然只是做出的系统框架,并没有开发具体应用的学生宿舍管理系统,但对于项目开发的大致流程有了一定的了解,为以后的系统的开发打下了良好的基础。
4、存在的问题
在系统开发的过程中遇到了这样那样的问题,比如画图,带输出变量的存储过程,以及相关索引的建立,具体的语句还不是很熟悉,但我以后一定会加强这方面实际操作能力。
参考文献
[1]王珊、萨师煊.数据库系统概论(第四版).高等教育出版社2006:
31-52;
[2]刘瑞新、汪远征程序设计教程(第二版).机械工业出版社2007:
176-181;
[3]刁成磊.UML系统建模与分析设计.北京机械工业出版社2007:
211-224.
仅供个人用于学习、研究;
不得用于商业用途。
Forpersonaluseonlyinstudyandresearch;
notforcommercialuse.
Nurfü
rdenpersö
nlichenfü
rStudien,Forschung,zukommerziellenZweckenverwendetwerden.
Pourl'
é
tudeetlarechercheuniquementà
desfinspersonnelles;
pasà
desfinscommerciales.
толькодлялюдей,которыеиспользуютсядляобучения,исследованийинедолжныиспользоватьсявкоммерческихцелях.
以下无正文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍 管理 系统 开发 报告