办公自动化管理系统概要设计书

办公自动化管理系统概要设计书
办公自动化管理系统概要设计书

文档编号: XX_LY_02

苏州经贸职业技术学院

SUZOU JINGMAO UNIVERSITY

改版履历

目录

1.产品介绍 (1)

2.产品范围 (1)

3.产品中的角色 (1)

4.架构设计 (1)

4.1.技术选型 (2)

4.2.系统架构 (3)

5.功能设计 (3)

5.1.公共模块 (3)

5.2.计划指定 (4)

5.3.审核管理 (4)

5.4.员工管理 (5)

5.5.通讯管理 (5)

5.6.数据库定义 (5)

6.非功能性设计 (8)

6.1.安全性 (8)

6.2.界面要求 (8)

6.3.扩展性 (8)

7.系统接口 (8)

7.1.外部接口 (8)

7.2.内部接口 (8)

8.附录 (8)

1. 产品介绍

XXX公司是苏州一家集广告业务、产品代理、售后服务于一体的民营企业,经过公司全体员工的辛勤努力,现在公司的规模在不断扩大,公司的业务也在不断增加。在企业不断发展的同时,传统的人工传递信息的方式暴露出一些问题。例如,公司员工向上级申请某项工作时,需要将申请表交到领导手中,而领导可能会不在办公室或因为其他原因不方便提交,这样为了提交这种申请表,员工会找领导多次,耽误了其他工作。为了避免此类问题的发生,现需要我们为其开发办公自动化管理系统,改变过去复杂、低效的手工办公方式。

2. 产品范围

●公共模块设计

●登录模块设计

●主界面设计

●日常管理模块设计

●考勤管理模块设计

●计划指定模块设计

●审核管理模块设计

●员工管理模块设计

●通讯管理模块设计

3. 产品中的角色

4. 架构设计

系统分为日常管理、考勤管理、计划指定、审核管理、员工管理、通讯管理这六个部分

4.1. 技术选型

本系统通过Struts+Hibernate+SQL Server2005实现。

Struts 实现MVC 的机制

在Struts 框架中,模型由实现业务逻辑的JavaBean 组建构成,控制器由ActionServlet 和Action 来实现,视图层由一组JSP 文件与Stuts 标签库构成。Struts 实现的MVC 设计模式如下图所示:

Struts 实现的MVC 设计模式

Hibernate是Java应用和关系数据库之间的桥梁,通过对JDBC的简单封装,使Java 程序员可以使用面向对象的思想操作数据表,不用考虑数据访问细节,可以专注于业务逻辑的开发,它对软件分层做了进一步细化,是数据的持久化与业务逻辑和数据库分开,便于软件后期维护。

4.2. 系统架构

(关于本系统的系统架构进行说明。系统架构一般包括逻辑架构和物理架构两部分。) Array 5. 功能设计

5.1. 公共模块

在开发程序中,经常会用到一些公共类,如Hibernate配置文件、Struts配置文件、Session的管理类等,公共类的应用可以使程序的代码更加工整,增强代码的重用性。

1、Hibernate从其配置文件中读取和数据库连接有关的信息,Hibernate的配置文

件有两种形式:一种是XML格式的配置文件,另一种是办公自动化管理系统采

用的Hibernate默认的Java属性文件格式,配置文件名称为

Hibernate.properties,起基本格式如下:

hibernate.dialect=org.hibernate.dialect.SQLServerDialect

hibernate.connection.driver_class=com.microsoft.sqlserver.jdbc.SQLServerDriver hibernate.connection.url=jdbc:sqlserver://localhost:1433;databaseName=db_work https://www.360docs.net/doc/1d18186303.html,ername=sa

hibernate.connection.password=123

hibernate.show_sql=true

hibernate.hbm2ddl.auto=none

2、Session管理类的编写

3、获得日期和时间类的编写

4、字符串处理过滤器

5、配置Struts

将过滤器配置在web.xml文件中,代码如下:

myfilter

com.struts.filter.MyFilter

myfilter

