中职学校教学资源信息共享系统设计分析与实现

时间:2019-05-12 16:56:25下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《中职学校教学资源信息共享系统设计分析与实现》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《中职学校教学资源信息共享系统设计分析与实现》。

第一篇:中职学校教学资源信息共享系统设计分析与实现

中职学校教学资源信息共享系统设计分析与实现

【摘 要】分析教育信息化发展现状,探索中职学校教学资源信息共享系统的开发,以实现教育管理的现代化、教学手段的信息化和落实教育资源的共享。

【关键词】中职学校 信息化教学 资源信息 共享系统 设计

【中图分类号】G 【文献标识码】A

【文章编号】0450-9889(2016)04B-0036-02

一、教育信息化发展现状分析

过去的十多年来,我国中职教育信息化水平有了较大的提高,软硬件建设有了长足的进步,但与发达国家先进的信息化教学水平相比还有较大的差距。主要体现在:现有政策和体制机制尚未形成教育信息化发展的良好环境,教育管理信息化体系零散,基础设施水平有待提高,数字化校园尚未普及,教育信息化对于教育变革的促进作用有待进一步发挥。

1.基础网络设施的现状。目前,我国普遍采用10Mbps-30Mbps的电信宽带接入互联网,少量应用需求比较高的部门采用50Mbps-100Mbps的电信带宽接入。尚未形成真正意义上的校园城域网,区域内校际之间的网站互访、优质资源互访均需要公网进行。

现在的网络架构不足以支撑教育信息化公共服务平台的日常运行,网络线路方面还需要与运营商合作改建和优化,如果不能形成包含市、区两级主要管理部门学校的高速专用网络,会极大制约教育基础信息整合的作用与效果。

2.基础数据的现状。调查发现,中职教育管理信息系统中普遍存在以下问题:用户分户涉及面大且分散,由于基础数据不统一、各系统彼此独立,信息相对封闭,共享机制尚未建立,各系统之间缺乏协调,导致信息相对封闭,基本上处于“信息孤岛”状态。

3.数字化校园平台应用现状。目前,仅少部分学校较好地使用了数字化校园管理平台,但由于系统多是购买于不同的企业,所采用的标准、功能、窗口等都各不相同,难以做到将分散在系统之间的数据集中到一起。

4.教育资源库建设现状。以广西为例,广西的自治区级资源库有广西教育期刊、博硕论文库、学科多媒体教育工具包、动画课堂、名师课堂等。由于缺少一定的推介与培训,教师对这些资源知之甚少,总体使用效率不够理想。教师个人拥有的部分优质资源大多以文件形式存在于个人电脑中。资源传播方式主要有电子邮件、QQ或文件共享等。由于共享性比较差,资源制作方面存在大量的重复劳动,尚未形成完整的网络教育资源体系。

部分学校购买过一些商品资源库,使用效果不太理想。原因如下:(1)专业性不强,不能满足教师日常教学的需要。(2)资源库目录结构不合理,没有和大纲、知识点、教材目录关联,教师很难快速搜索到有效的教学资源,用起来很不方便。(3)批量采购的资源与个性化需求存在差异,一体化封闭的资源包难以满足教师对资源二次加工利用的需求。(4)学校之间的教育信息化发展极不平衡,所以区域资源的共建共享无法实现,教师资源贡献积极性不高。(5)教育资源分散,局限于小范围,标准不统一,建设各自为阵,教学资源重复建设。

5.网络校本教研情况。各种教科研活动的开展对教师的专业发展有极大的帮助,但受制于形式和场地,能够受益的教师数量偏少,能直接得到名师指点和帮助的一线教师数量不多,名师的教学方法、教学资源、教学经验难以共享给其他的教师,不利于全体教师的个人成长和专业发展。教师的教学水平参差不齐。团队教研的协同工作受地域限制,开展的难度比较大,参加高层次培训的可能性小,自我提升的空间受到一定的制约。而调研发现,各职业学校之间尚未采用信息化的手段辅助教科研活动的开展,尚未采用网络化的手段辅助跨校的教研互动交流。

6.网络教学系统的应用。当前大部分职业学校正在有序地开展网络环境下的数字化学习模式的探索与实践,对移动终端设施和适用的教学资源进行论证,逐步开展基于移动学习模式的教学资源建设工作。少部分学校进行了移动学习的实验,使用过学校新干线等个性化学习的平台。总体上,尚未有优质的网络教学系统可供使用。

7.学校之间的沟通。教师与家长之间的沟通和交流大多是通过短信、电话、微信、QQ等联系。家长非常期待能够深入地了解孩子的学业水平、在校表现、个性发展、心理发展等情况,所以迫切希望拥有一个互动和了解平台。

二、系统开发思路

中职学校教学资源信息共享系统定位于开放的、可扩展的、可长期有效运营的教学资源信息化平台,并通过市场机制获得合理的回报。

1.云服务体系。中职学校教学资源信息共享系统将利用云计算模式为广大用户提供云提供,做到有效节约教学资源信息化硬件、资金等的投入,减少重复浪费。

中职学校教学资源信息共享系统面向各类用户提供以下三类应用:

第一,网络资源体系。(1)统筹规划,分步实施,建立覆盖全区职业教育富有广西特色的优质系列教育资源体系。(2)教育资源中心:通过制作、征集、购买三种途径汇聚各类教学资源,支持各类教学资源的传递、整合和分享,多方共建共享;在更为广阔的时空内发挥优质教育资源的辐射功能,促进优质教育资源的共享和教育均衡发展。(3)教师教研空间:建立网络资源库、精品课等方式,重点推动教师教研空间建设。(4)学生学习空间:让中职学生利用网络空间探索的学习方式与模式。

第二,电子政务系统。面向学校各部门建设各种业务应用系统,实现网络化办公协同,教育数据采集分析,使教校级管理部门能更加及时准确地获取教育基础信息和数据,实现全局的监管,全面实现教育管理信息化。

第三,数字化校园平台。为学校提供普适性的数字化校园平台,并提供独立的数字化校园环境,并基于该环境实现教育管理信息化,以提升管理水平和管理效率。

2.云服务门户。云服务门户面向不同用户提供的统一服务窗口,门户是各类信息化服务的载体,门户为各类注册用户提供不同的应用环境,提供个性化的服务。云服务门户将利用移动互联网技术,支持各类智能移动终端的访问,在时空上延展了资源有效应用,教研活动开展,移动办公、移动学习等应用。

3.信息标准体系。公共服务体系将建立涵盖信息编码标准、技术标准、应用标准、用户规范、信息化管理等方面的全市统一的信息标准体系。

4.运维服务体系。公共服务体系将建立涵盖系统监控与故障处理流程、资源调度流程、系统巡检流程、客户服务流程等一系列运维管理与服务的流程化作业规范体系。

三、系统开发总体目标

1.基础数据整合,统一身份认证。

2.积极推进校网域的对接,以达到真正意义上的教育互通网。

3.建设学校OA系统,实现管理部门、校校之间的流程审批和信息传递,让政务办公安全高效。

4.建设普适性的数字化校园平台,提高学校的管理效率和办学水平。

5.建设教育资源中心,提升优质资源利用价值,实现教育资源共建共享。

6.建设校本研修平台,创新教研模式,提高师资业务水平。

7.建设社区化的学习互动平台,提高学生的学习兴趣和学习效率。

8.建设家校互通平台,以达到对学生的全面监管与安全管理。

9.利用社区化、移动化、服务化的技术手段,探索网络环境下的移动办公、移动学习应用。

四、系统开发愿景

根据市场、教育管理以及学校的需求,有效配置硬件软件设备,建立高效的中职学校教学资源信息共享系统和管理体系,实现中职学校和师生使用不同权限实名登录,提高教育、管理的效率及精准化。以云服务的形式,满足中职学校对数字化管理的需求,建立和完善教育资源的建设、应用、管理、培训、指导与服务的公共体系,从不同渠道吸收接纳有益的教育资源。设立网络化“行政管理”功能,创建全市共享的数字化校园普适化管理平台。

