APP下载

高校实验实训报告系统设计研究

2020-01-07黄小冬

软件工程 2020年12期
关键词:系统设计高校

黄小冬

摘  要:实验实训报告是学生使用一定的实训条件进行实训操作的总结与汇报,报告中的内容及数据可以较为真实地反映教学过程中实训条件的效果。但目前还存在着部分高校使用内容难以电子化的纸质报告册,或虽使用了信息系统却与实训条件基础数据缺乏关联的问题。基于此,本文通过对高校实训报告系统的需求进行分析,对系统进行了模块设计,采用MongoDB数据库对课程、实训项目、报告,以及设备资源等数据表结构进行了详细设计,并设计了系统的相关界面,为高校进行实验实训报告系统的开发提供参考。

关键词:高校;实验实训报告;系统设计

中图分类号:TP311     文献标识码:A

Abstract: The experimental and training report is a summary and report of students' training operations on certain training conditions. The content and data in the report can truly reflect the effects of the training conditions in teaching. However, there are still problems that some colleges and universities use paper-based report book, or that although they use information systems, they are not related to basic training conditions. Aiming at these problems, this paper analyzes the requirements of the college training report system, and designs system modules. The MongoDB database is used to design courses, training projects, reports, data table structure, equipment resources and relevant interface of the system. The result of this paper provides a reference for the development of the experimental training report system in universities.

Keywords: universities; experimental training report; system design

1   引言(Introduction)

实训教学是技术技能人才培养的核心环节和重要途径,其质量的高低直接关系到高校整体教学质量和办学水平[1]。为此,高校普遍加大了对实训教学条件的投入,实训条件建设项目的绩效尤其是一些关键的实训设备或资源的实际教学使用情况也受到重点关注[2]。实验实训报告是学生在参加实践学习的过程中,通过观察、分析、综合、判断,把实践的全过程和结果用文字形式记录下来的书面材料[3]。实验实训报告可真实反映实训条件是如何应用于实训教学的。但传统的纸质化实训报告不利于数据的采集,必须借助信息化系统。

2   系统需求分析(System requirements analysis)

系统需求主要包含功能需求和非功能性需求两个方面[4]。

2.1   功能需求

2.1.1   实验实训课程管理功能

(1)课程信息维护功能:支持导入教务系统的实训课程数据,同时允许教师创建、更新课外的实训活动,设置主题、内容、实训学时、实训室场地等信息。

(2)二维码加课功能:支持学生通过二维码参与实训课程或活动。

2.1.2   实验实训报告功能

(1)实验实训项目管理功能:支持教师创建实验实训项目,设置实验实训项目的主题、目的与内容、实训学时,关联所使用的实训设备或资源。

(2)实验实训报告提交功能:支持参课学生按实验实训项目提交实训报告,包括拍摄实训过程照片,提交实训内容及过程描述。

(3)实验实训报告批阅功能:支持教师批阅实训报告。

2.1.3   实训设备或资源管理功能

(1)实验实训设备或资源管理:支持实验实训管理人员添加实训设备或资源的照片、经费总额、可用场地等信息。

(2)绩效数据统计功能:支持实验实训设备或资源的绩效数据如使用的人学时的自动统计。

2.2   非功能需求

高校实验实训报告系统的非功能需求主要是可用性、可靠性、可扩充性。

(1)可用性:系統应当具有较为友好的界面,不为师生造成额外的系统操作负担,同时要符合实验实训报告的实际业务要求。

(2)可靠性:每学期的课程数据较多,班级、场地、设备等数据之间的关联必须可靠。

(3)可扩充性:要求系统支持对实验实训报告的内涵支持扩充,为后续优化准备。

3   系统的业务流程分析(Business process analysis)

为了尽可能完整获得实训建设所形成的实训设备或资源的使用情况与效果,高校实验实训报告系统支持教务排课的实训课程,也支持教师自添加的课外实训活动。高校实验实训报告系统中主要涉及实训管理人员、教师、学生三个角色,业务流程如图1所示。

猜你喜欢

系统设计高校
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
目标特性测量雷达平台建设构想
提升高校官方微信公众平台传播效果的几点思考
中日高校本科生导师制的比较
试论高校党建工作中的党史教育
学研产模式下的医药英语人才培养研究
高校创新型人才培养制度的建设与思考
高校科研创新团队建设存在的问题及对策研究
信息管理服务平台项目应用系统设计探析