资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
机房管理信息系统的设计与实现 摘要:随着高职学校的信息化建设普及和深入,机房规模迅速扩大,机房的管理维护工作愈加重要。传统的手工管理与维护方式已难以适应当前的业务需求,建立一个设备维护管理系统已迫在眉睫。本系统采用面向对象的设计方法,利用Visual Studio 201 2开发平台,采用B/S架构模式,借助SQL Server 2012搭建数据库。该系统基本满足机房信息化管理的需要,具有较高的系统灵活性和可维护性的特点。 下载 关键词:机房管理UML建模B/S结构 一、引言 随着国家提出全力促进高等职业教育发展的正策以来,高等职业教育发展十分快速,高等职业教育体系日渐健全,高职教育注重技能培养的教学特点日益凸显。我校作为国家示范性高等职业院校,更加注重学生职业技能的培养,很多课程均是在机房里面开展,让学生得以学会理论基础后,有机会在短时间内进行实践,有利于提升学生的学习效率和对专业技能的熟练程度。为实现每个学习在课上都拥有实际操作、上机的机会,学校扩充了机房规模。 由于学校机房数量多且分散,计算机的品牌、型号都不样,对设备进行维护的工作很繁重,经常维修不及时,未曾制定维修记录单,显示不出实验人员的工作数量。机房课程表是利用Excel文本展示出来的,任课教师查看各自的上课机房和科目的时候,不能下子看清楚。上课的老师还会任意调换机房和上课的时间,使得机房具体的使用状况和课程表规定的不样,对上机课程统计产生了不少麻烦,亟需构建套信息化管理系统,提升机房的管理水平和服务水平,为师生提供个良好的教学实验环境。 二、系统的需求分析 ()用户分析 本文设计的系统由四类用户构成,分别是系统管理员、机房管理员、教师以及学生。 1.系统管理员。对系统的用户、权限以及用户角色进行管理。 2.学生。本系统中的学生用户可以查看自己的个人信息,修改密码以及查看上机课课程安排、浏览机房基本信息。 3.教师。通过机房管理系统利用工号修改自己的信息,查看上机课程、机房基本情况、学生基本情况。 4.机房管理员。机房管理员是本系统使用最多的用户,主要包括了机房基本信息管理、设备信息管理、教师信息管理、学生信息管理、课程安排、设备维护管理等。 (二)业务需求分析 1.基本信息管理 基本信息管理主要包括了机房、设备、教师、学生等信息的管理,教师信息包括了教师工号、姓名、担任课程、联系方式;学生信息包括了学生学号、姓名、班级、院系、联系方式等。 2.上机课管理 机房管理员对机房的实验教学、实训等进行排课和管理,能增加、编辑和删除试验课程信息。教师在申请实验实训预约时可查询该机房课表,通过参考该机房的课程安排表来申请合适的时间。上机课表的信息主要包括了课程编号、名称、任课教师、时间、机房名称、上课班级等。 3.设备维护管理 设备维护管理是机房管理员对机房各类设备进行维护,如果发现设备出现故障,则添加设备故障信息记录,提交领导审核,领导通过后安排人员对设备进行维修,维修后由机房管理员对维修的设备进行检查验收,合格后则结束该设备故障维修,否则继续修改。设备维护还包括了设备的报废、更换等,设备维护信息主要包括了设备编号、名称、故障记录、送修日期、返回日期等信息。 4.系统管理 系统管理主要负责对系统用户信息、权限信息以及角色信息管理,添加用户后,根据用户级别添加、修改以及删除用户访问系统的权限,系统管理员还需对系统运行的各种参数进行设置。 三、系统设计 (一)系统的架构设计 本系统把B/S架构的ASP.NET结构当作基础,并且还对它的应用的层次进行了划分,总共划分为以下几个层次:第层为表示层,该应用层面对的对象是用户,主要的作用是完成与用户的交互,在完成交互的过程中需要用到界面,并且在界面上还需要设计些控件。该层主要负责的有两个方面的工作,一方面是接收用户的访问请求,另一方面是将最终结果直接反馈给用户;第二层为业务逻辑层,该层位于在第层下面,在第三层上面,处于二者之问,这层在系统中占有非常重要的作用,是对业务逻辑处理的最重要的环节,它不仅需要对用户发送的请求进行逻辑计算以及处理,而且这 层还需要接收从第三层传输过来的些数据;第三层为数据访问层,该层主要的工作有两方面, 方面是完成数据的访问过程,另方面是完成程序的执行过程,最终会把结果反馈给用户。 采用三层构架的模型,这样可以把所有的应用层分开,让它们只进行自己的工作,不仅可以在定程度上提高它的内聚性,而且还使所有模块之间的耦合性得到了很大的改进,采用这种形式的开发模型,不仅可以减轻工作人员的工作量,而且在业务需求出现变化的时候,不需要进行比较繁琐的工作,只需要对业务逻辑进行简单的调整就能够满足需求。 (二)数据库设计 为了能够实现对本系统中的各类机房信息、设备信息及用户信息进行存储,本系统采用数据库管理系统对本系统中的所有数据进行管理,借助自身的E-R模型图展示具体的数据模式。数据库E-R图如图2所示。 四、系统的功能和作用 机房管理信息系统在结构上采用浏览器,服务器的模式,服务器设在每个机房内供客户端使用,通过浏览器对服务器进行访问和数据传输,这上机数据对暂时保存在本地数据库中,并将数据定期上传至中心数据库中,保持数据致性。当出现网络中断或断电情况时,系统会自动延迟发送,从而保证数据不会丢失。机房管理员是使用本系统可以及时对故障机器进行标识登记,对于需要更换的设备及配件进行登记,便于工作量的统计以及日后查询;机房管理员通过设备报废模块可以有效的对坏设备进行管理,对个人名下的固定资产进行统计。机房管理员通过系统可以随时掌握机房的实际使用情况。老师和学生根据机房电脑浏览器进行系统登录,可以查看个人信息和上课信息,老师通过系统还可以点名。系统管理员通过系统对用户的权限、角色进行设置。 五、小结 本文以机房管理为研究对象,通过需求调研、业务分析、功能设计,利用计算机技术、网络技术、数据库技术开发出了机房管理信息系统。使用本系统不需要安装硬件,通过浏览器就可以登录,为所有的用户提供非常宽广的空间,这样不仅可以避免受到时问的限制,而且还可以避免受到地点的限制,进而提高管理水平。同时,不仅可以为同学提供个非常好的学习环境,而且还能够使学生的学习效果得到非常好的提升。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号