学位论文 > 优秀研究生学位论文题录展示
企业办公自动化系统的设计与实现
作 者: 戚培
导 师: 曾文华
学 校: 厦门大学
专 业: 软件工程
关键词: 办公自动化系统 Struts框架 Hibernate框架
分类号: TP311.52
类 型: 硕士论文
年 份: 2014年
下 载: 2次
引 用: 0次
阅 读: 论文下载
内容摘要
本文根据某企业的实际业务要求研发并完成了一个功能全面、灵活高效的办公自动化系统。首先本论文分析了当前世界自动化办公系统的发展情况,简要说明了本文的研究内容。其次,介绍了系统开发采用的相关技术,包括J2EE体系结构、Struts框架和Hibernate框架以及JSP、Servlet、JavaBeans、EJB等相关技术。再次,本文对系统进行了详细的功能需求分析,包括公文管理、日常办公、通知管理、工作设置、办公助手、分级系统管理等,并且依据需求分析的结果进行了系统的总体设计。最后,详细描述了系统分层设计和Struts及Hibernate框架的整合实现,描述了系统各功能模块的设计和开发状况,最后对系统测试情况进行了简要说明。本文使用较为新的信息和通讯技术作主要方法,构建了遍及企业所有单位、部门的办公自动化系统,为各级工作人员提供集成度高的电脑办公环境,解决了不同办公人员对各自事务处理的需求,有效处理处室之间、分公司之间、上下级之间以及二级单位和机关处室之间的工作,增强各级员工部门之间的交流,能够有效提高数据处理的科学性、及时性和准确性,进一步提高办公质量和办公效率,为公司实现“强、精、特”的战略任务提供必要的软件支持。同时为其他企业办公自动化系统的设计和实现提供了参考。
|
全文目录
摘要 4-5 Abstract 5-14 第一章 绪论 14-18 1.1 研究背景和意义 14-15 1.2 办公自动化的发展历史与未来趋势 15 1.3 论文主要研究内容 15-17 1.4 论文结构安排 17-18 第二章 相关技术介绍 18-23 2.1 J2EE体系结构 18-20 2.1.1 J2EE概述 18 2.1.2 J2EE提出的背景 18 2.1.3 J2EE的优点 18-19 2.1.4 J2EE架构图 19 2.1.5 J2EE的模型-视图-控制(MVC)体系结构 19-20 2.2 Struts开发框架 20-22 2.2.1 Struts开发框架概述 20-21 2.2.2 Struts2架构 21 2.2.3 Struts开发框架的优势 21-22 2.3 Hibernate开发框架 22 2.3.1 Hibernate开发框架概述 22 2.3.2 Hibernate框架的优势 22 2.4 本章小结 22-23 第三章 系统需求分析 23-38 3.1 系统概述 23-24 3.1.1 功能作用 23 3.1.2 解决问题 23 3.1.3 系统目标 23-24 3.1.4 建设内容 24 3.2 系统功能简述 24-25 3.3 系统功能需求分析 25-37 3.3.1 发文管理 25-28 3.3.2 收文管理 28-30 3.3.3 上级来文 30-31 3.3.4 日常办公 31-35 3.3.5 通知管理 35 3.3.6 工作设置 35-36 3.3.7 办公助手 36 3.3.8 系统管理 36-37 3.4 本章小结 37-38 第四章 系统总体设计 38-72 4.1 设计目标与原则 38-40 4.1.1 设计目标 38 4.1.2 设计原则 38-40 4.2 系统的设计思路 40-44 4.2.1 系统应用结构 40 4.2.2 技术实现框架 40-41 4.2.3 应用系统功能结构 41-44 4.2.4 公文交换流程 44 4.3 办公系统应用支撑平台 44-47 4.3.1 平台功能 44-45 4.3.2 应用支撑平台系统结构 45 4.3.3 应用主体支撑组件和管理工具 45-47 4.4 办公应用实现过程概述 47-51 4.5 系统数据库设计 51-69 4.5.1 数据库总体设计 51-52 4.5.2 命名规则 52-53 4.5.3 数据库表汇总 53-55 4.5.4 详细表结构设计 55-69 4.6 系统性能安全设计 69-71 4.6.1 系统性能设计 69-70 4.6.2 系统安全设计 70-71 4.7 本章小结 71-72 第五章 系统详细设计与实现 72-107 5.1 业务流转功能设计 73-77 5.1.1 用例描述 74-75 5.1.2 表单类描述 75-76 5.1.3 流转类描述 76-77 5.2 发文管理模块 77-80 5.2.1 数据字典 77-78 5.2.2 作业流程 78 5.2.3 Word转成html文件浏览 78-79 5.2.4 自动编号、套红 79-80 5.2.5 列表合并 80 5.3 收文管理模块 80-82 5.3.1 数据字典 80-82 5.3.2 作业流程 82 5.4 上级来文模块 82-83 5.4.1 数据字典 82-83 5.4.2 作业流程 83 5.5 资料上报模块 83-84 5.5.1 数据字典 83-84 5.5.2 作业流程 84 5.6 日常办公模块 84-87 5.6.1 数据字典 84-87 5.6.2 作业流程 87 5.7 代办事宜模块 87-89 5.7.1 数据字典 87-88 5.7.2 用例图 88 5.7.3 用例描述 88-89 5.8 日程管理模块 89-91 5.8.1 数据字典 89-90 5.8.2 用例图 90 5.8.3 用例描述 90-91 5.9 通知管理模块 91-93 5.9.1 数据字典 91 5.9.2 类图 91-92 5.9.3 类描述 92-93 5.10 系统管理模块 93-95 5.10.1 数据字典 93-94 5.10.2 用例图 94 5.10.3 用例描述 94 5.10.4 类图 94-95 5.10.5 类描述 95 5.11 公文交换系统设计 95-104 5.11.1 整体类图 96 5.11.2 服务器端公文体类型维护 96-98 5.11.3 公文体表单项映射设置 98-100 5.11.4 向服务器端发送公文体消息 100 5.11.5 从服务器端接受公文体消息 100-101 5.11.6 客户端输出输入功能 101-103 5.11.7 服务器端公文体的同步 103-104 5.12 应用日志 104 5.13 系统出错处理设计 104-106 5.13.1 错误类别 105 5.13.2 处理方式 105 5.13.3 错误类型 105-106 5.14 本章小结 106-107 第六章 系统测试 107-123 6.1 测试目的 107 6.2 相关定义 107 6.3 测试环境 107-108 6.4 测试过程及结果 108-122 6.4.1 公司发文 108-110 6.4.2 公司行政收文 110-112 6.4.3 资料上报 112 6.4.4 上级来文 112-113 6.4.5 请假管理 113-114 6.4.6 工作简报 114-115 6.4.7 代办事宜 115-116 6.4.8 个人通讯录 116 6.4.9 日程管理 116-118 6.4.10 提醒设置 118-119 6.4.11 通知管理 119-120 6.4.12 办公助手 120 6.4.13 系统管理 120-121 6.4.14 测试总结 121-122 6.5 本章小结 122-123 第七章 总结与展望 123-125 7.1 总结 123 7.2 展望 123-125 参考文献 125-127 致谢 127
|
相似论文
- 基于两种模式的远程医疗系统设计与实现,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 基于ASP.NET的办公自动化系统的设计与实现,TP311.52
- H省医院协会协同OA办公系统的设计与实现,TP311.52
- 基于SSH的档案管理系统的设计与实现,TP311.52
- 教育局OA系统设计与实现,TP311.52
- 甘肃富源化工综合办公平台的分析与设计,TP311.52
- 电子商务中的在线书店设计与实现,TP311.52
- 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
- 网络自动化办公系统的安全研究,TP311.52
- 基于SSH架构体系的电子拍卖系统的设计与实现,TP311.52
- 枣庄学院实验室工作管理系统的设计与实现,TP311.52
- 基于UTAUT模型的传统产业员工IS采纳后阶段行为研究,F224
- 基于JSP技术的通用型研究室网站设计和实现,TP393.092
- 网上报名系统设计与实现,TP311.52
- 龙河口水库管理处办公自动化系统的设计与实现,TP317.1
- JOYGPS公司办公自动化系统的设计与实现,TP311.52
- 基于JSP的图书管理系统的需求分析与设计,TP311.52
- 基于JAVA组件的报表自动生成系统的研究与实现,TP311.52
- 基于MVC框架的实验室信息管理系统的设计和实现,TP311.52
- 社区网络交易系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|