欢迎来到天天文库
浏览记录
ID:39590526
大小:1.59 MB
页数:39页
时间:2019-07-06
《《案例分析》PPT课件(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章案例分析《面向对象的分析与设计》第1章OOAD和UML简介第2章用例图第3章类图第4章动态模型第5章案例分析课程章节位置目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图用XDE制作活动图用XDE制作类图用XDE制作时序图用XDE制作状态图用XDE制作组件图用XDE制作部署图3目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图用XDE制作活动图用XDE制作类图用XDE制作时序图用XDE制作状态图用XDE制作组件图用XDE制作部署图4总结2/4软件开发生命周期(SDLC)的六个阶段
2、1、问题的定义及规划2、需求分析3、软件设计4、程序编码5、软件测试6、运行维护5案例分析6问题设计人员开发人员设计书店的网站总结2/4软件开发生命周期(SDLC)的六个阶段1、问题的定义及规划2、需求分析3、软件设计4、程序编码5、软件测试6、运行维护7案例分析8案例分析包含哪些内容?问题陈述建模准备绘制UML图………………………案例分析9分析问题在线书店的功能应包括:客户可以浏览所有图书客户可以浏览图书的详细信息-作者、价格等提供购物车的功能-添加书籍和更改数量购买书籍客户可以查看订单状态登录功能客户可以在网站上注册因此
3、所有的图应该在这些功能或与其相关的情形的基础上构建绘制UML图10UML7.部署图1.用例图4.时序图5.状态图2.活动图3.类图6.组件图目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图1用XDE制作活动图用XDE制作类图用XDE制作时序图用XDE制作状态图用XDE制作组件图用XDE制作部署图11为建模创建Web工程12在RationalXDE的“文件”菜单上点击“新建”->“项目”,在新建项目对话框的右边窗格中选择“WebModelingProject“为建模创建Web工程13在RationalXD
4、E的“文件”菜单上点击“新建”->“项目”,在新建项目对话框的右边窗格中选择“WebModelingProject“此项目包括4个模型:JavaCodeModel模型用于创建Java类。用例图、活动图、类图、状态图VirtualDirectoryModel模型用于创建JSP页面。边界类图、时序图JSPTagLibraryModel模型用于创建JSP自定义标签。WebDeploymentModel模型用于创建Web应用的部署描述。组件图、部署图用例图3-114用例图3-2“注册”用例包含“登录”用例“购买购物车中的书籍”用例包
5、含“显示订单的详细信息”用例“登录”用例扩展了“购买购物车中的书籍”用例15用例之间的关系:目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图1用XDE制作活动图2用XDE制作类图用XDE制作时序图用XDE制作状态图用XDE制作组件图用XDE制作部署图16用例图3-317使用活动图描述用例登录用例的活动图目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图1用XDE制作活动图2用XDE制作类图3用XDE制作时序图用XDE制作状态图用XDE制作组件图用XDE制作部署图1819关键抽象的类图
6、系统中的各个实体类及其属性和功能如下所示orderProductproductproduct参与用例的类2-120控制类和模型服务类参与用例的类2-221JSP页面边界类图目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图1用XDE制作活动图2用XDE制作类图3用XDE制作时序图4用XDE制作状态图用XDE制作组件图用XDE制作部署图2223时序图7-1浏览书籍目录时序图7-224浏览书籍详细信息时序图7-325将书籍添加到购物车时序图7-426查看购物车时序图7-527更改购物车中书籍的数量时序图7-6
7、28购买购物车中的书籍时序图7-729显示订单的详细信息目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图1用XDE制作活动图2用XDE制作类图3用XDE制作时序图4用XDE制作状态图5用XDE制作组件图用XDE制作部署图30状态图31购物车的状态图目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图1用XDE制作活动图2用XDE制作类图3用XDE制作时序图4用XDE制作状态图5用XDE制作组件图6用XDE制作部署图32组件图33组件图目标理解“eBook.com在线书店应用程序”的业务
8、用XDE制作用例图1用XDE制作活动图2用XDE制作类图3用XDE制作时序图4用XDE制作状态图5用XDE制作组件图6用XDE制作部署图734部署图35部署图目标理解“eBook.com在线书店应用程序”的业务用XDE制作用例图1用XDE制作活动图2用XDE制作类图3用XDE制作时序图4用
此文档下载收益归作者所有