




已阅读5页,还剩115页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)B/S架构的 OA系统的设计与实现学 院: 管理与经济学院信息管理与信息系统黄朝翔 0608241037专 业:姓 名:指导老师:李玉敏学 号:职 称:讲 师中国珠海二一年五月北京理工大学珠海学院毕业论文诚信承诺书本人郑重承诺:我所呈交的毕业论文办公自动化系统的设计与实现是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,论文使用的数据真实可靠。承诺人签名: 黄朝翔 日期: 2010 年 5 月 20 日摘 要办公自动化(OA: OFFICE AUTOMATION)就是采用 Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。本系统采用当今业界主流J2EE架构,基于B/S模式进行开发。系统由文档管理、条目管理、项目管理、论坛、邮件管理、系统管理等六大模块组成。采用组件技术和 Web 技术相结合,灵活的表单定义和树形菜单呈现、强大的工作流引擎、采用最新的flex技术以web图形化方式进行项目管理,针对企业办公中存在的信息不畅、管理不协调、效率低下的问题,用信息化手段提供了强有力的网络化支持,并把协同办公的理念、知识管理的思想带入日常办公管理,全面提升企业信息化程度。关键词:办公自动化 B/S 架构 工作流 J2EE 技术ABSTRACTOffice automation (OA: OFFICE AUTOMATION) is the use of Internet / Intranet technology, based on the concept of workflow, so that internal staff to quickly and easily share information, work together efficiently; change the complex, inefficient manual office practices, and achieve rapid, comprehensive information gathering, information processing, enterprise management and scientific basis for decision-making. Implementation of an enterprise is also a measure of the degree of office automation to modernize management of its standards.The system uses the industry today popular J2EE framework, based on B / S model for development. System consists of document management, project management, forums, message management, systems management, workflow and rights management of six modules. Use of component technology and Web technology combined with a flexible form definitions and tree menu presentation, powerful workflow engine, using the latest technology to flex the graphical approach to web project management, business office for information on existing poor management discord, low efficiency, the use of information provides a powerful means of network support, the coordination office of the concept, the idea of knowledge management into the daily office management to raise the overall level of enterprise information.Key words:OA B/S model Workflow J2EE Thchnology目 录摘要 .IABSTRACT .II1 办公自动化系统概述 .61.1 OA含义 .61.2 OA对企业的价值 .71.3 OA应用现状 .92 可行性分析 .112.1 组织和管理可行性 .112.2 经济可行性 .112.3 技术可行性 .123 需求分析 .133.1系统架构 .133.2系统业务流程 .143.3功能模块分析 .143.3.1 文档管理 .143.3.2 项目管理 .173.3.3 论坛管理 .193.3.4 邮件管理 .193.4系统建模 .233.4.1 文档类别用例图 .233.4.2 文档条目用例图 .243.4.3 项目管理用例图 .253.4.4 论坛管理用例图 .253.4.5 邮件管理用例图 .264系统设计 .264.1 系统总体方案设计 .264.2 软件类图设计 .274.3 系统总体物理结构设计 .294.3.1系统逻辑结构 .304.4 数据库设计 .304.4.1 数据库概念设计 .314.4.2 数据库逻辑设计 .324.5代码设计 .374.5.1代码说明 .375系统实现 .485.1 系统架构 .485.2 持久层 Hibernate实现 .495.3 控制层 Struts实现 .505.4 业务层 Spring实现 .506 界面设计 .536.1 文档管理模块 .536.2 项目管理模块 .546.3 论坛管理模块 .546.4 邮件管理模块 .567 软件测试 .587.1 测试计划 .587.2 测试用例 .588 系统实施 .608.1 部署运行 .608.2 系统维护与管理 .60参考文献 .61附 录 .62谢 辞 .63前 言OA系统就是用网络和 OA软件构建的一个单位内部的办公通信平台,用于辅助办公。OA 系统完成单位内部的邮件通信、信息发布、文档管理、工作流程自动化等等工作。OA 还具有公告、通知、文件传送、电子通讯薄、日程安排、工作日记、工作计划、个人(公共)文件柜、网上申请和审批、公文收发文、客户管理、电子邮件、手机短信、个人考勤、知识管理、人事管理、规章制度、论坛、网络会议、语音聊天、聊天室、投票等功能,解决企业实际办公低下的问题。 OA 软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题,范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。可以概括的说,OA软件跨越了生产、销售、财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。办公自动化可以和一个企业的业务结合的非常紧密,甚至是定制的。因而可以将诸如信息采集、查询、统计等功能与具体业务密切关联。操作人员只须点击一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策。 办公自动化还是一个企业与整个世界联系的渠道,企业的 Intranet网络可以和 Internet相联。一方面,企业的员工可以在 Internet上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过 Internet访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品/服务等信息。从而起到宣传介绍的作用。随着办公自动化的推广,越来越多的企业将通过自己的 Intranet网络联接到 Internet上,所以这种网上交流的潜力将非常巨大。 本 篇 毕 业 设 计 论 文 立 足 于 威伯科汽车控制系统中国有限公司办公自动化系 统 项 目 开 发 的 需 求 。 系 统 总 共 分 为 文 档 类 型 管 理 子 系 统 , 文 档 条 目 管 理 ,项 目 进 度 控 制 管 理 , 论 坛 管 理 , 邮 箱 管 理 , 工 作 流 管 理 , 系 统 管 理 , 权 限 管理 等 七 大 功 能 模 块 构 成 , 本 文 主 要 对 其 中 的 办 公 自 动 化 系 统 开 发 背 景 和 过 程进 行 详 尽 的 说 明 。项目技术介绍项目采用 java体系主流的技术框架开发:开发环境: Java 平台(JDK1.6) + Win7 系统(旗舰版)框 架: Struts2 + Hibernate3.2 + Spring2.0 + JBPM + JQuery + DWR 数 据 库: MySql5.0第三方插件及类库:google-gson-1.4、Hibernate Tools、Adobe Flex3、jwysiwyg(Jquery)、jdom、Ant版本控制: SubVersionIDE开发工具: MyEclipse 6.5 + Flex3Web服务器: Tomcat6.0 命名规范: org.leon.daoorg.leon.dao.implorg.leon.serviceorg.leon.service.implorg.leon.beanorg.leon.action.beanorg.leon.utilorg.leon.exceptionSpring文件的切割规则:(单项引用关系)0. applicationContext.xml (顶层)1. applicationContext-infrastructure.xml(底层数据源配置)2. applicationContext-dao.xml(数据层)3. applicationContext-service.xml(业务逻辑层)4.applicationContext-action.xml(表现层)1 办公自动化系统概述1.1 OA含义OA,意为办公自动化!Office Automation (OA),利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的办公自动化、信息管理电子化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现企业各部门日常业务工作的规范化、电子化、标准化,增强档案部门文书档案、人事档案、科技档案、 财务档案等档案的可管理性,实现信息的在线查询、借阅。最终实现“无纸”办公。 沟通( Communication ) 沟通是员工之间协同工作的基础,良好的沟通环境和灵活的沟通手段可以使员工之间方便的进行工作交流和问题讨论 协调( Coordination ) 协调是保证工作顺利进展的前提,当一项工作由多人完成时,相互之间的协调变得至关重要,良好的协调手段可以保证多人之间的协同工作能够步调一致,顺利进行。 控制( Control ) 控制是工作圆满完成的指导和保证,完善的监督控制手段可以使领
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 廊坊市重点中学2024-2025学年下学期初三化学试题第二次月考考试试卷含解析
- 烟台科技学院《西方风景园林理论与实践》2023-2024学年第二学期期末试卷
- 沈阳航空航天大学北方科技学院《理论物理概论Ⅲ》2023-2024学年第一学期期末试卷
- 四川工商职业技术学院《工程制图A》2023-2024学年第二学期期末试卷
- 山东城市服务职业学院《高等语言程序设计C》2023-2024学年第二学期期末试卷
- 益阳市资阳区2025年数学三下期末监测模拟试题含解析
- 山东交通职业学院《漫画角色设计》2023-2024学年第一学期期末试卷
- 民办四川天一学院《世界流行文化研究》2023-2024学年第二学期期末试卷
- 江苏省南京师范江宁分校2025届初三得分训练(二)英语试题试卷含答案
- 南京农业大学《外国文学作品导读》2023-2024学年第二学期期末试卷
- 星球版七年级地理上册《海陆变迁》《火山喷发》实验说课 课件
- 2023年通管局安全员考试-培训及考试题库(导出版)
- GB/T 4857.22-1998包装运输包装件单元货物稳定性试验方法
- GB/T 25074-2010太阳能级多晶硅
- GB/T 23842-2009无机化工产品中硅含量测定通用方法还原硅钼酸盐分光光度法
- GA/T 1217-2015光纤振动入侵探测器技术要求
- 特种陶瓷介绍课件
- 有机物污染(环境化学)课件
- 安全生产培训合格证书样本
- 绘制轴承座三视图课件
- 五年级上册数学试题- 五年级趣味数学社团1(第五周活动安排:图形面积(二))人教新课标 (无答案)
评论
0/150
提交评论