1/7
科技培训机构的教学管理信息系统的研究
【摘要】职业培训机构教学日常管理工作日趋繁重、
复杂,职业培训机构建立现代化的教学管理信息系统是一种
趋势,因此,本文结合科技培训机构的实际需求,对系统进
行了设计。系统共分为系统管理、招生管理、学生管理、人
事管理、教务管理、财务管理六大模块,基于C/S和B/S混
合模式并采用三层架构,以为开发平台,运用C#编程
技术,设计并实现了一套职业培训机构教学管理信息系统。
【关键词】培训机构;C/S;B/S模式;三层架构;管理
信息系统
0引言
近年来,随着我国教育事业的快速发展,为提高社会竞
争力,很多家长都将子女送到各类培训机构培训。因此,业
余培训得到了迅猛的发展。由于职业培训机构的办学规模不
断扩大,学生数量急剧增加,使培训教学日常管理工作日趋
繁重、复杂。
目前,我国高校、职业院校和中小学利用先进的计算机
网络技术,建立了许多教育管理信息系统,如教务管理信息
系统、学籍管理信息系统等[1-2]。然而,现有的教务管理信
息系统大都适合普通全日制学校,有关职业培训机构的教学
2/7
管理信息系统却不多,因此,职业培训机构建立现代化的教
学管理信息系统是一种必然趋势。
1系统设计
根据该科技培训机构的教学管理信息系统的功能和性
能、数据等需求的分析,确定教学管理信息系统的设计如下:
1.1业务流程设计
通过对教学管理流程的梳理,以及核心业务的分析,总
结出该系统由系统管理模块、招生管理模块、学生管理模块、
人事管理模块、教务管理模块和财务管理模块等子系统组
成。
具体业务流程如图1。
图1系统业务流程图
1.2系统逻辑结构设计
系统的体系结构从逻辑上分为以下三层[3-4]。
1)数据层:它是存储数据的容器,也是整个系统的业
务实体实现的路径,它包括资源数据库、业务数据库和交换
数据库。
2)业务逻辑层:是整个DBMS的核心,是实现某些业
务如接收处理层的一些请求,并与本层的某些业务组件共同
完成独立的业务功能。
业务逻辑用来表示现实世界中的业务实体、业务规则并
完成业务的合法性校验,例如教师,课程等属于实体,课程
3/7
安排等则需要使用到业务规则,而这些实体或规则的作用域
及有效范围则属于合法性校验范畴,例如一个教师不可能在
同一时间为两个不同的班级讲授不同的课程,一个教室在同
一时间也不能安排两门不同的课程。
3)表现层:用户最终看到的可视化的形式,它是用户
和系统进行交互的接口。用户可以通过客户端的浏览器来办
理各种需要的业务,此处的浏览器是表现层的表现形式。
本系统登录界面、进入内部专用、显示查询结果等各种
界面即在该层体现。表示层也可以实现部分简单的业务逻
辑,例如进行课程安排时,教室的容量应该大于上课班级的
人数等,这些逻辑可以直接在表示层中实现,以减少对服务
器的无效访问,提高服务器的运行效率。
1.3软件系统架构设计
目前使用的软件系统架构主要有二种:客户机/服务器模
式(Client/Server,简称C/S)和Web浏览器/服务器模式
(Browr/Server,简称B/S)。本系统架构主要采用C/S模
式和B/S模式相结合。这两种模式都使用数据集中、管理分
散的运行方式,符合网络技术的发展趋势。
本系统基于C/S和B/S模式,基本思想是把数据尤其是
共享数据、数据存取及事务逻辑放在性能较高的服务器上,
而把表示逻辑、用户接口及某些私用数据放在性能较低的客
户机上。对内部使用的部分客户端采用客户端程序,对
4/7
Internet客户端使用IE或者其他WWW浏览,对整个系统的
功能按C/S或B/S模式的需要,分别采用Winform或ASP
开发。
由需求和功能分析可知,各职能部分管理人员是系统的
主要服务对象,系统的多数功能都是为他们设计的。他们虽
然比较分散,但通常都有专门的工作办公室,为他们提供专
门的客户端程序将会为他们带来极大方便并可以大大提高
他们的工作效率。因此考虑到他们的工作方式,需要设计基
于分布式的多层C/S结构,并为他们提供客户端。
考虑到教师和学生位置比较分散且不固定,同时他们不
经常利用系统浏览所需信息,所以没有必要为他们提供专门
的客户端程序,利用浏览器为他们提供基于B/S的服务就能
达到要求。
因此,在安全性要求高、交互性强、数据处理量大且要
求处理频度高的范围内使用C/S模式,通过客户端软件访问
数据库进行数据管理,以提高程序的执行速度和效率,并使
系统具有稳定性和灵活性。而在安全性和交互性要求不高的
子系统中进行数据查询与浏览,采用B/S模式[5],方便程序
升级维护,使系统具有很强的开放性,机构易于扩展。从而
充分发挥两种结构的优势。如学生管理、人事管理、教师管
理中对学生、教师信息管理、课程设置、手动设置班级结课
等,采用C/S模式,只有各职能部门的管理人员和机构相关
5/7
用户凭账号,密码访问。学生上课记录和剩余课次、老师上
课记录、学生课表、老师课表等各类报表的查询和浏览在广
域网上实现,采用B/S模式,本培训机构的学生和教师不需
要客户端,只需有浏览器,可以随时随地通过互联网凭用户
名和密码访问并打印。
1.4系统结构
本系统从功能上应包含:
1)招生管理模块
该模块主要包括预报名和已预约学生信息的管理,在网
络上发布招生培训信息等。招生内容包括音乐、舞蹈、书画、
体育、文化等文体培训项目和财务会计、职业技能、成人学
历、计算机应用、外语、外贸等学历技能培训项目。
2)学生管理模块
该模块主要包括学生基本信息、班级和上课信息的管
理、查询和打印。
3)人事管理模块
该模块主要包括教职工信息的管理和查询、设置教师可
教授课程。
4)教务管理模块
该模块主要包括机构对教学的管理、培训课程安排、当
日课程管理、课程修改及班级结课管理。
5)财务管理模块
6/7
该模块主要针对学生的培训缴费退费管理及查询。
6)系统管理模块
该模块主要包括对校园卡的管理、用户及权限分配管
理。
2结束语
该教学管理信息系统在设计中充分采用了成熟的程序
设计技术、数据库技术和应用体系结构,使数据的采集、处
理和查询变得更方便快捷,提高了工作的效率。系统以
MicrosoftVisualStudio2005为开发工具,使用C#编程语言,
以为开发平台,SQLServer2005为后台数据库,基于
C/S和B/S混合模式设计。
目前该系统已投入使用,运行情况良好,但由于时间的
原因,该教学管理系统有待于进一步的完善,在以后的工作
中需要对数据库系统的安全性进行提高,对系统的方便的操
作性能进行研究,功能要进一步扩充,如实现用户的网上咨
询和报名工作。
总之,教学管理信息系统是职业培训机构教学的一个重
要方面,有着广阔的应用前景,我们应该在使用中不断完善,
使其更有利于我们的教学。
【参考文献】
[1]王培娟.当前高等职业教育培训的有关问题[J].职业技
术教育,2006(11).
7/7
[2]蒋友正.高校学生管理系统的设计与实现[D].成都:电
子科技大学,2010.
[3]周之英.现代软件工程基本方法篇(第二册)[M].北京:
科学出版社,2002,86.
[4]徐仁佐,著.软件可靠性工程[M].北京:清华大学出版
社,2007.
[5]徐志强.基于B/S模式的职业培训机构管理信息系统
的设计与实现[D].中国优秀硕士学位论文全文数据库,2010.
[责任编辑:汤静]
本文发布于:2023-01-03 18:25:18,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/85827.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |