学生宿舍管理信息系统的设计与实现.doc

上传人:豆**** 文档编号:24131731 上传时间:2022-07-03 格式:DOC 页数:29 大小:2.55MB
返回 下载 相关 举报
学生宿舍管理信息系统的设计与实现.doc_第1页
第1页 / 共29页
学生宿舍管理信息系统的设计与实现.doc_第2页
第2页 / 共29页
点击查看更多>>
资源描述

《学生宿舍管理信息系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《学生宿舍管理信息系统的设计与实现.doc(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date学生宿舍管理信息系统的设计与实现学生宿舍管理信息系统的设计与实现 毕 业 设 计(论文)2010 届题 目 学生宿舍管理信息系统的设计与实现 专 业 信息管理与信息系统 学生姓名 魏霖 学 号 06012301 指导教师 马小龙 论文字数 12574 完成日期 2010年4月 湖州师范学院教务部印制-目 录中英文标题 摘要 关键词1一、绪论1(一)系统开发的背景1(二

2、)系统开发的目的和意义2二、系统开发环境与工具3(一)C/S体系结构简介3(二)Borland Delphi 20073(三)Microsoft Access 20033(四)ADO数据库连接技术4(五)结构化系统开发方法4三、需求分析4(一)功能需求4(二)系统流程分析5(三)系统功能模块设计及说明6四、系统设计7(一)系统总体模块图7(二)E-R图与实体模型7(三)数据库逻辑结构设计12(四)数据表创建15五、系统实现15(一)用户界面设计15(二)具体界面实现16参考文献22学生宿舍管理信息系统的设计与实现06012301 魏霖摘 要:随着计算机技术的迅速发展,信息化已经渗透到社会生活的

3、各行各业。大学作为学术最活跃的场所之一,信息化的程度也越来越高。我校日常管理活动中也大部分实现信息化,但宿舍管理仍停留在手工办公阶段,效率低下。特别是近年来学校的不断扩建,招生规模的扩大,手工办公越来越不能适应学校的发展了。本文针对这一情况,结合本校实际情况,利用MIS的基本原理和数据库实现技术设计学生宿舍管理信息系统。主要采用的是C/S模式,开发工具使用的是Delphi 2007,数据库采用的是易于实现的Microsoft Access 2003。从系统的需求分析到功能模块设计到数据库设计,再到系统的界面实现,详细介绍了学生宿舍管理信息系统构造的整个过程。关键字:管理信息系统,宿舍,Delp

4、hi,C/S模式Design and Implementation of Management Information System in Students DormitoryAbstract: With the rapid development of computer technology, information technology has already permeated all walks of life and social life. Universities as the academic one of the most active places, the extent

5、of information technology have become more sophisticated. Major part has realized the information in daily managements of our school, but dormitory management still remains in the manual stage with a poor efficiency. Especially in recent years, as the school was continuously expanding and the enroll

6、ment scale expansion, manual work cannot adapt the development of the school.According to this situation, this paper combination of our schools actual situation, using the basic principle of MIS and database technology design student dormitory management information system. This system mainly uses C

7、/S mode, and adopts Delphi 2007 as developer tool, Microsoft access 2003 as DB. This thesis gives an overall exposition to the design the system, and illustrates the system demand analysis, structure design, function mode design, System Mechanic etc.Key words:mis,dormitory,delphi,c/s一、绪论(一)系统开发的背景现代

8、社会科技发展迅速,计算机与网络在人们日常生活中发挥了越来越重要的作用。高校作为“科教兴国”的发展前沿,教学管理、科研工作处于社会领先地位,实现学生宿舍管理的系统化和信息化也是必不可少的一方面。究其原因有:1、 学校发展的需要近些年来,随着高考不断扩招,大学人数激增,学校办学规模扩大,办学层次更加丰富,学生层次、结构呈现多样化,信息也大量增加,这些因素使得高校宿舍后勤管理显得越发重要。单纯依靠传统的账本化工作模式,工作效率底、保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。利用管理信息系统进行学生宿舍的日常管理将会大大改善这方面存在的问题,提高管理效率及效益,节约人员成本纸

9、张成本,有利于学校的发展和学校规模的扩大。2、 学校信息化管理变革的需要高校管理正在逐步走向信息化自动化,学校的学生信息、图书馆、学生选课等工作已实现计算机化或网络化,学校其他工作也在向信息化网络化转化,信息化管理变革将是必然。所以为了更好的进行管理、和其他相关系统接口以及服务学生,学生宿舍管理信息系统的构建是迫在眉睫。同时宿舍管理信息系统将宿舍资源进行统一的管理和分配,实现宿舍管理的信息化、网络化、规范化和科学化,提升管理效率,使工作人员从繁杂的统计、汇总中解脱出来,不断提高宿舍资源的利用率。另外,也使得管理工作更加人性化充分体现以人为本的管理理念和服务思想,不断提高服务质量,并为管理者提供

10、真实可靠的决策支持.3、 学生的需要 高校最主要的功能就是为国家培养社会所需的人才,为学生的自主成长提供一个良好舞台。如何为学生创造更加宽松的环境和条件,以利于为学生的个人发展一直是每个高校工作的重点。学生宿舍作为现今大学生的主要活动场所、信息汇集地,已成为学生教育管理的关键点。为适应这种角色转变,宿舍管理要在教育管理中发挥更多的能动作用,为学生的自主健康成长创造良好的氛围,提供更多的信息。(二)系统开发的目的和意义1、系统开发的目的采用Borland Delphi2007的面向对象编程语言开发,结合本校实际情况的学生宿舍管理信息系统,Microsoft Access2003作为数据库。采用A

11、DO数据库技术实现应用程序对数据源的调用读写等操作。主要是实现对在校学生的基本住宿信息的管理和操作,同时实现学校宿舍日常管理中学生离返校、学生晚归、宿舍财产报修、学生快件接收、宿舍卫生检查及宿舍来访等功能。2、系统开发的意义l 提高学校后勤管理效率。利用管理信息系统辅助管理,减少大量手工操作、纸张操作及人员反复跑动,信息更新及时,反应迅速,工作效率得到极大程度的提高。l 方便学生日常生活中的各项活动及信息查询,切实为学生服务,提高服务质量,有利于后勤服务水平的提高。同时,学生及时了解自身日常各方面情况,有利于学生自身的完善与全面发展。l 降低学校管理成本,节省人力、物力、财力,提高管理水平。l

12、 有利于提高数据的可靠性、条理性、安全性,利于学校实现管理现代化、科学化和信息化二、系统开发环境与工具(一) C/S体系结构简介C/S体系结构即Client/Server,客户机/服务器体系结构,其中服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Se

13、rver 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。它能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。(二) Borland Delphi 2007开发语言方面,本文选择的是Delphi,软件选择的是Borland Delphi 2007。“真正的程序员用C,聪明的程序员用Delphi”。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点,且连接数据库设置方便。Delph

14、i具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是Object Pascal语言,它才是一切的根本。 Object Pascal语言是在Pascal语言的基础上发展起来的,简单易学。在Delphi众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从客户机/服务器模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。(三) Microsoft Access 2003Microsoft Access 2003是Microsof

15、t Office系列应用软件之一,不需要额外安装,使用方便。且具有存储方式单一、面向对象、界面友好易操作等优点。Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。Access还支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Ac

16、cess还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。对于本系统而言,对象仅为高校学生,数据量不是太大,access足以支持。Access数据库设置简单,对数据的增删改查操作简单,在系统实现时连接简单,容易调试修改,对系统的负载和软硬件要求小,所以本系统选择Access数据库。(四) ADO数据库连接技术1、ADO技术ADO(ActiveX Data Object)数据访问接口是Microsoft处理数据库信息的技术。它是一种ActiveX对象,采用了被称为OLE DB的数据库访问模式。ADO对象模型

17、定义了一个可编程的分层对象集合,主要有三个对象成员Connection、Command和Recordset对象。在Delphi中主要利用TADOConnection控件进行数据库的连接。ADO的数据源控件和命令控件可以通过该连接控件运行命令及从数据库中提取数据,建立于数据库的连接。TADOConnection可以设置多个数据集使用相同的数据库连接,不必每个数据集都单独建立数据库的连接。减少了资源的消耗,并可建立跨越多个数据集的事务。主要功能如下:l 控制数据库的连接l 管理事务l 为关联的数据集提供数据库连接l 将SQL命令发送到数据库中在Delphi中运用TADODataSet控件返回一个结

18、果集,用TADOCOmmand控件运行一些SQL命令。(五) 结构化系统开发方法结构化开发方法是迄今为止最传统、应用最广泛的一种系统开放方法。其基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。结构化方法的系统开发过程分为系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段和系统运行阶段。结构化方法具有逻辑设计与物理设计分开,开发过程中形成一套规范化的文档,便于后期修改于维护等优点,适用于组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。基于结构化系统开发方法的适用范围、优点及我校实际情况,

19、本系统开发采用的便是结构化系统开发方法。三、需求分析(一) 功能需求本系统面对的用户主要有学生、宿舍管理员及超级管理员。学生用户主要需求是查询相关信息、用户密码的修改、报修等信息的登记;宿舍管理员的需求主要是宿舍日常管理有关信息的添加、修改、删除及查询工作;超级管理员的主要需求是学生与宿舍管理员基本信息的添加、修改、删除及查询操作,同时还可以查询所有信息。针对这一系列需求,本系统应该实现一下功能:1、 系统要求用户必须输入正确的用户名和密码才能进入系统。2、 超级管理员用户添加员工及学生信息3、 系统应该提供学生住宿情况的基本登记。4、 系统应提供学生每学期学生的离返校信息处理。5、 系统应提

20、供学生晚归信息处理。6、 系统应提供人员来访登记及结束访问的详细登记。7、 系统应提供学生宿舍物品报修信息处理。8、 系统应提供宿舍卫生信息处理。9、 系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。10、 系统应提供增加、删除、修改用户账户的功能。11、 系统还应具有添加、修改、删除学生基本信息的功能。(二) 系统流程分析系统流程就是用户进入宿舍管理信息系统后的工作过程。犹豫本系统对不同用户设置了不同权限,因此不同的用户操作流程有所不同。本系统的操作流程主要分为用户登录操作和业务操作两部分,用户登录操作主要是对用户的账号和用户密码进行省份验证,通

21、过验证的竟如系统操作主界面,未通过验证的,则给出错误提示。业务操作根据账号的权限允许或限制用户的行为。整个系统的流程如图3-1所示。 图3-1 系统流程图(三) 系统功能模块设计及说明1、 系统管理模块l 超级管理员用户管理其他用户信息,包括管理员信息和学生信息添加、修改和删除等操作,以及权限设置l 用户密码修改l 退出系统2、 学生基本信息模块l 学生基本信息:学生姓名,性别,班级,院系,宿舍号,入住时间,退宿时间的基本信息l 学生离返校:学生每学期放假时的离校时间及回来时的返校时间l 学生晚归:在校期间学生晚归时间,晚归原因3、 宿舍日常管理模块l 报修信息管理:学生日常生活中寝室财产的报

22、修,包括宿舍号,财产号,财产名,报修时间,报修原因,解决时间l 收取快件管理:登记所有快件收件人的姓名,宿舍号,数量,到达时间,接收时间l 宿舍卫生管理:管理学生日常宿舍卫生状况,包括宿舍号,检查时间,卫生等级以及检查人员l 来访管理:登记日常生活中宿舍来访:包括来访人姓名,来访事件,来访时间,被访者姓名,宿舍号,离开时间4、 查询统计模块l 学生信息查询:按照学生学号查询学生相关信息l 班级信息查询:按照班级号查询班级学生住宿情况l 宿舍信息查询:按照宿舍号查询宿舍住宿情况,宿舍电话等信息主要实现学生信息查询、班级信息查询及宿舍信息查询。四、系统设计(一) 系统总体模块图在系统功能分析的基础

23、上,根据Delphi程序编制的特点,得到如图4-1所示的系统总体模块图。 图4-1 系统总体模块图(二) E-R图与实体模型1、 学生基本信息子模块宿 舍住 宿学 生宿舍号宿舍电话入住时间退宿时间学号姓名性别院系1n图4-2 学生基本信息E-R图实体关系模式:学生(学号,姓名,性别,院系)宿舍(宿舍号,宿舍电话)联系的关系模式: 住宿(学号,宿舍号,姓名,性别,院系,宿舍电话,入住时间,退宿时间)2、 学生离返校子模块姓名宿 舍离返校学 生宿舍号宿舍电话离校时间返校时间学号性别院系1n图4-3 学生离返校信息E-R图实体的关系模式:学生(学号,姓名,性别,院系)宿舍(宿舍号,宿舍电话)联系的关

24、系模式: 离返校(学号,宿舍号,离校时间,返校时间)3、 学生夜归子模块宿 舍晚归学 生宿舍号宿舍电话晚归时间晚归原因学号姓名性别院系1n图4-4 学生夜归信息E-R图实体的关系模式:学生(学号,姓名,性别,院系)宿舍(宿舍号,宿舍电话)联系的关系模型: 晚归(学号,宿舍号,夜归时间,夜归原因)4、 报修管理子模块宿 舍报修财 产宿舍号宿舍电话报修时间报修原因财产号财产名解决时间mn图4-5保修管理信息E-R图实体的关系模式:宿舍(宿舍号,宿舍电话)财产(财产号,财产名)联系的关系模式: 报修(宿舍号,财产号,报修时间,报修原因,解决时间)5、 收取快件子模块快 件姓名宿舍号数量到达时间接收接

25、收时间学 生学号姓名性别院系n1图4-6 收取快件信息E-R图实体的关系模式:快件(宿舍号,姓名,数量,到达时间)学生(学号,姓名,性别,院系)联系的关系模式: 接收(姓名,宿舍号,到达时间,接收时间,数量,学号)6、 宿舍卫生子模块管理员检查宿 舍检查时间卫生等级员工号姓名宿舍号宿舍电话性别楼号1n图4-7 宿舍卫生今本信息E-R图实体的关系模式:管理员(员工号,姓名,性别,楼号)宿舍(宿舍号,宿舍电话)联系的关系模式: 检查(宿舍号,员工号,检查时间,卫生等级)7、 来访子模块来访人姓名证件所属关系来访来访时间离开时间来访事件学 生姓名性别学号院系宿舍号mn图4-8 来访基本信息E-R图实

26、体的关系模式:来访人(姓名,证件,所属关系)学生(学号,姓名,性别,院系)联系的关系模式:来访(学生姓名,宿舍号,来访人姓名,来访时间,离开时间,来访事件,所属关系)8、 系统总E-R图学生住宿宿舍离返校晚归快件财产来访人接收来访管理员报修检查n1mnn1n1mnn1图4-9 系统总E-R图其中宿舍和学生之间是1:n的关系,宿舍和财产之间是m:n的联系,学生与快件是1:n的联系,管理员与宿舍是1:n的联系来访人与学生是m:n的联系。 综合起来整理后的最终关系模式: 学生(学号,姓名,性别,院系,宿舍号,入住时间,退宿时间) 宿舍(宿舍号,宿舍电话) 管理员(员工号,姓名,性别,楼号) 财产(财

27、产号,财产名) 晚归(学号,宿舍号,晚归时间,晚归原因) 离返校(学号,宿舍号,离校时间,返校时间) 报修(宿舍号,财产号,报修时间,报修原因,解决时间)快件(姓名,宿舍号,到达时间,数量,接收时间,学号)检查(宿舍号,员工号,检查时间,卫生等级)来访(来访人姓名,学生姓名,宿舍号,来访时间,离开时间,来访事件)(三) 数据库逻辑结构设计数据库存储系统所需的所有信息,是管理信息系统的根基,数据库设计的好快将直接影响系统的运行性能,所以数据库的设计至关重要。数据库设计有集中范式,一般要做到的是第三范式,及数据表中没有荣誉字段以及同一个表中的字段没有函数依赖。本系统所用到的数据表如下:数据库表数据

28、库表存储内容Manage用户权限信息Student学生基本信息Lereturn学生离返校信息Late学生晚归信息Mail收取快件信息Repair报修信息Visit来访信息Check宿舍卫生检查信息Dormitory宿舍基本信息Employee管理员基本信息表4-1 数据库表下面详细介绍各个数据库表的设计:l 该表主要用于存储学生基本信息,主要用于学生基本信息模块及学生信息查询模块,其中Sno为主键,便于查询。字段名字段代码数据类型数据类型大小可否为空学号Snochar20N姓名Snamechar20N性别Sexchar4Y院系Sdeptchar40N宿舍号Dnochar20N入住时间Schec

29、kindate8N退宿时间Scheckoutdate8N表4-2 学生基本表l 该表主要存储宿舍基本信息,主要用宿舍信息查询模块,Dno为主键。字段名字段代码数据类型数据类型大小可否为空宿舍号Dnochar20N宿舍电话Dphonechar20Y表4-3 宿舍表l 该表存储宿舍管理员主要信息,主键为Eno。字段名字段代码数据类型数据类型大小可否为空员工号EnoChar20N姓名EnameChar20Y性别EsexChar4Y楼号BnoChar20N表4-4 管理员基本表l 该表存储宿舍财产基本信息,主要用于报修信息模块,主键为Pno。字段名字段代码数据类型数据类型大小可否为空财产号PnoCha

30、r20N财产名PnameChar40Y表4-5 财产表l 该表存储学生晚归基本信息,用于学生晚归信息模块,学号和宿舍号是联合主键,并且学号,宿舍号均为外键。字段名字段代码数据类型数据类型大小可否为空学号SnoChar20N宿舍号DnoChar20N晚归时间LtimeTime8N晚归原因LreasonChar60Y表4-6 晚归表l 该表存储学生离返校基本信息,用于学生离返校信息模块,学号和宿舍号是联合主键,并且学号,宿舍号均为外键。字段名字段代码数据类型数据类型大小可否为空学号SnoChar20N宿舍号DnoChar20N离校时间LetimeDate8N返校时间RetimeDate8N表4-7

31、 离返校表l 该表存储报修基本信息,用于报修信息模块,宿舍号和财产号是联合主键,并且宿舍号,财产号均为外键。字段名字段代码数据类型数据类型大小可否为空宿舍号DnoChar20N财产号PnoChar10N财产名PnameChar60N报修时间RtimeDate8Y报修原因RreasonChar100Y解决时间RsolveDate8N表4-8 报修表l 该表存储收取快件基本信息,用于收取快件信息模块,宿舍号和姓名是联合主键,并且宿舍号和姓名均为外键。字段名字段代码数据类型数据类型大小可否为空姓名SnameChar20N宿舍号DnoChar20N数量MnumberInt4Y到达时间MarriveDa

32、te8Y接收时间MreciveDate8Y表4-9 快件表l 该表存储卫生检查基本信息,用于卫生检查信息模块,宿舍号是主键,并且宿舍号为外键。字段名字段代码数据类型数据类型大小可否为空宿舍号DnoChar20N员工号EnoChar20N检查时间CtimeDate8Y卫生等级ClevelChar2N表4-10 卫生检查表l 该表存储来访基本信息,用于来访信息模块,宿舍号和姓名是联合主键,并且宿舍号和姓名均为外键。字段名字段代码数据类型数据类型大小可否为空学生姓名SnameChar20N宿舍号DnoChar20N来访人姓名VnameChar20N所属关系VrelationChar40Y来访日期Vd

33、ateChar10Y来访时间VtimeDate8Y来访事件VmatterChar100Y离开时间VltimeDate8Y值班人VemployeeChar20Y证件名称VcreditChar20Y表4-11 来访登记表l 该表存储用户基本信息,包括超级管理员,宿舍管理员及学生用户,其中用户名为主键。字段名字段代码数据类型数据类型大小可否为空用户名UserChar20N密码PasswordChar20N权限PowerChar20N表4-12 用户表(四) 数据表创建本系统使用的是Microsoft Access 数据库,数据表的创建可以直接使用Access中已有使用设计器创建表,设计字段名、数据类

34、型、数据类型大小、是否为空及关键字。具体实现如下:图4-11 学生表Access中设计此类数据表较为简单,此处将不再赘述了,仅以图1作为示例。五、系统实现(一) 用户界面设计1、用户界面设计的友好性用户界面设计应坚持友好、简便、实用、易于操作的原则,尽量避免国语烦琐和花哨,可以说友好的用户界面是一个软件产品必不可少的条件之一。友好的用户界面不仅要做到图案细腻美观、色彩出众,更重要的是让用户操作方便。设计时应充分考虑到具体使用人员的意见,处处多为用户着想,尽可能设法减轻操作人员的负担,使他们感到使用方便、舒适。为此在系统开发时着重做了两方面的工作:(1)尽量使用图形化界面本系统面对的用户是在校学

35、生以及宿舍管理员,并不是所有用户都具有较高的计算机水平,多使用图形化按钮控件等是的使得界面看起来一目了然,易于操作。且另一面现在计算机普及,大多数人使用计算机多依赖于鼠标,所以在设计界面时,应考虑多使用单选框、复选框、命令按钮等控件,使界面直观化,易于使用。 (2)输入错误控制用户在使用系统时输入错误是在所难免的。输入错误产生可能有两种情况:一种是由于操作员或用户疏忽,另一种可能是操作员或用户不了解规范化,输入不一致或不符合格式要求的数据从而产生输入错误。可采用下列方法来控制输入错误:a)范围控制:在输入可采用选择输入方法,在进行不同类别信息的录入的过程中只将相关类别列入选择窗口,减少了误操作

