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

合集下载

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

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

[天泰投资集团办公自动化] 概要设计说明书王伟2013年7月概要设计说明书引言1.1编写目的信息化是当今世界经济和社会发展的大趋势。

推进办公系统的信息化建设,对于提高现代化管理水平,提高工作效率,都具有重要意义。

为了适应国际形势和公司发展的需要,必须加快办公系统信息化的发展。

对于天泰投资集团,如何充分、快捷、有效地利用企业外的大量信息,为企业的发展服务,提高企业的工作效率,是企业需要充分考虑的问题之一。

随着企业规模的扩大以及服务容和办公设施的现代化,这种情况日益突出。

同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。

现代的信息技术优势在于对信息的处理高效而精确,可以充分实现信息的共享和传输,及时地反映企业办公的变动情况,完善办公调度,提高企业服务质量,进而实现企业经营管理的信息化、科学化。

充分利用现代的信息技术,是提高企业竞争力的必要手段。

天泰投资集团计划建设的办公自动化系统将以先进的信息技术为依托,通过建立全局八个部门的信息网络,全面提高办公效率,并做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化,实现全局办公系统全面信息化。

本说明书给出天泰公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。

目的在于:▪为编码人员提供依据;▪为修改、维护提供条件;▪项目负责人将按计划书的要求布置和控制开发工作全过程;▪项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:▪项目开发人员,特别是编码人员;▪软件维护人员;▪技术管理人员;▪执行软件质量保证计划的专门人员;▪参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

▪合作各方有关部门的负责人;项目组负责人和全体参加人员。

1.2定义本项目开发的软件,约定:中文全称:天泰投资集团办公自动化系统中文别称: OA英文全称: OA本报告用到的术语符合国家标准《软件工程术语(GB/T11475-1995)》。

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

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

OA办公系统概要设计说明书(GB856T——88)编写人:XXX,XXXX,XXX,XXX审核人:XXX审核日期:2014年6月27日指导老师:XXX老师日期:xxxx年xx月xx日目录1引言 (2)1.1编写目的 (2)1.2背景 (3)2总体设计 (3)2.1需求规定 (3)2.2运行环境 (3)2.3基本设计概念和处理流程............................................................... 错误!未定义书签。

2.4结构................................................................................................... 错误!未定义书签。

2.5子系统功能 (3).2.5.1感测子系统(信号端节点).............................................. 错误!未定义书签。

.2.5.2通信传递子系统.................................................................. 错误!未定义书签。

.2.5.3 医疗监护中心子系统......................................................... 错误!未定义书签。

1引言1.1编写目的本项目开发计划预期开发一种基于Internet网络技术的管理系统。

OA办公管理系统可以对公司的工作流程、人事管理、系统管理、财务情况等进行了解。

在公司内部,在专业人员的指导下,由公司高层人员使用此办公系统对在职人员等其他内容情况进行管理和修整,实时了解每位公司人员的在职情况、公司的财政情况等。

在基于Internet网络的远程管理系统中,公司职员节点以自组织形式构成网络,这样使得人们可通过应用计算机技术和现代通信,实现个人与公司间的信息远程维护,远程会议、从此提高公司的营运效率和工作效率。

(OA自动化系统]公司OA系统概要设计说明书

(OA自动化系统]公司OA系统概要设计说明书

(OA自动化)公司OA系统概要设计说明书[山西天泰投资集团某公司办公自动化]概要设计说明书王伟2013年7月概要设计说明书引言1.1编写目的信息化是当今世界经济和社会发展的大趋势。

推进办公系统的信息化建设,对于提高现代化管理水平,提高工作效率,都具有重要意义。

为了适应国际形势和公司发展的需要,必须加快办公系统信息化的发展。

对于山西天泰投资集团某公司,如何充分、快捷、有效地利用企业内外的大量信息,为企业的发展服务,提高企业的工作效率,是企业需要充分考虑的问题之一。

随着企业规模的扩大以及服务内容和办公设施的现代化,这种情况日益突出。

同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。

现代的信息技术优势在于对信息的处理高效而精确,能够充分实现信息的共享和传输,及时地反映企业办公的变动情况,完善办公调度,提高企业服务质量,进而实现企业运营管理的信息化、科学化。

充分利用现代的信息技术,是提高企业竞争力的必要手段。

