基于.NET的宿舍管理系统
摘 要
本系统是针对学生宿舍管理工作流程而进行开发的一个基于客户/服务器的信息管理系统(MIS)。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。开发流程参照软件开发常见的步骤,主要包括系统的需求分析,系统数据库设计,系统详细设计,以及开发后期的系统测试等阶段。本系统中,主要使用了Winform技术实现,并且使用了Microsoft公司的Visual studio2008为开发工具,采用C/S的体系结构,该IDE对Winform技术提供了完备的支持;数据库方面,系统使用SQL Server数据库技术,提高了数据库开发效率和可靠性。在旧的手工记录的宿舍管理方式已经不能适应高速发展的信息化时代,开发出来宿舍管理系统之后,的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是科学化、正规化管理的重要条件。
此次开发的宿舍管理系统的内容主要有学生和宿舍管理员两大部分组成。学生用户只有查询的权限;而管理员有增加、修改、删除、查询的权限,权限内可以增删改查的内容有:学生宿舍信息,夜归信息,信件信息以及报修信息。两种权限的用户都可以对自己账户的密码进行修改。
关键词:宿舍管理 C# WinForm SQL Server
Student Campus Dormitory Management System based on .NET
Abstract
The Student Campus Dormitory Management System is typical information management system (MIS), which aimed at the procedure of the dormitory management in University and based on Software. Its development mainly includes the backstage database the establishment and the maintenance as well as front ends the application procedure development two aspects. Establish the data uniformity and the integrity regarding the backstage database establishment and the maintenance request strong, the data security good storehouse. As normal MIS, it requests the application procedure regarding the front end application procedure development to be able to provide the formidable data operation function, the contact surface friendly, characteristics and so on use simple convenience. Development procedure in this system follows the other classic software development, it mainly includes these phases: analysis of the system requirement, database design, detail design of the system, and the system test at the latest time of the development. During this system, used the technology of WinForm as the mainly implement technology, and used Microsoft Visual studio 2008 as the IDE, which provided a good support of WinForm. On the Database technology, we used SQL Server database to develop our data base; it raised the efficiency and reliability of the database. The old manual record dormitory management way already could not adapt the high speed development information era, after the new dormitory management system management system developed, the school existing dormitory information management will have very big new face, transformed by the past artificial way into the computer way, by the efficiency low, the data redundant, easy to produce transforms wrongly into the retrieval rapidly, the search convenient, the reliability high, the reserves is big. These merits can enhance the efficiency enormously, also is the school scientific style, the standardized management important condition.
This dormitory management system combines two parts: student and manager. Student users only have search function; managers have all the limits of authority: add function, modify function, delete function and search function. Mangers can add or delete or modify or search information in the authorized, this information combines student information, coming in late information, letter information and repairs information. And these two users also can modify their own password.
Key Words: Dormitory Management; C#; WinForm; SQL Server
目 录
1. 绪论 1
1.1 课题研究的选题背景 1
1.2 课题研究的目的和意义 2
1.3 学生宿舍管理系统的定义和简介 2
1.4 学生宿舍管理系统效益以及前景 2
2. 系统技术背景 3
2.1 WinForm技术简介 3
2.2 C#语言简介 3
2.3 SQL Server简介 4
3. 宿舍管理系统系统数据库分析与设计 6
3.1 系统数据库设计 6
3.2 数据库设计原则 6
3.1.1 本系统中设计数据库的考虑因素 6
3.1.2 数据库的需求分析 7
3.2 设计数据库 7
4. 系统概要设计 10
4.1 系统结构设计 10
4.1.1 系统模块划分 10
4.1.2 系统涉及到的实体 12
4.1.3 各模块功能 12
5. 系统详细设计 15
5.1 配置数据库连接 15
5.2 登录功能 18
5.3 管理员宿舍管理/报修管理/夜归管理/信件管理/管理员管理/系统设置功能 22
5.3.1 宿舍信息添加 23
5.3.2 学生信息修改/删除 26
5.3.3 学生信息查询界面 29
5.3.4 管理员添加界面 30
5.3.5 管理员删除界面 30
5.3.6 密码修改界面 31
5.4 学生个人信息管理/信息查询/系统设置 33
5.4.1 学生宿舍信息查询 33
6.总结与展望 34
6.1总结 34
6.2未来工作 34
参考文献 35
致 谢 36
1. 绪论
随着无纸化办公的进一步实现,信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用。让计算机来管理宿舍的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。宿舍管理系统与传统的管理方式相比更加节约资源,更加省时、便捷。
1.1 课题研究的选题背景
随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大。因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
人才培养,是高校的基本任务。而高校教学工作的良好运行,则离不开教学与管理工作的有效组织和协调。高校日常管理是一项基础性工作,其主要任务是在教学过程中发挥有效的组织、指挥、控制和协调的功能,包括根据一定的目标、程序、原则、方法,对教学资源、教学过程进行科学合理的规划等,以保证教学任务的顺利完成。
上一篇:
VC__net_宾馆管理系统毕业论文
下一篇:
马原:环境保护与可持续发展论文(word)