36、。b)输入数据检查:当用输入数据时对其进行检查,不仅要检查数据值是否合法还要检查输入数据格式是否正确。c)信息提示:当检测到数据有误是给出错误提示。在对数据库进行插入、修改、删除以及退出系统时,显示必要的提示信息,提醒操作人员进行检查,避免不符合要求的数据被录入。2、用户界面设计的一致性一致性原则可以使系统界面整洁美观,不会出现混乱,帮助用户更快适应系统。系统开发中将采用以下做法保证界面的一致性:(1) 各个界面之间风格保持一致,颜色基调应统一。(2) 系统统一采用Windows标准界面中常见的标签框,将添加、删除、修改、查询功能统一十一个控件之中,使整个界面简洁明了,避免了多层窗口所造成的视

37、觉疲劳。(二) 具体界面实现l 登录界面主要实现用户登录,根据用户权限,登录后控制使用不同模块。图5-1 用户登录界面l 系统主界面系统主界面是用户登录后的界面,本系统使用mainmenu控件实现所有子模块的连接,具体界面如下:图5-2 系统主界面l 学生基本信息模块实现,如图5-3所示,管理员可以根据需要添加、修改、删除及浏览学生入住信息。图5-3 学生基本信息界面l 学生离返校信息模块实现,如图5-4所示。管理员可以在每次学生假期离返校时登记学生离返校的具体信息。图5-4 学生离返校界面l 学生晚归信息实现,如图5-5所示,管理员可以登记学生晚归具体信息。图5-5 学生晚归界面l 报修管理

