办公自动化系统需求规格说明书最终版.docx

上传人:b****5 文档编号:8383231 上传时间:2023-01-30 格式:DOCX 页数:25 大小:471.84KB
下载 相关 举报
办公自动化系统需求规格说明书最终版.docx_第1页
第1页 / 共25页
办公自动化系统需求规格说明书最终版.docx_第2页
第2页 / 共25页
办公自动化系统需求规格说明书最终版.docx_第3页
第3页 / 共25页
办公自动化系统需求规格说明书最终版.docx_第4页
第4页 / 共25页
办公自动化系统需求规格说明书最终版.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

办公自动化系统需求规格说明书最终版.docx

《办公自动化系统需求规格说明书最终版.docx》由会员分享,可在线阅读,更多相关《办公自动化系统需求规格说明书最终版.docx(25页珍藏版)》请在冰豆网上搜索。

办公自动化系统需求规格说明书最终版.docx

办公自动化系统需求规格说明书最终版

 

办公自动化系统

需求规格说明书

 

学院:

信息学院

专业:

2011计算机应用技术

姓名:

祁华欣

学号:

2011110203

 

文档编号:

YINGNET_HC_RM_SRS

文档名称:

软件需求规格说明书

密级:

秘密

版本信息:

0.01

建立日期:

2011-10-22

创建人:

祁华欣

审核者:

批准人:

批准日期:

编辑软件:

MicrosoftOffice2003中文版

 

版本编号

*变化

状态

简要说明(变更内容和变更范围)

日期

变更人

批准日期

批准人

更改请求号

V0.1

C

创建文档内容

2011-10-22

祁华欣

文档修订记录

*变化状态:

C——创建,A——添加,M——修改,D——删除

文档审批信息

序号

审批人

角色

审批日期

签字

备注

目录

1引言4

1.1编写目的4

1.2背景4

1.2.1现状4

1.2.2研究意义4

1.3文档约定5

1.4预期的读者和阅读建议5

1.5产品范围5

1.6参考文献6

2综合描述6

2.1产品的前景6

2.2产品的功能6

2.3用户类和特征7

2.4运行环境7

2.5设计和实现上的限制8

2.6假设和依赖8

3外部接口要求8

3.1用户界面8

3.2系统总体规范8

4系统特性9

4.1功能需求9

4.2功能模块用例图10

4.2.1用户身份验证用例图10

4.2.2公告管理用例图11

4.2.3会议管理用例图11

4.2.4工作日志用例图12

4.2.5日程安排用例图12

4.2.6外出登记用例图13

4.2.7请假登记用例图13

4.2.8出差登记用例图14

4.2.9上下班登记用例图14

4.2.10员工管理用例图15

4.2.11通讯管理用例图15

4.3功能模块时序图16

4.4系统静态模型20

5.非功能需求21

5.1性能需求21

5.1.1精度21

5.1.2时间特性要求21

5.1.3灵活性22

5.1.4输入输出要求23

5.2安全设施需求23

5.3安全性需求23

5.4软件质量属性24

5.5业务规则24

5.6用户文档24

6其他需求24

6.1可靠性需求24

6.2并发性需求25

6.3数据管理能力要求25

 

1引言

需求规格说明书精确阐述了软件系统的功能和性能以及它所要考虑的限定条件,并成为用户、分析人员和设计人员之间进行理解和交流的手段。

需求规格说明书应该是清晰的、完整的、详略得当、紧密的、可获得的和可测试的。

1.1编写目的

1)描述用户需求;

2)作为双方签订的软件开发合同的一部分内容形式存在;

3)项目结束的依据;

4)项目相关干系人参考资料。

1.2背景 

办公自动化,英文OfficeAutomation,简称OA[1],是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。

办公自动化是70年代中期发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响问题的背景下,发展起来的一门综合性技术。

它的基本任务是利用先进的科学技术,使人们借助各种设备解决对一部分办公业务的处理,达到提高生产率、工作效率和质量,方便管理和决策的目的。

OA的知识领域覆盖了行为科学、管理科学、社会学、系统工程学等学科,并且OA体现了多学科的相互交叉、相互渗透性,所以OA的应用是企业管理现代化的标志之一。

1.2.1现状 

办公自动化系统的总体目标是,以先进成熟的计算机和通信技术为主要手段,建成一个覆盖企业办公部门和企事业单位的办公信息系统,通过网络技术,提供本单位与外界之间的信息交换,建立高质量、高效率的信息网络,为领导决策和办公提供服务,实现办公现代化、信息资源化、传输网络化和决策科学化。

