oA系统需求设计文档_第1页
oA系统需求设计文档_第2页
oA系统需求设计文档_第3页
oA系统需求设计文档_第4页
oA系统需求设计文档_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 1 页 共 19 页OAOA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 2 页 共 19 页变更记录变更记录日期版本变更说明作者签字确认签字确认系统模块对应章节对应部门负责人签字1234567OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 3 页 共 19 页目录目录1概述概述.41.1目的 .41.2背景 .41.3范围 .41.4术语定义 .51.5参考资料 .51.6任务概述 .61.6.1目标.61.6.2用户的特点.61.6.3

2、假定和约束.71.7运行环境 .81.7.1软件环境.81.7.2硬件环境.81.7.3接口.91.7.4控制.91.8需求规定 .101.8.1对功能的需求.101.8.2对非功能性的需求.16OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 4 页 共 19 页1概述概述1.1 目的目的在完成了针对协作工作平台系统软件市场的前期调查,同时对多位软件使用者进行了全面深入地讨论和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对协作工作平台软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能,性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求

3、,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户,业务或需求分析人员,测试人员,用户文档编写者,项目管理人员。 1.2 背景背景1. 待开发的软件系统的名称;OA 办公系统。2. 本项目的任务提出者及单位、开发者、用户及实现该软件的计算中心或计算机网络。(1)项目任务提出者:XXXX。(2)开发者:疯狂蜗牛团队。(3)计算机中心:XXXX 培训基地。(4)计算机网络:万维网。3. 该软件系统同其他系统或其他机构的基本的相互来往关系。属于办公内部的人员之间进行交流的软件。(1)领导分配工作给员工工作,一些安排,通知,注意事项等。(2)员工和员工之间进行信息

4、交换,信息查询,待办工作。(3)部分领导者进行会议的安排,人员的安排,并要进行信息的发送。(4)开会议就要有会议室管理,还有会议的管理等等。1.3 范围范围1.个人办公:个人办公模块是该体统主要管理的对象,包括对个人办公的日程安排信息管理,个人信息的管理;个人信息的管理又通过名片夹的方法来做载体,于是出现员工对自己名片夹的管理。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 5 页 共 19 页2.会议管理:会议管理实际上是日程安排的一部分,只是这个是由单个人发起对于部分群体的一个临时日程安排,所以从日程安排中单独分出来,便于实现;当然 会议管理还包罗对会议地点的管理,比如

5、会议地点的时间预约等等。3.系统管理:这是管理员进行后台管理的模块,包括组织管理和安全控制;组织管理主要是对公司部门的管理,添加,删除,部门的人员等进行相应的操作;安全控制主要是对用户密码的管理。1.4 术语定义术语定义1. 名片夹:存储相关通讯信息的数据集合。2. 名片:通讯数据信息,按照名片夹分类。3. 自己的名片:自己所拥有的名片。4. 别人的名片:其他人所拥有的名片。5. 待办事项:在未来的时间里用户所要处理的工作、留言、日程安排。6. 角色:公司中的各种职位。1.5 参考资料参考资料1.计算机支持的协同工作导论顾君忠清华大学出版社。2.建筑设计协同工作模型设计与实践 高佐人、吴炜煜、

6、房轻舟 清华大学,土木工程系。3.C#程序设计 李乃文、傅游、沈学利、任建华 清华大学出版社。 4.数据库高级编程 夏云庆 北京希望电子出版社。5.SQL Server 2005 深入开发系列SQL Server 2005 报表服务高级编程 (美)特里(Turley,P.)著、谢文亮译 清华大学出版社。6.Visual Studio 2005 Team System 专家教程 (美)戴维等著 金宇林、唐海洋、周耘译 清华大学出版社。7.Microsoft .NET 框架程序设计(修订版) Jeffrey Richter 著、李建忠(译) 清华大学出版社。8.C#和.NET 2.0 实战:平台、

7、语言与框架 Patrick Smacchia 著 ,施凡,李永伦,谭颖华,徐宁译 人民邮电出版社。9.数据库系统概念(原书第 5 版) Abraham Silberschatz, Henry F.Korth, S.Sudarshan著,杨冬青、马秀莉、唐世渭译 机械工业出版社。10. http:/ 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 6 页 共 19 页2任务概述任务概述 2.1 目标目标 本软件旨在帮助公司或者企业等单位搭建一个便利的日常办公平台,使得公司或企业的管理层和员工层能够分别通过该平台沟通和交流,以利于公司或是企业的工作更为方便的开展,并能够利于公司或企业

