软件工程福州大学

软件工程福州大学

ID:31511497

大小:740.00 KB

页数:12页

时间:2019-01-12

软件工程福州大学_第1页
软件工程福州大学_第2页
软件工程福州大学_第3页
软件工程福州大学_第4页
软件工程福州大学_第5页
软件工程福州大学_第6页
软件工程福州大学_第7页
软件工程福州大学_第8页
软件工程福州大学_第9页
软件工程福州大学_第10页
资源描述:

《软件工程福州大学》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、资料•PuppyPalace向电视台、电影公司提供一种小狗,这种小狗可以玩各种戏法。PuppyPalace大约有16只狗和50种可供选择的戏法。每一只狗可以表演一种或多种戏法,有些戏法可以多条狗表演。当某条狗学会一种新的戏法时,训练师会给它分配一个技能等级,最高有10级,等级与租金相关。TopText出版社是一家教材出版公司,有一个总部、一个仓库和三个销售营业所,每个营业所都有一个销售经理和多个销售员。TopText的销售对象主要是大、中小学生和个体用户。有些作者给TopText写了多本书,有些书是多个作者写

2、的。TopText维持着一个100本书的排行动态列表,每一本书都通过唯一的ISBN编码标识。.资料•考虑建立一个学生宿舍管理系统,实现:–学生宿舍床位的分配、调整和记录;–学生宿舍卫生评比、水电费缴纳;–学生财物进出宿舍楼管理、外来人员进出宿舍楼管理;–宿舍楼、宿舍的管理。FastflightAirlines是一家小型航空公司,经营分为主要是西部的3个州。该公司正在对乘客订票系统实行计算机化管理,系统的数据项包括订单号、航班号、航班日期、出发点、目的地、起飞时间、到达时间、乘客姓名和座位号.资料1、你是如何理

3、解UP和UML的?答:统一建模语言UML,是一种面向对象软件开发的工业标准,包含了大量用于OO系统建模和开发的符号。UML是为了解决不同的的面向对象设计和面向对象分析采用不同的表达方式和方法这一问题,它结合了各自方法中优点,并吸纳其他面向对象领域专家提出的其他特点而提出的。统一过程UP,是一种过程模型,是一种用UML进行面向对象软件过程的框架。UP认识到与客户沟通以及从用户的角度描述系统并保持描述的一致性的重要性,从而建立一种“用例驱动,以架构为核心,迭代并且增量”的软件过程。区分两者,首先应该了解的是UML

4、它只是一个通用的可视化建模语言,并不提供给我们任何的建模方法;UP才是方法论,它告诉我们应该如何来构造软件系统。UP使用UML作为它的可视化建模语法。2、随着螺旋模型不断向外推进,你认为在建的软件发生了怎样的变化?答:在建的软件在随着螺旋模型不断向外推进的过程中,每次迭代逐步完善,开发的软件越来越具体:从一个操作概念-软件的需求说明-软件产品设计-详细设计—最终产品。在每一个演进层次上,开发者和客户都要更好的理解和应对风险。同时项目经理调整项目计划,并根据每次交付后用户的反馈调整预算和进度。同时还需要调整完成

5、软件开发需要迭代的次数。.资料3、当客户提出一个不现实的开发期限是,你作为项目经理应该采用什么过程模型来进行软件开发?答:我认为应该采用增量过程模型。因为客户提供的是一个不切实际的开发期限,因此我们迫切需要为用户提供一套功能有限但满足基本需求的软件产品,即第一增量,核心增量。之后,在针对这个产品增加其他已知的或未知的附加特性,逐步完善产品。在不改变客户需求的前提下,我认为应该采取敏捷过程进行软件开发。这是由敏捷过程的特点决定的,软件工程的敏捷理念强调四个关键问题:具有控制力的自我组织团队对所开展工作的重要性;

6、团队成员之间、开发参与者与客户之间的交流与合作;对“变更代表机遇”的认识;以及强调快速软件交付以让客户满意。在本题中描述情况下,运用敏捷过程进行软件开发,可以快速向客户提供适应产品类型和运行环境的可运行软件,并强调以增量交付策略,能够有效地响应客户需求的变化,最大限度的使客户满意。数据字典判定表与状态图1、学生证学生证=姓名+学号+性别+学院+专业+有效期+条形码+照片+学校姓名=2{字母}12学号=学院编号+入学年份+专业编号+班级编号+流水号学院编号=“01”..“99”入学年份=“00”..“99”专业

7、编号=“01”..“99”班级编号=“1”..“9”流水号=“01”..“99”性别=[“男”

8、“女”]学院=2{字母}100专业=2{字母}100有效期=起始日期+“至”+截止日期起始日期=年+月截止日期=年+月年=“2000”..“9999”月=“1”..“12”2、订单.资料订单=订单编号+顾客编号+订单生成时间+订单状态+送货地址+付款方式+联系方式+1{订单项目}100订单编号=“000000000”..“999999999”顾客编号=“000000000”..“999999999”订单生成时间=年

9、+月+日+小时+分钟+秒年=“1900”..“9999”月=“1”..“12”日=“1”..“31”小时=“00”..“23”分钟=“00”..“59”秒=“00”..“59”订单状态=“1”..“6”其中,“1”表示新建订单;“2”表示订单已付款,尚未发货;“3”表示订单已付款,已发货;“4”表示订单未付款,已发货;“5”表示完成;“6”表示该订单有商品退货。送货地址=1{字母}400付款方式=“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。