山西天泰投资集团某公司计划建设的办公自动化系统将以先进的信息技术为依托,通过建立全局八个部门的信息网络,全面提高办公效率,且做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化,实现全局办公系统全面信息化。

本说明书给出山西天泰公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。

目的在于:▪为编码人员提供依据;▪为修改、维护提供条件;▪项目负责人将按计划书的要求布置和控制开发工作全过程;▪项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:▪项目开发人员,特别是编码人员;▪软件维护人员;▪技术管理人员;▪执行软件质量保证计划的专门人员;▪参和本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

▪合作各方有关部门的负责人;项目组负责人和全体参加人员。

OA概要设计说明书样本

OA概要设计说明书样本

0A系统1.0概要设计说明书资料内容仅供您学习参考,如有不半之处•请联系改正或者删除。

修订历史记录A-增加M ■修订D ■删除第一节引言”协同办公(OA)子系统”实现对公文管理、个人邮箱、通知、公告、个人事物助理五个模块的处理,其中公文管理模块涉及到流程处理。

本系统的作用主要是把多种信息电子文档化,而且使文档信息的处理做到快捷、方便、安全、规范、智能等特性, 同时又具备文档信息的跟踪记录和信息多元化安全共享。

第二节需求规定1、公文管理:(1)发文:包括发文流程定义、发文拟稿、发文任务处理. 发文归档。

(2)收文:包括来文流程定义.来文登记、收文任务处理. 收文归档。

(3)公文查询:包括发文查询.收文查询。

2、个人邮箱:(1)实现对邮件收发功能,同时还支持对各种格式附件的上传和下载功能;(2)删除邮件,还原删除邮件,彻底删除邮件;(3)邮件提醒功能;(4)对其它邮箱账户的统一维护;3、通知:把通知信息电子文档化进行编辑、发送和收到新的通知信息进行提醒.查看。

4、公告:把公告信息进行电子文档化编辑.发送和收到新的公告信息进行提醒、查看。

5、个人事务:(1)实现个人事务管理的日程安排、工作日志记录等功能;(2)设置事务信息管理和到达提醒功能;(3)按月,周查看日程安排第三节结构设计第四节面向对象的设计一用例图UC(-)发文用例图7新增Use case8修改Use case审核之前对发文的操作9删除Use case审核之前对发文的操作10审核Use case11拟办Use case12批示Use case13会签Use case14校核Use case15印发Use case(二)收文用例图序号名称类别备注1 登记人 Actor2 部门领导 Actor3 拟办人 Actor4 部门员工 Actor5 结果填写人 Actor6拟稿Use case结果填写人拟办处理7新增Use case8修改Use case审核之前对发文的操作9删除Use case审核之前对发文的操作10审核Use case11拟办Use case12批示Use case13拟办处理Use case山拟办人根据收文情况进行选择,选择研办或传阅流程走向14研办Use case15结果填写Use case16借阅Use case(三)写邮件用例图序号名称类别 备注 1 用户 Actor系统使用者2 写邮件 Use case3 添加 Use case4 保存 Use case5 发送Use case6 查看已发邮件 Use case7删除Use case 物理删除 8查询已发邮件Use case对已发邮件的搜 索(四)收邮件用例图(五)通知维护用例图(六)通知查看用例图(七)公告维护用例公告提醒(九)日程安排用例图序号名称类别备注1用户Actor系统使用者2日程安排Use case3日程安排维护Use case4日程事务提醒Use case5添加Use case6删除Use case7修改Use case8查询Use case历史日程搜索(十)工作日志用例图序号名称类别备注1用户Actor系统使用者2工作日志Use case3工作日志维护Use case4添加Use case5删除Use case6修改Use case7查询Use case历史日志搜索二类图类图分来两类,一类是基础平台的类,另一类是实现业务的实体类。

OA办公管理系统概要设计说明

OA办公管理系统概要设计说明

OA办公管理系统概要设计说明协同办公系统概要设计说明书1 引言1.1 编写目的本说明书目的在于明确说明协同办公系统各功能的实现方式,指导开发员进行编码。

本说明书的预期读者为:项目组内成员、其他开发项目组成员1.2 背景待开发软件系统的名称:OA协同办公系统此软件系统任务提出者:此软件系统任务开发者:此软件系统任务用户:1.3 基线协同办公系统需求分析说明书 v1.01.4 范围系统包括的范围:个人办公、会议管理,系统管理。

1.5 术语定义读者设置:指将读者权限授予别人,拥有读者权限的用户可以看到自己工作安排。

