高校教学设备信息管理系统的设计与实现:高校人员信息管理系统
摘要 针对当前多数高校教学设备管理自动化水平不高,管理维护费时费力的问题,开发设计一套学校教学设备信息管理系统,实现教学仪器设备的登记、删除、浏览、查询和报表打印,提高教学设备的利用效率,降低管理人员的劳动强度。
关键词 学校;设备管理;自动化
中图分类号:TP319 文献标识码:B 文章编号:1671-489X(2010)18-0076-02
Design and Realizing of University’s Teaching Equipment Information Management System//Yan Kai
Abstract In view of the current most school teaching equipment management automation level is not high, management and maintenance of the problem, development and design a set of teaching equipment management information system, realize the teaching equipment, delete, browsing the registration, and print inquires, improving teaching equipment utilization efficiency, reduce labor intensity of management personnel.
Key words school; equipment management; automation
Author’s address Laiwu Vocational and Technical College,Laiwu, Shandong, China 271100
1 引言
随着高等教育的发展,高校购置的仪器设备种类越来越多,数量越来越大,分布越来越广。大多数高校仪器设备的管理水平还比较落后,管理办法还处在手工管理阶段,仪器设备采购进来以后,只是将设备的基本情况和相关信息登记造册存档,管理维护起来费时费力,特别是设备位置的变动、检修及运行状态等信息不能及时反映在设备台账上,影响高校仪器设备对培养高素质人才应发挥的效益。开发设计一套仪器设备信息管理系统,实现仪器设备的登记、浏览、删除、查询和报表打印,在保存原始数据的基础上,实现日常设备数据的添加、删除、变更、报废、查询和统计功能,以此提高教学设备的利用效率,减小管理人员的劳动强度,并为领导正确决策提供详实、准确的第一手材料,最终实现学校教学仪器设备管理的自动化。
2 系统需求分析
教学仪器设备信息管理系统开发的总体任务是实现各种仪器设备信息管理的系统化、规范化、自动化。系统需求分析是在系统开发的总体任务基础上完成的,根据高校仪器设备信息管理系统的具体要求,设计出系统的各功能模块,下面是具体的功能描述。
1)基本信息管理:添加、修改、删除和查看设备分类信息及部门信息。
2)设备台账管理:添加、修改、删除和查看设备台账信息,包括名称、型号、分类编号、计量单位等信息。
3)设备配件管理:添加、修改、删除和查看设备配件信息,包括名称、型号、分类、数量等信息。
4)设备分配管理:添加、修改、删除和查看设备分配信息,包括编号、分配部门、负责人等信息。
5)设备维护管理:添加、修改、删除和查看设备维护信息,包括设备编号、维护日期、维护人等信息。
6)设备报废管理:添加、修改、删除、提交、审批和查看设备报废申请信息,包括设备编号、申请人、申请时间、报废原因等信息。
7)系统用户管理:添加、修改、删除和查看系统用户信息,包括用户名、密码、用户类型(系统管理员和审批经理)和用户权限等信息。
3 系统总体方案设计
3.1 系统体系结构
软件体系结构为软件系统提供一个结构、行为和属性的高级抽象,典型的软件体系结构风格有很多,设计分布式应用管理系统常用的软件体系结构有客户机/服务器(C/S)结构和浏览器/服务器(B/S)结构等。
1)C/S结构与B/S结构的比较分析。
①C/S结构主要由客户应用程序、服务器管理程序和中间件3部分组成。客户应用程序是系统中用户与数据进行交互的部分,服务器程序负责有效地管理系统资源,其主要工作是当多个客户并发地请求服务器上的相同资源时,对这些资源进行最优化管理。C/S结构的优势:交互性强,处理大量信息的能力和传输速度是B/S结构所无法比拟的,具有强大的数据操纵和事务处理能力,具备数据的安全性和完整性约束。随着应用程序的复杂程度不断提高,C/S结构表现为:首先是开发成本较高,对客户端软件、硬件要求较高,增加整个系统的成本;其次是移植性差,维护复杂,升级麻烦;再次是要求客户端用户需具有一定的软件专业知识。
②B/S结构是一种以Web技术为基础的新型的MIS系统平台模式。把传统C/S结构中的服务器部分分解为一个数据服务器与一个或多个应用服务器,从而构成一个三层结构的客户服务器体系。B/S结构的优势:一是客户端简单,无需像C/S结构那样在不同的客户机上安装不同的客户应用程序,只需安装通用的浏览器软件;二是简化系统的开发和维护,系统的开发者无需再为不同级别的用户设计开发不同的客户应用程序,所有的功能都实现在Web服务器上。
2)本系统软件体系结构的选择。根据仪器设备信息管理系统的工作流程,将系统开发为B/S结构与C/S结构无缝结合的多层结构。这样做具有节省开发和维护成本以及良好的开放性、易扩展性和可移植性等特点,是一套跨应用、可复用的服务平台,具有伸缩性好、管理性强、安全性能优等特点。在整个系统中,对于功能明确、交互性弱的模块采用B/S结构;对交互性较强、事务性强的模块采用C/S结构。
3.2 系统软件平台和采用的技术
系统主要应用于学校内部,在开发系统时基于校园网,信息不对外开放。系统中服务器采用Windows 2000 Advance Server作为网络操作系统,SQL Server 2000作为后台数据库,C/S体系结构选择Visul Basic 6.0编写,B/S体系结构选择ASP进行实现。
4 系统功能模块设计
通过对系统的详细分析,设计5个系统菜单和11个功能模块按钮;在本系统主界面中,为了美化系统界面,加一个图片在主界面上;用户在登录系统时,为了增加系统的安全性,首先需要验证,在登录界面上输入正确的用户名和密码才能登录系统。下面是各个功能模块的功能介绍。
1)系统登录:点击可执行文件“教学设备管理系统.exe”之后,进入登录界面,用户需要输入正确的用户名和密码之后才能登录系统。
2)设备入库:本应用模块的主要功能是实现对教学设备的入库管理,包括记录查找、打印、添加、编辑、删除等操作。
3)设备出库:本应用模块的主要功能是实现对教学设备的出库管理,包括记录查找、打印、添加、编辑、删除等操作。
4)设备还库:本应用模块的主要功能是实现对教学设备的还库管理,包括记录查找、打印、添加、编辑、删除等操作。
5)部门需求:本应用模块的主要功能是实现对教学设备的部门需求进行管理,包括记录查找、打印、添加、编辑、删除等操作。
6)设备采购:本应用模块的主要功能是实现对教学设备的采购管理,包括记录查找、打印、添加、编辑、删除等操作。
7)维修记录:本应用模块的主要功能是实现对教学设备的维修记录进行登记和管理,包括记录查找、打印、添加、编辑、删除等操作。
8)报表打印:本应用模块的主要功能是实现对系统的所有数据表进行打印,从而完成本系统的数据资料的备份。
9)数据维护:本应用模块集成了本系统的所有数据库文件,从而可以快速地进行本系统的数据表的快速维护。
10)修改密码:密码是一个管理系统正常运行的一个重要保障,不同用户具有不同的操作权限,管理员可以根据不同的情况对系统的用户进行管理工作。
11)退出系统:退出本系统,恢复系统的初始状态。
5 结束语
将教学仪器设备信息管理系统引入到学校日常的教学仪器设备管理工作中,规范学校教学仪器设备的管理流程,取代传统的纸质台账管理模式,降低管理人员的劳动强度,减少办公耗材,提高学校教学仪器设备的使用效率和仪器设备管理的自动化水平。
参考文献
[1]殷元元,赵丽清.高校设备供应办公自动化系统的设计与实现[J].中国现代教育装备,2008(7):62-63
[2]范立南.SQL Server 2000实用教程[M].北京:清华大学出版社,2004
[3]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2003
