OA程序维护手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OA系统 1.0 程序维护手册

1 引言

1.1 功能

本系统从业务功能上分为公文管理、个人邮箱、通知管理、个人事务等功能模块。通用的业务模块:根据多年的软件开发经验编写一个应用平台,在这个平台上可以进行用户的定制化配置,然后达到用户实际运行的要求。性能要求:遵循总体设计的性能设计要求。动态提示:新邮件、新通知等都会以消息提示的形式,提示出来并且会播放提示声音。

1.2参考资料

作者日期

编号资料名称

1 OA系统计划任务书江华2014-02-25

2 OA系统需求规格说明江华2014-02-12

3 OA创建规则需求规格说明书江华2014-02-18

4 OA项目解决方案江华2014-02-26

2 功能

2.1总体说明

OA主要分为服务端和前端。服务端部署在专门的 OA服务器(机群)上,前端部署在各

个电脑的信息系统之上。各OA前端主要完成数据收集工作,将企业提供的数据,按照

一定校验规则进行检查,并把符合条件的数据放到相应的文本中,为服务段提供数据上传。服务端从若干个前端采集数据,并把采集来的数据按照一定的规则加以整理和储存,最终通过 Web Service提供 OA索引服务。同时,在服务端上运行 OA管理程序,通过

B/S方式提供 OA管理功能,保证OA服务良好运行。

系统主要部门的内部关系图如下:

2.2程序说明

OA系统各个组件特性如下。

2.4.1 OA服务端

OA服务端是一组服务的集合。其中包括如下组件:

2.4.2 FTP服务

用于接收前端信息的 FTP上传。目前是明文传输,将来可能要升级为 SSL安全加密的FTP传输。FTP服务将接收的 OA数据文件放在相应的目录,等待 OA管理程序处理。2.4.3 OA数据库

用来存储 OA海量信息。对数据容量和数据存/取速度有非常高的要求。考虑用 Oracle企业版数据库+In-memory数据库,或者集群数据库实现。数据库一方面由 OA管理程序维护,更新,一方面又为 Web Service提供 OA检索服务。

2.4.4 Web Service

对外提供 OA信息索引服务。接收相关患者/人员信息,在 OA数据库中检索后,返回OA ID。将来可能需要扩展,检索不到该条信息,则新建一条 OA ID,并返回该 OA ID给用户。

2.4.5 OA管理系统

负责由信息文件生成 OA数据库,和管理维护 OA数据库。系统分为两个部分,一部分是在服务段运行的一组 TOOLKIT,负责把 FTP上传来的信息文件,经过 OA处理规则,新增到OA数据库中。另外一方面,提供一个 B/S结构的管理程序,允许管理人员登录到服务器,对OA系统的进行手工维护。

2.4.6 OA前端

OA前段是部署在各个部门的多个组件的集合,通常各个部门会有不同的结构,需要单

独定制。其差异性主要在通过一个 Spring配置文件来维护。

前端服务:前端服务部署在各部门信息系统之上,由一组 Tool Kit组成,主要有如下功能。a)数据校验:对各部门数据源的数据进行过滤,使得不符合 OA要求的信息不进入系统。并将有问题的数据另存在日志文件。b)数据采集:将各部门数据转换成 OA导入可以识别的文本。数据采集程序不断检索各部门数据源,一旦发现由需要处理的任务,就开始处理。出于对各部门数据源的压力考虑,数据采集程序可以配置运行,避免对各部门数据源带来过多压力。c)数据上传:将可识别的文本上传到 OA服务端的 FTP服务器。具有 FTP上传客户端功能,经过配置,将存放在特定位置的 OA信息,通过 FTP将数据上传到 OA FTP服务器上。

辅助工具:帮助开发/测试系统。

a)数据分析:对各部门数据源各个字段进行分析和统计,得出可以评价各部门数据源的有效结论。数据分析程序能有效帮助我们对各部门数据源进行个性化处理。避免采集的OA信息出现重大问题。b)数据生成:模拟各部门数据供开发测试。跟据数据分析结果产生一组相应数据,检查OA处理程序能否对数据进行符合期望的处理。数据生成程序和数据分析程序相互印证。系统应该提供友好的操作界面,满足客户易用性要求。

3操作环境

3.1.1设备 OA系统设备主要包括 OA中心服务器和各个前端系统的工作站。

OA中心服务器推荐配置:4Core CPU;8G内存;640G硬盘。

OA前端系统工作站推荐配置:2Core CPU;4G内存;320G硬盘。

3.1.2支持软件

OA中心服务器使用支持软件如下:

操作系统:推荐使用 Windows Server 2011 Datacenter;可选 Red Hat ES 5.0;

企业系统平台:要求 JDK 5.0以上;

数据库系统:参见 3.2;

FTP服务器:推荐使用 Serv-U FTP Server 7.0以上;

可选 IIS FTP Server 5.0以上;

Web服务器:推荐使用 Apache Jetspeed 2以上

OA前端系统工作站使用支持软件如下:

操作系统:推荐使用 Windows Server 2003;可选 Windows XP SP2;

企业系统平台:要求 JDK 5.0以上;

数据库系统:MS SQL Server 2000,MS SQL Server 2005;

3.2数据库

OA系统使用 Oracle 11g数据库,同时使用 H2作为可替代的开源版本数据库,两种数据库可根据具体应用的不同分开或协同工作。

4维护过程

4.1约定

一、OA系统 Java编码风格必须符合 OA软件界面设计及编码标准规范中的如下几个约定(详细信息参考 OA软件界面设计及编码标准规范文档):

1、对象命名约定;

2、注释约定;

3、结构化编码约定;

4、数据源的约定及访问约定;

5、其他约定。

二、OA系统数据设计编码风格必须符合 SQL标准编码规范。

三、OA系统维护、开发、测试引用以下规范性指导文件:

1、GB/T17544: 1998软件质量要求和测试;

2、GB/T18492: 2001系统及软件完整性级别。

相关文档
最新文档