基于B/S模式的中职学校实践教学管理系统的设计与实现

2011-02-21 12:58:08解必华李全珍
中国教育技术装备 2011年9期
关键词:名称页面管理系统

解必华 李全珍

楚雄农业学校 云南楚雄 675000

基于B/S模式的中职学校实践教学管理系统的设计与实现

解必华 李全珍

楚雄农业学校 云南楚雄 675000

从中职学校实践教学的实际需求与业务流程出发,系统分析中职学校实践教学管理系统的功能设计、数据库设计、基于B/S模式的系统框架设计。

实践教学;职业教育;B/S

Abstract This article systematically analyzes the function design, database design, and system framework design based on B/S mode of teaching practice management system in secondary vocational school.

Key words practical teaching; career education; B/S

实践教学是中职学校培养学生职业技能、综合素质的核心教学环节,是学校教学与管理的重要内容。适应信息化管理的趋势与要求,设计与开发符合中职学校职业教育特色的实践教学管理系统,提高实践教学管理效率与效益,确保教学质量,是客观必然。

1 系统需求分析

中职学校实践教学管理,在管理主体上主要涉及实践教学管理员、场地管理员、物资管理员、任课教师、准备教师、指导教师、学生、主管领导等;在管理任务及内容上主要包括实训场、实训室、实训物资、实训资源、实训计划、实训实施、实训反馈、实训师资、实训信息等。实践教学管理系统,要能实现教师用户提交实践教学大纲、计划、课件、影像、项目申请;实践教学管理员能实现实践教学场地、时间的安排与协调,实践教学情况的汇总分析;实践教学物资管理员能便利地进行实训物资的进、存、用管理,发布实践教学文件或通知;所有用户能查看实践教学计划、课件、影像、实践教学项目实施安排,各用户能及时反馈实践教学意见或建议;相关领导能查看实践教学管理情况。中职学校实践教学,按教学目标与性质不同可分为课程实验、课程实训、顶岗实训3个方面。为便于描述,本文基于管理上的共同性,在后面将三者统称实训。

2 系统架构设计

依据系统用户及需求分析,系统总体架构采用开发与维护成本低、分布性好、使用便捷的B/S(Browser/Server)结构。普通教师与学生用户通过WWW浏览器访问系统,极少部分事务逻辑在浏览器(Browser)端实现,主要事务逻辑在服务器(Server)端实现;服务器端用SQL Server开发后台数据库,用于存储系统各种数据。

3 系统总体设计

3.1 系统功能设计

基于系统需求分析,确定系统总体功能主要为实训场室管理、实训物资管理、实训教学管理、实训新闻管理及系统维护管理五大功能。

1)实训场室管理:主要反映实训场室名称、建筑面积、设施设备配置、管理人员、实训规章或制度、实训课程及项目,提供实训计划、实训课程安排、实训项目报告单、课件、影像、设施设备使用书。

2)实训物资管理:主要承担各实训场室所需设施、设备、材料等实训物资的采购、存贮、使用、维护管理;提供实训课件、影像、设施或设备使用说明书上传、维护管理。

3)实训教学管理:主要包括实训计划、实训实施管理,提供专业实践教学大纲与课程实践教学计划的提交、修改、更新、查询;提供实训教学课程表,接受并处理项目实训申请,安排与监控项目实训进行,完成项目实训始止签到。

4)实训新闻管理:主要反映实践教学资源概况、报道实践教学新闻、发布实践教学通知、反馈实践教学效果、提交与反馈师生实践教学心声、下载实践教学计划与报表等。

5)系统维护管理:主要承担用户及权限管理、实训课表安排与更新等任务。

3.2 数据库设计

系统采用SQL Server作为服务器数据库管理系统,数据库中主要数据表设计如下:

1)实训场室表(场室编号(P),名称,位置,建筑面积,规章,实训教师编号,设备编号,耗材编号,项目编号);

2)实训设备表(设备编号(P),名称,型号,功能,价格,存放场室,使用说明,购置时间,生产商编号,销售商编号,维修编号);

3)实训耗材表(耗材编号(P),名称,规格,价格,采购数量,采购日期,项目编号);

4)设备维修表(维修编号(P),设备名称,零部件名称,零部件价格,零部件数量,其他费用,维修完成日期,维修服务商及电话);

5)实训课件表(课件编号(P),名称,适用课程,适用项目,课件格式,制作教师);

6)实训影像表(影像编号(P),名称,适用课程,适用项目,影像格式,放映时长,著作人);

7)实训大纲表(大纲编号(P),课程,学时、目标、要求);

8)实训项目表(项目编号(P),名称,学时、目标、要求,使用场室,操作说明,每组人数);

9)物资配额表(配额编号(P),项目编号,物资名称,物资类型,组均需求量);

10)实训申请表(申请编号(P),项目编号,实训人数,授课教师,实训教师编号);

11)实训实施表(实施编号(P),申请编号,入室签到教师编号,剩余耗材名称,剩余耗材数量,出室教师编号,卫安及其他记录);

12)实训课程表(课程表编号(P),项目编号,场室编号,安排班级,安排时间);

13)实训教师表(实训教师编号(P),姓名,类别,性别,出生年月,专业,职称,职务,照片,备注);

14)实训新闻表(新闻编号(P),名称,类型,内容,作者,日期);

15)实训建议表(建议编号(P),名称,内容,建议人,日期);

16)系统用户表(用户编号(P),姓名,类型,权限,口令)。

4 系统框架实现

系统采用A S P.N e t作为前台开发程序,开发用于浏览器端访问系统的W e b页面。系统基本框架由系统配置文件、登录页面、主页面3个部分构成。系统配置文件Web.Config中,设置一名为“Connection”的Key,存放数据库连接字符串,以供其他页面通过语句“Configerationsettings.appsetings(“Connection”)”连接数据库。系统登录页面,供用户选择用户类型、输入用户名称与口令;系统检查用户信息正确后,使用Session变量保存用户信息,进入系统主页面,否则仍保留在系统登录页面,并显示相应错误提示。系统主页面使用横幅和目录式框架结构,由顶部横幅框架、下左部目录框架、下右部主框架3个框架组成;主页面及各部分各自为一个.aspx页面。横幅框架页面主要显示系统横幅图片、系统名称、系统主菜单、用户名称及登录时间;系统主菜单包括实训场室管理、实训资源管理、实训教学管理、实训新闻管理、系统维护管理、系统重新登录6个一级菜单。目录框架通过TreeView控件显示系统二、三级菜单。页面主框架显示系统功能页面。

5 系统安全策略

为保证系统安全运行,系统综合采用高于8位字符与加密算法混合密码、4位系统随机验证码、页面Session识别跨权访问防止等安全技术。

6 结束语

中职学校实践教学管理系统,充分利用SQL Server数据库管理系统与B/S架构开发,结合中职学校实践教学与管理实际,开发与维护成本低,实用性强,能实时组织、监控学校实践教学活动,切实提高学校实践教学管理效率与效益。

[1]胡永辉,曹倬瑝,兰湘涛.ASP.Net开发实战详解[M].北京:电子工业出版社,2006

[2]张润杰,刘维民,等.基于B/S模式的网络版实验室管理系统[J].首都师范大学学报:自然科学版,2005,26(2):16-18,22

[3]佟茉薇.基于B/S模式教务管理系统的设计与实现[J].计算机光盘软件与应用,2010(3):104-105

Design and Realization of Practical Teaching Management System based on B/S Mode in Secondary Vocational School/

/Xie Bihua, Li Quanzhen

TP317

B

1671-489X(2011)09-0082-02

10.3969/j.issn.1671-489X.2011.09.082

Author’s address Chuxiong Agricultural School, Chuxiong, Yunnan, China 675000

作者:解必华,讲师,研究方向为办公自动化与信息系统。

猜你喜欢
名称页面管理系统
刷新生活的页面
保健医苑(2022年1期)2022-08-30 08:39:14
基于James的院内邮件管理系统的实现
基于LED联动显示的违停管理系统
海盾压载水管理系统
中国船检(2017年3期)2017-05-18 11:33:08
沪港通一周成交概况
沪港通一周成交概况
沪港通一周成交概况
沪港通一周成交概况
基于RFID的仓储管理系统实现
同一Word文档 纵横页面并存