宿舍管理系统课程总结

上传人:s9****2 文档编号:492347267 上传时间:2023-06-05 格式:DOC 页数:7 大小:36.50KB
返回 下载 相关 举报
宿舍管理系统课程总结_第1页
第1页 / 共7页
宿舍管理系统课程总结_第2页
第2页 / 共7页
宿舍管理系统课程总结_第3页
第3页 / 共7页
宿舍管理系统课程总结_第4页
第4页 / 共7页
宿舍管理系统课程总结_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《宿舍管理系统课程总结》由会员分享,可在线阅读,更多相关《宿舍管理系统课程总结(7页珍藏版)》请在金锄头文库上搜索。

1、合肥学院管理系信息系统分析与设计课程设计题目:宿舍管理系统专业:信息管理与信息系统班级:08信管学号:02学生姓名:李兴鹏指导教师:郭伟光职称:引言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远

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

3、够快速的查询学校所需的住宿信息1 系统概述1.1现状描述合肥学院二期宿舍分为竹,梅,桂三栋,其中竹,桂为男生宿舍,梅栋为女生宿舍。宿舍管理处位于进门左侧,对于宿舍所有的人员信息都收录在一本信息管理册中,遇到需要核对的信息,需要与信息册逐条核对。对于贵重物品例如电脑等,和外来人员来访均需要登记。1.2系统目标设计出一个能够完成集系统管理、公寓管理、学生管理、信息查询、出入登记、报表管理等诸多强大功能的宿舍管理系统,节约人力,简化操作,推进后勤管理的信息化建设。1.3系统开发方法面向对象系统设计的基本思想是:将一个复杂的系统分解成一个多层次的模块化结构,每一个模块拥有独立的功能。UML模型图揭示了

4、系统内各模块间逻辑关系和逻辑功能。1.4开发计划针对本系统的特点,制定开发计划如下:1 系统的规划:规划系统的全局。2 需求分析和可行性分析:针对系统功能进行。3 现状分析:对现在的宿舍管理的具体情况进行详细的了解和分析。4 逻辑设计:模块性能。5 总体设计:系统的所有功能分析。6 详细设计:模块性能设计,人机界面设计。7 系统实施:具体的程序的编写。8 系统的测试:模块的测试。2 需求分析2.1系统需求2.1.1 基本功能需求 本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能: 1.系统要求用户必须输入正确的用户名和密码才能

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

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

7、设定两种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。 3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块以及牵扯到经济之类的模块是无权使用的。 2.1.5数据库选择 数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之

8、上的。 由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用SQL Server作为数据库开发。 2.1.6环境 本系统是以Windows系统为操作平台,用编程语言和SQL Server数据库来实现高校学生宿舍管理系统所需功能的2.2主要功能模块介绍在整体设计中,我们将宿舍管理系统分为八个大的模块:系统管理模块、公寓管理模块、学生管理模块、信息查询模块、出入登记模块、信息修改模块、报表管理模块。2.2.1 系统管理模块 系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。 1.超级用户登录:实现系统管理人员登录。

9、2.普通用户登录:实现一般管理人员登录。 3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。 4.密码修改:实现所用用户的密码更改功能。 5.退出系统:实现正常退出宿舍管理系统。 2.2.2 公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。 1.楼房管理:登记学校所有住宿楼情况。 2.宿舍管理:登记学校所有宿舍的情况。 3.员工原理:实现楼房管理人员的添加功能。 2.2.3 学生管理模块 学生管理模块包括:学生基本信息录入、学生财物登记。1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。 2.学生财物登记:登记学生在校期间所拥有

10、的公共及私有贵重物品情况。 2.2.4 信息查询模块 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。 1.按学号进行查询:实现每个学生基本信息情况的查询功能。 2.按姓名查询:通过学生姓名查询学生基本信息情况。 3.按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息。 4.按寝室号查询:查看每个宿舍所住学生信息情况。 5.楼房住宿情况查询:查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。 2.2.5 出入登记模块 出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。 1.进楼物

11、品登记:详细登记某学生搬入宿舍楼的物品情况。 2.出楼物品登记:详细登记某学生搬出宿舍楼的物品情况。 3.人员来访登记:详细登记进入宿舍楼的外来人员情况。 4.结束访问登记:详细登记外来人员的离开情况。 2.2.6 信息修改模块 信息修改模块包括:学生基本信息修改、员工基本信息修改、个人财物信息修改三个大的功能。 1.学生基本信息修改:实现系统管理人员对学生基本信息情况所作的添加、修改、删除。 2.员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。3.个人财物修改:实现对学生个人财物的添加、修改、删除功能。 2.2.7 报表管理模块 报表管理模块包括:(按楼或系)学生信息打印、员工信息

12、打印、物品出入楼信息打印、某宿舍住宿情况打印四个功能。 1.学生信息:查询并打印每个学生的详细基本信息情况。 2.员工信息:查询并打印每栋宿舍楼的所有员工信息情况。 4.物品出入楼信息:查询并打印某学生的物品出入宿舍楼的信息情况。 5.宿舍住宿情况:查询并打印某个宿舍的详细住宿情况。 3系统的UML建模4 系统实现4.1 开发工具本系统为移动公司内部使用,为C/S模式下的管理测评系统。主要是图形用户界面编程。基于此前台采用Visual C6.0进行开发,后台采用SQL Server 2000作为数据库开发。4.2 软件界面拷屏、由于时间有限,只实现了系统的登录模块,系统管理模块,基础信息维护模

13、块这几个功能,相关的界面拷屏如下:登录界面:用户设置界面:4.3 模块测试结果由于时间有限,只是实现了登录模块,系统管理模块和基础信息维护模块,基本达到了预期的效果。登录模块可以实现用户ID和密码的匹配,并且可以获得相应的用户权限登录。系统管理模块可以实现对当前用户的密码修改,超级用户可以设置人员的权限,管理员可以进行系统员工的录,删,改。基础信息维护可以实现对员工信息的查询,超级用户可以对准则层评价数据和因数层评价数据进行录,删,改,查。模块测试成功。4.4 系统测试结果由于时间有限,没有完成系统的整个开发,测试将在以后进行。5 心得和体会通过对宿舍管理系统的设计,使我们从理论的水平提升到实

14、践操作层次,提高了我们的动手能力,以及运用所学的知识解决实际问题的能力,对我们以后的工作无疑会产生重要的影响。通过具体的实践操作加深了我们对课本知识的了解,同时也发现了我们自身的不足之处,例如在建模过程中,一些模型图刚开始总是弄错其中的一些关系问题,说明我们的理论知识还不够扎实,但通过我们的努力最终还是完成了整个课程设计。提高了我们团队意识,团结协作能力,毕竟这个课程设计是小组所有人员努力。由于我们自身能力的有限还有许多不完善的地方希望老师能够指出。最后感谢老师在课程设计过程给出的建议和所有小组成员的努力。参考文献:信息系统分析与设计耿骞,高等教育出版社小组成员及任务分配 姓名学号任务李兴鹏02李飞03张丰05王越06

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

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