8、的规范化管理。 本软件是在 XXXX 实训基地领导层通过分析当前公司或企业的管理现状,以及总结一些公司优秀的管理模式的情况下,与我们疯狂蜗牛团队合作,并由疯狂蜗牛团队独立开发的软件系统。 本软件是一个独立的软件系统,适用于中小型企业,含有个人办公、会议管理以及系统管理的功能,能够独立的运行于相关环境,并且解决实际需求。2.2 用户的特点用户的特点本 OA 办公系统软件的最终用户是面向中小型企业的员工和相关管理人员一套软件,操作人员需要有一定的计算机操作基础,对于系统管理员不仅要有一定的计算机基础,还要求有一定的网络管理经验,预期的使用频度 400 次以上/年人次。OA 办公系统需求分析说明书办

9、公系统需求分析说明书OA 办公系统第 7 页 共 19 页Error! Reference source not found. 协同工作平台的主要组织架构2.3 假定和约束假定和约束1.开发经费:本软件应用于中小型企业,所以经费不得超过 10 万元。2.开发期限:10 天。3.其他约束条件。用户全部基于浏览器的使用方式最为流行的 B/S 模式,通过 IE 浏览器,即可进入系统的登录画面,方便用户使用,降低了系统维护的工作量。完善的用户登录及安全机制登陆系统提供用户名和口令后才能访问系统。用户暂时离开办公室,还能轻松注销,防止其他人员进入,保证系统的安全性。人员权限集中设置:系统可以将人员根据其

10、岗位职责和职务划分成不同用户群,从而按业务需求和使用权限进行分类。系统管理分级机制:采用分级管理机制,整个系统的管理分成系统管理员和应用管理员,管理分开。图形化的工作流定义体系可以针对不同类OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 8 页 共 19 页型的请求,智能地定义办公流程和商务流程,系统管理员可以根据运行模式和本单位的规定设定信息的流程,定义出流程中的工作任务、角色、执行人、隶属工作组、负责人、开始时间、结束时间、执行路线及条件跳转属性等,以实现个人工作安排,项目状态追踪,任务预警。3运行环境运行环境3.1 软件环境软件环境OA 服务器:操作系统:Win200

11、0 Advance Server SPK2 或 Windows NT 4.0 SPK4 或 AS400 等。浏览器:IE5 以上应用软件:中文版 Lotus Domino R6.0 Application/ Enterprise Server、Lotus Domino Administrator 及以上版本。客户机:操作系统:Windows98/NT/2000 以上浏览器:IE5 以上应用软件:Microsoft Word 2003 以上名称名称版本版本语种语种操作系统Windows server2003简体中文操作系统的附加功能SP43简体中文数据库平台SQL server 2005简体中文

12、应用平台.net framework 3.5简体中文客户端软件MS IE6.0简体中文3.2 硬件环境硬件环境OA 服务器:中高档服务器。CPU:Intel PentiumIII 450MHz 以上。内存: 512MB 以上;硬盘: 40GB 空闲硬盘。网络协议:可支持 TCP/IP、IPX/SPX 等多种通信协议。客户机CPU:Intel PentiumII 400MHz 以上。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 9 页 共 19 页内存: 64MB 以上;硬盘: 2GB 空闲硬盘。1.开发工具:visual studio 2008 SQL server 20

13、05 Microsoft Visual SourceSafe 等。2.网络协议:可支持 TCP/IP、IPX/SPX 等多种通信协议。3.存容量。4.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量。5.输入及输出设备的型号和数量,联机或脱机。 6.数据通信设备的型号和数量。7.功能键及其他专用硬件。服务器服务器最低配置最低配置推荐配置推荐配置1CPU:P4 2.0G1CPU:P4 2.8GMem:2GMem:4GHD:40GHD:120G应用和数据库服务器1CPU:P4 2.0G1CPU: P4 2.8GMem:1GMem:2GHD:80GHD:120G邮件服务器3.3 接口接口可支

