基于avaWeb应用的OA办公自动化系统开发
基于 avaWeb 应用的 OA 办公自动化系统开发
0 、 引言
Java 是一种面向对象的开发语言, 其主要有三大体系, 分别为 Java Se、Java Me 以及 Java EE。
Sun 的Servlet 规范对 javaweb 应用做了这样的定义:“JavaWeb 应用由一组 Servlet/Jsp、HTML 文
件、相关 Java 类, 以及其他可以被绑定的资源构成, 他可以在由各种供应商提供的符合 Servlet
”规范的容器中运行。
从JavaWeb 应用的定义可以看出, javaweb 应用不仅可以在 Tomcat 中运行, 还可以在其他符合|
Servlet 的容器中运行。
1 、 项目简介
办公自动化 (Office Automation 简称 OA) 是将现代办公和计算机技术结合起来, 让办公更加智能
的一种新型的办公方式, 它能够起到优化管理、提高工作效率的作用[1]。
2 、 功能分析
完善的 OA 系统应当有如下功能: 流程审批、协同工作、公文管理 (国企和政府机关) 、沟通工
具、文档管理、信息中心、电子论坛、计划管理、项目管理、任务管理、会议管理、关联人
员、系统集成、门户定制、通讯录、工作便签、问卷调查、常用工具 (计算机、万年历等) 。
3 、 具体实施过程
本系统以 Struts+Spring+Hibernate 架构为基础, 按照实际的开发流程来进行开发。包括如
下:Hibernate 功能开发, Struts 功能开发, Struts 功能开发, 系统功能提升。
3.1 、 功能分区
图1 功能分区
3.2 、 前端页面设计
图2 前端页面设计
代码逻辑:见图 3。
图3 代码逻辑
3.3 、 导航与工作区结构的实现
实现导航与工作区使用了 bootstrap.min.css 与layout.css 两个样式表文件。结构的最外侧使用
Bootstrap 的container-fluidy 样式, 内侧定义一个 id 为warp 的<div>标签, 该<div>标记内侧包含
两个<div>标签:第一个是导航, 第二个是工作区。代码如下:
(1) 创建主要 css 样式。<div>标签本身是块级别标签, 自己独立占用一行, 这里使用 CSS 样式控
制<div>标签的位置, 其中左侧<div>标签设置 position:absolute 属性, 进行绝对定位, 即把第一个
<div>标签固定在左侧;右侧的<div>标签使用 float:left 属性, 实现把第二个<div>标签贴近第一个
<div>标签。
(2) 菜单的实现。导航菜单使用了 Bootstrap 的导航。在<ul>标签上添加样式 nav, nav-tabs 和
nav-stacked, 在<ul>标签内部添加<li>标签得到导航最外层的菜单, 如果存在二级菜单, 则单击最
外层菜单展开二级菜单。
(3) 工作区实现。在 OA 开发中, 工作区域通常使用<iframe>标签实现, 单击导航菜单将在 iframe
中加载相应页面。单击菜单节点触发单击事件, 存在二级菜单展开二级菜单, 不存在二级菜单则
在<iframe>中打开对应工作界面, 通过设置<a>标签的 href 属性与 target 属性配合, 单击<a>标签
会匹配 target 属性值指定的 iframe 返回请求, target 属性值与<iframe>的name 相关联, 为了匹配
浏览器兼容性通常把<iframe>标签的 name 属性与 id 属性设置为同一字段。这里并没有在
HTML 表中定义<iframe>标签, 而是使用 Java Script 脚本动态插入一个<iframe>标签, 这样做是
为了让 iframe 适应不同的分辨率。
实现首页工作区:
(1) 考勤功能。
摘要:
展开>>
收起<<
基于avaWeb应用的OA办公自动化系统开发 0 、引言Java是一种面向对象的开发语言,其主要有三大体系,分别为JavaSe、JavaMe以及JavaEE。Sun的Servlet规范对javaweb应用做了这样的定义:“JavaWeb应用由一组Servlet/Jsp、HTML文件、相关Java类,以及其他可以被绑定的资源构成,他可以在由各种供应商提供的符合Servlet”规范的容器中运行。从JavaWeb应用的定义可以看出,javaweb应用不仅可以在Tomcat中运行,还可以在其他符合|Servlet的容器中运行。1 、项目简介办公自动化(OfficeAutomation简称OA)是将现代...
相关推荐
-
2024年党建工作要点工作计划5篇供参考
2023-12-16 999+ -
2025年专题生活会对照带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”个人对照检查发言材料4110字文稿
2024-12-21 999+ -
2025年医保局局长、科技局领导干部专题“四个带头”方面对照检查材料2篇例文(附:反面典型案例剖析情况)
2025-02-09 458 -
2025年国有企业党委书记、市总工会党组书记民主生活会“四个带头”方面对照个人检查发言材料2篇文(附:典型案例、上年度整改+个人情况)
2025-02-09 507 -
2025年市委组织部部长、教育局党委书记生活会“四个带头”个人对照检查发言材料2篇文(典型案例+个人事项)
2025-02-09 627 -
2025年市财政局党组书记、局长、市检察院党组领导班子对照“四个带头”方面生活会个人对照检视发言材料2篇文(含以案为鉴反思、以案促改促治方面)
2025-02-09 509 -
市检察院党组、市财政局领导班子2025年生活会对照“四个带头”方面检视发言材料2份文【含以违纪行为为典型案例剖析】
2025-02-09 461 -
2025年市财政局领导对照“四个带头”生活会检视发言材料2篇例文【含以违纪行为为典型案例剖析】
2025-02-09 586 -
单位领导班子2025年聚焦“四个带头”生活会对照检查材料2篇文(含:典型案例剖析反思、落实意识形态责任制)
2025-02-09 758 -
2025年镇党委副书记、市科学技术局领导班子生活会对照“四个带头”检视材料2篇文【含违纪行为典型案例分析】
2025-02-09 257
作者:闻远设计
分类:其它行业资料
价格:免费
属性:4 页
大小:176.14KB
格式:DOCX
时间:2024-03-10