1.对于教育管理者而言,经过统一身份认证后,可以进入相关的管理平台,根据管理权限了解学校管理的状况、教师发展的基本情况、学生学业质量的相关情况。例如,校领导经过身份认证以后,可以进入相关学籍管理系统,了解招人状况、招生计划的落实情况。再如,学校管理者经过身份认证以后,可以进入学业质量检测管理系统,了解本校学生在学业质量检测后的基本情况,有利于指导学校的教学工作。

2.对于教师而言,教师通过统一身份认证后,可以建立自己的个人业务发展档案,对教师队伍建.设实施数字化有效管理,并为教师继续教育、工作绩效考核提供依据。教师业务档案的完善将会为职称评定等工作提供有效信息。

分享教育资源中心的教育资源,也可以将自己的教学资源共享到平台,参与到全区动态教学资源的建设中。教学资源的形式市多样的,主要有教学设计、教学课件、学件、课堂教学视频、微视频、教学素材、课堂反馈检测题等。

实现“上”与国家资源、省资源对接,“横”与兄弟省市资源的共建共享,“下”整合区县、学校资源和公众资源。

3.对于学生而言,基于学生信息管理系统,建立网络化教学质量监测系统和招生考试服务系统,做到动态更新、实时监控,有助于相关部门和领导层的准确分析、科学评论和有效调控。根据“基于课标、基于问题、基于评论”原则来设计学生互动学习的平台,倡导学生的自主学习,提供学生自主学习的空间和可能,从知识点出发,从学生的问题出发,为学生提供个性化的学业、就业辅导,在教师的引导下提供有效的学习资源;根据学生的兴趣爱好,系统推送相应的课外拓展资源。

4.对于学生家长而言,学生家长通过身份认证登录后,可以了解学生在学校的学习状况、在校表现及参与各种社会活动的表现,为学生的家庭教育提供一定的指导。同时倡导我们的指导更专业,我们的服务更优质,给学生家长对学生的学习指导提供更好和更专业的选择。

【参考文献】

[1]司平.浅谈我国职业教育信息化建设现状及对策[J].湖北科技学院学报,2015(6)

[2]叶宝根.加强信息化校园建设 创建现代化教育学校[J].国土资源高等职业教育研究,2015(2)

【基金项目】广西教科所课题“中等职业教学资源信息共享系统开发研究”

【作者简介】王佳红(1982―),广西水产畜牧学校讲师。

(责编 江月阳)

第二篇:基于CELTS标准的高等职业教学资源系统设计与实现

基于CELTS标准的高等职业教学资源系统设计与实现

摘 要 中国职业教育迎来了“黄金期”,为了加快发展现代化职业教育,高职高专教育资源建设是亟待解决的问题之一。结合我国职业教育现状,在CELTS标准的基础上,结合如今职业现状,对高等职业的教学资源进行了符合e-learing规则的设计,包括资源结构的逻辑层次设计,内容逻辑层次设计与教学资源元素设计技巧相关要求。本文将根据CELTS标准设计并实现教学资源管理系统。通过该系统的建设,推进职业教育发展。

关键词 CELTS 教育资源 系统设计

中图分类号:G712 文献标识码:A DOI:10.16400/j.cnki.kjdkx.2016.04.002

我国把加快发展现代职业教育作为统筹推进经济、民生和教育的重要内容。现代职业教育离不开信息技术化的参与,随着网络技术在教育行业的渗透,网络信息校园环境已经成熟,这为依托信息化学习提供了便利。为了实现职业教育资源的真正共享,需要建立统一的标准规则,让大家都遵守这些准则,才能真正实现让使用者、资料建设者相互交流,提高效率,优化改进教学方法,提高高职人才的质量。为了使我国高职高专教学资源实现共享,结合我国职业教育现状,在CELTS标准的基础上,按照职业教育的职业性、项目性的一些教学资源进行了资源结构的逻辑设计,根据设计与CELTS标准实现教学资源管理平台,通过该平台系统的建设,教师按照规则上传资料,实现了高等职教学资源的共享。CELTS标准

中国网络教育技术标准体系(CELTS)是教育应用层面支持教育资源共享、信息交换和系统互操作能力的统一的技术标准。它的标准分为教育管理类,学习环境类,学习者类,指导类,教学资源类。根据CELTS的标准,高职教学资源按层次可分为用户层(包含学生,教师,企业和社会人员)、平台层(包含学习的平台,实训平台,测试平台,交流平台,服务管理等平台)和资源层(资源层包含专业资源库,课程资源库,素材资源库和公共资源库),各层次之间的逻辑关系如图1左图所示。教学资源管理系统框架设计

本系统将采用J2EE进行开发,采用四层的体系结构,(1)数据层:用于保存持久化的数据,保存数据;(2)持久层:用于进行对象的持久化操作。(3)业务逻辑层:进行核心业务的逻辑处理。(4)表示层:提供用户界面的显示和与用户进行操作。按照这样的设计思路,系统可以在后续的发展中进行扩展,降低耦合性。

资源管理系统的总体架构如图1右所示,框架图与系统设计图对应。系统的使用者有普通用户(也就是老师和学生)、审核员(对老师等上传的资料进行核对,判断资料是否符合标准)和管理员(系统管理者)。不同的使用者具有不同的权限,权限最高的是管理员,能够管理所有资源,对不符合规则的资源进行增删改,能管理用户,同时对整个系统进行维护管理。审核员对资源进行审核与发布。普通的使用者即教师和学生等主要检索资源、浏览资源、下载资源、评价资源等。关键技术

3.1 SSH集成框架技术

SSH2为 struts+spring+hibernate的一个集成框架,典型的J2EE三层结构,从职责上分为四层:表示层、业务逻辑层、数据持久层。struts主要是用于mvc,spring主要用于aop和ioc,hibernate主要是用于持久层,采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。以帮助项目的开发工作人员,程序员在非常短的时间内搭建良好的web应用程序,同时该应用程序维护方便,可以重复利用,结构也清晰,他们之间的耦合度比较小,使用svn可以同步开展工作,成员相对独立,从而提高了开发的效率。从目前的情况来看,springMVC被越来越多的开发人员所青睐。不敢说springMVC一定能够取代struts。但是,可以肯定的一点就是springMVC使用比例会越来越高。

3.2 XML技术

XML技术的出现为实现格式化的文档提供进行标记的工具,利用这项技术开发人员可以根据自己的领域创建内容,使用 XML 创建自己的元素,从而能够更精确地表示自己的信息。教育资源属性集以LOM为基本框架,将教育资源属性与XML标记一一对应,基于XML的教育资源,用户可以快速而准确地搜索教育资源库中的资源,包括文本、图片、视频等多媒体资源,不同应用程序都可实现对资源数据的调用。同时设计者根据每类资源的不同的特征提供了分类的属性集合,用户可以通过这些属性在使用平台对教学资源进行检索,从而提高了用户的体验速度,进而查询到更加精确的资源。本文将利用XML开发一个基于元数据标准的、开放的教育资源库系统。

3.3 流媒体技术

流媒体技术在现状信息教育中已经被普遍使用,对于高职来说,高职强调技能,同时为了提高学生兴趣饿,尽可能地使用流媒体资源系统中的音频、视频等多媒体文件,如虚拟仿真的课件,操作视频,情景欣赏等,一般都较大,因此需要存储的浏览器服务器容量也比较大。因此为了满足如今在线教学资源的共享,建议安装流媒体服务器,专门用于流媒体处理,分段传送,用户不必消耗时间等着整个内容传送完毕,就可以随时观看到即时的连续的内容,这样节省了学生和老师的资源,提高了播放速度,甚至可以随时地暂停、快进、快倒。因此对流媒体服务器要求较高,要求高速、稳定和连续的访问流支持,还需支持数据的同步,从而确保媒体数据的按时到达。实现

下面以实训教师身份为例,介绍教学资源的管理功能:(1)用户管理。系统管理员可以在后台管理用户,并且分配所属基地,所属基地决定了用户的角色。(2)资源元数据管理。教师根据课程要求,可以管理资源元数据。(3)查询检索管理。用户可以通过首页等查看并检索教学资源。(4)资源上传与下载管理。实训教师可以在该平台上发布实训任务学生或者其他用户可以下载任务单。

小结

本章主要是采用J2EE开发平台,采用相关的关键技术如XML和流媒体技术对资源管理系统进行设计与开发,实现了不同角色对教学资源的不同操作功能。高等职业教育教学资源建设是高职院校改革与发展的重点工作,是一项复杂的系统工程,应该是上级领导及广大教师和学生一起共同努、共同丰富和建设的。由于资金、时间和其他方面的因素,本文设计的高等职业教育教学资源系统功能还很有限,有些部分构思还不到位,教学资源所涉及的素材内容还比较少,需要在以后的实践中让教师和学生共同去丰富。另外由于篇幅等原因本文未对高等职业教育教学资源建设做教学资源的相关评价,教学资源评价也是资源建设的一个重要方面,这也是后续研究的一个重点,相信在后续的研究工作中会逐渐完善本系统。

我国把加快发展现代职业教育作为统筹推进经济、民生和教育的重要内容。现代职业教育离不开信息技术化的参与,随着网络技术在教育行业的渗透,网络信息校园环境已经成熟,这为依托信息化学习提供了便利。为了实现职业教育资源的真正共享,需要建立统一的标准规则,让大家都遵守这些准则,才能真正实现让使用者、资料建设者相互交流,提高效率,优化改进教学方法,提高高职人才的质量。为了使我国高职高专教学资源实现共享,结合我国职业教育现状,在CELTS标准的基础上,按照职业教育的职业性、项目性的一些教学资源进行了资源结构的逻辑设计,根据设计与CELTS标准实现教学资源管理平台,通过该平台系统的建设,教师按照规则上传资料,实现了高等职教学资源的共享。CELTS标准

中国网络教育技术标准体系(CELTS)是教育应用层面支持教育资源共享、信息交换和系统互操作能力的统一的技术标准。它的标准分为教育管理类,学习环境类,学习者类,指导类,教学资源类。根据CELTS的标准,高职教学资源按层次可分为用户层(包含学生,教师,企业和社会人员)、平台层(包含学习的平台,实训平台,测试平台,交流平台,服务管理等平台)和资源层(资源层包含专业资源库,课程资源库,素材资源库和公共资源库),各层次之间的逻辑关系如图1左图所示。教学资源管理系统框架设计

本系统将采用J2EE进行开发,采用四层的体系结构,(1)数据层:用于保存持久化的数据,保存数据;(2)持久层:用于进行对象的持久化操作。(3)业务逻辑层:进行核心业务的逻辑处理。(4)表示层:提供用户界面的显示和与用户进行操作。按照这样的设计思路,系统可以在后续的发展中进行扩展,降低耦合性。

资源管理系统的总体架构如图1右所示,框架图与系统设计图对应。系统的使用者有普通用户(也就是老师和学生)、审核员(对老师等上传的资料进行核对,判断资料是否符合标准)和管理员(系统管理者)。不同的使用者具有不同的权限,权限最高的是管理员,能够管理所有资源,对不符合规则的资源进行增删改,能管理用户,同时对整个系统进行维护管理。审核员对资源进行审核与发布。普通的使用者即教师和学生等主要检索资源、浏览资源、下载资源、评价资源等。关键技术

3.1 SSH集成框架技术

SSH2为 struts+spring+hibernate的一个集成框架,典型的J2EE三层结构,从职责上分为四层:表示层、业务逻辑层、数据持久层。struts主要是用于mvc,spring主要用于aop和ioc,hibernate主要是用于持久层,采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。以帮助项目的开发工作人员,程序员在非常短的时间内搭建良好的web应用程序,同时该应用程序维护方便,可以重复利用,结构也清晰,他们之间的耦合度比较小,使用svn可以同步开展工作,成员相对独立,从而提高了开发的效率。从目前的情况来看,springMVC被越来越多的开发人员所青睐。不敢说springMVC一定能够取代struts。但是,可以肯定的一点就是springMVC使用比例会越来越高。

3.2 XML技术

XML技术的出现为实现格式化的文档提供进行标记的工具,利用这项技术开发人员可以根据自己的领域创建内容,使用 XML 创建自己的元素,从而能够更精确地表示自己的信息。教育资源属性集以LOM为基本框架,将教育资源属性与XML标记一一对应,基于XML的教育资源,用户可以快速而准确地搜索教育资源库中的资源,包括文本、图片、视频等多媒体资源,不同应用程序都可实现对资源数据的调用。同时设计者根据每类资源的不同的特征提供了分类的属性集合,用户可以通过这些属性在使用平台对教学资源进行检索,从而提高了用户的体验速度,进而查询到更加精确的资源。本文将利用XML开发一个基于元数据标准的、开放的教育资源库系统。

3.3 流媒体技术

流媒体技术在现状信息教育中已经被普遍使用,对于高职来说,高职强调技能,同时为了提高学生兴趣饿,尽可能地使用流媒体资源系统中的音频、视频等多媒体文件,如虚拟仿真的课件,操作视频,情景欣赏等,一般都较大,因此需要存储的浏览器服务器容量也比较大。因此为了满足如今在线教学资源的共享,建议安装流媒体服务器,专门用于流媒体处理,分段传送,用户不必消耗时间等着整个内容传送完毕,就可以随时观看到即时的连续的内容,这样节省了学生和老师的资源,提高了播放速度,甚至可以随时地暂停、快进、快倒。因此对流媒体服务器要求较高,要求高速、稳定和连续的访问流支持,还需支持数据的同步,从而确保媒体数据的按时到达。实现

下面以实训教师身份为例,介绍教学资源的管理功能:(1)用户管理。系统管理员可以在后台管理用户,并且分配所属基地,所属基地决定了用户的角色。(2)资源元数据管理。教师根据课程要求,可以管理资源元数据。(3)查询检索管理。用户可以通过首页等查看并检索教学资源。(4)资源上传与下载管理。实训教师可以在该平台上发布实训任务学生或者其他用户可以下载任务单。小结

本章主要是采用J2EE开发平台,采用相关的关键技术如XML和流媒体技术对资源管理系统进行设计与开发,实现了不同角色对教学资源的不同操作功能。高等职业教育教学资源建设是高职院校改革与发展的重点工作,是一项复杂的系统工程,应该是上级领导及广大教师和学生一起共同努、共同丰富和建设的。由于资金、时间和其他方面的因素,本文设计的高等职业教育教学资源系统功能还很有限,有些部分构思还不到位,教学资源所涉及的素材内容还比较少,需要在以后的实践中让教师和学生共同去丰富。另外由于篇幅等原因本文未对高等职业教育教学资源建设做教学资源的相关评价,教学资源评价也是资源建设的一个重要方面,这也是后续研究的一个重点,相信在后续的研究工作中会逐渐完善本系统。

第三篇:网络教学系统设计与实现

智能化网络教学系统设计与实现

石河子大学信息科学与技术学院 高攀 郭理* 郑鸿英

摘 要:基于Web的智能教学系统综合传统的ITS系统优势,同时又结合Web的特点,系统具有智能性,能够智能地引导学生学习。本文提出了一种基于Web的智能教学系统模型,探讨了智能教学系统的知识库的设计、教学策略的设计及个性化教学的实现,最后给出系统实现的具体思路和解决方案。1 引言

智能教学系统(Intelligent Tutoring System,ITS)作为人工智能学科的重要研究应用领域,是21世纪人类社会数字化教育的必然发展方向。其研究涉及人工智能(Artificial Intelligence,AI)、计算机科学、认知科学、教育学、心理学和行为科学等多个学科,研究的最终目的是由计算机系统负担起人类教育的主要责任,即使计算机系统具有智能,并在一定程度上代替人类教师实现最佳教学。由于ITS涉及到多门学科,所用到的相关学科的技术即使在本学科也不够成熟以及人类对其自身的学习过程还认识不够,所以对ITS 的研究仍存在相当大的难度,存在知识的表示、对学生的评估、对学生错误的诊断、教学规划、人机自然语言对话处理等技术难题。2 基于Web的ITS的系统模型 2.1 传统的ITS模型

传统上,智能教学系统由四大部分组成:专家知识库(有关领域的知识描述)、学生模型(学生的知识水平和学习能力)、教师模型(知识的传授方法)和人机交互界面。模型如图1所示。其中人机交互界面部分是在智能教学系统和学生之间建立友好的通信交流方式,有时也被看成是教学方法的补充而作为教师模型的一部分。

传统的智能教学系统多数是单机或单独运行的(stand.alone),系统费用昂贵,维护代价高,难以大范围推广应用。随着Web技术的发展和不断成熟,基于Web的智能教学系统研究越来越受到重视。在Web上构建智能教学系统,这种方式利用网络实现了分布式教学,可以同时接受多个用户的并发访问,资源利用率大大提高,又不受时间和空间的限制,可以在最大程度上满足“因材施教”的需要。

图1传统的ITS模型

2.2 基于Web的ITS系统模型

基于Web的ITS的系统模型如图2所示。其中,知识点库存放课程知识点,知识点可分为不同的类型和难度级别、重点度级别等;教学课件库存放各种形式的课件;教学方法库存放各种教学模板。学生学习能力是教师实施因材施教的依据,模型突出了其重要性。模型综合了传统ITS系统的优势,同时又结合了Web的特点,客户端结构简单,适用范围广,人机交互界面简洁明了。系统具有智能性,结合学生的特点进行教学,可以通过多种多样的交流工具进行有效的交互和即时的通信反馈,能够智能地引导学生学习,提供了丰富的信息来源和良好的导航结构,可以进行有效的信息过滤等等,实践证明,基于Web的ITS是ITS系统的发展方向。

图2基于Web的ITS系统模型

2.3 系统用户及其主要功能

系统的用户可分为管理员、教师和学生三类。管理员负责添加和删除一门课程,确认教师的身份和权限等。教师是领域专家,具有课程的领域知识,组织和管理教学资源,负责确定某门课程的教学策略和方法,制定教学方案,设计教学模板。学生在系统指导下学习,完成系统规定的测试。3 关键技术

3.1 学科知识库的设计

学科知识库由学科知识体系库和教学内容库构成。知识体系就是知识点的集合,并且包括知识点之间的相互关系结构[3]。知识体系库包含知识点属性和知识点链接两个数据库。知识点属性数据库是知识表示的基础,它反映知识点的集合;知识点链接数据库反映知识点之间的关系和层次结构,主要用于知识推理。

而教学内容库是根据知识点来安排的。知识点的属性包括以下几个内容:

(1)知识点的编号应该具有唯一性,根据知识点结构图进行编号,它能够反映知识点层次,可作检索和查找用;

(2)知识点内容的类型有:事实、概念、技能、原理、问题求解等5种类型;

(3)知识点的难度有:容易、一般、难、很难;

(4)知识点的重要程度有:选学、一般、重要;

(5)知识点的教学目标有:识记、理解、应用、分析、综合、评价。3.2 教学策略的设计

教学策略(instructional strategy)是对完成特定教学目标而采取的教学活动程序、方法、形式和媒体等因素的总体考虑。在ITS系统中,教学策略起着核心作用。在课件设计时,则要把这些总体考虑体现的教学内容的组织、教学任务的安排和教学交互活动的设计中。

教学元素是实现教学过程的基本元素。常见的教学元素有:呈现教学目标、呈现正例、呈现反例、呈现知识点、呈现辅助说明、呈现例题、呈现习题、呈现评价、呈现提示、测试和提问等等。

教学元素分为两类,一类是陈述性的,一类是操作性的。陈述性教学元素用于陈述教学材料以及评价信息等,学习者不能对其进行操作,只能读不能写。而操作性元素要求学生主动参与,同时根据学生的操作结果决定下一教学元素。

教学元素的结构可以描述如下:

Struct TeachElem en t {

Int teID;

Char teName [2 0];

Char tePath [2 0];

}

教学策略模板提供了一系列标准化的教学序列框架,用于对某一类知识点进行教学。它是由教学元素以一定的方式组织起来形成教学策略模块。

一般的知识点本文系统采用如图3所示模板:

图3一般知识点模板

对于重要的知识点,本文系统采用如图4所示模板:

图4 重要知识点模板

所有的教学策略模板构成教学策略模板库,教学策略模板的具体教学内容和控制流程都存放在该库中。对于系统中每一个知识点,它都根据学生的学习水平和目标,组合成不同的教学行为。3.3 个性化教学的实现

基于Web智能教学系统可以比较好的实现个性化教学。在教与学的过程中,它根据不同的学生模型和学习请求,经过推理,智能的选择最佳教学策略和教学素材来进行个性化教学。结合系统的教学需求和教学环境,本文系统采用如图5所示的方案来实现个性化教学。

图5个性化学习的实现

在教学过程中,个性分析模块依据学生的认知能力值选择适合该生的教学策略和教学素材。教学策略的选择在此过程中是最为关键的。如图6:

图6教学策略的具体实现过程 系统实现

由于网络教学应用的需要,以及考虑系统的可维护性和可扩充性,系统采用Browser/Web/DataBase的三层体系结构。

Web服务器接受请求,通过应用程序服务器执行一个Java服务器端小程序Servlet并返回其输出,从而实现与客户机进行信息资源的交互。其中,客户PC机为浏览器运行平台;提供教学内容的个性化展示的由HTML和JSP实现;Web服务器生成页面由JSP和Servlet实现;处理学生模型提取、动态规划,习题测试、学生模型的更新维护以及教学控制等则由Servlet及JavaBean实现;数据库服务器提供学生模型库、教学内容库、教学策略库、试题库等。5 结论

基于Web的智能教学系统的研究可以说仍然处于研究阶段,其主要的研究方法就是将远程教学技术与传统的智能教学系统相结合,运用人工智能技术来更加有效地实现教学的个性化和智能化。基金项目:石河子大学自然科学研究项目基金(ZRKX2006-Y15)作者简介:

高攀(1981—)新疆石河子大学信息科学与技术学院

郭理(1968—)新疆石河子大学信息科学与技术学院 通讯作者 郑鸿英(1981—)新疆石河子大学信息科学与技术学院

第四篇:网络教学系统的设计、实现及分析

高等教育网络教学系统的设计、实现及分析

【摘要】本文主要是研究如何在普通高校中引入网络教学。本文借用北京大学开发的基于网络的辅助教学系统《北大网络学堂》等其它网络教学系统,来阐述在普通高校中引入网络教学的设计思想及实现方式,并针对使用中存在的问题进行了分析,提出了相应的解决方法或建议。

【关键词】网络教育、高等教育、辅助教学、Internet

一、引言

网络技术的高速发展,使人类的信息资源实现了高度共享,并从根本上改变了人类进行信息交流的方式,对高等教育的影响也必将是深刻的。从大的方面来说,它对高等教育的管理模式、教学模式、财政投入模式等都要带来巨大的影响,从小的方面来说,它可以解决传统课堂教学中存在的很多问题,过去一些不可能实现或很难实现的教学设计思想,现在就可以实现了。

目前网络在教育中的最热门的应用莫过于远程教育了,但是,如何把网络技术应用于高等教育的主体---传统课堂教学也是一个非常重要的问题(李晓明 [1]),因为高等院校中的网络辅助教学和远程教育还是有区别的。

本文就是主要依据北京大学开发的网络辅助教学系统《北大网络学堂》(以下简称网络学堂)(尚俊杰 2000 [2]),并参考其他人开发的一些有关软件,来阐述在高等院校的传统教学中引入网络辅助教学的设计思想、实现方式以及使用分析,希望在高校开展网络辅助教学时起到一定的参考意义。

二、为什么要采用网络辅助教学

对于采用网络辅助教学,也许有人会问,粉笔黑板不用的好好的吗?能简单为什么要麻烦呢?

1.它可以给教学工作带来极大的方便

网络给教学工作确实带来了极大的方便,比如在教学中:教师可以将自己的讲义及有关学习资源放在网上供学生课后复习,这样学生随时都可以上网浏览,也省去了复印的麻烦;学生可以通过email交作业,就省了收作业发作业的麻烦;师生可以随时通过email交流,或通过网络讨论。事实上,目前很多老师已经不同程度的利用网络辅助教学,比如提供电子讲义、收作业等等。给它们提供一个更好的网络辅助教学系统就成为比较迫切的问题。

2.可以更好的实现许多教学设计策略

网络辅助教学在给教学工作带来极大方便的同时,也使原来不太好实现或不可能实现的教学设计思想得以实现。比如,利用网络开展基于资源的学习(Resource-based Learning)、基于问题的学习(Problem Solving)以及协作学习(Collaborative Learning)等等(Ron Owsto[3])。通过有效的实现各种学习策略,就可以加强教学效果,提高教学质量。

3.它是“以教师为中心”的教学模式和“以学生为中心”的教学模式的完美结合的体现

目前有两种教学设计理念(余胜泉 2000 [4]):一种是“以教师为中心”的的教学设计理念,另一种是“以学生为中心”的教学设计理念。这两种教学模式各有优缺点,但是又是相互互补、相辅相成的关系。考虑到目前高等院校还是以课堂教学为主,自然主要是以教师为中心的,如何才能协调使用这两种教学模式呢?网络辅助教学系统正好是一个良好的工具。在课堂教学中,仍然采用以教师为中心的教学模式,在课后的网络辅助学习中,却采用以学生为中心的教学模式,并且力争通过辅助教学系统尽可能将这两种教学模式互相融合。

二、网络辅助教学系统的设计

基于以上考虑,我们确立了网络辅助教学系统的设计思想如下:

1.要实现基本的教学功能

网络辅助教学系统大体上应该主要实现以下几个功能:(Schweizer, Heid 1999[5])

Ø教学管理、比如教师在网上开课,学生选课管理等管理功能。

Ø学生学习、提供电子讲义、其它资源、课后复习、教学安排等。

Ø师生交流、提供师生实时或非实时的交流,比如通过信箱、留言板、课程论坛、聊天室等。

Ø作业管理、教师可以在线布置作业、批改作业,学生可以在线递交作业。

Ø考试管理、因为现在高校仍是以笔试为主,所以主要提供一些课程的在线考试功能,以及考试分数管理等。

Ø提供资源、通过FTP资源库和网络导航库为学生提供大量的有用的学习资源。

2.要尽可能为实现各种教学策略提供条件

如果网络教学系统仅仅实现公布讲义、在线作业等功能,毕竟还是低层次的,如何利用该系统使教师方便的实现各种教学策略才是一个质的提高。比如,利用资源系统为学生提供大量的有用的学习资源得以实现基于资源的学习。另外,通过课程论坛等模块实现合作学习策略。设计系统时,就应该尽量使各种教学策略尽可能融合到系统中,让教师实现起来非常方便。

3.一定要以学生为中心

前面讲过,网络辅助教学系统就是以学生为中心的教学模式的体现,所以,不论大的方面还是小的细节都应该坚持以学生为中心,一切为了学生学习,充分发挥学生的主动性和创造性。

4.一定要简单实用

前面讲过,网络技术可以给教学带来极大的方便,这是它最重要的优点。如果不幸把系统设计的使用非常复杂,那就适得其反了。事实上,确实有一些系统功能非常强大,但使用非常复杂,结果使一些教师望而却步。

因此,在设计时,凡是可有可无的模块坚决不要,对于较复杂的模块,力争使用界面简单。在设计时期,我们还广泛参考了目前比较流行的网络教育系统,如WebCT、LearningSpace 等,并充分考虑了高等教育网络辅助教学的特点,并一边设计、一边试用、一边修改,力争将先进的教育设计观念融入到系统中(汪琼 1999[6])。

三、具体实现

具体来说,网络辅助教学系统主要由六个子系统组成,学习系统、交流系统、作业系统、测验系统、资源系统、管理系统组成,每一个子系统又由不同的模块组成。

1.学习系统

学习系统主要包括教学安排、电子讲义、电子黑板子模块。

“教学安排”是一个比较小的模块,主要是有关上课、考试时间安排及教学计划的安排,老师可以随时根据情况调整,学生可以清楚的知道当前课程的安排。

“电子讲义”主要是给学生在网上提供比较详细的讲义,可以利用超媒体提供更多的信息资源,并可以方便更新,还节省学生记笔记的时间。

“电子黑板”子模块是我们用来将教育技术运用到教室中去,方便教师课堂授课、学生课后复习的一个尝试。利用该模块,教师可以事先将课堂板书、课堂讲义、以及其它各种课堂要用的素材事先在网上整理好,到教室后,教师连上网络就可以讲课,并提供了课堂备忘录、点名等功能模块。而学生在课后可以方便的浏览老师课堂讲稿和整理课堂板书。尽管由于技术的原因,现在该模块功能还不是很完善,但是已经在实际教学中起到了很大的作用,并展示了良好的发展前景。

2.交流系统

交流系统分为“信息中心”、“综合论坛”、“在线交流”三部分

网络在教育中最大的两个用处,一是丰富的资源,二是快捷方便的联系。所以说,交流系统是网络辅助教学系统中非常重要的部分,它是实现个别化学习和协作化学习的物理基础,也是实现因材施教的保障。

“信息中心”类似于留言本,它可以使大家方便的联系。我们希望这里成为一个高度智能化的服务中心,师生一登录这里,就可以知道整个网站的信息变化与否。

“综合论坛”也是我们仔细考察其它系统后将一般的BBS和FAQ组合而成的,BBS和FAQ在很多地方都起着很大的作用,但是在高等教育中,由于一门课人数较少等原因,很多系统的这两个模块使用率都很低。我们把这两个模块组合,以FAQ为主,BBS为辅,综合发挥两部分的作用,基本得到了学生的认可。

“在线交流”就是提供一个师生交流的场所,类似于普通的聊天室,目前还是只支持文字聊天。我们正在尝试开发一个综合运用语音、图象、文件等的高效交流中心。对于普通高校的校内教育,它没有远程教育那么迫切,不过如果发展的好,也有很好的应用前景。

3.作业系统

作业评估系统主要分为“作业”和“分数管理”等子模块。可以实现教师在网上布置作业,学生在网上交作业的功能,教师可以方便的批阅及进行分数管理,学生可以查阅自己的分数和评语。

4.测试系统

测试系统主要包括“在线测试”和“分数管理”等子模块。该模块可以实现在规定时间内进行在线考试,学生也可以在此查询分数。由于高校还是以笔试为主,所以该模块目前主要是对有关需要上机考试的科目的支持。比如计算机课。考虑到高等院校目前实际情况,一般对于一门课不可能有专门的巨大的题库的支持,我们还是采用教师在网上留考试题目,学生在线作答的方式。

5.资源系统

资源系统主要包括“课程资源”、“FTP资源”、“网络资源”等。

为了给学生提供有效的资源,网络学堂提供三种方式,一是课程资源,教师可以将有关资料、软件等材料在线上传到课程资源处;二是FTP资源,鉴于人力等原因,我们还利用FTP提供了大量的资源,如免费软件、素材、源代码等;三是网络资源,鉴于网络资源鱼龙混杂,教师精心为学生提供一些好的网络资源站点。当然学生也可以推荐。

实践证明,一个好的资源系统是网络辅助教学系统成功的一半。

6.管理系统

管理系统分为“个人信息”、“课程管理”、“学生管理”、“系统管理”等模块,主要实现一些教学管理方面的事务。

该系统在开发过程中,我们就利用《计算机基础与应用》课程和其它一些课程来进行测试,事实证明该形式的教学极大的调动了学生的积极性,学生不仅用到了课堂的知识,而且自学了更多的知识,更锻炼了利用网络学习的能力。

四、使用分析

一个学期的使用结果表明网络辅助教学确实极大的方便了师生,确实有助于许多学习策略的实现,提高了学生的积极性,加强了教学效果,提高了教学质量。同时也锻炼了学生利用网络学习的能力。

在实际使用中,我们还注意到它非常有助于师生的交流。在学习中,师生的交流是非常重要的,不仅仅是回答问题和反馈信息,更重要的是营造一种师生平等、友爱的关系,这对于增强学生的积极性也是非常重要的。而课堂中由于时间等原因,不可能使每一位学生和老师都能充分的交流,而通过网络,学生和老师的交流几乎是全天候的,而且是非常快速和方便的。而且,通过网络交流还有一个更重要的意义:就是有些内向的学生平时“不敢”提问,生怕说

错了别人笑话自己,而通过网络,他们就敢于和教师讨论,并且在教师的鼓励之下,慢慢的也敢于在课堂上和教师讨论了,一些学生由此找到了自信,成绩提高很快。

当然,实际使用中,我们也发现了一些网络辅助教学需要注意的问题和需要研究的方向:

1、转变教育观念,加强教师培训

采用网络辅助教学对广大教师不仅是一个机会,也是一个挑战,它需要教师转变教育观念:在网络辅助教学中,教师不再是知识的灌输者,而是网络教学的设计者、研究者和开发者和资源提供者。在系统中不是作为主导者,而是作为引导者引导学生进行学习,是学生学习过程中的帮助者和促进者(顾苹 2000 [7])。

而且,网络辅助教学只是将教师从一些具体的事务中解脱了出来,对教师在提供资源、引导学生学习方面要求却更高了。因此,引入网络辅助教学,教师不是轻松了,而是任务更重了,对此,各位教师和有关管理者要有清醒的认识。

要想更好的实行网络辅助教学,就要加强对教师的培训,包括计算机技术培训和教育技术培训。使老师能够主动的去采用网络辅助教学,并掌握基本的、必需的技术。有条件的话,还应该多举行一些经验交流活动。

2、加强校际交流和资源共享

前面已经讲到,网络辅助教学系统目的之一就是实现基于资源的学习,而基于资源的学习首先就要求具有一定的信息量,而在高等教育中,一般一门课程学生人数不多,虽然教师可以主动在系统中添加资源,但毕竟个人的力量是有限的,因此,最好能使各高校同类课程的资源共享,不仅切实方便了师生,而且有利于不同的学术思想的交流。

3、交流系统需要加强研究

在网络辅助教学中,传递教案、师生交流、递交作业是最实用的三块。

实际使用中,我们发现了一个有趣的现象:本来希望学生有问题在“综合论坛”里讨论发言,这样便于整理、检索和别人学习,可是学生仍然倾向于使用Email和教师联系,如《计算机基础与应用》一门课中(学生110名),学生利用Email和教师交流300多次,利用“个人信息中心”交流150多次,而利用“综合论坛”的只有20多次,而“在线讨论”几乎没有好好用过。(由于是校内教学,师生面对面的交流次数无法详细统计。)为此,我们专门研究了别的一些网络教育系统的论坛一类的模块,发现大部分利用率都比较低。

究其原因:

一、教师因素很重要,一学生就说:老师,我知道你一直在收Email,而“综合论坛”你不经常看,所以我要给你发Email;

二、还是上面说的,简单实用的东西就有人用,学生问问题他不会去想这个问题以后怎么被他人用,他只要得到解答就行了,因此通过Email当然就是最简单的选择。

要解决该问题,也只能从技术和教师两方面着手:从技术上来说,想办法将email系统、留言板系统和综合论坛系统后台打通,使有机融合,学生通过Email发的问题很容易转换到综合论坛系统中,借以实现对资源的再利用。从教师方面来说,要积极参与,引导学生,并争取自己尽可能多的在论坛里提供资料,组织讨论等等。

至于在线交流,考虑到高等教育网络辅助教学的实际情况,它的利用率不高不足为奇,不过,如果将最新的技术引入在线交流,实现声音、文字、图象的方便的交流还是很有前景的,比如,将ICQ技术引入。

4、如何进一步推广网络辅助教育

在推广使用中,我们也发现,很多教师已经习惯了多年来黑板加粉笔的授课方式,一下子推给他一个复杂的网络辅助教学系统,确实不太容易接受。

在实际摸索中,我们发现将新技术新理论应用到教学中必须分层次进行:第一层次、尽量帮助老师使他们的教学工作方便,我们提供教师在网上发通知、在线批改作业等功能,确实解

决了教师认为最重要的工作。第二层次、再逐渐将更复杂的功能推给教师,比如让学生在网上分组协作学习等。实际证明,实行分层次要求,第一层次教师很容易接受,也很乐于使用。这也不难理解,让我们看看PowerPoint,尽管它很简单,然而它目前确是在教学中应用最广的技术。还有Email.,尽管目前的Email系统在信息管理、检索等方面很不方便,但是,它确是应用最广的联系手段。这两个技术表明,“简单、实用”仍然是教师选择技术的最重要的条件,在进行网络辅助教学系统开发时,第一要考虑的仍然是这四个字。

另外,现在的网络辅助教学主要用在课后指导上,在教室中主要以黑板粉笔和放录象、演示PowerPoint讲稿为主,如何更好的把网络技术引入到教室中呢?我们开发了“电子黑板”子系统来进行探索。教师在课前将自己的讲稿及所需的各种文件先放到网上,并可以将板书(现在只支持文本)预先写好在系统中,在课堂上教师可以演示讲稿,也可以演示板书,板书还可以再修改,再保存。学生课后可以打开复习。当然还加入了些点名、课堂备忘等辅助功能。尽管由于技术原因,做的很简单,但在实用中已经显示了良好的应用前景。

要想更好的推广,就需要最新的计算机技术的推动,比如手写技术、OCR技术、语音识别技术等等。如果,教师在课堂上可以随心所欲的从网上打开自己准备好的文件讲课,并可以用手写笔轻松的在屏幕上书写、修改,还可以方便的保存,相信对很多教师都会具有吸引力的。

五、总结

随着高等教育的深化改革,随着计算机技术的发展,随着教学设计理论的深入研究,网络辅助教学系统的研究是没有止境的。

高等教育的网络辅助教学只要坚持三条:更多的资源、更方便的交流手段、更方便的教学管理,紧扣高等教育和辅助教学两个特点,就一定能发挥巨大的作用,并反过来促进高等教育的深化改革。

参考文献

1、李晓明,春苗破土充满希望,4、余胜泉,网上教学、学习与课程设计,http://etc.elec.bnu.edu.cn/show/ysq/net_teach.htm,20005、Schweizer, Heidi., Title Designing and teaching an on-line course : spinning your web classroom / Heidi Schweizer, Publisher Boston : Allyn & Bacon, 19996、汪琼,网上教学支撑系统现状分析,19997、顾萍,网络教学特点与高校教师脚色特征分析,教育技术研究,2000年第四期 The design strategy and synthesis of the Web-based Education System in Higher Education Shang Junjie*Fong-Lok Lee**

*Graduate School of Education, Peking University

http:///

**The Chinese University of Hong Kong, Hong Kong

fllee@cuhk.edu.hk

Abstract

This paper investigates how the network can be used to assisted instruction in higher institutes.We first describe the design strategy and the methods of implementation by taking the system

developed by Peking University and other similar systems as examples.Then followed by a discussion on how to solve the problems encountered.Keywords

Network Education, High Education, CAI, Internet

第五篇:人事管理系统设计与实现

人事管理系统设计与实现

目 录

前 言....1 1 需求分析....2 1.1 系统需求...2 1.1 功能需求...2 1.3 可靠性要求...3 1.4 性能需求...3 2 开发环境简介....4 2.1 Delphi简介...4

2.1.1 Delphi7的集成开发环境(IDE)...5 2.1.2 Pascal简介...9

2.2 SQL Server 2000 简介...10 2.2.1 SQL Server 数据平台...10 2.3 TQuery部件在SQL编程中的运用...12 3 总体设计....14 3.1 基本设计...14 3.1.1 设计概念...14 3.1.2 功能分析...14 3.1.3 数据流图...14 3.1.4 系统模块...16 3.2 用例图...18 4 数据库设计....21 4.1 数据库概念设计...21 4.2 数据库逻辑结构设计...23 5 详细设计....30 5.1 系统主窗体...30 5.2 数据库连接...31 5.3 用户登陆界面...32 5.4 用户功能选择...34 5.5 用户信息录入...34 5.6 查询功能窗体...36 5.7 数据备份和还原窗体...37 5.8 工作日记及工作日记管理...39 5.9 用户管理及用户密码修改...41 5.10 打印报表模块...43 5.11 数据公用模块...45 5.12 其它模块...46 6 总 结....47 参考文献....49 致谢....50

人事管理系统

网络工程 雷灵明 指导老师:曹步青

摘要:随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事管理了,取代的是运用各种领域的知识,结合计算机科学而开发的人事管理系统。人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。人事管理系统是对工作人员进行统一的管理,可以方便的进行录入,查询,修改,删除,退出。经过以上分析,本系统使用Delphi 7.0作为界面和功能开发工具和SQL Sever 2000作为后台数据库,利用其提供的各种面向对象的开发工具进行界面和数据库开发。软件过程结合了快速原型模型与增量模型的优点:首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成可行系统。关键词:人事管理;DEPHI;ADO;SQL server 2000

Personnel Management System Network engineering Lei Lingming Teacher:Cao Buqing

Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology.Personnel management system is a typical management information system(MIS), including the establishment and maintenance of the background-database and front-end application development.To the former, the request for the data which is powerful in consistency and integrity, database which is good in security.For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.Key words: human resource management;DEPHI;ADO;SQL server 2000

前 言 背景

在竞争越来越激烈的社会里,企业人事管理就越显示出其不可缺性,成为企业一个非常重要的模块。企业人事管理系统主要是用于员工个人相关信息的管理。使用人事管理系统,便于公司领导掌握人员的动向和人员的综合素质,及时调整人才的分配,使用计算机对人事劳资信息进行管理,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人事资源管理的效率,也是企业科学化、正规化管理的重要条件。目标

设计一个企业人事信息管理系统,此系统要以人为中心,为企业提供全面的人事管理解决方案;

a)为企业建立规范化、实时化人事管理机制;

b)提高企业人事管理的效率、节约相关的管理成本,增强人事管理的安全性;

c)满足企业管理层,人事业务操作层和全体员工的不同层次和不同方面的需要;

d)对企业将来的整体信息化建设提供必要的支持。需求分析

需求分析是系统开发必要环节,也是重中之重。作为该过程的结果,需求规格说明书是对系统的功能和行为完整的描述。系统设计将来自于需求分析的抽象规格说明转变为面向真实世界的设计。一旦构建完成,该系统就会投入使用,同时会不可避免地产生更多的新需求。同时,需求过程与分析活动之间有相当程度的重叠,分析建模对于设定工作的范围和其他一些事来说是必要的,所以我们利用分析模型来描述需求过程,随着开发工作的继续,分析活动在工作中占的比例将变得越来越大,直到所有需求都已知。[1]

1.1 系统需求

企业的人事管理职能主要分为人事档案信息管理、人事变动管理、员工培训管理、奖惩管理等内容。

a)在人事系统开发时应考虑以下需求: b)满足人事管理职能的基本要求;

c)进行多层次数据汇总,为各层次管理者的决策分析提供数据; d)具有完整的系统接口,满足灵活的数据导入与导出; e)对操作人员的技能要求比较低,操作方便; f)能够实现方便的扩展,满足企业发展的需要; g)能够保障人事管理数据的安全、准确。

1.1 功能需求

基于系统需求分析,该系统需要实现以下基本功能:

a)用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。

b)人事档案管理:完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作。操作员进行员工档案信息录入及更改,其中包括员工的基本信息、工作经历、家庭关系、奖惩记录和培训经历,要求对这些员工档案信息进行新增、修改、删除操作,同时可以进行查询和浏览操作。该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事档案系统,同时可以对档案进行查看。

c)基础数据管理:维护人事管理相关的一些基础数据。主要包括以下功能:

(a)民族档案设置:维护职工中民族档案信息;

(b)职工类型设置:维护当前企业职工与企业的关系的类别信息;(c)文化程度设置:维护企业职工的文化程度类别信息;(d)政治面貌设置:维护企业职工的政治面貌类别信息;(e)部门类别设置:维护企业中设立的部门类别信息;(f)职务类别设置:维护企业中设立的职务类别信息;(h)职称类别设置:维护企业职工的职称类别信息;

d)人事变动管理:对于人事上的变动调整进行管理,对人员档案的信息进行更新(如:员工职务、员工职称、员工性质等的变动)。

e)工作日志管理:记录部门或系统用户的一些备忘信息,包括日常的一些事件记录,以及工作日记的管理维护。

f)数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。1.3 可靠性要求

a)计算机稳定可靠,网络服务和数据库服务稳定可靠;

b)网络通畅、稳定;软件运行稳定;数据计算及数据传输无误;提供数据备份和数据恢复方案。1.4 性能需求 1)硬件环境

在最低配置的情况下,系统的性能往往不尽如人意,现在的硬件性能已经相当出色,且

价格也很便宜,因此通常给服务器端配置高性能硬件。推荐配置为: ·处理器:Intel 奔腾Ⅲ 或更高 ·内存:128MB ·硬盘空间:40GB ·显卡:Geforce系列显示适配器或更高。2)软件环境

·操作系统:windows 98/ME/2000/N ·数据库:Microsoft SQL server 2000 开发环境简介 2.1 Delphi简介

Delphi这个名字源于古希腊的城市名。它集中了第三代语言的优点。以Object Pascal为基础,扩充了面向对象的能力,并且完美地结合了可视化的开发手段。Delphi自1995年3月一推出就受到了人们的关注,并在当年一举夺得了多项大奖。

Delphi的出现打破了Visual系列可视化编程领域一统天下的局面。并且Delphi使用了本地编译器直接生成技术,使程序的执行性能远远高于其它产品生成的程序。它还是真正的面向对象的编程语言。PASCAL语言的严谨加上可视化的优势和强大的数据库功能使得它有充分的资本和微软的VB叫板。许多人当时都认为Pascal 是最有前途的程序设计语言,并预测Delphi将会成为可视化编程的主流环境。

Delphi在你编好程序后自动转换成。EXE文件它运行时速度比VB快,而且编译后不需要其他的支持库就能运行。它的数据库功能也挺强的,是开发中型数据库软件理想的编程工具。Delphi适用于应用软件、数据库系统、系统软件等类型的开发。而且它拥有和VB差不多一样的功能,而且一样能应用API函数,这在控制Windows很有用。

Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。

Delphi实际上是Pascal语言的一种版本,但它与传统的Pascal语言有天壤之别。一个Delphi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。您的工作只是在“骨架”中加入您的程序。缺省的应用程序是一个空白的窗体(Form),您可以运行它,结果得到一个空白的窗口。这个窗口具有Windows窗口的全部性质:可以被放大缩小、移动、最大最小化等,但您却没有编写一行程序。因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。

Delphi已经为您做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代码而已。在空白窗口的背后,应用程序的框架正在等待用户的输入。由于您并未告诉它接收到用户输入后作何反应,窗口除了响应所有Windows的基本操作(移动、缩放等)外,它只是接受用户的输入,然后再忽略。Delphi把Windows编程的回调、句柄处理等繁复过程都放在一个不可见的Romulam覆盖物下面,这样您可以不为它们所困扰,轻松从容地对可视部件进行编程。