建立办公自动化系统的根本目的有两个:

第一是将管理规范化、合理化、高效化,贯穿先进的管理思想;第二是通过数据采集和分析处理,为领导层提供决策支持。

具体地说,实行办公自动化后,将增强职工的协同工作能力,增进职工之间的沟通与共享;强化领导的监控管理,增强领导的决策支持;提高工作效率,提高工作的透明度;加速工作的运转速度,提高工作质量;降低管理成本,提高管理水平,促进管理的规范化。

1.2.2研究意义

为企业管理信息化的基础和重要组成部分,OA是对现代办公过程和组织重新整合、完善和数字化的再造过程。

可以说,OA是企业进入现代化管理的重要途径,是提高办公效率、加大行政管理透明度的必要条件。

通常认为,一个企业实现办公自动化的程度,是衡量其现代化管理能力的重要指标之一[4]。

1、实施OA是“改革转型、管理创新”的必由之路。

实施OA,能进一步加快公文流转、提升办公效率,大幅度改变目前相对比较落后的办公现状,是顺应社会信息化发展趋势的必然选择。

2、实施OA是可持续发展的内在要求。

传统的发文要耗用大量的物力、人力和精力。

既不利于节约资源,又浪费大量纸张油墨,增加成本。

建设OA系统,一方面能适应社会发展,提高管理水平和工作效率,另一方面对外树立节约资源、高效环保的现代企业形象。

3、实施OA是提高办公效率、加强效能建设的有力武器。

建设OA系统,能够大幅度地减轻日常办公压力。

实现办公自动化后,可以实现网上办公、移动办公,并能及时得到提示,随时随地处理事务。

4、实施OA是开展精细化管理的重要抓手。

从以往比较粗放的管理模式向精细化管理方向转变。

精细化管理的核心是信息化、精确化、细致化和量化,特征是精耕细作,科学管理,提高效率。

建设OA系统,有利于进一步抓流程的精细化,有利于抓管控的精细化,有利于抓效率的提高和运作的严谨。

1.3文档约定

该文档由IEEE830-1998标准改写并扩充而成。

1.4预期的读者和阅读建议

需求规格说明书针对的不同的人员,如:

用户、分析人员和设计人员、测试人员、产品发布人员。

以上人员需要认真阅读,用户阅读时注意可以检查需求描述是否符合原来的期望,分析人员主要是了解开发的内容,测试人员主要是制定测试计划、测试用例等,产品发布人员要阅读时注意要根据需求说明书来编写用户手册和帮助信息等。

1.5产品范围

办公自动化,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。

系统须在综合各行业共同特点的同时,也需要充分体现各行业的特色,并通过科学的管理手段,使各行业淘汰项目的实施管理能够过程化、条理化、信息化,并形成鲜明的管理特色。

1.6参考文献

[1]软件工程-理论、方法与实践.孙家广,刘强,2009[2]

[2]李正涛.OA系统发展历程与趋势[J].办公自动化,2008(08)

[3]刘雁.OA办公自动化系统在企业中的实际应用价值[J].科技资讯-2009(13)

[4]秦长坤,朱光华.企业办公自动化系统的设计与实现[J].计算机与现代化,2003

2综合描述

2.1产品的前景

办公自动化,英文OfficeAutomation,简称OA[1],是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。

办公自动化是70年代中期发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响问题的背景下,发展起来的一门综合性技术。

它的基本任务是利用先进的科学技术,使人们借助各种设备解决对一部分办公业务的处理,达到提高生产率、工作效率和质量,方便管理和决策的目的。

OA的知识领域覆盖了行为科学、管理科学、社会学、系统工程学等学科,并且OA体现了多学科的相互交叉、相互渗透性,所以OA的应用是企业管理现代化的标志之一。

办公自动化系统的总体目标是,以先进成熟的计算机和通信技术为主要手段,建成一个覆盖企业办公部门和企事业单位的办公信息系统,通过网络技术,提供本单位与外界之间的信息交换,建立高质量、高效率的信息网络,为领导决策和办公提供服务,实现办公现代化、信息资源化、传输网络化和决策科学化。

建立办公自动化系统的根本目的有两个:

第一是将管理规范化、合理化、高效化,贯穿先进的管理思想;第二是通过数据采集和分析处理,为领导层提供决策支持。

