Web 0A系统软件需求说明书_第1页
Web 0A系统软件需求说明书_第2页
Web 0A系统软件需求说明书_第3页
Web 0A系统软件需求说明书_第4页
Web 0A系统软件需求说明书_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

文档信息

文件编号GYRT-ZYZD-KF15-0306

分发号

版本号1.00

受控状态受控

工程编号:

Web0A系统

软件需求说明书

工程承当部门:

撰写人(签名):

完成日期:

评审人(签名):

评审日期:

批准人(签名):

批准日期:

标题:软件需求说明书

作者:

创立日期:2005-3-20

上次更新日期:2005-4-18

版本:讨论稿

部门名称:过程改良与质量保证部

修订文档历史记录

日期版本说明作者

目录

1.引言........................................................................1

1.1目的.......................................................................1

1.2定义......................................................................1

1.3参考资料..................................................................1

2.软件总体概述.................................................................1

2.1软件标识..................................................................1

2.1.1工程名称..............................................................1

2.1.2产品标识..............................................................I

2.2软件描述..................................................................2

22.1系统属性..............................................................2

2.2.2开发背景..............................................................2

2.2.3系统功能..............................................................2

3.具体需求......................................................................4

3.1系统角色设置...............................................................4

3.2系统初始化数据............................................................4

3.3功能需求..................................................................5

3.3.1管理主界面.............................................................5

3.3.2组织机构..............................................................6

3.3.3权限管理..............................................................10

3.3.4公文管理..............................................................17

3.3.5流程管理.............................................................20

3.4性能需求.................................................................24

3.5数据库需求...............................................................24

3.6设计约束.................................................................24

3.6.1其他标准的约束.......................................................24

3.6.2硬件约束..............................................................24

3.7属性.....................................................................24

3.7.1可用性................................................................24

3.7.2可靠性................................................................24

3.7.3效率.................................................................24

3.7.4平安性...............................................................24

3.7.5可维护性..............................................................25

3.7.6可移植性..............................................................25

3.8外部接口需求.............................................................25

3.8.1用户接口............................................................25

3.8.2硬件接口............................................................25

38.3软件接口............................................................25

3.8.4通信接口............................................................26

4.数据字典....26

5.附录26

1.引言

1.1目的

定义软件总体要求,作为用户、软件开发人员以及其他干系人之间沟通的基础;

描述功能要求、性能要求、用户和系统的接口要求、数据库要等内容,作为软件开发人员进行软件结构设计和编

码的基础;

作为软件总体测试的依据。

1.2定义

甲方:XXX有限公司。

乙方:XXX有限公司。

招标书:由甲方提供的《招投标技术标准书》。

投标书:由乙方提供的《技术方案书》。

1.3参考资料

《招标书》

《投标书》

《工程管理制度》

XXXX质量管理体系文件

Iso9001:2000

《软件工程国家标准汇编》

2.软件总体概述

2.1软件标识

2.1.1工程名称

工程名称:博思朝阳java中心Web0A管理系统:

工程编号:GYB0SS-WEB0A-0101;

产品范围:按照《招标书》中5.2的规定执行。

2.1.2产品标识

产品名称:

产品简称:

版本号:1.00

2.2软件描述

2.2.1系统属性

Web0A系统是xxx信息系统的子系统之一,工程完成后,Mb0A子系统将和其它系统一起效劳于xxx管理过程,

这样就要求本系统在设计风格、开发工具、数据库等方面要与其他系统协调一致。

2.2.2开发背景

随着网络的高速开展,网络0A系统逐渐受到关注。一些大型企业集团(例如联想、海尔)正

致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅

度提高办公效率。

开发网络办公系统的市场前景是广阔的。大型企业需要高层次的网络办公自动化,他们往往会

选择大型的软件公司合作开发,所需的开发费用和维护费月也是非常高昂的。这些高昂的费用并非

大多数中小企业能承受得起的。中小型企业存在一个很大的低本钱网络0A系统的需求,而我们公

司可以开发这些低本钱0A系统来满足这个需求。

博思朝阳中心0A系统要实现:

a、企业内各种信息资源的共享

b、加强员工间的交流、提高整体工作效率

c、为领导提供各种有用数据,方便领导对公司情况的及时了解、提供决策支持

d、提供各种工作记录,以备事后查询

2.2.3系统功能

序号功能名称功能需求标识优先级简要描述

个人办公

高翻开个人办公桌,在个人办公

我的办公桌桌上,是到达各种管理功能的

快捷链接

我的便签低随手记录的信息

我的任务低任务管理

