基于Java EE标准的企业协同办公系统分析与设计

VIP免费
基于 Java EE 标准的企业协同办公系统分析与设计
摘 要
随着经济的快速发展,企业之间的竞争更加激烈,因此各企业都非常重视提
高办公效率、协调各种业务,以取得竞争优势。而提高办公效率的有效手段之一便
是引进和开发高效的办公系统。但就目前而言,很多企业要么根本没有办公系统,
要么其办公系统比较落后,更谈不上什么协同办公问题。因此,研究基于 Java
EE 标准的企业协同办公系统分析与设计具有实际应用价值。
本文首先简单地阐述了论文的选题背景、研究目的和意义,同时总结了办公
系统的发展历程、技术实现方式和研究现状。其次,介绍了 Java EE 开发平台和
SSI 架构的基本概念,分析了该平台的优势和 SSI 架构的基本原理和主要特点。在
此基础上,对企业协同办公系统进行系统分析和设计。系统分析的内容包括需求
分析、功能分析和业务逻辑分析;系统设计包括界面设计、数据库设计和总体架构
设计以及基于 JBPM 的任务管理流程设计。此外,文中对企业协同办公系统的部分
实现细节、安装部署方法和使用过程中应该注意的问题加以特别说明。最后,总结
全文内容,指出本文的主要成果和不足之处,并提出进一步研究方向。
关键词:Java EE 协同办公系统 系统分析 系统设计
I
Analysis and Design of the Enterprise Office
Collaboration System based on Java EE
ABSTRACT
Along with the quick development of economy, the competition of business enterprise
is getting more vigorous, therefore each business enterprise more and more notice the
importance of office efficiency, and harmonize various business to obtain competitive
advantage. However, one of the most effective means of improving office efficiency is to
introduce and develop an efficiently office system. Currently, the level that working with
harmony could not be reached because some business enterprises’s Office System fall
behind or some may don’t have Office System at all. Researching the analysis and design
of the Enterprise Office Collaboration System using Java EE standard have actual
application value.
First of all, simply introduces the background of choosing this thesis, research purpose
and meaning, at the same time we summarize development and technique of Office System,
researching present conditions. Secondly, the paper elaborates the basic concept of Java EE
development platform and SSI Structure, analyses the advantage of Java EE development
platform and the basic principle and main characteristics of SSI. On this foundation,
analyses and designes the enterprise office collaboration system. The contents of system
analysis includes analysis of need, analysis of function and analysis of business logic; The
contents of system design includes interface design, database design, total structure design
and task flow design based on JBPM. Besides, part of realizing detail and some problem
that should notice during deploying and using process. Finally, summarized this paper,
points out the main achievement and shortage with the further research direction.
Keywords :Java EE ;Office Collaboration System ;Analysis of System ;Design of
System;
II
目 录
第一章 绪 论..........................................................1
1.1 研究背景..........................................................1
1.2 办公系统研究与开发综述...........................................1
1.2.1 办公系统的发展历程...........................................1
1.2.2 办公系统的技术实现方式.......................................2
1.2.3 办公系统的研究现状...........................................3
1.3 研究目的和意义...................................................5
1.3.1 研究目的......................................................5
1.3.2 研究意义......................................................6
1.4 主要内容和研究方法................................................6
1.4.1 主要内容......................................................6
1.4.2 研究方法......................................................7
第二章 Java EE 开发平台与 SSI 架构概述..................................8
2.1 Java EE 开发平台...................................................8
2.1.1 Java EE 概念..................................................8
2.1.2 Java EE 的三层模型............................................8
2.1.3 Java EE 的优势................................................9
2.2 SSI 架构...........................................................9
2.2.1 Struts2 框架.................................................10
2.2.2 Spring 框架..................................................11
2.2.3 iBATIS 框架..................................................12
第三章 企业协同办公系统分析...........................................14
3.1 企业协同办公系统的需求分析......................................14
3.1.1 需求分析包括的基本内容和一般原则............................14
3.1.2 企业协同办公系统业务需求....................................15
3.2 企业协同办公系统功能分析........................................18
3.2.1 企业协同办公系统功能模块分解................................18
3.2.2 企业协同办公系统的角色与权限管理机制........................20
3.2.3 基于角色的系统用例划分......................................21
3.3 企业协同办公系统业务逻辑分析....................................22
3.3.1 考勤管理模块业务逻辑分析....................................22
3.3.2 信息管理模块业务逻辑分析....................................23
3.3.3 任务管理模块业务逻辑分析....................................24
第四章 企业协同办公系统设计...........................................26
4.1 系统界面设计.....................................................26
4.1.1 系统界面设计的重要性........................................26
4.1.2 DIV+CSS 的样式设计...........................................26
4.1.3 样式展示.....................................................26
4.2 系统数据库设计..................................................27
4.2.1 系统 E-R 图设计...............................................27
4.2.2 数据库表设计.................................................28
4.3 企业协同办公系统总体架构设计....................................28
III
4.3.1 企业协同办公系统架构图......................................28
4.3.2 架构中各组件的调用关系和系统公用组件........................29
4.4 企业协同办公系统任务管理模块设计................................31
4.4.1 任务管理模块类图设计..........................................31
4.4.2 JBPM 工作流引擎介绍...........................................32
4.4.3 任务工作流设计................................................33
第五章 企业协同办公系统实现...........................................35
5.1 企业协同办公系统源代码目录组织结构..............................35
5.2 企业协同办公系统部分核心代码详解................................35
5.3 企业协同办公系统的部署与实施....................................40
5.4 企业协同办公系统环境配置参数分析................................41
5.5 企业协同办公系统运行效果........................................42
第六章 总结与展望.....................................................44
6.1 本文的主要工作..................................................44
6.2 本文的不足.......................................................44
6.3 进一步的研究方向................................................45
参考文献...............................................................46
附录...................................................................48
攻读硕士学位期间发表的论文.............................................52
特别声明...............................................................53
IV
插图清单
图2-1 MVC 模式结构图..................................................10
图2-2 Spring 框架结构图...............................................12
图2-3 iBATIS 框架结构图...............................................13
图3-1 企业协同办公系统功能结构图.....................................18
图3-2 考勤管理模块系统用例图.........................................21
图3-3 消息发布模块系统用例图.........................................21
图3-4 任务管理模块系统用例图.........................................21
图3-5 权限管理模块系统用例图.........................................22
图3-6 系统管理模块系统用例图.........................................22
图3-7 企业协同办公系统考勤模块业务流程图.............................23
图3-8 企业协同办公系统消息发布流程图.................................24
图3-9 企业协同办公系统任务管理流程图.................................25
图4-1 企业协同办公系统表单填写样式...................................26
图4-2 企业协同办公系统数据列表样式图.................................27
图4-3 企业协同办公系统 E-R 图..........................................27
图4-4 企业协同办公系统总体架构图.....................................28
图4-5 企业协同办公系统各组件调用关系图...............................29
图4-6 任务管理模块实体类设计图........................................32
图4-7 任务管理模块 JBPM 工作流设计图...................................33
图5-1 企业协同办公系统源代码目录组织结构图...........................35
图5-2 企业协同办公系统登录页面图.....................................42
图5-3 企业协同办公系统用户管理界面图.................................43
图5-4 企业协同办公系统角色权限关系管理界面图.........................43
图5-5 企业协同办公系统流程申请管理界面图.............................43
V
表格清单
表4-1 企业协同办公系统日志组件配置代码一览表...........................30
表4-2 企业协同办公系统事务管理组件配置代码一览表.......................30
表4-3 企业协同办公系统分页组件对象属性一览表...........................31
表4-4 任务流程工作流定义描述文件.......................................34
表5-1 企业协同办公系统部署环境一览表...................................42
表5-2 企业协同办公系统运行环境一览表...................................42
VI
摘要:
展开>>
收起<<
基于JavaEE标准的企业协同办公系统分析与设计摘要随着经济的快速发展,企业之间的竞争更加激烈,因此各企业都非常重视提高办公效率、协调各种业务,以取得竞争优势。而提高办公效率的有效手段之一便是引进和开发高效的办公系统。但就目前而言,很多企业要么根本没有办公系统,要么其办公系统比较落后,更谈不上什么协同办公问题。因此,研究基于JavaEE标准的企业协同办公系统分析与设计具有实际应用价值。本文首先简单地阐述了论文的选题背景、研究目的和意义,同时总结了办公系统的发展历程、技术实现方式和研究现状。其次,介绍了JavaEE开发平台和SSI架构的基本概念,分析了该平台的优势和SSI架构的基本原理和主要特点...
相关推荐
作者:朱铭铭
分类:高等教育资料
价格:15积分
属性:52 页
大小:1.58MB
格式:DOC
时间:2024-09-30