代办工作:指将代办权限授予别人,拥有代办权限的用户除可以看到自己的工作外还可以给自己安排工作。

待办工作:指等待员工自己去完成的工作。

1.6 参考资料概要设计说明书_v1.4.doc、Oracle数据库使用教程、Ora9iSQLRef.chm、Oracle数据第 1 页共 27 页库使用帮助文档、CSS中文教程、HTML 开发手册、JAVA高级编程指南、JSP应用开发详解、功能结构图。

2 总体设计2.1 概述2.1.1 功能描述系统包括的范围:个人办公、会议管理,系统管理。

2.1.2 运行环境2.1.2.1 软件环境分类名称版本语种Microsoft windows 中文操作系统 Xp/win7 操作系统的附加功能无Oracle/mysql5.0 数据库平台中文 10g数据库平台补丁无6.0/3.18 Tomcat、rasin 英语应用平台应用平台补丁无客户端软件无2.1.2.2 硬件环境服务器最低配置推荐配置应用和数据Tomcat6.0/rasin3.18 JBoss5/weblogic10 库服务器2.1.3 开发环境2.1.3.1 服务器软件环境分类名称版本语种Microsoft windows 中文操作系统 Server2008/xp/win7 操作系统的附加功能无数据库平台英文 Oracle 10g数据库平台补丁无应用平台应用平台补丁无svn 版本控制系统英文目录服务系统需求中没有体现客户端软件无2.1.3.2 服务器硬件环境服务器最低配置推荐配置应用服务器、Tomcat6.0/rasin3.18 JBoss5/weblogic10 数据库服务Access Oracle10g 器、邮件服务器、目录服务器2.1.3.3 开发机器软件环境分类名称版本语种Microsoft windows 操作系统中文 Xp/win7 操作系统的附加功能无数据库平台英文 Oracle 10g应用平台开发平台客户端软件2.1.3.4 开发机器硬件环境分类最低配置推荐配置开发机器2.2 设计思想2.2.1 系统构思系统功能结构图参见功能结构图.doc2.2.2 关键技术与算法2.2.2.1 权限判断检测算法:判断session中存储的用户信息,如果为空则强制登录,不为空,检查必要的用户权限,角色等级,级别高于当前页面的用户才可以查看当前页面的内容,否则强制跳转。

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

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

OA 办公自动化系统概要设计说明书oa-办公自动化系统概要设计说明书办公自动化系统概要设计说明书XXXX信息产业有限公司200x年7月1导言三1.1编写目的............................................................................ .................................................31.2背景............................................................................ .........................................................31.3定义............................................................................ .........................................................41.4参考资料............................................................................ .................................................42总体设计............................................................................ (4)2.1要求和规定42.2操作环境42.3基本设计概念和处理工艺2.3.1概述............................................................................ ..............................................52.3.2bs结构图............................................................................ ..................................172.3.3系统权限图............................................................................ ................................182.3.4信息发布权限分析............................................................................ ....................192.3.5公文处理权限分析............................................................................ ....................192.3.6档案管理权限分析............................................................................ ....................192.3.7会议管理权限分析................................................................................................202.3.10、短信平台权限分析............................................................................ ...............212.3.11、公共通讯录权限分析............................................................................ ...........212.3.17、车辆管理权限分析............................................................................ ...............212.4系统结构............................................................................ .. (21)2.4.1概述212.4.2描述图223接口设计............................................................................ . (22)3.1用户界面223.2外部界面223.3内部界面224操作设计224.1运行模块组合............................................................................ .......................................224.2运行控制............................................................................ ...............................................234.3运行时间............................................................................ ...............................................235系统数据结构设计............................................................................ (23)5.1逻辑结构设计要点235.1.1总体模块权限数据库逻辑结构............................................................................ 235.1.2个人办公模块数据库逻辑结构............................................................................ 245.1.3公文处理模块数据库逻辑结构............................................................................ 255.1.4档案管理模块数据库逻辑结构............................................................................ 255.1.5会议管理模块数据库逻辑结构............................................................................ 265.1.8短信平台模块数据库逻辑结构............................................................................ 265.1.9公共通讯录模块数据库逻辑结构........................................................................275.1.15车辆管理模块数据库逻辑结构 (28)5.1.20信息发布模块数据库逻辑结构 (28)5.2物理结构设计要点............................................................................ . (28)5.2.1整体模块权限数据库物理结构295.2.2个人办公模块数据库物理结构图5.2.3公文处理模块数据库物理结构图........................................................................315.2.4档案管理模块数据库物理结构图........................................................................315.2.5会议管理模块数据库物理结构图........................................................................325.1.8短信平台模块数据库物理结构图........................................................................325.1.9公共通讯录模块数据库物理结构图....................................................................335.1.15车辆管理模块数据库物理结构图......................................................................345.1. 20信息发布模块数据库物理结构.. (35)6.系统错误处理设计356.1出错信息............................................................................ ...............................................356.2补救措施............................................................................ ...............................................356.3系统维护设计............................................................................ (35)1导言1.1编写目的在充分理解系统需求分析的基础上,为详细设计和编码设计编制本规范。

