1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 软件需求分析案列_软件需求分析与范例

软件需求分析案列_软件需求分析与范例

时间:2021-11-12 04:38:15

相关推荐

软件需求分析案列_软件需求分析与范例

考试题

一、简答题

1

、需求工程通常包含需求启动、需求获取、需求分析、需求规格说明、需求验证和确认,

以及需求管理这

6

个活动,请分别说明每个活动的主要任务是什么?

2

、请从再软件工程,软件项目成败和软件质量保证等方面的地位和作用来说明

需求工程

的重要性

3

、通常可以将需求规格说明表示分为非形式化、半形式化和形式化三种形式,请从表现形

式、可读性、严格性、易理解性、可验证性等方面比较这三种形式。

4

分析已有系统

原形系统

是两种重要的需求获取技术,请说明这两组方法分别

适用于哪些情形?

5

、请列出一个在线订购系统的所有可能的涉众(至少四个)

6

、需求管理主要包括版本控制、需求变更管理、需求追踪和需求状态追踪等四个主要部分,

请说明每个部分的主要作用是什么?

二、确定需求类型

A

性能需求,描述速度,处理能力等相关的需求

B

效率需求,描述存储空间等利用效率相关的需求

C

安全需求,描述用户授权等安全相关的需求

D

可用性需求,描述使用系统错作时间、效率相关的需求

E

可获得性需求,描述正常使用系统能力相关的需求

F

可靠性需求,描述系统失败是处理能力相关的需求

G

可移植性需求,描述对运行环境依赖、维护相关的需求

H

功能性需求,描述系统做什么的需求

(1)

最多有

5%

的源代码是面向特定操作系统

(2)

为了能够到达一个非给定标题的相关帮助应需要至少

4

次的鼠标按键

(3)

系统应该能够在内存

250M

和外存

2G

的情况下运行所有的功能

(4)

平均来讲,在一个多月内至多有

2

次因为系统失败而重启系统

(5)

为了替换一个关系数据库应需要至少

5

人时的人力花销

(6)

系统应保证对所有删除的未授权访问请求建立日志

(7)

系统应该达到或者超过

99.9%

的正常运行

(8)

系统应该能够在高峰负荷时每小时处理

25

个注册

(9)

需要一个用户改正数据库中不一致数据的时间间隔不少于

30

分钟

(10)

系统应该允许用户浏览菜单,并且在线订餐

三、假设将要开发一个大学选课系统

UCSS

,该系统可以

I

让学生浏览课程信息、选择下

一学期开方的课程,解答问题

1

如果学生所选的课程之间有时间冲突,系统应该给出提示

可以作为

UCSS

系统的一

个需求定义,请根据你的理解给出

UCSS

系统的两条功能性需求定义和两条非功能性需求

2

、再

UCSS

系统中,学生和课程是两个重要的数据对象(实体)

,学生作为实体可以定义

如下属性,请给出课程的属性描述(至少

5

个)

,并建立学生和课程之间的实体关系图。

线

线

线

线

线

线

线

线

线

使

线

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。