通信录低个人通信录

公文管理

高各种类型的公文管理、审批公

公文维护

文等

高对已完成流转的公文进行归

归档处理

公共信息

信息管理中进行新闻、通知、期刊、知识

和规章制度的发布和管理,使

企业的信息和知识快速传播

和转移。

行政办公

会议管理中管理会议室的占用情况

资产管理低管理企业的资产信息

用品管理低管理企业用品的申请

车辆管理低企业车辆的管理

图书管理低图书的借出管理

消息管理

收件箱中接收的所有消息

发件箱中发送的所有消息

垃圾箱中已删除的消息

聊天记录中跟某个用户的聊天记录

工作流程

高如何定义企业的流程(可以灵

流程管理

活定义各种流程)

高如何针对不同的流程定义表

表单定义

组织管理

机构管理高公司组织架构管理

人员管理高公司人员管理

权限管理

模块管理高系统所有模块的管理

高系统的角色定义、给角色分配

角色管理

权限等

高系统帐号的分配、给用户分配

用户管理

角色、给用户分配权限等

系统管理

密码修改低

代码定义低

系统初始化低

人事档案

人员履历低

转正申请低

离职申请低

员工考勤低

3.具体需求

3.1系统角色设置

系统共有以下固有角色:系统管理员、普通员工、部门领导、档案管理员,系统任何用户均应具有普通员工

的权限

3.2系统初始化数据

系统初始化如下数据:

组织机构:

总公司

总裁办

行政部

财务部

北京分公司

办公室

造价咨询部

财务部

招标代理部

软件开发部

0A工程组

CRM工程组

烟草行业工程组

市场部

技术效劳部

上海分公司

研发中心

销售部

广州分公司

产品研发中心

人员与用户:

赵一zy,系统管理员,北京分公司技术效劳部

钱二qe,烟草行业工程组经理

孙三ss,烟草行业工程组成员

李四1s,烟草行业工程组成员

周五ww,烟草行业工程组成员

吴六wl,烟草行业工程组成员

郑七zq,烟草行业工程组成员

£Awb,北京分公司办公室档案管理员

冯九fj,北京分公司软件开发部经理

陈十cs,北京分公司总经理

诸一一zyy,北京分公司办公室主任

卫一二wye,北京分公司财务部经理

蒋一三jys,北京分公司技术总监

沈一四sys,上海分公司总经理

韩一五hyw,广州分公司总经理

杨一六yyl,总公司财务部经理

角色:

请参考系统角色设置

模块:

请参考系统模块设置

3.3功能需求

3.3.1登陆界面

待定

3.3.2管理主界面

系统管理员登陆可看到以下界面,其它人员登陆系统,可看到的模块,请参考模块设置!

组织管理机,首,

而加机的口总返回

机构管理

后号双构名东机构场号父加内名鼻相关於作

1总公司1机取

人员管理3行改部3崛

4」既分公司4胡除

153分公司15机阪

18广州分公司18HI除

系蔡理­|

3.3.3组织机构

组织机构管理主要包括机构管理和人员管理。

机构是一个树型结构,可以完成添加、删除操作。

机构管理

添的信息返回

序号机构名称机构用号父机杓名称相关操作

1忠公司1删除

3行政部3蜘除

4北京分公司4删除

15坛分公司15蜘除

18广升分公司18删除

主界面要求:

界面操作:点击机构管理进入机构管理主界面,在主界面上列出顶级机构,点击某个机构的名称,可以查看

这个结构的详细信息以及所有子机构列表(在子机构列表上,还可以点击机构名称进行进一步的导航)。在

列表界面上,可以点击“返回”以便返回上一级机构。

机构信息的浏览:

如,点击“北京分公司”,将可以列出此公司下面的所有部门:

机构m理

泰力啦构信息返回

序号机构名称机构跳号父机构名称相关操作

5办公室4_5:!二京分公司州除

6造价咨询部《_6口正分公司现除

7财务部4_7」加分公司删除

8招保代理部U北京分公司州除

9软件开发部L9北京分公司州除

13市场部4」3:!忘分公司现除

14技术服务854J4北京分公司删除

机构信息的添加:

点击添加机构信息按钮,可以翻开添加界面,在哪个机构层级上点击添加,就应该在本层级二添加机构!如

在进入“北京分公司”之后的页面上点击添加机构信息:

则添加成功之后

21添加/更哥记录成功--icrosoftInternetExplorer

添加/更新记录成功!

本窗口将在1秒后自动关闭!

关闭窗口

其信息被添加到本页面下面:

机构,,

添加机构信月返回

序号机构名输机构保号父机科名称相关愫作

5办公室4_5北京分公司删除

6造价咨诲部4_6上京分公司删除

7财务部4_7上京分公司删除

8招标代理部4_8:t京分公司删除

9软件开发部4-9:t京分公司删除

13市场部4J3上京分公司删除

14技术服务部4J4北京分公司删除

20___________新螭型构___________4.20:t京分公司删除

机构信息的删除:

机构营.

添加机构信息返回

万号视的名瑜机构街号乂矶科名称相关B!作

5办公室4_5北京分公司删除

6造价咨询部4_6北京分公司用除

7财务部4.7北京分公司用赊

8招标代理部北京分公司出除

licrosoftInternetExplorer

9软件开发部北京分公司用融

?>你确认要物除记录吗?

13市场部北京分公司田赊

14技术服务部北京分公司用赊

[确定…]1取消〕

20新增的机构北京分公司删除

点击确定之后,才能删除对应的记录,同时刷新一下本界面。

如果机构下面有子机构,不能够删除

如果机构下面有人员信息,不能删除

机构的信息主要包括:

名称类型描述

机构名称

机构编号字符串机构的编号是唯一的;机构的

编号是自动生成的,编号的规

则是:

本机构的编号=xx(父机构的

编号)XX(本机构的序号)

机构描述

人员管理:包括添加、删除人员的信息

人员管理主界面:

人员苦,

添加人员信息

序号姓名性别职务电话所展机构愫作

1陈十北京分公司删除

2诸----办公室删除

3王人办公室删除

4工一二财务部删除

5冯九软件开族演删除

6烟草行业项目祖删除

7孙三阳莫行业项目担删除

8李四烟空仃业项日如删除

9飙•烟草行业项目犯删除

10阳亘行业项目担删除

首页12下页尾页

人员管理的添加:

公'添加人员信息一・i.crosoftInternetExplorer

点击选择,可以翻开新的界面选择所添加人员所属的机构

选择机构名称机构偏号父机构名称

O办公室4_5北京分公司

O造价咨询部4_6北京分公司

O财务部4.7北京分公司

O招标代理部4_8北京分公司

O软件开发部4_9北京分公司

O市场部4」3北京分公司

O技术服务部4_14北京分公司

O新增的机构4_20北京分公司

点击单项选择框,变返回人员录入界面,继续录入人员的信息:

忘记做了

人员管理的删除:

在删除之前,跟机构管理一样,需要确认一下再删除,而且删除之后,需要刷新一下主界面。

人员的信息主要包括:

名称类型描述

姓名

性别

所属部门

职务

地址

电话

备注

【附加:机构管理的第二界面,演示dojo树的使用】

机构管理

添加机构信息删除选中机构

牛总公司

卜财务部

卜总裁办

1-行政部

匕京分公司

一技术服务部序号姓名性别职务电话地址掾作

卜招标代理部6铁二

-财务部

7孙三

卜造价咨询部

-办公室8李四

市场部9周五

I曰软件开发部

10吴六

I-CRM项目组

I-0A项目组11郑七

「帼草行业项目编

斗上海分公司

上海研发中心

销售部

今广州分公司

广州研发中心

3.3.4权限管理

1、用户(User)可以拥有多个角色(Role),角色可以被分配绐多个用户

2、权限的意思就是对某个资源的某个操作,现在规定:

a)所谓资源,即系统的模块

b)所谓操作,包括:增加、删除、修改、查询等操作

3、权限管理系统的总体功能分为:授权与认证

4、授权,指将权限授予角色或用户

a)如果用户A拥有角色B、角色C,那么,缺省的情况下,用户A将拥有被分配给角色B和角色C的所有权限

(即默认情况下,用户A继承其拥有的角色所具有的所有权限)

b)如果用户拥有多个角色,那么用户的权限是这些角色权限的合集

n)如果用户拥有多个角色,而E角色之间的授权有冲突(比方对同一个资源的同一个操作.一个角色为“允许”.

另外一个角色为“不允许”),将以优先级别高的角色为准(所谓优先级别,也就是对于这个用户所拥有的

角色而言,是有顺序的,同一个角色在不同的用户那里可能拥有不同的优先级)

d)除了可以对角色进行授权外,也可以针对用户进行授权,也就是说,将权限授予用户。针对某个资源的所有

操作,我们可以设置这些权限对用户来说是“继承”或"不继承”

i.继承:意思是这些权限将使用其(即用户)所拥有的角色的权限,而不使用其(即用户)单独设置的权

