- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVA STRUTS技术的办公自动化系统开发设想
摘要:办公自动化系统应用了先进的面向对象 开发方法、基于B/S (浏览器/服务器)结构和面向对 象接口技术编程。客户端可以通过浏览器访问系统, 实现电子公文的流转签章、日历记事提醒、电子档案 管理等日常办公功能。针对系统的功能和性能需求, 采用了 JAVA技术。通过JAVA的struts框架结合 HTML网页和javascript技术,建立动态、交互并且高 效的Web应用程序。
关键词:办公自动化系统JAVA STRUTS B/S架构 中图分类号:TP29文献标识码:A文章编号: 1007-9416(2011)12-0157-01
1、背景
组织的核心竞争力源自组织对内外部资源的有效 利用,对它们之间的关系进行协调,最大限度的发挥 所有资源的作用,用系统的观点,在整个系统价值最 大化的基础上来发挥各个资源的作用,使资源的运作 产生协同效用,因此可通过网上办公系统打造组织的 核心竞争力。
本系统利用先进的计算机信息技术,实现组织管 理和日常办公从传统的手工模式向数字化、网络化、 科学化的方向转变,实现整个组织的协同办公,将最 大限度地提高办公效率和办公质量,降低管理和办公 成本,改善办公环境和条件,提高办公管理和决策的 自动化和科学化水平。
通过使用本系统,将建立整个组织内高效的群体 运行机制,在提高个人办公效率的同时提高组织整体 的办公效率,使组织分享信息、统一决策、贯彻执行 的难度和速度不因规模扩展而变大、变慢,保持持续 的效率和活力。
2、系统分析
2.1系统需求
办公自动化系统是用于企业单位内部电子公文流 转、日程安排、日常交流、档案管理以及日常通知公 告发布的信息平台。提供一个更为便利和更加高效的 考核管理途径,从而提高了各个层面的管理水平与办 事效率。此系统的主要功能就是实现整个系统电子公 文和其他日常办公事务的信息化、自动化、网络化, 解决原来的一些手工操作所带来的问题。
根据系统的逻辑体系结构,系统决定采基于J2EE 技术的B/S三层体系架构,完全基于Web、中间件和 中型数据库的N层体系结构。由浏览器一一WEB服务 器一一应用服务器一一数据库服务器组成。
J2EE是针对web服务、业务对象、数据访问和消 息传送的一组规范。这组应用编程接口 (API)确定了 web应用与驻留它们的服务器之间的通信方式。J2EE 注重两件事,一是建立标准,使web应用的部署与服 务器无关;二是使服务器能控制组件的生命周期和其 它资源,以便能够处理扩展、并发、事务处理管理和 安全性等问题。
J2EE平台为设计、开发、安装和部署企业应用提 供基于组件的方法。这种方法不但能降低成本,还能 快速跟踪设计和实施。J2EE平台能提供多层分布式应 用模型,重复利用组件,提供统一安全模式,并灵活 地控制事务处理。借助J2EE,能使基于J2EE组件、不 依赖于平台的解决方案不被锁定到任何厂商的产品和 API 上。
2.2开发工具
Dreamweaver+Eclipse; Dreamweaver 对于 HTML (动态网页)的支持特别好,可以轻而易举地做出很 多眩目的互动页面特效。插件式的程序设计使得其功 能可以无限地扩展。利用Dreamweaver中的可视化编 辑功能,可以快速地创建页面而无需编写任何代码。
Dreamweaver还包括许多与编码相关的工具和功能。 借助Dreamweaver还可以使用服务器语言(例如、JSP 和PHP)生成支持动态数据库的Web应用程序。同时 Dreamweaver制作出来的网页兼容性比较好,制作效 率也很高,Dreamweaver包括可视化编辑、HTML代码 编辑的软件包,并支持JavaScript、Java、Flash ShockWave等特性,而且它还能通过拖拽从头到尾制 作动态的HTML动画,支持动态HTML(Dynamic HTML) 的设计,使得页面没有plug—in也能够在Netscape和 IE 4.0以上浏览器中正确地显示页面的动画。同时它还 提供了自动更新页面信息的功能。本系统的整个开发 过程基本上是通过Dreamweaver网页制作工具来设计 调试完成的。
3、概要设计
3.1总体架构
整个系统采用B/S架构,分为以下几个子系统: 公文流转引擎、信息发布引擎、文档管理引擎、邮件 收发引擎以及前台页面展现模块。
3.2数据库
在网站建设系统中,主要是公文流转、人员权限 及文档管理等输入的数据信息,并且以适当的方式进 行汇总统计,并输出。数据类型决定了处理的方式也 就是算法,因此,数据是系统实现分析的起点。在本 文中使用数据流图来分析数据的流动和处理。
对一般人员来说,本系统接受人员的信息修改和 查询请求,经过对查询请求的分析得到人员的需求
原创力文档


文档评论(0)