OA办公自动化-设计方案 - 图文

更新时间:2024-06-20 15:11:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

OA办公自动化系统

设 计 方 案

目 录

方案简介........................................................................................................................................... 3 第一章 概述 ..................................................................................................................................... 3

1.1项目背景 ............................................................................................................................ 3 1.2理念与定位 ........................................................................................................................ 4 1.3项目的意义 ........................................................................................................................ 5 第二章 总体需求分析 ..................................................................................................................... 5

2.1总体需求 ............................................................................................................................ 5 2.2 设计目标 ........................................................................................................................... 6 2.3设计原则 ............................................................................................................................ 7 第三章 系统平台架构 ..................................................................................................................... 9

3.1 OA办公系统平台架构 ...................................................................................................... 9

3.1.1 平台架构 ............................................................................................................... 9 3.1.2 平台的构成 ......................................................................................................... 10 3.2 系统网络环境 ................................................................................................................. 11

3.2.1 基本的运行环境 ................................................................................................. 11 3.2.2 局域网 ................................................................................................................. 12 3.2.3 广域网 ................................................................................................................. 12 3.3 数据库系统 ..................................................................................................................... 13 3.4 电子邮件系统 ................................................................................................................. 13 3.5 网络协议 ......................................................................................................................... 13 3.6 操作系统 ......................................................................................................................... 13 第四章 系统模块设计 ................................................................................................................... 14

4.1系统设计框架 .................................................................................................................. 14 3.2 内部邮件模块 ................................................................................................................. 15 3.3 公告通知模块 ................................................................................................................. 15 3.4 新闻管理模块 ................................................................................................................. 16 3.5 投票管理模块 ................................................................................................................. 16 3.6 固定资产管理模块 ......................................................................................................... 17 3.7 考核管理模块 ................................................................................................................. 17 3.8 人事档案模块 ................................................................................................................. 17 3.9 工作计划模块 ................................................................................................................. 18 3.10 即时通讯模块 ............................................................................................................... 19 3.11 报表系统模块 ............................................................................................................... 20 3.12 会议管理模块 ............................................................................................................... 21 3.13 内部讨论区模块 ........................................................................................................... 22 第四章 技术架构与实施计划 ....................................................................................................... 23

4.1技术架构 .......................................................................................................................... 23

4.1.1系统结构 .............................................................................................................. 23 4.1.2技术架构 .............................................................................................................. 24 4.2安全体系 .......................................................................................................................... 26 4.3技术说明 .......................................................................................................................... 30

4.3.1 J2EE ..................................................................................................................... 30 4.3.2 XML技术 .............................................................................................................. 31

- 1 -

4.4需求分析阶段实施计划 .................................................................................................. 31 4.5系统设计阶段实施计划 .................................................................................................. 32 4.6系统测试阶段实施计划 .................................................................................................. 33 4.7安装阶段实施计划 .......................................................................................................... 33 4.8试运行阶段实施计划 ...................................................................................................... 33 第五章 系统特点 ........................................................................................................................... 34 第六章 人员培训与售后服务 ....................................................................................................... 36

6.1培训目标 .......................................................................................................................... 36 6.2培训计划 .......................................................................................................................... 36 6.3 售后服务 ......................................................................................................................... 38

-

2

-

方案简介

该方案针对甘肃省财政厅的需求,提出了建设OA办公系统的设想,通过方便、快捷的数据分析、传递、审批以及信息发布,实现高效办公。

为了保证管理网络、现场控制、信息传输各部分的安全独立机制,我们对于自动化进行了三层网络结构设计,采用安全可靠的隔离技术,在底层过程控制系统实时网络与实时数据库之间建立数据传输通道。基于管理网应用开发系统通信进行数据交换,形成了良好的网络安全机制。

本系统的详细功能模块为:内部邮件模块、公告通知模块、新闻管理模块、投票管理模块、固定资产管理模块、考核管理模块、人事档案模块、工作计划模块、即时通讯模块、报表系统模块、会议管理模块等。

第一章 概述

1.1项目背景

随着计算机技术、通信技术以及互联网技术的飞速发展,社会经济的信息化进程逐渐加快,以网络经济为主要特征的新经济形态正在发展和壮大。信息化程度已经成为国家乃至个人现代化程度的重要标志。作为知识经济的基础,社会信息化由政府、地区、企业、个人信息化构成,政府、地区、企业、个人,对社会总体信息化的作用和实现的难度依次递减。可以说办公自动化是信息化社会的基础和基石。

站在新的起点上,应对各种挑战,突破发展的制约瓶颈和体制障碍。巨大的工作量对政府工作效率提出更高的要求,应积极推进现代科技制度建设,合理设置科学管理程序,提高工作效率。

转变的需要,促使建立更高层次的信息化应用支持系统转变,为自动化办公提供有力支持。本次项目作为一个集成的办公自动化工具,从各部门数据统计、分析、传递、审批以及信息发布的角度出发,参照通用化的工作事务流程,抽象和概括出满足管理和决策的信息化工作平台和模型,建成各应用子系统;通过构

- 3 -

造基础信息库,对相关管理部门的审批工作以及传递工作;优化信息资源结构,深度整合基础信息,实现对信息资源深度开发、及时处理、传播共享,突出信息对工作的重要支持作用。

自计算机应用于管理领域以来,在信息系统开发与应用方面的进展相当神速,从EDP到MIS、OA、DSS、CIMS的开发,乃至当今\信息高速公路\、\信息港\、\政府上网工程\、\电子商务\的建设,信息系统工程的建设浪潮一浪高过一浪;信息系统建设的三大支柱(管理科学、信息技术、系统理论)的新成果不断涌现,尤其是信息技术(包括信息理论、计算机科学、网络通信技术)的发展日新月异,我们正处在从\工业社会\向\信息社会\过渡的伟大时代。 甘肃省财政厅在拟定甘肃省财政工作的方针政策、发展战略,统一管理区资源,组织、指导监察和行政执法,组织、指导厅下属单位的管理,以及在组织、协调、监督、指导厅各单位工作中,各类信息量越来越大,涉及到的部门越来越广泛,庞大的数据信息等待分析处理和存储,如果仍沿用以前的手工操作、事物传递或简单的传统办公自动化方式来运作,厅领导和机关工作人员很难有时间来集中精力处理一些高层次问题,这无疑不能适应目前的形势需要。使用一些切实可行的手段来提高行政机关的管理水平,加快内部的信息流通与信息的有效利用,将为整个甘肃省财政厅办公系统的核心机制更加高效灵活提供有力的保证。 为了保证甘肃省财政厅OA办公系统建设的整体性、完整性,适应发展的需要,提高省财政厅内部管理水平,实现办公现代化、信息资源化、传输网络化和决策科学化

计算机技术、网络技术已经渗透到单位的日常工作中,大量的公文、报告、报表、数据等各类信息量越来越大,涉及到的部门、合作伙伴越来越广泛。传统的手工处理方式,文件、报表的传递方式和信息的利用方式已经不能满足单位发展的需要,影响了单位领导的决策和业务的发展,迫切需要利用已经拥有的计算机、网络资源,实现单位的信息化,加快内部的信息流通与信息的有效利用。

1.2理念与定位

本项目从政府高效办公的需求出发,以实现全面信息化建设为目标,综合运用创新的管理理念和先进的信息技术,在充分掌握了解各相关部门的基础上,抓取准确的基础数据和统计数据,深度整合内外部各种相关资源,通过科学的程序

-

4

-

和模型,形成各个实用的子系统,为各级部门提供有力的支持。

通过实时数据库平台的建立,提高在IT建设上的回报,提高投资效益,使管理系统运行在实时办公数据的基础上,大大地从信息化建设中受益,从而提高安全质量、缩短办公周期,提高全面装备效率,提高人工效率,提高信息化建设的满意度。

通过本项目的实施,搭建完善的信息平台,进一步推进管理变革和体系创新,不断提升各级部门管理水平和办公效率。

1.3项目的意义

本次项目的实施,将在推进管理现代化和促进各级管理部门转变职能方面发挥重要作用。

首先,本项目满足客户发展战略的内在要求。本系统的建成有助于提高决策有效性,全面提升管理水平,优化配置内部各类资源,积极构建发挥优势的体系。