14、持 TCP/IP、IPX/SPX 等多种通信协议。3.4 控制控制 本 OA 管理系统有完善的用户登录及安全机制,通过登陆系统提供用户名和口令后才能访问系统。用户暂时离开办公室,还能轻松注销,防止其他人员进入,保证系统的安全性。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 10 页 共 19 页4需求规定需求规定4.1 对功能的需求对功能的需求用列表的方式(例如 IPO 表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。 4.1.1 系统功能层次模块图系

15、统功能层次模块图协协同同工工作作平平台台个人办公会会议议管管理理系系统统管管理理个人信息查看他人信息日程安排名片夹待办事项会议室管理会议管理组织管理新增部门修改部门删除部门部门列表角色(属性)维护员工信息日程安排综合查询添加安排查询一天安排删除安排修改安排名片夹分类个人名片夹查看共享名片夹名片夹分类清单添加名片夹分类修改名片夹分类删除名片夹分类查询名片添加名片修改名片删除名片查看名片细节待办工作清单到期日程安排清单收到留言清单工作台待办工作清单待办工作总清单新增待办工作删除待办工作新增会议室修改会议室会议室设备(属性)会议室使用报表预约会议室删除会议室取消预约查询会议室删除回忆查看会议记录查询

16、会议新增会议提交会议记录修改会议将角色固定(一般、管理员等)OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 11 页 共 19 页4.1.2 个人信息个人信息个人信息模块为员工提供包括姓名、性别、员工编号、密码、所属部门、职位、自我介绍、兴趣爱好、联系方式。 个人信息维护个人信息维护 查询到已经存在的个人信息,并维护系统允许个人维护的信息。系统允许个人维护的信息包括:自我介绍、联系方式和兴趣爱好。基本功能:增加、删除、保存,修改。 查看他人信息查看他人信息员工通过所属部门和姓名检索到某个特定的员工,查看其提供的可公开的个人信息。可公开的个人信息包

17、括:除密码外的其他信息都可公开。基本功能:查看。4.1.3 日程安排功能日程安排功能日程安排:为员工提供日程安排维护和查询功能,系统根据设定时间将提示内容发布到该员工的日程安排中。员工可以设置自己的日程安排的读者,以便别人知道自己的安排;也可以将自己的日程安排权限开放给指定的人,以便别人替自己安排工作。此模块包含的功能有:日程安排,综合查询。 日程安排日程安排当前用户给自己或授权代办的人安排日程。对于已经安排的日程,可以进行编辑和删除。可以根据日期查询某一天的安排,也可以查询某个月中有安排的日期。此功能包含的操作有:添加安排,删除安排,修改安排,查询一天安排。添加安排功能表示当前

18、用户点击新建,进入日程安排内容录入界面,设置提示内容和时间安排。提交前可进行时间冲突检查,有冲突时将提示用户。修改安排功能表示当前用户可以在查询出日程安排后,点击一条具体的日程安排,可以进行修改。提交前进行时间冲突检查,有冲突时将提示用户。删除安排功能表示当前用户可以在查询出日程安排后,点击一条具体的日程安排,查看详细信息时可以选择删除此日程安排。查询一天安排功能当前用户可以录入条件查询自己录入的日程安排。查询结果是一个列表,可以点击具体的日程安排进行修改和删除。基本功能:添加、删除、修改、查询。 综合查询综合查询OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第

19、 12 页 共 19 页综合查询是根据用户录入的查询条件,找出所有符合条件的安排。可以点击具体安排查看其具体信息。基本功能:查询。4.1.4 名片夹名片夹名片夹模块中,员工自己的通讯录进行管理。可设置私有或共享。可直接点击发邮件。 名片夹分类名片夹分类员工可以对自己的名片夹的分类进行维护。此功能包括的操作有:名片夹分类清单、添加名片夹分类、修改名片夹分类、删除名片夹分类。(1)名片夹分类清单表示该员工所有的名片夹分类,它包括名片夹分类的名称、分类的描述。(2)添加名片夹分类表示员工为了方便管理自己的名片夹,建立自己的名片夹个性。(3)修改名片夹分类表示员工可以选择一个自己的名片夹

20、分类,进行重新命名。(4)删除名片夹分类表示员工可以选择一个自己的名片夹分类,进行删除。基本功能:查看、添加、修改、删除。 个人名片夹个人名片夹员工自己拥有自己的个人名片夹,以此来自己维护自己的名片夹。此功能包括的操作有:查询名片、添加名片、修改名片、删除名片、查看名片。(1)查询名片表示员工可以登录条件查询自己的名片。(2)添加名片表示员工添加自己的名片。(3)修改名片表示员工可通过查询,修改选择自己的名片。对于别人的名片不能修改。(4)删除名片表示员工可以通过查询,删除选定的自己的名片,对于别人的名片不能删除。(5)查看名片表示员工可通过查询,查看选定的名片的细节。基本功能:

21、查询、添加、修改、删除、查看。 查看共享名片夹查看共享名片夹员工可以在共享名片夹中录入条件查询所有别人共享的名片,并可以选择一个名片查看其细节,但是不能进行修改。此功能包括的操作有:查询名片、查看名片。(1)查询名片表示员工可以录入条件查询别人共享的名片。(2)查看名片表示员工可以通过查询,查看选定的名片的细节。基本功能:查询、查看。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 13 页 共 19 页4.1.5 待办事项待办事项 代办工作清单代办工作清单列示出来源于流程处理中的代办工作。工作流的催办信息发送到代办工作中。按日期从新到旧的顺序排列

22、。首页上只显示 5 条记录,更多的记录需进入待办工作总清单进行处理。对于工作流类的处理事务,用户可以点击待办工作名称进入具体的工作处理页面。此功能包括的操作有:工作台待办工作清单、待办工作总清单、新增待办工作、删除待办工作。(1)工作台代办工作清单表示显示当前用户需要处理的工作,可以通过点击更多进入待办工作总清单处理。(2)待办工作总清单表示以每页 10 条显示所有的待办工作。(3)新增待办工作表示增加一个非工作流的待办工作,属于随笔记事类提醒。比如说:日程安排、别人的留言属于这一类。(4)删除待办工作表示对于待办工作总清单上的工作,可以进行删除。基本功能:查询、新增、删除。 收

23、到留言清单收到留言清单列出别人发给自己的留言清单。按日期从新到旧的顺序排列。首页上只显示 5 条记录,更多的记录需进入留言清单中进行处理。基本功能:查询。 到期日程安排清单到期日程安排清单列出来源于日程安排中的到期日程安排。按日期从新到旧的顺序排列。首页只显示 5 条记录,更多的记录需进入日程安排模块中进行处理。基本功能:查询。4.1.6 会议室管理会议室管理会议室管理模块包括设施分类维护、会议室设施管理、会议室管理、会议室预定审批和会议室使用报表的功能。会议室管理包括设施分类维护,会议室设施管理,会议室管理,会议室预定审批和会议室使用报表功能。 新增会议室新增会议

24、室会议室管理员增加会议室。基本功能:新增。 修改会议室修改会议室OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 14 页 共 19 页会议室管理员通过查询,选择一个会议室进行修改。基本功能:修改。 删除会议室删除会议室会议室管理员通过查询,选择某些会议室进行删除。被删除会议室的预约失效。基本功能:删除。 查询会议室查询会议室会议室管理员或员工录入条件,查询所需要的会议室。基本功能:查询。 会议室设备会议室设备对会议室的设备,会议室管理员可以对它们进行查询、新增、修改、删除。基本功能:查询、新增、修改、删除。4.1.6.

25、6 预约会议室预约会议室通过查询会议室,找到符合条件的会议室进行预约,并且填写使用的会议设备,以及其它准备事项。列示会议设备只列示可使用的会议设备。预约的会议室在审批前用“预约中”状态表示。对于同意的会议自动将会议室状态置为“使用中”。如果为未使用,即可预约确定。基本功能:查询、确定。 取消预约取消预约员工查询自己预约的会议室,进行取消。只能取消自己预约的会议室。基本功能:查询、取消。 会议室使用报表会议室使用报表每月可以根据查询条件生成报表。基本功能:查询、打印。4.1.7 会议管理会议管理会议管理模块中,会议组织者对会议和会议记录进行维护。与会者可以查询会议并查

26、看会议记录。 新增会议新增会议由会议组织者发起一个会议,添加参会人并上传会议记录。利用系统提供的短消息给参加会议的人员发送会议通知。系统自动将参加会议的人员记录下来。增加会议信息包括:会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会议主题。基本功能:增加。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 15 页 共 19 页 修改会议修改会议由会议组织者修改自己建立的会议。修改会议信息包括:参会人姓名、会议时间。基本功能:修改。 删除会议删除会议由会议组织者删除自己建立的会议。如果是开过的会议,可直接删除,如果是未开会议

27、,应给。审批员汇报需删除原因,通过审查后,可删除。删除会议信息:会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会议主题。基本功能:删除。 查询会议查询会议会议组织者和与会人员可以查看。查看会议信息:会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会议主题。基本功能:查询。 提交会议记录提交会议记录由会议组织者通过查询,选择一个会议,将整理后的会议记录上传到服务器。会议记录上传格式为 HTML 格式。查询会议记录依据:会议编号。提交会议记录包括:会议记录人,会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会议主题,会议内容。基本功能:查

28、询、提交。 查看会议记录查看会议记录由会议参与者通过查询,选择一个会议,点击所连接的会议记录,打开新窗口查看该会议记录。查看会议记录依据:会议编号。查看会议记录包括:会议记录人,会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会议主题,会议内容。基本功能:查询、查看。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 16 页 共 19 页4.1.8 系统管理功能系统管理功能(组织管理功能)(组织管理功能)系统管理员进行后台管理的模块,这里主要指组织管理。组织管理是区域公司的组织结构、角色划分、人员信息的功能。系统组织管理包括部门维护、员工信息维护。4.

29、1.8.1 部门维护子功能部门维护子功能部门维护功能包括:新建部门、修改部门、删除部门、部门列表。新建部门表示新增区域公司或下属机构。部门维护是否应该由人力资源部进行。修改部门表示修改选择的区域公司或下属机构。删除部门表示删除选择的区域公司或下属机构。已有下属机构和人员的部门不能被删除。部门列表表示按部门编号顺序列出所有部门。基本功能:维护。 员工信息维护子功能员工信息维护子功能员工信息维护功能就是用过查询,选择某个员工,修改器登陆账号和密码。基本功能:查询、修改。4.2 对非功能性的需求对非功能性的需求4.2.1 对性能的规定对性能的规定 精度精度 1.输入数据时

30、涉及到实型数据时,系统一律把其精确到小数点后两位小数。2.入数据时,如果数据类型是货币时,精确到小数点后两位小数。3.据类型是日期时,年份为 4 位。4.出数据时,所见及所得。如:打印时,预览所见的数据样式也就是打印机所输出的结果,所有要打印的数据都输出到 Excel 中,以方便用户自行定义特殊打印格式。5.数据远程传输时,需保证数据的完整性和安全性。 时间特性要求时间特性要求 1.应时间:当添加一条新记录时,系统响应时间小于 6。2.新处理时间:当修改一条记录时,系统响应时间不超过 6。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 17 页 共 19 页3

31、.据传送时间:当传送数据时,要依网络性能、上网的不同途径和传输距离而定。4.题时间:本系统有关的解题有查询和统计,在结果数据不是相当大的时候只要 3-5 出所需结果。 灵活性灵活性 本系统采用模块化设计,将相似和相近功能进行合并,同时结合灵活的数据结构,统一操作方式和用户操作界面,一旦用户需求发生变化,如数据项数量发生变化,系统不作修改能平滑地进行迁移。 为了提高本系统的灵活性和易用性,在系统设计时将使用向导式引导用户进行信息采集和信息处理,简化操作,同时提高系统的灵活性。 本系统采用 Microsoft 的成熟开发工具 Visual Studio 和技术并兼顾其可扩展性进行设计

32、和开发,保证本系统在新的系统环境中能稳定运行。 子系统针对数据维护而进行分析,核心是实现数据的准确和完整,数据信息的增加并不影响系统的结构而能正常运行。本系统不仅面向桌面用户同时也面向移动用户异地维护,满足数据管理的连续性和完整性。移动用户在异地进行数据管理时首先采用拨号的方式以合法用户的身份登录到计算机网络,启用本系统,移动用户将与固定用户(具有数据维护权限的用户)同样的方式进行数据管理。1.作方式:本系统数据输入方式只有通过键盘和鼠标,输出方式通过显示器和打印机。2.行环境:本系统运行环境服务器端是 WINDOWS NT SERVER 4。0(SP3 以上)、MS SQL SERVER 7。0,客户机端是 WINDOWS98。精度和有效时限的变化:3.入的数据若带小数位,系统自动精确到两位小数,如果在输入时没输小数位(即小数位为零的情况)系统自动在原有数据后加上两个 0,作为两位小数位。 4.期的输入时年份必须输入 4 位,否则被认为是非法数据。OA 办公系统需求分析说明书办公系统需求分析说明书OA 办公系统第 18 页 共 19 页4.2.2 输人输出要求输人输出要求 输入要求输入要求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论