宿舍信息管理系统的设计与(源码)

在如今飞速发展的信息时代,每个行业的问题处理都离不开信息处理。信息化时代进程的加快,使得计算机的应用也越来越多,并且将计算机运用于学生宿舍管理也是非常重要的。大量学生宿舍将宿舍管理系统投入使用后,增加了管理者的工作范围。学生宿舍管理除了要对宿舍信息和学生信息进行管理外,还要了解清楚学生物品、宿舍报修以及完善学生和学生宿舍的基本信息等方面的具体信息。方便管理员对其进行有效的管理,以方便他人查看。为了更好的提高学生宿舍的整体管理水平,全方位的认识和了解学生宿舍管理则显得尤为重要。在信息化时代的不断冲击下,学生宿舍管理与计算机技术的结合,将会是一条提高学生宿舍管理水平的捷径。使用计算机对学生宿舍的各项基本信息进行管理,比起手工管理来说既方便又简便,而且易于管理、搜索速度快、存储量大等多个优点。将其使用在学生宿舍管理中,不仅能够提高学生宿舍中管理员的工作效率,而且可以使学生宿舍的管理更加科学与规范。从某些方面上来说,现代学生宿舍管理的不断标准化促使学生宿舍各方面的管理都逐渐与现代信息处理密切相连,因此我们应该将现代信息处理更快的融入到学生宿舍管理之中。关键词 信息处理,学生宿舍管理,人工管理
目 录
1 绪 论 1
1.1 开发背景 1
1.2 研究意义 1
1.3 研究现状 1
2 系统规划 2
2.1 系统目标 2
2.2 系统功能要求 2
2.3 系统实现环境 2
2.4 需求分析 3
2.5 可行性分析 3
3 系统分析 4
3.1 业务流程分析 4
3.2 数据流程分析 5
3.3 数据字典 6
4 系统设计 8
4.1 功能设计 8
4.2 系统功能模块划分 9
4.3 代码设计 9
4.4 数据库设计 10
5 系统实现 14
5.1 系统各功能模块的实现 14
6 系统测试和评价 19
6.1 系统测试 19
6.2 系统评价 21
结 论 22 *好棒文|www.hbsrm.com +Q: &351916072& 

致 谢 24
参 考 文 献 25
1 绪 论
1.1 开发背景
面对如今的信息化不断普及,计算机技术也越来越规范化,深度化,为广大的用户提供了更加方便快捷的服务。在如今的各行各业中,每个行业几乎都有其专有的计算机系统,如军事、教育、金融、商业、娱乐等各个领域,用户几乎遍布全球各地,因此,本人认为,设计和优化出一个宿舍管理系统是有必要的。近年来,随着计算机用户数量的不断增加及计算机技术的飞速发展,尤其是数据库技术被广泛的应用。为此,向用户提供的服务将变得越来越丰富,越来越具有人性化。
而在学生宿舍的日常管理过程中,学生管理和宿舍管理是日常管理中必不可少的组成部分,其管理水平的高低体现了一个学生宿舍管理水平的整体状况。相比较而言目前大多数学生宿舍的管理仍然停留在人工记录信息的阶段,人工记录信息对于那些较小的宿舍来说还是可以接受的;但对于数据信息庞大,杂乱和需求存储数据的学生宿舍来说这就比较棘手。因此,为了方便管理学生宿舍信息,需要一个多功能、易于操作的学生宿舍管理软件。
1.2 研究意义
为了更加高效的管理学生宿舍信息,减少不必要的开支,以及方便学生宿舍工作人员全面地掌握宿舍的基本情况。因此,设计优化出一套专有的宿舍管理系统是十分有必要的。然而,系统的设计与实现需要了解实际操作环境。系统的开发首先要了解现有系统的缺点,为开发新的系统提供较为有效的解决方案,方便管理人员在日常工作中,能够有效的配置宿舍资源,提高工作效率。从而更好的管理宿舍的日常,为更多的学生提供便利。
1.3 研究现状
经过研究发现,由于教育水平的发展,入学率逐年提高,各个学校的学生人数也逐步提高,管理好学生宿舍信息也越来越重要。近年来,学校宿舍的偷窃事件与火灾事件频繁发生。由于门管不能及时掌握学生宿舍信息,因此经常在开学迎新期间频繁发生偷窃事件;由于安检信息的遗漏,不能对存在安全隐患的宿舍进行重点查看,往往造成火灾事件的间接导火线。因此本系统包含学生基本信息和宿舍相关信息两大信息模块,这样有利于来访登记的备案,降低火灾事件的概率。
2 系统规划
2.1 系统目标
宿舍管理系统是为了提高学生宿舍管理效率的管理系统,对在日常宿舍管理过程中遇到的一些问题,该系统在实施后,应能够达到以下目标:
1)通过系统设计后可以达到系统界面友好美观、操作简便。
2)可以实现全自动化信息管理,随时掌握学生宿舍情况。
3)可以实现全方位的快速查询,提高管理人员的工作效率。
4)提高学生宿舍管理宿舍及学生管理的水平,提供及时、准确的信息服务。
5)系统内部控制严密,数据存储安全可靠。
6)学生可以随时查阅学生宿舍新信息的详细情况。
2.2 系统功能要求
学生宿舍信息管理系统的总目标是能够在C#的开发平台和Sqlserver数据库上运行,能偶结构完整的、具有良好的人机交互界面的管理信息系统。对宿舍的信息实现计算机化管理,提供完善的功能。
通过调查,根据本系统的实际需要,提出需求功能如下:
本宿舍管理系统需要1个权限角色,分别为系统管理员各功能如下:
学生管理:管理员添加、管理、查询学生信息,以列表的形式显示。
宿舍分配管理:管理员添加和管理宿舍分配信息。
宿舍报修管理:管理员管理高校宿舍报修的信息。
员工管理:管理员对员工的信息进行添加、修改和删除。
学生晚签到管理:管理员对学生晚签到进行记录,修改及删除。
物品信息管理:管理员对物品信息进行添加、修改及删除。
报修信息管理:管理员对报修信息进行添加、修改及删除。
2.3 系统环境的实现
本系统在选择开发工具时,考虑到能够较好的实现基于前台的应用和后台数据库的互操作,使系统能够简单的实现,所以采用Visualstudio可视化编程语言和Sqlserver数据库作为开发工具[1] [4]。
2.3.1 Visualstudio简介
Visualstudio企业级开发工具,是对IDE的扩展,使用Visualstudio可以开发C#,发布web程序,大大提高了web程序和web服务器的整合,也提高了程序员的工作效率,在C#上的开发,Visualstudio显得功能十分强大,完全包括web程序的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1484.html

好棒文