其次,本项目是实现向“自动化办公”转变的重要保障。信息化系统从信息入手,及时、动态、准确地掌握基层管理部门第一手信息,运用分析、传递、审批以及信息发布,直接面向决策的需求。

第三,本项目是客户实现“数字化战略”的关键部分。信息化程度已成为衡量综合实力的基础,随着信息技术的不断发展,办公自动化建设迎来了新的机遇与挑战。转变工作方式,进一步提高工作质量和效率,建立办事高效、运转协调、行为规范的管理体制,办公自动化建设已经成为其中的重要环节。本项目的开发作为客户办公自动化系统的高阶环节,是整个办公自动化系统的统领,它的成功运行是实现“数字化战略”建设的关键。

第二章 总体需求分析

2.1总体需求

本项目建设是一项规模庞大,系统复杂,与办公活动密切相关的系统工程。 ? 能够通过Internet/Intranet网络稳定、可靠、高效地进行办公,充分

-

5

-

利用现有网络资源;

? 建立高效、适应性强、扩展性强、支持异构环境的软件支撑平台。包括 应用服务、数据库体系等,能够支持各应用系统并具备进一步开发扩展能力;

? 建立相关的运行管理和技术支撑体系,确保项目成功。

办公自动化系统是信息时代的产物,是信息化时代科学管理的表现形式,也是现代信息管理的内在要求,通过管理信息化系统项目建设,建立符合现代管理需求的先进IT应用平台。

? 促进全管理部门决策流程的规范化,减少决策行为的随意性; ? 提高决策水平,合理行使权力; ? 加快决策反应速度,提高工作效率; ? 提升全管理部门、跨业务协同决策能力。

2.2 设计目标

1)应用目标

甘肃省财政厅OA办公系统建设的总体目标是:以先进成熟的计算机和通信技术为主要手段,采用成熟和开放的软件产品,为财政厅领导和机关办公提供服务,实现财政厅的办公现代化、信息资源化、传输网络化和决策科学化。通过开展此项工程建设,不断改进现有的工作环境和条件,进一步提高机关工作的效率、水平和质量,实现日常办公事务、业务处理事务的自动化、标准化,最终实现办公过程的\无纸\化,以适应信息化社会发展的需要,促进财政厅事业的进步。

2)技术目标

本系统的应用开发技术目标是:

信息资源化:通过数据库建立与管理的应用软件,建设以信息为主体的、全局性的、统一管理的共享数据库;统一规定各分系统/子系统、各单位OA之间的信息接口根据各种\信息浏览\需求,采用先进的\技术标准(Web技术、浏览器、页面、检索工具和超文本链),开发各种\浏览页面\,使各级领导全面、及时、准确地浏览各方面的动态。

传输网络化:充分利用XX区政府在局域/广域网络建设方面的现有资源,建立高质量、高效率的管理信息网。

决策科学化:随着省财政厅OA办公业务系统的建立,将统计分析、业务预

-

6

-

测信息,图文并茂地呈现在各级领导面前,为他们的决策提供辅助支持信息;并应用BO或SAS软件包,提供预测与结构化决策的方法、模型,进行辅助决策。

本系统的主要建设内容和工程的成败关键,不在于\企业网\的设备和网络建设,而在于应用当前信息系统开发的最新技术(Intranet/Web开放平台、分布式面向对象技术、先进的信息处理技术等)进行应用软件的开发和信息组织。因此,还将遵循以下应用开发技术目标:

根据实际业务需求,自主开发应用系统;

具有严密的从系统层到应用层的安全控制与审计机制; 所开发系统能够适应XX区政府组织机构和结构的调整;

采用构件化技术,使应用系统具有相对的独立性,使各办公应用子系统具有通用性,又能适应机关某些机构或岗位的个性化要求;

系统能够与各种管理信息系统、业务处理系统、统计分析系统、辅助决策支持系统连接与融合;

系统具有较长的生命周期,并保证从现有的办公自动化模式向高级广义的智能化办公模式平稳过渡。

2.3设计原则

甘肃省财政厅OA办公系统建设以先进性和实用性为根本原则,既要满足现行的业务需求,又要适当考虑将来的发展需要;尽量采用成熟的技术和产品,有效地利用现有的硬件、软件、网络等资源,边建设边见成效,以有效地防止系统建设的失败和反复,促进省财政厅OA办公系统水平的提高。

实现本系统的关键在于系统的设计。我公司在此次系统设计上遵循“实用、适用、先进和平台化”的原则。在项目实施过程中遵循“统一领导、统一规划、分步实施、步步见效”的原则。在硬件部署方面遵循“统一、安全、可靠、高效”的原则。

具体而言,我公司在本次系统设计中遵守以下基本原则:

一体化原则:我公司将充分利用长期积累的软件项目设计和开发经验,对本项目进行统一规划和一体化设计,确保本项目一体化目标。依据一体化设计原则,我公司将结合已有系统及可预见的未来可能建设的系统,对数据和应用进行一体

-

7

-

化设计,并在统一的平台上予以一体化实现。该设计原则对于消除以往由于各专业独立组织开发的各应用系统孤岛,减少信息多重维护负担,保障数据一致性具有重大意义。

实用性与先进性原则:我公司通过基于业务基础软件平台理念确保本项目的技术先进性,通过我公司长期积累的软件设计及开发经验,将我公司长期积累的先进的管理思想和模式引入该项目中,通过信息化手段实现对业务管理的提升,避免成为现有手工系统的简单仿真。

整体性保障原则:系统的开发采取\总体规划、分步实施\的开发策略。即在开发之初先进行总体规划(即总体分析与总体设计),然后在总体规划的指导与约束下分步开发。必须站在整体的高度,充分考虑它与其它系统之间的信息关联,设计好与其它系统之间的信息接口,否则它也会成为\无源之水\和\信息孤岛\。 财政厅OA办公系统是一个融合多方位信息的集成系统,为防止发生\数据洪水\现象,系统的软件建设应首先是符合标准的,符合技术发展方向的,开放并易于集成的。各子系统之间有着相当密切的关系,因此在进行各子系统的开发过程中必须遵循\总体分析与设计\的要求,以确保系统的整体性。

适应性原则:适应性是软件质量体系中重要的指标之一,系统的设计从最开始就应该以适应于多种运行环境,而且还必须具有应变能力,以适应未来变化的环境和需求。

发展性原则:采用当代最新技术,建立一种新概念的、开放的现代管理和办公环境,它以TCP/IP、广域网互连、路由、防火墙和网络管理技术为核心,建立一个安全可靠的广域网络应用平台。利用世界最新的Intranet、HTML超文本链信息融合、图文声并茂的多媒体开放文档体系结构、交互式对象以及中西文检索技术为基础,建立一个开放的信息资源管理平台。利用Internet/Intranet、数据库及分布式处理技术,构造信息存储与事务处理平台。

标准化与开放性原则:在计算机系统总体结构设计中,所有软件产品的选择必须坚持标准化原则,选择符合开放性和国际标准化的产品和技术;在应用软件开发中,数据规范、指标代码体系、接口标准都应该遵循规范要求。

安全与保密原则:财政厅OA办公系统必须有高可靠性,并对使用信息进行严格的权限管理。在技术上,采用严格的安全与保密措施,确保系统的可靠性、

- 8 -

保密性和数据的一致性。为此,在设计与软件开发中采用如下安全保密措施:采用HTTPS和防火墙技术,增强网上传输中的信息保密性;利用数据库系统本身的数据管理功能,通过对每个数据库基表进行各用户的\读写授权定义\,保证数据库基表级的安全保密性;系统通过建立\网络-用户/指标代码关系矩阵\对数据库中每个数据记录(即:每个指标代码对应的数据记录)的读写权限进行集中统一的严格管理,由应用软件内部的逻辑判别,保证数据库基表内记录级安全保密性和字段级设计系统的运行维护管理模块,进行系统数据库的备份与恢复,使系统数据库不会因意外事故(如突然停电)而造成破坏,从而确保数据库内容的安全可靠性;通过对数据库的存放设计,使数据库各基表的生成源与修改源统一规划,确保数据的一致性。