面向对象的程序设计(Object-Oriented Programming,简记为OOP)是Delphi诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。

说它是一场革命,不是对对象本身而言,而是对它们处理工作的能力而言。对象并不与传统程序设计和编程方法兼

其中多媒体音频视频播放器是通过TMediaPlayer组件来实现的,支持的格式与系统已安装的解码器有关。

总 结

6.1 程序设计风格

在设计的时候采用了增量模型的思想:把软件作为一系列的构件来设计,编码,集成和测试。

用户管理,密码修改,用户登陆,万年历,这些模块都有高度的独立性,因此他们的可重用性比较高,基本上是一个单元完成一个功能,模块规模也比较小,模块的作用域在控制域之内,只使用了两个全局变量来存储用户名和用户权限。[1] 在人机界面设计方面,本系统做到了以下几点: a)保持一致性(界面,背景的致性);

b)提供有意义的反馈(用户验证和用户管理,提供了比较精确的反馈信息);

c)在执行有较大破坏性的动作之前要求用户确认(数据备份与还原); d)允许大多数取消操作(大多数单元有取消操作功能);

e)允许犯错误(由于权限的限制,系统能保护自己不受严重错误的破坏);

f)按功能对动作分类(在主窗口就是按动作类型组织菜单的); 6.2 有待加强项

a)帮助的制作 一个完整的应用程序必须具有完整的帮助系统;帮助系统可以在必要的时候给用户信息提示和一些系统相关服务。

b)声音制作在这里主要是对声音的加载,我们可以加载一些一般的声音;主要来源有:音频CD盘;波形音频文件;MP3文件等等。其中波形音频文件以WAV作为文件的后缀,我们可以播放现成的,也可以播放自己录制的文件。c)我们还可以使用各种组件和ActiveX控件等技术来完善系统。利用一些做好的activeX组件,会缩短开发周期。

由于在开发工程方面缺少经验,所以这个系统还存在着许多不足之处,在测试过程中总结如下:

a)数据表的设计还不是很合理;

b)数据异常处理要更加人性化,错误信息的反馈要更加精确; 6.3 心得

经过一个月的设计和开发,人事管理系统基本开发完毕,其基本功能符合用户需求,能够完成基础数据录入,数据查询等基本功能,以及相关报表的打印。在这次毕业设计中,我获益良多。首先我明白了需求分析对于一个系统的开发的重要性。其次我还学到了如何把一个软件作为一个工程来做,在真正的软件开发中,一个软件系统的开发不是一个人来做,而是很多人合作来完成的,另外还有软件的后期维护等等,这时就显现出了把软件作为一个工程来做的优越性,而这些都离不开数据流图和模块的分解。

Delphi是一个非常强大的开发工具,它具有运行速度快、易于学习和使用以及开发效率高的特点,使用起来真的是很顺手。学习好一门编程语言以后可以为今后的学习和工作带来很大的便利。

虽然本系统实现了基本的用户需求功能,但是还有待于完善和加强,总之通过这次设计和开发过程,我对软件开发有了进一步的了解。

参考文献

[1] 张海藩编著.软件工程导论[M].清华大学出版社出版,2003,1-173. [2] 宋一兵,赵景波,李春艳著.Delphi 7.0基础教程[M].机械工业出版社,2003,2-30.

[3] 刘瑶儒著.新概念SQL Server2000教程[M].北京科海集团公司出,2001,12-23.

[4] 韩强编著.SQL SERVER 2000 程序员手册[M].机械工业出版社出版,2000,4-35.

[5] 萨师煊著.数据库系统概论(第二版)[M].高等教育出版社,1991,8-40. [6] 施伯乐,丁宝康,汪卫著.数据库系统教程[M].高等教育出版社,2002,1-202.

[7] 肖健著.SQL Server2000实践与提高[M].中国电子出版社,2002,13-53. [8] 林金霖著.Delphi6 实务经典[M].中国铁道出版社,2002年5月,6-110. [9] 黄超,王志伟著.Delphi企业经营管理系统开发实例导航[M].人民邮电出版社,2003,20-90.

[10] 程文刚主编.Delphi数据库实用编程100例[M].中国铁道出版社,2004,8-63.

[11] 王晟,万科著.Delphi数据库开发经典案例解析[M].清华大学出版社,2005,85-89.

[12] 王惠刚,唐晨光彭为著.delphi7/8程序设计[M].清华大学出版社, 2002,42-63.

[13] 潇湘工作室,邢增平著.Delphi 6.0最佳专辑[M].人民邮电出版社,2003,1-404.

[14] 心铃.Delphi问答.软件报[N],2004-07-5.

[15] 高永惠.浅谈Delphi中的异常处理方法[J].湖南轻工业高等专科学校学报,2002-04,9-10.

[16] 徐萌飞.在Delphi中使用ADO技术对数据库操作[J].中国学术期刊(光盘版)电子杂志社,2001,12-13.

[17] 陈建兵.Delphi中基于安全灵活的动态连接远程数据库SQL的实现[J].福建电脑,2005,12-13.

[18] 孙育红.关于地方法院管理信息系统分析设计与实施[D].中国学术期刊电子杂志社,2001,8-9. [19] 岳冰.南部引嫩工程信息管理系统开发[D].中国学术期刊电子杂志社,2003,20-21.

[20] 庞芳,王丽玫.南宁市自动气象站业务服务数据库系统[D].中国学术期刊电子杂志社,2004,21-23.

[21] 徐军.研究生院综合管理信息系统的研究与实现[D].中国学术期刊)电子杂志社,2004,32-33.

[22] 鲁媛媛.硕士生导师综合素质能力评价指标体系的研究[D].中国学术期刊电子杂志社,2005,18-19.

下载中职学校教学资源信息共享系统设计分析与实现word格式文档
下载中职学校教学资源信息共享系统设计分析与实现.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    浅析个性化网络教学系统设计与实现

    浅析个性化网络教学系统设计与实现 发布时间:2012-04-01 来源:应届毕业生求职网 论文关键词:SSH;AJAX;B/S模式;网络教学 论文摘要:Internet技术的迅速发展以及学校信息化程......

    学校教室管理系统的设计与实现

    学校教室管理系统的设计与实现 目录 第1章绪论 1 1.1 研究背景 1 1.2 本系统的发展前景 1 第2章需求分析 2 2.1 需求的文字表述 2 2.1.1 调查用户需求 2 2.1.2 系统功能的设......

    信息技术教学资源开发与共享调查问卷综合分析

    信息技术教学资源开发与共享使用情况 问卷调查综合分析报告 为真正了解学生学习现状,更好地进行课题研究,本次问卷共涉及到十个方面的问题,对我们市五中特进行抽样问卷调查,我们......

    基于局域网的多媒体教学系统的设计与实现

    基于局域网的多媒体教学系统的设计与实现 摘要:随着计算机网络技术和教育、教学理论的发展,网络教学越来越得到重视与研究。 本文以建构主义学习理论为基础,对网络教学(NI)的定......

    集成课堂互动教学系统设计与实现

    集成课堂互动教学系统设计与实现 摘要 基于无线网络,利用手机、平板电脑、计算机等设备构建了课堂互动教学系统,实时记录和跟踪课堂教学情况,改进课堂互动手段,提高课堂教学的交......

    办公自动化系统的设计与实现

    办公自动化系统的设计与实现 1、摘要 多年以来人们都使用传统的人工方式管理企业内部信息。这种管理方式不仅让企业信息管理者感到非常的厌倦,也存在着不可避免的缺点,如效......

    企业人事管理系统设计与实现

    企业人事管理系统设计与实现     2011-3-2 您是第 1013 位阅读者 页面文字: [小] [中] [大] 一、概述 企业人事管理是企业管理的一项重要内容,在整个企业的管理中具有重要地......

    公交查询系统设计与实现论文

    公交查询系统设计与实现论文 1引言 随着城市经济的发展、规模的扩大以及人口的增长,城市交通问题日益突出。降低出行时间将使所有的公交利用者产生效益,快速的交通、更好的信......