- 博客(30)
- 收藏
- 关注
原创 Java代码如何快速使用EA工具快速转换类图(Enterprise Architect)
3.然后选择自己需要导的Java代码,然后点击OK,等待导出来就可以了。2.点击刚刚创好的包,然后Ctrl+Shift+U,会弹出来一个界面。1.打开EA新建一个Package包。4.下面就是导出来的效果。
2024-08-09 09:41:30
107
原创 UML机票预订系统航班类状态机图建模-状态机图
航班有初态进入未开始售票状态,未开始售票状态可以转换为已开始售票状态,其触发器是一个时间事件。已开始售票状态可以转换为已停止售票状态,其触发器是一个时间事件。最后有已开始售票状态转换为终态,航班类的状态机结束。已取消状态的四个子状态也可以继续内部转换。在机票预订系统中,航班可以分为三个状态:未开始售票、已开始售票和已停止售票状态。已停止售票状态可以划分出等待起飞、推迟起飞、已起飞与已取消四个子状态。分析航班类的状态及其转换过程,建立航班类状态机图。2、分析航班类状态的转化。1、分析航班类的状态。
2024-08-09 09:31:26
157
原创 UML机票预订系统顺序图建模-顺序图
假设系统采用三层结构(既表示层、业务逻辑层、数据访问层)设计,因此参与这个交互过程的对象还包括用户界面、程序逻辑层和数据访问层,购买机票时用户需要在查询航班页面中选择航班,在预订机票页面中进行购买,因此用户界面可以设计两个:查询航班页面、预订机票页面。③程序逻辑层将航班信息和预订时间发送给数据访问层进行航班余票查询,数据访问层将查询结果返回给程序逻辑层,如果余票不够,程序逻辑层返回余票信息给航班查询页面展示给用户,提示用户余票不足,如果足够,程序逻辑层打开机票预订页面。2、确定参与交互的对象间的消息传递。
2024-08-09 09:28:42
295
原创 UMl机票预订系统用例建模-用例图
当某个用户一个月退订两次及以上的机票时,需要降低该用户在信用评价系统中的信用等级。③信用评价系统:信用评价系统参与用户在购票时候的信用等级检查、退票条件满足是的信用等级修改。①购票机票时要查询航班信息,检查信用等级,购买机票和查询航班、检查信用等级可以设为包含关系(include)。②会员:会员可以通过机票预订系统查询航班信息,购买机票,查看自己的行程,可以退订机票,改签机票。会员可以提取出购买机票、查询航班、退订机票、改签、查看行程等用例。分析机票预订系统需求,绘制用例图,并编写用例说明文档。
2024-08-09 09:22:12
131
原创 UML机票预订系统购买机票业务建模-活动图
机票预订系统项目背景:机票预订系统是某航空公司推出的一款网上购票系统。其中,用户可以购买机票,也可以退订机票。当某个用户一个月退订两次及以上的机票时,需要降低该用户在信用评价系统中的信用等级。③如有余票,在信用系统查询当前用用户的信用等级,如果信用等级不足则结束(给用户提示)。3、按照上述业务流程的文字描述,根据业务建模步骤,使用活动图完成业务流程的绘制。②系统查询余票,如果无余票,给用户提示,让用户重新选择航班。该系统的业务对象有用户、管理员、信用评价系统。2、分析“机票预订系统购买机票”的业务流程。
2024-08-08 17:54:52
188
原创 软件设计模式概述
模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。要点Context(模式可适用的前提条件)Theme或Problem(在特定条件下要解决的目标问题)Solution(对目标问题求解过程中各种物理关系的记述)设计模式是在特定环境下为解决某一通用软件设计问题提供的一套定制的解决方案,该方案描述了对象和类之间的相互作用。
2024-08-06 17:10:33
1419
原创 Java设计模式(命令模式)
将一个请求封装为一个对象,从而让你可以用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作。
2024-08-06 16:47:54
584
原创 Java设计模式(工厂方法模式)
工厂方法模式:定义一个用于创建对象的接口,但是让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类。
2024-08-06 15:57:16
314
原创 java设计模式(简单工厂模式)
简单工厂模式 (Simple Factory Pattern):定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。
2024-08-06 15:47:28
286
原创 no available service found in cluster ‘DEFAULT‘, please make sure registry config correct (seata部署)
no available service found in cluster 'DEFAULT', please make sure registry config correct and keep
2024-06-05 09:54:52
429
原创 解决SpringBoot中@Autowired爆红
注解就可以解决这个问题,此注解是Spring的注解,将当前类注册到Spring容器中实例化为一个bean,所以。这种情况只需要在mapper接口上添加。就能找到此bean了。
2024-05-29 15:26:56
187
原创 智慧仓储管理系统课程设计项目
功能及要求:系统的主要功能板块包括用户管理、仓库存量管理、物品分类管理、物料出入库管理、记录管理和用户登录。在仓库存量管理板块,系统通过实时监控和数据分析,提供详尽的存储统计报告和预测性建议。用户登录功能通过身份验证和权限管理,确保系统的安全性。设计理念: 该任务将综合运用Web前端(如HTML、css、Javascript等)、关系数据库MySQL、Java Web程序设计、Java框架技术等知识,完成一个基于基于Java Web技术的应用系统。
2024-05-28 16:39:51
249
原创 解决SpringBoot“Error starting ApplicationContext. To display the conditions report re-run ...“问题
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2024-04-29 15:59:59
2632
10
原创 解决The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized or represents more than one time zone问题
The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized or represents more than one time zone
2024-04-29 15:29:15
159
1
原创 npm i vue/cli -g全局安装失败解决方法以及‘vue‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
npm i vue/cli -g全局安装失败解决方法'vue' 不是内部或外部命令,也不是可运行的程序 或批处理文件
2024-03-04 13:27:29
1825
1
原创 vscode导入文件运行提示找不到文件问题解决方法
vscode导入文件运行提示找不到文件问题解决方法Openbrowserfailed!!Pleasecheckifyouhaveinstalledthebrowsercorrectly!
2024-03-01 20:41:54
2064
2
大学生积分统计系统项目源码
2024-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人