1。2。1系统功能模块
1。 实训室管理平台门户
实验(训)室管理平台是实验室中心门户,作为信息的综合展示点,可以展示学院实验室基本信息、教师队伍信息、专业介绍等内容,学校可根据需求自行决定需要展示的内容。
2。开放实验室预约管理子系统
开放实验预约包括实验室的设备预约,以及实验室设备信息的查看,管理员和老师可以进行审批,学会可以进行预约
3。资产与耗材管理子系统
资产管理:管理实验室用房信息,能添加、删除、修改、导入、导出相关数据。
耗材管理:统计到时段和批次,实验室领用申请、审核和记录。
根据耗材采购、入库、领用流程形成耗材统计报表,方便、直接的查阅到耗材的基本信息,统计分析耗材的相关信息。
4。教务排课管理
教务排课有多种方法,根据条件的不同分为直接排课,二次排课和自主排课等。
5。物联接口开发
采用多种物联设备,包括门禁、考勤和摄像头,获取实验业务信息及设备运行数据,并进行设备的管理与运行。
6。报表与统计
对实验室的基本信息、实验室队伍、规章制度、实验室设备、实验室设备、物联设备、培训情况等进行全面的管理,并可以在此基础上得出相关的绩效及报表。
1。3系统开发的主要技术
对系统的功能需求的确定完成后,要对系统的开发技术进行选择,以及对系统的框架进行选择设计来满足系统的完成。不仅仅需要对软件所需要的开发工具,架构设计,硬件条件等进行挑选,也需要对比当下的主流协议,不能出现不兼容不方便修改等情况的出现。
1。3。1软件技术路线及介绍
本次的开发技术路线将采用JAVA为主的混合方式,具体如下:
1、门户部分,JAVA+Tomcat+ Oracle (MySQL);Linux环境
2、应用软件部分,JAVA+Tomcat+ Oracle (MySQL);Linux环境
3、数据库同步,数据库机制+Python;Linux环境
4、统一身份认证接口,CAS;Linux环境
1。3。2基于XML语言的数据交换设计
XML为基于Web的数据库交易类应用提供了较好的解决方案。
XML是eXtensibleMarkupLanguage(可扩展标识语言)的简称,它是一种基于文本格式的语言,由一组用来形成语义标记的规则集组成。XML为标记提供了一个框架。XML类似于HTML,是HTML的补充和完善。XML用以标记描述数据,如客户、定单等,而HTML定义标记来说明这些元素应以怎样的格式显现出来。而且XML对标记没有限制,这给开发人员带来了很大的灵活性,使他们可以决定用合适的或自定义标记来使用数据。论文网
XML对基于网络的应用程序提供了强大灵活的方法:更有意义的数据搜索。
开发灵活的应用程序。一但数据被查找到,XML能被传递到其他应用程序、对象、中间件服务器上,或可以传递到桌面浏览查看。用HTML来显示,脚本表示逻辑,对象模型与数据打交道,XML提供了灵活的三层网络应用程序开发技术。
从多种应用程序得到数据。XML的灵活性和可扩展性使得它可以描述在各种复杂应用程序中的数据。
计算和管理的本地化。在被传递到客户端后,通过客户应用程序,XML格式中的数据可以被分析、本地编辑和操作。XML对象模型用脚本和程序语言管理数据。执行数据计算不用向服务器返回行程。
在XML中的数据允许不同视图的说明,这导致数据能被适当的显示出来。
数据的局部更新。使用XML,数据能局部的更新,消除了因部分数据的变化而导致重发整个数据集。服务器只发送改变的元素到客户端,而且不用刷新整个用户界面就能显示改变的数据。另外,XML允许加入其它信息。其它信息能被融入现存的视图,不用浏览器重新发送一新的视图。