您好,欢迎来到叨叨游戏网。
搜索
您的当前位置:首页宿舍管理系统

宿舍管理系统

来源:叨叨游戏网


目 录

第一章 前言 ...................................................... 1.1功能需求 ....................................... - 3 -

1.1.1 基本功能需求............................................................................ - 3 - 1.1.2 报表需求 ................................................................................... - 4 - 1.1.3 用户界面需求 ........................................................................... - 4 -

1.2性能需求 ....................................... - 4 -

1.2.1系统安全性 ................................................................................ - 4 -

1.3数据库选择 ..................................... - 4 - 第二章 宿舍管理系统详细设计 ................. 2.1系统功能模块图 ................................. - 5 -

2.1.1 系统管理模块 ............................................................................ - 6 - 2.1.2 公寓管理模块 ............................................................................ - 6 - 2.1.3 学生管理模块 ............................................................................ - 6 - 2.1.4 信息查询模块 ............................................................................ - 6 - 2.1.5 出入登记模块 ............................................................................ - 6 - 2.1.6 信息修改模块 ............................................................................ - 6 -

2.2系统E-R图 ............................................................................ - 7 -

2.3 系统所需表 .................................. - 8 -

- 1 -

前 言

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

- 2 -

第一章 系统需求分析

目前,我们学校的宿舍管理采用的还是最低级人工来进行管理的, 面对目前学校发展的实际状况,我通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

1.1功能需求

1.1.1 基本功能需求

本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:

1.系统要求用户必须输入正确的用户名和密码才能进入系统。 2.系统应该提供学生住宿情况的基本登记。

3.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。 4.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。

5.系统应提供增加、删除、修改用户帐户的功能。 6.系统还应具有添加、修改、删除学生基本信息的功能。

- 3 -

1.1.2 报表需求

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

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

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

由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用SQL Serve r 2000 作为数据库开发,而不用Access,主要是因为Access存放的记录,在实际运用中容易出错,导致相关信息丢失故不适合此系统;而SQL Server 2000是一种常用的关

- 4 -

系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server 2000数据库。

第二章 宿舍管理系统详细设计

2.1系统功能模块图

进楼物品登记 出入登记模块 出楼物品登记 信息修改模块 学生基本信息修改块 个人财物信息修改块 公寓管理模块 宿舍管理 系统管理模块 用户登录 增加用户 修改秘密 楼号管理 学生宿舍管理系统学生基本信息录入 学生管理模块 学生财物登记 按学号查询 信息查询模块 按班级查询 按姓名查询 按寝室号查询

图3.1 系统功能模块图

- 5 -

在整体设计中,我们将宿舍管理系统分为五个大的模块:系统管理模块、公寓管理模块、学生管理模块、信息查询模块、信息修改模块、出入登记模块。每个模块将实现不同的功能。下面将具体进行介绍。

2.1.1 系统管理模块

系统管理模块包括:用户登录、用户增加、用户密码修改三个部分。 2.1.2 公寓管理模块

公寓管理模块包括:楼房管理、宿舍管理二个大的部分。 2.1.3 学生管理模块

学生管理模块包括:学生基本信息录入、学生财物登记二项功能.。 2.1.4 信息查询模块

信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询四个部分。 2.1.5 出入登记模块

出入登记模块包括:进楼物品登记、出楼物品登记二个功能模块。 2.1.6 信息修改模块

信息修改模块包括:学生基本信息修改、个人财物信息修改二个功能。

- 6 -

2.2系统E-R图

在我所设计的模块中,主要涉及学生、楼房、寝室这三个实体,所以在E-R图中我只是将这三个实体的属性进行了详细说明。

楼号

1

寝室 应住人数 N 财务 出入楼 学号 姓名 性别 1 班级 实住人数 包含 N 1 入住 专业 N 学生 联系方式 寝室号 应住人数 间数 楼层数 楼房号 实住人数 寝室号 居住性别号 图3.2系统E-R图

- 7 -

2.3 系统所需表

综合以上分析,要实现上面的所有功能模块,共需要设计6个表,它们分别是:用户表、学生基本情况表、寝室表、楼房表、学生财产表、物品出入楼表

表3.1 用户表(LoginIn)

字段名 UserName UserPassword 描述 用户名 用户密码 数据类型 varchar varchar 数据长度 10 10 NULL N N Primarykey Y Y 表3.2 学生基本情况表(Student)

字段名 Stu_Id Stu_Name Stu_Sex Dor_Id Stu_Enr Stu_Study Stu_Class Stu_Polit Stu_Add Stu_Tel Stu_Sta Stu_Des 描述 学号 姓名 性别 寝室号 入学日期 所学专业 班级 政治面貌 家庭住址 联系方式 状态 备注 数据类型 char nchar nvarchar nchar nvarchar nchar nchar nchar nvarchar nvarchar nvarchar nvarchar 数据长度 20 10 2 10 10 10 10 10 50 50 50 50 NULL N Y Y N Y Y Y Y Y Y Y Y Primarykey Y N N F N N N N N N N N 表3.3 寝室表(Dorm)

字段名 Dor_Id Dor_Sex Dor_Num Dor_Fact Dor_Des 描述 寝室号 居住性别 应住人数 实住人数 备注 数据类型 nchar nvarchar nchar nchar nvarchar 数据长度 10 2 10 10 50 NULL N Y Y Y Y Primarykey N N N N N

- 8 -

表3.4 楼房表(House)

字段名 Hou_Id Hou_Num Hou_Rom Hou_Peo Hou_Fact Hou_Des 描述 楼房号 楼层数 房间数 应住人数 实住人数 备注 数据类型 char nchar nchar nchar nchar nvarchar 数据长度 10 10 10 10 10 50 NULL N Y Y Y Y Y Primarykey Y N N N N N 表的说明

本管理系统共用到6个表:用户表(LoginIn)、学生基本情况表(Student)、寝室表(Dorm)、物品出入楼表(Goodsmove)、楼房表(House)、学生财产表(Riches)

- 9 -

安 徽 理 工 大 学

经 济 与 管 理 学 院

实 验 项 目 名 称 宿舍管理系统

所属课程名称 管理信息系统 实 验 日 期 2011-5-25

班学姓成

级 电子商务09-2班 号 2009303110 名 张敏 绩

- 10 -

- 11 -

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.net 版权所有 湘ICP备2024080961号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务