原有资源保护原则:设计中充分考虑现有资源,尽力保护现行系统,拟建的新系统要能最大限度地与原有网络和数据库互连。为此,本系统从原有的软件采集数据时,需根据这些系统的不同运行平台(例如Lotus Notes,Sybase DB等)做大量的\数据读入、转换\工作。

第三章 系统平台架构

3.1 OA办公系统平台架构

3.1.1 平台架构

OA办公系统平台,将主要依据Internet/Intranet的建设原则,在先进、实用的基本网络平台基础上,使用“客户/WWW服务器/应用服务器/数据库服务器”的结构来构造单位内部的信息管理系统。客户端采用浏览器模式使信息管理系统的易用性更强,客户端不需要安装专用的客户端软件,使整个系统的管理维护工作大量减少。特别是作为整个单位的信息化,系统的用户数量多,涉及的部门多,而且可能还有远程的用户,如果需要维护客户端的软件系统,将会导致许多客户端系统需要大量安装、调试工作,影响整个系统的稳定运行。用浏览器作为统一的信息访问工具,避免访问各种业务系统数据是需要启动、进入不同编程工具设计的应用系统,更有利于管理人员使用计算机获取各个方面的业务数据。

-

9

-

系统平台架构示意图如下所示:

3.1.2 平台的构成

OA是一个通用的信息管理平台,平台主要包含四个主要部分:个人事务、公共事务、信息交流和系统管理。

个人事务:主要是与个人办公及通讯有关的模块的整合

公共事务:提供了公共事务与业务综合管理的相关模块,以及可自定义流程的工作流功能。

信息交流:是单位内部进行交流的有力手段。

系统管理:用于规划本单位信息系统的结构、内容。按照组织机构、业务分类、功能需要设计信息系统的菜单,按照用户所属的部门、角色、管理范围进行管理和权限指派;

信息管理平台的模式是创 科技独创的一种信息管理模式,主要目的是为用户提供一个自由设计符合个性化需要的信息管理系统,并且可以满足用户不断提

- 10 -

高的信息化需求,努力做到一次投资,终生享用。不论用户属于哪种行业类型,对用户管理、模块管理和权限管理的需要是共同的,只是对功能模块的需求不同。因此, OA给用户提供了一个构建真正属于自己、符合本单位需要的信息管理系统。

通过用户权限的管理,不同身份的用户进入系统以后,可以见到、使用的功能模块是不同的,也就是说,如果没有某项功能的使用权限就不能得到相关的信息。对于单位内部的信息管理来讲,权限的管理十分重要,某些信息只能领导掌握,某些信息只能相关部门掌握,没有权限的管理,就不可能在网络上安全共享与业务有关的信息。

功能模块是实现信息处理的子系统,用户可以根据信息系统的需要选择适当的功能模块实现信息化处理。系统提供很多功能模块,也可根据用户需要定制功能模块。系统功能的模块化是 OA的重要特点,类似搭积木的方式,选择需要的模块,用户就可以构造符合自己业务需要的信息管理系统。新模块和升级模块可以直接添加到系统的模块库。我公司将不断为用户提供更多的信息处理模块和原有模块的升级版,为用户提供更好的信息服务。用户也可以按照系统的接口标准自行设计适合自己业务信息处理需要的专用模块。

3.2 系统网络环境

网络结构:服务器(数据库服务器、应用服务器)、客户端、远程访问。

3.2.1 基本的运行环境

OA是运行在服务器上的应用系统,最低的运行环境需要一台服务器,安装

-

11

-

Windows 2000/2003操作系统或Linux/Unix系统,OA系统内置Mysql数据库,也可支持MS SQL Server 2000系列。

客户端只需要安装Windows 98以上的版本,使用IE5.0以上版本的浏览器。不需要在客户端安装专门的软件,建议使用IE 6.0。

当用户数量比较多,且用户访问量很大时,可以考虑将Web服务器和数据库服务器分别设在两台服务器上,提高系统的运行效率。

3.2.2 局域网

OA可以安装在局域网络上的任何一台服务器上,局域网用户通过局域网IP

地址即可访问。

3.2.3 广域网

有远程分支机构,或出差用户时,需要广域网的支持。远程用户可以用远程拨号、专线、Internet联接等方式实现访问信息系统,可通过光纤或WLAN接入、ADSL宽带、主机托管等方式实现广域网OA应用。

- 12 -

3.3 数据库系统

数据库系统实现数据信息的组织、管理、安全及可靠性保障,并为各种应用提供数据访问、存储等服务。信息管理系统设计的信息包含大量结构化信息和非结构化信息数据,也涉及多媒体数据信息。业务管理系统主要是以数据信息为主,决策支持需要数据仓库系统的支持。 OA支持MYSQL和MS SQL Server作为信息管理系统的数据库系统。

3.4 电子邮件系统

电子邮件是 OA的一个重要功能模块,它主要包含两个功能:1)内部员工的电子邮件。

内部邮件:内部邮件系统使用户不必投资建立专门的邮件服务器,就可以使内部员工之间可以通过内部邮件实现协作、沟通、交流。而且没有邮件服务器的复杂配置和管理,特别适合单位内部的日常工作。

3.5 网络协议

网络协议建议采用TCP/IP。通过TCP/IP可以十分方便地将异种机型、异种操作系统的计算机系统构成单一协议的异种机互联网络——TCP/IP网络,事实上TCP/IP也是现在网络协议中一种通行的标准。

3.6 操作系统

整个信息系统的性能不仅取决于硬件设备、网络设备的性能,以及应用软件的性能,很大程度上也取决于系统软件,特别是操作系统的性能。采用Browser/Server(B/S)、Intranet/Internet体系结构后,与数据库有关的操作都将由服务器来完成,操作系统性能的好坏对于整个管理信息系统建设具有十分重要的意义。

Windows Server系列操作系统具有网管能力强,Internet/Intranet集成度高,易维护,有较好的性能价格比等优势, OA也可以很好的支持Windows平台。

- 13 -

第四章 系统模块设计

4.1系统设计框架

-

14

-

3.2 内部邮件模块

主要用于内部用户邮件的收发。

电子邮件是办公自动化系统中最基本的功能,通过电子邮件系统可以方便 地起草、发送邮件、浏览接收到的邮件并归类存档,可以实现各类信息(如信件、文档、报表、多媒体等多种格式文件)在系统中各分支机构、部门及个人之间快速、高效的传递。

可按用户、角色、部门或自定义组发送邮件。优化群发功能,即同时给上千人发送邮件,在服务器上只占用一封邮件的空间;在对方未读邮件的情况下,可删除、回收邮件;有丰富的提示功能。邮件发送后,自动保存在发件箱里。可查看对方的查阅情况,支持邮件批量导出。

3.3 公告通知模块

具有通知公告的发布、管理和查询等功能。

公告板系统为用户建立一个电子公告栏,使用户可以发布通知、通告和消息,并可方便地浏览公告板。公告的发布可设定审批人,由审批人审批通过后才能发布;公告的发布可设定发布范围,不在发布范围内的用户将看不到此公告信息;发布公告还可设定发布时间范围,超过时间范围的公告将自动从公告板撤消。公告板的内容可定期存档。

热点话题畅所欲言的讨论园地

热点话题系统为用户提供了一个相互交流和学习的场所。用户可随时随地地进入热点话题系统进行讨论和信息交流。可以设定讨论范围,实现讨论组功能,还可以匿名参加讨论。每一名员工都可以利用热点话题,提出自己的问题或发表自己的意见。

热点话题对所有的用户开放,并且参加者不必在同一时间同一地点来共享信息,真正做到了异地、异步的信息交流而不受时间和空间的限制。

问题与建议 员工之间的沟通纽带

问题与建议系统为领导和群众提供了一个相互交流的纽带。所有用户可在此向上级提出合理化建议和个人意见,问题与建议的提出可以用署名和匿名两种方式,

-

15

-

领导可针对这些建议和意见进行答复,并将好的建议公布出来,让全体员工浏览。

帮助 体贴的助手

只有体贴的帮助系统才能引导您正确的使用。

