学院宿舍管理系统毕业论文

上传人:人*** 文档编号:553619168 上传时间:2023-02-13 格式:DOC 页数:27 大小:2.10MB
返回 下载 相关 举报
学院宿舍管理系统毕业论文_第1页
第1页 / 共27页
学院宿舍管理系统毕业论文_第2页
第2页 / 共27页
学院宿舍管理系统毕业论文_第3页
第3页 / 共27页
学院宿舍管理系统毕业论文_第4页
第4页 / 共27页
学院宿舍管理系统毕业论文_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《学院宿舍管理系统毕业论文》由会员分享,可在线阅读,更多相关《学院宿舍管理系统毕业论文(27页珍藏版)》请在金锄头文库上搜索。

1、 编号 毕业设计论文题目学院宿舍管理系统学生姓名 学 号 系 部软件与服务外包学院专 业软件技术班 级软件1111指导老师 评阅教师 2012 年12月引言引 言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物

2、。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成

3、、修改功能,能够快速的查询学校所需的住宿信息。摘要摘 要高校学生宿舍管理系统是典型的信息管理系统(MIS),我们使用微软公司办公软件Office 2003的一个重要组件Access 2003,是一个关系管理数据库管理系统,而且是一个面向对象的、采用事件驱动机制的新型关系数据库管理系统。使用Access 2003时,用户无需编写任何代码,仅通过简单直观的可视化操作,就可以创建数据库和完成大部分数据库管理任务。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生

4、错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。论文关键词: 宿舍管理系统 数据库 (DBMS)22目录目录第一章 系统需求分析21.1功能需求21.1.1 基本功能需求21.1.2 报表需求21.1.3 用户界面需求21.2性能需求31.2.1系统安全性3第二章 宿舍管理系统详细设计42.1系统功能模块图42.1.1 系统管理模块42.1.2 公寓管理模块52.1.3 学生管理模块52.1.4 信息查询模块52.1.5 出入登记模块52.1.6 信息查询模块52.1.7 报表管理模块62.2系统E-R图6第三章 宿舍管理系统

5、创建数据库73.1系统所需表73.2 表与表之间的关系93.3 表与表查询设计103.4窗体设计11第四章 系统测试204.1 窗体设计成果图20第一章 系统需求分析第一章 系统需求分析目前,我们学校的宿舍管理采用的还是人工来进行管理的, 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。1.1功能需求 1.1.1 基本功能需求 本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能: 1.系统要求用户必须输入正确的用户名和密码才能进入系统。2.系统应该提供学生住宿情况的基本登记。3.系统

6、应提供学生每学期的注册及学生的离校处理。4.系统应提供人员来访登记及结束访问的详细登记。5.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。6.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。7.系统应提供增加、删除、修改用户帐户的功能。8.系统还应具有添加、修改、删除学生及员工基本信息的功能。1.1.2 报表需求 学生宿舍管理系统的某些信息应当能够以报表形式打印出来。基本上应该能够实现学生基本信息的报表打印、某宿舍具体住宿情况的报表打印、某栋宿舍楼的所有员工信息打印、所有学生各年度宿舍交费情况打印、学生物品出入的信息打印及人员来访信息的打印等

7、的功能。1.1.3 用户界面需求 学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。1.2性能需求 1.2.1系统安全性学生宿舍管理系统中的增加用户、学生学期注册(交住宿费方能注册)、学生毕业离校等的某些模块都是和学生住宿费相联系在一起的,只有每年度的住宿费用交纳完毕才准许该生离校,所以在系统的管理权限上应当进行严格控制,具体思想如下:1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的

8、严密性和安全性。2.在上述要求基础上可以为该系统设定两种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块、学生学期注册(涉及到交费问题)及学生毕业离校等(此模块需判断该生有无欠费)牵扯到经济之类的模块是无权使用的。第二章 宿舍管理系统详细设计 2.1系统功能模块图 图2.1 系统功能模块图在整体设计中,我们将宿舍管理系统分为六大管理的模块:系统管理模块、公寓管理模块

