第三讲 软件过程模型.pdf

上传人:asd****56 文档编号:69683992 上传时间:2023-01-07 格式:PDF 页数:19 大小:771.45KB
返回 下载 相关 举报
第三讲 软件过程模型.pdf_第1页
第1页 / 共19页
第三讲 软件过程模型.pdf_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《第三讲 软件过程模型.pdf》由会员分享,可在线阅读,更多相关《第三讲 软件过程模型.pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第三讲第三讲软件过程模型软件过程模型第三讲第三讲软件过程模型软件过程模型计算机科学与技术系计算机科学与技术系王泽王泽内容内容内容内容瀑布模型1增量模型2螺旋模型3面向对象模型4系统描述案例分析5瀑布模型瀑布模型瀑布模型瀑布模型系统需求系统需求需求分析需求分析设计设计运行维护运行维护测试测试实现实现瀑布模型特点瀑布模型特点瀑布模型特点瀑布模型特点特点一特点二特点三特点四顺序性顺序性和和依赖性依赖性推迟推迟实现实现质量质量保证的保证的观点观点是一种是一种线性线性模型模型特点五强调强调文档的文档的作用作用增量模型增量模型增量模型增量模型 增量模型(增量模型(Incremental ModelIncr

2、emental Model)也称为渐增模型,是在项)也称为渐增模型,是在项目的开发过程中以一系列的增量方式开发系统。目的开发过程中以一系列的增量方式开发系统。软件被作为一系列的增量构件来设计、实现、集成和测试软件被作为一系列的增量构件来设计、实现、集成和测试,每一个构件是由多种相互作用的模块所形成的提供特定,每一个构件是由多种相互作用的模块所形成的提供特定功能的代码片段构成功能的代码片段构成.增量方式包括:增量方式包括:增量开发:以一定的时间间隔开发部分工作软件增量开发:以一定的时间间隔开发部分工作软件 增量提交:以一定的时间间隔增量方式向用户提交工增量提交:以一定的时间间隔增量方式向用户提交

3、工作软件及相应文档作软件及相应文档 增量模型融合了线性顺序模型的基本成份和原型实现模型增量模型融合了线性顺序模型的基本成份和原型实现模型的迭代特征的迭代特征。增量模型增量模型增量模型增量模型增量增量模型模型渐增模型原型模型增量构造模型增量构造模型增量构造模型增量构造模型编码2需求需求分析分析设计设计编码编码1测试测试1编码3编码2编码3螺旋模型螺旋模型螺旋模型螺旋模型 螺旋模型(螺旋模型(Spiral ModelSpiral Model)是结合了瀑布模型和快)是结合了瀑布模型和快速原型模型的迭代开发模型速原型模型的迭代开发模型 强调了其他模型均忽略了的风险分析:强调了其他模型均忽略了的风险分析

4、:风险识别风险识别 风险分析风险分析 风险控制风险控制 特别适合于大型复杂的系统特别适合于大型复杂的系统 每一个周期都包括需求定义、风险分析、工程实现每一个周期都包括需求定义、风险分析、工程实现和评审和评审螺旋模型示意图螺旋模型示意图螺旋模型示意图螺旋模型示意图面向对象过程模型面向对象过程模型面向对象过程模型面向对象过程模型 面向对象是一种的程序设计方法,或者说它是一种面向对象是一种的程序设计方法,或者说它是一种程序设计范型。程序设计范型。基本思想是使用对象,类,继承,封装,消息等基基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。本概念来进行程序设计。面向对象的要素:面向对象

5、的要素:抽象:强调实体的本质、内在的属性,忽略一些抽象:强调实体的本质、内在的属性,忽略一些无关紧要的属性。类实现了对象的数据(即状态无关紧要的属性。类实现了对象的数据(即状态)和行为的抽象,是对象的共性的抽象。)和行为的抽象,是对象的共性的抽象。封装性:指所有软件部件内部都有明确的范围以封装性:指所有软件部件内部都有明确的范围以及清楚的外部边界。及清楚的外部边界。共享性:共享性:面向对象的特征:对象惟一性;分类性;继承性;面向对象的特征:对象惟一性;分类性;继承性;多态性(多形性)。多态性(多形性)。面向对象过程模型面向对象过程模型面向对象过程模型面向对象过程模型面向对象提供三种模型:对象模

6、型:属性和操作,一般用对象图来描述动态模型:对象模型中对象的合法变化序列,一般用状态图来描述功能模型:系统应该“做什么”,一般用数据流图描述案例分析案例分析案例分析案例分析出卷系统出卷系统1短信系统短信系统2POS机系统机系统3ATM系统系统4图书馆系统图书馆系统5出卷系统出卷系统出卷系统出卷系统 问题描述问题描述 系统支持人工辅助和自动出卷。系统支持人工辅助和自动出卷。系统应能够进行题库管理系统应能够进行题库管理 系统能够进行试卷管理,应完成试卷修改、删除和打印等。系统能够进行试卷管理,应完成试卷修改、删除和打印等。试卷能够按照给定的样式进行输入。试卷能够按照给定的样式进行输入。系统应能支持

