什么是问题定义是什么
人气:459 ℃/2024-08-15 05:58:01
问题定义:问题定义是软件定义时期的第一个阶段。作为软件的开发者,在这个阶段必须弄清用户“需要计算机解决什么问题”。如果在问题尚未明确的情况下就试图解决这个问题,那么就会白白浪费时间和精力,结果也毫无意义。因此,问题定义在软件生命周期中占有重要的位置。
内容:
问题定义的主要内容有:
1、问题的背景。弄清楚待开发系统现在处于什么状态,为什么要开发它,是否具备开发条件等问题。
2、提出开发系统的问题要求以及总体要求。
3、明确问题的性质、类型和范围。
4、明确待开发系统要实现的目标、功能和规模。
5、提出开发的条件要求和环境要求。
问题定义阶段要回答的关键问题是:“要解决的问题是什么?”因此,其基本任务就是分析要解决的问题,提交问题定义报告。经用户同意后,就可作为下一步工作——可行性研究的依据。系统分析员在问题定义阶段应通过对系统的实际用户和使用部门负责人的访问调查,写出对问题的理解,搞清楚用户为什么会提出这样的问题,问题的背景和用户的目标是什么。然后据此提出关于问题的性质、工程的目标和规模的书面报告,并在用户和使用部门负责人参加的会议上认真讨论这份书面报告,澄清含糊不清的地方,改正理解不正确的地方。最后形成一份双方都满意的文档,以确保开发人员、用户和使用部门的负责人对问题的性质、工程的目标和规模取得一致的看法,从而进入下一阶段的工作。问题定义阶段是软件生命周期中最简短的阶段,一般只需要一天甚至更短的时间。
- 10-16
综合ps4蜘蛛侠钢铁蜘蛛侠解锁条件
- 06-11
旅游环球影城门票480靠谱吗
- 05-29
教育夏日田园杂记的古诗
- 11-12
教育西安电子科技大学网络与继续教育学院是211还是985
- 11-26
教育云霭暮山是什么意思
- 05-10
美食怎样蒸糯米饭又软又好吃
- 12-22
综合河南油炸素丸子怎么做
- 06-09
教育一个足一个凭打一成语
推荐
- 1松树油脂能做橡胶吗471
- 2山坡上的两头牛完整版歌词460
- 3以工代训补贴款怎么用355
- 4oppor17怎么设置简洁桌面236
- 5凤凰之神和金龙王谁厉害185
- 6头发软化后两天可不可洗了453
- 7形容又穷又倒霉的成语210
- 8院感MDRO怎么念277
宠物
- 1家庭养鸟 宠物鸟的繁殖有哪些困难293
- 2天衡宝猫粮好么210
- 3巴哥犬很臭 如何解决身上的味道110
- 4玳瑁猫饲养 性格温顺不挑食饲养起来简单278
- 5德牧会抓老鼠吗294
- 6狗怀孕几天能看出来 教你怎么能看出狗怀孕449
- 7龙鱼好养活吗175
- 8宠物蛇喂什么 教你如何饲养和喂食宠物蛇375