设计模式课四次实验源代码,仅供交流学习,不得用于抄袭或者其他用途,eclipse导出类图插件是ModelGoon
1
此系统是基于UML面向对象的设计,有三部分:系统分析、系统UML设计、系统详细设计,其中第二部分包括系统用例图、系统活动图、系统时序图、系统类图。
2024/5/14 3:34:44 291KB UML 小区物业管理系统
1
实验二设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。
要求:1.可以对任何简单类型和任意对象进行排序2.可以支持升序、降序、字典排序等多种顺序要求3.可以随意增加排序算法和顺序要求,保证其他程序不修改4.减少程序代码中逻辑上的冗余5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点6.提交设计报告,包括:使用UML设计的类图;
主要程序代码说明;
方案优缺点比较。
2024/5/13 6:18:41 369KB 排序 面向对象 UML
1
这是软件工程进销存管理系统的软件设计说明书,里面包含有用例图,类图等
2024/5/1 13:20:03 250KB 软件工程进销存管理系统
1
一、实验目的1、了解AOP的概念和作用;
2、理解AOP中的相关术语;
3、了解Spring中两种动态代理方式的区别;
4、掌握基于XML和注解的AspectJ开发。
二、实验内容1、按图所示的类图结构,设计接口及其实现类,并完成另外两附加要求:(1)日志功能:在程序执行期间追踪正在发生的活动(打印出调用的方法,以及参数的参数值);
(2)验证功能:希望计算器只能处理正数的运算,当有负数参与运算时,给出提示说明。
分别使用基于XML和注解的AspectJ实现上述功能(创建两个项目)。
(图就是int加减乘除)
2024/4/3 1:38:39 5.06MB JavaEE  Spring AOP 日志功能
1
顺序图、协作图。
用例图、用例规格说明(表格形式)以及相应的类图,都有
1
1.UML的系统分析进一步要确立的三个系统模型是(对象静态模型)、对象动态模型和系统功能模型。
2.UML的的客户需求分析、系统分析和系统设计阶段产生的模型,其描述图符(完全相同)。
3.类和对象都有属性,它们的差别是:类描述了属性的类型,而对象的属性必须有(具体值)。
4.UML系统分析阶段产生的包图描述了系统的(系统体系层次结构)。
5.在UML软件开发过程系统分析阶段产生的对象模型有三种模型。
它们是:对象的静态模型、对象的动态模型和对象的系统功能模型。
6.在UML的类图中,类之间的关系有泛化、实现、聚集、依赖和关联5种。
7.共享聚集的“部分”对象可以是任意“整体”对象的一部分,表示事物的整体/部分关系较弱的情况,“整体”端的重数应该是n。
8.在UML软件开发过程的需求分析和系统分析阶段,建立类模型的步骤分为寻找确定类、定义类的接口、定义类之间的关系、建立类图和建立系统包图。
9.组合聚集是指“整体”拥有它的“部分”,它具有强的物主身份,表示事物的整体/部分关系较强的情况。
“部分”生存在“整体”中,不可分离,它们与“整体”一起存在或消亡。
“整体”的重数必须是1。
10.封装是指把对象的(属性和操作)结合在一起,组成一个独立的对象。
2024/3/26 9:21:45 911KB uml 面向对象 试卷 答案
1
PPT内含用例图,合作图,类图,序列图,交互图,状态图,活动图)
2024/3/8 1:53:13 1.52MB UML建模
1
里面包含需求分析数据库设计类图详细设计很经典很独到特别研究了模糊查询
2024/3/4 15:34:22 1.83MB 模板
1
面型对象化程序语言设计的图形化工具,用于程序设计阶段的类图建模,数据库设计中的ER图的规划
2024/2/29 4:31:42 54.45MB EA,类图
1
共 179 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