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

下载本文档

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

文档简介

0A办公系统需求分析说明书

变更记录

日期版本变更说明作者

签字确认

系统模块对应章节对应部门负责人签字

1

2

3

4

5

6

7

目录

概述...........................................................................4

1.1目的.......................................................................4

1.2背景.......................................................................4

1.3范围.......................................................................5

1.4术语定义...................................................................5

1.5参考资料...................................................................6

1.6任务概述...................................................................7

1.6.1目标....................................................................7

1.6.2用户的特点.............................................................7

1.6.3假定和约束.............................................................8

1.7运行环境...................................................................9

1.7.1软件环境...............................................................9

1.7.2硬件环境...............................................................9

1.7.3接口..................................................................10

1.7.4控制..................................................................11

1.8需求规定..................................................................II

i.8.1对功能的需求...........................................................II

1.8.2对非功能性的需求.......................................................18

1概述

1.1目的

在完成了针对《协作工作平台系统》软件市场的前期调查,同时对多位软件使用者进行了

全面深入地讨论和分析的基础上,提出了这份软件需求规珞说明书。

此需求规格说明书对《协作工作平台》软件做了全面细致的

用户需求分析,明确所要开发的软件应具有的功能,性能与界

面,使系统分析人员及软件开发人员能清楚地了解用户的需

求,并在此基础上进一步提出概要设计说明书和完成后续设

计与开发工作。本说明书的预期读者为客户,业务或需求分

析人员,测试人员,用户文档编写者,项目管理人员。

1.2背景

1.待开发的软件系统的名称;0A办公系统。

2.本项目的任务提出者及单位、开发者、用户及实现该软件的计算中心或计算机网络。

(1)项目任务提出者:XXXX.

⑵开发者:疯狂蜗牛团队。

3.(3)计算机中心:XXXX培训基地。

4.(4)计算机网络:万维网。

5.该软件系统同其他系统或其他机构的基本的相互来往关系。

属F办公内部的人员之间法行交流的软件。

(1)领导分配工作给员工工作,一些安排,通知,注意事项等。

(2)员工和员工之间进行信息交换,信息查询,待办工作。

(3)部分领导者进行会议的安排,人员的安排,并要进行信息

的发送。

(4)开会议就要有会议室管理,还有会议的管理等等。

L3范围

1.个人办公:个人办公模块是该体统主要管理的对象,包括对个人办公的日程安排信息管理,

个人信息的管理;个人信息的管理又通过名片夹的方法来做载体,于是出现员工对自己名

片夹的管理。

会议管理:会议管理实际上是日程安排的一部分,只是这个是

由单个人发起对于部分群体的一个临时日程安排,所以从日程

安排中单独分出来,便于实现;当然会议管理还包罗对会议地

点的管理,比如会议地点的时间预约等等。

系统管理:这是管理员进行后台管理的模块,包括组织管理和

安全控制;组织管理主要是对公司部门的管理,添加,删除,部

门的人员等进行相应的操作;安全控制主要是对用户密码的

管理。

1.4术语定义

1…名片夹:存储相关通讯信息的数据集合。

2...名片:通讯数据信息,按照名片夹分类。

3…自己的名片:自己所拥有的名片。

4…别人的名片:其他人所拥有的名片。

5…待办事项:在未来的时间里用户所要处理的工作、留言、

日程安排。

6…角色:公司中的各种职位。

1.5参考资料

I.计算机支持的协同工作导论顾君忠清华大学出版社。

2.建筑设计协同工作模型设计与实践高佐人、吴炜煜、房轻舟清华大学,十木工程系。

3.C#程序设计李乃文、傅游、沈学利、任建华清华大学出版社。

4.数据库高级编程夏云庆北京希望电子出版社。

5.SQLServer2005深入开发系列——SQLServer2005报表服务商级编程(美)特里

(Turley,P.)著、谢文亮译清华大学出版社。

6.VisualStudio2005TeamSystem专家教程(美)戴维等著金宇林、唐海洋、周耘译

清华大学出版社。

7.Microsoft.NET框架程序设计(修订版)JeffreyRichter著、李建忠(译)清华大

学出版社。

8.C#和.NET2.0实战:平台、语言与框架PatrickSnacchia著,施凡,李永伦,谭颖

华,徐宁译人民邮电出版社。

9.数据库系统概念(原书第5版)AbrahamSilberschatz,HenryF.Korth,S.Sudarshan

著,杨冬青、马秀莉、唐世渭译机械工业出版社。

10.http://www.zxbe.cn/。

2任务概述

2.1目标

本软件旨在帮助公司或者企业等单位搭建一个便利的1常办公平台,使得公司或企业的管

理层和员工层能够分别通过该平台沟通和交流,以利于公司或是企业的工作更为方便的开展,并

能够利于公司或企业的规范化管理

本软件是在XXXX实训基地领导层通过分析当前公司或

企业的管理现状,以及总结一些公司优秀的管理模式的情况下,

与我们疯狂蜗牛团队合作,并由疯狂蜗牛团队独立开发的软件

系统。

本软件是一个独立的软件系统,适用于中小型企业,含有

个人办公、会议管理以及系统管理的功能,能够独立的运行于

相关环境,并且解决实际需求。

2.2用户的特点

本0A办公系统软件的最终用户是面向中小型企业的员工和相关管理人员一套软件,操作

人员需要有一定的计算机操作基础,对于系统管理员不仅要有一定的计算机基础,还要求有一定

的网络管理经验,预期的使用频度400次以上/年-人次。

系统笆理

个人点息

日程安博

个人办公

特办事项

7c7>r

在投信总

1职改”

个人文件火

会议空管理

会汉饯班

用根衣

*公汉、理o介税

错误!未找到引用源。协同工作平台的主要组织架构

2.3假定和约束

L开发经费:本软件应用于中小型企业,所以经费不得超过10万元。

2.开发期限:10天。

3.其他约束条件。

用户全部基于浏览器的使用方式最为流行的B/S模式,通过IE浏览器,即可进入系统的登

录画面,方便用户使用,降低了系统维护的工作量。完善的用户登录及安全机制登陆系统提供用

户名和口令后才能访问系统。用户暂时离开办公室,还能轻松注销,防止其他人员进入,保证系

统的安全性。人员权限集中设置:系统可以将人员根据其岗位职责和职务划分成不同用户群,从

而按业务需求和使用权限正行分类。系统管理分级机制:采用分级管理机制,整个系统的管理分

成系统管理员和应用管理员,管理分开。图形化的工作流定义体系可以针对不同类型的请求,智

能地定义办公流程和商务流程,系统管理员可以根据运行模式和本单位的规定设定信息的流程,

定义出流程中的工作任务、角色、执行人、隶属工作组、负责人、开始时间、结束时间、执行

路线及条件跳转属性等,以实现个人工作安排,项n状态追踪,任务预警。

3运行环境

3.1软件环境

0A服务器:

操作系统:Win2000AdvanceServerSPK2或WindowsNT4.0SPK4或AS400等。

浏览器:IE5以上

应用软件:中文版LotusDominoR6.0Application/EnterpriseServer%LotusDomino

Administrator及以上版本。

客户机:

操作系统:Nindows98/NT/2000以上

浏览器:1E5以上

应用软件:Microsoft名称版本语种

Word2003以上

操作系统Windowsserver2003简体中文

操作系统的附加功能SP43简体中文

数据库平台SQLserver2005简体中文

应用平台.netframework3.5简体中文

客户端软件MSIE6.0简体中文

3.2硬件环境

0A服务器:中高档服务器。

CPU:IntelPentiumlll450MHz以上。

内存:2512MB以上;硬盘:240GB空闲硬盘。

网络协议:可支持TCP/IP、IPX/SPX等多种通信协议。

客户机

1.CPU:IntelPcntiumll4(X)MHz以上。

2.内存:264MB以上;硬盘:22GB空闲硬盘。