(OA自动化)公司OA系统概要设计说明书(1)

(OA自动化)公司OA系统概要设计说明书(1)

(OA自动化)公司OA系统概要设计说明书[山西天泰投资集团某公司办公自动化]概要设计说明书王伟2013年7月概要设计说明书引言1.1编写目的信息化是当今世界经济和社会发展的大趋势。

推进办公系统的信息化建设,对于提高现代化管理水平,提高工作效率,都具有重要意义。

为了适应国际形势和公司发展的需要,必须加快办公系统信息化的发展。

对于山西天泰投资集团某公司,如何充分、快捷、有效地利用企业内外的大量信息,为企业的发展服务,提高企业的工作效率,是企业需要充分考虑的问题之一。

随着企业规模的扩大以及服务内容和办公设施的现代化,这种情况日益突出。

同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。

现代的信息技术优势在于对信息的处理高效而精确,能够充分实现信息的共享和传输,及时地反映企业办公的变动情况,完善办公调度,提高企业服务质量,进而实现企业运营管理的信息化、科学化。

充分利用现代的信息技术,是提高企业竞争力的必要手段。

山西天泰投资集团某公司计划建设的办公自动化系统将以先进的信息技术为依托,通过建立全局八个部门的信息网络,全面提高办公效率,且做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化,实现全局办公系统全面信息化。

本说明书给出山西天泰公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。

目的在于:为编码人员提供依据;为修改、维护提供条件;项目负责人将按计划书的要求布置和控制开发工作全过程;项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:项目开发人员,特别是编码人员;软件维护人员;技术管理人员;执行软件质量保证计划的专门人员;参和本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

合作各方有关部门的负责人;项目组负责人和全体参加人员。

OA概要设计说明书(doc 8页)

OA概要设计说明书(doc 8页)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (2)2.3基本设计概念和处理流程 (3)2.4结构 (3)2.5功能器求与程序的关系 (3)2.6人工处理过程 (3)2.7尚未问决的问题 (3)3接口设计 (3)3.1用户接口 (3)3.2外部接口 (3)3.3内部接口 (4)4运行设计 (4)4.1运行模块组合 (4)4.2运行控制 (4)4.3运行时间 (4)5系统数据结构设计 (4)5.1逻辑结构设计要点 (4)5.2物理结构设计要点 (4)5.3数据结构与程序的关系 (4)6系统出错处理设计 (5)6.1出错信息 (5)6.2补救措施 (5)6.3系统维护设计 (5)概要设计说明书1引言1.1编写目的说明编写这份概要设计说明书的目的,指出预期的读者。

本文档描述了OA业务系统框架包含实现的主要功能和框架结构。

预期读者为OA开发组参与软件开发的成员及对业务系统框架感兴趣的成员,要求对面向对象的业务知识有一点了解。

1.2背景说明:●系统名称:OA软件;●21世纪,先进制造技术正在推动企业向网络化、协同化、敏捷化、智能化、集成化和虚拟化的方向发展。

广义层面上的网络化制造,涵盖了利用网络技术支持企业制造全过程的所有环节。

在网络化制造模式下,协同是现代企业进行竞争与合作的必然。

1.3定义UI UserInterfaceBLL Business Logic LayerDALFactory Data Access Layer FactoryIDAL Interface Data Access Layer1.4参考资料列出有关的参考文件,如:a.本项目的经核准的计划任务书或合同,上级机关的批文;b.属于本项目的其他已发表文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。

列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

OA系统概要设计说明书

OA系统概要设计说明书

