【毕业学位论文】(Word原稿)ESS系统中课件服务器管理子系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)ESS系统中课件服务器管理子系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)ESS系统中课件服务器管理子系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)ESS系统中课件服务器管理子系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)ESS系统中课件服务器管理子系统的设计与实现-软件工程_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士学位论文 (专业学位) 姓 名:凌杰 学 号: 1121170038 所在院系:软件学院 学科门类:计算机科学与技术 学科专业:软件工程 指导教师:张惠娟 王冬青 副指导教师 :李铁云 二一二年十二月 统中课件服务器管理 子系统的设计与实现 A in 2010 121170038 2012 of of E S S 系统中课件服务器管理子系统的设计与实现 凌杰 同济大学 学位论文版权使用授权书 本 人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位 论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 摘 要 随着社会科技、经济的飞速发展,企业为跟上知识更新换代的步伐,在激烈的市场竞争中立于不败之地,迫切的需要 统来协助企业的内部培训,提高企业的竞争力。 称 企业网络学院系统是一种以应用服务托管方式为企业提供内部培训服务的 克服了目前 、后期使用维护负担重和开发课程不方便的问题。本文的工作重点是设计和实现 统中的课件服务器管理子系统,对 统中地域上分布较广的课件服务器实施有效管理。 本文在分析了 统的实际需求后,提出了一种以 息中间件系统为消息通信总线的课件服务器管理方案。该方案在提出过程中,按照软件开发的流程,先研究了课件服务器管理系统的需求,继而提出了系统的总体设计思路,并通过对相关各项技术的研究,确认了总体设计的可行性。紧接着,设计实现了系统的业务报文管理器和课件 服务器代理以及实现二者沟通协作的以 而完成了整个课件服务器管理子系统的开发工作,实现了对课件服务器运行状况的监测、课件服务器上课程存储区的管理以及课件服务器从中心课程库自动化下载课程的功能。最后,通过对课件服务器管理子系统进行的模拟测试表明,整个系统基本完成了预期目标。 近一个月来,本课件服务器管理子系统已经成功运行于 统中。目前整个 经有新华信市场研究咨询有限公司、北京东易日盛装饰有限责任公司等企业在使用 务。 关键词: 件;分布式 of to of in to an in It as to to in of of SS to to a as of In of of is to of of of as of MS of It of in to of of a SS is on o., SS 硕士学位论文 目录 目录 第 1章 引言 . 1 文的背景和意义 . 1 内外研究现状 . 2 统整体综述 . 3 务流程 . 3 统的组成 . 5 文的工作目标和内容 . 7 文的组织结构 . 8 章 小结 . 8 第 2章 系统相关技术研究及所选技术路线 . 10 . 10 息中间件与 . 10 . 11 . 12 . 13 . 15 . 15 . 15 象关系映射技术与 . 16 章小结 . 17 第 3章 系统 需求分析及可行性研究 . 18 统的需求分析 . 18 程库存储区管理 . 18 件服务器运行状况报告及查询 . 21 程资源管理 . 23 统 的非功能需求 . 34 统的可行性研究 . 29 同济大学 硕士学位论文 目录 术可行性 . 29 统的关联可行性 . 11 第 4章 系统 总体设计 . 34 统总体设计方案 . 38 统总体设计思路 . 38 体设计思路 . 35 其它子系统的服务接口方式 . 37 务报文模型 的设计 . 38 务报文模型设计 . 38 文基本格式 . 38 文格式说明 . 38 务报文的传输 . 42 务报文的两种传输方式 . 43 务报文的路由 . 43 务报文的发送方式 . 44 第 5章 系统的详细设计与主要功能实现 . 47 务报文管理器的设计与实现 . 47 层功能 . 47 动和初始化过程 . 49 送业务报文的过程 . 50 务报文的接收过程 . 52 件服务器代理的设计与实现 . 52 层功能 . 53 告报文的发送过程 . 55 应报文的发送过程 . 55 程下载器 . 56 功能模块实现 . 57 堂学习模块 . 53 业模块 . 58 线答疑模块 . 60 习测试模块 . 61 告模块 . 63 疑教室模块 . 65 章小结 . 71 第 6章 系统的测试与结果分析 . 68 . 68 同济大学 硕士学位论文 目录 . 68 试环境 . 68 试工具 . 70 试方法 . 70 试结果分析 . 71 章小结 . 71 第 7章 总结与展望 . 72 文总结 . 72 作展望 . 73 参考文献 . 74 致谢 . .个人简历 在读期间发表的学术论文与研究成果 .章 引言 1 第 1 章 引言 文的背景和意义 随着社会科技、经济的飞速发展,知识、信息的更新换代速度不断 加快,信息爆炸的时代已经到来,企业要想在激烈的市场竞争中立于不败之地,就必须不断加快企业知识的新陈代谢,增强自己的竞争力,使自己成为一个学习型的企业。然而在当今的市场经济竞争环境下,传统教学尤其是企业培训面临着较大的挑战,一方面,知识更新速度加快,企业需要及时为员工提供关于产品、技术、营销等方面的知识和技能培训,以提高企业整体水平;另一方面,企业面临降低成本的挑战,面对面的传统培训不仅由于需要集中培训、差旅等原因使成本居高不下,而且受物理环境的影响使培训面不可能宽,影响企业的培训效率。 ( 1) 近年来,随着计算 机信息网络技术以及多媒体技术的不断成熟和进步,基于计算机网络的电子学习系统( 到了迅速的发展。与传统教学和培训模式相比, 够实现学习者的自主学习和个性化学习,使学习者能够根据自身情况随时随地的学习和有选择的学习;基于网络的 训课程还具有更新速度快,传播范围广的特点,这刚好适应了现代社会知识更新换代速度快的现实情况;另外, 伸了学习者与授课者的沟通途径,学习者可以随时向远在千里之外的授课者提出自己的各种疑问;更重要的是 分降低了培训成本,据统计显示, 训费用仅是传统培训费用的 1/3,这为企业和个人的培训降低了门槛,非常有利于提高全社会的综合素质。 这种可以实现任何人 (任何时间 (任何地点 (习任何内容 (重要特征特别适合现代企业不断给自身员工进行培训和充电的需要。 基于 优点,中国中小企业国际合作协会、中国中小企业对外合作协调中心会同中企银网向国内的中小企业推出了以应用服务托管为主要服 务形式的基于分布式课件服务器技术的学习管理系统( 称 业网络学院系统。 统通过中心课程库向企业提供了大量不断更新的实用课程,范围涉及人力资源管理、财务管理以及法律等各个方面。同时为了满足企业对员工进行特定内部培训的需求,比如对内部的技术培训、对销售人员进行的业务培训以及新员工的入职培训等特定培训, 统也提供了相应的学习内容管理系统( 帮助企业录制自己的课程,并且提供了相应的课程发布功能,可以使企业将自己的课程方便地发布到 统上以供员工培训使用。 企业通过使用 业网络学院系统,可以轻松做到时时接受培训、处处接受培训,第 1章 引言 2 不但可以经常学习相关领域的最新知识,接触企业经典案例,更重要的是,企业可以根据员工自身特点和经营管理需要组织量身定制的课程,使企业管理人员成为企业的培训师。除此之外,企业还有了对员工培训效果进行考核的有效手段,能够促使企业培训与日常工作相结合,使培训成为 企业经营管理工作的有效组成部分,从而有效的提高企业的整体素质和竞争力。在得到这些好处的情况下,企业的培训成本不但没有增加,反而大大的降低了。 内外研究现状 概念来自于美国教育部教育技术办公室在 2000年底提出的“美国国家教育技术计划 信息化学习:把世界教育放到每一个儿童的指尖” ( a at 文。 2000年后, 国内专家学者的报告中开始出现,北京师范大学的何克抗教授提出了关于 较全面的定义:“ 指通过因特网或其他数字内容进行学习与教学的活动,它充分利用现代信息技术所提供的、具有全新沟通机制与丰富资源的学习环境,实现一种全新的学习方式;这种学习方式将改变传统教学中教师的作用和师生之间的关系,从而根本改变教学结构和教育本质。 ( 2) 基于企业培训的 品主要是 统和 统。 即学习管理系统,它主要侧重于向使用者提供课程资源组织、用户信息管理、教学计划安排、学习跟踪和学习评估以及向管理员提供数据报表的功能。对于学习者而言, 助他们自主安排学习过程,并提供与其他学习者交流的空间,对管理者和教师来说,可以通过 了解学习者的学习情况,以做出正确的决策。即学习内容管理系统,它主要侧重于向使用者提供创建、编辑、存储、使用以及 重复使用学习内容的功能,也就是提供创建、编辑、保存以及播放课程的功能。 ( 3) 对于 前存在着两种不同的观点:一种观点认为, 者间是相辅相成的关系。 偏重于网上教务、教学管理及在线学习的平台,而 是偏重于学习内容(即课程)的开发、编辑、管理、整合和存储的平台。另外一种观点认为, 展演变的结果, 集合,其中的 内容管理系统则是用于学习内容的开发、编辑、管理、整合和存 储的平台。 许多著名企业如美国 司、 司、美国三大汽车巨头福特汽车公司等都开始采用 方式进行企业内部培训。中国的 业在历经几年的开拓后,也开始初见成效,越来越多的国内企业对 示出了浓厚兴趣,并开始逐步实施 训方案。与此相应,国内外很多公司推出了拥有自主知识产权的 统,例如国内东软的 统、北大青鸟教育的 章 引言 3 系统以及清大燕园的企业大学网络学习系统等。国外 的有 司的 统、司的 系统。 ( 4) 目前,大多数 品都是部署在企业内部来为企业提供培训服务的,这会使企业经常面对 统的部署以及运行维护的问题,企业不但要在先期投入一笔资金来购买 品以及硬件服务器外,还需要 员以及 对于大型企业而言,似乎还能够接受,但对于规模不大的中小企业而言,则是一个 沉重的负担。另一方面,大多数 品没有提供简易的课程录制工具及课程发布功能,企业制作和发布课程到自己的 统上都需要专门的技术人员帮助才行。 针对这种情况,作为 源地的美国已经出现了提供 务的应用服务提供商 ( ,例如美国 司。 用服务提供商为各个企业提供 去了企业自己部署运维 方面使企业大大降低了成本,节省了开支,另一方面极大的简化了统的管理,把企业对 门的需求降至最低。 ( 5) 对于中小企业而言,采用 台系统进行内部培训采用 模式似乎是更恰当的抉择。我门国内的企业一向主要以中小企业为主,但是国内针对企业提供管服务的应用服务系统还处于起步阶段,美国 管服务系统的发展值得国内的 业者多加借鉴。 统整体综述 企业网络学院系统是以应用服务托管方式运营的基于 B/S( 技术架构的新一代学习管理系统 ( 系统,它要求能够为分布在全国各地的企业用户提供稳定的 务。企业用户在开通 业网络学院服务时无需购买用于部署 业用户的系统数据、课程资源和各个学习管理功能模块都分别存储和运行在 统应用服务提供商( 那里,企业用户不用负担 统的运行和维护,而是改由 统应用服务提供商来统一提供运行维护服务,这样不但极大的方便了企业用户对 统的使用,而且还大大节省了企业的开支。 ( 6) 由于本文所论述的课件服务器管理子系统是 业网络学院系统中的一个子系统,所以下面先总体阐述一下 统的业务内容。 务流程 第 1章 引言 4 E S S 应 用 服 务 提 供 商( A p p l i c a t i o n S e r v i c e P r o v i d e r )E S S 服 务 申 请 人1 . 申 请 E S S 系 统 服 务E S S 运 营 平 台W e b 服 务 器课 件 服 务 器中 心 课 程 库培 训 专 员E S S 管 理 员学 员2 . 开 通 E S S 系 统 服 务3 . 管 理 培 训 专 员 和 学 员 帐 户4 . 培 训 专 员 录 制 课 程 并 上 传 到 课 件 服 务 器5 . E S S 管 理 员 从 中 央 课 程 库 进 行 课 程 团 购6 . 课 件 服 务器 根 据 团 购需 求 自 动 下载 课 程 资 源7 . 企 业 学 员 根 据 E S S 管 理 员 制 定的 培 训 计 划 进 行 在 线 学 习报 表8 . E S S 管 理 员对 培 训 进 行跟 踪 和 效 果评 估运行维护课 程开发图 SS 1)、 系统角色 为统提供全程的技术支持和服务。 理员通常由使用 统服务的企业的人力资源主管或培训主管担任,主要负责本企业的用户管理(包括二级管理员、培训 专员和学员的管理)、课程库管理、课程团购管理、课程权限分配以及学员学习进度跟踪、学员学习效果评估等工作。 级管理员通常由企业内的人力资源部门的员工担任,其帐号由 理员创建。 理员在创建二级管理员帐号时会指定该二级管理员所负责管理的学员和课程范围,然后二级管理员在相应范围内行使用户管理、课程权限分配以及学员学习进度跟踪和学习效果评估等工作。 训专员通常由企业中的部门负责人、中层干部以及企业聘请的咨询培训师担第 1章 引言 5 任,负责企业培训课程的开发和建立,为企业员 工提供培训内容。培训课程可以涉及到企业业务的方方面面以及最新的专业技术知识和企业管理案例等,这不但可以对企业员工学习企业最新业务知识有极大的促进作用,而且还可以沉淀企业积累的知识和经验,以备建立企业知识库。 员登录 完成了规定课程的学习后还可以参加在线测试以进行学习效果评估。 ( 7) ( 2)、 系统主要业务流程 企业用户登 陆 用服务提供商门户网站或通过电话申请开通 业网络学院服务; 核通过后为企业开通 统服务,并对企业开放系统公共课程资源; 括系统二级管理员、培训专员以及学员信息。其中二级管理员帐号由 训专员和学员可以通过用户注册建立,但需要通过 业管理员根据企业培训的需要组织培训专员进行相应培训内容的课程开发和制作,并发布到企业 根据企业自身的业 务和培训需要, 充实企业的培训内容; 业管理员或二级管理员根据企业业务及员工培训需要分配相应的课程给不同部门的学员进行学习; 统进行在线学习; 统的组成 整个 第 1章 引言 6 培 训 专 员E S S 管 理 员学 员培 训 专 员 注 册课 程 管 理课 程 答 疑课 程 题 库 管 理课 程 资 料 管 理课 程 通 知 管 理课 程 学 习 历 史 跟 踪论 坛 系 统课 程 作 业 管 理学 员 身 份 审 核培 训 专 员 身 份 审 核用 户 管 理企 业 课 程 库 管 理课 程 学 习 跟 踪 及 评估 管 理系 统 通 知 公 告 管 理系 统 个 性 化 设 置系 统 论 坛 管 理企 业 课 程 团 购 管 理二 级 管 理 员 管 理课 程 学 习课 程 权 限 管 理学 员 注 册 课 程 答 疑通 知 公 告课 程 作 业 课 程 测 试论 坛 系 统学 习 进 度 与历 史 查 询二 级 管 理 员课 程 权 限 管 理学 员 身 份 审 核学 员 及 其 分 组 管 理课 程 学 习 跟 踪 及 评 估 管 理E S S 服 务 管 理 中 心E S S 企 业 网 络 学院 服 务 管 理课 件 服 务 器 管 理及 运 行 状 况 监 测开 通 服 务设 置 服 务容 量中 心 课 程 库 管 理申 请 审 核 域 名 管 理运 营 信 息 统 计服 务 监 控 课 程 库 管 理 公 共 课 设 置E S S 系 统 门 户 网站 后 台 管 理E S S 企 业 网 络学 院E S S 系 统 门 户 网 站设 置 E S S 企 业 课程 库 存 储 区 容 量E S S 企 业 课 程 库存 储 区 管 理课 件 服 务 器 运 行状 况 报 告 及 查 询课 程 资 源 管 理课 件 服 务 器 管 理 子 系 统公 共 课 更 新课 程 自 动 下 载删 除 服 务课 件 上 传创 建 E S S 企 业课 程 库 存 储 区删 除 E S S 企 业课 程 库 存 储 区课 件 删 除 课 程 删 除图 SS 统功能模块图可以看出整个 统需要有 业网络学院系统、 ( 1)、 开通 业网络学院系统来进行内部培训工作 的。 业网络学院系统除了具备常规 统的功能外,还增加了培训专员的角色功能,实现了企业自己组织开发培训资源和从中 心课程库购买课程两种课程资源获取方第 1章 引言 7 式,极大满足了企业培训的需求。 ( 2)、 务管理中心是整个 统的管理中枢,通过该系统 用服务提供商可以实现对 括开通或停止某企业用户的 业网络学院服务、实现对 现对 实现向中心课程库发布课程资源以及管理中心课程库的功能、实现对 ( 3)、 统门户网站是 统的 一个宣传网站,在该网站上发布最新的系统新闻和通知消息以及最新开通 外在该网站上还提供了 业用户提交申请表单后, 过审核后开通服务。 ( 4)、课件服务器管理子系统 课件服务器管理子系统主要为 系统主要包括 程的发布、删除,课件服务器运行状况的监测、公共课程及团购课程的自动化下载等功能。在图 2中背景为花点的功能模块需要有课 件服务器管理子系统的支持才能正常运行,灰色背景的功能模块就是课件服务器管理子系统的功能。 ( 8) 文的工作目标和内容 本文的主要工作目标是设计和实现一个课件服务器管理子系统,为 务管理中心和 业网络学院系统的运行提供支持。本文的主要内容是以 编程语言、以 消息中间件为系统通信总线、以 户端协议开发函数库、以 数据持久层,完成了 统课件服务器管理子系统的设计和实现。 具体的工作内容如下: ( 1)、设计和实现了一个业务报文管理器,用于向课件服务器发送各种管理指令以及接收课件服务器的运行状况报告; ( 2)、设计和实现了一个课件服务器代理,用于接收业务报文管理器发来的管理指令,进而执行相应的操作,实现对课件服务器的管理;另外还要负责向业务报文管理器报告第 1章 引言 8 课件服务器的运行状况; ( 3)、基于 于业务报文管理器与课件服务器代理之间的协作和沟通; ( 4)、实现了课件服务器从中心课程库自动下载课程文件的功能,为系统的公共课程更新和课程团购业务 提供支持。 文的组织结构 本论文共分为六章: 第一章是绪论。介绍了本论文选题的背景和意义;同时介绍了与本论文相关的技术发展状况以及国内外研究现状;然后介绍了整个 接着在论文的工作目标和内容一节中介绍了本论文的主要工作内容和要达到的工作目标。 第二章是 相关技术介绍以及所选技术路线 。该章先介绍了课件服务器管理子系统的相关技术 ,在此基础上 选 取出了 适合本系统开发的技术路线 。 第三章是系统需求分析及可行性研究。主要从系统的需求进行分析并给出了系统实现的技术可行性和关联 可行性。 第 四 章是系统的总体设计与相关技术。该章在第二章需求分析的基础上,提出了课件服务器管理子系统的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论