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

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

ID:10273096

大小:149.00 KB

页数:27页

时间:2018-06-14

oa办公管理系统概要设计说明_第1页
oa办公管理系统概要设计说明_第2页
oa办公管理系统概要设计说明_第3页
oa办公管理系统概要设计说明_第4页
oa办公管理系统概要设计说明_第5页
资源描述:

《oa办公管理系统概要设计说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、协同办公系统概要设计说明书1引言1.1编写目的本说明书目的在于明确说明协同办公系统各功能的实现方式,指导开发员进行编码。本说明书的预期读者为:项目组内成员、其他开发项目组成员1.2背景待开发软件系统的名称:OA协同办公系统此软件系统任务提出者:此软件系统任务开发者:此软件系统任务用户:1.3基线协同办公系统需求分析说明书v1.01.4范围系统包括的范围:个人办公、会议管理,系统管理。1.5术语定义读者设置:指将读者权限授予别人,拥有读者权限的用户可以看到自己工作安排。代办工作:指将代办权限授予别人,拥有代办权限的用户除可以看到自己的

2、工作外还可以给自己安排工作。待办工作:指等待员工自己去完成的工作。1.6参考资料概要设计说明书_v1.4.doc、Oracle数据库使用教程、Ora9iSQLRef.chm、Oracle数据库使用帮助文档、CSS中文教程、HTML开发手册、JAVA高级编程指南、JSP应用开发详解、功能结构图。1总体设计1.1概述1.1.1功能描述系统包括的范围:个人办公、会议管理,系统管理。。1.1.2运行环境1.1.2.1软件环境分类名称版本语种操作系统MicrosoftwindowsXp/win7中文操作系统的附加功能无数据库平台Oracle/

3、mysql5.010g中文数据库平台补丁无应用平台Tomcat、rasin6.0/3.18英语应用平台补丁无客户端软件无1.1.2.2硬件环境服务器最低配置推荐配置应用和数据库服务器Tomcat6.0/rasin3.18JBoss5/weblogic101.1.1开发环境1.1.1.1服务器软件环境分类名称版本语种操作系统MicrosoftwindowsServer2008/xp/win7中文操作系统的附加功能无数据库平台Oracle10g英文数据库平台补丁无应用平台应用平台补丁无版本控制系统svn英文目录服务系统需求中没有体现客户

4、端软件无1.1.1.2服务器硬件环境服务器最低配置推荐配置应用服务器、数据库服务器、邮件服务器、目录服务器Tomcat6.0/rasin3.18JBoss5/weblogic10AccessOracle10g1.1.1.3开发机器软件环境分类名称版本语种操作系统MicrosoftwindowsXp/win7中文操作系统的附加功能无数据库平台Oracle10g英文应用平台开发平台客户端软件1.1.1.1开发机器硬件环境分类最低配置推荐配置开发机器1.2设计思想1.2.1系统构思系统功能结构图参见功能结构图.doc1.2.2关键技术与算

5、法1.2.2.1权限判断检测算法:判断session中存储的用户信息,如果为空则强制登录,不为空,检查必要的用户权限,角色等级,级别高于当前页面的用户才可以查看当前页面的内容,否则强制跳转。1.3人工处理过程人工处理过程原因输入输出处理过程数据库数据备份保障数据安全数据库操作命令关键数据、当日数据库的运行日志数据库使用率最低时备份可恢复数据,存档数据库数据维护维护数据库性能数据库操作命令数据库相关参数状态日志在规定的日期内完成对数据库的状态检测1系统功能设计1.1协同工作系统功能在本系统中为员工日常办公常用功能,包括个人信息维护、查

6、看他人信息、日程安排、名片夹、通讯录、查看会议,并且能够查看个人的待办工作、已办工作。当个人忘记密码时,由其通过电话向系统管理员询问密码。作为部门领导还可以发起会议,并对会议和会议室进行管理。1.1.1管理工作子功能1.1.1.1维护工作功能处理流程:1.系统确认用户登录后,接受用户的触发点击“工作安排”链接,进入工作安排界面2.根据用户选择的功能跳转进入相应的工作“添加”,“删除”,“修改”页面。3.系统验证添加信息完整且正确,将信息加入数据库,导向日程安排页面。4.系统给出删除文件的提示,用户确认后删除信息,导向日程安排页面。5

7、.系统验证修改后信息完整且正确,刷新数据库中信息,导向日程安排页面。总体结构和外部设计:1.将所涉及到的数据项封装到Bussiness对象类中2.通过功能类BussinessManage中的具体方法实现相关的操作3.操作过程中的异常将由各方法抛出到Exception类处理功能分配:1.Bussiness类封装欲处理的数据2.BussinessManage类实现对日程表的增加、删除、查询功能3.Exception类处理相应的异常1.1.1.2设置代办功能处理流程:1.系统确认用户登录后,接受用户的触发点击“工作安排”链接,进入工作安排

8、界面2.用户从界面显示的组织结构树状结构选取且只能选取相应的人员3.系统给出加入代办的确认,向数据库中的相应表加入代办人员4.系统导向日程安排界面总体结构和外部设计:1.通过选择系统中的现有用户,确定所要加入的代办2.通过Bussin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。