发布时支持普通格式、MHT格式链接格式。类型可以在后台进行分类设置; 发布范围可以按角色、部门、人员任意组合发布;发布时可选择填写标题、内容、生效日期、紧急程度、提醒方式等;支持批量附件上传,上传的附件可以设置是否允许用户下载、打印。支持多种格式的附件直接阅读播放;发布内容时,可以使用强大的编辑器进行图文混排,可预设格式文档。 发布人可以修改内容和附件,并可以方便地看到查阅情况,可以设置转发功能。可设置通知公告的审批发布。可以进行批量导出。

3.4 新闻管理模块

具有新闻发布、新闻评论、管理和查询功能。

有相关权限的用户可以发送各种业务、行政、人事等单位的相关新闻,被指定接收的用户可以随时查看,第一时间了解单位动态。支持新闻评论,可以直接在新闻及新闻评论中上传文件和图片,可以对重要的新闻进行置顶,有阅读者的回执以及查看每一个阅读者的阅读时间,在发布新闻之前,可以设定审批流程,可以设定必须通过审批才能发布相关新闻。

可以记录单位发展历程中的重大事件,建立单位的历史档案。可以在发表大 事记时直接记录事件内容,也可以上传相关文档。大事记在发表后所有人员都可以发表相关评论,有相关权限的用户可以对事件记录及评论进行维护。便于单位的宣传和新进员工的培训。大事记中可以插入图片及附件。

在兼容通知公告发布功能模块的基础上,新闻管理增加了评论的功能。 可以设置是实名还是匿名评论。新闻发布和通知公告管理,均可以拆分成完全独立的多个模块,并更换名字,以形成新的独立模块。

3.5 投票管理模块

主要用于意见收集、民主决策、结果测试等。

通过投票,管理层可以直接看到员工对某一问题的倾向性和态度,在人事

-

16

-

任免、业务规划、组织调整、文化建设等问题上得到第一手准确信息,从而做出正确选择,避免决策失误。发起投票者可以自由设置投票主题,设置投票时限,设置是否为匿名投票。

可发布任何多个投票主题,同一投票主题可以发布多个子投票。投票项目支 持单选、多选和填入文本内容;可以设置是否支持匿名投票,设置投票前、后可否看统计结果。发布投票时,可以按部门、角色、人员选择投票发布的范围。

3.6 固定资产管理模块

实现固定资产的录入,生成资产卡片,生成相应的查询报表。

实现办公用品的入库、发放、库存统计等功能。经领导审批同意后方可购置, 物品由办公用品管理员登记入库,自动更新库存信息。办公用品发放也是由办公用品管理员进行登记,发放后库存信息自动更新。

可分类管理用品,每个类别可分配相应的管理员。

当库存到达设定的底限时系统会自动报警;借用物品逾期不还也会自动报 警。

可通过部门、人员、时间段、类别等不同口径进行相应的统计查询,有效减 少库存浪费、合理监控相关费用。

对设备、房屋等大型固定资产进行登记、录入卡片、设置折扣,以及每月 计提折旧、报废、计算残值,并生成相应的固定资产报表等操作。

3.7 考核管理模块

可进行考核设置和评分标准,对相关人员进行考核评价。

特点: 设置考核的人员和被考核人员,考核完毕之后,可以看到考核结果, 也可以将结果导出为EXCEL文件和汇总文件。

3.8 人事档案模块

主要实现档案资料的录入、查询、及统计分析等工作。

企事业在日常办公中对于人员的基本信息、工作经历等进行记录,同时在企

-

17

-

事业中员工工作变动是经常的事情,记录员工转岗、调动、离职等变动人事信息都要进行记录,主要是加强人员的基本的信息的登记和管理。

自定义信息:自定义人事档案扩展信息,自定义人事枚举数据。

档案管理:提供人事基础资料,联系资料,学习经历,工作经历的信息记录。 业务管理:转正,入职,离职,调职等变动信息的记录;并提供相关信息转发 协同。

人事查询统计:进行人员花名册的查询和相关信息的统计。

日志管理:由HR主管查看HR操作员变更人事数据的记录日志查询。 HR操作员管理:由HR主管负责分配HR操作员和相应的功能操作权限。 工资条管理:由HR主管统一管理单位工资表,并在系统里进行工资条的分 发。

可由管理人员在参数设置里定义民族信息、政治面貌、员工状态等参数; 编辑人事档案时可指定是否为系统用户,也可与具体的系统用户联系在一起;人事档案内容包括:基本信息、任职情况、联系方式、个人简历、工作经历、家庭关系、个人照片。其中工作经历和家庭关系可动态增加条目。人事档案包括离职员工信息、退休员工信息。提供综合查询统计功能;提供花名册;删除人事档案将放进回收站。

实现单位人事档案的建立、查询、导入、导出等功能。可以实现如合 同到期的定时提醒。可设置附件。

3.9 工作计划模块

实现多人参与,参与人随时可以看到任务进度,相关人可以批示。 工作计划是对一定时期的工作预先做出安排和打算,领导可以查看下属员工 工作计划及对下属员工工作签署意见。

普通员工可编写自己的工作计划,内容包含工作时间、工作事件以及备注。 工作时间到达后,员工可修改工作计划的状态,指定为完成或未完成等,也可以直接转为工作总结。

工作计划会自动形成一个周报,列出从星期日到星期六的工作计划,方便查 看。同时也可以指定周数,查看工作计划的历史数据。

-

18

-

部门负责人可以查看本部门员工的工作周报、历史工作计划,并且可以签署 意见。

可设置栏目管理员,这样就可以查看到各个员工的工作计划,并且签署自己 的意见。

计划发布后,每个人可以添加自己完成任务的进度和说明。可以查 看进度图,相关人员可以对任务进行点评,可以短信提醒相关人员。

3.10 即时通讯模块

主要用于通知、信息交流、文件传输。

特点 安装OA精灵自动安装在客户端。实现类似于QQ的即时信息发送、文 件传递等功能。主要实现功能为会议提醒消息、工作短消息等短信息的发送。通过调用MAS模块可以实现OA向如手机、笔记本配等移动数据终端发送信息的功能。

MAS是Mobile Agent Server的简称,是协助原有业务系统实现无线应用的接入工具,实现MAS接入后,原有的业务系统可以方便的实现无线应用,可以实现短信通知、邮件通知。

MAS系统包括MAS终端、MAS服务器和MAS管理平台,中国移动通过在集团客户内部部署移动代理服务器,为集团客户提供的基于移动终端(包括短信、彩信、GPRS 、WAP、手机客户端等)的信息化应用服务。通过移动代理服务器将不同的行业用户应用和业务延伸到移动终端。

MAS终端通过安全短消息、GPRS在线方式、IP 在线业务、WAP等数据业务方式,通过MAS业务代理服务器转发MAS终端的业务请求,完成数据的移动查询、采集、录入等移动应用,业务处理完毕后从MAS服务器接收处理结果,并将处理结果返回到MAS终端。

移动终端通过MAS系统能够以SMS/MMS短消息、GPRS等移动通讯方式连接访问信息网中应用数据,完成对数据移动应用。MAS终端配备硬件加密模块(如手机配备安全SIM卡、笔记本配备安全PCMCIA卡),对移动安全接入模块加密的下发信息进行解密,对上行信息进行加密等操作,保证接收到的信息或发送的信息的传输安全。MAS终端可以是普通手机、智能手机或PDA手机、移动笔记本电

-

19

-

脑等移动终端。

MAS服务器通过VPDN方式连接到行业网关和MAS管理平台等设备,从IP链路上保证数据传输的安全;信息在网络传输中以加密方式进行传输,保证了数据传输的安全。

在对安全传输有较高要求的行业与应用中,可采用安全级别更高的专用安全传输与认证系统,保证信息安全。

MAS系统提供数据库日志、操作系统日志完善的管理日志;移动终端上的安全SIM卡/安全PIMCIA卡以及MAS管理平台提供的使用用户、管理员权限管理有效的对MAS系统的使用进行权限管理。

以WEB方式向在线用户和非在线用户发送消息。在线用户会在瞬间收到提示,离线用户在登录时会得到提示。