38、界面实现,如图5-6所示,学生可以添加报修信息,管理员浏览最新报修信息后通知后勤部门修理并登记修理相关信息。图5-6 报修管理界面l 收取快件管理界面实现,如图5-7所示。管理员登记每天收到的快件,学生浏览快件信息并及时至管理员处领取个人快件。图5-7 快件管理界面l 宿舍卫生检查管理界面实现,如图7-8所示。管理员检查各宿舍卫生状况,并将相应信息登记,学生可以查询本宿舍卫生达标情况。图5-8 宿舍卫生检查管理界面l 来访管理界面实现,如图5-9所示。管理员这对宿舍平常宿舍来访人员要进行详细信息的登记。图5-9 来访管理界面l 信息查询界面实现,如图5-10所示。信息查询包括按学号查询、按宿舍

39、号查询及按班级查询,学生用户及管理员用户均可以查询相关信息。图5-10 信息查询界面结束语本文对学生宿舍管理信息系统的设计和实施进行研究,以管理信息系统的基本有原则和数据库理论为基础,运用面向对象开发工具Delphi以及ADO数据库连接技术,实现基于C/S模式的宿舍管理信息系统的设计与实现。通过这次论文的写作以及本系统的设计,让我重新熟悉了管理信息系统开发过程,收益很大。总之,宿舍管理信息系统的使用,可以减轻人员工作的负担,提高工作效率,对学校宿舍管理水平的提高具有重大意义。参考文献1 王旭、王琳、周晓新, 基于web的高校宿舍网络管理系统的设计J. 科技文汇, 2008(3):192-192

