高校教师培训系统的开发

上传人:宝路 文档编号:18267901 上传时间:2017-11-14 格式:DOC 页数:39 大小:1.65MB
返回 下载 相关 举报
高校教师培训系统的开发_第1页
第1页 / 共39页
高校教师培训系统的开发_第2页
第2页 / 共39页
高校教师培训系统的开发_第3页
第3页 / 共39页
高校教师培训系统的开发_第4页
第4页 / 共39页
高校教师培训系统的开发_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《高校教师培训系统的开发》由会员分享,可在线阅读,更多相关《高校教师培训系统的开发(39页珍藏版)》请在金锄头文库上搜索。

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

2、质量。 关键词:培训管理系统 B/S 模式 教育信息化宜 顺 论 文 网 www.13L目 录摘 要 .I1 引言 .12 基本理论 .22.1 系统架构 .22.1.1 客户机/服务器模式(C/S) .22.1.2 浏览器/服务器模式(B/S) .32.2 开发技术 .42.2.1 ASP.NET.42.2.2 SQL Server 数据库 .53 需求分析 .63.1 培训管理 .63.2 在线培训 .63.3 考试和成绩管理 .73.4 在线交流 .84 系统设计 .104.1 系统总体功能结构设计 .104.2 功能模块设计 .114.2.1 系统管理 .114.2.2 基本信息管理

3、.134.2.3 培训管理 .154.2.4 在线培训 .184.2.5 考试和成绩管理 .214.2.6 在线交流 .234.3 数据库设计 .254.3.1 数据库概念设计 .254.3.2 逻辑结构设计 .284.3.2 数据库连接 .314.4 界面设计 .315 总结与展望 .34参考文献: .35宜 顺 论 文 网 www.13L01 引言作为高校信息化建设的重要组成部分,教师管理信息系统是实现校园信息化的基础工程,是学校发展管理的有效工具。管理信息系统(Management Information System, MIS)是将人、计算机和外围设备组合而成的信息处理系统,包括信息的

4、收集、传递、存贮、加工、维护和使用等。管理信息系统可最大限度的利用计算机及网络技术调查了解企业的人力、物力、财力、设备、技术等资源,建立数据库提供给管理人员辅助决策,从而提高企业的管理水平和经济效益。教师信息管理系统是典型的信息管理系统,与传统人工的管理方式相比具有效率高、保密性好,大量的文件和数据易于查找、更新和维护的优点。这些优点极大地提高了教师管理的工作质量和效率,也是高校教师管理的科学化、规范化、信息化管理的重要条件。相对于招生规模扩大,科技产业发展,后勤社会化等改革措施,学校在教师信息管理上是滞后的。由于聘任制不到位,岗位管理意识差,以身份为主的管理还在相当多的学校中起主导作用,身份

5、重于岗位管理,待遇与岗位严重脱节,对教师缺乏培养、重视,且待遇较低,已出现大量教师流失,这将造成学校未来的人才断层和结构缺陷。将教师管理信息系统与在线培训系统相结合,可以有效的减少资源浪费和重复建设,提高学校的管理水平,有效促进数字化校园的建设进程;同时为教师的在线培训提供良好的平台,紧跟全国高校信息化、现代化建设的潮流,实现教师个人发展与学院发展的双向互动。学校管理和培训教师的主要目的在于将其现有的知识、技能和能力提升到完成工作所需要的水平上来。当教师在岗位上工作一段时间后,额外的培训与开发为他们提供了获得新知识、新技能和新经验的机会,教师也因此表现得更为出色,能胜任更多或更重要的工作,甚至

6、可以承担更大的管理责任和满足更高组织层次需求。这一共生共荣的良性循环关系,使教师与学校都能得到更好的发展。人才兴则高校兴,可见高校人力资源的合理开发和教师培训机制建设有着重要的现实意义和深远的历史意义。宜 顺 论 文 网 www.13L12 基本理论教师培训管理信息系统开发的总体任务是实现教师信息管理以及在线培训的系统化、规范化以及自动化。系统开发需要综合考虑硬件以及软件技术问题,兼顾系统的扩展性、稳定性、成本问题,以便满足客户的需求。综合考虑以上因素,本系统采用Microsoft SQL Server 2005作为后台数据库,系统架构采用B/S模式(Browse/Server,浏览器/服务器

7、),B/S模式是传统的C/S模式(Client/Server 用户/服务器)的改进,它以Web技术为基础,通过www浏览器来实现用户工作界面,主要事务逻辑在服务器端实现。2.1 系统架构体系结构是用于定义一个系统的结构及系统成员间相互关系的一套规则。体系结构为软件系统提供结构、行为和属性等高级抽象,描述了系统组织和拓扑结构,并包含构成系统元素之间的关系。系统结构设计的好坏与否会直接影响到系统的性能。随着信息技术的高速发展,应用程序的体系结构已经发生了巨大的变化,从单机时代的主机终端模式、文件服务器时代的共享数据模式、客户机/服务器时代的 C/S 模式、电子商务时代的 B/S 网络模式,到目前先

8、进的三层甚至多层模式。2.1.1 客户机/服务器模式(C/S)C/S 模式是一种软件系统体系结构,它充分利用了两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端共同完成,从而降低系统的通讯开销。如图 2.1 所示,客户机/服务器模型属于分布式系统,可分为客户机(Client)程序与服务器(Server)程序两大部分,通常是基于 TCP/IP 的 Socket 通讯。客户端程序将服务器程序和用户紧密连接,接收用户指令,同时返回服务器的相关处理,传输用户的指令同时接收服务器的处理结果。服务器程序主要是处理数据,连接数据库进行数据的协调、处理与保存。目前大多数应用软件系统都是

9、基于 C/S 模式的两层结构,数据库应用程序中常用的有 C/S 模式,非常多的系统采用该方式构造,客户端和服务器端共同宜 顺 论 文 网 www.13L2完成任务,使得系统资源得到充分利用。而 Browser/Server(B/S)结构是在 C/S结构上的拓展,将浏览器作为系统前端,它是种理想的“瘦客户”,但系统工作量并没减少,只是从部分客户端转移到服务器端完成,如图 2-1 所示。InternetClient Servr图 2-1 客户机/服务器模式结构2.1.2 浏览器/服务器模式(B/S)B/S 结构是对 C/S 结构的一种改进。如图 2-2 所示,B/S 模型与 C/S 模型相似,但

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

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号