/*

5.2. 计划指定

计划指定模块包括企业计划、部门计划和个人计划的指定。

a. 企业高管可以进行企业计划的新增、删除、修改操作

b. 部门管理人员可以进行部门计划的新增、删除、修改操作

c. 每个用户可以进行个人计划的新增、删除、修改操作

d. 每个用户都可以查看企业计划、部门计划和个人计划

5.3. 审核管理

审核管理包括发布申请和审核批示。

a. 用户可以发布、修改、删除申请信息

b. 系统用户可以对申请信息审核批示

5.4. 员工管理

员工管理模块可以进行员工的添加和维护。

5.5. 通讯管理

通讯管理模块主要负责存储员工的通讯信息。

a. 员工的通讯信息可以按通讯组分别进行存储

b. 系统用户可对通讯信息进行新增、修改和删除操作

通讯管理模块主要负责存储员工的通讯信息。员工的通讯信息可按通讯组分别进行存储。权限为“系统”的用户可对通讯信息进行修改和删除操作。通讯管理模块框架图如图所示:

5.6. 数据库定义

tb_User 表用于保存用户注册的相关数据信息,结构如表6.1所示:

表6.1 用户信息表(tb_User)

tb_Menu表用于主页面显示的主菜单和子菜单,结构如表6.2所示:

表6.2 菜单表(tb_Menu)

tb_Meeting表用于存储会议信息,结构如表6.3所示:

表6.3会议记录表(tb_Meeting)

tb_Placard表用于存公告信息,结构如表6.4所示:

表6.4 公告记录表(tb_Placard)

tb_Waichu表用于存储员工的外出信息,结构如表6.5所示:

表6.5 外出记录表(tb_Waichu)

tb_Onduty表用于存储上下班的登记信息,结构如表6.6所示:

表6.6 上下班记录表(tb_Onduty)

tb_Tongxunadd表用语存储员工的通讯信息,结构如表6.7所示:

6. 非功能性设计

6.1. 安全性

用户登录时,使用附加码,避免恶意的网络攻击。6.2. 界面要求

界面风格必须统一。

6.3. 扩展性

系统需要具有可扩展性,以便于以后与培训平台的集成。

7. 系统接口

7.1. 外部接口

没有与其他系统的接口。

7.2. 内部接口

8. 附录

eGov电子政务系统概要设计说明书

eGov电子政务系统 概要设计说明书 1引言 1.1编写目的 此文档对eGov电子政务系统概要设计进行说明。 预期的读者有(甲方)的需求提供者、项目负责人、相关技术人员等,北京亚思晟商务科技有限公司(乙方)的项目组成员,包括项目经理、客户经理、分析设计开发测试等人员。 1.2背景 eGov电子政务系统是基于互联网的应用软件.在研究中心的网上能了解到已公开发布的不同栏目(如新闻, 通知等)的内容. 各部门可以发表栏目内容(如新闻, 通知等),有关负责人对需要发布的内容进行审批。其中:有的栏目(如新闻)必须经过审批才能发布,有的栏目(如通知)则不需要审批就能发布。系统管理人员对用户及其权限进行管理。 1.3定义 无 1.4参考资料 eGov电子政务系统需求规格说明书 eGov电子政务系统详细设计说明书 2总体设计 2.1需求规定 eGov电子政务系统按模块可以分成三部分,一是一般用户浏览的内容管理模块, 二是系统管理,三是内容和审核管理,而它们各自又有具体的小模块组成。具体需求见eGov电子政务系统需求规格说明书。 2.2运行环境 操作系统:Win2003/XP, Linux WEB服务器:Tomcat 5.5以上 数据库服务器:MySQL5.0以上,能够处理数据并发访问,访问回馈时间短。2.3基本设计概念 1.系统整体方案

(1)eGov电子政务系统主要特性 我们从以下五个方面确定目标系统特性如下: ●用户界面的复杂度:数据的静态显示/可定制视图(customizable view) ●用户界面的部署约束:基于独立的桌面电脑或专用工作站的浏览器 ●用户的数量和类型:组织内的日常使用者,总共几百人 ●系统接口类型:通过HTTP协议提供服务,未来可以使用SOAP的SOA技术 ●性能:主要是独立的数据更新,有少量并发处理 从上述特性我们可以判断eGov电子政务系统属于中大型项目,因此我们使用基于Struts-Spring-Hibernate框架的分层架构设计方案。 (2)架构分层 在eGov电子政务项目架构设计中,我们使用分层模式。具体地说,我们将eGov电子政务系统应用在职责上分成3层:表示层(Presentation Layer)、持久层(Persistence Layer)和业务层(Business Layser)。每个层在功能上都应该是十分明确的,而不应该与其他层混合。每个层要相互独立,通过一个通信接口而相互联系。 (3)模式和框架使用: 在分层设计基础上,我们将使用设计模式和框架,这些是可以重用的资产。 1)MVC模式 MVC模式就是一种很常见的设计模式。所谓的MVC模式,即模型—视图—控制器(model—view--controller)模式。其结构图如下: 图4-1 MVC架构图 1、Model端 在MVC中,模型是执行某些任务的代码,而这部分代码并没有任何逻辑决定用户端的表示方法。Model只有纯粹的功能性接口,也就是一系列的公共方法,通过这些公共方法,便可以取得模型端的所有功能。 2、View端 在MVC模式里,一个Model可以有几个View端,而实际上多个View端是使用MVC 的原始动机。使用MVC模式可以允许多于一个的View端存在,并可以在需要的时候动态注册所需要的View. 3、Controller端 MVC模式的视图端是与MVC的控制器结合使用的。当用户端与相应的视图发生交互时,用户可以通过视窗更新模型的状态,而这种更新是通过控制器端进行的。控制器端通过调用模型端的方法更改其状态值。与此同时,控制器端会通知所有注册了的视图刷新用户界面。 那么,使用MVC模式有哪些优点呢?MVC通过以下三种方式消除与用户接口和面向对象的设计有关的绝大部分困难:

公司OA系统概要设计说明书

[天泰投资集团办公自动化] 概要设计说明书 王伟 2013年7月

概要设计说明书 引言 1.1编写目的 信息化是当今世界经济和社会发展的大趋势。推进办公系统的信息化建设,对于提高现代化管理水平,提高工作效率,都具有重要意义。为了适应国际形势和公司发展的需要,必须加快办公系统信息化的发展。 对于天泰投资集团,如何充分、快捷、有效地利用企业外的大量信息,为企业的发展服务,提高企业的工作效率,是企业需要充分考虑的问题之一。随着企业规模的扩大以及服务容和办公设施的现代化,这种情况日益突出。同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。现代的信息技术优势在于对信息的处理高效而精确,可以充分实现信息的共享和传输,及时地反映企业办公的变动情况,完善办公调度,提高企业服务质量,进而实现企业经营管理的信息化、科学化。 充分利用现代的信息技术,是提高企业竞争力的必要手段。天泰投资集团计划建设的办公自动化系统将以先进的信息技术为依托,通过建立全局八个部门的信息网络,全面提高办公效率,并做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化,实现全局办公系统全面信息化。 本说明书给出天泰公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。 目的在于: ?为编码人员提供依据;

?为修改、维护提供条件; ?项目负责人将按计划书的要求布置和控制开发工作全过程; ?项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。 本说明书的预期读者包括: ?项目开发人员,特别是编码人员; ?软件维护人员; ?技术管理人员; ?执行软件质量保证计划的专门人员; ?参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。 ?合作各方有关部门的负责人;项目组负责人和全体参加人员。 1.2定义 本项目开发的软件,约定: 中文全称:天泰投资集团办公自动化系统 中文别称: OA 英文全称: OA 本报告用到的术语符合国家标准《软件工程术语(GB/T11475-1995)》。 参考资料 与本文直接相关的国家标准包括:(中国标准 1996年) GB8566-1995 软件生存期过程 GB8567-88 计算机软件产品开发文件编制指南 GB9385-88 计算机软件需求说明编制指南

OA办公系统数据库设计

OA办公自动化管理系统数据库设计说明书 OA办公自动化管理系统 数据库设计说明书 编写:日期:2013-08-01 审核:日期: 批准:日期: 受控状态:是否 发布版次:2.0 日期:2013-08-05 编号:

变更记录 签字确认

目录 1引言 (4) 1.1 预期的读者 (4) 1.2 数据库 (4) 1.3 目的和作用 (4) 2数据字典设计 (4) 3数据库设计 (13) 3.1 系统物理结构设计 (13) 3.2 表设计 (15) 3.2.1TableName(表名的解释) (15) 3.3 表之间的关联设计 (18) 3.4 存储过程设计 (18) 3.5 触发器设计 (18) 3.6 J OB设计.......................................................................................... 错误!未定义书签。

1引言 1.1 预期的读者 本文预期读者: OA办公自动化管理系统的设计、开发人员; OA办公自动化管理系统的验收、评审人员; OA办公自动化管理系统的测试人员; 客户方的市场部人员、开发人员。 1.2 数据库 ●数据库采用 MSSQL SERVER 2008 R2 ●数据库名称:OASYSDB/OA系统数据库 1.3 目的和作用 将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据库。 2数据字典设计 数据字典的主要目的是提供查阅对不了解的条目的解释。在数据字典中记录数据元素的下列信息:一般信息(名字,别名,描述等),定义(数据类型,长度,结构等),使用特点(值的范围,使用频率,使用方式—输入/输出/本地,条件值等),控制信息(来源,用户,使用它的程序,改变权等),分组信息(父结构,从属结构,物理位置—记录、文件和数据库等)。 下面的例子是通过卡片来描述数据字典:

公司OA系统概要设计说明书

公司OA系统概要设 计说明书 1

[山西天泰投资集团有限公司办公自动化] 概要设计说明书 王伟 7月 1

概要设计说明书 引言 1.1编写目的 信息化是当今世界经济和社会发展的大趋势。推进办公系统的信息化建设, 对于提高现代化管理水平, 提高工作效率, 都具有重要意义。为了适应国际形势和公司发展的需要, 必须加快办公系统信息化的发展。 对于山西天泰投资集团有限公司, 如何充分、快捷、有效地利用企业内外的大量信息, 为企业的发展服务, 提高企业的工作效率, 是企业需要充分考虑的问题之一。随着企业规模的扩大以及服务内容和办公设施的现代化, 这种情况日益突出。同时为了提高单位的日常办公效率, 减轻手工劳动强度, 使单位的日常运营纳入高效而快捷的轨道, 就必须利用现代的信息手段。现代的信息技术优势在于对信息的处理高效而精确, 能够充分实现信息的共享和传输, 及时地反映企业办公的变动情况, 完善办公调度, 提高企业服务质量, 进而实现企业经营管理的信息化、科学化。 充分利用现代的信息技术, 是提高企业竞争力的必要手段。山西天泰投资集团有限公司计划建设的办公自动化系统将以先进的 2

信息技术为依托, 经过建立全局八个部门的信息网络, 全面提高办公效率, 并做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化, 实现全局办公系统全面信息化。 本说明书给出山西天泰公司办公自动化系统的设计说明, 包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。 目的在于: ?为编码人员提供依据; ?为修改、维护提供条件; ?项目负责人将按计划书的要求布置和控制开发工作全过程; ?项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。 本说明书的预期读者包括: ?项目开发人员, 特别是编码人员; ?软件维护人员; ?技术管理人员; ?执行软件质量保证计划的专门人员; 3

公司办公自动化设计说明书

[XXXX公司办公自动化] 概要设计讲明书 [V1.0(版本号)] 拟制人________ ______________审核人______________________批准人______________________

概要设计讲明书 引言 1.1编写目的 信息化是当今世界经济和社会进展的大趋势。推进电力系统的信息化建设,关于提高现代化治理水平,提高工作效率,都具有重要意义。为了适应国际形势和我国经济建设与社会进展的需要,我国必须加快电力系统信息化的进展。 关于电力系统的企业,如何充分、快捷、有效地利用企业内外的大量信息,为企业的进展服务,提高企业的工作效率,是企业需要充分考虑的问题之一。随着企业规模的扩大以及服务内容和办公设施的现代化,这种情况日益突出。同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。现代的信息技术优势在于对信息的处理高效而精确,能够充分实现信息的共享和传输,及时地反映企业办公的变动情况,完善办公调度,提高企业服务质量,进而实现企业经营治理的信息化、科学化。 充分利用现代的信息技术,是提高企业竞争力的必要手段。XXXX公司打算建设的办公自动化系统将以先进的信息技术为依

托,通过建立全局八个部门的信息网络,全面提高办公效率,并做到信息传输自动化、公共服务远程化、公文交换无纸化、治理决策网络化,实现全局办公系统全面信息化。 本讲明书给出XXXX公司办公自动化系统的设计讲明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。 目的在于: ?为编码人员提供依据; ?为修改、维护提供条件; ?项目负责人将按打算书的要求布置和操纵开发工作全过程; ?项目质量保证组将按此打算书做时期性和总结性的质量验证和确认。 本讲明书的预期读者包括: ?项目开发人员,特不是编码人员; ?软件维护人员; ?技术治理人员; ?执行软件质量保证打算的专门人员; ?参与本项目开发进程各时期验证、确认以及负责为最后项

自动控制系统概要设计

目录 1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3技术简介 (4) https://www.360docs.net/doc/1d18186303.html,简介 (4) 1.3.2SQL Server2008简介 (5) 1.3.3Visual Studio2010简介 (5) 1.4参考资料 (6) 2总体设计 (8) 2.1需求规定 (8) 2.2运行环境 (8) 2.3数据库设计 (8) 2.3.1数据库的需求分析 (9) 2.3.2数据流图的设计 (9) 2.3.3数据库连接机制 (10) 2.4结构 (11) 2.5功能需求与程序的关系 (11) 3接口设计 (12) 3.1用户接口 (12) 3.2外部接口............................................................................................错误!未定义书签。 3.3内部接口............................................................................................错误!未定义书签。4运行设计.....................................错误!未定义书签。 4.1运行模块组合....................................................................................错误!未定义书签。 4.2运行控制............................................................................................错误!未定义书签。 4.3运行时间............................................................................................错误!未定义书签。5测试 (13)

办公自动化管理系统概要设计书

文档编号: XX_LY_02 苏州经贸职业技术学院 SUZOU JINGMAO UNIVERSITY

改版履历

目录 1.产品介绍 (1) 2.产品范围 (1) 3.产品中的角色 (1) 4.架构设计 (1) 4.1.技术选型 (2) 4.2.系统架构 (3) 5.功能设计 (3) 5.1.公共模块 (3) 5.2.计划指定 (4) 5.3.审核管理 (4) 5.4.员工管理 (5) 5.5.通讯管理 (5) 5.6.数据库定义 (5) 6.非功能性设计 (8) 6.1.安全性 (8) 6.2.界面要求 (8) 6.3.扩展性 (8) 7.系统接口 (8) 7.1.外部接口 (8) 7.2.内部接口 (8) 8.附录 (8)

1. 产品介绍 XXX公司是苏州一家集广告业务、产品代理、售后服务于一体的民营企业,经过公司全体员工的辛勤努力,现在公司的规模在不断扩大,公司的业务也在不断增加。在企业不断发展的同时,传统的人工传递信息的方式暴露出一些问题。例如,公司员工向上级申请某项工作时,需要将申请表交到领导手中,而领导可能会不在办公室或因为其他原因不方便提交,这样为了提交这种申请表,员工会找领导多次,耽误了其他工作。为了避免此类问题的发生,现需要我们为其开发办公自动化管理系统,改变过去复杂、低效的手工办公方式。 2. 产品范围 ●公共模块设计 ●登录模块设计 ●主界面设计 ●日常管理模块设计 ●考勤管理模块设计 ●计划指定模块设计 ●审核管理模块设计 ●员工管理模块设计 ●通讯管理模块设计 3. 产品中的角色 4. 架构设计 系统分为日常管理、考勤管理、计划指定、审核管理、员工管理、通讯管理这六个部分

办公自动化系统OA系统分析与设计

办公自动化系统OA 系统分析与设计 1

概述 OA是Office Automation的缩写, 本意为利用技术的手段提高办公的效率, 进而实现办公的自动化处理。实现信息化、无纸化办公, 可方便的生成统计报表等。 OA是OFFICE AUTOMATION的缩写, 本意为利用技术的手段提高办公的效率, 进而实现办公的自动化处理。采用Internet/Intranet技术, 基于工作流的概念, 使企业内部人员方便快捷地共享信息, 高效地协同工作; 改变过去复杂、低效的手工办公方式, 实现迅速、全方位的信息采集、信息处理, 为企业的管理和决策提供科学的依据。 OA软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题。范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。能够概括的说, OA软件跨越了生产、销售、财务等具体的业务范畴, 更集中关注于企业日常办公的效率和可控性, 是企业提高整体运转能力不可缺少的软件工具。 系统作用 组织的核心竞争力源自单位对内外部资源的有效利用。对它们之间的关系进行协调, 最大限度的发挥所有资源的作用, 并用系统

的观点, 在整个系统价值最大化的基础上来发挥各个资源的作用, 使资源的运作产生协同效用。因此可经过协同办公系统打造单位的核心竞争力。本协同办公系统的主要作用为: 1、建立内部的通信平台。 2、建立信息发布的平台。 3、文档管理的自动化。 4、工作流程的自动化。 5、行政日常事务处理。 6、安全机制的可靠性。 本系统旨在加速单位信息化进程, 充分利用计算机和现代通讯手段面向单位服务。建立单位内部信息交流的快速通道, 以共享信息资源。强化部门业务管理, 加强各业务部门之间的交流。实现单位信息的快速上传下达, 促进协同办公。提高办公效率, 为各级领导及业务人员提供辅助办公和决策服务。 1、本系统将最大限度地提高办公效率和办公质量, 降低管理和 办公成本, 改进办公环境和条件, 提高办公管理和决策的自 动化和科学化水平。 2、以人为中心, 致力于帮助用户实现共享资源、规范流程、 推动执行的目的。帮助用户节省办公费用, 减少中间环节, 优化业务流程, 提高整体效率, 促进管理进步。

OA办公自动化系统概要设计说明书

OA办公自动化系统概要设计说明书

办公自动化系统 概 要 设 计 说 明 书 XXXX信息产业有限责任公司 200X年7月 1引言............................................................................... 错误!未定义书签。 1.1编写目的............................................................. 错误!未定义书签。 1.2背景..................................................................... 错误!未定义书签。 1.3定义..................................................................... 错误!未定义书签。

1.4参考资料............................................................. 错误!未定义书签。2总体设计....................................................................... 错误!未定义书签。 2.1需求规定............................................................. 错误!未定义书签。 2.2运行环境............................................................. 错误!未定义书签。 2.3基本设计概念和处理流程................................. 错误!未定义书签。 2.3.1概述 ........................................................... 错误!未定义书签。 2.3.2 BS结构图 ................................................. 错误!未定义书签。 2.3.3系统权限图 ............................................... 错误!未定义书签。 2.3.4信息发布权限分析 ................................... 错误!未定义书签。 2.3.5公文处理权限分析 ................................... 错误!未定义书签。 2.3.6档案管理权限分析 ................................... 错误!未定义书签。 2.3.7会议管理权限分析 ................................... 错误!未定义书签。 2.3.10、短信平台权限分析............................. 错误!未定义书签。 2.3.11、公共通讯录权限分析......................... 错误!未定义书签。 2.3.17、车辆管理权限分析............................. 错误!未定义书签。 2.4系统结构............................................................. 错误!未定义书签。 2.4.1概述 ........................................................... 错误!未定义书签。 2.4.2描述图 ....................................................... 错误!未定义书签。3接口设计....................................................................... 错误!未定义书签。 3.1用户接口............................................................. 错误!未定义书签。 3.2外部接口............................................................. 错误!未定义书签。 3.3内部接口............................................................. 错误!未定义书签。

办公自动化系统OA系统建设方案

OA系统建设方案(一期工程) (第二版) 说明:OA系统第二版在第一版的基础上修改而成,为便于大家识别,修改后的内容用粉红色字体,灰色背景加以标识。 第一章需求概述 一、建设背景 2008年是我国“金质工程”建设的重要年份,其中办公自动化系统(即OA系统)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。互联网技术(Intranet、Internet)在我国迅速发展和普及,把OA推上一个新的信息化发展台阶——数字化办公阶段。长期以来,重庆市计量质量检测研究院高度重视信息化建设,先后建立起完善的硬件应用平台,并研发和引进多套业务系统。其中,应用较为成熟的是电子邮件系统、计量业务系统、质检业务系统、珠宝玉石检验系统等,并有多套系统在研。但是,随着机构的发展,市检测院已经逐步从集中式办公向总部->分中心的模式变化,早期建设的各种封闭的以业务为核心的系统面临着不能满足行政办公需求的情况。 因此,现阶段有必要重新建设一套技术先进,符合当前办公发展需要的办公自动化系统,增强协作,以更大发挥信息技术的优势,进一步提高市检测院行政办公的办公效率。 二、建设目标 1、实现全院的数据共享,基本解决信息孤岛问题。不同业务的基础数据做到一次录入,跨部门、跨业务系统重复使用; 2、提供可靠的、可追查的公文流转平台,有效的缩短公务处理的周期,加快公文流转过程,减少路耗、找人、等待等中间环节,保持公务处理渠道的畅通; 3、打破时空及地域限制,实现无纸化办公,远程办公、异地办公;

4、通过信息网络平台,提高信息统计和分析的水平,为领导提供准确、实时的预测和决策的辅助支持; 5、提供完善的信息交流机制,方便院各部室、中心、公司、协会和员工之间日常办公及业务信息的交流和管理,实现业务办理互联互通,信息数据共享; 6、充分利用现有建设好的网络环境及已有的网络配置资源,充分地保护已有的信息化投资; 7、解决网络办公应用中的最大难题——机构和管理模式的经常变动的问题,由用户自定义管理模式,实现真正的部门综合业务处理机制; 8、一期工程将建立相对独立于业务系统的行政办公系统,实现办公自动化。二期工程将进一步实现与业务系统的无缝耦合,建成国内一流的数字化检测机构综合办公系统。 三、建设任务 本项目的建设任务包括应用系统开发和实施部署。在总体设计思路上采用集中部署、分布式架构,市检测院各部室、中心、公司、协会(约20个)能拥有独立的基于公文处理子系统的综合办公系统,灵活部署,易调整,不受组织机构调整的影响。 四、建设原则 市检测院OA系统的建设应体现先进性、可靠性、实用性、安全性、易使用性、开放性、有限开源性、可扩展性、可维护性等原则。 1、先进性:应当采用当今主流技术,既要考虑应用平台和工具的先进,更要考虑系统结构和应用设计的先进性,以适应宏观上业务管理、发展规划和微观上事务办理的需求。 2、可靠性:系统设计应采用成熟、稳定、可靠的软件技术,保证系统在大数据量、高并发的情况下长时间不间断地安全运行。 3、实用性:根据业务需求和业务流程,从方便用户使用的角度进行系统设计、功能和模块划分。工作流程设计要求简捷流畅,能适应工作流不稳定和突发事件等各种现实情况。

OA办公自动化系统

(OA办公自动化系统) 广东技术师范学院 2010年9月 目录 第一章作品介绍.............................. 错误!未指定书签。 1.1项目简单介绍............................... 错误!未指定书签。 1.2项目开发背景............................... 错误!未指定书签。 1.3项目的创新性:............................. 错误!未指定书签。 1.4项目开发的总目标........................... 错误!未指定书签。 2.1功能需求:................................. 错误!未指定书签。 2.2性能需求:................................. 错误!未指定书签。第三章概要设计.............................. 错误!未指定书签。 3.1系统实现原理:............................. 错误!未指定书签。 4.1基本设计概念和处理流程..................... 错误!未指定书签。 4.2服务器数据结构表........................... 错误!未指定书签。 4.3实验分析:................................. 错误!未指定书签。第五章使用说明.............................. 错误!未指定书签。

5.1安装说明................................... 错误!未指定书签。 5.2操作步骤:................................. 错误!未指定书签。 第一章作品介绍 1.1项目简单介绍 OA办公系统即OA,是OfficeAutomation的缩写,指办公室自动化或自动化办公。其实OA办公系统是一个动态的概念。本项目具有人事管理(机构管理、部门管理、人事管理)、日程管理(我的日程、部门日程、我的便签)、文档管理(文档管理、回收站、文件搜索)、消息传递(消息管理、信箱)、系统管理(角色管理、登录日记、操作日记、菜单排序)、考勤管理(员工签到、签退、考勤历史记录查询、考勤统计)、问卷管理(调查问卷、问卷管理)等功能。主要用于一个公司的内部日程事务处理。 1.2项目开发背景 随着知识经济时代的到来,社会进步正在不断加速,组织迫切需要一个可以实现内外资源整合的高效的信息系统,从而提升其管理水平。目前,大小型的公司越来越多,每一个公司都需要一个智能化的平台来管理自己的内部事务。因此需要将日常工作活动、管理活动、业务活动有机的结合,以快速响应客户需求,同时减少不必要的重复工作。在这种背景下,OA办公自动化系统孕育而生,给各类公司提供便利管理功能。 1.3项目的创新性: 系统非常稳定,不仅前期的安装、调试很简单,而且后期维护量也很小,免去了合作伙伴的后顾之忧。本系统是基于目前广泛应用的方便灵活的三层结构,程序中含有目前稳定安全的javascript 和https://www.360docs.net/doc/1d18186303.html,开发的模块,并通过新技术将两种语言衔接在一起,形成独特的开发模式,采用Ajax实现一些界面的无刷新效果,数据库用的是SQL2008。在一个局域网内发布就可以使用,很便利。 1.4项目开发的总目标 OA办公自动化系统目总体目标是:运用先进的网络信息技术构建信息化应用支撑环境,支持灵活多变的业务应用,帮助各类机关对各类资源综合管理。实现内部网络办公自动化和知识共享,实现办公无纸化,管理信息化,决策科学化。 具体目标是: 1)、为领导提供管理和决策的辅助工具 2)、员工提供日程的办公平台 3)、提供及时、准确、全面的信息及知识共享服务。

OA办公自动化系统详细设计说明书

OA办公自动化系统详细设计说明书1引言 1.1编写目的 OA办公自动化系统详细设计是设计的第三个阶段,这个阶段的主要任务是在OA办公自动化系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的部细节,包括算法和详细数据结构,为编写源代码提供必要的说明。 概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。详细设计则要解决如何实现各个模块的部功能,即模块设计。具体的说,模块设计就是要为已经产生的OA办公自动化各子系统设计详细的算法。但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。 1.2背景 为了能跟上现代社会社会生活中高效率的工作节奏,根据企业需求编写了OA办公自动化系统,以达到提高企业工作效率的目的。 1.3定义 SQL Server 2005: 数据库管理软件 Vsual Studio 2005: 开发工具 OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。OA从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。

OA概要设计说明书完整版样本

OA [办公自动化系统] 概要设计说明书 [V1.0] 拟制人向云 审核人_________________________ 批准人_________________________

[-2-25]

概要设计说明书 引言 1.1编写目的 本说明书给出XXXX公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能.接□和用户界面、附属工具程序的功能以及设计约束等。 目的在于: ?为编码人员提供依据; ?为修改、维护提供条件; ?项目负责人将按计划书的要求布置和控制开发工作全过程; ?项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。 本说明书的预期读者包括: ?项目开发人员,特别是编码人员; ?软件维护人员; 技术管理人员;

?执行软件质量保证计划的专门人员; ?参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。 ?合作各方有关部门的负责人;项目组负责人和全体参加人员。 1?2背景 ?0A软件解决企业的日常管理规范化.增加企业的可控性.提高企业运转的效率的基本问题,范围涉及日常行政管理.各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。能够概括的说,OA软件跨越了生产、销售.财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。 1?3定义 本项目开发的软件,约定: 中文全称:办公自动化系统 中文别称:0A 英文全称:0A 本报告用到的术语符合国家标准《软件工程术语(GB/T11475-1995) ?o

OA办公自动化系统文档

OA办公自动化系统报告 目录 OA办公自动化系统报告 (1) 摘要 (5) Abstract (6) 1 需求分析 (7) 1.1 可行性分析 (7) 1.1.1 经济可行性 (7) 1.1.2 技术可行性 (8) 1.2 需求分析 (8) 1.2.1目标分析 (9) 1.3.2 结构分析 (11) 1.3.3功能分析 (11) 1:业务流程图 (12) 2项目概要设计分析 (15) 2.1:项目概要分析 (15) 2.1.1:用例分析 (15) 2.1.2:流程分析 (18)

2.1.3:关系分析 (20) 3:项目详细设计 (21) 3.1:业务对象模型设计 (22) 3.1.1:业务对象提取 (22) 3.1.2:关系设计 (24) 3.2:功能逻辑顺序设计 (26) 3.3:数据库设计 (29) 3.3.1:数据库概念设计 (30) 3.3.2:表结构设计 (31) 3.4:界面设计 (34) 4:代码设计 (36) 4.1:配置文件代码设计 (41) 4.2:Dao层的代码设计 (44) 4.3:Service层代码的实现 (50) 4.4:action层代码的实现 (55) 4.5:页面js和Ajax部分代码 (60) 5项目总结 (63)

摘要 本次项目编写的办公自动化系统(OA)是一个比较成熟的系统,它主要负责公司日常工作管理的事务。包括了用户权限管理、员工管理、日常管理、考勤管理、办公用品管理、客户管理、合同管理、报销管理共八个部分。基本实现了公司无纸化办公。 在开发过程中,我们以小组为单位进行。技术方面使用的是Struts2+Spring+Hibernate(MVC)三框架技术,数据库使用Mysql,前台页面与后台交互使用了部分Jquery脚本和Ajax技术。页面布局和基本弹窗提醒使用CSS+DIV+JavaScript技术 在小组中我负责的模块是员工管理和日常管理。其中员工管理包括了员工管理、部门管理和培训管理三大功能,分别实现了员工信息的添加删除修改,普通查询以及多条件查询,部门信息的增添修改删除和查询。员工培训申请的提交审批以及安排等等。 完整地系统是对现存的OA系统的简化版本。 关键字:OA办公自动化员工管理日常管理

OA自动化-OA办公系统概要设计精品

OA办公自动化管理系统 概要设计说明书 编写:日期:20XX-08-01 日期:审核: 日期:批准:是受控状态: 20XX-08-02 发布版次:日期:2.0 编号: 变更记录 日版变更说作1.020XX-08-01总体设系统功能设20XX-08-021.5

接口设计、运行设20XX-08-031.6 系统出错设计、维护设1.720XX-08-03 系统功能设计补20XX-08-042.0 20XX/08/08升级及审2.5 签字确认 对应章节对应部门负责人签字系统模块 目录 1引 言 .................................................................. ..................................................................... (5) 1.1 编写目的 (5) 背景.1.2 (5) 基线................................................................................................................................... 51.3 范围................................................................................................... 错误!未定义书签。1.4 定义.1.5 (5) 参考资料 1.6 (5) 总体设计................................................................... . (52) 2.1 概述 (5) 功能描 述 .................................................................. ................................................. 52.1.1运行环 境 .................................................................. ............................................... 102.1.2 开发环

办公自动化系统概要设计说明书

办公自动化系统概要设计说明书

【办公自动化系统】 项目编号: DYX01-02- 概要设计说明书 Version <1.1> 作者: <周光辉> 修订文档历史记录

目录 1系统架构 ......................................................................... 错误!未定义书签。 1.1 概述......................................................................... 错误!未定义书签。 1.2 系统结构图 ............................................................. 错误!未定义书签。 1.3 功能对应表 ............................................................. 错误!未定义书签。 电话会议子系统 ............................................................. 错误!未定义书签。 公文流转系统 ................................................................. 错误!未定义书签。 在线考试系统 ................................................................. 错误!未定义书签。 系统人员管理 ................................................................. 错误!未定义书签。 系统权限管理 ................................................................. 错误!未定义书签。 1.4 系统逻辑图 ............................................................. 错误!未定义书签。 1.5 层次描述 ................................................................. 错误!未定义书签。 1.5.1数据连接层............................................................... 错误!未定义书签。 1.5.2业务逻辑层............................................................... 错误!未定义书签。 1.5.3界面层 ...................................................................... 错误!未定义书签。2运行及开发环境.............................................................. 错误!未定义书签。 2.1 运行环境配置(推荐配置).................................. 错误!未定义书签。 2.2 开发平台 ................................................................. 错误!未定义书签。3接口定义 ......................................................................... 错误!未定义书签。

软件概要设计说明书(案例)

软件概要设计说明书 So ftw are Pr eli mi nar y De sig n De scr 分类:<类别> 使用者:<使用者> ? 托普集团,2002 <项目名称> 项目编号:<项目编号> 文档名称 Version 项 目 承 担 部 门: 撰 写 人(签名): 完 成 日 期: 本文档 使 用部门:■主管领导 ■项目组 □客户 (市场) □维护人员 □用户 评审负责人(签名): 评 审 日 期:

iption 1. 引言 1.1 编写目的 软件概要设计是从总体上把握系统设计框架,他包括模块划分、处理流程和接口设计,概要设计说明书对上述内容作了总体描述,体现了用户需求与应用系统实现之间的关系,在设计过程中起到了提纲挈领的作用。 待开发的软件系统的名称:多层体系政务框架平台之一行政服务中心政务平台 项目名称:多层体系政务框架平台之一行政服务中心政务平台 项目的任务提出者:集团公司中央研院应用产品开发中心 项目的任务开发者:多层体系政务框架平台之一行政服务中心政务平台项目开发组 项目的用户:行政服务中心 本文档的阅读者:多层体系政务框架平台之一行政服务中心政务平台项目组 1.2 定义 1.3 参考资料 2. 范围 2.1 系统主要目标 构建行政服务中心政务平台,实现办件处理网络化、无纸化、科学化,内部办公自动化与政务公开化的要求,并为领导提供办件相关的统计与决策分析数据。 2.2 主要软件需求 网上审批,网上办件与流程监控。 2.3 设计约束、限制 本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。 本节内容不是陈述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。 经费限制:41.07万; 开发期限:2002年8月31日完成; 硬件限制:硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题;

相关文档
最新文档