【Java开源代码栏目提醒】:网学会员Java开源代码为您提供基于J2EE的数字校园协同办公平台pdf-毕业论文 - 毕业设计参考,解决您在基于J2EE的数字校园协同办公平台pdf-毕业论文 - 毕业设计学习中工作中的难题,参考学习。
单位
代码 13005
论文分类号 TP3 毕业生学号 20071611075 毕 业 论 文学生 20071611075系别班级:信息管理与工程系 07 计科专业(方向:计算机科学与技术题 目:基于 J2EE 的数字校园教工协同办公平台的 设计与实现指导者: 王峰 副教授 姓 名 专业技术职务评阅者: 李志明 副教授 姓 名 专业技术职务 2011 年 5 月 20 日 河北金融学院 2011 届本科毕业
论文 毕业
论文中文摘要 基于 J2EE 的数字校园协同办公平台摘要 本
论文建立在河北金融学院数字化校园的基础之上,针对目前高校部门级应用孤立的现状,结合数字校园整合信息资源、实现信息共享的建设目标,提出了一种校园信息门户的解决方案。
并在校园信息门户的基础上,结合Extjs 富客户端技术,提出基于 J2EE 的教工协同办公平台,并设计实现数字校园协同办公平台。
实现资源整合 构建统一的用户管理、资源管理和权限控制 从而消除信息孤岛 方便校园教工应用及科学管理 降低管理成本 提高工作效率1 。
关键词: 数字校园,协同办公,办公平台,J2EE 1 河北金融学院 2011 届本科毕业
论文 毕业
论文外文摘要Title Design and Implementation of Teacher Collaboration Office Platform in Digital CampusAbstract Design and implementation of this paper established on the basis ofHebei Finance Universitys digital campus.In allusion to the currentstatus of University department’s applications which were isolated thepaper presents a Campus Information Portal solution with the principleswhich ’ s goal is to integrat information resourees and achieve theinformation sharing in Digital Campus contruction。
On the basis of CampusInformation Portal combined with Extjs rich client technology,proposedTeacher Collaboration Office Platform which is based on the J2EE platformand design and implementation the Teacher Collaboration Office Platformin Digital Campus enables resource consolidation building the unifieduser management resource management and access control so as to eliminateInformation Islands facilitate campus faculty and scientific managementreduce management costs improve efficiencyKey
words: Digital CampusCollaborationOffice PlatformJ2EE 1 河北金融学院 2011 届本科毕业
论文 目 录1 引言 ................................................................ 11.1 研究背景 .......................................................... 11.2 研究意义 .......................................................... 11.3 国内外研究现状 .................................................... 21.4 研究目的 .......................................................... 31.5
论文的主要工作 .................................................... 31.6
论文组织结构 ...................................................... 41.7 本章小结 .......................................................... 42 数字校园协同办公平台技术分析 ........................................ 42.1 Ext JS 技术分析与研究.............................................. 42.2 DWR 技术分析与研究................................................. 52.3 C3P0 数据库连接池技术分析与研究.................................... 63 数字校园协同办公平台总体设计 ........................................ 73.1 教工协同办公平台需求分析 .......................................... 73.2 教工协同办公平台系统设计 .......................................... 73.3 数据库设计 ....................................................... 103.4 本章小结 ......................................................... 124 数字校园门户协同办公平台开发与实现 ................................. 124.1 教工协同办公平系统架构 ........................................... 124.2 数据库连接模块
设计 ............................................... 144.3 公共模块设计 ..................................................... 174.4 功能模块设计 ..................................................... 234.5 权限控制模块设计 ................................................. 244.6 本章小结 ......................................................... 255 系统测试 ........................................................... 255.1 测试坏境 ......................................................... 255.2 测试目的 ......................................................... 265.3 系统测试 ......................................................... 265.4 测试结果与评价 ................................................... 26结 论 ................................................................. 27参 考 文 献 ........................................................... 28致 谢 ................................................................ 29附录:用户使用说明书 .................................................. 30 1 河北金融学院 2011 届本科
毕业论文1.平台运行环境安装和配置 .............................................. 302.平台使用说明 ........................................................ 30 2 河北金融学院 2011 届本科毕业
论文1 引言1.1 研究背景 21 世纪,以网络技术和多媒体技术为核心的信息技术的迅猛发展在社会的很多领域中正在引发着各种深层次的改革,也加速了人类社会迈向信息化社会的步伐。
随 “数字校园”的概念也相应出现。
着世界各国校园信息化假设的发展, “数字校园”是指学校在开展教学、科研和管理及对外通讯工作过程中运用宽带、交互性和专业性的 “数字校园”是地理信息系统、局域网络实现学校办学的数字化、信息化和智能化。
计算机科学、教育科学、管理科学、系统科学的有机融合。
随着高校信息化的推进 各种基于校园网的应用系统不断地应用到校园的教学、科研和办公中2。
但现有各应用系统都各自提供独立的操作界面学校教职工只能通过这些系统提供的界面才能进行正常的操作和管理。
在这种状况下 无法实现各系统之间的协同工作 各部门的信息服务局限于部门内部 无法从整个学校服务的角度进行服务扩展3 。
随着资源开发与建设的速度和力度的不断深入 这一问题更为突出。
为此 数字校园建设需要构建基于校园网异构应用系统的协同办公平台。
数字校园协同办公平台对校园网内的信息资源和应用系统进行管理和整合,统一控制教工对信息资源和应用系统的访问,为教工提供集成的访问入口,并根据教工的角色权限提供满足其需求的特定信息资源和业务数据,为教工提供个性化的服务。
1.2 研究意义 目前,在教育信息化的建设实践中,构建数字化校园已成为实现学校信息化的主要内容,“数字化校园”这个概念正日益为大家所熟识。
数字化校园是学校现代化建设的基础,是实现学校信息化建设的主要内容,是利用
计算机技术、网络技术、通讯技术对学校与教学、科研、管理和生活服务有关的信息资源进行有效集成、整合和优化。
通过“数字化校园”的建设不仅仅是校园地理和设施的信息化,更重要的是以信息技术促进教育的发展,建立多层次、创新型、开放式的环境,提高办学质量和效益。
在以新的人才观、教学观和管理理论为指导下,从教学、科研、管理及服务体系等方面不断创新教育模式,从信息基础设施建设、教学资源建设、人才队伍建设、管理制 1 河北金融学院 2011 届本科毕业
论文度建设等方面构建出多维度、多层次的数字化校园的建设蓝图,最终实现提高教学的质量和效益,促进科研工作的有效开展,提升服务于社会的能力,培养适应信息社会要求的创新型人才。
另外,随着当代科学知识与技术的迅猛发展,“大学——产业”关系相对薄弱或者未能建立有效运行机制,导致政府对企业的研究发展中心和大学的研究发展中心重复进行投资。
从而有专家提出大学非常不适应新的知识生产方式。
为了改进这种状况,一些学校也积极探索建立大学——产业联合研究中心,拓展新的大学功能定位,并通过利用信息技术手段对大学传统内部管理机制进行改造。
作为促进地方区域经济发展主要力量的大学,尤其面临巨大压力。
当地方政府发起建立科学与技术园区、知识化与技术化的社区以及大学教育城的时候,充分利用信息技术手段对大学管理机制的改造,以适应区域
经济发展的任务迫在眉睫。
因此进行“数字化校园体系结构”研究不仅对高校的育人、管理和服务有积极的作用,同时对促进地方区域经济发展有着现实的意义。
1.3 国内外研究现状1.3.1 国内研究现状 在全国教育第十个五年计划中,教育信息化被列入国家重点建设工程。
到 2005年,我国全部高等学校、高中阶段学校和部分初中、小学均能连接国际互联网。
配合教育信息化,IT 企业纷纷挺进校园,将信息技术积极、有效地应用于现代教育当中。
、“校校通”“城域网”等工程正如火如荼地进行,教育行业信息化取得了跨越式的发展。
目前,国内很多高校已经意识到这一发展趋势,一些发达地区的大学在充分吸收、借鉴国内高校校园网建设经验的基础上,制订了或者正在启动通过计算机技术、网络技术、通讯技术对高校的教学、科研、管理和生活服务有关的所有信息资源进行全面管理的“数字化校园”方案4。
从 2000 年开始,国内一些重点高校,如清华、北大、复旦、南京大学、上海交大、西安交大等开始有步骤地进行数字化校园建设,其中清华大学起步最早,成效也最为显著,其多项应用成果都在其它高校得到推广。
部属师范院校中,华东师大 2002年起开始制定校园信息化建设总体规划及分步实施
方案,以指导和规范整个信息化建设,目前已建立了公共数据库平台、网上办公系统、网络教学系统、校园一卡通系统以及多个基于公共数据平台的管理信息系统。
另外,据 2003 年全国教育信息化建设 2 河北金融学院 2011 届本科毕业
论文工作会议资料,全国已有 300 多所高校实现了校内网络教学和办公自动化5。
最近三年,我国在教育信息化方面的投资将达 180 亿元。
同时,据教育部发布的《中国信息化教育发展
报告》预测,未来几年高校仍是教育行业信息化建设的重心所在。
据计算机世界报所属的 CCW Research计世资讯统计,在 2002 年,全国 1396所全日制普通高校中,有 75基本建立了较为完善的校园网硬件环境,有 30的学校提出了数字化校园建设目标。
2005 年,中国教育信息化投资 272.6 亿元,增长 8.7,教学资源整合、多媒体
网络教学、网络升级改造共筑三大系统建设热点。
其中多媒体网络教学、教务管理系统、办公系统、财务管理系统、图书
管理系统、一卡通系统是整个“数字化校园”工程建设的重点,教学数据中心大集中是必然趋6。
1.3.2 国外研究现状 在日本、韩国、美国等信息技术发达的国家非常重视咨讯科技的发展。
欧美发达国家的高等院校大都建有较为完善的校园网,现有应用
系统一般有办公信息系统、教务管理系统、用户计费系统及图书馆网络应用系统等,而数字校园建设的重点之一就在于对多种应用系统的改造、丰富、统一和扩充。
建成后的数字校园一般具备以下特征:提供按需服务,强调服务效率和个性化;具有统一的平台将多样的应用系统整合在一起,实现最大化的资源利用率;提供统一的用户管理服务,适应多样的教育教学和生活应用;通讯、协同
工作手段灵活,呈现多样化;教育环境的外延无限扩大,上万、几十万的学生和教师存在于不同的时间和空间之中7。
1.4 研究目的 为高校信息化建设提供了完整的信息资源和应用系统的整合方案。
通过统一访问入口的提供,校园用户可以方便的访问门户中集成的各种资源,从而让数字校园以一个整体的形象呈现在用户面前;通过先进的应用系统集成技术,为校园网络资源的管理部门提供了统一的应用系统管理工具,实现了校园网应用系统的集中管理;通过完善的权限管理模型,为校园网络资源的管理部门提供了完整的用户权限管理工具,实现了校园网用户访问权限的集中管理。
这些都为数字校园信息建设的统一建设以及信息资源的统一规划奠定了基础。
1.5
论文的主要工作
论文的主要工作如下: (1)通过研究国内外的数字校园建设的现状以及数字校园的理论的研究,提出 3 河北金融学院 2011 届本科毕业
论文了数字校园环境下的教工协同办公平台工作模式和建设思路; (2)以具体的应用系统为例,对数字校园环境下的教工协同办公平台的业务流程、体系结构、设计等进行了论述,并实现了系统的部分功能1.6
论文组织结构
论文的组织结构安排如下: 第一章 绪论介绍了
论文的研究背景以及相关技术的研究现状。
并对
论文的主要工作与章节安排进行了叙述。
第二章 数字校园协同办公平台技术分析介绍了 Extjs、DWR、数据库连接池技术的特征及其优势 第三章 数字校园教工协同办公平台的分析与设计介绍了数字校园教工协同办公平台的需求分析、系统的功能结构图、数据库设计。
第四章 数字校园协同办公平台开发与实现进行协同办公平台的框架设计、论述了协同办公平台的各个主要模块的详细开发与实现过程。
第五章 系统测试与评价对协同办公平台进行了相关系统测试,并对其性能进行了评价。
1.7 本章小结 本章介绍了
论文选题的背景和意义,分析了国内外研究现状及其发展趋势,最后论述了本文的组织结构。
2 数字校园协同办公平台技术分析 数字校园协同办公平台基于 J2EE 技术实现,本章就设计门户平台的两个框架和数据库连接池进行分析和研究。
2.1 Ext JS 技术分析与研究 Ext JS 是一种用于开发富客户端 Web 应用程序的前端 JavaScript 框架 它通过使用可重用的对象和部件简化了 Asynchronous JavaScript XML(Ajax)开发。
对标准信息提示框的扩展、对标准表单组件的扩展、支持面板及各种布局方式、提供了大量的工具类和工具方法、提供了增强的事件机制、提供了对 Ajax 功能的支持、 4 河北金融学院 2011 届本科毕业
论文具有结构完整的数据模型、提供了灵活易用的模板功能、提供了美观实用的各种组件(其中的代表是表格组件 Grid 和树型 Tree 组件)。
8 它不需要为客户端安装任何插件就可以实现丰富多彩的界面效果,是进行富客户端开发的理想选择。
它将 Web 应用程序的操作方式向传统桌面应用程序的操作方式进行转化甚至消除了这种差异,从根本上提高了用户的使用体验。
92.2 DWR 技术分析与研究2.2.1 DWR 是什么 DWR 是一个可以允许你去创建 AJAX WEB 站点的
JAVA 开源库,它可以通过浏览器端的 Javascript
代码去调用服务器端的
Java 代码,看起来就像是
Java 代码运行 在 浏 览 器 上 一 样 。
DWR 是 一 个 完 整 的 异 步 AJAX 框 架 , 它 隐 藏了 XMLHttpRequest 对象,程序员在开发过程中不需要接触 XMLHttpRequest 对象就可以向服务器发送异步请求并通过回调方式处理服务器的返回值。
DWR 包含两个主要的部分,其一是运行在浏览器客户端的 Javascript,这部分被用来与服务器
通信,并更新页面内容;其二是运行在服务器端的
Java Servlet,这部分被用来处理请求并将响应结果发送给浏览器。
2.2.2 DWR 工作原理 DWR 工 作 原 理 是 通 过 动 态 把
Java 类 生 成 为 Javascript 。
它 的 代 码 就像 Ajax 魔法一样,你感觉调用就像发生在浏览器端,但是实际上
代码调用发生在服务器端, DWR 负责数据的传递和转换。
这种从 JavaScript 到
Java 的远程调用功能的方式使 DWR 用起来有种非常像 RMI 或者 SOAP 的常规 RPC 机制,而且 DWR 的优点在于不需要任何的网页浏览器插件就能运行在网页上。
Java 从根本上讲是同步机制,然而 Ajax 却是异步的。
所以你调用远程方法时,当数据已从网络上返回的时候,你要提供有回调callback 来接收数据。
5 河北金融学院 2011 届本科毕业
论文 图 2-1 DWR 映射示意图 DWR 动态在浏览器端生成一个 AjaxService 的 JavaScript 类,以匹配服务器端 AjaxService 的
Java 类。
由 eventHandler 去调用它,然后 DWR 处理所有的远程细节,包括转换所有的参数以及将返回的
Java 对象映射成 Javascript 对象。
在示例中,先在 eventHandler 方法里调用 AjaxService 的 getOptions 方法,然后通过回调 callback 方法 populateListdata 得到返回的数据,其中 data 就是 Stringquot1quot quot2quot quot3quot,最后再使用 DWR utility 把 data 加入到下拉
列表。
2.3 C3P0 数据库连接池技术分析与研究2.3.1 数据库连接池定义 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用
程序中体现得尤为突出。
对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。
数据库连接池正是针对这个
问题提出来的。
数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。
这项技术能明显提高对数据库操作的性能。
112.3.2 使用数据库连接池的优势1 资源重用 6 河北金融学院 2011 届本科毕业
论文 由于数据库连接得到重用,避免了频繁创建、释放连接引起的大量性能开销。
在减少系统消耗的基础上,另一方面也增进了系统运行环境的平稳性(减少内存碎片以及数据库临时进程/线程的数量)。
2 更快的系统响应速度 数据库连接池在初始化过程中,往往已经创建了若干数据库连接置于池中备用。
此时连接的初始化工作均已完成。
对于业务请求处理而言,直接利用现有可用连接,避免了数据库连接初始化和释放过程的时间开销,从而缩减了系统整体响应时间。
2.3.3 C3P0 数据库连接池 C3P0 是一个
开源的 JDBC 连接池,它实现了数据源和 JNDI 绑定,支持 JDBC3 规范和 JDBC2 的标准扩展3 数字校园协同办公平台总体设计3.1 教工协同办公平台需求分析 要求教工协同工作平台具有以下要求: 1系统操作简单,界面友好,良好的用户体验。
2为教工提供综合信息
查询服务,包括教工基本信息,图书借阅信息,文献基本信息,文献详细信息等。
3层次分明,功能完善的公共通知管理。
4方便教工办公交流的短消息系统 5安全、功能界别的权限管理功能3.2 教工协同办公平台系统设计3.2.1 功能结构 7河北金融学院 2011 届本科毕业
论文 图 3-1 主体功能模块 图 3-2 公共通知模块 8 河北金融学院 2011 届本科毕业
论文 .