OA协同办公系统概要申请报告书Word文件下载.docx
《OA协同办公系统概要申请报告书Word文件下载.docx》由会员分享,可在线阅读,更多相关《OA协同办公系统概要申请报告书Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。
待开发系统的名称:
OA协同办公系统
此软件系统任务提出者:
此软件系统任务开发者:
此软件系统任务用户:
1.3基线
OA协同办公系统需求分析说明书v1.0
1.4范围
系统包括的范围:
个人办公、会议管理和系统管理。
1.5定义
系统管理员:
是指在系统中具有最高权限的员工。
他能够改变系统中任意员工的相关信息,如个人信息,通讯录,名片夹,会议室使用记录,在线信息状况等。
员工:
是指在系统中拥有普通权限的人员。
该人员所能处理的事物有:
个人信息的完善,名片夹的管理,通讯录的更新,在线信息的提醒,会议室的使用情况的查看以及相应报表的到处等。
经理:
是指在系统中拥有较高权限的员工。
该人员不仅能处理普通员工所能处理的事物,还能处理如会议室的申请,会议室的管理等事物。
权限管理:
是指在系统中用户为了保护自己的隐私,对某些信息项的公开程度加以限制的行为。
具体的有:
日程安排中读者设置和代办设置,共享名片夹中共享名片夹的设置,个人文件夹中共享文件夹的设置等
1.6参考资料
在编写此次的概要说明书时,参考了以下一些资料:
《协同办公平台需求说明书》,《软件工程需求说明书(样例)》,《软件工程需求说明书的写法》等。
2总体设计
2.1概述
2.1.1功能描述
“OA协同办公”系统共有以下三个大的功能模块:
个人办公、会议管理,会议管理。
个人办公模块包括:
个人信息,日程安排,名片夹,公司通讯录,待办事项,在线信息,个人文件夹,会议管理。
会议管理模块包括:
会议室管理,会议管理。
系统管理模块包括:
组织管理。
2.1.2运行环境
2.1.2.1软件环境
名称
语种
操作系统
WindowsServer
2003
简体中文
操作系统的附加功能
SP4
数据库平台
Oracle9i
9i
应用平台
Tomcat
5.5
客户端软件
MSIE
8
2.1.2.2硬件环境
服务器
最低配置
推荐配置
应用和数据库服务器
CPU:
P42.0G
P42.8G
Mem:
1G
2G
HD:
40G
120G
邮件服务器
1CPU:
Mem:
512M
80G
2.1.3开发环境
2.1.3.1服务器软件环境
分类
Oracle
10g
数据库平台补丁
应用平台补丁
版本控制系统
Win-cvs
V1.4.4.
英语
目录服务系统
邮件系统
2.1.3.2服务器硬件环境
应用服务器
数据库服务器
邮件服务
目录服务器
CPU:
Intel2酷睿2双核E8600
MEM:
芝奇6GBDDR31600(F3-12800C
HD:
西部数据2TB/7200/32M*5
Intel酷睿2四核Q9400
海盗船6GBDDR32000三通道
HD:
西部数据2TB/7200/串口*5
Intel酷睿2双核E8600
海盗船6GBDDR32000三通道
西部数据2TB/7200/32M*5
Intel酷睿2四核Q9650
威刚6GDDR32133XV2.0
Intel酷睿2双核E8200
HD希捷1.5TB/7200/32M*6
CPU:
Intel酷睿2双核E8200
MEM:
芝奇6GBDDR31600(F3-12800C
希捷1.5TB/7200/32M*6
Intel酷睿2双核E8600MEM:
威刚6GDDR32133XV2.0
Intel酷睿2双核E8600
海盗船6GBDDR32000三通道HD:
WindowsServer2003
sp2
开发工具
Myeclipse+Tomcat
6.5
奔腾42.0
DDR2512M
HD:
希捷80G/5400
CPU:
奔腾42.8
MEML:
DDR1G
2.2系统功能模块划分
根据对客户需求的理解,系统功能划分为如图1所示:
图1系统功能模块划分
3系统功能设计
3.1个人办公
本模块中的主要功能是实现公司员工的日常办公,其中包括个人信息维护、日程安排、名片夹、通讯录,对个人的待办工作、已办工作、催办工作的查看等。
当个人忘记密码时,由其通过电话向系统管理员询问密码。
该模块为员工提供包括密码、自我介绍、兴趣爱好、联系方式等个人信息维护的功能。
此模块包含的功能有:
个人信息维护、查看他人信息。
员工利用该功能可以维护系统允许个人维护的信息。
其中自我介绍、联系方式和兴趣爱好会被公开给整个公司。
图9个人信息时序图
该功能模块主要是用于员工对自己的通讯录进行管理。
主要的功能有设置私有或共享,可直接点击发邮件等。
该模块包含的下一次的功能模块有:
名片夹分类、个人名片夹、查看共享名片夹。
名片夹分类模块的主要功能是员工对自己的名片夹进行维护。
包含的操作有:
名片夹分类清单、添加名片夹分类、修改名片夹分类、删除名片夹分类。
图10名片夹分类时序图
个人名片夹模块的主要功能是员工维护自己的联系人。
查询名片、添加名片、修改名片、删除名片、查看名片。
查看共享名片夹模块的主要功能是员工在共享名片夹中录入条件查询所有别人共享的名片,并可以选择一个名片查看其细节,但是不能进行修改。
此功能包含的操作有:
查询名片、查看名片。
图11共享名片时序图
该模块的主要功能是让系统管理员维护整个公司的组织机构和联系方式以及公司人员查询通讯录并导出到Excel文件。
此功能涉及到的模块有:
查询通讯录和导出通讯录。
图12公司通讯录时序图
图13类图
该模块的主要功能是利用系统短消息功能发送的通知。
当用户点击在线信息后,弹出新窗口显示该信息的详细内容;
在查看信息的页面可以选择已阅;
对于已阅的在线信息不再显
示。
包含的功能有:
草稿箱、已发送、未阅留言、全部留言。
图14在线信息类图
草稿箱模块的主要功能是保存自己起草的还没有发送出去的短信息。
新建留言、修改留言、删除留言、查询留言。
图15草稿箱时序图
已发送模块的主要功能是保存自己起草的已经发送出去的短信息。
查询留言、删除留言
未阅留言模块的主要功能是列出系统或其他用户发送给自己d的还没有阅读的短信息。
查询留言、查看留言、回复留言、删除留言。
图16未阅留言时序图
全部留言模块的主要功能是列出系统或其他用户发送给自己的全部短信息。
图17全部留言时序图
日程安排当前用户给自己或授权代办的人安排日程。
对于已经安排的日程,可以进行编辑和删除。
可以根据日期查询某一天的安排,也可以查询某一个月中有安排的日期。
添加安排、删除安排、修改安排、查询一天安排、按月查看安排。
图18日程安排时序图
列出所有传送给当前用户但该用户尚未签收处理的工作、收到留言、日程安排.待办事项模块包括的功能有:
待办工作清单、收到留言清单、到期日程安排清单。
待办工作清单。
列示出来源于流程处理中的待办工作。
工作流的催办信息发送到待办工作中。
按日期从新到旧的顺序排列。
首页上只显示5条记录,更多的记录需进入待办工作总清单进行处理。
对于工作流类的处理事务,用户可以点击待办工作名称进入具体的工作处理页面。
工作台待办工作清单、待办工作总清单、新增待办工作、删除待办工作。
图19待办事项时序图
收到留言清单。
列示出别人发给自己的留言清单。
首页上只显示5条记录,更多的记录需进入留言清单中进行处理。
图20留言时序图
到期日程安排清单。
列示出来源于日程安排中的到期日程安排。
首页上只显示5条记录,更多的记录需进入日程安排模块中进行处理。
图21到期日程时序图
在服务器上提供个人文件夹;
文件夹大小由系统管理员设定;
个人可将文件上传至个人文件夹中;
个人文件夹可由使用者设置共享功能。
我的文件夹、共享目录。
图22个人文件夹时序图
3.2会议管理
会议发起人能够查询到别的系统的会议室的安排情况,以便发起网络会议。
由管理员对会议室进行管理,员工使用会议室时进行预约,由管理员统一安排。
并且提供对会议通知发布和会议记录提交功能
包括设施分类维护、会议室设施管理、会议室管理、会议室预定审批和会议室使用报表功能。
图23会议室管理类图
图24会议室管理时序图
会议组织者对会议和会议记录进行维护。
与会者可以查询会议并查看会议记录。
图25会议管理时序图
3.3系统管理
系统管理员进行后台管理的模块,包括组织管理、安全控制。
图26系统管理时序图
图27系统管理类图
本模块维护是对集团或区域公司的组织结构、角色划分、人员信息的功能。
包括部门维护、角色维护、员工信息维护。
图30组织管理类图
图31组织管理时序图
4系统数据结构设计
4.1说明
在面向对象的设计方法中,数据也可以作为一个对象来处理,如果数据附属于某一对象,可以将其纳入该对象的属性管理之中。
所以在面向对象的设计过程中,对数据的设计是在对对象的设计过程中完成的。
4.2数据结构
列名
类型
可否为空
说明
员工基本信息表(实体)
ID
Int
No
key
主题
vchar(20)
正文
Yes
时间
date
no
员工表
工号
int
姓