管理信息系统实验报告学生宿舍管理系统Word文件下载.docx
《管理信息系统实验报告学生宿舍管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《管理信息系统实验报告学生宿舍管理系统Word文件下载.docx(37页珍藏版)》请在冰豆网上搜索。
环境……………………………………………………………………………………3
系统的数据流分析……………………………………………………………………3
系统设计……………………………………………………………………………………4
系统总体设计思想……………………………………………………………………4
系统设计目标…………………………………………………………………………5
系统体系结构设计……………………………………………………………………5
系统功能分析…………………………………………………………………………6
系统E-R图……………………………………………………………………………9
数据流图………………………………………………………………………………10
系统具体设计与实现………………………………………………………………………12
具体模块设计…………………………………………………………………………12
数据字典………………………………………………………………………………17
系统源程序……………………………………………………………………………20
总结与体会…………………………………………………………………………………25
进度表
学生宿舍管理系统
一、引言
随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。
目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。
近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
高等学校的学生宿舍管理是高校后勤保障的一项重要内容,其管理能力和服务水平的高低直接关系着学生的利益和学校的整体办学水平,直接影响到人才的培养质量。
随着高校招生规模的不断扩大,学生人数急剧增加,住宿资源愈发紧张,学生对宿舍分配与管理的要求也在不断提高.同时,随着社会信息化步伐的加快,社会对人才的要求越来越高,相应地,也需要学校的管理和服务工作越来越周到、全面、先进和高效.在校生的学历层次、思想状态、文化水平呈多样化、复杂化的趋势,学生对宿舍分配与管理的要求也在不断提高.这不仅使得管理工作变得越来越繁重和琐碎,而且对它提出了更高的要求.采用传统的手工模式进行管理,其效率低,易出错,不能实时了解学生的住宿情况,统计和分析较为困难,很多高校也开发了计算机软件系统来进行管理,提高了效率,但是这些软件很多是按照原来的高校机构设置和部门划分来设计的,在以后勤集团作为学生宿舍管理核心的新形势下不能很好地工作,暴露出很多问题,已经不能满足当前高水平宿舍管理的需要.为此,加强住宿管理,优化住宿资源,提高宿舍资源利用率就成为各高校关注的焦点,利用计算机和网络化的手段来进行宿舍管理已成为发展的必然趋势,开发出相应的计算机宿舍管理软件就具有十分重要的现实意义。
我们通过对新的高校机构设置、部门划分和学生宿舍管理的实际需求进行了分析,根据当前高校学生宿舍管理的实际情况设计开发了数字化校园环境下的学生宿舍管理系统.使用本系统,后勤和学生管理部门能够方便快捷地对从新生入学到毕业离校整个过程的住宿、出勤、纪律等情况进行全方位的掌握和管理,实时了解学生的住宿情况,使管理工作更富有条理,更加高效、科学,节省人力、物力、财力,提高数据的可靠性、安全性、条理性。
从繁杂的数据统计,数据计算工作中脱离出来。
二、系统调查与分析
1.基本功能需求
目前,有一部分学校的宿舍管理采用的还是人工来进行管理,面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的分析和概述。
本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。
系统在实现上应该具有如下功能:
1)系统要求用户必须输入正确的用户名和密码才能进入系统。
2)系统应该提供学生住宿情况的基本登记。
3)系统应提供学生每学期学生的离校处理。
4)系统应提供人员来访登记及结束访问的详细登记。
5)系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
6)系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。
7)系统应提供增加、删除、修改用户帐户的功能。
8)系统还应具有添加、修改、删除学生基本信息的功能。
2.报表需求
学生宿舍管理系统的某些信息应当能够以报表形式打印出来。
基本上应该能够实现扣分统计、和卫生评比的报表打印功能。
3.用户界面需求
学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。
尽可能的为用户的录入、查询等功能操作提供方便。
快捷按钮的创建也是非常需要的,以方便用户操作。
4.系统安全性
学生宿舍管理系统中的增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:
1)要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。
没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。
2)在上述要求基础上可以为该系统设定三种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录、普通用户登录和只读用户三个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统进行操作。
3)在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。
只读用户只能观看数据对任何模块都无权修改。
5.数据库选择
数据库是数据管理的最新技术,是计算机科学的重要分支。
十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。
由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用SybaseAdaptiveServerAnywhere(ASA)关系数据库作为数据库开发,而不用Access,主要是因为Access存放的记录,在实际运用中不适合此系统;
而SybaseAdaptiveServerAnywhere(ASA)关系数据库管理系统是SQLAnywhereStudio的核心。
它可以在不同的环境下工作,包括移动计算环境、嵌入式数据库和工作组服务器,能存放和读取大量的数据,管理众多并发的用户,故选用AdaptiveServerAnywhere(ASA)数据库。
6.环境
本系统是以Windows系统为操作平台,用Powerbuilder9.0编程语言和SybaseAdaptiveServerAnywhere(ASA)数据库来实现高校学生宿舍管理系统所需功能的。
7.系统的数据流分析
宿舍服务公司(或宿管科)是管理学生住宿、出勤、卫生、纪律等方面的后勤部门,属于后勤集团的一部分,住宿管理方面,他们主管为住宿生安排宿舍,在新生入学时,一般由新生持入学通知书来办理各种入学手续,然后再拿学校财务部门开具的收据到所在校区宿舍服务公司(或宿管科)办理登记手续。
宿舍服务公司(或宿管科)还要根据住宿生的调铺、换铺申请做出处理,并且将铺位的变动情况及时上报到学生所在院系。
在宿舍卫生和住宿生出勤(早操)管理方面,有纪律检查部的人员定期来检查,检查结果交送宿舍服务公司处理,然后再送交各院系。
如有违纪人员,则先交值班室处理然后交各院系,根据情况轻重决定是否交给学生工作处学生科(或学生自律委员会)处理。
在宿舍的硬件设施管理方面,如果有桌子、凳子、床、电灯等设施损坏,由住宿生到各个楼的值班室来报修,填写报修表,然后持保修表到所在校区后勤集团相关服务部门办理维修事宜。
同时,如有卫生工具等物品要分发,楼里值班室应通知各寝室长来值班室领取,值班室设仓库,分发情况要登记上报。
另外,宿舍管理人员还要接受各院系、学生以及外来探访人员对宿舍安排的查询,尽快给出结果。
通过对系统的数据流分析,本系统的数据流动主要存在于宿舍管理系统与住宿学生、各院系和外来探访人员之间(见图1)。
学生信息住宿安排
缴费收据卫生考评
住宿安排学生考勤
每月费用违纪处理
报修申请住宿查询
分发通知查询结果
反馈意见学生信息
住宿查询
住宿安排
查询结果
图1系统数据流图
三、系统设计
(一)系统总体设计思想
1.应用原型方法进行开发。
原型方法将系统分析、设计、实施三个阶段融为一体,使操作者更便于使用该系统。
2.选用灵活、方便、友好的用户界面。
首先,为操作者准备灵活的容错输入形式;
其次,能使用户随时了解系统的动向并随时参与决策过程;
第三,引入原型系统作为用户界面的重要组成部分。
3.采用方法库管理系统对各种信息的处理方法进行管理。
方法库管理系统通常包括方法模型的生成、存放、分解、合成、选择等内容,借助于这一技术高效率地自动处理整个学生宿舍管理系统的各种数据和事务,随时对决策的产生提供支持。
4.利用知识库辅助决策。
将各级机构下发给宿舍管理部门的规定、细则等文件分门别类地存储到相应物理位置,在完成各项工作时可以随时调出相应的文件进行察看,避免不必要的疏漏;
按照文件的执行日期等关键信息进行提示,督促各项工作的按时开展。
5.以开放性思想贯穿于整个设计。
开放性思想表现为作为系统基础的数据库、方法库和知识库的开放性和有关模型的开放性使用,采用开放性设计有利于模型的修改、调整和完善。
(二)系统设计目标
学生宿舍管理系统的开发是为了对全校的宿舍资源进行统一的管理和分配,实现宿舍管理的信息化、网络化、规范化和科学化,提升管理效率,使工作人员从繁杂的统计、汇总中解脱出来,不断提高宿舍资源的利用率.同时,也使得管理工作更加人性化,充分体现以人为本的管理理念和服务思想,不断提高服务质量,并为管理者提供真实可靠的决策支持.
1.高校学生宿舍管理工作比较繁重和琐碎,主要包括:
(1).住宿安排和查询
新生报到后进行住宿安排。
毕业生离校时退宿。
以及随时可能出现调铺和换铺要求。
接受学生和学生家长的对学生住宿安排的查询将住宿安排上报系部及有关部门等。
(2)住宿费用管理
电费、水费、网络使用费等每个月一次的收费、统计及打印报表。
宿舍家具维修申报和处理等;
(3)住宿生管理定期对宿舍卫生检查和考评。
对住宿生考勤、早操出勤以及违纪的记载和处理。
对违禁物品的检查与处理等。
(4)其他信息管理
学生的贵重物品登记,卫生工具等物品的分发,宿舍管理人员的值班记载与考核,外来人员探访登记,学生反馈意见登记等