3.开发工具:visualstudio2008SQLserver2005MicrosoftVisualSourceSafe

等。

4.网络协议:可支持TCP/IP、IPX/SPX等多种通信协议。

5.存容量。

6.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量。

7.输入及输出设备的型号和数量,联机或脱机。

8.数据通信设备的型号和数量。

9.功能键及其他专用硬件。

服务器最低配置推荐配置

应用和数1CPU:P42.0G1CPU:P42.8G

据库服务Mem:2GMem:4G

器HD:40GHD:120G

邮件服务1CPU:P42.0G1CPU:P42.8G

器Mem:lGMem:2G

HD:80GHD:120G

3・3接口

可支持TCP/IP、IPX/SPX等多种通信协议。

3.4控制

4本0A管理系统有完善的用户登录及安全机制,

通过登陆系统提供用户名和口令后才能访问系

统。用户暂时离开办公室,还能轻松注销,防

止其他人员进入,保证系统的安全性。

5需求规定

4.1对功能的需求

用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定

量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样

的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操

作的用户数。

4.1.1系统功能层次模块图

个人估恩滓加安注

森他人信息_]

T—6修改安挎

|女排|

到除安排

J~查询一天安排

徐令吉询名片夹分类箔小

潘un/j;失分集

I-,夬分类I用及名片炎分炎

中因名片失分突

备询名片

个人名的央

除改名片

M除名片

T皿英■名片

H-■一名片细节

「竹七外〃।n;*单

持办工作清供我办工作总清的

新州特办工作

4<11JUl।।,i।'I

则除恃办工作

到期日二安搞浦上

I新一幺议吆I

快效会议空

M除会议室

传询会设空

£议空设备《属性》

预内公议室

取徜RH9

公议宓使用报&

折用会战

修改会议

*除㈣忆]

提父会议记戏

赤。会议记录

料角色阳定<眩、tWM

警)

4.1.2个人信息

个人信息模块为员工提供包括姓名、性别、员工编号、密码、所属部门、职位、自我介

绍、兴趣爱好、联系方式。

个人信息维护

查询到已经存在的个人信息,并维护系统允许个人维护的信息、。

系统允许个人维护的信息包括:自我介绍、联系方式和兴趣爱好。

基本功能:增加、删除、保存,修改。

4.L2.2查看他人信息

员工通过所属部门和姓名检索到某个特定的员工,查看其提供的可公开的个人信息。

可公开的个人信息包括:除密码外的其他信息都可公开。

基本功能:查看。

4.1.3日程安排功能

日程安排:为员工提供日程安排维护和杳询功能,系统根据设定时间将提示内容发布到该员工的

日程安排中。员工可以设置自己的F!程安排的读者,以便别人知道自己的安排;也可以将刍己

的日程安排权限开放给指定的人,以便别人替自己安排工作。此模块包含的功能有:日程安排,

综合查询。

日程安排

当前用户给自己或授权代办的人安排日程。对于已经安排的日程,可以进行编辑和删除。

可以根据日期查询某一天的安排,也可以查询某个月中有安排的日期。

此功能包含的操作有:添加安排,删除安排,修改安排,查询一天安排。

添加安排功能表示当前用户点击新建,进入日程安排内容录入界面,设置提示内容和时间安

排。提交前可进行时间冲突检查,有冲突时将提示用户。

修改安排功能表示当前用户可以在杳询出日程安排后.点击一条具体的日程安排,可以讲行

修改。提交前进行时间冲突检查,有冲突时将提示用户。

删除安排功能表示当前用户可以在查询出口程安排后,点击一条具体的日程安排,查看详细

信息时可以选择删除此日程安排。

查询一天安排功能当前用户可以录入条件查询自己录入的三程安排。查询结果是一个列表,可

以点击具体的日程安排进行修改和删除。

基本功能:添加、删除、修改、查询。

4.13.2综合查询

综合查询是根据用户录入的查询条件,找出所有符合条件的安排。可以

点击具体安排查看其具体信息。

基本功能:查询。

4.1.4名片夹