OA系统概要设计说明书《智能化办公系统》概要设计说明书⽬录1 概述 (3)1.1 ⽬的 (3)1.2 本⽂的读者 (3)1.3 参考资料 (3)2 系统设计原则 (4)1.1 先进性 (4)1.2 开放性 (4)1.3 实⽤性 (4)1.4 可扩展性 (4)1.5 可靠性 (5)1.6 灵活性 (5)1.7 安全性 (5)1.8 可管理性 (5)3 系统总体框架 (6)3.1 系统总体结构 (6)3.2 系统技术特性 (7)4 系统功能模块 (13)4.1 系统功能 (15)4.2 资源库 (18)4.3 个⼈库 (24)5 系统技术架构 (26)5.1 概述与⽬标 (26)5.2 软件技术路线 (27)5.3 系统运⾏环境 (28)5.4 数据传输加密 (29)1概述1.1⽬的本⽂描述了档案信息管理系统的技术架构及总体设计。

1.2本⽂的读者业务部门管理⼈员信息技术项⽬管理⼈员软件开发和实施⼈员1.3参考资料《需求规格说明书》《项⽬实施⽅案》《海油⼯程档案信息管理系统招标⽂件》2系统设计原则1.1先进性采⽤信息门户技术、组件式开发、⽂档引擎、全⽂检索、⼯作流引擎等多项核⼼技术及先进的体系结构,选择先进的软件和硬件技术,构造系统的⽀撑平台和运⾏环境,建设具有国内领先⽔平的⽀撑平台和应⽤软件系统,保证系统具有充分的先进性。

1.2开放性考虑到将来发展需要及扩充性能要求,在技术⽅案上坚持开放性原则,⽀持跨平台和开放数据接⼝,保证每个独⽴系统的设计要求外,充分考虑到各系统互连,实现数据共享、交换等应⽤集成服务。

1.3实⽤性充分考虑各类使⽤⼈员的能⼒和素质、专业结构、部门业务需求等诸多因素对系统产⽣的综合影响,遵循业务⼈员的操作习惯;注重突出各项系统功能的实⽤性;提供⽅便的联机帮助;系统管理简单,尽量⼀键操作,系统默认选项,使操作更加简洁⽅便;⼈机界⾯友好,可操作性强。

1.4可扩展性项⽬建设不仅要着眼于现在,⽽且要放眼未来。

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

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

[集团公司办公自动化] 概要设计说明书2018年7月目录1引言 (6)1.1 1.1编写目的 (6)1.2 1.2定义 (7)1.3 参考资料 (8)22.总体设计 (8)2.1 2.1需求规定 (8)2.1.1 2.1.1系统功能 (8)2.1.2 2.1.2系统性能 (9)2.1.3 2.1.3输入输出要求 (11)2.1.4 2.1.4数据管理能力要求 (11)2.1.5 2.1.5故障处理要求 (12)2.1.6 2.1.6其他专门要求 (12)2.2 2.2运行环境 (12)2.2.1 2.2.1设备 (12)2.2.2 2.2.2支持软件 (13)2.2.3 2.2.3接口 (14)2.2.4 2.2.4控制 (14)2.3 2.3基本设计概念和处理流程 (14)2.3.1 2.3.1总体流程描述 (14)2.3.2 2.3.2模块的标准流程 (15)2.3.3 2.3.3安全控制 (16)2.3.4 2.3.4数据模型 (17)2.3.5 2.3.5工作流管理 (18)2.4 2.4结构 (19)2.4.1 2.4.1日常管理 (19)2.4.2 2.4.2企业文化管理 (21)2.4.3 2.4.3资源管理 (23)2.4.4 2.4.4人事管理 (25)2.4.5 2.4.5 个人事务管理 (26)2.4.6 2.4.6 公共信息系统 (27)2.4.7 2.4.7 计划管理 (28)2.4.8 2.4.8 系统维护 (29)2.5 2.5功能需求与系统模块的关系 (29)2.6 2.6人工处理过程 (30)2.7 2.7尚未解决的问题 (30)33.接口设计 (30)3.1 3.1用户接口 (30)3.2 3.2外部接口 (39)3.2.1 3.2.1软件接口 (39)3.2.2 3.2.2 硬件接口 (39)3.3 3.3内部接口 (40)44.运行设计 (40)4.1 4.1运行模块组合 (40)4.2 4.2运行控制 (40)4.3 4.3运行时间 (41)55.系统数据结构设计 (41)5.1 5.1逻辑结构设计要点 (41)5.2 5.2物理结构设计要点 (44)5.2.1 5.2.1用户基础类数据表 (44)5.2.2 5.2.2、流转类数据表简单描述: (49)5.2.3 5.2.3资源类数据结构简表 (55)5.2.4 5.2.4 公文、会议、呈批类数据简表 (58)5.2.5 5.2.5档案类数据简表 (75)5.2.6 5.2.7邮件类数据简表(参考数据结构分析) (97)5.2.7 5.2.8个人事务类数据简表(参考数据结构分析) (97)5.2.8 5.2.9公共信息类数据简表(参考数据结构分析) (97)5.2.9 5.2.10资源类数据简表(参考数据结构分析) (97)5.2.10 5.2.11其他类数据简表(参考数据结构分析) (97)5.3 5.3数据结构与程序的关系 (97)66.系统出错处理设计 (98)6.1 6.1出错信息 (98)6.2 6.2补救措施 (99)6.3 6.3系统维护设计 (99)1引言1.11.1编写目的信息化是当今世界经济和社会发展的大趋势。

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