将其他模块与此功能结合,如果用户有新的文件,消息,邮件,待办事情,系统将

以即时通讯的方式告知用户。

可以用于掌握同事的动向,当同事外出或离线时可以在第一时间知道他的行踪。

并支持信息群发,可以选择某个部门、全体员工或自行选择多人进行群发。 可结合手机短信模块,将消息发送到用户手机上。信息到达时有声音提示。

3.11 报表系统模块

具有表间关系、流程、数据库等功能。

特点: 通达报表在兼容Ms-Excel的基础上,增加了三项核心功能。 1)数据库存放的功能。即将Excel中设计的表导入到报表系统中,可为每 个单元格设置数据类型、查看、填写等辅助权限等,将原表中数据存放在数据库,为后期的权限、计算、汇总等提供了有力的基础。

2)流程功能。在报表系统中,可以根据实际情况灵活设置流转步骤,每一步的查阅和填报权限。

3)数据提取与表间计算。报表系统支持从本系统其它报表获取并填充数据,支持从OA的其它模块从提取数据到报表系统,甚至支持从其它系统的数据库中

-

20

-

提取数据至本报表。

用报表系统可以做OA工作流分析系统、人力资源考核系统、成本管理系统、客户关系管理系统、各种数据分析系统等。因此,利用通达报表系统,不需要写一句代码,就可以轻松构筑单位的业务管理平台

3.12 会议管理模块

对单位的会议室、设备、会议的申请与批准等进行全面管理。

包括会议的计划起草、更改、审批、通知、答复、会务安排、查询和会议纪要等功能。会议管理的设计思想如下:会议主办单位负责起草会议:填写《日常会议通知单》,确定会议的议题议程、人员、地点(含:会议室资源预定)、时间、经费等具体事项,并送有关领导审批,经领导审批同意的会议计划,可报送办公室,办公室在核对无误后发出会议邀请;需要更改会议计划内容的,领导审批意见将自动回复给起草人更改;只能对自己起草的会议进行更改操作。会议通知分为局域网络通知和广域网络通知。局域网络通知是指将会议的有关安排通知被邀请人;广域网络会议通知是指通过自动的电子邮件接口处理,连接各远程站点,实现广域的会议管理。被邀请人可签收确认后发出会议回执。会务安排包括,落实座次、制作标牌、办公用品及生活用品准备、车辆安排、生活安排等。查询分为两个方面,一方面查询自己需参加的会议情况,并填写回执情况;另一方面,有些会议是每年定期召开的会议,会议的议题及参加人员都比较固定,可以通过查询比较历年类似会议的计划、安排、纪要等,以便更好地安排会议。每个与会者均可进行会议纪要的填写,但只能对已开过的会议进行会议纪要处理。 用户进入会议管理,系统将分别显示自己起草的会议列表和需参加的会议列表,列表中都分别以未开和已开进行分类,并按召开时间倒序排列,即先显示最近的会议安排和已开会议。用户可以了解会议的详细内容,如:起草人、起草日期、召开日期、召开时间、召开地点、主持人、主题、会议类型、是否召开、会议参加人和部门、回执情况、备注等。 每个用户只能对自己起草的会议进行更改操作,每个用户能查询自己需参加的会议情况,但只能填写自己的回执情况。 用户通过按\会议查询\按纽,可显示会议查询条件设置窗口,用户可按会议主题、会议类型、主持人、召开日期、召开地点等进行组合查询。 对于需要参考已经召开

-

21

-

过的会议,做为计划召开会议的基础时,可以定义成模版,自动形成新的会议计划。 系统的每个用户都可以起草会议。会议内容包括会议安排和会议参加人和部门信息,如会议起草人、起草日期、召开日期、召开时间、召开地点、主持人、会议主题、会议类型、是否召开、会议参加人和部门、回执情况、备注等。 每个与会者均可进行会议纪要的填写,但只能对已开过的会议进行会议纪要处理。用户在会议列表中对已开的会议双击鼠标,系统将显示会议的详细内容,并在会议纪要中可进行会议纪要的录入和修改操作。 本单位的会议室由于资源有限,可能会在会议日程安排上发生冲突,为了更好地利用会议室资源,可以在进行会议计划时,列出空余时间,主办单位根据会议要求进行会议室预定。更改会议日程时,系统将自动按照新的会议日程对会议室资源进行搜索,如果出现冲突时间,将发出预警信息。

提供对会议的全过程进行管理,由会议计划和会议纪要两部分组成,会议计划包括:计划拟定、计划审批、通知和会议安 排查询。会议纪要包括:纪要拟稿、核稿、审批和纪要文件管理与查询。

3.13 内部讨论区模块

单位的内部论坛,进行各方面的信息讨论。

为方便用户的使用,论坛的操作与目前网上流行的论坛的操作基本相同。有相关权限者可以设置论坛的版块,并设置各版块的版主。版主可以维护版块的全部内容。所有用户都可以在论坛中发新贴或跟贴,并可以上传图片、附件。论坛为单位员工提供了一个信息交流、思想沟通和问题讨论的空间,实现开放、平等、自由的谈论和发言,进行咨询、解答和收集意见等。

设置好相关的版面主题即参与人员后,相关的员工可以进来发表主 题,其它人可以参与回贴讨论。管理员可以设置是否允许匿名发贴、回贴,是否短信提醒。发贴、回贴编辑器,支持图文混排,支持附件上传。支持置顶、转贴等操作。

论坛是员工之间相互沟通和协作的渠道, 在这里员工可提出问题,或答复他人的问题,也可以就某个问题共同参与,展开讨论。论坛可设置多个版面,用户可在各版面提出话题参与讨论,发帖子时采用实名记录制。

-

22

-

论坛功能强大,支持表情、同主题阅读、精华区、被阅读次数、回贴数、检索(根据作者、日期、标题检索)等功能,分类别、分话题地存放用户发表的文章。

论坛区和版面由论坛管理员管理;每个版面可由管理员设置版主,负责对该版文章的管理。

第四章 技术架构与实施计划

4.1技术架构

4.1.1系统结构

通过对系统业务的分析,我们进行了详细的系统设计,设计后的系统的逻辑体系结构如下图所示:

-

23

-

4.1.2技术架构

在技术架构上,我们采用标准的B/S架构,三层体系的架构方式。 根据系统的逻辑体系结构,系统决定采用J2EE架构,使用面向B/S结构,完全基于Web、中间件和大型数据库的N层体系结构。由浏览器——WEB服务器——应用服务器——数据库服务器组成。

J2EE是针对web服务、业务对象、数据访问和消息传送的一组规范。J2EE平台为设计、开发、安装和部署企业应用提供基于组件的方法。这种方法不但能降低成本,还能快速跟踪设计和实施。J2EE平台能提供多层分布式应用模型,重复利用组件,提供统一安全模式,并灵活地控制事务处理。

显示逻辑层处理的对象为用户的界面。处理方式是按照用户的角色和选择的模块将相应的内容展示到屏幕上,将页面显示与处理逻辑中的对象相对应。

显示逻辑层包括以下内容:

? 页面的模板 ? 页面的对象 ? 页面的权限 ? 页面的个性化

业务逻辑层处理的对象是系统中的业务逻辑。同时处理的是异步运算的事务。对于一些运算量较大的操作,需要系统按照一定的时间表来进行计算,这样即方便用户使用,也可以将系统运算的压力按时间均匀分开,不至于引起运算的瓶颈。

业务逻辑层包括以下内容:

? 对象名、数据来源 ? 对象的计算方法 ? 对象权限信息 ? 对象数据的规格化 ? 逻辑控制层

逻辑控制层处理的是页面之间的跳转逻辑,即通过统一的控制中心,页面将请求发往控制中心,由控制中心统一流转。

逻辑控制层包括以下内容:

-

24

-

? 控制中心 ? 调度中心

逻辑控制层主要使用Struts技术,Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。

Struts框架可分为以下四个主要部分,其中三个就和MVC模式紧密相关: 1)模型(Model),本质上来说在Struts中Model是一个Action类,开发者通过其实现商业逻辑,同时用户请求通过控制器(Controller)向Action的转发过程是基于由struts-config.xml文件描述的配置信息的。