名片夹模块中,员工自己的通讯录进行管理。可设置私有或共享。可直接点击发邮件。

名片夹分类

员工可以对自己的名片夹的分类进行维护。

此功能包括的操作有:名片夹分类清单、添加名片夹分类、修改名片夹分类、删除名片夹分

类。

(1)名片夹分类清单表示该员工所有的名片夹分类,它包括名片夹分类的名称、分类的描述。

(2)添加名片夹分类表示员工为了方便管理自己的名片夹,建立自己的名片夹个性。

(3)修改名片夹分类表示员工可以选择一个自己的名片夹分类,进行重新命名。

(4)删除名片夹分类表示员工可以选择一个自己的名片夹分类,进行删除。

基本功能:查看、添加、修改、删除。

个人名片夹

员工自己拥有自己的个人名片夹,以此来自己维护自己的名片夹。

此功能包括的操作有:直询名片、添加名片、修改名片、删除名片、查看名片。

(1)查询名片表示员工可以登录条件杳询自己的名片、

(2)添加名片表示员工添加自己的名片。

(3)修改名片表示员工可通过查询,修改选择自己的名片。对于别人的名片不能修改。

(4)删除名片表示员工可以通过查询,删除选定的自己的名片,对于别人的名片不能删

除。

(5)杳看名片表示员工可通过杳询,查看选定的名片的细节。

基本功能:查询、添加、修改、删除、查看。

查看共享名片夹

员工可以在共享名片夹中录入条件资询所有别人共享的名片,并可以选择一个名片查看其细节,

但是不能进行修改。

此功能包括的操作有:查询名片、查看名片。

(1)查询名片表示员工可以录入条件查询别人共享的名片。

(2)查看名片表示员工可以通过查询,查看选定的名片的细节。

基本功能:查询、查看。

4.1.5待办事项

代办工作清单

列示出来源于流程处理中的代办工作。工作流的催办信息发送到代办工作中。按日期从新到旧

的顺序排列。首页上只显示5条记录,更多的记录需进入待办工作总清单进行处理。对于工作

流类的处理事务,用户可以点击待办匚作名称进入具体的工作处理页面。

此功能包括的操作有:工作台待办工作清单、待办工作总清单、新增待办工作、删除待办工

作。

(1)I:作台代办I:作清单表示显示当前用户需要处理的I:作,可以通过点击更多进入待办【:作

总清单处理。

(2)待办工作总清单表示以每页1()条显示所有的待办工作。

(3)新增待办工作表示增加一个非工作流的待办工作,属于随笔记事类提醒。比如说:日

程安排、别人的留言属于这一类。

(4)删除待办工作表示对于待办工作总清单上的工作,可以进行删除。

基本功能:查询、新增、删除。

4.L5.2收到留言清单

列出别人发给自己的留言清单。按日期从新到旧的顺序排列。首页上只显示5条记录,更多的

记录需进入留言清单中进行处理。

基本功能:查询。

到期日程安排清单

列出来源于日程安排中的到期日程安排。按日期从新到旧的顺序排

列。首页只显示5条记录,更多的记录需进入日程安排模块中进行处

理。

基本功能:查询。

4.1.6会议室管理

会议室管理模块包括设施分类维护、会议室设施管理、会议室管理、会议室预定审批和会

议室使用报表的功能。

会议室管理包括设施分类维护,会议室设施管理,会议室管理,会议室预定审批和会议室使用报

表功能。

新增会议室

会议室管理员增加会议室。

基本功能:新增。

4.162修改会议室

会议室管理员通过查询,选择一个会议室进行修改。

基本功能:修改。

删除会议室

会议室管理员通过查询,选择某些会议室进行删除。被删除会议室的预约失效。

基本功能:删除。

查询会议室

会议室管理员或员工录入条件,查询所需要的会议室。

基本功能:行询。

会议室设备

对会议室的设备,会议室管理员可以对它们进行查询、新增、修改、删除。

基本功能:食询、新增、修改、删除。

预约会议室

