软件开发系统分析规格说明

系统分析规格说明书

目录
1.引言 2
1.1编写系统分析规格说明书的目的
1.2项目背景(软件产品的作用范围)
1.3定义(术语的定义和缩写词的原文)
1.4参考资料
2.软件产品的一般性描述
2.1运行环境与资源
2.2软件产品的功能(用例模型)
2.3用户特征
3.系统功能行为分析
3.1引言
3.2系统功能模型——系统用例模型
3.3相关用例的展开——活动图
3.4系统静态模型——对象类模型
3.5系统动态模型
3.6系统体系结构模型
4.系统性能分析
4.1数据精确度
4.2时间特性(相应、传输、运行时间等)
4.3适应性(运行环境、计划发生变化等应有的适应能力)
4.4故障处理
5.系统运行要求分析
5.1用户界面(屏幕、 表格式等)
5.2硬件界面
5.3软件界面
6.其他要求(可使用性、安全保密、可维护性、可移植性等)

1.引言
1.1编写系统分析规格说明书的目的
“ 吧管理系统”的系统分析规格说明书,是软件开发者及分析人员根据用户提出的需求对系统加以描述,同时建立特定领域模型。它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,产生实用背景及范围,提供客户解决问题或达到目标所需的条件,提供一个度量和遵循的基准。
本系统分析规格说明书的预期读者包括:
1) 系统分析人员
2) 软件设计人员
3) 软件实现人员
4) 软件测试人员
1.2项目背景(软件产品的作用范围)
1.2.1企业总体业务需求分析
建成的“宿舍管理系统”将包括:经理查询子系统、人力资源管理子系统、宿舍安排管理子系统。如图所示:

图1 宿舍管理系统的基本组成

性能要求:提高宿舍管理中心的工作效率,提高部门的协作,改进整体效率;降低冗余和不必要的信息积压,减少成本;主管可以获取准确信息,有助于及时作出调整。
1.2.2确定系统边界
“宿舍管理系统”的系统边界就是洛阳师范学院后勤服务管理集团下属的宿舍管理中心,宿舍管理中心所管理的所有宿舍和员工都在该系统管理范围以内,其余的均为该系统管辖范围以外。
1.3定义(术语的定义和缩写词的原文)
1)分析:面向对象的分析是对软件开发过程框架中所有活动的分析,用作对系统要求的确定、澄清和描述。
2)抽象:抽象是一种方法,是以特殊的视角选定一个对象或概念的基本特征。
3)经理:“宿舍管理系统”的用户。
4)系统管理员:“宿舍管理系统”的管理者、维护者,拥有所有权限。
5)操作管理员:只拥有部分权限的“宿舍管理系统”的工作人员。
6)应用服务器:负责整个系统的总体协调工作的服务器。
7) 到条:新生入校,分配宿舍时所要拿到的条据。
8)宿舍申请表:每年分配给各院系学生宿舍时,院系需要填写的表格。
1.4参考资料
[1萨师煊、王珊编著的《数据库系统概论》,高等教育出版 出版。
[2]张海藩编著的《软件工程导论》,清华大学出版 出版。
[3]朱时银编著的《C++ Builder 5编程实例与技巧》,机械工程出版 出版。
[4]刁成嘉主编的《UML系统建模与分析设计》,机械工程出版 出版。
2.软件产品的一般性描述
2.1运行环境与资源
2.1.1系统软件运行环境
1)系统建模采用支持UML的CASE工具Rose 2004开发环境。
2)本系统实现语言采用Microsoft VC++6.0编程。
3)数据管理采用Microsoft SQL Server 2000数据库管理系统。
4)系统操作平台采用微软公司的Windows XP。
5)采用XX.XX 络操作系统。
6)服务器端系统的运行软件要求:Windows 2000 Server。
7)客户机运行环境:Windows XP。
2.1.2系统硬件运行环境
“宿舍管理系统”共有1台服务器,30台终端机。
1)用户终端机:采用惠普PC,内存1GB,硬盘80GB,大屏幕液晶显示器。
2)服务器:惠普PCXX,内存2GB,高速硬盘组300GB,高速缓存,液晶显示器。
3) 络:采用XX。XX 络建立局域 。
4)后台服务器支持系统硬件要求:CPU Pentium IV 3.0以上,内存容量4GB以上,硬盘500GB以上。
该系统是一个包括3个子系统的宿舍管理系统。所有需要子系统共享的数据信息全部存放在数据库服务器中,各子系统之间依靠 络进行信息传递。本系统 络体系结构采用客户/服务器模式工作方式。
2.2软件产品的功能(用例模型)

图2 宿舍管理系统用例图

图3 经理查询子系统用例图

图4 人力资源管理子系统用例图

图5 宿舍安排管理子系统用例图
2.3用户特征
工作人员素质一般。该系统的操作人员都是后勤服务管理集团的员工,学历不是很高,但是已具有一定的电脑操作知识和经验,同时也熟悉相关的管理知识,但是还需要对其进行一定的培训,从而使其很快的掌握本系统的使用。
系统用户操作界面要求友好、易操作。
2.4限制与约束
本系统必须满足以下限制:
1)系统中所有账户能够供用户随时使用,完成各自授权的活动。
2)安全可靠,建立系统使用工作日志。
3)该系统必须确保对数据进行安全保护,以避免未经授权的访问;所有的远程访问都要登录,并且每个登录用户只能访问根据其角色所授的权限。
4)界面友好、操作简便。
5)软件系统开放性好、结构灵活,可扩充,易于维护。
6)遵循客户/服务器结构总体设计方案对它的约束,在系统实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。
7)本项目的开发经费不超过25万元。
8)完成时限:截止2009年12月底。
9)在管理方针、硬件的限制、并行操作安全方面无约束。
3.系统功能行为分析
3.1引言
“宿舍管理系统”是一个包括3个子系统的信息管理系统。下面就这个系统的功能行为进行分析。
3.2系统功能模型——系统用例模型

图6 宿舍管理系统用例图

图7 经理查询子系统用例图

图8 人力资源管理子系统用例图

图9 宿舍安排管理子系统用例图
3.3相关用例的展开——活动图

图10 经理查询子系统活动图

图11 人事资源管理子系统活动图

图12 宿舍安排管理子系统活动图
3.4系统静态模型——对象类模型

图13 宿舍管理系统简要类图

3.5系统动态模型

图14 经理查询子系统活动图

图15 人事资源管理子系统活动图

图16 宿舍安排管理子系统活动图

图17 宿舍管理系统顺序图

3.6系统体系结构模型

图18 宿舍管理系统层次结构图

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年4月22日
下一篇 2017年4月22日

相关推荐