




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XXX项目目系统设计说说明书2010年年10月8日目 录TOC o 1-3 h z u HYPERLINK l _Toc274321485 1、引言 PAGEREF _Toc274321485 h 3 HYPERLINK l _Toc274321486 1.1标识识 PAGEREF _Toc274321486 h 3 HYPERLINK l _Toc274321487 1.2系统统概述 PAGEREF _Toc274321487 h 3 HYPERLINK l _Toc274321488 1.3文档档概述 PAGEREF _Toc274321488 h 3 HYPERLINK l _Toc27
2、4321489 2、引用文文件 PAGEREF _Toc274321489 h 4 HYPERLINK l _Toc274321490 2.1引用用文件 PAGEREF _Toc274321490 h 4 HYPERLINK l _Toc274321491 2.2术语语和定义 PAGEREF _Toc274321491 h 4 HYPERLINK l _Toc274321492 2.3缩略略语 PAGEREF _Toc274321492 h 11 HYPERLINK l _Toc274321493 3、体系结结构设计 PAGEREF _Toc274321493 h 12 HYPERLINK l
3、 _Toc274321494 3.1体系系结构 PAGEREF _Toc274321494 h 12 HYPERLINK l _Toc274321495 3.2组件件结构 PAGEREF _Toc274321495 h 13 HYPERLINK l _Toc274321496 3.3系统统部署 PAGEREF _Toc274321496 h 16 HYPERLINK l _TToc27743211497 4、子系统统及模块设设计 PAGEREF _Toc274321497 h 17 HYPERLINK l _Toc274321498 4.1模块块划分4.2模块描描述 PAGEREF _Toc2
4、74321498 h 17 HYPERLINK l _Toc274321499 4.2模块块描述 PAGEREF _Toc274321499 h 18 HYPERLINK l _Toc274321500 5、数据结结构设计 PAGEREF _Toc274321500 h 31 HYPERLINK l _Toc274321501 6、运行设设计 PAGEREF _Toc274321501 h 34 HYPERLINK l _Toc274321502 6.1运行行模块的组组合 PAGEREF _Toc274321502 h 34 HYPERLINK l _Toc274321503 6.2运行行控制
5、 PAGEREF _Toc274321503 h 34 HYPERLINK l _Toc274321504 6.3运行行时间 PAGEREF _Toc274321504 h 34 HYPERLINK l _Toc274321505 7、出错处处理设计 PAGEREF _Toc274321505 h 35 HYPERLINK l _Toc274321506 7.1出错错输出信息息 PAGEREF _Toc274321506 h 35 HYPERLINK l _Tocc27433215007 7.2出错错处理对策策 PAGEREF _Toc274321507 h 35 HYPERLINK l _T
6、oc274321508 8、安全保保密设计 PAGEREF _Toc274321508 h 36 HYPERLINK l _Toc274321509 9、维护设设计 PAGEREF _Toc274321509 h 371、引言1.1标识识项目名称:系统名称:版本号:1.2系统统概述项目开始时时间: 委托单位(需需方):开发单位(开开发方):太原理工工天成科技技股份有限限公司委托方项目目组成员:开发方项目目组成员:系统运行地地点:1.3文档档概述本概要设计计说明书的的编写目的的是为了说说明程序系系统的总体体设计、模模块外部设设计、接口口设计、数数据结构设设计、运行行设计、出出错处理和和系统安全全
7、保密策略略等,指出出系统各个个层次中的的每个软件件对象、使使用语言、数据库系系统结构的的设计考虑虑,以向系系统详细设设计阶段提提供关于程程序系统实实现方式的的概要描述述,从而成成为详细设设计方案的的技术基础础。适用读者:客户、项项目经理、开发人员员、测试人人员、维护护人员。2、引用文文件2.1引用用文件信息技术术 软件生存存周期过程程GB/T 85566-22007计算机软软件文档编编制规范GB/TT 85667-20006计算机软软件需求说说明编制指指南GBB/T 99385-19888需求规格格说明书2.2术语语和定义【验收 accceptaance】需需方授权代代表的一项项活动,通通过该
8、活动动,需方接接受履行合合同的部分分或全部的的软件产品品的所有权权。【需方 acquuirerr】为自己己或为另一一个组织采采购软件产产品的组织织。在本项项目中也可可称为甲方方。【批准 apprrovall】需方的的授权代表表或开发方方的上级组组织对开发发方的项目目计划、设设计或其他他方面表示示满意并可可以作下一一阶段工作作基础而签签署的书面面文件。【体系结构构 arrchittectuure】一一个系统或或CSCII(Commputeer Sooftwaare CConfiiguraationn Iteem计算机软软件配置项项)的组织织结构,标标明它的组组成,这些些组成的接接口和它们们之间的
9、操操作概念。【相关开发发方 aassocciatee devvelopper】一一个既不是是主承包方方也不是开开发方的分分承包方的的组织,但但它在同一一个或相关关的系统或或项目中承承担开发工工作。【行为设计计 beehaviiorall dessign】从从用户观点点出发,对对整个系统统或CSCCI的行为为进行的设设计,它只只考虑满足足用户需求求而不考虑虑系统或CCSCI的的内部实现现。这种设设计与体系系结构设计计不同,后后者要标明明系统或CCSCI的的内部部件件,并有这这些部件的的详细设计计。【构建版;开发阶段段 buuild】(1) 软软件的一个个版本,它它满足完整整的软件所所要满足的的全
10、部需求求的一个特特定的子集集。(2) 开发满满足特定需需求子集的的软件版本本所经历的的时间。注注:术语“开发阶段段”和“版本”之间的关关系依赖于于开发方:例如,可可以通过几几个版本来来实现一个个开发阶段段,一个并并发阶段也也可以发行行几个并行行的版本 (如发往往不同的地地点),或或者将它们们作为同义义词。【计算机数数据库 compputerr dattabasse】见【数数据库】。【计算机硬硬件 ccompuuter harddwaree】能接收收和存储计计算机数据据的,对计计算机数据据执行一系系列系统性性的操作的的,或能产产生控制输输出的设备备。这类设设备能实现现基本的解解释、计算算、通信、
11、控制或其其他逻辑功功能。【计算机程程序 ccompuuter proggram】能能使计算机机硬件实现现计算或控控制功能的的计算机指指令和数据据定义的集集合。【计算机软软件 ccompuuter softtwaree】见【软软件】。【计算机软软件配置项项 coomputter ssoftwware conffigurratioon ittem(CCSCI)】满足最最终使用功功能的软件件集合,而而且它由需需方指定进进行单独的的配置管理理。CSCCI应从下下列诸因素素中进行折折衷选择:软件功能能、规模、宿主机或或目标计算算机、开发发方、支持持概念、重重用计划、关键性、接口考虑虑、是否需需要单独编编
12、写文档和和控制以及及其它因素素。【配置项 connfiguuratiion iitem】能能满足最终终使用功能能的硬件集集合、软件件集合或者者软、硬件件两者的集集合,且由由需方指定定进行单独独的配置管管理。【数据库 dattabasse】以一一种能被用用户或计算算机程序通通过一个数数据库管理理系统进行行访问的方方式,存储储在一个或或多个计算算机文件中中的相关数数据的集合合。【数据库管管理系统 dattabasse maanageementt sysstem】是是一整套计计算机程序序,它提供供为建立、修改、使使用和完整整性维护一一个数据库库所需的功功能。【可交付的的软件产品品 deeliveer
13、ablle sooftwaare pproduuct】合合同要求交交付给需方方或其他指指定的接受受方的软件件产品。【设计 desiign】开开发方为响响应一定的的需求而对对一个系统统或CSCCI选取的的一些性能能/规格。这些特性性中有些是是与需方相相匹配的:有一些是是需求的精精细化,如如为了响应应显示错误误信息这一一需求需定定义的错误误信息;有有一些则是是与现实相相关的,如如为满足需需求,决定定选用哪些些软件配置置项和逻辑辑。【开发方 devvelopper】开开发软件产产品的组织织(“开发”包括新的的软件开发发、修改、重用、再再工程、维维护或产生生软件产品品的任何其其它活动)。开发方方可以是
14、一一个承制方方或者政府府机构。也也可称为乙乙方。【文档/文文档编制 doccumennt/doocumeentattion】能能供人或机机器阅读的的,一般具具有永久性性的一套资资料(不管管它们记录录在什么媒媒体上)。【评价 evalluatiion】确确定一个项项或一个活活动是否满满足指定准准则的过程程。【固件 firmmwaree】硬件设设备和以只只读软件的的形式驻留留在硬件设设备上的计计算机指令令和/或计计算机数据据的集合。【硬件配置置项 hhardwware conffigurratioon ittem(HHWCI)】满足最最终使用功功能并由需需方指定进进行单独配配置管理的的一套硬件件。
15、【独立验证证与确认 inddepenndentt verrificcatioon annd vaalidaationn(IV&V)】由由一个机构构对软件产产品和活动动作系统的的评估,这这个机构不不负责该产产品的开发发或被评估估的活动,IIV&V不不在本标准准的范围内内。【接口 inteerfacce】在软软件开发中中,两个或或多个实体体(如CSSCICSCII CSCCIHWCII CSCCI用户,或或软件配置置项软件配置置项)之间间的关系,这这些实体依依据这种关关系共享、提供或交交换数据,接接口并不是是CSCII、软件配配置项或其其他的系统统部件;接接口只是这这些实体间间的一种关关系。【联合
16、评审审 jooint reviiew】由由需方和开开发双方的的代表参加加的对的项项目状态、软件产品品和/或项项目中的问问题进行检检查和讨论论的活动或或会议。【非交付的的软件产品品 Noondeliiveraable softtwaree prooductt】不是合合同中的要要求交付给给需方或其其他指定接接受方的软软件产品。【过程 proccess】为为实现某个个既定目的的而进行的的一组有组组织的活动动,例如,软软件开发过过程。【合格性测测试 qqualiificaationn tesstingg】为了向向需方表明明一个CSSCI或系系统满足其其指定的需需求而进行行的测试。【再工程 reeeng
17、inneeriing】为为了以一种种新的形式式重组一个个现有的系系统而对其其进行检查查和改造的的过程。再再工程可包包括逆向工工程(分析析一个系统统并产生更更高一级的的抽象来表表示它,如如从代码到到设计)、重构(在在同一个抽抽象级上把把系统从一一种表示形形式转换到到另一种表表示形式)、重编文文档(分析析一个系统统并产生用用户文档式式支持文档档)、正向向工程(从从现有系统统的软件产产品结合新新的需求,产产生新的系系统)、重重定目标系系统(对系系统进行转转换以便将将其安装到到不同的目目标系统上上)和翻译译(将源码码从一种语语言转换到到另一种语语言或者从从一种语言言的某个版版本转换成成另一种版版本)。
18、【需求 requuiremment】(1) 为为了使需方方能够接受受一个系统统或CSCCI所必需需具备的特特性。(22) 为标标准或合同同中规定的的必须遵守守的陈述。【可重用的的软件产品品 reeusabble ssoftwware prodduct】为为一个用途途开发但还还具有别的的用途的软软件产品,或或者专门为为了用于多多个项目而而开发的软软件产品,或或者在一个个项目中有有多种作用用的软件产产品。例子子包括(但但不限于)上市的商商用软件产产品,需方方已装备的的软件产品品,重用库库中的软件件产品和开开发方现存存的软件产产品。每一一次使用包包括这些软软件产品的的全部或部部分,也可可以涉及到到对
19、它的修修改。这个个术语可以以应用于任任何软件产产品(例如如需求,体体系结构等等)而不只只限于软件件本身。【软件 softtwaree】计算机机程序和计计算机数据据库。注:虽然有些些产品的定定义中包括括文档,本本标准把这这个定义只只限于计算算机程序和和计算机数数据库。【软件开发发 sooftwaare ddevellopmeent】产产生软件产产品的一整整套活动。软件开发发可以包括括新开发、修改、重重用、再工工程、维护护或者任何何会产生软软件产品的的其他活动动。【软件开发发文件 softtwaree devveloppmentt fille(SDDF)】与与特定软件件实体开发发有关的资资料库。其
20、其内容一般般包括(直直接的或引引用的)有有关需求分分析、设计计和实现的的考虑、原原理和约束束条件;开开发方内部部的测试资资料;进度度和状态资资料。【软件开发发库 ssoftwware deveelopmment librrary(SDL)】一组受受控的软件件、文档、其他中间间的和最终终的软件产产品,以及及相关的用用以促进软软件的有序序开发和后后续支持的的工具和方方法。【软件开发发过程 softtwaree devveloppmentt proocesss】为了把把用户的需需求转换成成软件产品品而进行的的一系列有有组织的活活动。【软件工程程 sooftwaare eenginneeriing】一
21、一般情况下下,它是软软件开发的的同义词,在在本标准中中,软件工工程是软件件开发的一一个子集,它它包含除了了合格性测测试之外的的全部活动动。本标准准之所以加加以这种区区分只是为为了给软件件工程和软软件测试环环境以不同同的命名。【软件工程程环境 softtwaree enggineeeringg envvironnmentt】实施软软件工程所所需要的设设施、硬件件、软件、固件、方方法和文档档。它可以以包括(但但不限于)计算机辅辅助软件工工程(CAASE)的的工具、编编译程序、汇编程序序、连接程程序、装载载程序、操操作系统、排错程序序、仿真程程序、模拟拟程序、文文档工具和和数据库管管理系统。【软件产
22、品品 sooftwaare pproduuct】为为了满足一一个合同而而建立、修修改、或组组合的软件件及相关资资料。例如如包括计划划、需求、设计、代代码、数据据库、测试试资料和手手册。【软件质量量 ssoftwware quallity】软软件满足所所规定的需需求的能力力。【软件支持持 sooftwaare ssuppoort】为为保证软件件安装后能能继续按既既定目标持持续运行而而且在系统统的运行中中能起到既既定的作用用而实施的的一系列活活动,软件件支持包括括软件维护护、用户支支持和有关关的活动。【软件系统统 sooftwaare ssysteem】只由由软件组成成的系统,有有时可能还还包括该
23、软软件赖以运运行的计算算机设备。【软件测试试环境 softtwaree tesst ennviroonmennt】为完完成软件合合格性测试试和可能的的其他测试试所需的设设施、硬件件、软件、固件、方方法和文档档。其要素素可以包括括(但不限限于)仿真真程序、代代码分析程程序、测试试用例生成成程序和路路径分析程程序,还可可能包括在在软件工程程环境下用用的要素。【软件移交交 sooftwaare ttranssitioon】使软软件开发的的责任从一一个组织转转交给另一一个组织的的一系列活活动。一般般说,前一一个组织是是实现初期期软件开发发,而后一一个组织是是进行软件件支持。【软件单元元 sooftwa
24、are uunit】CCSCI设设计中的一一个基本单单位,例如如,CSCCI的一个个主要分支支,该分支支的一个组组成部分、一个类、对象、模模块、函数数、子程序序或者数据据库。软件件配置项可可以出现在在层次结构构的不同层层次上并可可以由其他他的软件配配置项组成成。设计中中的软件配配置项与实实现它们的的代码和数数据实体(例程、过过程、数据据库、数据据文件等)及或包含含这些实体体的计算机机文件之间间不一定有有一一对应应的关系。【HTTPP】指超文文本传输协协议(Hyyperttext trannsferr Prootocool),是是互联网上上应用最为为广泛的一一种网络传传输协议。【SSL】指指Se
25、cuure SSockeets LLayerr,是一种种国际标准准的加密及及身份认证证通信协议议。【B/S】指指浏览器/服务器(BBrowsser/SServeer)。【C/S】指指客户机/服务器(CCliennt/Seerverr)。【Web】指指Inteernett 的图形形、多媒体体部分,由由众多Weeb 页组组成,可使使用称为WWeb浏览览器的程序序对Webb 进行浏浏览。【Web Servvice】指指能够用编编程的方法法通过Weeb 来调调用的应用用程序。【WSDLL】指Weeb Seervicces DDescrriptiion LLanguuage,是是一种XMML格式的的服务
26、描述述语言。【UDDII】指统一一描述、发发现与集成成(Uniiverssal DDescrriptiion Disccoverry annd Inntegrratioon),是是一种服务务查找规范范。【SOAPP】指Siimplee Objject Acceess PProtoocol,是是一种用于于定义高级级别应用程程序的协议议,提供了了一种在分分散或分布布环境中交交换结构化化和类型信信息的机制制。【SOA】指指面向服务务分析(SServiice OOriennted Anallyzinng)。【OOA】指指面向对象象分析(OObjecct Orrientted AAnalyyzingg)
27、。【OOD】指指面向对象象设计(OObjecct Orrientted DDesiggn)【XML】指指可扩展标标记语言(EExtennsiblle Maarkupp Lannguagge)【UML】指指统一建模模语言(UUnifiied MModelling Langguagee),是一一种定义良良好、易于于表达、功功能强大且且普遍适用用的面向对对象的建模模语言。【胖客户端端】指以个个人计算机机为代表的的、基于开开放性工业业标准架构构的、功能能比较强大大的客户端端设备。【瘦客户端端】指胖客客户端以外外的客户端端设备。【异构系统统】指服务务于一个业业务的、包包含了不同同架构甚至至基于不同同操作
28、系统统的软件系系统。【J2EEE】指JAAVA2 企业版(JJava 2 Ennterpprisee Ediitionn),是使使用Javva 进行行企业开发发的一套扩扩展标准。【STRUUTS】指指一种Weeb 框架架(Fraamewoork)。【WEB服服务器】指指WORLLD WIIDE WWEB 服服务器,也也被称为WWWW服务务器,以提提供网上信信息浏览服服务为主要要功能。【中间件】指指一种独立立的系统软软件或服务务程序,位位于客户机机服务器的的操作系统统之上,被被分布式应应用软件用用于在不同同的技术之之间共享资资源。【消息中间间件】指面面向消息的的中间件(MMessaage OOr
29、iennted Midddlewaare,MMOM),发发送者将消消息发送给给消息服务务器,消息息服务器将将消息存放放在若干队队列中,在在合适的时时候再将消消息转发给给接收者。【构件】指指软件系统统中具有相相对独立功功能、可以以明确辨识识、接口由由契约指定定、和语境境有明显依依赖关系、可独立部部署、可组组装、可重重复使用的的软件实体体,广义上上讲,构件件可以是数数据,也可可以是被封封装的对象象类、软件件构架、文文档、测试试用例等。【组件】指指可用代码码的封装,这这些代码采采用可以更更改的数据据形式,可可以执行应应用程序的的一些功能能。【工作流技技术】指以以恰当的模模型对工作作流(Woorkfl
30、low)中中各项工作作前后组织织的逻辑和和规则在计计算机中进进行表示并并对其实施施计算的技技术。【分布式体体系结构】指指每一个客客户端都有有数据的副副本、查询询等数据操操作都使用用副本进行行、通过定定期或不定定期地与数数据交换中中心进行交交换来获得得最新数据据的体系结结构。【文件】包包括纯文件件资料、表表格资料。【系统】在在本文中,独独立使用“系统”一词时,“系统”是指本项项目开发的的系统。【报表】应应用系统中中数据的一一种表现形形式,可以以很直观的的反映数据据的内部联联系。【视图】在在系统之中中,主要是是通过视图图来控制系系统地流程程和功能的的,它对系系统的流程程和功能起起了决定性性的作用。
31、视图是一一个包括报报表,审核核公式和运运算公式的的容器,一一个项目的的各个步骤骤在系统中中都是以不不同的视图图来实现的的,通过对对视图的条条件设置,还还可以控制制用户对该该视图的操操作。【数据集】数数据集是用用来存储报报表中的数数据的。一一张报表中中的数据可可以是一个个或者多个个数据集中中的数据,这这主要决定定于数据的的类型。每每一个数据据集就相当当于数据库库中的一张张报表。2.3缩略略语CASE计算机辅助助软件工程程(Commputeer Asssisttant Softtwaree Enggineeeringg)COM计算机操作作手册(CCompuuter Operratioon Maan
32、uall)CPM计算机编程程手册(CCompuuter Proggrammming Manuual)CSCI计算机软件件配置项(Compputerr Sofftwarre CConfiiguraationn Iteem)DBDD数据库(顶顶层)设计计说明(DDatabbase Desiign DDescrriptiion)DID资料条目说说明(Daata IItem Desccripttion)DPMR开发进度月月报(Deeveloopmennt Pllan MMonthh Repport)DRD数据需求说说明(Daata rrequiiremeent DDescrriptiion)FAR可行
33、性分析析报告(FFeasiibiliity aanalyysis Repoort )HWCI配件配置项项(Harrdwarre Coonfiggurattion Itemm)IDD接口设计说说明(Innterfface Requuiremment Speccificcatioon)IRS接口(软件件)需求规规格说明(Inteerfacce Reequirremennt Sppecifficattion)IV&V独立验证和和确认(IIndeppendeent vverifficattion and valiidatiion)OCD运行概念说说明(Opperattion Concceptiion
34、DDescrriptiion)PDSR项目开发总总结报告(Projject Deveelopmment Summmary Repoort)SCCB软件配置控控制委员会会(Sofftwarre Coonfiggurattion Conttrol Boarrd)SCM软件配置管管理(Sooftwaare CConfiiguraationn Mannagerr)SCMP软件配置管管理计划(Softtwaree Connfiguuratiion MManagger PPlan)SDD软件(结构构)设计说说明(Sooftwaare DDesiggn Deescriiptioon)SDF软件开发文文件(S
35、ooftwaare DDevellopmeent FFile)SFDD软件开发文文档(Sooftwaare DDevellopmeent DDocumment)SDL软件开发库库(Sofftwarre Deeveloopmennt Liibrarry)SDP软件开发计计划(Sooftwaare DDevellopmeent PPlan)SIP软件安装计计划(Sooftwaare IInstaallattion Plann)SPS软件产品规规格说明(Softtwaree Prooductt S0ppecifficattion)SQA软件质量保保证(Sooftwaare QQualiity AAs
36、surre)SQAP软件质量保保证计划(Softtwaree Quaalityy Asssure Plann)SRS软件需求规规格说明(Softtwaree Reqquireementt Speecifiicatiion)SSDD系统/子系系统设计(结构设计计)说明(Systtem SSubsyystemm Dessign Speccificcatioon)SSS系统/子系系统需求规规格说明(Systtem SSubsyystemm Reqquireementt Speecifiicatiion)STD软件测试说说明(Sooftwaare TTestiing DDescrriptiion)ST
37、P软件测试计计划(Sooftwaare TTestiing PPlan)STR软件测试报报告(Sooftwaare TTestiing RReporrt)STrP软件移交计计划(Sooftwaare TTranssfer Plann)SUM软件用户手手册(Sooftwaare UUser Manuual)SVD软件版本说说明(Sooftwaare VVersiion DDescrriptiion)SW软件(Sooftwaare)3、体系结结构设计3.1体系系结构通过对系统统业务的分分析,我们们进行了详详细的系统统设计,设设计后的方方案架构概概况图如下下所示:根据系统的的逻辑体系系结构,系系统决
38、定采采用J2EEE架构,使使用面向BB/S结构构,完全基基于Webb、中间件件和大型数数据库的NN层体系结结构。由浏浏览器WEB服服务器应用服务务器数据库库服务器组组成。J2EE是是针对weeb服务、业务对象象、数据访访问和消息息传送的一一组规范。这组应用用编程接口口(APII)确定了了web应应用与驻留留它们的服服务器之间间的通信方方式。J22EE注重重两件事,一一是建立标标准,使wweb应用用的部署与与服务器无无关;二是是使服务器器能控制组组件的生命命周期和其其它资源,以以便能够处处理扩展、并发、事事务处理管管理和安全全性等问题题。J2EE平平台为设计计、开发、安装和部部署企业应应用提供基
39、基于组件的的方法。这这种方法不不但能降低低成本,还还能快速跟跟踪设计和和实施。JJ2EE平平台能提供供多层分布布式应用模模型,重复复利用组件件,提供统统一安全模模式,并灵灵活地控制制事务处理理。借助JJ2EE,能能使基于JJ2EE组组件、不依依赖于平台台的解决方方案不被锁锁定到任何何厂商的产产品和APPI上。3.2组件件结构方案组件模模型图如下下所示:组件名称显示平台责任显示逻辑平平台组件处处理的对象象为用户的的界面。处处理方式是是按照用户户的角色和和选择的模模块将相应应的内容展展示到屏幕幕上,将页页面显示与与处理逻辑辑中的对象象相对应。规格业务逻辑处处理的对象象是系统中中的业务逻逻辑。同时时
40、处理的是是异步运算算的事务。对于一些些运算量较较大的操作作,需要系系统按照一一定的时间间表来进行行计算,这这样即方便便用户使用用,也可以以将系统运运算的压力力按时间均均匀分开,不不至于引起起运算的瓶瓶颈。业务逻辑包包括以下内内容:对象名、数数据来源对象的计算算方法对象权限信信息对象数据的的规格化逻辑控制逻辑控制处处理的是页页面之间的的跳转逻辑辑,即通过过统一的控控制中心,页页面将请求求发往控制制中心,由由控制中心心统一流转转。逻辑控制包包括以下内内容:控制中心调度中心接口页面的模板板页面的对象象页面的权限限页面的个性性化实施方法逻辑控制主主要使用SStrutts技术,SStrutts是一个个基
41、于SuunJ2EEE平台的MMVC框架架,主要是是采用Seervleet和JSSP技术来来实现的。组件名称工作流组件件责任工作流平台台提供按照照岗位职责责和分工设设置相应的的工作流程程,按照预预定的工作作流程自动动进行相应应的文档的的流转,保保证审核体体系严密规规范,数据据信息传递递安全真实实。规格逻辑抽象是是将系统中中工作流部部分进行抽抽象,形成成工作流引引擎,方便便用户的存存取和修改改。接口操作方式有有输入、审审核、审批批、分析等等方法流程可定制制、可维护护、可变更更实施方法在工作流平平台中进行行工作流程程的定义,包包括定义审审批的条件件以及相应应的审批人人。审批分分为有条件件审批和无无条
42、件审批批,有条件件审批是指指在系统中中设定好满满足怎样的的条件由哪哪个人进行行审批,无无条件审批批是设定好好逐级审批批的流程,也也就是设置置从下级到到上级的一一个审批过过程。审批批人可以是是跨单位的的,即上级级单位的人人员可以被被定义进下下级单位的的工作流程程中。工作流程定定义好后,在在业务发生生时就能进进行审批权权限控制。系统自动动将相关的的审批信息息以交办事事务、待办办事务的形形式即时传传递给相关关人员审批批。对于审审批人员来来说,可以以在待办事务务工作区,集集中对需要要他进行审审批的各种种文档进行行审批,并并标注各种种批语。在在待办事务务工作区,提提交审批的的人员能够够查询到自自己提交的
43、的申请目前前处于什么么状态。可以进行审审批代理人人的设置。这样在审审批人外出出或者其他他情况下,可可以通过授授权给代理理人的方式式来完成工工作流程。基于工作流流的审批流流程可以方方便地实现现审批过程程的会签,代代签以及审审批过程的的动态调整整。采用自主开开发的工作作流引擎作作为申报、审批、更更改等业务务工作流的的支撑平台台,具有良良好的扩充充性和适应应性。3.3系统统部署 InternetServer软件工作流组件报表引擎数据库将系统分为为四个层次次,最外层层为Intterneet,有关关用户可通通过Intterneet权限认认证后,通通过浏览器器进入本系系统;内部部网为第二二层次,在在这里部
44、署署显示平台台组件,将将显示业务务逻辑通过过该组件进进行表现;工作流及及报表等组组件位于第第三层,主主要是接收收来自前台台的请求,与与数据库进进行交互。4、子系统统及模块设设计 办公系统制定流程接收公文4.1模块块划分工作管理在线申报行政办公办公用品管理车辆管理知识管理信访接待邮件管理短信管理发送公文接收公文制定流程个人工作平台系统设置办公管理文档管理综合办公通讯管理4.2模块描描述1.办公公管理办公管理是是整个OAA系统的业业务核心,承承担了主要要的公文流流转的业务务,用户使使用次数最最多。结合合实际客户户需求和长长期使用经经验,办公公管理设计计了以下功功能模块:发送公文文、接收公文、制定流
45、程程、个人工工作平台。发送公文发文起草、发布文章章的功能,通通过系统提提供的在线线编辑、附附件上传功功能可以与与其它文档档编辑工具具进行结合合。 包括括草拟审批批公文、传传阅公文、公文流转转状态。接收公文接收办公业业务中的各各种电子公公文/审批批公文/通通知公文,实现对来文的准确、及时的处理。功能包括公文审批、查看传阅公文、催办督办。制定流程流程制定可可自动控制制公文的拟拟定、审核核、阅读、办理、完完成等公文文流程的制制定。 包括公公文制定流流程、工作作汇报制定定流程、工工作请示制制定流程、流程督办办。个人工作平平台主要处理个个人OA办办公中的各各种事物。包括我的的工作请示示、我的工工作汇报、
46、我的车辆辆申请、我我的通讯录录、我的备备忘录、我我的工作日日志、我的的邮件。2. 文档档管理文档管理是是存储企业业电子数据据的基础,它它可以让所所有的知识识文档在同同个平台上上运作,在在一个中央央数据库中中统一存储储和管理各各种信息和和现有业务务。文档管管理主要针针对大量的的文件资料料。如办公公文件、培培训知识、学习资料料等进行整整理和存储储,使其条条理化、细细致化,一一共包括两两块功能:知识管理理、信访接接待。主要特点如如下: 在文档管理理模块中,可可以轻松新新增、存储储、搜索你需需要的文档档(合同,方方案书,产产品说明书书等任何可可以以文字字表达的信信息),并并组织创建建企业整个个的知识管
47、管理库。 文档管理还还提供多种种知识管理理工具以提提升企业对对知识的分分享、积累累、创新和和利用。 全文检索功功能使查找找文件更加加方便快捷捷,工作效效率明显提提高。 降低纸质文文档的依赖赖,节省文文档管理的的成本。 重复利用历历史的文档档,发挥知知识财富的的价值。 知识管理知识管理对对各种具有有实用价值值的文件信信息进行整整理和分类类,按照管管理员和普普通用户的的权限进行行统一分类类,包括知知识积累、知识地图图、图书管管理。知识地图图书管理图书管理对对于OA业业务中所需需要的各种种资料和信信息进行集集合,并记记录相关的的图书目录录信息,形形成图书管管理库。信访接待针对于矿区区上访问题题设置信
48、访访接待,使使上访者可可以找到正正确的途径径(电话、部门)进行上访访。 3. 综合合办公综合办公涵涵盖内容较较多,包括括后勤保障障信息、资资产设备信信息、会议议会务信息息等,是综综合的调度度中心,包包括以下五五块功能:工作管理;在线申报报;行政办公公;设备用品品管理;车辆管理理;工作管理与工作相关关的日常信信息,如:工作请示示,工作汇汇报、工作作批示。在线申报在线进行日日常工作审审批的信息息,如工作作交办、交交办审批、出差申报报、出差申申请等;行政办公有关会议相相关方面的的信息,包包括会议纪纪要、新增增会议、会会议反馈意意见、会议议计划审核核发布、会会议室预定定和使用情情况。设备用品管管理办公
49、设备的的信息,用用品管理、办公设备备申请、办办公设备批批示。车辆管理对企业的车车辆建立统统一的信息息库,并实实时跟踪使使用情况。包括车辆辆使用申请请提交和审审批,车辆辆申请分类类管理,车车辆使用情情况查询,车车辆维护记记录添加和和查询等功功能。 深圳升蓝 07555-8822910552 4. 通讯讯管理利用无线通通讯技术实实现短信发发送,保证证是重要信信息可以随随时随通知知到用户;邮件管理理可以实现现用户之间间邮件发送送,互通有有无。模块块如下:邮件管理;短信管理理; 邮件管理理具有如下下特点:邮件系统实实现内部邮邮件收发功功能。 与日常使用用普通Ouutloook、Fooxmaiil或Gm
50、mail、MSN等等常见的邮邮件收发方方式有显著著的不同:本系统除除了实现内内、外邮件件的收发外外,关键是是实现邮件件信息的与与内部系统统的事务相相关联,并并实现邮件件信息的共共享。 使用数据库库统一存储储邮件,收收发的邮件件自动与客客户目录、联系人目目录、订单单、采购单单、等系统统内部表记记录关联起起来。 邮件系统的的信息共享享:避免因因某个成员员请假或其其他原因造造成客户邮邮件丢失或或工作停顿顿的风险。 邮件系统支支持使用邮邮件模板和和群发,模模板可实现现邮件内容容和格式的的规范,群群发可方便便向客户或或指定的内内部、外部部对象组发发送单一或或批量的邮邮件。 内部邮件可可用于内部部信息传递
51、递,以及系系统工作通通知的手段段,适合企企业用户上上传、互传传文件或信信息。 SShenzzhen Hibllue SSoftwware H i b l u e S o f t w a r e 深 圳 升升 蓝 版版 权 所所 有 短信管理手机短信功功能可用于于向由系统统向成员根根据定义的的流程,发发送工作任任务跟踪、重要审批批需要办理理、待办工工作通知、会议通知知、重要文文档提醒阅阅读等系统统消息。 短信功能也也可以用于于内部成员员之间消息息沟通,组组织机构中中的成员能能够方便地地相互发送送手机短信信,支持单单发、群发发。 短信功能也也可以向客客户目录、联系人目目录或供应应商目录发发送系统定
52、定义的消息息,或用户户输入的消消息内容,支支持单发、群发。 短信功能的的服务器端端需要一台台专用手机机用于短信信息的发送送,通过串串口连接线线与服务器器的串口连连接,或者者通过向中中国移动、中国联通通等SP供供应商购买买短信接口口方式发送送短信。 5. 系统统管理系统管理是是OA进行资资源整体部部署、调整整的关键功功能,包括括系统信息息和人员信信息两大部部分:系统统主要针对对技术方面面,人员主主要针对资资料权限,包包括以下功功能模块 :公共共信息;人员信息息;公共信息:公共信息用用来发布各各种信息文文件,企业业可以根据据自己的实实际需要自自行进行栏栏目的分级级设置。 可设定各栏栏目相关的的发布
53、、管管理权限,实实现内部新新闻、公告告、规章制制度等公用用信息的统统一上传管管理。 可以根据实实际情况定定义信息栏栏目名称(如如新闻、公公告、规章章制度、通通报),系统统支持多层层次目录结结构,同时时支持按目目录授权访访问。 内部消息:与内部成成员的沟通通交流、文文件传递,也也用于系统统的事务消消息发送,如如工作跟踪踪督办。 深圳升蓝蓝软件公司司 内部公告信信息管理公告通知为为组织机构构的信息发发布、交流流提供一个个有效的场场所,使企企业的新闻闻简报、技技术交流、内部公告告事项及时时传播,使使机构成员员能及时感感知企业发发展动态。 管理员可以以根据实际际需要进行行栏目的分分级设置,设设定各栏目
54、目相关的发发布、管理理权限、显显示模板,实实现内部新新闻、公告告、规章制制度等公用用信息的发发布管理。 可设定有效效期限、发发布范围,重重要公告可可集成短信信通知提醒醒。 www.hhi-bllue.ccom 内部消息内部消息是是实现的内内部短消息息,成员间间可相互发发送内部短短消息进行行沟通或传传递文件。 内部消息也也用于系统统的工作任任务跟踪、重要审批批需要办理理、待办工工作到达、会议通知知、会议变变更、重要要文档提醒醒阅读等消消息的通知知。 用户能够方方便地相互互发送短信信,可以单单发、群发发短信,并并支持邮件件副本、手手机短信副副本的发送送。 深 圳 升升 蓝 00 7 55 5 -
55、8 88 2 99 0 33 6 11 深 圳 升升 蓝 00 7 55 5 - 8 88 2 99 1 00 5 22 人员信息文档的授权权可以按人人员、部门门、职务、分组、角角色、项目目组等多种种方式指定定,更方便便企业管理理。5、数据结结构设计【数据库中中的数据结结构。】系统框架数数据结构说说明SysUsser字段名称字段类型Not NNULLPK中文说明UserIIDVarchhar2(10)*用户代码PassWWDVarchhar2(16)用户密码SysFuunctiion字段名称字段类型Not NNULLPK中文说明FuncttionIIDVarchhar2(10)*功能代码Fun
56、cttionDDescVarchhar2(30)功能描述SysRoole字段名称字段类型Not NNULLPK中文说明RoleIIDVarchhar2(10)*角色代码RoleDDescVarchhar2(30)角色描述SysAcct字段名称字段类型Not NNULLPK中文说明ActIDDVarchhar2(10)*用户角色关关联代码UserIIDVarchhar2(10)用户代码RoleIIDVarchhar2(10)角色代码SysACCL字段名称字段类型Not NNULLPK中文说明AclIDDVarchhar2(10)*访问列表代代码RoleIIDVarchhar2(10)角色代码Fu
57、ncttionIIDVarchhar2(10)功能代码SrvleetConntextt变量列表表变量名类型创建者说明FUNC_MAPPPINGSSFuncttionMMappiingMainSServllet功能Acctionn的对应表表EJB_CCACHEEEjbCaacheMainSServlletfaadde hoome sstub存存储Sessiion变量量列表变量名类型创建者销毁者说明usrStrinngHeadFFilteerSaftyyFiltter第一次解析析XML消消息体获得得的用户代代码pwdStrinngHeadFFilteerSaftyyFiltter第一次解析析XML
58、消消息体获得得的用户密密码funIDDStrinngHeadFFilteerSaftyyFiltter第一次解析析XML消消息体获得得的功能代代码envHeeadRequeestEnnveloopHeaadHeadFFilteerSessiion TTimeoout oor MaainSeervleet用于为记日日志的提供供统一的方方法isLoggonStrinngSaftyyFiltterSaftyyFitller是否已登陆陆。如果已已登陆,SSaftyyFiltter将验验证其申请请的功能是是否在其允允许使用功功能的范围围内newLoogonStrinngSaftyyFiltterSess
59、iion TTimeoout oor MaainSeervleet是否为新登登陆用户。新登陆用用户要验证证其密码,返返回其功能能权限表logonnTryStrinngSaftyyFiltterSessiion TTimeoout oor MaainSeervleet试图登陆的的次数,如如果试登陆陆次数超过过一定数量量,将不允允许用户再再试,并记记录日志isLoggoffStrinngSaftyyFiltterMainSServllet是否要退出出系统errorrEventtErroor出错的情况况下产生RequeestPrrocesssor出错信息,最最后由ReequesstProocesss
60、or统一一转成给PPC客户端端的XMLL信息functtionLListColleectioonSaftyyFiltterSessiion TTimeoout oor MaainSeervleet用户的功能能权限列表表6、运行设设计6.1运行行模块的组组合注:说明系系统运行过过程中各模模块之间的的配合关系系。运行时,系系统先启动动主模块,显显示系统主主要功能,供供用户选择择调用。当当用户选择择了相应的的功能后,由由主模块调调用,功能能完成后返返回主模块块,用户可可选择其他他功能模块块。功能模模块运行时时,可能会会调用更下下层功能模模块,情况况与此类似似。当用户第一一次使用时时,应先使使用权限设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 硬件设计中的节能技术与绿色标准考核试卷
- 2024年可降解聚烯烃专用料项目资金申请报告代可行性研究报告
- 2025年中国壁挂式浴室柜行业市场前景预测及投资价值评估分析报告
- 环保设施改造补充协议
- 网红奶茶店区域代理加盟经营合同
- 跨国医疗援助物资运输与配送合同
- 高层住宅小区消防设施日常维护与管理承包协议
- 高科技园区通风空调系统安装与能耗管理协议
- 排放监测数据采集与处理补充协议
- 海洋生态修复项目环境保护责任保证协议
- 机械设备故障应急预案与处理措施
- 门窗合伙人合同协议书范文范本
- 红色经典影片与近现代中国发展学习通超星期末考试答案章节答案2024年
- 2024年法律职业资格考试(试卷一)客观题试卷与参考答案
- 户外空调外机清洗的安全协议书
- 企业员工岗前安全培训试题含答案【达标题】
- DB42∕T 2234-2024 装配型附着式升降脚手架安全技术规程
- GB/T 16649.2-2024识别卡集成电路卡第2部分:带触点的卡触点的尺寸和位置
- 2024年生态环境执法大练兵比武竞赛理论考试题库-下(多选、判断题)
- 广告物料、标识牌、宣传品投标方案
- SAP-TM运输管理模块操作手册(S4系统)
评论
0/150
提交评论