ii.不继承:意思是这些权限将使用其单独设置的权限,而不使用其所拥有的角色的权限

5、认证,指用户访问资源的某些操作时,根据授权,判断是否允许用户的访问

a)在用户访问的时候,需要进行即时的判断(是否有权访问)

b)应该提供查询的功能,可以查询某个用户所拥有的所有权限

总体上,可分为模块管理、角色管理和用户管理模块:

模块管理:

模块管理主界面参考:

福,莒,

添加模块信息返回

序号模块名称模块偏g父校块名称模块地址排序号相关掾作

1组织管理orc1删除

4权限莒理auth4删除

8公文昔理doc8删除

11系妖管理syzten11蜘除

13信件交流nail13删除

13信息炭和info18删除

21我的工作台♦OfkboGoh21割除

27知识营理27删除

28项目皆现project28删除

29资产管理asset29删除

30考勤首理attend30釉除

31人事档案parsonarch31删除

因为模块是一个树状结构(本系统只支持两级模块的结构),我们可以点击其中一个模块以便翻开其子模块来维护,

比方点击“信件交流”:

康加膜块信息返回

序号羽块名粉程块偏号父费快名珠根块地址排序号相关揉作

14收件箱inbox信件交流fiessag6.do?method=inbox14删除

15发件箝outbox信件交流nozsa^Q.do?n«thod=outbox15删除

16垃圾箱trash信件交流nessage.do?method=trash16删除

17聊天记录record信件交流nessa^e.do?nethod=recori17删除

可以在这个界面上添加模块信息以及删除模块信息

添加模块信息

模块名称唯一编号

模块地址排序号码

保存模块信息关闭窗口

角色管理:

角色苗■

忝加角色信息

后号角色名称掾作

1系统管理员删除角色角色授权

2普通员工删除角色角色授权

3部门领导删除角色角色授权

4档案告理员删除角色角色授权

可以添加角色信息、删除角色信息以及给角色授权

添加角色信息

角色名称

保存角色信息关闭窗口

给角色授权,选中其中一个角色,可以翻开角色授权界面:

团请给角色【系统管理员】授权-■icrosoftInternetExplorer匕2

诘给角色t系统管理员】授权八

gl

顶级模块二级模块权限启用

犯班管理UcHROUOD0

机构管理口。HRDUDD0

人员管理UeHRDUDD0

权限管理口。HRDUDD0

模块笞理口。HRDUOD0

角色管理HRDUDD0

用尸首理HRDUDD0

公文管理口。DRDUOD□

公文维护口。HRDuDD□

归档处理[HeIDROvOD□

系统管理0RCvDD0__1

代码维护De0RDuQD0

信件交流口。CJRDVDD□

收??EleDRDVDD□

发件箱口。[JROUQD□

垃坡箱ricDRnuFIDn

聊天记录DeCJRDUDD□

信息发布口。URDUOD□

信息类别DeUhOUDD□二

在这个界面上,按照两级模块的形式列出系统所有模块,以及在这些模块上面的CRUD(添加、读取、更新、删除)权

限;所谓“启用”,意思是本设置有效,否则设置无效!

当点击选中其中某个模块的某个权限时,系统自动添加此权限!【选中就开始生效,无需点击提交按钮】

用户管理:

用尸苦理

序号姓名性别所居机构登录帐号操作

1赵一1技术服务司xy分配帐号删除帐号分配角色用户授权

2钱二1烟菖行业项目犯q。分配帐号删除帐号分配角色用尸授权

3孙三1烟草行业项目姐32分配帐号删除帐号分配角色用尸授权

4李四1烟草行业项目狙Is分配帐号制除帐号分配角色用户授权

5周五1用草行业项目追0分配恨号删除帐号分配角色用尸授权

6吴六1烟苴行业项目组*1分配帐号删除帐号分配角色用尸授权

7郑七1烟苴行业项目追分配帐号删除帐号分配角色用户授权

8王八1办公室vrb分配联号删除帐号分配角色用尸授权

9冯九1软件开/演fj分配帐号删除帐号分配角色用尸授权

10陈十1七京分公司C5分配帐号删除帐号分配角色用户授权

11逐一1办公室zyy分配张号删除帐号分配角色用尸授权

12卫一二1财务部wye分配帐号制除帐号分配角色用户授权

13蒋一三1技术服务部j户分配帐号曲除帐号分配角色用户授权

14沈一四1技术服务部sys分配帐号删除帐号分配角色用尸授权

15韩一五1技

温馨提示

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

评论

0/150

提交评论