首页 > 其他分享 >实验二

实验二

时间:2024-04-19 16:23:36浏览次数:25  
标签:类图 用例 状态图 实验 绘制 StarUML

一、实验题目 :需求分析

二、实验目的

1、掌握StarUML软件的安装;

2、掌握利用StarUML工具分析、设计、绘制用例图;

3、掌握利用StarUML工具分析、设计、绘制类图;

4、掌握利用StarUML工具分析、设计、绘制状态图;

5、掌握利用StarUML工具分析、设计、绘制顺序图。

6、掌握利用StarUML工具分析、设计、绘制活动图。

三、实验内容

根据教材P137、P191页实验指导,利用StarUML工具创建“小型网上书店”的用例模型、类图、状态图、顺序图、活动图。

四、实验要求

1、实验前认真阅读教材P137页、P191实验指导;

2、绘制小型网上书店顶层用例图;

3、绘制用户登录模块类图;

4、绘制用户登录模块状态图;

5、绘制“登录注册”模块的顺序图;

6、绘制“登录注册”模块的活动图;

五、用例图

六、类图

七、状态图

八、顺序图

九、活动图

十、实验中遇到的问题及解决方法
初学者不清楚如何选择合适的UML图类型来表达特定的设计需求,如何使用用例图、类图、序列图等。
通过阅读相关书籍或在线资源,了解各种UML图的功能和适用场景。实践中尝试绘制不同类型的图,并向经验丰富的设计师或教师求助以获得反馈。
在绘制类图或序列图时,可能会忽略一些关键的类属性、方法或者关系(如继承、依赖、关联等)。
在绘图前详细分析系统的需求,明确每个类的责任和它们之间的关系。在绘制过程中,定期复查图表以确保所有必要的元素和关系都被正确表示。

标签:类图,用例,状态图,实验,绘制,StarUML
From: https://www.cnblogs.com/xinjx/p/18146226

相关文章

  • 实验2-需求分析
    一、实验题目:需求分析二、实验目的1、掌握StarUML软件的安装;2、掌握利用StarUML工具分析、设计、绘制用例图;3、掌握利用StarUML工具分析、设计、绘制类图;4、掌握利用StarUML工具分析、设计、绘制状态图;5、掌握利用StarUML工具分析、设计、绘制顺序图。6、掌握利用StarUML......
  • 实验1:原型设计——时光书阁二手书交易APP
    一、实验题目:原型设计二、实验目的:掌握产品原型设计方法和相应工具使用。三、实验要求(1)对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点(至少3条)。    墨刀、Axure和Mockplus都是目前市场上较为流行的原型设计工具,它们各自具有独特的适用领域和......
  • 防火墙用户管理实验
    实验内容:trust区内用户可以上网,同时能够访问DMZ区服务,但内部用户身份不同,采用认证方式不同,要实现PC1、PC3需通过Portal认证,PC2免认证上网。 拓扑图:实验步骤:第一步:配置接口IP第二步:开启防火墙管理口的ping与https服务service-managepingpermit......
  • 实验一
    墨刀优点:支持多平台操作。拥有PC端、手机端、网页版,方便用户随时随地进行产品原型设计。支持云端操作。是一款在线工具,可以实时保存设计数据,不易丢失。共享功能强大。可以方便地进行团队协作,提高工作效率。自带成熟组件。包括键盘、开关、手机模型等,可以快速构建产品原型。......
  • 实验一——椰子视频app原型设计
    一、对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点。(1)Axure的优缺点1.主要优点Axure作为老牌的原型图工具,功能最齐全,交互最多样,基本任何想要的效果都可以实现,尤其在制作PC端原型图上有优势。2.主要缺点Axure缺点同样也相当明显,Axure的动态面板、中......
  • 实验一-原型设计 微信卡包页面
    微信卡包页面-原型设计分享一、实验题目:原型设计二、实验目的:掌握产品原型设计方法和相应工具使用。三、实验要求 对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点(至少3条)。1.墨刀:  ~适用领域:墨刀适用于快速原型设计和协作,特别是在移动应用和网页......
  • 软件工程基础-实验一-音乐软件
    一、对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点,以下为三个工具的对比分析1.适用领域:①墨刀:墨刀适用于一些简单,快速的在线原型设计工作,设计便捷,协同办公效率高;但是使用界面免费有限页面数量,和受网络影响可能导致页面丢失让墨刀下降了一个层次,通过A......
  • 实验6循环结构程序设计(for语句的应用)
    实验6循环结构程序设计(for语句的应用)一、实验目的1.熟练掌握三种循环语句并能正确运用;2.能够用循环实现一些常用算法,如穷举法,迭代法,递推法等;3.进一步学习程序调试;4.了解中国算法,百钱买百鸡。二、实验硬、软件环境Windows计算机、Devc6.0三、实验内容及步骤实验内容:项目......
  • c语言程序实验——实验报告六
    c语言程序实验————实验报告六实验项目名称:实验报告6循环结构程序设计(for语句的应用)实验项目类型:验证性实验日期:2024年4月15日一、实验目的1.熟练掌握三种循环语句并能正确运用;2.能够用循环实现一些常用算法,如穷举法,迭代法,递推法等;3.进一步学习程序调试;4.了解......
  • 实验5循环结构程序设计(while、do-while语句的应用)
    实验5循环结构程序设计(while、do-while语句的应用)一、实验目的1.熟练掌握三种循环语句并能正确运用;2.能够用循环实现一些常用算法,如穷举法,迭代法,递推法等;3.进一步学习程序调试;4.了解中国算法,百钱买百鸡。二、实验硬、软件环境Windows计算机、Devc6.0三、实验内容及步骤项......