OA
[办公自动化系统]
概要设计说明书
[V1.0]
拟制人向云
审核人_________________________ 批准人_________________________
[-2-25]
概要设计说明书
引言
1.1编写目的
本说明书给出XXXX公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能.接□和用户界面、附属工具程序的功能以及设计约束等。

目的在于:
・为编码人员提供依据;
・为修改、维护提供条件;
・项目负责人将按计划书的要求布置和控制开发工作全过程;
・项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:
・项目开发人员,特别是编码人员;
・软件维护人员;
技术管理人员;
・执行软件质量保证计划的专门人员;
・参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

・合作各方有关部门的负责人;项目组负责人和全体参加人员。

1・2背景
・0A软件解决企业的日常管理规范化.增加企业的可控性.提高企业运转的效率的基本问题,范围涉及日常行政管理.各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。

能够概括的说,OA软件跨越了生产、销售.财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。

1・3定义
本项目开发的软件,约定:
中文全称:办公自动化系统
中文别称:0A
英文全称:0A
本报告用到的术语符合国家标准《软件工程术语(GB/T11475-1995) »o
参考资料
与本文直接相关的国家标准包括:(中国标准出版社1996年)
GB8566-1995 软件生存期过程
GB8567-88 计算机软件产品开发文件编制指南
GB9385-88 计算机软件需求说明编制指南
GB/T11457-1995软件工程术语
2 •总体设计
2.1需求规定
2.1.2系统性能
充分考虑需求特色,做到功能齐全;要求操作方便快捷,性能优越;系统要能在出现的各种环境下具有很好的稳定性系统应充分考虑易扩展性, 能适应新业务的变化;系统要求具备完整的文档和清晰风格,具备很好的可维护性。

2.1.2.1良好的用户界面
系统的设计应该充分考虑用户的使用习惯,具有较好的可操作性
主要设计风格:
整个界面以简洁明快为主,利用简单的图案,文字和线条组成。

版面设计:
可维护性
考虑到应用的多变性,系统采用层次化设计思想,每层实现特定的功能,并经过标准接□向上层提供透明的服务,因此,最大限度的实现了系统各模块的功能独立性,每一层的改动不影响其它层次。

这样能够方便的添加、修改、删除应用,提高系统的可维护性;管理系统采用图形化用户界面,方便管理员管理、维护系统;
2.1.2.4可扩展性
系统在设计之初要考虑到系统以后的扩展,除了采用层次结构,保证功能实现与通讯接□最大限度的独立,在与通信平台的接□设计上尽量标准化,以实现和新系统的无缝连接。

2.1.2.5安全性原则
系统的管理系统与维护系统设置了用户管理权限,采用帐号+操作日志作,对管理员采取有效的管理,最大限度降低内部管理、操作失误带来的不必要的损失。

2.126稳定性
在系统运行的稳定性方面,采用服务器自动重启动(ASR)技术,可在网络操作系统(NOS)挂起时自动重启服务器;
关键应用服务运行状态监听,发现异常情况经过电子邮件自动提醒管理员;
2・1・2・7数据完备性
根据不同的需要,能够对数据库采取实时热备份或定时备份的策略
2.1.3输入输出要求
输入:一般为使用人员键盘输入,部分为外部文件导入输入。