2)视图(View),View是由与控制器Servlet配合工作的一整套JSP定制标签库构成,利用它们我们可以快速建立应用系统的界面。

3)控制器(Controller),本质上是一个Servlet,将客户端请求转发到相应的Action类。

4)用来做XML文件解析的工具包,Struts是用XML来描述如何自动产生一些JavaBean的属性的。

- 25 -

逻辑抽象层

逻辑抽象层是将系统中工作流部分进行抽象,形成工作流引擎,方便用户的存取和修改。

内容有:

? 管理对象为数据库中的数据表内容

? 操作方式有输入、审核、审批、分析等方法 ? 流程可定制、可维护、可变更 ? 物理数据层

? 物理数据层的对象是物理存储的表。

根据数据库系统的单表性能、多表性能、Table与View的等性能,采取以下措施进行数据库的设计:

? 表间拆分 ? 表间冗余 ? 表内分区 ? 表内并行 ? 表索引 ? 表约束

4.2安全体系

用户是指所有使用该系统的人员。在系统中使用用户名和口令来标识用户身份的唯一性。用户登录系统时必须提供上述的标识信息,经系统验证通过后才能够使用系统提供的功能。

角色是拥有相同权限的用户的抽象。每个角色同样被赋予了相应的权限,通过将相应角色赋予用户,用户便拥有了角色所拥有的权限。利用角色可以更方便地对用户和权限进行管理。

用户、角色和权限,作为整个管理信息化系统的应用层安全保障,必须进行通盘考虑。

角色是用户的抽象,而多数角色在各子系统中被相应赋予同样的权限,因此角色的设置具有全局性的意义,需要进行统一管理。角色和用户信息的存储同样

-

26

-

在目录服务中,并在各系统间采用同步机制来统一。

每个子系统所拥有的功能与数据都需要利用权限设置进行控制,权限点的设置与各子系统本身紧密相关,全局性并不显著。因此各子系统的权限采用分散管理的方式更为灵活便利。但各子系统可以利用对角色赋权来达到权限的间接统一管理。

根据本次系统开发的需要,我们将安全问题的解决方案分为两层考虑:系统层和应用层。

1)安全体系

安全问题既是一个技术问题,也是一个管理问题。系统的安全应分成四个层次的安全:物理安全、操作系统安全、数据库安全和应用系统安全。

物理安全是保证物理设备不被物理毁损、盗窃或破坏。系统的物理安全主要是通过有效的管理在实现。例如,建立严格的安全管理制度,防火、防盗、防水,安全责任落实到每一个人,数据备份制度等等,都是保证系统物理安全必不可少的有效手段。

操作系统安全是指操作系统对用户身份进行验证,禁止未授权用户操纵机器。操作系统的安全性是由操作系统的安全设计所确定。

数据库安全是保证数据库中的数据不被非授权用户访问,与操作系统的安全性类似,数据库安全也是建立在身份验证的基础上,对不同身份的用户授予不同的访问权限。

应用系统安全是应用系统本身所提供的安全特性,控制用户对应用系统中提供的资源的访问权限。为了保护应用系统中的资源,也建立在类似操作系统的安全机制:先对用户进行身份验证,然后对经过身份验证的用户进行授权。

2)本系统安全设计

本系统的安全设计着眼于应用系统的安全性,但在设计应用系统安全性时,充分结合了系统安全性和数据库安全特性,它包括三部分:身份认证、用户权限管理和日志管理。

身份认证

用户管理是用户权限管理的基础,需要对用户进行分组管理,即用户管理涉及用户组和用户两种角色,用户组作为容器来容纳用户,用户可以属于多个用户

- 27 -

组。另外,系统内置了管理员组和系统管理员,后者属于前者。用户新建的组和用户均属于普通用户组和普通用户。

用户权限管理

功能权限管理实现对不同用户进行不同职能的划分。

功能权限管理包含以下功能:实现系统提供功能模块使用权力进行分配,分配不同级别用户使用不同的功能模块,功能模块包含:查询、录入、系统维护等。

权限审核实现自动的对系统维护人员所分配的权限进行系统自动审核,排除不合理性权限分配和划分,对系统维护人员进行预警。

权限审核实现系统自动审核所设定权限,并且可以手工的设定审核策略的标准。

日志管理

日志管理可以记录用户的操作轨迹和系统的状态,如用户登录、非授权访问、敏感操作等。系统管理员可以利用日志管理提供的信息作为系统的监视、诊断和维护的依据。日志信息包括三种类型:信息、告警和错误。系统管理员可以按时间、事件发生源、日志类型等属性对日志信息进行过滤。日志管理包括日志浏览和日志维护功能。

系统的安全主要包括两部分,即系统运行的安全和信息的安全。系统运行的安全是保证系统正常的运行和防止系统被恶意攻击。信息的安全是保证信息的完整性、保密性。为了保证系统的安全,有以下防范措施供网络建设时考虑:

3)互联管理的措施

a、通过专网互联。单位的信息管理系统有时需要与分支结构、下属部门,或合作伙伴的互联,为了信息的安全,建议采用专网互联的方式。对于非本单位的人员一般不允许直接、透明地访问本网络。

b、从物理上与Internet断开。对于保密性要求较高的单位,物理上断开可以从根本上防止黑客队网络的攻击,但是也造成使用的不方便。针对此问题,我们可以采用一种相对安全的方案:允许Intranet用户访问Internet;禁止Internet用户进入Intranet。

利用防火墙技术建立一个停火区,将Intranet网络和Internet隔离开。首先在停火区中用一个具有数据包过滤功能的筛选路由器,通过检查流经该路由器上数据包的IP地址状态,判断数据包IP地址是通信之中的IP还是请求连接的

-

28

-

IP;将来自Internet的请求连接的IP数据包阻止在筛选路由器之外,实现初步安全。然后用代理服务器在应用层将Intranet与Internet相连,所有Intranet用户对Internet的访问都用该代理服务器来完成,通过网络地址转换(NAT)将Intranet的网络地址隐藏起来,对Internet来的访问,代理服务器不对其提供任何服务,从而阻止Internet对Intranet的闯入;而且代理服务具有身份验证和日志功能,可以用于实施对数据流监控、过滤、记录。

c、通过使用SSL加密技术,实现传输安全。系统可实现支持SSL传输协议的可选方案。数据在互联网传递时,可实现128位加密,对于需要互联网应用OA系统的单位,是很适宜采用的可选安全方案。

口令保护

为了防止非法用户不合法的存取信息,应对用户的存取资格和权限进行检查。在系统中口令选择足够的码长,用户口令的字符长度系统要求不低于6位,同时具备定时强制用户修改密码的功能。

存取控制

在网络设计时通过对数据重要性、保密性、公开性及使用者的分析,把网络划分为不同的网段,或划分为不同的工作组;通过信息系统的管理人员对工作组和用户不同操作的授权,可以控制用户对信息源不同级别操作,防止对信息非法的访问、修改、删除,保证数据的安全与保密。

审计管理

系统软件和应用软件应具有强大的日志能力。对于任何被保护的数据资源(如数据库文件)的存取、删除、修改等操作的时间、操作的用户、系统登录等信息都有详细记录,提供审计功能。

4)计算机病毒的防治

计算机病毒种类繁多,危害极大,轻者影响系统的运行性能,重者破坏系统数据,使系统陷于瘫痪。对此必须对计算机病毒采取严密的防范措施:

未经信息中心的许可,不得使用可移动介质(软、光盘等)进行程序、信息的复制与传递。

定期或不定期的进行病毒的防治检查,系统中应配有公安部门认可的安全可靠软硬件杀病毒、防病毒产品。

- 29 -

系统管理员定期和不定期方式清除集团公司所有终端计算机病毒;同时各终端上配置防病毒软件,用户可自行进行病毒的清除和预防,可以设置终端进行计算机病毒自动防治。

5)安全意识教育与严格的管理制度

在系统中最重要的安全保密因素是操作人员,以上所有的安全都是由操作人员来实现的,所以必要的安全意识教育与严格的管理制度是系统安全与保密的重要组成部分。

4.3技术说明

4.3.1 J2EE