通过查询会议室,找到符合条件的会议室进行预约,并且填写使用的会议设备,以及其它准备事

项。列示会议设备只列示可使用的会议设备。预约的会议室在审批前用“预约中”状态表示。

对于同意的会议自动将会议室状态置为“使用中”。如果为未使用,即可预约确定。

基本功能:查询、确定。

取消预约

员工查询自己预约的会议室,进行取消。只能取消自己预约的会议室。

基本功能:查询、取消。

会议室使用报表

每月可以根据查询条件生成报表。

基本功能:查询、打印。

4.1.7会议管理

会议管理模块中,会议组织者对会议和会议记录进行维护。与会者可以查询会议并查看会议记

录。

新增会议

由会议组织者发起一个会议,添加参会人并上传会议记录。利用系统提供的短消息给参加

会议的人员发送会议通知。系统自动将参加会议的人员记录下来。

增加会议信息包括:会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会汉主

题。

基本功能:增加。

修改会议

由会议组织者修改自己建立的会议。

修改会议信息包括:参会人姓名、会议时间。

基本功能:修改。

删除会议

由会议组织者删除自己建立的会议。如果是开过的会义可直接删除,如果足未开会说应

给。审批员汇报需删除原因,通过审查后,可删除。

删除会议信息:会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会议主题。

基本功能:删除。

查询会议

会议组织者和与会人员可以查看。

查看会议信息:会议编号、会议名称、参会人姓名、会议时间、审批人、发起者、会议主题。

基本功能:查询。

提交会议记录

由会议组织者通过查询,选择•个会议,将整理后的会友记录上传到服务器。会议记录上传

格式为HTML格式。

查询会议记录依据:会议编号。

提交会议记录包括:会议记录人,会议编号、会议名称、参会人姓名、会议时间、审批人、发

起者、会议主题,会议内容。

基本功能:查询、提交。

查看会议记录

由会议参与者通过杳询,选择一个会议,点击所连接的会议记录,打开新窗口查看该会议记

录。

查看会议记录依据:会议编号。

查看会议记录包括:会议记录人,会议编号、会议名称、参会人姓名、

会议时间、审批人、发起者、会议主题,会议内容。

基本功能:查询、查看。

4.1.8系统管理功能(组织管理功能)

系统管理员进行后台管理的模块,这里主要指组织管理。组织管理是区域公司的组织结

构、角色划分、人员信息的功能。

系统组织管理包括部门维护、员工信息维护。

4.181部门维护子功能

部门维护功能包括:新建部门、修改部门、删除部门、部门列表。

新建部门表示新增区域公司或下属机构。部门维护是否应该由人力资源部进行。

修改部门表示修改选择的区域公司或下属机构。

删除部门表示删除选择的区域公司或下属机构。己有下属机构和人员的部门不能被删除。

部门列表表示按部门编号顺序列出所有部门。

基本功能:维护。

4.L8.2员工信息维护子功能

员工信息维护功能就是用过查询,选择某个员工,修改器登陆

账号和密码。

基本功能:查询、修改。

4.2对非功能性的需求

4.2.1对性能的规定

精度

1.输入数据时涉及到实型数据时,系统一律把其精确到小数点后两位小数。

2.入数据时,如果数据类型是货币时,精确到小数点后两位小数。

3.据类型是日期时,年份为4位。

4.出数据时,所见及所得。如:打印时,预览所见的数据徉式也就是打印机所输出的结果,所

有要打印的数据都输出到Excel中,以方便用户自行定义特殊打卬格式。

5.数据远程传输时,需保证数据的完整性和安全性。

时间特性要求

I.应时间:

当添加一条新记录时,系统响应时间小于6。

2.新处理时间:

当修改一条记录时,系统响应时间不超过6。

3.据传送时间:

当传送数据时,要依网络性能、上网的不同途径和传输距商而定。

4.题时间:

本系统有关的解题有管询和统计,在结果数据不是相当大的时候只要3

温馨提示

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

最新文档

评论

0/150

提交评论