具体地说,实行办公自动化后,将增强职工的协同工作能力,增进职工之间的沟通与共享;强化领导的监控管理,增强领导的决策支持;提高工作效率,提高工作的透明度;加速工作的运转速度,提高工作质量;降低管理成本,提高管理水平,促进管理的规范化。

2.2产品的功能

建立一个适应新时期、科学规范的管理信息系统,是现行一切工作的目标。

同时,为实现规范用户管理工作的目的,要求统一规范各行业的业务行为,增强对各行业淘汰活动实施的监督和控制力度。

规范化业务的核心在于规范化项目管理行为。

系统需要以科学的管理思想为依据,结合业务实际情况,建立一套完善的项目管理体系。

由于行业淘汰行动对象存在差异,各管理子系统之间必然存在区别。

这种区别尤其体现在淘汰活动过程中的数据信息上。

因此,系统必须在坚持统一的基础上,保留各行业数据信息的特点,以满足各行业管理的需要。

因此,在项目管理的问题上,系统需要建立明确的管理思想,统一规范的管理过程,并且规范、特色化管理过程中的数据信息。

从而形成一套结构清晰,层次合理,特色分明,管理科学的信息管理体系。

同时,行业间需要共享数据信息,因此,在数据管理上,不仅要能进行数据的维护,而且要求能够共享数据。

此外,系统需要提供办公自动化基本功能服务,如考勤管理、员工管理、公告管理、会议安排、工作计划、工作总结、日程安排、通讯录、。

2.3用户类和特征

用户大都具备以下特征:

1)有IE使用经验;

2)能够熟练使用计算机;

3)熟悉办公自动化的基本操作。

2.4运行环境

1.采用专用服务器,作为NT操作系统平台。

建议采用的主机设备最小配置是:

CPU为P500以上,内存256MB以上,硬盘20G以上,并有双硬盘来进行备份。

2.根据不同的需要,操作系统采用不同的系统来完成,以便降低成本保证系统性能。

1)WWW服务采用IIS4以上

2)OS采用NT4以上

3)客户端采用Windows98/2000即可

3.数据库可以采用SQLSERVER7.0以上,这个数据库比以前的版本增加了很多功能,在管理上也比较容易。

在安全性、多用户和数据库设计以及OLAP上都有很多强大的性能。

2.5设计和实现上的限制

1)开发语言必须用java的Struts2.0和,数据库必须使用MySql,版本不限;

2)计算机硬件要求满足实时的需求;

3)采用面向对象的分析与设计方法;

2.6假设和依赖

假定使用本软件的相关工作者均具有简单的计算机操作技术和掌握该软件的基本结构,了解办公自动化系统的价值和意义。

 

3外部接口要求

3.1用户界面

1)保持风格的统一,包括导航、布局、色彩;

2)保持用户操作界面的一致,包括导航提示、功能按钮、表单布局;

3)保持提示信息的一致,所有的操作提示的显示方式及描述保持一致;

3.2系统总体规范

该系统包括以下的功能,如下图3-1:

图3-1办公自动化系统功能模块图

Fig.3-1officeautomationsystemfunctionblockdiagram

4系统特性

4.1功能需求

产品的主要功能概述如下:

(1)用户身份验证模块

该系统功能的开发与设计,是完全针对公司内部进行办公管理以及为各部门员工提供便捷的电子化交互平台搭建的。

用户身份验证模块是公司办公自动化管理系统重要组成部分之一,它主要功能是在系统用户进入系统时的身份验证以及在不同页面浏览时的身份验证,以防止公司重要资料的泄露。

(2)公文管理模块

该模块包括发文办理,收文办理

(3)公告管理模块

该模块用作用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、删除该通知。

本模块中应该保存的信息有:

公告填写人、公告主题、公告内容、公告时间。

(4)会议管理模块

该模块用作用户发送会议通知,供所有的用户查看,且只有系统管理员才有权修改、删除该通知。

(5)工作日志模块

该模块用作当前的登录用户添加、修改、删除和查看自己的工作日志列表。

本模块中应该保存的信息有:

用户名、日志主题、日志内容、记录时间。

(6)日程安排模块

该模块用作当前的登录用户添加、修改、删除和查看自己的日程安排列表。

本模块中应该保存的信息有:

用户名、日期、安排内容。

(7)考勤管理模块

该模块包括对各种请假、出差以及上下班的登记,方便又有效。

(8)员工管理模块

