2.C课程设计——宿舍管理信息系统(2)

2021-09-24 11:29

C#课程设计 宿舍管理信息系统

前言

在现代的高校宿舍管理工作中,由于高校扩招,学生人数巨增,传统的管理方法已经不能适合高校宿舍管理的需求,以前使用的管理系统有一些落后,随着学生人数的不断增加,该系统在数据管理方面有一些混乱,越来越不能适应管理的需求,因此需要一个功能更完善,操作更方便,容量更大的管理信息系统。因此宿舍管理信息系统是各大高校所需要使用的一个管理系统。 本系统后台数据库采用Microsoft Access,前台采用Visual C#作为主要开发工具。采用ADO技术连接数据库,完成对数据库的一系列操。

C#课程设计 宿舍管理信息系统

宿舍管理信息系统

1 系统需求分析

学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一 条 条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。个人针对如此,设计了一套小型学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。

C#课程设计 宿舍管理信息系统

1.1功能需求 1.1.1 基本功能需求

通过对用户需求和系统设计思想的分析,可以得出该宿舍管理系统大致可以分为几个大的模块?宿舍基本信息模块、学生入住模块、卫生检查模块、水电收费模块、房屋报修模块、外来人员登记模块。

1,宿舍基本信息模块

添加、修改、查询删除宿舍基本信息,如宿舍房号、财产、床位等。

2,学生入住模块

添加、修改、查询删除学生入住、退宿信息,包括学生一些基本信息、缴费等。

3,卫生检查模块

对宿舍卫生检查、评比、统计等。 4,水电收费模块

对超出规定部分的水电收费管理。 5,房屋报修模块

对报修情况的登记、时间安排、修理结构检查等。 6,外来人员登记模块

C#课程设计 宿舍管理信息系统

对来访人员的登记、管理等。

1.1.2 报表需求

学生宿舍管理系统的某些信息应当能够以报表形式打印出来。基本上应该能够实现学生基本信息的报表打印、某宿舍具体住宿情况的报表打印、以及某栋宿舍楼的所有学生信息打印等的功能。

1.1.3 用户界面需求

学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。

1.2性能需求 1.2.1系统安全性

对于系统为方便学校管理学生宿舍而开发,便于统一管理,设一个超级用户,及几个普通用户(便于输入相关信息)。在登录时,使用用户验证控件,来确认用户是否为合法用户,以保证信息安全。

1.3数据库选择

由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用Microsoft Access。降低了程序对硬件操作系统版本的要求。并且Access数据库操作方便,配置简单,只需要把数据库文件放置到合适的目录下即可。

C#课程设计 宿舍管理信息系统

1.4环境

本系统后台数据库采用Microsoft Access,前台采用Visual C#作为主要开发工具。采用ADO技术连接数据库,完成对数据库的一系列。

C#课程设计 宿舍管理信息系统

2.设计报告

2.1系统概要设计 2.1.1 系统设计思想

系统设计主要由系统功能划分、系统环境配置、子系统与模块的处理流程设计、大麻设计、输入输出界面设计、数据存储设计等阶段构成,最终形成实施方案。

学生宿舍管理的主要工作是学校宿舍基本信息的录入;为学生分、退宿舍和交费;宿舍卫生检查;水电费的收取;宿舍、学生的查询以及对来访人员的登记。

宿舍分配的过程是:新生入学之前,每个园区将接到安排在校园去住宿的同学名单,并根据学生基本信息按约定的分配原则给每个学生初定宿舍床位。一般的分配原则是:统一学院的学生应分配在同一栋楼,同一个班级的学生应分配在房号连续的寝室。当学生报到后,宿舍管理员根据住宿分配情况开出需支付的住宿费清单给学生,学商道财务处交费后方可入住。宿舍分配结束后,宿舍管理员对学生住房情况、房产信息进行维护、查询、管理、统计。

2.1.2 功能模块设计

通过对用户需求和系统设计思想的分析,可以得出该宿舍管理信息系统大致可以分为几个大模块:宿舍基本信息模块、学生入住模块、卫生检查模块、水电收费模块、房屋报修模块、外来人员登记模块。

(1)宿舍基本信息模块

添加、修改、查询删除宿舍基本信息,如宿舍房号、财产、床位等。

(2)学生入住模块

C#课程设计 宿舍管理信息系统

添加、修改、查询删除学生入住、退宿信息,包括学生一些基本信息、缴费等。

(3) 卫生检查模块

对宿舍卫生检查、评比、统计等。 (4)水电收费模块

对超出规定部分的水电收费管理。 (5)房屋报修模块

对报修情况的登记、时间安排、修理结构检查等。 (6)外来人员登记模块

对来访人员的登记、管理等。

宿舍管理信息系统的系统功能结构土如2.1所示。

C#课程设计 宿舍管理信息系统

图2.1 系统功能模块图


2.C课程设计——宿舍管理信息系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:不浪费时间,不贱踏身体

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: