ImageVerifierCode 换一换
格式:DOC , 页数:36 ,大小:1.40MB ,
资源ID:873928      下载积分:10 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 微信支付   
验证码:   换一换

加入VIP,免费下载资源
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.wodocx.com/d-873928.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高校教师培训系统的开发.doc)为本站会员(管**)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

高校教师培训系统的开发.doc

1、摘 要随着计算机技术的迅速发展,高校面临着教育信息化建设这一重要的系统工程,包括高校教学和管理的各个方面,人力资源管理是高校生存和发展的重要基础,高校教师培训又是高校人力资源管理的核心内容,也是实现我国高校可持续发展和提高人才培养质量的根本举措。传统面授培训存在缺陷,远程教育给予我们一定启示,创建网上在线培训必将成为一种趋势。本文建立了一套高校教师培训管理信息系统,将传统的信息管理系统与在线培训系统进行了有机组合。该系统除了具有管理信息系统的一般功能外,还覆盖了高校培训所提出的业务需求,所设计的系统对教师提高专业水平和能力提供了良好的环境,有利于提高人才培养的质量。 关键词:培训管理系统 B/

2、S模式 教育信息化目 录摘 要I1 引言12 基本理论22.1 系统架构22.1.1 客户机/服务器模式(C/S)22.1.2 浏览器/服务器模式(B/S)32.2开发技术42.2.1 ASP.NET42.2.2 SQL Server数据库53 需求分析63.1 培训管理63.2 在线培训63.3 考试和成绩管理73.4 在线交流84 系统设计104.1 系统总体功能结构设计104.2 功能模块设计114.2.1 系统管理114.2.2 基本信息管理134.2.3 培训管理154.2.4 在线培训184.2.5 考试和成绩管理214.2.6 在线交流234.3 数据库设计254.3.1 数据库

3、概念设计254.3.2 逻辑结构设计284.3.2 数据库连接314.4 界面设计315 总结与展望34参考文献:351 引言作为高校信息化建设的重要组成部分,教师管理信息系统是实现校园信息化的基础工程,是学校发展管理的有效工具。管理信息系统(Management Information System, MIS)是将人、计算机和外围设备组合而成的信息处理系统,包括信息的收集、传递、存贮、加工、维护和使用等。管理信息系统可最大限度的利用计算机及网络技术调查了解企业的人力、物力、财力、设备、技术等资源,建立数据库提供给管理人员辅助决策,从而提高企业的管理水平和经济效益。教师信息管理系统是典型的信息

4、管理系统,与传统人工的管理方式相比具有效率高、保密性好,大量的文件和数据易于查找、更新和维护的优点。这些优点极大地提高了教师管理的工作质量和效率,也是高校教师管理的科学化、规范化、信息化管理的重要条件。相对于招生规模扩大,科技产业发展,后勤社会化等改革措施,学校在教师信息管理上是滞后的。由于聘任制不到位,岗位管理意识差,以身份为主的管理还在相当多的学校中起主导作用,身份重于岗位管理,待遇与岗位严重脱节,对教师缺乏培养、重视,且待遇较低,已出现大量教师流失,这将造成学校未来的人才断层和结构缺陷。将教师管理信息系统与在线培训系统相结合,可以有效的减少资源浪费和重复建设,提高学校的管理水平,有效促进

5、数字化校园的建设进程;同时为教师的在线培训提供良好的平台,紧跟全国高校信息化、现代化建设的潮流,实现教师个人发展与学院发展的双向互动。学校管理和培训教师的主要目的在于将其现有的知识、技能和能力提升到完成工作所需要的水平上来。当教师在岗位上工作一段时间后,额外的培训与开发为他们提供了获得新知识、新技能和新经验的机会,教师也因此表现得更为出色,能胜任更多或更重要的工作,甚至可以承担更大的管理责任和满足更高组织层次需求。这一共生共荣的良性循环关系,使教师与学校都能得到更好的发展。人才兴则高校兴,可见高校人力资源的合理开发和教师培训机制建设有着重要的现实意义和深远的历史意义。2 基本理论教师培训管理信