本模块主要是为了实现本系统所注册员工的信息的管理,包括增加、删除以及修改,并且本模块只能被系统管理员所使用,其他普通用户没有权限使用。

(9)通讯管理模块

该模块用作每一个登录系统的用户来维护自己的通讯录,通讯录中需要保存的信息有姓名、性别、手机、E-mail地址、QQ号码、公司、家庭住址、邮编。

通知本模块个人用户可以自由维护个人的基本信息以及自由添加联系人信息;可以方便查询联系,可以修改或删除某一个联系人

4.2功能模块用例图

4.2.1用户身份验证用例图

下图4-1显示了用户身份验证系统的用例:

当系统管理员或普通用户登录时需要输入用户名、密码以及验证码,当三个均输入正确时才能进入到系统主页面,否则会有相应的错误提示。

图4-1用户验证用例图

Fig.4-1userauthenticationusecasediagram

4.2.2公告管理用例图

下图4-2显示了公告管理模块的用例:

包括添加公告、修改公告以及删除公告等功能,并且普通用户只具有查看和设置已读的权限。

图4-2公告管理用例图

Fig.4-2noticemanagementusecasediagram

4.2.3会议管理用例图

下图4-3显示了会议管理模块的用例:

包括添加会议、修改会议以及删除会议等功能,并且普通用户只具有查看和设置已读的权限。

图4-3会议管理用例图

Fig.4-3conferencemanagementusecasediagram

4.2.4工作日志用例图

下图4-4显示了日志管理模块的用例:

包括添加日志、查看日志、修改日志以及删除日志等功能,并且每个用户只能查看、修改和删除自己的日志。

图4-4工作日志用例图

Fig.4-4worklogusecasediagram

4.2.5日程安排用例图

下图4-5显示了日程安排模块的用例:

包括添加日程、查看日程、修改日程以及删除日程等功能,并且每个用户只能查看、修改和删除自己的日程。

图4-5日程安排用例图

Fig.4-5scheduleusecasediagram

4.2.6外出登记用例图

下图4-6显示了外出登记模块的用例:

包括添加包括姓名、部门、请假的原因、时间等信息的登记内容,查看登记信息,同时可以注销登记。

图4-6外出登记用例图

Figure4-6registrationoutusecasediagram

4.2.7请假登记用例图

下图4-7显示了请假登记模块的用例,包括添加包括姓名、部门、请假的原因、时间等信息的登记内容,查看登记信息,同时可以注销登记。

图4-7请假登记用例图

Fig.4-7registrationforleaveusecasediagram

4.2.8出差登记用例图

下图4-8显示了出差登记模块的用例,包括添加包括姓名、部门、请假的原因、时间等信息的登记内容,查看登记信息。

图4-8出差登记用例图

Fig.4-8registeredbusinessusecasediagram

4.2.9上下班登记用例图

下图4-9显示了上下班登记模块的用例,包括添加包括姓名、登记的类型、部门、请假的原因、时间等信息的登记内容,查看登记信息。

图4-9上下班登记用例图

Fig.4-9registrationtoworkusecasediagram

4.2.10员工管理用例图

下图4-10显示了职工信息管理模块的用例:

包括添加员工、查看信息、修改信息以及删除员工等功能,其中系统管理员拥有全部功能权限,而普通用户只能查看与修改个人的信息。

图4-10员工管理用例图

Fig.4-10usemanagementusecasediagram

4.2.11通讯管理用例图

下图4-11显示了个人通讯录模块的用例:

包括添加联系人、查看信息、修改信息以及删除联系人等功能。

图4-11通讯管理用例图

Fig.4-11communicationmanagementusecasediagram

4.3功能模块时序图

(1)用户身份验证模块的时序图

图4-12普通用户登录时序图

Fig.4-12regularusertimingdiagram

图4-13系统用户登录时序图

Fig.4-13systemlogintimingdiagram

(2)公文管理模块中发文办理时序图

图4-14发文办理时序图

Figure4-14dispatchfortimingdiagram

(3)公文管理模块中收文办理时序图

图4-15收文办理时序图

Figure4-15documentfortimingdiagram

(4)会议管理时序图

图4-16会议管理时序图

Figure4-16conferencemanagementtimingdiagram

4.4系统静态模型

(1)系统相关的类有登记、发文、待办事项、公告、收文登记、通讯录、用户、会议参加人员、会议、会议纪要档案,系统类图如下图:

(2)考勤模块的静态模型

5非功能需求

5.1性能需求

5.1.1精度

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

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

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

