基于构件的教学管理系统的设计研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

・51・
电脑迷
计算机教学
2016年2期前言
在我国的教育体制中,教学的管理系统是不可或缺的一部分。

其中教务工作包括检验教学成果、评价教学质量、改善教学环境等部分,是教学质量管理的有机组成,一个完善的教学系统有利于提高教学质量和办学水平,使教学管理工作向科学化、规范化和信息化发展。

推动了全国的教育体制改革。

然而,由于教学环境和实际需求等各方面的因素影响,在管理系统的实际运用上存在一定的问题。

要想使一个教学管理系统得到成功运用,必须结合实际情况基于构件设计开发出更先进的软件,最终推进教育体制朝积极健康的方向发展。

1 基于构件的定义与应用
1.1 构件的定义
软件构件是用系统描述语言来表示,通过组合部件来建立的一种应用技术体系。

它以嵌入后可立即使用部件为核心,且又称为组合软件。

构件在系统组成中是几乎独立的且可替换的部分,它是数据也是对象类、测试用例等,构件与其他部分相互关联,它与明确辨识和契约指定方面存在依赖关系,构件也可独立组装软件实体并重复使用,具有相对的独立性。

1.2 构件的应用
在应用系统中,可复用软件的构件具有相对独立性和可复用价值,随着对软件进行重复使用的深入理解,构件的内容已经不止是源代码,还延伸到了系统和软件的需求、规约、体系结构等方面,测试的案例和数据等也是构件的组成内容,开发有用的信息都可以成为可复用软件构件。

2 基于构件的教学管理系统的设计
2.1 基于构件的教学管理系统的架构设计
在教学管理系统的架构设计中,有两种模式,分别是B/S 模式和C/S 模式,其中,B/S 模式有一定的优势,它采用标准浏览器,在客户端口无需再安装应用程序,可以做到零培训和跨系统、平台操作,所以开发人员大多倾向使用此模式。

但是由于教学管理系统是一项复杂的系统,它涉及的管理面宽广,数据丰富还存在多个板块相互交融的问题,其安全性也不如C/S 好,所以单一的使用B/S 模式是存在一定弊端的。

因此,教学系统管理人员需要逐个分析,对不同的教学内容使用不同的管理模式,经研究决定,系统架构在教务管理方面采用C/S 模式,信息查询和发布部分由于安全性与交互性不高,即可采用B/S 模式操作,这样结合各部分实际情况,采取相对应的架构模式,有利于简化客户端的工作从而提高效率,将利用值发挥到最大化,系统架构设计如图1所示,在数据服务层,包含了系统数据库、业务数据库、控制数据库三个部分,数据接口层由三个数据库访问构件组成,在应用服务层则是业务逻辑类的构件,用户界面层有C/S 应用的客户GUI 构件和Web 应用的Web 服务构件,各架构之间相互合作,为构建一个完善的教学管理系统打下良好的基础。

图1 教学管理系统的架构设计
2.2 基于构件的教学管理系统的模块设计教学管理系统的模块分别由系统管理模块、、档案管理模块、网上选课模块、学习成绩管理模块和教学评价模块五部分组成,其中系统管理模块包括对班级、专业、教师、课程等项目的管理;档案管理模块包括编班、毕业、奖励、处分辅修专业等方面的内容;网上选课模块是指实现学分制的网上选课管理,其中还包括公共选修课;学习成绩管理模块包括班级成绩、平均分、补考等方面还包含重修管理、成绩报表的制作等内容;教学评价模块是指安排评教时间、指标、统计结果等方面的功能,学生可以在规定时间内对任课老师进行评教,教师也可直接登录查看结果。

软件复用中的体系结构分别为:基础、领域通用和领域专用的三部分构件层。

其中整个集成环境和运行环境都在使用基础构件层,例如工具中的窗口和菜单等,它是软件复用体系结构中的底层,领域通用构件层包括报表、查询、统计构件等,它是软件复用体系结构中的中层,领域专用构件层则为体系结构中的最高层。

构件的功能性会随着构件层次的升高而加强。

但通用性会减弱。

设计好教学管理系统的构件体系后,基础和领域通用构件一般有成品构件可直接组装,领域专用构件则需专有工具的开发。

3 结语
本文阐述了基于构件设计开发了一个适合教学管理系统的软件,也表明了在软件复用中构件存在着重要地位,该系统结合实际教学内容,根据教学管理工作的特点,注重软件操作的交互性原则,为教学管理提供了全面的分析数据和真实准确的分析结果,大大提高了教学管理质量,有利于提升教学管理的工作效率,为实现教学信息化、科学化打下坚实的基础。

参考文献:
[1]汪鹏,李晓燕,周方.基于软构件的教学管理系统研究与设计[J].教育技术导刊,2009(4).
[2]马永杰,蒋兆远,张燕.基于功能构件的软件复用方法[J].计算机应用与软件,2009,26(8):75-77.
【摘 要】随着现代化教育体制的改革,各高校的教学管理模式都需进一步完善,开发高效的教学系统,利用现代化技术改良原有的教学管理系统,提高管理的质量和效率是当前改革的重要任务。

原有的教学管理系统是一种学分制教务的集成系统,在当今网络环境下和信息化高速发展的时代下已不再实用,所以开发一个功能全面的教务管理系统是刻不容缓的任务。

本文简要阐述了利用原系统并结合当前的教育模式与理念,基于构件而开发研究出新型的教学管理系统,最终实现教育产业的发展和管理的规范和科学化。

【关键词】构件;教学管理系统;软件设计研究【中图分类号】TP311.52 【文献标识码】A 【文章编号】1672-528X (2016)02-0051-01基于构件的教学管理系统的设计研究
◆陈小华 
(江西工程学院,新余 338000)。

相关文档
最新文档