6、息系统开发的总体任务是实现教师信息管理以及在线培训的系统化、规范化以及自动化。系统开发需要综合考虑硬件以及软件技术问题,兼顾系统的扩展性、稳定性、成本问题,以便满足客户的需求。综合考虑以上因素,本系统采用Microsoft SQL Server 2005作为后台数据库,系统架构采用B/S模式(Browse/Server,浏览器/服务器),B/S模式是传统的C/S模式(Client/Server 用户/服务器)的改进,它以Web技术为基础,通过www浏览器来实现用户工作界面,主要事务逻辑在服务器端实现。2.1 系统架构体系结构是用于定义一个系统的结构及系统成员间相互关系的一套规则。体系结构为软件

7、系统提供结构、行为和属性等高级抽象,描述了系统组织和拓扑结构,并包含构成系统元素之间的关系。系统结构设计的好坏与否会直接影响到系统的性能。随着信息技术的高速发展,应用程序的体系结构已经发生了巨大的变化,从单机时代的主机终端模式、文件服务器时代的共享数据模式、客户机/服务器时代的C/S模式、电子商务时代的B/S网络模式,到目前先进的三层甚至多层模式。2.1.1 客户机/服务器模式(C/S)C/S模式是一种软件系统体系结构,它充分利用了两端硬件环境的优势,将任务合理分配到Client端和Server端共同完成,从而降低系统的通讯开销。如图2.1所示,客户机/服务器模型属于分布式系统,可分为客户机(

8、Client)程序与服务器(Server)程序两大部分,通常是基于TCP/IP的Socket通讯。客户端程序将服务器程序和用户紧密连接,接收用户指令,同时返回服务器的相关处理,传输用户的指令同时接收服务器的处理结果。服务器程序主要是处理数据,连接数据库进行数据的协调、处理与保存。目前大多数应用软件系统都是基于C/S模式的两层结构,数据库应用程序中常用的有C/S模式,非常多的系统采用该方式构造,客户端和服务器端共同完成任务,使得系统资源得到充分利用。而Browser/Server(B/S)结构是在C/S结构上的拓展,将浏览器作为系统前端,它是种理想的“瘦客户”,但系统工作量并没减少,只是从部分客

9、户端转移到服务器端完成,如图2-1所示。图2-1 客户机/服务器模式结构2.1.2 浏览器/服务器模式(B/S)B/S结构是对C/S结构的一种改进。如图2-2所示,B/S模型与C/S模型相似,但B/S采用Web浏览器(Browser),并非普通客户端应用程序,在HTTP与TCP/IP两种通讯协议下协同工作。B/S结构是基于Web应用的三层结构模型:客户端浏览器(Browser)、中间应用服务器(Application Server)和Web服务器第一层是用web浏览器实现的用户工作界面层,第二层是前端(Browser)负责的少部分事务逻辑层,第三层是服务器端(Server)完成的主要事务逻辑层

10、,如图2-2所示。它充分利用了现有计算机软件资源,只需要安装一个通用浏览器即可,无须安装第三方开发的客户端应用程序,减少了资源的浪费,随时随地可以运行,满足了广大用户的需要。B/S结构易于扩展,若网络环境允许,可以尽可能多的增加浏览器和服务器,受原有网络资源影响较小。升级时,只需在服务器上进行必要的更新,客户端不需要做改动,减轻了系统维护与升级的成本及工作量,降低了用户的总体成本。此外,基于WEB技术的界面较为美观,可在其中嵌入插件,通过文本、声音、动画等多媒体技术实现动态交互。服务器端除处理用户的相关指令之外,其中的WEB服务器还负责与其他服务器(如数据库服务器)进行信息交互,将动态页面解析

11、成客户端可解析显示的静态页面。图2-2 浏览器/服务器模式结构2.2开发技术2.2.1 ASP.NETASP(Active Server Pages)即动态服务器页面。内含于Internet Information Server(IIS),并提供服务器端的scripting环境,产生和执行动态、交互式、高效率的站点服务器的应用程序。ASP被引入到Windows NT Server 4并作为IIS Web服务器下的动态Web应用程序的默认使用平台,采用VBScript语言编译。ASP.NET作为ASP的升级,是一种建立在通用语言上的程序构架,可用于一台Web服务器来建立强大的Web应用程序。AS

12、P.NET较现有的Web开发模式具有以下优势:(1). 执行效率高ASP.NET将基于通用语言的程序运行于服务器上,非ASP即时解释程序,而是在服务器端首次运行时就编译程序。(2). 强大的工具支持ASP.NET构架可通过visual 环境开发。(3). 适应性强ASP.NET是基于通用语言编译运行的程序,且语言独立化,可用C#(C+和Java的结合体)、VB、Jscript等多种语言编写程序。(4). 简单易学ASP. NET页面构架允许建立个人用户分界面,且通用语言简化开发。(5). 管理高效ASP. NET使用一种字符基础的、分级的配置系统,配置信息都保存于简单文本中,新设置不需要经本地

13、管理员工具实现。(6). 可靠的多处理器环境ASP. NET可用于多处理器的开发,采用无缝连接技术提高运行速度。(7). 自定义性和可扩展性ASP.NET允许开发人员在自己的代码中定义“plug-in”模块,可加入自己定义的任何组件。(8). 安全性ASP.NET基于Windows认证技术和应用程序配置,可确保源程序绝对安全的。2.2.2 SQL Server数据库数据库是为了满足某一部门中多个用户的多种应用需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。数据库系统将各种数据库建立联系,组织沟通,管理大量、持久、可靠、共享的数据。SQL(Structured Que

14、ry Language, 结构化查询语言)是操作关系数据库的通用语言,集合了数据库操作语言、索引、视图等,目前所有的关系数据库管理系统都支持SQL。SQL Server属于中型数据库,可应用于中小型企业,其中分布式、复制、全文检索、DTS都可以满足中型应用。SQL SERVER的数据存储在安装目录下的DATA目录下,由和数据库同名的数据文件和日志文件组成。此外,SQL SERVER支持触发器、自定义函数等操作。在选择数据库平台时,应考虑以下因素:(1) 性能:数据库的数据处理能力。(2) 开放性:数据库是否能在多种操作系统下使用。 (3) 安全性:数据库是否具有高度的安全性。 (4) 可靠性:

15、数据库是否具有高度的可靠性。 (5) 并行性:数据库是否并行运行在多节点上。 (6) 可操作性:数据库在使用前是否需要复杂的培训。SQL Server 2005是在SQL Server的最新版本,它继承了数据库软件设计和引擎方面的优势,具有独立于硬件平台,对称的多处理器结构、抢占式多任务管理,完善的安全系统和容错功能和易于维护等特点。SQL Server 2005 拥有大型数据库系统的基本特征,但保持了windows环境下界面友好,操作简单的特点,称为windows环境下开发中、小型系统比较流行的数据库系统。3 需求分析3.1 培训管理培训管理是高校教师培训工作的重点要做好的工作,它主要是根据

16、学员信息和培训需求,考虑课程,安排教员为学员进行培训,同时合理安排培训的计划,使后面的在线培训具有计划性,系统性。培训管理业务流程图见图3-1。 图3-1 培训管理业务流程3.2 在线培训在线培训是教员和学员根据培训办制定的培训计划,按计划在线开课,对学员进行培训。在培训过程中,教员根据课程需要和性质,给学员布置作业,教员需要对每个学员作业进行修改和评阅,记录作业成绩,为学员最后综合测评做好准备。当培训结束后,学员要对教员进行评价,评价包括多个评价项目的评价,同时学员可以给出教员的不足和建议,以便培训办可以了解教员情况,教员也可以根据学员的建议和不足,合理调整自己的授课内容和方式。学员对教员的

17、评价信息需要经过培训办的审核之后才能存档。在线培训业务流程如图3-2。图3-2 在线培训业务流程3.3 考试和成绩管理考试和成绩管理是根据培训课程考核方式,用来检查学员的学习情况,同时可以督促学员进行周期性课程知识复习,对培训工作具有重要意义。在线考试业务流程如图3-3所示。图3-3 在线考试业务流程3.4 在线交流在线交流给学员和教员提供了一个很好的交流学习平台。在这个平台上,学员和教员之间能够很好的互动和提问,共享自己好的学习资料,使学员和教员共同提高。在线交流业务流程如图3-4所示。 图3-4 在线交流业务流程4 系统设计4.1 系统总体功能结构设计图4-1 系统功能图高校教师培训管理信

18、息系统是高等院校师资对于建设工程的一个重要内容,它具有信息量大、操作繁琐等特点。随着现代化高校建设的快速发展,教师信息管理量日益增加。传统的管理手段具有查询困难、占用空间、信息管理复杂等缺点;采用计算机对学校教师的各类信息进行管理,具有许多优点,如:检索迅速、查询方便、可靠性高、保密性好等。高校教师培训管理信息系统是典型的信息管理系统(MIS)与在线培训系统的结合,具有MIS系统与在线培训系统的特点。其开发目的主要是为了帮助年轻教师更快的融入学校环境,进一步提高年青教师自身素质和业务能力,全面提高教育教学质量。本系统的用户主要为高校教师以及管理人员,其开发主要包括后台数据库的建立维护以及前端应

19、用程序的开发两个方面,对于前者要求建立起数据一致性和完整性强,数据安全性好的库;对于后者则要求程序功能完备,易使用等特点。如图4-1所示。综上所述,高校教师培训管理信息系统应具备以下特点:1. 主题突出:高校教师培训管理信息系统的主要目的是服务于各高校的管理人员以及教师。因此整个系统的建设需要符合本校教师的管理实际与需求,尽可能为使用者着想,方便教师以及高校管理者的浏览和查询;2. 易于使用和维护:维护工作是一个长期的工作,教师管理的信息极其丰富,如果处理不好就会使系统变得杂乱无章,不利于数据的浏览和管理。因此系统的设计要求简单明快、模块化、清晰化、可操作性强,用户对系统的操作只需要鼠标和少量

20、的键盘输入;3. 具有安全性和开放性:教师管理信息系统必须要有极其强大的安全性,一旦遭到破坏,会影响到全校教师管理工作的正常运转。因此必须建立防范机制,同时对重要的数据要建立备份/恢复制度。4.2 功能模块设计4.2.1 系统管理权限是控制整个系统的风险和信息安全的重要措施。主要由两方面权限组成:一是使用高校教师培训管理系统中上述的各个模块的权限,这些权限又分为查询权限、修改权限、删除权限、新建权限和数据导入或导出权限;一是用于控制各个关键流程的“领导”权限,如培训计划编制好后的审核权限,和各关键流程的审核控制权限。权限设置模块只有培训管理系统的系统管理员可以进行设置。如图4-1,图4-2,图

21、4-3,图4-4,图4-5所示。 图4-2 系统管理功能图图4-3 用户管理IPO图图4-4 权限管理IPO图图4-5 密码修改IPO图4.2.2 基本信息管理基本信息管理主要包括教师,课程,学员和教员基本信息的维护与管理,是整个系统所需要的基础数据。如图4-6,图4-7,图4-8,图4-9,图4-10所示。 图4-6 基本信息管理功能图图4-7 教师基本信息管理IPO图图4-8 课程信息管理IPO图图4-9 学员基本信息管理IPO图图4-10 教员基本信息管理IPO图4.2.3 培训管理培训管理主要用于学员和教员培训计划的管理,主要包括培训计划的编制,审核和修改。培训计划是进行培训的依据,是

22、整个高校培训管理系统的核心。如图4-11,图4-12,图4-13,图4-14,图4-15所示。 图4-11 培训管理功能图图4-12 编制培训计划IPO图表4-1 培训计划表样例制造系统工程课程培训计划表编制人修改人审核人编制日期修改日期审核日期教员姓名学时5培训班级考核方式:闭卷课节日期开始时间结束时间确认人一2013/7/113:5012:50二2013/7/413:5012:50三2013/7/714:5015:50四2013/7/813:5014:50五2013/7/916:5017:50考试时间2013/7/209:0011:00图4-13 培训计划审核IPO图图4-14 培训计划修

23、改IPO图图4-15 查询培训计划IPO图4.2.4 在线培训流程图如图4-16,图4-17,图4-18,图4-19所示。 图4-16 在线培训功能图图4-17 在线培训IPO图图4-18 作业管理IPO图图4-19 教员评价管理IPO图表4-2 教员评价信息表样例教员评价信息表教员工号教员姓名提交时间培训课程评价项目得分 评价标准一95二85三95四75总分90意见和建议:希望能够联系更多实践来讲解审核人审核日期4.2.5 考试和成绩管理考试和成绩管理是为了更好的管理培训学员的课程考试与成绩,包括教员上传考卷,学员在线考试,在规定时间内提交考卷,然后教员需要评阅试卷,上报考试成绩,考试成绩需

24、要经过考试管理员的审核之后才能保存到数据库中,当需要进行成绩修改时,需要经过考试管理员的同意,才可以修改。如图4-20,图4-21,图4-22,图4-23所示。 图4-20 考试与成绩管理功能图4-21考试管理IPO图表4-3 学员考试成绩记录表样例学员考试成绩记录课程名称教员工号教员姓名培训班级提交时间学员工号学员姓名考试成绩11张三8712李四8513王五8814陆俊7615王勇7516李华65图4-22成绩管理IPO图表4-4 学员综合成绩表学员综合成绩表培训课程教员工号教员姓名编制人培训班级审核时间审核人编制时间学员工号学员姓名作业一作业二作业三作业四考试成绩总评11张三优优优良871

25、2李四良良良良8513王五优良优优8814陆俊良良良中7615王勇中良中及7516李华及优及良65图4-23成绩查询IPO图4.2.6 在线交流 在线交流是为了让学员和教员共享学习资料,学员和教员可以上传和下载学习资料,对教员授课和学员学习都会带来一定帮助。学员在课程培训过程中遇到的问题,可以在线提问,教员或者学员都可以对相应问题作出回答,为高校教师培训提供一个很好地交流平台。如图4-24,图4-25,图4-226,图4-27所示。图4-24 在线交流功能图图4-25 资料上传与下载IPO图图4-26 在线交流IPO图图4-27 查询资料,问题及答案IPO图4.3 数据库设计4.3.1 数据库

26、概念设计数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使用户可以方便、及时、准确地从数据库中获得所需的信息。数据库在一个信息系统中占有非常重要的地位,数据库结构设计的好坏将直接对系统的效率以及效果产生影响。数据库的结构可以使用自顶向下方法、自底向上方法或二者结合的混合方法设计,合理的数据库也有利于程序的实现。数据库管理系统的设计过程中,最重要的是对现实系统进行分析,抽象出其中重要的对象以及属性并转化为能够被计算机进行处理的形式。为了实现这个目标,开发人员要经常和系统使用者进行交流,了解使用者的具体需求,切实完成数据库管理系统的需求分析

27、。综合以上因素,根据前文对高校教师培训管理信息系统的需求分析,对现实世界的对象和资料描述进行抽象,我们抽象出以下几类重要的实体。分别是:管理员、教师基本信息、学员、教员、培训课程、教师课程。管理员负责管理整个系统,具有最高的权限。教师主要负责授课任务,按照任务不同分为学员和教员两种。学员即待培训的年轻教师,除担任授课任务外,还需要进行在线培训,包括选择培训课程、参加培训课程以及在线测评等。教员即担任培训工作的教师,除担任授课任务外,还需要负责在线培训工作,包括设置题库,上传在线资料,申请培训课程等。培训课程即年轻教师参加的课程。教师课程即每个教师承担的课程。实体有很多特性,每一个特性称为属性。

28、每个属性有一个值域,其类型可以是整数型、实数型或字符串型。能够唯一标识每个实体的属性或属性集,称为实体的键。例如学生的学号可以作为学生实体的键。实体联系模型(Entity Relationship Model,简记为E-R模型),是P.P.Chen于1976年提出的。该模型从现实世界中抽象出实体类型及实体间联系,然后用实体联系图(ER图)表示数据模型。设计ER图的方法称为ER方法。ER模型有两个明显的优点:一是接近于人的思维,容易理解;二是与计算机无关,用户容易接收。因此ER模型已成为软件工程的一个重要设计方法。基于文的分析,我们得到了高校教师培训管理信息系统的数据库E-R图(列出部分重要属性

29、),如图4-28。姓名教师编号学历家庭住址教师基本信息政治面貌性别年龄登录密码职称电子邮件婚姻状况图4-28 实体-属性图(a)培训教师编号人数上限开课时间课程类型开课地点课程编号培训课程实体课程类型人数上限教师课程实体课程编号教师姓名教师编号开课时间图4-28 实体-属性图(b)图4-29 系统数据模型图4.3.2 逻辑结构设计数据库设计要经过需求分析确定用户在现实世界的具体需求;经过概念结构设计将现实世界的具体需求抽象为信息结构,即概念模型;然后经过逻辑结构设计将抽象的概念模型转化为相应的数据模型;最后根据数据模型用DBMS具体实现。概念结构是独立于任何一种数据模型的信息结构。逻辑结构设计

30、的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS(Data Base Management System)产品所支持的数据模型相符合的逻辑结构构口。根据上述概念数据模型设计,与高校教师信息管理系统数据库对应的表有5个,下面对主要的表结构给出描述:1. 教师基本信息表:记录教师的基本信息。表4-5 教师基本信息表字段数据类型长度允许空备注Teacher_IDint4否教师编号(主键)Teacher_Namenvarchar20是姓名Teacher_Passwordnvarchar20是登陆密码Teacher_Sexnvarchar2是性别Teacher_Dateofbirth

31、datetime8是出生日期Teacher_Ageint2是年龄Teacher_nationalitynvarchar20是民族Teacher_policitalStatusnvarchar20是政治面貌Teacher_Educationnvarchar10是学历Teacher_Addressnvarchar20是家庭住址Teacher_Titlenvarchar20是职称Teacher_telnvarchar10是教师电话Teacher_Emailnvarchar20是电子邮件Teacher_Universitynvarchar20是毕业院校Teacher_maritalStatusnvar

32、char10是婚姻状况Teacher_remarknvarchar80是备注2. 学员信息表:记录学员的信息。表4-6 学员信息表字段数据类型长度允许空备注Trainee_IDint4否学员编号(主键)Teachee_IDint4否教师编号(外键)Training Class_IDint4否培训课程编号(外键)3. 教员信息表:记录教员的基本信息。表4-7 教员信息表字段数据类型长度允许空备注Training Teacher_IDint4否培训教师编号(主键)Teacher_IDint4否教师编号(外键)Training Class_IDint4否培训课程编号(外键)4. 培训课程基本信息表:

33、记录了培训课程的基本信息。表4-8 培训课程基本信息表字段数据类型长度允许空备注Training Class_IDint4否培训课程编号(主键)Training Class_Namenvarchar20是培训课程名称Training Teacher_IDint4否培训教师编号(外键)Training Class_typenvarchar20是培训课程类型Training Class_Numint4是人数上限Training Class_Datedatetime8是开课时间4.课程信息表:记录了课程的信息。表4-9 课程基本信息表字段数据类型长度允许空备注Class_IDint4否课程编号(主键

34、)Teacher_IDint4否教师编号(外键)Class_Namenvarchar20是课程名称Class_Numint4是人数上限Class-Datedatetime8是开课时间4.3.2 数据库连接许多Web站点的初衷都是向客户和公司中的其它部门展示企业数据,为此,微软公司提供了一系列的数据访问技术。主要有开放式数据库连接(ODBC)、数据访问对象(DAO)和远程数据对象(RDO)、基于COM的OLE-DB以及最新的ActiveX(数据对象。利用ASP程序访问数据库的方法如下:set con = server.CreateObject(adodb.connection);con.Open

35、 数据源名, 用户名, 密码此外,还可以直接利用ADO进行连接访问,方法如下:set con=server. CreateObject(adodb. connection)open provider=sqloledb; user id=用户名; password=密码;initial catalog = 数据库名; data source=服务器名4.4 界面设计高校教师信息管理系统的界面主要由文本框、列表、菜单、表格等组成。为了使系统界面统一美观,同时考虑到系统的安全性,设计时将系统共用的外观和显示细节部分做了分离,并采用CSS技术和框架技术对页面进行处理。在界面设计中要求简洁统一;方便实用

36、;提供有效反馈;允许撤消动作。WEB页面的顶部显示系统的名称,名称下面为系统子菜单,左边显示系统动态树形功能菜单并可以隐藏菜单,右边显示主要内容。页面采用一致的控件,并使用相同的信息显示方法。在页面输入信息时,采用点选方式输入页面信息,减少工作量,便于用户使用。系统对用户的操作给出有效的提示,提示操作是否成功以及失败的具体原因。在本系统中,主要有以下几种类型的界面: 1. 登录界面:用户在该界面输入用户名、密码以及对应权限,如果数据库中存在,则登录成功,进入系统;若输入错误,则系统会给出相应提示,用户可以选择重新登录或者是退出系统;如图4-30。图4-30 系统登录界面2.系统主页面:该界面集

37、成了系统的主要功能,用户可以进行信息的浏览、信息的输入、提供查询、信息的修改、系统管理等功能;如图4-31。图4-31 系统主界面3.信息查询界面:该界面用于教师和管理员查询基本信息、授课信息和培训信息;教师信息的录入界面:只有管理员才能进入,主要是进行新教师的信息的的录入;教师信息的修改界面:只有教师本人才能进入,主要是进行教师信息的修改;培训课程信息查询界面:这里可以查询所有的在线培训课程。5 总结与展望计算机技术的迅速发展和C/S模式管理软件的出现在一段时间对高校的各种工作蓬勃发展起到非常大的促进作用,但人们对信息共享和管理的需求对C/S模式管理软件提出了更高的要求。随着Web技术的日益

38、成熟,从软件开发模式的变迁过程来看,B/S结构将是最为流行的软件系统体系结构。本系统结合了教师管理信息系统与教师在线培训系统,力求整合高校的管理体制、信息资源、在线培训为一体的综合性管理系统。通过需求分析,系统结构设计,质量控制和质量保证等步骤,目前系统运行正常,可以有效的完成所需求的功能。本人主要承担培训系统中在线培训这一模块的设计,论文难点在于实现培训信息的管理,因教师所属院系专业不同,各个教师课程应该具有特定性,培训系统的前期设计需要考虑这些因素,但本文中没有做细致的分类。随着系统的运行,接下来的主要工作是完备基本信息,而且其数据也在一定基础上得到利用,随着实际应用的不断深入,可以考虑作

39、如下方面的完善和扩充:将教师的考核管理、绩效评价、薪酬管理等职能活动实现信息化,建立教师信息(技能、专家)库。参考文献:1施建国,项小仙,程莉莉. 浙江省高等学校教育信息化建设现状及发展对策J. 中国电化教育, 2010, 279: 32-352张笛. 浅谈教育信息化背景下的高校教学管理J. 辽宁行政学院学报, 2010, 12(8): 130-1313孙珠婷, 杨伟杰. 浅谈高校教育信息化J. 电脑知识与技术, 2010, 6(20): 5649-56504张文丰. 近十年来我国高等教育信息化研究综述J. 辽宁教育研究, 2007, 8: 49-515蔡连玉. 教育信息化管理:一个新的研究领域J. 学术论坛, 2007, 2: 21-246冯益鸣. 基于EDU2.0的教育信息化平台研究D. 武汉: 华中师范大学, 20097李 娟, 张宝昌. 关于高校教育信息化建设的思考J. 网络财富, 2010, 5: 23-278张宗科, 张振刚. 高等教育信息化教学的应用思考J. 天津市教科院学报, 2010, 2: 24-259李华. 高等教育信息化发展中的几个热点问题研究J. 电化教育研究, 2008, 5: 19-2210吴伦敦, 肖静芬. 远程教育:高校教师培训的历史机遇J. 教育探索, 2004, 1: 97-99

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922