4)输出数据时,所见及所得。

如:

打印时,预览所见的数据样式也就是打印机所输出的结果,所有要打印的数据都输出到Excel中,以方便用户自行定义特殊打印格式。

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

5.1.2时间特性要求

1、响应时间:

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

2、更新处理时间:

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

3、数据传送时间:

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

4、解题时间:

本系统有关的解题有查询和统计,在结果数据不是相当大的时候只要2-3秒就能出所需结果。

5.1.3灵活性

本系统采用模块化设计,将相似和相近功能进行合并,同时结合灵活的数据结构,统一操作方式和用户操作界面,一旦用户需求发生变化,如数据项数量发生变化,系统不作修改能平滑地进行迁移。

为了提高本系统的灵活性和易用性,在系统设计时将使用向导式引导用户进行信息采集和信息处理,简化操作,同时提高系统的灵活性。

本系统采用Microsoft的成熟开发工具VisualStudio和技术并兼顾其可扩展性进行设计和开发,保证本系统在新的系统环境中能稳定运行。

子系统针对数据维护而进行分析,核心是实现数据的准确和完整,数据信息的增加并不影响系统的结构而能正常运行。

本系统不仅面向桌面用户同时也面向移动用户异地维护,满足数据管理的连续性和完整性。

移动用户在异地进行数据管理时首先采用拨号的方式以合法用户的身份登录到计算机网络,启用本系统,移动用户将与固定用户(具有数据维护权限的用户)同样的方式进行数据管理。

5.1.4输入输出要求

输入要求:

本系统的所有外部输入由用户通过系统的人机界面按照规定的格式手工录入;中间结果有本系统自动完成并实现结果数据的准确传递而无须用户进行干预。

在用户进行数据信息的输入时,用户应首先遵循数据管理的有关规定,不能违背数据管理原则;第二,用户按照本系统的操作规程进行操作,不能违背系统所提供的业务环节;第三,用户按照本系统规定的数据格式进行数据信息的操作,不能违背约定的数据格式。

输出要求:

本系统的主要输出为硬拷贝和软拷贝两种。

系统在响应用户的请求并在计算机软输出设备(显示器)的同时提供用户在硬输出设备上输出结果信息。

5.2安全设施需求

能引起系统故障的条件为:

⏹       网络连接失败

⏹       客户端操作系统崩溃

⏹       网络系统崩溃

⏹       本系统软件被破坏

⏹       误操作

⏹       其他

针对以上可能引起本系统运行故障的因素,可以采取以下措施进行解决:

⏹       检查网络连接设备的工作状态和网络状态,尝试同网络的连接,并请网络管理员进行网络的检测,恢复网络的正常连接和运转。

⏹       修复或重新安装客户端操作系统并重新安装本系统以及所需的支持软件,按照要求配置系统运行环境。

⏹       检查网络连接设备的工作状态和网络状态,尝试同网络的连接,并请网络管理员进行网络的检测,恢复网络的正常连接和运转。

⏹       重新安装本系统软件并配置其运行环境。

⏹       按照《用户操作手册》的要求重新进行。

⏹     请与系统管理员联系以寻求合理的解决办法。

5.3安全性需求

1)采用防火墙,阻止非法网络用户的入侵。

2)采用用户名和密码以及验证码的认证机构,阻止非法系统用户的访问。

3)设置访问权限,控制系统登陆用户的活动和功能服务范围。

4)使用系统日志,记录所有用户对系统的操作以及系统活动,提供故障分析依据。

5)定时手工或自动备份数据,保证数据能够安全恢复。

6)建立严格的网络管理制度,不定期更改系统管理员用户名及密码,提高安

全保密性。

5.4软件质量属性

应急支持的核心任务是维护系统的基础数据,因此,该系统的使用范围须严格限制在一定的范围内,并有专职人员日常对系统进行检查,在进行数据采集期间,数据来源须经过验证,输入数据须有不同的操作员进行核对以保证技术数据的准确,从而为溢油应急提供可靠的基础信息。

系统设计须考虑界面提示信息的简洁和通俗,尽可能减少计算机专业术语而采用业务术语,提高系统与操作人员的亲和力。

5.5业务规则

1)阐述系统表示用户和用户认证的方法。

系统使用一组用户ID和密码来表示一个用户;在用户登录10分钟后,如果没有任何的动作,则自动退出登录。

之后如果再次试图访问受保护页面,则自动显示登录页面。

2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 天文地理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1