毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

jsp+Oracle办公自动化管理系统设计与实现论文+源码 第4页

更新时间:2010-8-3:  来源:毕业论文
jsp+Oracle办公自动化管理系统设计与实现
图2.2 Struts工作流图
(1)检索与用户请求匹配的ActionMapping实例,如果检索不到匹配的实例,就返回用户请求路径无效的信息。
(2)如果ActionForm实例不存在,就创建一个ActionForm对象,把客户提交的表单数据保存到ActionForm对象中。
(3)根据配置信息决定是否需要表单验证。如果需要验证,就调用ActionForm的validate()方法。
(4)如果ActionForm的validate()方法返回null或者返回一个不包含ActionMessage的ActionErrors对象,就表示表单验证成功。
(5)ActionServlet根据ActionMapping实例包含的映射信息决定将请求转发给哪个Action。如果相应的Action实例不存在,就先创建一个Action实例,然后调用Action的execute()方法。
(6)Action的execute()方法返回一个ActionForward对象,ActionServlet再把客户请求转发给ActionForward的对象指向的JSP组件。本文来自优'文,论.文/网
(7)ActionForward对象指向的JSP组件生成动态网页,返回给客户。
2.3开发平台及工具简介
2.3.1 J2EE简介
  J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。
  J2EE的优势为搭建具有可伸缩性、灵活性、易文护性的商务系统提供 了良好的机制:
  1. 保留现存的IT资产: 由于企业必须适应新的商业需求,利用已有的企业信息系统方面的投资,而不是重新制定全盘方案就变得很重要。由于基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。
  2. 高效的开发: J2EE允许公司把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。这样开发人员可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间。
  3. 支持异构环境: J2EE能够开发部署在异构环境中的可移植程序。基于J2EE的应用程序不依赖任何特定操作系统、中间件、硬件。因此设计合理的基于J2EE的程序只需开发一次就可部署到各种平台。
  4. 可伸缩性: 企业必须要选择一种服务器端平台,这种平台应能提供极佳的可伸缩性去满足那些在他们系统上进行商业运作的大批新客户。基于J2EE平台的应用程序可被部署到各种操作系统上。例如可被部署到高端UNIX与大型机系统,这种系统单机可支持64至256个处理器。这种部署可达数千个处理器,实现可高度伸缩的系统,满足未来商业应用的需要。 毕业论文http://www.youerw.com
  5.稳定的可用性: 一个服务器端平台必须能全天候运转以满足公司客户、合作伙伴的需要。因为INTERNET是全球化的、无处不在的,即使在夜间按计划停机也可能造成严重损失。若是意外停机,那会有灾难性后果。J2EE部署到可靠的操作环境中,他们支持长期的可用性。
 2.3.2 Tomcat
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
3 企业OA系统需求与设计
3.1系统需求分析
企业随着电子政务建设的不断深入,为了提高企业办公的自动化水平,提高办公效率、联结各类信息系统、共享信息资源,促进企业职能转变,建设企业办公自动化系统已成必然趋势。
目前,企业局域网已建成,但企业日常工作中经常碰到信息共享、部门协作、人员通讯、非结构化数据的处理等没有一个统一的应用平台。为使需建立一套完善的办公自动化系统。
各个企业办公自动化系统的目标是:通过Internet技术,实现企业部门办公信息收集、发布和管理电子化,并逐步实现企业单位办公系统的自动化,从而达到信息高度共享、高效传递和工作规范化的目的。
3.1.1系统功能需求本文来自优'文,论.文/网
通过调研分析,该系统需要实现如下功能:办公管理、系统管理、邮件管理、会议管理、问卷管理、外联管理、通讯管理、个人设置、公告消息、网络硬盘。
(1)办公管理:主要用于为系统管理员提供一个管理平台。包括用户管理、部门管理、角色管理。
(2)系统管理: 主要是对本企业的固定资产、人员是否可用进行编辑。
(3)会议管理: 主要是对本企业某部门要开会进行管理。包括:我的会议、会议室管理、会议管理、会议纪要。
(4)问卷管理:主要是对本企业政策或员工进行调查。包括:问卷管理、我的问卷。
(5)外联管理:主要是对联合公司人员信息的管理。包括:外联信息管理、添加外联信息。
(6)通讯管理:主要是针对本公司人员进行在线聊天。
(7)个人设置:主要是针对本公司员工进行个人信息的管理,小贴士设置。包括:修改个人信息、小贴士设置、修改密码。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

jsp+Oracle办公自动化管理系统设计与实现论文+源码 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。