摘要:本文介绍了在对现有学生宿舍管理系统系统的功能和应用效果的调查分析之后,基于VC#编程语言和Sql server 2005数据库的开发环境开发出的一个学生宿舍信息管理系统。首先,文章阐述了选题的背景和意义,开发一个程序的一些基本理论知识和技术支持。接着详细介绍了开发本程序从需求分析,到系统设计,再到数据库设计和详细设计的基本方法。并且文中还着重介绍了学生宿舍信息管理系统中的一些重点模块的设计和功能。最后,总结了完成此次毕业设计所学到的东西和心得体会。
关键词:Sql server
The Dormitory Administrator Management System
Abstract : This text introduced the dormitory administrator management system which is after diagnosising the function and application of the existing dormitory administrator management system, and based on the development Environment of C# and Sql server 2005. First, the text expounds the background and value of the choice of subject, basical theoretical knowledge and Technical Support of development process. The second, particularly introduce the basical method and work flow from requirement analysis,system design,database design to particular design. Emphasizing the design of some important module and coding analisis.The last,I tell my get after finished this program.
Key words: sql server
目 录
引言 1
1 选题背景及意义 2
1.1高校实现学生宿舍信息管理自动化是必然趋势 2
1.2当前学生宿舍管理系统存在的问题 2
1.3现已开发出的学生宿舍信息管理系统存在的问题 3
1.4本课题开发的意义 3
2 开发工具及相关技术 4
2.1开发环境 4
2.2开发工具简介 4
2.2.1 C# 编程语言 4
2.2.2sql server 2005数据库 5
2.2.3数据访问技术 6
3 系统需求分析与概要设计 6
3.1系统功能模块设计 6
3.1.1功能模块图(如图1所示) 6
3.1.2各模块具体功能描述 7
3.1.3系统数据流程图(如图2所示) 8
3.2数据库设计 9
3.2.1数据库表结构设计 10
4 系统详细设计 15
4.1欢迎界面模块设计 15
4.2管理员登陆模块设计 15
4.3管理员操作模块设计 16
4.4学生操作模块设计 23
5 软件测试 24
5.1软件测试的目的和意义 24
5.2软件测试的步骤 25
5.3软件测试的具体实现 25
5.5评价 25
5.6本章小结 26
6 系统开发总结 26
7 致谢 27
参考文献 27
1. 管理员后台操作模块:核对管理员登陆用户名密码后,进入的可对各子模块进行操作的主模块
2. 学生操作模块:实现学生进入后可使用本系统进行查询、报修登记等功能的模块
3. 学生宿舍信息管理模块:实现对学生宿舍楼号、宿舍号、床号和相应学生的学号姓名录入、查询、修改和删除功能
4. 学生信息管理模块:实现对学生基本信息的录入、查询、修改及删除功能,其中可进行分类查询
5. 卫生检查信息管理模块:实现对卫生信息的录入、查询、修改及删除功能,其中可按照时间、宿舍号等进行分类查询,同时可对历史纪录进行查询
6. 外来人员信息管理模块:实现对学外来人员信息的录入、查询、修改及删除功能
7. 宿舍保修信息管理模块:实现对设施、设备维修信息的查询、管理及删除功能,其中管理部分为管理员登记维修人员进行维修的信息以备存档
8. 管理员密码管理模块:实现管理员对登陆密码的修改功能
9. 学生宿舍维修登记模块:实现学生对宿舍财产报修登记
10. 各类信息查询模块:实现学生个人信息查询,宿舍卫生休息、外来人员、房屋维修情况等信息的查询
上一篇:ASP.NET110 基于ASP.NET+SQL校友录网站设计