7、不同的科目。系统应能支持不同的科目。系统能够在所有流行的技术环境下运行,优好的图形界面。系统能够在所有流行的技术环境下运行,优好的图形界面。系统应该具有很好的可扩展性。系统应该具有很好的可扩展性。试题不允许重复出现,至少三次不能重复。试题不允许重复出现,至少三次不能重复。试卷符合要求的试卷符合要求的96%96%以上即可结束,允许教师调整。以上即可结束,允许教师调整。应能进行试卷分析。应能进行试卷分析。短信系统短信系统短信系统短信系统 问题描述问题描述 短信发送:客户选择一个或多个目标人员、编辑内容、立即短信发送:客户选择一个或多个目标人员、编辑内容、立即或定时发送通知信息。或定时发送通知信息。

8、短信人工应答:用户察看收到的短信内容,并确定回复内容短信人工应答:用户察看收到的短信内容,并确定回复内容回复询问者。回复询问者。短信自动应答:根据短信询问内容,并依据规则自动回复询短信自动应答:根据短信询问内容,并依据规则自动回复询问者。问者。短信接收:接收外部短信。短信接收:接收外部短信。短信确认:确认接收方是否接收。短信确认:确认接收方是否接收。客户资料维护:添加、删除和更新用户。客户资料维护:添加、删除和更新用户。短信息维护:预设短消息内容短信息维护:预设短消息内容 接口要求:支持移动终端通过串口通信;支持与移动网关通接口要求:支持移动终端通过串口通信;支持与移动网关通信。信。POS机系

9、统机系统POS机系统机系统 问题描述问题描述 收银员可以记录销售商品信息,系统计算总价。收银员可以记录销售商品信息,系统计算总价。收银员能够通过系统处理支持,包括现金支付、信用卡支付收银员能够通过系统处理支持,包括现金支付、信用卡支付和支票支付。和支票支付。经理还能处理顾客退货。经理还能处理顾客退货。系统要求具有一定的容错性,即如果远程服务(如库存系统)系统要求具有一定的容错性,即如果远程服务(如库存系统)暂时中断,系统必须仍然能够获取销售信息并且至少能够处暂时中断,系统必须仍然能够获取销售信息并且至少能够处理现金付款。理现金付款。POSPOS机必须支持日益增多的各种的客户终端和接口,比如机必

10、须支持日益增多的各种的客户终端和接口,比如多种形式的用户图形界面、触摸屏输入装置、无线多种形式的用户图形界面、触摸屏输入装置、无线PDAPDA等。等。系统需要一种机制提供灵活的处理不同客户独特的业务逻辑系统需要一种机制提供灵活的处理不同客户独特的业务逻辑规则和定制能力规则和定制能力ATM机系统机系统ATM机系统机系统 问题描述问题描述 ATMATM机处理银行储户的各种操作,并与分行计算机通信;机处理银行储户的各种操作,并与分行计算机通信;各分理处的计算机保存各自的帐户,负责录入帐户和事务数各分理处的计算机保存各自的帐户,负责录入帐户和事务数据;据;分行计算机与拨款分理处结帐;分行计算机与拨款分

11、理处结帐;ATMATM机与用户接口接受现金卡,与分行计算机通信完成事机与用户接口接受现金卡,与分行计算机通信完成事务,发放现金,打印票据;务,发放现金,打印票据;系统需要记录保管和安全措施;系统需要记录保管和安全措施;系统必须正确处理同一帐户的并发访问系统必须正确处理同一帐户的并发访问图书馆系统图书馆系统图书馆系统图书馆系统 问题描述问题描述 图书馆系统有借书者、管理员、系统管理员和一般浏览者四种图书馆系统有借书者、管理员、系统管理员和一般浏览者四种角色。借书者是图书馆的会员,拥有自己的帐户,可以借阅图角色。借书者是图书馆的会员,拥有自己的帐户,可以借阅图书;书;一般浏览者是非图书馆会员,只能

12、通过网络浏览图书馆的基本一般浏览者是非图书馆会员,只能通过网络浏览图书馆的基本信息,如浏览者通过查询可以获取图书馆提供的各种服务信息;信息,如浏览者通过查询可以获取图书馆提供的各种服务信息;借书者能够从图书馆系统中借、还、续借和预约图书,还可查借书者能够从图书馆系统中借、还、续借和预约图书,还可查询自己的借书信息和系统情况等;询自己的借书信息和系统情况等;普通管理员协助借书者完成借书、还书、续借服务;普通管理员协助借书者完成借书、还书、续借服务;系统管理员负责图书管理如图书编目和图书登记、借书者管理系统管理员负责图书管理如图书编目和图书登记、借书者管理和普通管理员管理等任务。和普通管理员管理等任务。图书馆系统能够处理藏书图书馆系统能够处理藏书200200万左右的图书和万左右的图书和4 4万左右的会员;万左右的会员;图书馆系统处理图书流通每次事务时间应小于图书馆系统处理图书流通每次事务时间应小于8 8秒以内;秒以内;借书者可以通过网络进行续借和预约图书。借书者可以通过网络进行续借和预约图书。课后作业课后作业课后作业课后作业P33页第5、6题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 财经金融

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