1 / 67
文档名称:

OA系统需求文档.doc

格式:doc   大小:11,689KB   页数:67页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

OA系统需求文档.doc

上传人:w3332654 2018/9/30 文件大小:11.42 MB

下载得到文件列表

OA系统需求文档.doc

文档介绍

文档介绍:第一部分概述

项目名称
MyOffice
开发背景
追求高效率的办公方式。
为了提高现代社会人们的办公效率,满足人们自动化办公的需要,我们开发了这套稳定可靠、操作方便、
安全有效的MyOffice系统,它主要包括:人事管理、日程管理、文档管理、消息传递、系统管理、
考勤管理等几大模块。

该需求文档在实际开发过程中,迎合用户不断完善需求的过程中总结而来,请仔细阅读。
第二部分任务说明

该系统要求实现如下功能。
修改密码、机构管理、部门管理、员工管理、个人日程、部门日程、我的便签、文档管理、回收站管理、文档搜索、消息管理、个人信箱、员工签到签退、考勤历史查询、考勤统计等;

浏览器(如IE 6以上版本)+网络
开发(生产)环境:
Window Server 2003 ;  ; SqlServer2005
第三部分需求分析

系统用例图
用户业务逻辑如下图所示:
管理员功能清单
功能编号
功能名称
文中标题编号
备注
101
人事管理
101001
机构管理
101002
部门管理
101003
员工管理
续表
功能编号
功能名称
文中标题编号
备注
102
日程管理
102001
我的日程
102002
部门日程
102003
我的便签
103
文档管理
103001
文档管理
103002
回收站
103003
文件搜索
104
消息传递
104001
消息管理
104002
信箱
105
系统管理
105001
角色管理
105002
登录日志
105003
操作日志
105004
菜单排序
106
考勤管理
106002
考勤历史记录查询
106003
考勤统计
普通用户功能清单
功能编号
功能名称
文中标题编号
备注
102
日程管理
102001
我的日程
102002
部门日程
102003
我的便签
103
文档管理
103001
文档管理
103002
回收站
103003
文件搜索
104
消息传递
104001
消息管理
104002
信箱
106
考勤管理
106001
员工签到、签退

[用例1]
用例图
描述
机构管理:用GridView展示机构信息,可以添加、修改、删除机构
参与者
//*参与者,参与用例的对象*//
[用例2]
用例图
描述
部门管理:用GridView展示部门信息,可以添加、修改、删除部门。部门从属于机构,一个机构可以有多个部门。
参与者
//*参与者,参与用例的对象*//
[用例3]
用例图
描述
员工管理:用GridView展示员工信息,可以添加、修改、删除员工,并可查看员工详情。
参与者
//*参与者,参与用例的对象*//
[用例4]
用例图
描述
我的日程:该模块可以列出个人每天的安排,也可以预约他人一起参与。可以公开和不公开日程。
参与者
//*参与者,参与用例的对象*//
[用例5]
用例图
描述
部门日程:查看部门内所有公开的日程和自己的日程。不公开的日程只允许自己和预约人看到。
参与者
//*参与者,参与用例的对象*//
[用例6
用例图
描述
我的便签主要包括:用DataList显示便签信息,可以添加、修改、删除便签。相当于记事本。
参与者
//*参与者,参与用例的对象*//
[用例7]
用例图
描述
文档管理主要包括:用TreeView展示所有文件,可以查看对应的文件内容,管理文件。更详细的信息见界面设计部分。
参与者
//*参与者,参与用例的对象*//
[用例8]
用例图
描述
回收站:显示被删除的文件,可以撤消删除,也可以彻底删除文件。
参与者
//*参与者,参与用例的对象*//
[用例9]
描述
文件搜索功能:可以按条件查询需要的文件。
参与者
//*参与者,参与用例的对象*//
[用例10]
用例图
描述
消息管理主要包括:创建消息、修改消息、删除消息、发布消息。
参与者
//*参与者,参与用例的对象*//
[用例11]
用例图
描述
信箱主要包括:接收到的信息,和已经发送的信息。
参与者
//*参与者,参与用例的对象*//
[用例12]
用例图
描述
角色管理主要包括:对角色进行管理,可以参照教材上机完成。
参与者
//*参与者,参与用例的对象*//
[用例13]
用例图
描述