J2EE提供了一套企业级Java应用框架(一种标准),是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE为搭建具有可伸缩性、灵活性、易维护性的系统提供了良好的机制

使用Java技术有着以下明显的优点:

1、Java是一种非常轻便的语言。这意味着我们基于Java应用服务器开发的中间件程序部件(一般情况下是EJB组件)能在不同的应用服务器之间方便地移动;如果发现某种应用服务器的性能或特征不太好,就可以选择另外的应用服务器并完全重用EJB部件。

2、基于Java的开发都是要符合业界统一标准的。Java技术所定义的标准减少了开发成本和培训开销。一旦学会了规范,就能将它们应用于多个服务器。这不同于传统中间件技术,编程者要专门学习特殊标准、编程接口、开发方法等。

3、平台无关性是指Java能运行于不同的平台。Java引进虚拟机原理,并运行于虚拟机,实现不同平台的Java接口之间。使 用Java编写的程序能在世界范围内共享。Java的数据类型与 机器无关,Java虚拟机(Java Virtual Machine)是建立在 硬件和操作系统之上,实现Java二进制代码的解释执行功能, 提供于不同平台的接口的

4、安全性,Java的编程类似C++,学习过C++的读者将很快掌握Java的精 髓。Java舍弃了C++的指针对存储器地址的直接操作,程序 运行时,内存由操

-

30

-

作系统分配,这样可以避免病毒通过指 针侵入系统。Java对程序提供了安全管理器,防止程序的非法访问。

5、面向对象,Java 吸取了C++面向对象的概念,将数据封装于类中,利用类 的优点,实现了程序的简洁性和便于维护性。类的封装性、 继承性等有关对象的特性,使程序代码只需一次编译,然后通过上述特性反复利用。程序员只需把主要精力用在类和接口的设计和应用上。Java提供了众多的一般对象的类,通过继承即可使用父类的方法。在 Java 中,类的继承关系是单一的非多重的,一个子类 只有一个父类,子类的父类又有一个父类。Java 提供的 Object 类及其子类的继承关系如同一棵倒立的树形,根类 为 Object 类, Object 类功能强大,经常会使用到它及其 它派生的子类。

6、分布式,Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易。

7、键壮性,Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自已操纵内存减少了内存出错的可能性。Java还 实现了真数组,避免了覆盖数据的可能。这些功能特征大大提高了开发Java应用程序的周期。Java提供: Null指针检测、 数组边界检测、 异常出口、 Byte code校验。

4.3.2 XML技术

XML(可扩展标记语言)简化了数据交换、进程间消息交换这一类的事情。XML从根本上有别于HTML。XML要比HTML强大得多,它不再是固定的标记,而是允许定义数量不限的标记来描述文档中的资料,允许嵌套的信息结构。HTML只是Web显示数据的通用方法,而XML提供了一个直接处理 Web 数据的通用方法。HTML着重描述Web页面的显示格式,而XML着重描述的是Web页面的内容。

4.4需求分析阶段实施计划

需求分析小组人员首先与办公室进行交流,详细了解客户内部的整个公文流转过程、以及公文格式、公文等级、公文流转要求、接触人员限制等诸多方面情

-

31

-

况。然后与有关的领导进行交流,对办公流程进行仔细分析,积极沟通,明确需求。最后分别对各个科室进行详细调研,深入了解各部门实际情况,根据需要参与或监控事件全过程,从而,掌握各个处室的具体情况,以及相互的异同点。对于内部的工作流程做到深入调研,完全掌握文件流动情况,并掌握其中细节,更准确地把握客户目的,明确项目范围、整体性和可操作实施性。从而,以此为根据,全面分析,正确建立用户原型,对收集的需求进行评价,提出最好地满足用户需求的解决方案,编写形成《需求规格说明书》。

《需求规格说明书》由项目管理部组织相关人员进行评审,一方面确保《需求规格说明书》能够全部覆盖各方面的需求,另一方面保证能够指导概要设计工作。内部评审通过后提交用户确认,最终签字认可。需求分析小组人员要与技术负责人员以及各个处室进行持续、详细的交流,不断修正需求分析计划。

需求分析完成后需要进行软件开发计划变更即版本更新,依据确定的需求分析任务工作量,修改软件开发计划。修改后的计划经评审通过后实施。

在项目实施任何阶段发生的需求变化,都进入需求变更控制程序进行管理,确保变更的可控性和可追溯性。

4.5系统设计阶段实施计划

系统设计阶段分为两步:首先进行概要设计,然后是详细设计。

软件设计小组人员依据《需求规格说明书》进行《概要设计说明书》编写。在需求分析阶段成果的基础上,就功能性、系统构架技术性和视觉创意等方面进行更详细的分析设计。所有的分析设计将被记录,并与客户进行深入的探讨和改进。如有必要, 将制作一个原型或演示系统来测试我们的概念。获得客户的认可之后, 各专业人员将据此进行有针对性的内容开发、交互信息规划和界面设计等具体工作。确定目标系统的总体结构、技术策略,建立数据库结构,确立各子系统之间的接口关系。《概要设计说明书》由项目管理部组织相关人员进行评审,一方面确保《概要设计说明书》能够实现《需求规格说明书》的要求,另一方面保证能够指导详细设计工作。

随后,软件设计小组人员依据《概要设计说明书》进行《详细设计说明书》编写。对于将要实施的系统,在详细的设计过程中,可能需要重新定义需求分析,

-

32

-

利用这种方法可以缩短设计阶段,并尽快地进入到编码阶段。在设计阶段,用户小组和实施分析开发人员需要密切合作。实施分析开发人员必须确保技术的设计满足用户需求;用户的项目小组负责人应该统筹初始化阶段的设计和评价。 这样才能细化各功能子系统,形成若干可编程的模块,并建立各编程模块之间详细的接口关系。《详细设计说明书》由项目管理部组织相关人员进行评审,一方面确保《详细设计说明书》能够实现《需求规格说明书》和《概要设计说明书》的要求,另一方面保证能够指导编程工作。

4.6系统测试阶段实施计划

软件测试小组在需求分析阶段制定确认测试计划;概要设计阶段制定组装测试计划;详细设计阶段制定单元测试计划。依据测试计划的安排和要求,测试人员进行系统集成测试。系统的测试内容包括功能测试和性能测试两部分。在制定完测试计划后,首先在开发环境中完成测试后,然后将系统从开发环境迁移发布至运营环境,并继续全面的在线整合测试,直至系统开放并进入正式运作阶段。

4.7安装阶段实施计划

集成实施小组安装实施人员进行系统的安装实施。安装人员在尽量保证已有系统稳定、正常运行的前提下,实施系统升级,应当最大限度的保护原有系统的数据安全,并完成基本测试。

填写《安装实施日志》,进行设备网络连接与调试。同时形成设备配置手册。并对整个系统网络硬件进行测试,确保网络连通和功能实现符合用户要求。然后,安装软件系统,并对软件系统和硬件网络系统进行整个系统的总联调测试,包括软件功能、运行效率以及网络传输性能等方面。在内部测试通过后提交用户进入试运行。

4.8试运行阶段实施计划

首先是系统初验,即客户方面的领导和技术人员根据合同规定,对系统整体进行初步验收,主要检查系统的功能、运行效率、安全等级和硬件的网络传输性

-

33

-

能等方面的要求。初验完成后需客户的项目负责人签字认可。

然后进入试运行阶段,即本系统在完全真实的环境中运行,承担数据负载,并由操作人员对改进意见和所发现的问题进行记录,提交给我公司进行相应的修改和完善。

最后进入终验阶段,即在公司已经排除了客户所提出的各种问题和建议之后,系统运行达到合同所要求性能、功能的前提下,由客户方面的项目负责人签字确认。

第五章 系统特点

OA的设计是基于我公司多年来对管理信息系统、办公自动化系统、政府及企事业单位Intranet系统等项目或应用领域中积累的丰富经验,结合国内政府部门、企事业单位的特点和实际应用需求,运用面向对象、Internet/Web等先进技术,设计的通用信息管理平台。自从产品推出以来受到用户的欢迎和有关部门的关注。

OA办公系统的主要特点有以下几个方面: 1)简单使用

