大学宿舍管理,学习系统
《管理信息系统》课程设计
设计名称: 学生大学生活管理系统 班级: 自动化13K1 学号:[1**********]8 姓名:高天龙
摘要
随着计算机技术的飞速发展,计算机在学生管理中应用的普及, 利用计算机实现管理势在必行。我作为一个信息管理专业的大学生, 希望能有所贡献。用我三年的所学编制了一个实用的程序来帮助教师 们进行更有效的学生信息管理。 本系统采用面向对象的程序设计思想进行编制,整个系统数据存 在表格文件中,由数据库文件进行管理。并且运用信息系统分析与设 计方法,应用 Access 数据库等开发出来的基于 WINDOWS 系列的学生管理系统。该系统面向学校和学生,实现对学生上课管理、学生活动管理、系统支持学生工作管理部门和各系工作人员、全校学生使用,支持按权限管理的查询和数十种统计报表的输出打印功能。减少了部门之间工作的中间环节,提高了跨部门管理的效率。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、数据流程分析,系统功能图,数据字典;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法本系统界面友好操作简单,比较实用。
系统概述
本学生信息管理系统可以说是一个综合性的学校学生管理系统, 它集成了学生上课、宿舍管理、学生活动管理,因而具有较强的实用性和先进性。
1.1 系统及需求分析
系统需求 通过调查, 要求系统需要有以下功能:
1) 界面友好,易于操作;
2) 针对不同的使用对象, 要求有较好的权限管理; 3) 能按学期、按班级完成对学生成绩的录入、修改; 4) 能查询学生成绩,及学生名单; 5) 能对各班级信息进行录入修改; 6) 能按班级输出学生的成绩; 1.2 可行性分析
现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开 发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:
第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源;
第三,本系统的运行可以大大的提高学校的工作效率; 第四,本系统可以使敏感文档更加安全,等等。 所以,本系统在经济上是可行的。
本系统的开发我利用 Access 作为本系统的数据库,它是一个支持多用户的新型数据库,适用于中小规模的数据量需求。学校的硬件建设也为新系统提供了硬件的支持。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的, 因此,它在技术上是可行的。 运行上可行性:本系统为一个小型的学生管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的,比较适合于采用数据库管理。
1.3学生宿舍管理系统的功能
本系统主要完成对学生公寓的学生管理,寝室管理,员工管理,楼宇管理,系统管理等功能。
1.4系统的组成结构及其流程图
本系统主要有以下模块:添加寝室,寝室管理,添加员工,员工管理,添加楼宇,楼宇管理,查看房间,搜索房间,水房情况等功能,
下面分别论述本系统的各个功能模块的作用:
(1)房间管理:本应用模块的主要功能是实现对房间的人员添加,查看房间人数,删除寝室有关信息等操作
(2)楼宇管理:本应用模块的主要功能是实现对学生公寓的添加及删除等操作。
(3)水房情况:水房的大概人数情况,是否有热水情况 (5)退出系统:退出本系统,恢复系统的实始状态。
二、宿舍管理功能流程图如下:
主要是根据学生公寓(学九)的实际情况进行分析,统计学生的宿舍活动情况,宿舍用水,宿舍管理情况等。
2.1学生选课和教室系统的功能 1. 教室维护管理业务
在这个功能划分中,对开放时间由专门人员进行管理,清洁
卫生维护有时间规划,另外还有粉笔等教学用品的配备和补给。在系统中,我们可以清楚的看到开放,清洁等相关信息和开展情况,能准确的找出其负责人。 2. 教室设备维修业务
这个功能的划分是出于对硬件和软件设备的管理,对多媒
体,门窗等设备进行维修和定期检查。对维修信息进行记录。 3. 教室排课业务
学期开学就对各个课程进行教室安排,对数据库有要求。学
生或老师可以对空闲教室进行申请,因此就存在空闲教室查询和申请程序。
查询:在输入框中直接输入想要查询的教室的编号,即可得到教室在任一时段的使用信息。根据教学楼 教室,帮助同学寻找想要搜索的教室。进入教室页面后,即可得所查教室在任一时段的使用信息。 申请:点击教室借用后,进入一个用户登录界面,学生或者教师在开始进入界面是已登录登录,系统给出空闲教室,发出借用教室的申请,等待管理员批准。 2.2教室排课业务流程图:
存档
2.3 学生选课、教室功能图:
2.4系统模块分析:
该模块的主要任务是维护系统的正常运行和安全性设置, 包括添加用户、修改密码、删除用户 等等。 1)班级管理模块:
该模块的功能是实现对全系班级的管理工作,包括:班级信息添加、班级信息修改、班级信 息删除,这三个功能模块各自独立,完成班级信息的管理。
2)学生选教室管理模块:
该模块主要是帮助学生选哪个教室没课,寻找哪个教室可以上与自己有关的专业,帮助学生选择。如果有教室上课,学生可以去听自己喜欢的课程,也可以选择适合的老师去听课。如果教室没课,学生可随意去上自习,也可以找自己认识的同学去或一个专业的一起学习,这样可以提高同学们的学习效率。 3)学生选个兴趣爱好人文社科类模块:
如果有学生可以选科技创新,挑战杯之类的活动,可以去选一个教室接受培训,学习。也可以查询与自己有相同兴趣爱好的同学一起玩,户外,户内,三国杀,英雄联盟,滑雪,篮球等,因此在一定程度上为学生选择自己的兴趣爱好提供了帮助。
综上所述,此选课和教师管理功能会大大促进学生的积极性,创造性,使学生们的大学生活更丰富多彩! 2.5下图为选课和教室管理功能图:
2.6. 学生,教室,老师三者的E-R 图:
基本要求
1、述系统设计开发流程
2、画出处理的数据流程图
3、画出系统的E-R 图
4、汇总体统设计内容,并形成设计报告。
11