导语:在宿舍管理系统论文的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了一篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
1高校宿舍管理现状分析
充分调研当前高校宿舍管理工作现状发现,宿舍管理工作十分重要又相当繁琐。该工作直接影响到能否为大学生提供良好的宿舍环境,能否时刻确认在校大学生到勤情况,并保证大学生们人身安全等重要问题。因此,利用计算机技术,为学生和学生管理人员提供一个高效、实用、稳定的宿舍管理系统是一件急需解决的事情。
2高校宿舍管理系统用户角色分析
2.1管理员角色功能分析
系统管理是为管理员准备使用的,从权限来说是最高级别的,需要对系统有一定的了解和熟悉。系统管理员要负责整个宿舍的电脑网络,数据库的日常维护,制定并执行软件管理系统的备份和恢复计划、保障系统的正常运行。另外,系统管理员应全面熟练掌握系统的整体框架、各子系统的流程框架以及系统中的所有操作,在面对系统故障或者功能瘫痪的时候,能够分析并找到原因,并进行正确的恢复操作。在该系统中,系统管理员主要负责维护各个功能模块中的底层数据库,监督用户的非正常操作,并排除数据库中的异常值。
2.2辅导员角色功能分析
2.3大学生角色功能分析
3高校宿舍管理系统的业务逻辑分析
4高校宿舍管理系统总结与展望
作者:黄伟斌单位:同济大学
摘要:智慧校园建设过程中与高校各类信息系统数据交互频繁,基础数据依赖性较强,由于数据没有及时更新,导致各系统数据库的数据不一致,本文论述了如何实现教务管理系统中学生信息数据与宿舍门禁控制系统学生数据的实时同步,为宿舍门禁控制系统实时更新学生数据,保证数据的准确性、有效性。
关键词:宿舍门禁控制;教务管理;数据实时同步
0引言
实施智慧校园建设是高校信息化发展的必然趋势,也是高校现代化管理的独有标志[1]。具体来说,就是构建与完善教学、科研、管理及服务手段方面的现代化。在此整体发展背景需求下,若能自动实现教务系统中关联门禁控制系统所对应学生信息数据的对接交互,不仅可将研发者们从传统手工数据的繁琐窘境中解脱出来,更可为高校推进学生宿舍管理信息化提供现实可行的技术依据,因而也已然成为突破智慧校园发展瓶颈的关键所在。
一般情况下,学生宿舍多是通过宿舍管理员执行进出监管,这种方式存在一定的安全隐患,容易因为管控疏漏而发生外来闲杂人员混入等不良事件。因此,学校决策启用校园宿舍门禁控制系统。学生进入宿舍时,需持校园卡在安装于宿舍门上的读卡器上刷卡,经电脑系统确认是本栋宿舍学生后,门锁自动打开,若并未刷卡或不具开门权限的人员则禁其进入,由此可大大提高宿舍的安全防卫系数。
教务管理系统(学校购买的强智系统)与宿舍门禁控制系统之间存在着现实频发的学生数据同步、数据交换等信息处理过程,因离校、调整宿舍、调换专业等原因所致,学生数据若不能及时更新到校园卡数据库中,必将引发学生宿舍管理无法正常开展等问题发生。为了高效合理解决上述问题,本文研究利用数据库触发器技术实现教务管理系统与宿舍门禁控制系统中的学生信息的自动同步。
1数据结构分析
1.1教务管理系统的数据结构
根据教务管理系统功能设计的要求以及功能模块的划分,对于教务管理数据库中学生信息的描述管理,可以列出以下数据项和数据结构:
1.2门禁控制系统的数据结构
名称:基本信息表
表名:CardInfo表
基本信息表(CardInfo)结构:
教务管理系统数据库与校园卡数据库数据同步工作模式如图1所示。
2数据同步的技术实现
由于教务管理系统和门禁控制系统都是分别独立定制安装的,教务管理系统中数据库变化较为频繁,只要有系统中成员进校或离校,数据表军要改变。为了保证两个系统数据库中数据能够实时同步,本文采用触发器实现两个数据库之间表数据的一致同步,在源数据库中数据发生变化时,则会及时更新目的数据库数据。
在此,给出实现步骤,详述如下:
3结束语
摘要随着现代社会科技的日益进步,许多管理日趋信息化,计算机软件开发管理系统发挥着越来越重要的作用,学生宿舍管理是属于后勤管理的一部分,为了能更好的管理学生宿舍,确保学生处工作的高效性和达到服务学生的目的,通过对宿舍管理系统设计的开发,利用互联网的便利服务于学校师生,使得我们的学习、生活更加有规律,提高学校的管理水平,本文主要围绕学生宿舍管理系统设计开发分析。
【关键词】学生宿舍管理系统设计开发
随着学校规模的越来越大,明显地对管理系统有着更高的要求,一项好的宿舍管理系统可以减轻学生处的工作量,更加便利于他们进行管理工作,提高学校对宿舍的管理水平。日前计算机应用已经渗透我们的生活与工作,计算机软件开发也是为了更好的呼应学校对高效管理的需求,学校有效的开展学生宿舍管理工作,实现学校管理的系统化、高效化和规范化。
1学生宿舍管理系统设计的概述
2学生宿舍管理系统设计开发需求的分析
2.1提高学校管理水平
现代学校的管理,无论是硬件设施还是软件设施,学校管理者有更高的要求,对学生、教师的管理等。在信息化的当今,计算机软件开发,将软件平台应用于管理已经是一个流行趋势,学校不缺乏信息化管理学生的例子,将学生信息和网络手段结合以便更加有效的管理方式尤其常见,节省了学生处的工作量,使得学生在学校的生活更加便利。所以,建立一支高效的、有专业素质的管理人员是学校管理者素质的提升,完善学校运行模式,对学生的负责,提升学校的形象,对于学校良好的发展有着重要的意义。
2.2提高后勤管理效率
2.3完善学生宿舍管理制度
学校的生活基本是三点一线,宿舍作为其中主要部分,是休息、娱乐休闲和社交的场所,学校为学生提供一个舒适和健康的宿舍氛围已经是学校管理改革的一大重点。结合宿舍管理系统,学生处会定期的到宿舍进行查看,将宿舍管理做到规范化、系统化和人性化,完善学生宿舍管理制度,培养出更高素质符合当今时代需求的人才。
3学生宿舍管理系统设计开发的分析
3.1宿舍系统管理设计开发稳定
现代日益进步的科技,设计开发软件的工作分工越来越精细,每个专业人员都有自己负责开发的部分,技术的进步和成熟,只会让宿舍管理系统设计的开发功能越来越齐全,在网络健全的情况下,系统应用稳定,确保宿舍管理系统正常运行,能准确及时地更新学生信息,满足管理者对管理水平提高的要求,促进学校发展。
3.2管理系统的结构
宿舍管理系统设计主要分为四大板块,分别为管理员、学生处、辅导员、学生,这四个版块在管理设计中的拥有的权限是各不相同的,如管理员,作为宿舍管理设计的开发者,拥有最高的权限,也是最熟悉系统的一个拥有者;学生处则主要是由宿舍管理员管理;辅导员是学生的主要负责人,将他们的应用功能编入宿舍管理设计中是合理的;最后是学生本人的管理板块,这个系统就是为更好服务学生而设计开发的,促进学校宿舍管理水平。
3.3宿舍管理系统设计基本应用
3.4宿舍管理系统设计开发内容
4结语
综上,无论是学校管理者角度,还是为了满足学生日常需求,学校学生宿舍管理系统设计开发的应用都具有重要的意义,宿舍系统管理设计的多样性、稳定性和实用性都可以很好的负责协助校园管理员开展宿舍管理工作,减轻宿舍管理员的工作负担,方便学生信息的查询,节省人力、物力,达到资源共享的最大化,为学生提供更高质量的服务,提高工作人员的专业水平,使得学校的管理水平得到提升,让学校的管理更加科学合理和有效,完善学生宿舍管理系统。
作者单位
湖南电气职业技术学院湖南省湘潭市411101
摘要:21世纪信息化管理时代已经走入我们的生活,然而很多地方却还是人为管理并记录信息数据。为了方便学校对学生宿舍的管理,提高管理效率,充分利用资源,减少不必要的人力、物力和财力支出,方便宿舍管理部门工作人员全面掌握学生住宿情况并对学生住宿信息进行管理,为学校的宿舍管理部门开发设计一套专用系统――学生宿舍信息管理系统来管理学生宿舍,实现标准化管理和规范化制度管理十分必要。
关键词:学生宿舍;管理系统;设计;实践
1.需求分析
(1)学生端需求。个人信息模块:用于学生查看自己的个人基本资料,以及所居住的宿舍和宿舍人数,等等。电量查询模块:方便学生查询寝室剩余电量,让学生能早发现,以防止宿舍突然断电现象。转寝申请模块:对于学生而言,很可能会有与室友相处不和谐的情况发生,导致住宿压力过大,提交转寝申请,经管理员审核通过,则可让学生更换寝室,以缓解宿舍关系不和谐现象发生。离校申请模块:由人工填写,辅导员监督,费时费力,因此学生可以在此模块上填写自己的离校记录,以计算机的方式记录数据,保证数据的长期存储,并且可减轻辅导员的负担。
(2)管理员端需求。个人信息管理模块:管理员可在此模块内添加学生名额,为学生完善个人资料,或者修改个人资料。转寝申请管理模块:管理员可以在这个模块中查看申请转寝的申请列表,并审核,决定是否允许所申请同学更换寝室。离校记录管理模块:查看学生节假日离校返校记录情况,保障学生安全。
2.系统设计
(1)学生端UML用例图(如图1所示)。
(2)管理员UML用例图(如图2所示)。
3.项目工程实践
本文着重介绍了系统需求、系统模块,该系统的实现方便了学校宿舍管理员对宿舍的管理,简化了学生个人信息、转寝申请、电量查询、设备报修的申请流程。界面友好,方便快捷,系统安全。
【关键词】高校;管理系统;需求;设计
1引言
1.1项目背景及意义
基于充分调研了当前宿舍管理工作现状的基础上,我们发现宿舍管理工作十分重要又相当繁琐。该工作直接影响到能否为学生提供良好的宿舍环境,能否时刻确认在校学生到勤情况,并保证学生人身安全等重要问题。另外,我们也了解到学生们对一个完善的班级信息共享平台的需求也是很强烈的。因此,根据实际情况,分析各方面需求,利用计算机技术,为学生和学生工作人员提供一个高效、实用、稳定的宿舍管理系统是一件很有意义的事情。
1.2研究内容
因此,建立一个宿舍管理系统,能够有效减少辅导员的日常工作量,并提升工作效率,同时使得学生的宿舍生活因此获益,从而创造方便舒适的宿舍环境是十分有必要的。
2系统功能需求
2.1管理员功能需求分析
系统管理员作为系统最高权限拥有者,对整个系统的正常运行和日常维护来说不可或缺的。系统管理员要负责整个宿舍的电脑网络的稳定,数据库的日常维护和检查,保证整个系统能正常有效运行。另外,系统管理员应全面熟练掌握系统的整体框架、各子系统的流程框架以及系统中的所有操作,在面对系统故障或者功能瘫痪的时候,能够分析并找到原因,并进行正确的恢复操作。在该系统中,系统管理员主要负责维护各个功能模块中的底层数据库,监督用户的非正常操作,并排除数据库中的异常值。
2.2辅导员角色需求分析
2.3学生角色需求分析
2.4系统非功能需求
高校每年学生的流动性比较大,每年都会有新生加入,有毕业生离校,甚至在某些情况下,会出现变换宿舍的需求。因此,每次出现大规模数据变动的时候,宿舍管理系统需要具有良好的伸缩性,有效处理新数据的存储和老数据的转存。另外,还需要高易用性,使得该系统能精确处理上述需求,保证系统数据管理上的巧妙、紧凑、完整。
综上,从宿舍管理系统中的每个角色出发,分析其业务逻辑需求,满足其日常工作学习生活的基本要求。从系统功能需求和系统非功能需求角度出发,全面综合地对系统进行需求分析。
3系统设计
系统的设计好比建筑的蓝图,结构清晰功能完善的系统设计能够使得Web应用系统能够运行得更加流畅、易用。因此,在着手开发实现系统之前,对系统进行详细的考察并做出合理的设计,同时使所有的设计文档化十分有必要,能够使得今后的工作事半功倍。下面我们介绍系统架构设计和系统功能模块设计。由该部分处理用户与远程服务器和数据库之间的消息传递。
3.1系统架构设计
本系统是由数据访问层、业务逻辑层、用户界面层这三层组成典型的Web信息系统。
用户界面层。该层使用Struts框架,组要负责用户界面的实现与维护。该层主要负责用户向系统的数据输入,将用户输入的信息传递给业务逻辑层。另外,该层要负责将业务逻辑层的数据展示给用户。前端层面上的数据合法性校验等工作也是由用户界面层负责。
业务逻辑层。该层主要接收来自于用户界面层的用户请求数据。对用户数据进行分析与处理,将该数据按照需求转发给其他业务逻辑组件,或者通过数据访问层,对底层数据库进行相应操作。同时,在接收到来自数据访问层的数据时,业务逻辑层会将该数据进行分析与处理,并传送给正确的用户界面层组件。
数据访问层。数据访问层主要处理来自业务逻辑层对底层数据库的访问。通过分析业务逻辑层的请求,数据访问层可以操作底层数据库,对底层数据库进行数据的增删改查,并将数据库数据返回给业务逻辑层。
3.2系统功能模块设计
3.3数据库设计
4结束语
本文所做的工作主要有两点:一是在前期准备工作中,对高校中宿舍管理工作中所涉及业务进行详细调研和分析,总结出一系列宿舍管理工作中业务需求;二是在系统设计部分,根据前期调研情况,结合宿舍管理工作中的业务需求,设计系统框架,使得系统在满足业务逻辑的基础上,保证可用性和稳定性。
在未来的工作中,将进一步了解学生宿舍日常管理工作和学习生活娱乐当中的流程细节,挖掘更多用户需求,进一步方便老师和学生们的日常生活,提高工作效率。在上述功能基础上,添加功能模块,提供完善的学生宿舍管理系统。
作者简介:
摘要:TreeView控件是以树形目录形式显示数据,并能分层展开和收缩各节点子目录。该文以学生宿舍管理系统为例,介绍通过使用TreeView控件以树形目录的形式添加菜单,连接到不同的功能页面的导航的几种方法。
关键词:TreeView控件;XML;宿舍管理
在Web应用中,对于导航文字非常多,并且对导航内容可以进行分类的网站来说,可以将页面中的导航文字以树形目录的形式来显示,这样不仅可以有效地节约页面,而且大大方便了用户的遍历访问站点中的不同页面。
在VisualStudio2010中,TreeView控件的基本功能是将有序的层次化结构数据显示为树形结构,该控件可以轻松快捷设计树形结构导航系统。在Web应用开发中,该控件的层次数据可以设计时添加,也可以通过编程操作TreeNode对象动态地添加和修改,还可以使用数据源控件进行绑定,如利用XMLDataSource从XML文件中或缺填充数据,使用SiteMapDataSource控件将网站地图数据填充到TreeView控件中[1]。下面以学生宿舍管理系统中分成楼房管理、宿舍管理、住宿管理和分类统计四个模块的导航为例,介绍TreeView控件的设置与应用的方法。
1TreeView控件设计时添加数据
创建Web窗体后,可通过拖放的方式将TreeView控件添加到Web页的适当位置,在Web页上就会显示如图1所示的TreeView控件和“TreeView任务”快捷菜单。快捷菜单可以设置TreeView控件常用的任务,其中自动套用格式是用于设置控件外观,选择数据源是
用于连接一个现有数据源或创建一个数据源[2]。
图1TreeView控件
2TreeView控件绑定XML文件
首先根据宿舍管理系统中需要导航数据建一份XML的文件NavigateXML.xml,在该XML文件中依据导航的4个分类,构建根节点(Root)、父节点(ParentNode)、子节点(ChildNode),并设置每个节点中的导航地址url属性和导航名称Text属性,部分代码如下所示。
摘要:随着高校规模的日益扩大,学生管理成为了重要的管理课题。依靠传统的人工管理显然已经无法应对逐渐繁琐和复杂的情况,必须实行新的学生宿舍管理系统来进行管理,才能提高工作效率,降低人、财、物的消耗。因此设计一套合理科学的学生宿舍管理系统显得尤为重要。
关键词:学生宿舍管理;分析与研究;设计
学生宿舍内部牵扯到的环境很多,包括学生的分布、管线配置、人员管理、安全措施等等。学生宿舍管理水平的高低,不仅是对学生的学业负责,还要对学生的生活以及安全负责。属于学校教学管理质量评估的重要组成部分。
一、学生宿舍管理的内容
学生宿舍是学生的除了教室之外的第二大活动区域,在这里学生休息、活动、学习、娱乐,拥有布置、打扫、管理的义务和责任。学生的主动性和创造性在这里也需要得到施展。
(一)学生基本信息。学生宿舍需要将学生的基本信息进行收集和整理。包括学生的床位、房间号、楼号等等。
(二)宿舍的基本信息。每间宿舍都有唯一的标志。一般称为寝室号,前面要配以楼号。
(三)宿舍内的财物。每间宿舍都有物品,称为宿舍财产,包括床、柜体、空调、照明、水、电灯设施,需要维修就要产生维修费用。
(四)报修财物。学生在使用寝室物品时,如果遇到损坏情况,可以提出报修。如果是物品本身的质量问题或者使用年限到期造成的损坏,则无需赔偿,但报修时要提供报修信息,如维修物品型号规格、损坏情况说明等等。
(六)离校信息。学生在假期或者学业结束时必须办理离校登记手续后方可离开。宿舍管理信息中需要有交接手续的备案,以便日后查找和清理[1]。
二、系统业务流程
宿舍管理系统可以分为系统管理员和普通用户两种权限。系统管理员拥有系统的操作系统,一般只设置为一名。系统管理员负责统计、监控数据等工作。
用户可以分为:宿舍管理员;辅导员;学生。宿舍管理员负责具体的住宿情况的巡查和登记等事宜。辅导员查看的是本班级、本级部的学生基本信息。学生可以查看关于自己的基本信息等。
(一)新生入住。新生办理入住手续后,持入住证到宿舍管理员处登记,领取有关宿舍物品,找到寝室进行入住。
(二)宿舍收费。宿舍收费项目一般包括住宿费、水电费、宿舍用品费、垃圾清运费等等,由学生向宿舍管理员进行缴费,管理员将缴费信息录入系统,打印缴费发票给学生。
(三)物品管理。学生宿舍的物品管理由宿舍管理人员统一进行保管和发放,学生需要向宿舍管理人员提供物品出入申请,方能领取物品。
(四)宿舍维修。当宿舍内财务发生故障时,由学生提出报修申请,宿舍管理员接到申请后,报维修部门进行检查,维修后提交故障处理结果。
(六)离校手续办理。对学生假期和离校期间的手续,由宿舍管理员对之进行登记和录入。
三、系统功能需求分析
(二)在宿舍管理系统中,最重要的功能是查询,例如根据学号、姓名、楼号、专业等进行精确或者模糊查询以及特定集合查询。
(三)宿舍管理系统应设置费用管理一项,包括住宿费、水电费、网络费等。并设置导出功能,方便统计和打印。
(四)贵重物品、反馈意见、探访登记、保修登记等都应在管理系统内[2]。
四、系统特性
(一)系统性。宿舍管理系统应囊括宿舍的所有信息,实现精细化和全面化。
保证信息的完整性和准确性,以及信息与实际情况的一致性。
(四)实用性。系统使用的成熟和使用的技术,系统建设的投入产出很高。而且系统具有很高的抗干扰功能,对误操作等情况进行清理和删除。
五、宿舍管理系统的软硬件分析
(一)系统使用的数据库系统具有的特性包括:第一可以展开分布式数据库处理方式。通过计算将数据组合成逻辑数据库,这种处理系统具有透明性和数据一致性的特点。遵守开放的工业标准,实现了存取语言、操作系统、用户接口等的工业标准,具有可靠性和完整性的功能。这种数据库性能的优化依赖于良好的数据库设计方案。方案要具有合理规划和清晰的思路,才能保证数据库的性能保持良好运行。因此,数据库的结构设计在整个数据库系统的运行中是最为重要的环节。
(二)宿舍管理系统的硬件配置要符合以下最低标准:CPU双核处理器要达到2.4GHz,内存容量为2G,硬盘单碟容量500G。另外要配备打印机以及网络交换机、路由器等等。
六、宿舍管理系统的设计与模块设置
根据学生宿舍经营情况以及定位,结合学生意见和反馈信息,将宿舍管理纳入到学校日常管理中,利用数字化信息技术,形成现代化设计思路,方能实现宿舍的智能化管理。
(二)系统主要模块设置如下:
基本数据维护模块主要是为管理员提供添加、修改、维护的途径。
基本业务包括外来人员、保留情况、卫生情况等录入登记。
数据库管理包括对学生寝室情况的统一管理、外来人员的拜访、保修等的记录。
信息查询包括水电费查询、房间分配查询等。
七、模块功能划分
(一)学生寝室内的管理。房间内的管理包括学生宿舍内信息的添加、查看、修改、删除、索引、分析、统计,对宿舍房间内的物品以及学校财务,设置修改、汇总、统计等功能。房间内的分配原则包括:根据数据库系统的功能计算学生宿舍内房间的使用或者空闲状态,通过分析和整理最后得出学生宿舍的使用情况的详细统计表单,表单内记载有学生的具体情况和信息以及申请、学生宿舍的房间类型和财物的配备标准,并对应宿舍收费标准。
(二)报修与维护。对宿舍内的物品报修和管理的模块,这个模块的功能包括水电气的使用记录以及缴费情况、报修申请以及维修进展情况;维护和保养情况,学生的日常使用和意见反馈情况。
(三)物品管理。宿舍内分为私人财物和共同物品等,对这些物品进行管理的模块功能包括:
学生宿舍内物品库存信息模块,属性包含供货方、物品名称、库存量等。
八、宿舍管理系统信息化服务详解
宿舍管理系统实现信息化服务功能,要进行设计:
(二)进入主界面后,宿舍管理系统会提示说明,进入各个子系统:
首先是学生住宿情况子系统,包括学生的基本信息,如姓名、学号、年龄、宿舍房间号等,这个子系统可以进行信息的添加、重置和退出。
第四是对宿舍物品的进、出、库存情况进行管理。包括学生的物品清单、宿舍财物的表单数据,设置物品进货单查询流程、进货单查询界面。
第五是对宿舍物品库存情况进行操作,建立入库操作界面以及宿舍物品库存信息设置流程。
九、系统架构
宿舍管理系统分为表现层、业务层、数据访问层三层架构设计。其中表现层为UI逻辑角色,服务层功能在于组织各个业务对象,将业务层和表现层隐藏起来,产生DTO模型。业务层包含系统需要的业务过程的实现,与数据访问层交互。系统模块包含了基本信息、住宿管理、维修、收费、财物管理、宿舍来访等管理[4]。
宿舍管理系统的长期目标是根据学校的招生情况以及住宿情况进行灵活配置,为不同情况和特殊需求提供服务。随着学校招生规模的不断扩以及学生群体的多样性变化,未来系统还需要不断改进和完善、升级,才能真正展现和发挥出学生宿舍管理系统的强大功能。
【关键词】宿舍管理管理系统UML
随着信息技术的不断发展,以计算机技术为中心的互联网技术不仅已经应用到了现代生活的各个方面,同时也带来了较大的改变。我国高校近些年来发展飞快,学生数量不断增加,但是学生们的专业不同;家庭背景不同;对宿舍的需求也不同。等等这些成为高校不能够对宿舍进行一个有效的管理。因此引进计算机管理系统建立一个管理高效、秩序井然的高校宿舍管理系统,取代人工管理的模式,提高了宿舍管理效率以及准确率,减少了资源浪费,对大学生宿舍的标准化管理特别是高校的管理具有积极的促进作用。本文主要从高校宿舍管理的实际需要出发,分析探讨高校宿舍管理系统的UML设计问题。
1高校学生宿舍管理系统的主要功能
宿舍管理系统主要实现以下功能:学生信息管理、楼栋信息管理、宿舍信息管理、费用信息管理、宿舍日常管理、物品管理等。
1.1学生信息管理功能
在学生信息管理模块中,管理员可以对学生基本信息进行维护包括添加、修改、删除等操作。当学生退宿及毕业时,能够及时注销其信息。并且通过查询能够了解每个学生的个人情况及其所在的宿舍。
1.2宿舍信息管理模块
在宿舍信息管理中,主要是为每个宿舍添加基本信息,包括宿舍基本情况、宿舍长、床位信息、宿舍配置等,以便分配宿舍给学生入住。通过查询宿舍信息,可以了解宿舍床位的分配情况。
1.3费用管理模块
1.4宿舍安排模块
在新生报到时根据学生的系部、专业和班级对学生进行宿舍安排;同时在每学期对有需要调整宿舍的学生进行宿舍更换宿舍工作。
1.5违纪管理模块
1.6学生宿舍管理委员会
此功能主要是在学生处管理下的学生宿舍管理的自管机构,能够查看人员配备及负责情况,比如楼长、层长、舍长等等,便于对宿舍的管理和评价。
2高校学生宿舍管理系统的UML设计
UML(UnifiedModelingLanguage)统一建模语言,是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,是一种面向对象的软件标准化建模语言。UML有三种基本的构造块:事物、关系和图,并用这三种基本构造把抽象事物进行分解描述。其中图类似于工程中的图纸,从不同的侧面对系统进行描述,从而这些不同的侧面综合成一个整体,使用系统的分析和构造。以下运用UML的用功能结构图、用例图、类图等等分析高校学生宿舍管理系统。
2.1系统主要功能图
功能图用来描述系统所完成达到的功能,根据上一章对系统主要功能的分析可以得出以下系统功能图,如图1所示。
2.2系统类图
类图是用来显示模型的静态结构的,特别是系统中存在的类、类的内部结构以及它们之间的关系统等。系统类图如图2所示。
2.3系统用例图
用例图是用以表现参与者和用例以及它们之间关系的。根据上一章对系统的功能分析和本章的功能图可以得出系统参与者和用例之间的关系如图3。
通过UML对学生宿舍管理系统进行分析设计,给在设计实施中带来的好处,我认为在设计中主要是以任务和用户为中心。通过分析功能图可以明确系统的功能,用例图可以使开发者清楚地了解到系统允许他们做什么,并有助于开发者详细实施。高校学生宿舍管理系统的UML分析主要实现对宿舍安排进行统一管理,保证学生住宿管理的准确性,特别是能够简单、快速的实现对入住学生、宿舍情况等情况的查询。
3总结
高校学生宿舍管理系统的实现能够为高校的管理工作开拓新的局面,提高高校的管理水平。对高校学生宿舍管理系统的UML分析能够为系统的开发指时一个正确的方向,并具有一定的创新意义以及应用价值,以此希望能够为高校宿舍管理提供参考。
智能电能管理系统是紧密把握电力系统用户的需求,遵循电力系统的标准规范而二次开发的一套具有专业性强、自动化程度高、易使用、高性能、高可靠等特点的适用于低压配电系统的电能管理系统。通过遥测和遥控可以合理调配负荷,实现优化运行,有效节约电能,并有高峰与低谷用电记录,从而为高职院校宿舍用电的合理管理提供了数据依据。
一、智能电能管理系统基本功能
1)单元用电计量计费:当用户在宿舍里面用电时,机柜中的计量模块会进行计量,计量模块的精度达1.0级(需提供电能计量系统中华人民共和国制造计量器具许可证并进行核实)。
2)单元预存电量低限提示报警:当用户单元所预存(拥有)的电量已减到设定低限值时(一般设为5度),系统将自动提示用户应尽快购电,而无须对单元断电。
报警提示方式:系统自动打印报表后张贴公布;
3)预购电量、无费关断:用户应首先到学校指定购电处购电,售电计算机自动将数据发送到控电机柜各个用电单元,然后系统会给用户供电,当用户剩余电量为零时,系统将自动切断该单元供电,只有当用户重新购电后,系统才会自动恢复对该单元的供电。
5)负载限制:使用单位根据自身管理上的要求,可对用户单元的最大负荷进行统一、分组、单独设置不同限流值。当某单元实际用电负荷超过设定的用电负荷时,系统将自动切断该单元供电,只有当管理员对该单元进行过流复位时,用户单元才可以继续用电,各单元的限流值从0到单路最大负荷电流值(最大为40A)可设。
6)单元用电情况查询:在系统软件和数据管理器上,用户可随时查询用户房间当时的用电情况,也可在系统软件上查询用电单元前十年的所用用电情况、基础用电和交费情况。
7)免费基础电量设置:要求按照学校不同人群、宿舍不同人数可以按每月/季度/年对各组别的用户设定支持定时定额下发补助,当月的补助当月使用,未使用完的,隔月自动清零,重新自动发放补助;软件上账户余额与补助分开,月初优先使用补助电量。
8)远程抄表:本系统不需要工作人员到现场对用电量的集抄,而是通过数据集中器直接将用电数据采集到计算机上。
9)退费管理:学生毕业时,系统操作员可以对该用户单元进行退费处理,并打印出所有退费用电单元的退费明细表;当学生调换房间后,系统计算机上能对学生宿舍的剩余电量进行数据转换。
10)非法操作、误操作阻挡提示:当操作员对系统进行误操作时,系统会自动对其进行阻挡,当操作员试图做一些对系统会有较大影响的操作时,系统也将有所提示,保障用户的操作安全。
12)系统操作日志、账户操作日志和追踪审计:系统将把每个操作员所做的每一步操作都记录在数据库中,对其所有的操作都有可追溯性。
13)对账户的操作可批量或个别进行:系统允许对用户进行分组,默认为4组,当对用户进行各项操作时,均可按组进行操作。
14)掉电数据保护、断电恢复功能:当电脑因非正常关机而引起数据库损坏时,系统软件会自动对数据库进行修复,绝对保障数据的安全。
15)用电数据统计分析功能:系统软件中含有报表打印功能,报表形式多样灵活,要求有柱状图、曲线图进行展示统计准确快速,图表要求简洁美观。
16)欠压运行模块:计量模块在欠压的情况下也能正常运行,电压范围在170-240V。
17)实时监控:对每个学生房间的用电情况进行实时监控,实时监控的刷新速度是6秒一次,只要在6秒钟内就可以直观显示学生房间当前的用电数据(当前电流、剩余电量、已用电量、用电情况等)。
18)用电数据采用电脑、数据管理器、中位机三重备份,当电脑关机或不正常时,电柜会在数据管理器的控制下正常运行。
19)房间调换进行数据转换:当学生调换房间后,系统计算机对学生宿舍的剩余电量进行数据转换。
20)恶性负载识别:当学生宿舍使用违规大功率电器或纯阻性负载(如:电炉,热得快等)时,系统将自动识别为恶性负载,并自动切断其电源,只有当管理员在监控电脑上对其进行复位后,用户才可继续用电,有效地避免了发生用电事故。为方便管理,要求恶性负载识别提供自动复位和手动复位两种模式,最小识别功率100W,可自行设置不识别区间段(如1400W-1600W恶性负载可不识别)。
二、智能电能管理系统我校在宿舍实现的功能
1)所有学生宿舍均采用一间双回路的控制方式,用两个控电单元点来控制一个房间。一路供空调或热水器专用,一路供照明、普通插座使用。两路均计量,一路带负载识别,一路不带负载识别,两路互不影响。(需提供实物结合系统软件进行验证)。
2)每间宿舍均具有智能开关,使用软件控制是否通断电,互不影响
3)通过软件设置实现不同的房间采取不同的熄灯方式。例如,大三学生的房间不进行熄灯控制,而大一大二学生的房间晚上要断熄灯等。
4)应具备电费最低值余额提示及欠费预警功能,要求提供WEB查询功能,当欠费达到设定值时,可通过实现自动断电。
5)电控购电数据报表能在系统软件进行预览并能以EXCEL电子表格形式导出,且能打印出来。
6)对接学校的节能平台。平台是浙江浙大中控的节能平台系统,将每个房间的每天的用电量、剩余电量上传。注:在平台软件上只要求查询,不要求对用电软件进行操作。
7)实现实时缴纳电费,实时上传购电数据到查询网站,并能统计每天用电量在查询网站上显示。
8)与学校信息门户系统对接,实现学生登陆一卡通门户查询自己房间的用电情况(含缴费情况)。只要选择宿舍所属的校区、楼名和房间号,即可查询宿舍的用电信息。查询内容:实时电量、剩余电量、缴费历史记录、用电历史记录。
9)要求按照学校不同人群、宿舍不同人数可以按每月/季度/年对各组别的用户设定支持定时定额下发补助,当月的补助当月使用,未使用完的,隔月自动清零,重新自动发放补助;软件上账户余额与补助分开,月初优先使用补助电量。
10)实现已用电量和剩余电量查询以及交费记录查询。
11)与学校“一卡通”系统对接,实现自助缴费,在已建设一卡通自助圈存机上输入房间编号采用校园卡进行电费的缴交,采用统一商户结算方式。
12)预留短信提醒对接接口,实现学校短信提醒功能。
公安海警学院是经国家教育部批准成立的公安部直属现役制普通高校,为了更好的实现学校的公安海警学院学员宿舍报修维修管理机制,本文作者从公安海警学院学员宿舍报修维修管理系统设计研究分析,以便和同行切磋与交流。
【关键词】公安海警学院管理系统设计学员宿舍
公安海警学院是经国家教育部批准成立的公安部直属现役制普通高校,创建于1983年。1999年3月,经教育部批准建立公安海警高等专科学校,2010年3月,学校升格为本科院校,更名为公安海警学院。学院机关编制训练部、政治部、院务部三个部门,各部门分设职能处室,下设基础部、船艇指挥系、机电管理系、电子技术系、后勤管理系、进修系等六个直属系(部)。为了更好的实现学校设施的完备公安海警学院学员宿舍报修维修管理机制正在筹划创建中。
1.1JSP的简介
JSP和Servlet,在服务器上执行的,通常返回给客户端的HTML文本,只要在客户端浏览器就能浏览。在请求访问JSP页面的程序先执行,然后,一起使用的Web服务器的JSP文件的结果中遇到的HTML代码返回给客户端。Java程序段来操作数据库,重新定向网页可以插入,页面和动态页面的功能需要被建立。当通过标记和编程语言的技术,写出动态生成的网页,逻辑处理包。
在Java代码中,因为服务器是在客户端请求一个页面,然后返回给客户端浏览器的HTML页面生成。JSP是JavaServlet技术基础,并需要开发大型Web应用程序与JavaServlet和JSP来完成。易于使用的JSP的Java技术同样具备,完全面向对象,独立于平台和所有的互联网的主要功能可靠的安全保障。自推出JSP的,许多大型科技公司都支持JSP服务器,如IBM,甲骨文,BEA公司,因此迅速成为JSP服务器端语言的商业应用。
1.2MySQL数据库
2公安海警学院学员宿舍报修维修管理系统的设计内容
2.1情况分析
如今,在宿舍管理处的管理人员也都配备有专门的计算机。但在学员宿舍故障报修方面,却没有能够充分的利用计算机与网络。使得现在的学生宿舍故障的报修和维修还是停留在传统的方式上。因此,如何能提高员工的工作效率,激励他们的工作热情,减少人力资源的浪费,充分利用计算机和网络带来的优越性资源等,使得学员宿舍故障报修管理系统应运而生。学员宿舍故障报修管理系统可以极大的减轻管理员的工作量,提高维修人员的工作效率,同时减少了对资源的浪费。
2.2方案介绍
所使用的架构是系统建设的关键,B/S框架是目前被广泛采用的一种先进的框架结构,只要有一台能上网的电脑就能使用,客户端零维护,并且系统的扩展非常容易。
因此,公安海警学院学员宿舍报修维修管理系统采用的是B/S框架,首先,学员通过系统将宿舍故障进行申报形成宿舍故障申报表;然后,宿舍管理员对该表进行审核,审核通过后形成新的宿舍故障报修表,将新表打印或传给维修人员;最后,维修人员根据该表准备所需要的设备进行维修。作为学员,还可以对维修的结果进行评价,同时也可以对所在宿舍的管理员进行评价;作为宿舍管理员,可以公布每天宿舍检查的成绩情况及一些重要通知。
2.3处理流程
3公安海警学院学员宿舍报修维修管理系统的用户特点及设计目标
3.1用户特点
3.2设计目标
(1)根据宿舍故障报修及报修后处理的流程,确定并实现软件的各个子模块。
(2)各个子模块完成各自在学生宿舍报修管理系统中的功能。
(3)各个子模块可独自自行完成一项操作。
(4)用户界面设计有好、简洁,一目了然。各项功能实现简单易操作。
作者简介
刘宗霖(1989-),男,山东省日照市人。现为公安海警学院在校大学本科生。研究方向为电子信息工程。
公安海警学院浙江省宁波市315801
[摘要]从大学生的角度出发,宿舍是彼此之间互相交流和共享自己学习、生活、娱乐中的点点滴滴的平台。从辅导员和学生管理工作者的角度来看,宿舍是一个信息化的平台,可以了解学生实时动态,为学生提供更加健康,良好的学习生活环境。如何利用计算机管理理念,借助互联网这一强大的工具去实现高效、稳定的宿舍管理系统是目前需要思考的重要问题。
[关键词]高校;宿舍管理系统;需求分析
现代计算机技术广度和深度上快速发展已深刻影响着社会每个角落。但当前,许多高校在宿舍管理工作中,还采用传统的手工管理。这种传统的人工管理的方式存在着诸多缺点,如效率低、维护成本高等,导致学生管理工作难度加大,而且当面对查询以前的请假记录时,很难得到让人满意的结果。
权限管理功能模块包括模块管理、角色管理、用户管理、密码修改和密码追回5个子模块。权限管理模块会跟踪所有在线用户状态,通过权限控制向不同权限的用户提高不同的操作限制,不同的操作界面,并可以改变用户的操作权限。通过该模块,可以保证底层数据的高度安全性和一致性;同时,通过模块化管理也提高了学生宿舍管理系统的扩展性和复用性。
请假功能模块在权限管理模块的作用下,向不同的角色提供不同的子模块。当用户为辅导员时,请假功能模块由查看待批准请假申请子模块、查看历史请假申请子模块和批准或拒绝请假申请子模块组成。其中,查看待批准请假申请子模块实现了辅导员可以查看最新的学生请假申请记录;查看历史请假申请子模块实现了辅导员可以查看班级所有同学历史上的请假记录;批准或拒绝请假申请子模块可以让辅导员对待批准的请假记录进行批准或者拒绝。当用户为学生时,请假功能模块由申请请假子模块,查看请假申请状态子模块和查看个人请假记录子模块组成。其中,申请请假子模块实现了学生可以向辅导员申请假期;查看请假申请状态子模块可以查看最新申请的假期是否被批准;查看跟人请假记录子模块实现了让学生可以查看本人所有的请假记录。
班级论坛功能实现了基于班级内部的论坛贴吧功能。辅导员和学生都能在该模块中使用发新帖,回复帖子,查看帖子的功能。即班级论坛功能模块由发帖功能模块,回复功能模块以及查看所有帖子功能模块组成。同时,在权限管理模块的作用下,当用户为管理员或者是辅导员的情况下,向该用户开放删除帖子功能模块,以维护良好和健康的论坛环境。
资源共享功能模块由资源,下载资源模块以及资源限制模块组成。其中资源模块实现了所有用户可以向资源共享模块上传自己的文件;下载资源模块实现了所有用户可以从资源共享模块下载到自己想要的资源;资源限制模块对上传和下载的资源大小,类型已经数目做出了详细的规定。与班级论坛模块一样,资源共享功能模块在权限管理模块的作用下,向辅导员和管理员用户开放删除指定资源模块,以维护良好,健康的资源共享平台。
只有不断地完善和提高,高校宿舍管理系统才会日益完善,功能才更强大,带来的效果才更显著。因此,接下来工作方向主要包括以下几点。
一是进一步了解学生宿舍日常管理工作和学习生活娱乐当中的流程细节,挖掘更多用户需求,进一步方便老师和学生们的日常生活,提高工作效率。
二是由于该系统是面向大量用户的综合系统,所以,如何让系统面对大规模并发请求的情况下,能稳定、高效运行是一个不可回避的问题。因此,在系统中添加并发管理模块,有效解决以后将会出现的大规模并发访问的问题。
【摘要】高校学生宿舍管理工作是学生管理工作中的重要一环,宿舍管理员在宿舍管理过程中起到了举足轻重的作用,宿舍管理员日志是记录每一天宿舍管理员工作宿舍管理状况的重要资料,当前,使用信息化手段进行宿舍管理已经成为一种趋势,本文通过宿舍管理员日志表单设计、宿舍管理员日志管理系统管理功能设计、宿舍管理员日志管理系统和其它系统互联互通的工作流程设计三部分给出了CRP数字化校园信息平台宿舍管理员日志管理系统的设计。
【关键词】宿舍管理员日志宿舍管理员日志管理系统CRP数字化校园信息平台
一、CRP数字化校园信息平台介绍
“CRP”(CampusResourcePlanning)意为“校园资源计划”,是基于企业资源计划ERP(EnterpriseResourcePlanning)管理系统的思想提出来的[1],CRP是一个以教学和信息化管理为核心的新型的数字化校园信息平台。通过识别和规划校园内外部的信息资源,并将学校的各种信息资源进行有机整合,并对各种资源进行分析和规划,以达到资源“无边界”化、相互融合的最佳组合,实现理想的教学和信息化管理效果,从而达到提高办学水平和人才培养质量的目的。CRP平台以角色间业务活动为核心线将学校内部所有资源整合在一起,对党务管理、教学管理、学生管理、师资管理、招生、就业、科研、财务、后勤等校园资源进行规划和整合,从而达到最佳资源组合,取得最佳教学和信息化管理效果[2]。
二、宿舍管理员日志
各高校应该从维护学校稳定大局和促进学校持续科学发展的高度,把学生宿舍管理工作作为学校教育和管理工作的重要组成部分来抓[4]。目前各高校都是一栋宿舍配置几位宿舍管理员轮流值班,管理和服务着几百位学生,工作量比较大,通过信息化管理加强高校学生宿舍管理工作已经势在必行。
填写宿舍管理员日志是高校宿舍管理的重要内容,宿舍管理员日志通常涉及卫生、设备、安全、巡查和学生教育等宿舍管理的重要内容。这些内容真实地反映了每一个宿舍管理员的工作状况和学生状况,是很宝贵学生管理数据,同时也是衡量宿舍管理员工作量的一个方面。
目前很多高校宿舍管理员日志的填写、汇总还没有实行信息化管理,每位宿舍管理员每天工作结束以后都要填写一张纸质的日志表格,这种传统的纸质人工填表人工统计的方式,非常繁琐,工作量比较大,效率低下,更重要的是很多在宿舍管理员日志上体现的有价值的数据没法进一步有效利用,如特殊问题、紧急情况、巡查记录情况无法及时发送给学生工作的领导做进一步的处理,除此之外,也无法接受来自其他工作岗位和信息系统的数据(如教师日志管理系统中所记录的学生上课考勤信息和上课表现情况(反馈学生是否缺课、上课表现情况等),一卡通系统中学生当日刷卡离校和返校情况(反馈学生是否当日通过门禁刷卡离开学校)、当日未刷卡记录(反馈学生可能通过爬墙的手段离开学校)等)。
随着网络技术和计算机软件技术的发展和普及,通过在网络上开发宿舍管理员日志管理系统用于宿舍管理已经是一种趋势,首先把人力从这些简单繁琐的活动中解放出来很有必要,并十分迫切[3]。更重要的是,在CRP数字化校园信息平台下,宿舍管理员日志管理系统可以和教师日志管理系统、一卡通消费系统和学工管理系统进行资源配置,宿舍管理员日志管理系统接收来自于教师日志的考勤信息和学生表现信息,接受来自一卡通系统的离校、返校刷卡记录和学生当日未刷卡记录,并将特殊情况、突发事件、巡查记录、卫生、设备和安全等宿舍情况等重要数据发送到学工管理系统从而形成高效的资源配置,促进学生管理工作。
三、Crp数字化校园信息平台宿舍管理员日志管理系统的设计
3.1宿舍管理员日志表单设计
图1为宿舍管理员日志的表单,其中有宿舍卫生(杂物堆放情况、其他卫生情况)、设备(走廊楼梯围栏情况、应急灯情况、电箱情况),安全(消防栓情况、警示标志情况),巡查(巡查记录情况、特殊问题或紧急情况)等宿舍管理内容。
3.2宿舍管理员日志管理系统具有的功能设计
(1)日志前台表单填写功能
在网络上提供如图1的电子日志表单给每一位宿舍管理员在每天完成工作后填写。
(2)日志后台管理功能和数据应用功能
提供基础设置、高级设置和管理日志等后台管理功能。
根据每一位宿舍管理员填写的日志表单中的数据做数据统计和统计查询应用。
基础设置功能:设置填写数(设置每个月需要宿舍管理员完成各项工作的次数,如安全检查的次数),设置审核和处理接收人(设置宿舍管理员日志填写完成后将发送给谁审核,将由谁处理特殊问题或紧急事件),设置月度指引(设置每个宿舍管理员当月的注意事项和重点工作)。
高级设置功能:系统参数设置(设置日志填写超时期限),权限设置(为宿舍管理员设置填写权限,为学生处管理人员设置审核和系统管理权限)。
数据统计:数据统计中可以查询到每一位宿舍管理员填写的“日志明细”、“已评价日志”和“案例小结”等信息。
查询公开:将每一位宿舍管理员填写的日志进行汇总和整理成列表供公开查询,列表有宿舍卫生(杂物堆放情况、其他卫生情况)、设备(走廊楼梯围栏情况、应急灯情况、电箱情况),安全(消防栓情况、警示标志情况),巡查(巡查记录情况、特殊问题或紧急情况)等宿舍管理内容统计。
3.3宿舍管理员日志与其它信息系统互联互通的工作流程设计
在crp数字化校园信息平台中,宿舍管理员日志管理系统可以和很多系统进行互联互通,宿舍管理员日志管理系统依赖其他系统的数据,并将收集到的宿舍管理员日志填写的数据传递到其他系统中做进一步处理和运用。如图2所示。教师日志管理系统中的学生上课缺勤情况、课堂表现情况将被发往宿舍管理员日志管理系统,一卡通系统中的学生离校、返校刷卡记录和学生当天未刷卡记录名单也将会发往军事教官日志管理系统,宿舍管理员将进一步核对这些信息并利用这些信息对学生进行有针对性的管理,宿舍管理员日志系统中的特殊情况或紧急事件将发往学工系统的固定接收人(系部学生工作的领导和学生处的领导),接收人将进一步处理学生的突发事件。
四、总结
宿舍管理员日志是记录每一天宿舍管理状况的重要资料,也是日常学生管理的重要组成部分,利用信息化手段进行宿舍管理已经成为共识,各个高校应该重视数字化校园下的宿舍管理员日志管理系统的建设,宿舍管理员日志管理系统不但提高了工作效率而且所采集到的宿舍管理工作数据,对学生工作监控和管理具有很重要的指导意义,对采集数据的分析和利用可以更好的服务于高校管理。
摘要:利用计算机技术建立的信息化、智能化的学生宿舍管理系统,能够减轻学校宿舍管理人员的工作量,提高工作效率。高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。Delphi6.0是比较完备的面向数据库开发工具,同时它也利用其提供的各种面向对象的开发工具,是数据窗口这一能方便而简法操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。
一、可行性研究
1.技术可行性:Delphi能够快速开发桌面应用软件,住宿学生人数如果很多,如一般的高校人数超过了1万人,可采用Access做后台数据库。现有技术完全可以实现该系统。2.经济可行性:虽然计算机资源需要一定的开支,但是通过现代化管理。利用计算机技术,可以大量减少不必要的人力、物力、财力的支出。3.操作可行性:学生宿舍管理系统面向的是学校后勤集团公寓管理部门,宿舍管理人员只需懂得计算机操作的初步知识即可。
二、系统功能
三、数据库的建立
四、系统各模块设计与实现
2系统管理模块
用户管理:1)在实现该功能时,需要用到权限表,因此需要用一个TADOQuery控件实现窗体与数据库之间的关联。2)新增用户:管理员->输入增添用户名->输入密码->确认密码->选择权限->完成添加用户。3)删除用户:管理员->选择要删除的用户->实现删除功能。
密码设置:1)通过TADOQuery控件实现该功能模块与数据库的关联。2)其次为了确保该功能的完整性,确认之后需要判断一下所有的编辑框中的输入不能为空。3)最后在确认时,还需要编程实现判断原始用户名和密码是否一致,只有一致才有权限修改你的密码。
3数据导入模块:本系统设计数据批量导入模块,目的就是要充分利用已有的数据,利用Excel强大数据编辑功能。在数据导入过程中,利用TADOQuery控件强大的功能实现跨库查询,用复杂SQL语句来防止在导入过各上引起的数据冲突。
4信息录入模块:虽然系统提供导入外部数据的功能,但对于少量数据,或是增添个别遗漏数据,也需要系统提供单个数据录入功能。用一个TADOQuery控件实现向数据库的相应表中插入记录。当用户插入记录时,系统要检查用户所输入的信息是否完整。如果未填必填项则终止提交事务并提醒用户。同时要检查用户所输入数据是否与库存数据产生冲突,若有冲突,则终止提交事务,并提提醒用户。
5信息查询模块:对于学生信息的查询,可以按学号查询、按姓名查询、按班级查询、按寝室号查询,这四个功能模块在具体编程实现上基本上是一样的。
6信息修改模块:由于学生调换寝室、寝室财物缺失、员工信息发生改变等原因,管理员需要修改数据库中现有数据。用一个TADOQuery控件实现对数据库的相应表中记录的修改。
8报表模块:报表模块是学生宿舍管理系统的一个重要模块,Delphi带报表功能并不强大,可以和Excel报表功能有机结合起来,给用提供强大的报表功能。
五、结束语
学生宿舍管理系统的开发,先从问题的定义开始,确定要解决的问题,进行必要的调研,即对数据进行采集和分析,之后对系统进行需求分析(包括数据需求和功能需求),给出系统的结构图、各功能模块,最后进行数据库设计和应用程序设计。相比一些数据库编程语言,用Delphi6.0来开发数据库应用系统侧重于追求系统结构设计的合理性、功能的完善性、方便用户使用等方面,而且界面提示清楚,提高了编程效率和可靠性。
摘要:目前许多类似学校的机构都需要一套现代化的宿舍管理系统,这个系统能方便管理者管理宿舍。宿舍管理的智能化、信息化的一站式服务越来越受到许多学校的欢迎。我们考虑到系统使用者大多数会是学校的后勤管理人员以及学生,因此,受用户群体的限制,这个系统必须简单好用,如果设计的太繁琐反而会影响效果。我们在实现双向交流的前提下,将整个系统尽量的简单而高效。我们这个宿舍管理系统在满足学校等机构的需求下,又非常人性化。
关键词:宿舍管理;智能管理;VC++;TortoiseSVN
1.系统需求分析
1)信息化时代尤其是移动互联网时代学生更愿意使用互联网进行生活的管理,过去的管理方式已经不受学生喜欢,传统管理效率低、手续繁琐,处于社会最新潮的学生面对传统的宿舍管理产生矛盾;
2)高校现在越来越信息化,高校规模也越来越庞大,人数的增加给宿舍管理带来压力,管理成本也会增加,所以智能化的宿舍管理系统不仅可以节约成本,提高效率,还会受到学生的欢迎;
3)宿舍管理智能化也是推进高校信息化的一个重要组成部分,所以宿舍管理系统会受到大部分学校的欢迎,目前这个市场尚处于待开发状态,各个高校的后勤管理还都比较落后,因此我们这个系统会受到欢迎;
2.总体设计
1)总体需求设计;
3.详细功能设计
2)高级管理员:实现学生信息管理、账号管理、宿舍信息管理;
7.项目总结
1)本系统在宿舍管理方面满足基本的需求,因为并没有进行实际商用检测,所以如果运用于实际的环境中还有待改善,但是我们在设计之初已经做过详细的需求分析,并且进行过严格的软件测试,这个系统达到基本的要求,我们考虑到用户群体的特征,将系统的界面设计的人性化,适合商业运用;
通过这次系统的设计开发,我们学会了很多实际运用的知识而不仅仅是把一个系统开发完成。实际过程中我们需要考虑到很多方面,包括开放的成本和使用的方便程度。我们作为一个团队共同完成这个系统,这对今后我们的学习会有非常大的帮助;(作者单位:西南交通大学)
摘要:宿舍管理是大中专学校事务工作的重要组成部分。随着计算机技术的不断普及与发展,运用计算机辅助的现代化管理手段实现宿舍的全面信息化管理,对于实现有序管理、保障宿舍安全具有重要意义。本文对宿舍信息管理系统的功能进行了分析,包含房间管理、宿舍分配管理、学生住宿管理、宿舍财产管理、宿舍系统管理等子系统;同时从系统架构、业务流程、数据库、用户权限等几个模块提出了信息管理系统设计方法。
关键词:宿舍;信息管理系统;分析与设计
传统的单纯依靠管理人员对宿舍进行人工管理,已不能适应我国大中专学校的发展需求。单纯的依靠人工对管理信息进行处理,不仅会导致物力、人力的浪费,且难以获得良好管理效果,因此,开发并使用宿舍信息化管理系统是其必然发展方向。但是,目前我国的宿舍信息管理系统建设中存在一些问题,需要不断的提高信息管理系统的技术,完善信息管理系统的设计。这也是本文的努力方向。
1宿舍信息管理系统的功能分析
依据业务需求的不同,可以将宿舍管理系统分为房间管理、宿舍分配管理、学生住宿管理、宿舍财产管理以及系统管理等五个模块。各模块功能分析如下:
1.2宿舍分配管理子系统。对于宿舍的分配管理,其功能包括宿舍的安排管理以及宿舍的片区管理。宿舍的安排管理功能包括了录入安排信息、修改安排信息、制定安排规则、重置宿舍安排等。对学生进行宿舍安排时,要依据性别、专业、班级等进行安排,以方便宿舍管理;宿舍的片区管理工作主要有片区信息录入、片区信息的修改、片区划分等,学工处根据自身需要进行片区的划分,并将划分信息进行相应的录入。
1.3学生住宿管理子系统。对学生进行宿舍管理时,可以将其分为宿舍卫生管理、学生表现管理以及来访管理。宿舍卫生管理是指对宿舍卫生进行评分、检查等信息进行核查增删。对宿舍进行来访管理是指将来访人信息、来访对象、来访人信息审查进行信息的录入。学生表现管理包含了学生违规信息登记、学生漏宿、留宿信息登记等。
1.4宿舍财产管理子系统。宿舍的财产管理是指对学生的个人财产以及宿舍的公共财产进行管理。学生个人财产管理工作由学生个人财产登记、个人财产信息查询、个人财产丢失处理等构成。宿舍的公共财产管理主要是宿舍财物的购入申请、宿舍财物的购入审核、录入财物的更新、维修信息等。
1.5宿舍系统管理子系统。宿舍的系统管理是由管理信息、管理系统参数设置、用户管理等子系统组成的。信息管理由撤销信息、新信息等组成;系统参数设置一般包含了房间信息的设置、楼层信息的设置等;用户管理,包括对用户的权限、新用户的注册、用户的注销、用户修改密码等进行管理。
2宿舍信息管理的系统设计
软件工程实施开发工作时,其设计是连接系统需求分析和系统实现之间的重要桥梁,设计的质量直接决定了系统达到预期需求目标的可能性。宿舍信息管理系统通过使用B/S模式,采用SQLserver2008数据库和建立起稳定高效的Web应用系统。此系统包括了学生用户模块、管理员模块以及宿管用户模块三大模块。系统使用架构是三层模式架构。通过此架构分离业务逻辑层、数据访问层、表示层,并由密封好的数据库访问层对数据库的所有操作进行操控。学校的宿舍信息管理系统的设计包括了系统架构设计、业务流程设计、数据库设计、用户权限设计等子系统。
2.1系统架构设计。信息管理系统中的系统架构设计包括了系统软件体系结构与系统网络体系结构。而系统软件体系使用的是B/S的体系结构,B/S的体系结构由处理层、客户端以及数据库组成。客户端将收集到的数据存入到数据库中,然后通过客户端对数据库进行数据请求,最后数据库反映客户端的请求指令。所以从整个系统架构可以看出,这三个结构是紧密联系的,不能分割的。系统的网络体系结构,其系统具有客户端,每个客户端对数据进行处理,最终由服务器数据库完成数据存储。
2.2业务流程设计。此系统涉及到了多种业务流程,比如网上问答业务、管理业务等。在设计时,要根据不同的业务需求进行设计。例如对用户管理业务来说,其用户管理包含了用户审核、添加、删除、修改等操作流程。应该使全部的业务层操作都使用数据访问层,然后依据数据访问层来调用存储的数据。此种方式既可以清晰地体现系统的代码层次结构,又能够通过使用存储过程来提升系统的效率。对网上问答业务来讲,网上问答是由学生用户提问与管理员老师回答问题组成的。其中学生用户提问的操作主要由查看、修改、增加等组成。管理员回答问题的操作由查看、搜索等组成。
2.3数据库设计。对数据库进行设计,包括了E-R图分析与数据库表的设计两个方面。
(2)数据库表的设计。数据库是宿舍信息管理系统的核心,因此所有的功能实现与信息交换的基础是数据库。要将学校的宿舍信息管理系统的功能展示出来,一定要建立起与其宿舍功能需求相应的数据库,并保证数据库系统的完整性与安全性。例如,在系统应用时,应该对系统中不用的用户设置不一样的使用权限,并且规定系统数据的访问权限与级别。为了确保数据库的完整,要注意其设计和功能对应的各类数据的准确性,且保证在不同数据库中的相同数据是一致的。
要对宿舍信息管理系统进行完善,应该分析宿舍的功能需求,并根据需求来设计、改进宿舍信息管理系统,不断优化系统建设中存在的缺陷,设计出具有高效、稳定、实用的学生宿舍信息管理系统。
作者单位:青岛科技大学信息科学技术学院工程硕士班,山东菏泽274000