输出:一般为屏幕输出、打印输出,部分为文件输出。

2・1・4数据管理能力要求
数据管理能力要求能满足XX市杲XXXX公司使用规模的数据处理需求,当前库大小约200MB〜400MB,历史库800MB〜1.2GB,归档库大小不限。

2.1.5故障处理要求
2.1.5.1硬件故障
客户端硬件故障:一般性的计算机硬件故障,不能启动、硬件损坏,最好有备用机器。

通讯故障:客户端与服务器无法通讯,导致局部业务暂停,应检查通讯线路及设置,保证网络通讯畅通。

服务器硬件故障:web服务器站无法启动,导致办公业务暂停,应有备件或备机替代。

数据服务器硬件故障:数据无法访问,业务暂停,应有备件或备机替代。

2.1.5.2软件故障
客户端应用程序故障:部分业务处理不正常,应检查设置或ie等配套设置;
后台服务器故障:部分业务处理不正常,应检查设置或更换配套程序。

2・2开发环境
服务器操作平台:Windows /LINUX/ UNIX/Windows NT
Web 服务器:Tomcat5/ Apache
客户端:IE 4.0及以上
网络环境:Intranet 与Internet
支持协议:TCP/IP、SMTP、POP3、HTTP、SSL
数据库:SQL Server
支撑环境:JDK1.3及以上
开发工具:MyEclipse
开发技术:JSP, Servlet, Struts , Ajax , JNDI
2.4系统结构
2.4.1人事管理
1、员工基本资料管理:对企业内部入员的基本信息的维护,职工信息的
维护从而实现企业的人事资料库;包括增加员工资料,删除,修改, 查询员工资料等功能。

2、离职复职管理:经过对员工的离职,能够让此员工的账号不能再用
了,当对员工的复职时,又能够让此员工的账户能登录OA系统;
2.4.2系统管理
1、系统登录:给予用户名,密码进行登录。

系统根据用户名,密码查找
员工资料信息(注:只查找在职的员工),登录成功后以一变量保存用户信息,以后要取到当前登录用户信息都从此变量获得。

2、系统退出:把登录保存的用户信息清除,回来登录页廂重新登录。

2.4.3内部消息管理
1、发件箱:已写未发送的消息。

2、收件箱:收到的消息。

3、回收站:删除的消息。

2.4.4聊天室
登陆后才能聊天(AJAX)
3系统体系结构
高层次的系统构架
本节将提到高层次的系统构架。

组成该结构的每个部件都会有适当的
详述。

总体系统如下图所示。

每个部件及其各自的层是等同的。

以下的童节将就系统结构的每一个层次逬行阐述。


次 架 构
数据库层
视图层Jsp
模型层(Pojo)
控制层(Servlet)
:用户表赠
loain.isp主界面.jSD UserServlet
控制层
模頸数据库层
UserModel
输入用户名,密码DbFactory
Session
2:点击提交
3: do 3ost()
4:doLogin()
5: new
6:
l°9in(UP)> 7: newlnstance()
8: newSessionf)
9: return
:return boolea nj
12:刑断是否成功
14:失败L
T
成功进入主界両
回到登录十
10:execSelect()
------------------- - --------
数据库层
数据库层将包括与数据库打交道的一些操作逬行封装,这些操作将包括:・数据库的联接
・表的查询
・记录的增加,删除,修改
・数据库联接的关闭。

模型层
由普通JAVA类完成业务逻辑的封装,模型层的方法,只返回基本数据类型,不参与页面的具体跳转与显示,它要求是一个独立的层次,不与其它层次结构有任何关系。

达到层次结构的独立性,复用性。

返回的基本数据类型定义为:
是否成功:boolean
数量:int
结果集:java.util.List,当在查询多条记录的时候,需把JDBC的ResultSet 转换成实体对象,存放于List集合中。

实体对象:***Bean,当需要返回某一条记录的时候,需把JDBC的
ResultSet转换成为实体对象返回。

表ZJX层
采用Jsp, Javascript, JSTL标签等技术完成界面的设计与交互。

JSP中要求全部采用JSTL标签作一般性的页⑥操作与显示。

控制层:
采用标准Servlet技术完成,要求一个Servlet完成多个业务流程的控制, 如UserServlet完成登录,注册,密码修改,用户资料修改等多个与用户有关的业务流程。

4.系统数据结构设计
见数据库设计文档。

相关文档
最新文档