40、2 舒攀、陈金刚, 数字化校园建设中宿舍管理系统的设计与实现J. 武汉工程大学学报, 2008,30(4):108-1113 杜庆峰等, 应用Delphi7. 0和Microsoft Access 2000开发教学信息管理系统的探索J.中国医学教育技术,2009,19(1):75-774 冉林, 基于C/S模式的学生信息管理系统的设计与实现D. 电子科技大学硕士学位论文,20075陈永强,浅谈大学生公寓发展趋势J.工业建筑 2005(35):74-766张宝森, 未来学生公寓建设的目标和趋势J.山西建筑 2005(31):29-307魏薇, 谈高校学生宿舍设计的发展趋势J.安徽建筑 2008(

41、4):20-218许义金、郑初华, 宿舍管理中心管理信息系统的开发J. 南昌航空工业学院学报(自然科学版), 2006,20(4):94-979刘丽, 学生公寓管理信息系统的实现J. 福建电脑, 2007(2):121-12210 韩建松、张治学、刘勇, 基于Delphi的C/ S结构高校收费系统设计J. 电脑开发与应用,2008,21(8):31-3311李林, 高校设备管理系统的设计与实现D. 电子科技大学硕士学位论文,200712 阎素红、马飞、彭文博, 基于Delphi的实验室管理信息系统设计和应用J. 实验室科学,2005(1):71-7313冉玉晶, 基于C/S结构的管理信息系统的

42、设计与开发D. 北京工业大学硕士学位论文,200414史延新、王艳秋, 大学生公寓管理系统与B/S和C/SJ. 电子科技,2005(12):31-3415彭悼平、杨波、沈学锋, 高校学生宿舍管理信息系统的开发J. 天津职业技术师范学院学报, 2004,14(2):32-3416 薛华成, 管理信息系统.第五版M. 北京: 清华大学出版社, 200717 孙福兆、雷志军、汪梅婷等, Delphi课程设计案例精编M. 北京: 清华大学出版社, 200818 Nitsan Perach、Julia Polak、Uriel G.Rothblum,A stable matching model with an entrance criterion applied to the assignment of students to dormitories at the technionJ. Int J Game Theory (2008)36:51953519Kamile DEMIR, School Management Information Systems In Primary Schools J. The Turkish Online Journal of Educational TechnologyTOJET

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

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