易用是 OA的主要设计目标之一,力图为用户提供一个容易使用、容易管理的信息平台。信息化建设是一个繁杂的工作,涉及到业务、部门、人员等方方面面。我们的努力就是要达到“化繁为简”,为用户提供一个使用方便、简单、容易的信息系统,使系统的管理维护简单、更新能力强的信息管理系统。

采用 OA设计的信息系统只需几分钟就可以安装完成,通常只要一、两天的时间就可以把单位内部的信息管理系统建立起来,培训工作也很短,稍有计算机基础的,会上网的终端用户,在几十分钟内就可以掌握常用模块的使用方法。完全浏览器的界面非常容易使用。

2)平台结构、模块化组件,通用性好

OA是一个通用产品,采用平台化结构设计,并且提供丰富的信息处理功能模块,通过标准的接口,将功能摸块“镶嵌”在平台上,构成符合用户需要的信息管理系统。通过灵活的菜单定制功能,用户可以挂接已有系统,也可以不断扩

- 34 -

充新的功能模块。

3)强大的适应能力

不论是在适应用户的组织结构变化,还是业务工作的变化,OA都有很好的适应性。例如:新增设一个新的业务机构,只需要在服务器端给这个新的机构建立业务需要栏目和功能模块,给机构内部人员提供相应的访问权限,就可以实现基本的信息化管理。而这些工作可以完全不需要编写任何程序,也不会影响整个系统正常工作。

利用系统提供的工作流功能,用户可以通过自定义流程和可视化设计表单,将本单位的常用业务管理起来,使业务流程管理、审批、分发、流转过程更加规范,而这种开发是可以通过软件文档指导,自行完成的,可以节约大量的后期开发投入。

4)技术领先

系统的技术先进性体现在应用需求和实现技术的相互结合。二者相互作用,相辅相成。体现在:易扩展、易维护的系统体系;基于面向对象的系统设计;多层的B/S应用。

系统更加安全:Client端不直接与DBMS相连,通过中间层的用户编程可实现更加健全、灵活的安全机制。

信息共享度高:HTML是数据格式的一个开放标准,目前大多数流行的软件均支持HTML,同时MIME技术使得Browser可访问多种格式文件。

扩展性好:面向对象的设计,多层B/S结构的应用,使系统具有较好的可扩展性和包容性。在接纳已有的系统和在今后系统软硬件扩展时,能有效地保护已有的投资。特别是在应用需求变化时,能容易地加以调整。系统易于扩充升级,既能满足当前业务的需求,又为今后的扩充留有空间。

广域网支持:无论是PSTN、DDN、帧中继,X.25、ISDN,还是新出现的CATV、ADSL,B/S结构均能透明的使用,用户在使用软件过程中会发现,通过 OA实现全球办公,是一件很轻松的事。

无线办公:通过配合 短信服务器软件,使用专用短信猫设备,可支持群发手机短信,亦可使用手机短信回复到OA系统。还可以使用手机浏览器访问OA系统,实现无线移动办公。

- 35 -

第六章 人员培训与售后服务

6.1培训目标

技术人员通过培训,可以熟练掌握设备的使用、安装和配置,可以通过特定的软件和工具独立解决一些实际中碰到的问题,可以利用网络优化技术及管理技术灵活进行系统维护。

能够进行系统的管理员设置、日常维护以及可能遇见问题的解决。

6.2培训计划

1)培训流程

2)培训方案

鉴于甲方使用乙方办公系统人数多,部门多,异地办公等情况,乙方提出如下培训方式:

面对面培训

乙方可以视情况派人到甲方公司进行面对面培训。 视频培训

视频培训包括在线视频会议培训和视频光盘培训。视频会议培训与面对面培

-

36

-

训所差只是距离远近,时间是同步的。甲方可以把面对面培训录制下来,分发给其它公司,其它公司通过观看视频光盘学习使用系统。

乙方公司针对广大的一般用户提供演示录像、用户手册、在线帮助等方式进行辅助学习。而且,乙方公司提供在线客户系统全天候实时解答解决客户的各类问题。

培训对象分类

乙方总结以往的培训经验,将培训对象分为四种类型: 系统管理员

包括对甲方的专业技术人员,主要负责系统的日常维护的专业技术人员,保证系统的正常运转。

培训目的

全面掌握系统管理和维护知识,并提供全面的技术保障和对员工日常操作的指导作用。

培训重点

熟悉系统建设目的和基本内容以及在项目建设中所担当的责任和所起的作用;

熟悉系统常用技术; 掌握系统软、硬件维护。 关键用户

主要是针对甲方实施培训项目组成员。 培训目的

使甲方的实施培训项目组成员熟悉乙方软件的使用、培训的整体进行、知识传递。全面掌握系统管理和维护知识,并提供全面的技术保障和对员工日常操作的指导作用。

培训重点

明确在整个项目实施培训中起到的作用和职责,真正在公司起到知识传递的作用,能否很好的传递直接影响的后期实施进度的推进;

精通使用乙方产品,在实施过程中的需求调研阶段能很好的结合乙方软件系统的功能提出需求;

- 37 -

掌握计算机的基本使用方法,利用计算机辅助办公,通过网络协同工作。 信息管理层

主要针对甲方的各级领导。 培训目的

使甲方的领导干部了解、体验乙方办公自动化系统的使用方法、精确管理思想是怎样贯穿整个乙方软件协同办公平台的。

培训重点

明确网上办公的基本概念,了解网上办公建设所面临的主要问题和对策。充分认识和理解到实施网上办公的必要性及可操作性;

了解网上办公规划与实施的全过程,明确在网上办公系统建设工作中要做的具体工作以及重点和难点;

掌握计算机的基本使用方法,能利用计算机辅助办公,并通过网络协同工作。 最终用户

针对甲方的员工层操作人员。 培训目的

了解网上办公的一般流程和实际工作流程的优越性,怎样提高自己的工作效率,乙方软件系统的日常操作和应用,能利用计算机搜索、存储、交流信息。

培训重点

熟悉系统的建设目的和基本内容以及在项目建设中所担当的责任和所起的作用;

掌握计算机基本操作,能利用网络进行协同工作; 了解信息安全和标准化知识,树立安全意识和标准化观念; 熟练使用乙方办公自动化系统。

6.3 售后服务

售后服务包括技术培训、技术咨询、维修服务和用户跟踪等服务项目。自双方代表在验收单上签字之日起计算 我们承诺为GSJQ*0A办公系统软件提供的免费售后服务12个月。

-

38

-

购买我公司OA系统只是我们合作的开始,我公司的“五八六三”管家式服务(“五心”服务精神、八项服务承诺、六大服务内容、三级服务体系)尽可以使我们的客户安枕无忧,尽享OA带来的无限办公乐趣,而无任何后顾之忧。

1)“五心”服务精神:

专心、耐心、细心、贴心、放心。 2)八项服务承诺:

提供1小时内的服务请求响应。 简单问题8小时内提供解决方案。 复杂问题24小时内提供解决方案。 终身免费维护升级及终身免费技术支持。 终身免费协助重装OA系统、数据恢复工作。 终身免费指导数据备份、二次开发。

终身免费指导涉及到本OA的软、硬件及计算机网络技术。 每月第一个周六、周日接受系统管理员前来培训、学习。 3)六大服务内容: 定制服务

根据客户的具体办公模式,我们会与客户共同分析办公流程和其中的数据逻辑变化,以及特殊商业规则,免费把这些具有客户行业特征、日常运作特性的管理功能整理成适合客户的实用、贴身、低成本的解决方案,并将方案配置实现,即根据客户的需求定制办公自动化系统。

升级服务

对于购买产品的客户,我们提供免费升级服务,在华天动力协同OA系统升级之后的3-6个月,各版本的客户享受随系统升级而升级的服务,将使自己的系统保持在最先进的状态。

二次开发服务

随着用户使用的深入和企业的发展,客户往往需要对系统进行二次开发乃至多次开发,我们将根据用户的需要提供相关服务。对于有技术条件的用户,我们将提供二次开发接口和必要的技术支持,使客户能够自行开发。

咨询服务

- 39 -

本文来源:https://www.bwwdw.com/article/o4m3.html

Top