实验室评估资料管理系统设计|数据库管理系统怎么做
摘要: 通过对高职院校实验室评估资料管理业务流程、功能模块、开发平台的分析,从基于B/S结构,利用ASP与SQL Server开发解决实验室评估资料管理的系统,以提供大量全面的评估资料。
关键词:实验室 评估资料 B/S结构 ASP +SQL Server
中图分类号: 文献标识码:A文章编号:1007-9416(2010)03-0000-00
Abstract: Through analyzing the laboratory evaluate data management service-flow, the functional module, developing platform in the vocational colleges and universities, using ASP and SQL Server to solve the laboratory evaluate data management system, which is based on the B/S structure, providing the massive comprehensive evaluate data.
Key words: Laboratory; Evaluate-data; B/S structure; ASP +SQL Server
近年来,随着我国教育部对高校评估工作的展开,实验室评估资料的管理水平的高低直接影响高校评估质量。实验室评估由于其需要统计的数据量大,在手工操作下工作繁重,统计起来较为困难。在没有使用计算机做评估统计之前,很多评估工作难以开展,即便开展评估,也难以得到比较全面的统计分析结果,而且为完成评估统计分析,要花费大量的人力、物力。随着计算机的普及和网络平台日益完善,为了实现提高评估数据的录入速度,各种评估结果、评估报表垂手可得,使大量繁琐工作迎刃而解,使管理人员得到解脱,使评估人员能及时、准确地得到所需要的信息,使教学管理进一步科学化、规范化,建设一个实验室评估资料管理系统非常重要。
1 系统业务流程分析
业务流程是组织业务的活动过程。业务流程分析是业务分析中的一个很重要的内容。只有对业务流程进行深入分析,才能够深入地理解业务的活动过程,了解业务活动所涉及到的各种组织实体,了解业务的过程、步骤、规则和方法。
通过对实验室评估资料管理业务流程详细的分析,清晰明确了实验室评估资料管理的活动过程。实验室资料管理员根据日常工作的记录将实验室原始资料收集,并定时填写日常工作记录,交由实验室评估资料管理员汇总。实验室评估资料管理员将汇总资料进行初级的筛选,提取有效评估资料。实验室评估资料管理系统的录入员将有效评估资料输入数据库,再由校队员对录入信息进行细致的核对,确认无误后保存在数据库中,可供实验室人员及评估人员查询、统计、打印报表。
2 系统功能模块设计
实验室评估资料管理系统主要由硬件/软件资料管理、房间资料管理、人员资料管理、数据服务、系统维护5个模块组成。见图1
2.1 硬件/软件资料管理
硬件/软件资料管理工作是实验室评估资料中重要部分。硬件/软件资料的管理具有一定的复杂性、灵活性,根据硬件本身的生命周期、软件的更新周期将硬件/软件资料的管理分为:硬件/软件采购、硬件/软件管理、硬件维修/软件升级、硬件/软件报废4个模块。
硬件/软件采购模块:在导入各实验室管理人员申报的采购计划后,将自动生成硬件/软件采购计划清单。根据采购清单购买成功后,将实际购入硬件/软件明细导入硬件/软件采购模块。在录入时对已购买过的硬件/软件只需输入硬件/软件代号和硬件/软件购入的数量。对于首次购进的硬件/软件,必须先在硬件/软件采购模块进行硬件/软件的信息录入工作。此模块可提供评估人员硬件/软件采购各环节明细资料,可按硬件/软件采购时间、类型、数量等不同属性汇总提供报表。
硬件/软件管理模块:每日向硬件/软件管理模块导入硬件/软件的日常管理记录(在数据表中标注正常/异常),按规定的时间每月或每季度汇总打印报表,跟踪硬件/软件的运行状态,及时发现问题已保硬件/软件的正常使用,及时解决硬件/软件存在的安全。评估人员可对硬件/软件状态进行查询也可以针对某一硬件/软件的一段时期内的运行状态进行查询。
硬件维修/软件升级模块:当日常管理记录中发现有硬件/软件处于异常状态,则需要对此硬件进行维修或软件进行升级。打印模块自动生成的维修/升级单一式两份,一份送至维护部门,一份在维护部门完成对硬件维修/软件升级后填写,并将维修/升级的日期、费用等属性录入硬件维修/软件升级模块。评估人员可查询硬件维修/软件升级的信息,根据所需的资料打印不同形式的报表。
硬件/软件报废模块:当实验室中的硬件/软件出现了不能维修或过时软件时,需要进行模块内数据库的清理。同样,输入硬件/软件代号和报废的数量即可生成报废单,同时自动移动到已报废数据库表中。方便了评估人员在最短时间内得到最有效的评估资料。
2.2 房间资料管理
实验室房间内部设施是否完善,在实验室完成的教学环节安排的是否合理是评估中需要考核的指标。那么实验室房间的资料不可缺少,将房间资料管理分为2个模块:内部设施管理、智能排课模管理。
内部设施管理模块:将实验室内配套设施的资料,按不同房间,不同类别导入到此模块。可自动的生成每个房间自己的内部设施清单。也可根据不同类别的物品进行查询,统计汇总生成清单报表。即可对内部设施做到妥善的保管、维护,有可快速及时地把资料提交给评估人员。
智能排课管理模块:此模块需要完成搜寻到空余的时间段,教师状态,学生状态,实验室房间状态,排出实验室的课程安排表,节省了实验室人员和教师的时间,为教师自动生成实验环节课表,提高了工作效率。老师可以登录网站进行课表的查询和打印。当评估人员需要听实验室课程时,可以快速查询出某一个时间段有哪些课程在那个房间。
2.3 人员资料管理
通过对业务流程的分析可知人员贯穿于整个流程中,根据人员的分类不同此分为3个模块:实验室管理人员;实验室使用教师、实验室使用学生。
实验室管理人员模块:主要针对实验室工作人员资料的管理,将实验室工作人员的个人信息、工作职责、管理范围导入到模块中,保存在数据库表中。这样能更加有效的进行实验室管理。当岗位有调整的时候可以通过输入实验室管理人员代号,提取信息进行编辑或删除。
实验室使用教师模块:使用实验室的教师可将本人的个人信息、理论课时间、所带班级等信息,通过网上登录将资料录入数据库中。为智能排课模块收集了所需数据,避免了实验室资源分配不均衡。
实验室使用学生模块:为了更加合理的利用实验室资源,提高实验环节教学效果,将学生分课程按上课班级录入,自动生成班级实验环节课程学生名单并可打印提供教师。可统计上课班学生人数,合理安排实验室房间,充分利用资源。
2.4 数据服务
导入/导出模块:作为实验室评估资料管理系统最基础的模块,实现系统内部信息和外部信息的连接,扩充、完善、清理数据库。
2.5 系统维护
用户设置模块:为不同的用户分配不同的权限,提高系统的安全性。主要有权限的级别设定、用户的添加、修改、删除,用户密码的设置、修改等。
本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文 菜单参数:为了支持当系统使用一段时间后接到反馈意见并需要第二次开发及系统的升级,包括系统功能的扩展、修改、删除等。
3 系统结构设计及开发平台
3.1 系统结构
本系统采用B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构(图2)。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。
3.2 系统开发平台
系统的开发需要采用一种适合于数据库编程,web多媒体开发,而且具备同时访问多种数据库功能的开发语言与工具。在当前,ASP是在web编程中比较盛行的数据库开发技术。ASP在数据库间的异构连接,轻松地存取各种数据。此外,ASP易学易用,短期内即可掌握,使编程难度降低。使用ASP开发网络数据库,可以同html语言相互嵌套;而且可以适合于各种浏览器。SQL Server数据库系统与Windows操作系统及ASP之间具有良好的兼容性。运用SQL Server来完成底层数据库的开发,使用ASP开发网络数据库,并配合动态网页技术,适应于基于web程序的发展,也是开发本系统的理想技术。所以采用ASP+SQL Server来实现实验室评估资料管理系统的开发。
4 系统特点
(1)数据正确可靠:由于在操作中每个人都有自己账号对应的权限和工作范围,无法进行替代,出现问题时便于追踪和分清责任,保证了原始记录的及时和完整。日常的管理记录、修改、删除等工作使数据更加完整可靠。
(2)查询快速方便:评估人员或实验室人员可根据自己的需要进行查询,通过系统各个数据库的衔接查询结果变得准确、快速、有效,而且能按人员、房间、设备类型等进行汇总查询,便于对问题进行分析、预防。
(3) 支持远程网络访问:高校多校区,多实验室呈现出地点分散使评估人员在时间紧凑的情况下不能获取更多资料。因此为了解决这个问题本系统支持远程网络访问,实现从客户端配置浏览器就可访问系统,提取实验室评估资料。
5 结语
实验室评估资料管理系统使高校实验室能坦然面对评估,同时也能对实验室内的硬件情况、软件情况、实验室使用情况等进行更有效的管理,从而能够通过计算机来管理所有信息数据,进而使评估能够方便进行、为实验室本身和评估人员都带来极大的便利,并且能为实验室日常进行管理提供方便。
参考文献
[1] 卫红春.信息系统分析与设计.西安:西安电子科技大学出版社,2002.
[2] 安忠.管理信息系统.北京:中国铁道出版社,2003.
[3] 夏邦贵. sql server数据库开发.机械工业出版社,2004.
[4] 杨小明,雷光辉,何青建.基于 ASP.Net的 Web网络应用程序开发的安全策略实践.计算机教育,2006.11.
[5] 李云,黄家瑜.实验室信息管理系统的设计与实现,实验室研究与探索,2005.10.
本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文
