1.请描述快速原型过程模型的各个阶段1.快速分析。
在分析人员与用户密切配合下,迅速确定系统的基本需求,根据原型所要体现的特征描述基本需求以满足开发原型的需要。构造原型。
在快速分析的基础上,根据基本需求说明尽快实现一个可行的系统。这里要求具有强有力的软件工具的支持,并忽略最终系统在某些细节上的要求,如安全性、坚固性、例外处理等等,主要考虑原型系统能够充分反映所要评价的特性,而暂时删除一切次要内容。运行原型。
这是发现问题、消除误解、开发者与用户充分协调的一个步骤。评价原型。
在运行的基础上,考核评价原型的特性,分析运行效果是否满足用户的愿望,纠正过去交互中的误解与分析中的错误,增添新的要求,并满足因环境变化或用户的新想法引起的系统要求变动,提出全面的修改意见。修改。
根据评价原型的活动结果进行修改。若原型未满足需求说明的要求,说明对需求说明存在不一致的理解或实现方案不够合理,则根据明确的要求迅速修改原型。
2.对于下列项目,分别该用那个过程模型。并分析原因。
1)在一种新型机器上,为一种已知语言开发一个普通的编译器。瀑布模型:
因为瀑布模型的特点是具有顺序性,一个阶段的开始是以上一阶段工作作为基础的,编译器;而且它的成本低技术成熟悉。2)给火车站开发一个交互式火车车次查询系统,这是火车站首次使用该系统。
螺旋:因为螺旋模型的特点是,它是一个大型系统,而且是首次使用;它对安全性,可靠性要求很高,净室模型符合;要求精确性;风险一步步加大。
3)一个通用cad软件产品,产品需求是逐步完善的,某些需求在一定范围。
内是明确的,某些需求需要进一步细化,但是迫于市场竞争的压力产品需要尽快上市。增量模型:因为增量模型的特点是每次提交一个满足用户需求子集的增量构件,产品规模逐渐扩大,cad软件产品需求是逐步完善的,某些需求需要进一步细化;而且cad产品需要尽快上市增量模型能在短时间内向用户提交所需产品。
4)一个汽车防抱死刹车控制系统。瀑布。
5)某公司开发企业管理erp系统,包括销售、库存、生产、财务、物流、
人力资源等部分,在系统实施过程中不同的企业具有一定的需求差异。增理模型及构件模型组合:属于大型系统;该系统由构件组成;由于各个企业要求有差异,但有可重复利用的构件,所有构件集成模型符合;三种模型成本低;系统开发具有开放性特征,符合增量模型要求。
3.某大学准备开发一个新的学生注册选课系统,以替换一个现有的系统。请设计一个适用于该系统开发的过程模型,并进一步描述该模型。
增量模型和构件集成模型结合使用:增量模型的特点是引进了增量包的概念,无须等到所有需求都出来,只要某个需求的增量包出来即可进行开发。虽然某个增量包可能还需要进一步适应客户的需求并且更改,但只要这个增量包足够小,其影响对整个项目来说是可以承受的;而且此系统是替换一个现有的系统,有构件组所以用到构件集成模型。
4.请举例说明不同的过程模型组合使用的情况。
一个企业管理系统,企业包含很多部门,因此用到构件集成模型;大型系统而且要求成本低有顺序,用到增量模型。
第二次作业
第 次作业日期姓名 得分 一 给下列词语注音。废墟调遣履行凄凉。荒无人烟潸然泪下井然有序。生死攸关绘声绘色薄雾笼罩。二 查字典填空。负 字用音序查字法,应查音序 音节 负 在字典中的解释有 背 担任 遭受 享有 背弃 违背 败 输。请为下面词语中的 负 选择合适的解释。序号填空 负荆请罪 久负盛名 ...
第二次作业
三 案例题。梁某与好友强某深夜在酒吧喝酒。强某醉酒后,钱包从裤袋里掉到地上,梁某拾后见钱包里有5000元现金就将其隐匿。强某要梁某送其回家,梁某怕钱包之事被发现,托辞拒绝。强某在回家途中醉倒在地,被人发现时已经冻死。关于本案,请问 1 梁某占有财物的行为构成何种犯罪并说明理由。2 梁某对强某的死亡是...
第二次作业
你不能来上课,应该跟老师说一声。5 这种境界,使人惊叹,叫人舒服。你努力学习,你一定会有所进步。五 修改病句。今天的气温很热。2 静静的河水呼啦啦地流着。3 文艺晚会上,舞蹈和 都很好看。4 我们上课很积极。六 阅读欣赏。三亚落日 节选。三亚在海南岛的最南端,被蓝透了的海水围着,洋溢着浓浓的热带风情...