9、、学生管理模块、信息查询模块、出入登记模块、报表管理模块。每个模块将实现不同的功能。下面将具体进行介绍。(由于时间等其他原因有些管理模块无法实现,以后会尽可能去将它完善。)2.1.1 系统管理模块 系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。1.超级用户登录:实现系统管理人员登录。2.普通用户登录:实现一般管理人员登录。3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。4.密码修改:实现所用用户的密码更改功能。5.退出系统:实现正常退出宿舍管理系统。这里系统管理模块的设计思想是这样但暂时还没来的急实现,下面对这一模块就不做详细

10、介绍,请见谅。2.1.2 公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。1.楼房管理:登记学校所有住宿楼情况。2.宿舍管理:登记学校所有宿舍的情况。3.员工原理:实现楼房管理人员的添加功能。2.1.3 学生管理模块 学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能.1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。2.学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况。3.学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。4.学生离校管理:实现学生毕业离校处理,注销该学生信息。2.1.4 信息查询模

11、块 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。1.按学号进行查询:实现每个学生基本信息情况的查询功能。 2.按寝室号查询:查看每个宿舍所住学生信息情况。3.楼房住宿情况查询:查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。2.1.5 出入登记模块 出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。1.进楼物品登记:详细登记某学生搬入宿舍楼的物品情况。2.出楼物品登记:详细登记某学生搬出宿舍楼的物品情况。3.人员来访登记:详细登记进入宿舍楼的外来人员情况。4.结束访问登记:详细登记

12、外来人员的离开情况。2.1.6 信息查询模块 信息查询模块包括:学生基本信息修改、员工基本信息修改、个人财物信息修改三个大的功能。1.学生基本信息修改:实现系统管理人员对学生基本信息情况所作的添加、修改、删除。2.员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。3.个人财物修改:实现对学生个人财物的添加、修改、删除功能。2.1.7 报表管理模块 报表管理模块包括:学生信息打印、员工信息打印、宿舍交费情况打印、物品出入楼信息打印、某宿舍住宿情况打印五个功能。1.学生信息:查询并打印每个学生的详细基本信息情况。2.员工信息:查询并打印每栋宿舍楼的所有员工信息情况。3.宿舍交费情况:查询并

13、打印已交清或未交清住宿费的学生信息。4.物品出入楼信息:查询并打印某学生的物品出入宿舍楼的信息情况。5.宿舍住宿情况:查询并打印某个宿舍的详细住宿情况。6.人员来访情况:查询并打印某个时间段的人员来访情况。2.2系统E-R图 在我所设计的模块中,主要涉及到员工、楼房、寝室这三个实体,所以在E-R图中我只是将这三个实体的属性进行了详细说明。图2.2系统E-R图第三章 宿舍管理系统创建数据库第三章 宿舍管理系统创建数据库3.1系统所需表 综合以上分析,要实现上面的所有功能模块,共需要设计九个表,它们分别是:学生信息表、寝室表、员工表、楼房表、访客记录表、学生财产表、学期注册表、退宿表、用户表、物品

14、出入楼表、宿舍报修记录、宿舍卫生评比、宿舍调整创建表 1.用户表:登记管理人员的用户名、密码及登录权限。2.学生信息表:详细登记学生基本信息及学生住宿情况。3.寝室表:登记所有宿舍的详细情况。4.员工表:登记所有管理人员的详细情况。5.访客记录表:登记所有来访人员的详细情况。6.物品出入表:详细登记学生物品出楼信息。7.楼房表:登记所有住宿楼情况。8.学期注册表:登记学生每学期的注册情况。9.学生财产表:登记学生物品情况。10.退宿表:登记学生退宿信息。11.宿舍卫生评比:登记宿舍卫生评比情况。12宿舍报修记录:登记宿舍报修物品情况。13宿舍调整:登记学生宿舍调换情况。 表3.1 用户表字段名数据类型数据长度NULLPrimarykey用户名char10NY密码char10NY用户权限char20NN 表3.2 学生信息表字段名数据类型数据长度NULLPrimarykey学号char20NY and F姓名char10YN性别char10YN寝室号char10NF系部char10YN

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号