随笔分类 - 大三上每日日报
摘要:今天完成了设计模式实验14 实验14:代理模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解代理模式的动机,掌握该模式的结构; 2、能够利用代理模式解决实际问题。 [实验任务一]:婚介所 婚介所其实就是找对象的一个代理,请仿照我们的课堂例子“论坛权限控制代理”完成这个实际问题,
阅读全文
摘要:实验13:享元模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解享元模式的动机,掌握该模式的结构; 2、能够利用享元模式解决实际问题。 [实验任务一]:围棋 设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。 今天完成了设计模式实
阅读全文
摘要:今天完成了设计模式实验12 实验12:外观模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解外观模式的动机,掌握该模式的结构; 2、能够利用外观模式解决实际问题。 [实验任务一]:计算机开启 在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其
阅读全文
摘要:今天完成了设计模式实验10 实验10:组合模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解组合模式的动机,掌握该模式的结构; 2、能够利用组合模式解决实际问题。 [实验任务一]:组合模式 用透明组合模式实现教材中的“文件夹浏览”这个例子。 源代码 package org.te
阅读全文
摘要:实验11:装饰模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解装饰模式的动机,掌握该模式的结构; 2、能够利用装饰模式解决实际问题。 [实验任务一]:手机功能的升级 用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而Ja
阅读全文
摘要:今天完成了设计模式实验九 实验9:桥接模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解桥接模式的动机,掌握该模式的结构; 2、能够利用桥接模式解决实际问题。 [实验任务一]:两个维度的桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥
阅读全文
摘要:我阅读了软件需求十部走中的规划篇 在“规划篇”中,作者深入探讨了需求规划的重要性和方法。需求规划不仅关注主体体系、对象体系、信息化体系的整体规划,还强调了业务的本质和目标的构成。业务被认为是事项的实施行为,是基于物质、能量、信息的交互关系而构建的。 业务梳理和初步分析被认为是拆分和组合的过程,通过明
阅读全文
摘要:今天完成了设计模式实验8 实验8:适配器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解适配器模式的动机,掌握该模式的结构; 2、能够利用适配器模式解决实际问题。 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 类图 package or
阅读全文
摘要:实验7:单例模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解单例模式的动机,掌握该模式的结构;2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一 仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。 package org.test07; public cla
阅读全文
摘要:实验6:原型模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解原型模式的动机,掌握该模式的结构; 2、能够利用原型模式解决实际问题。 [实验任务一]:向量的原型 实验要求: 1.画出对应的类图; 2.提交源代码(用C++完成); 3.注意编程规范。 类图 源代码 #includ
阅读全文
摘要:今天完成了设计模式实验五 [实验任务一]:计算机组装 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型可以是笔记本,也可以是台式机。 实验要求: 1.画出对应的类图; 2.提交源代码; 3.注意编程规范。 类图 源码 packag
阅读全文
摘要:我阅读了软件需求十部走的方法篇 在“方法篇”中,作者强调了需求工程方法的简单实用性和易掌握性。方法应该易于理解和实施,过程要容易掌握,成果要有助于人与人之间达成共识。这一观点突显了方法在实际应用中的实用性和可操作性。 具体而言,需求规划和需求分析中的定量分析得到了重点关注。SPEC服务器应用性能基准
阅读全文
摘要:今天完成了设计模式实验三 实验3:工厂方法模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解工厂方法模式的动机,掌握该模式的结构; 2、能够利用工厂方法模式解决实际问题。 [实验任务一]:加密算法 目前常用的加密算法有DES(Data Encryption Standard)和
阅读全文
摘要:我阅读了<<软件需求十部走>>知识篇 知识从实践中来的,是一种被证明了正确的抽象。对一个事物描述的信息能成为知识必须满足三个条件:(1)它一定是被验证过的;(2)正确的;(3)被人们相信的。知识来源于实践又作用于实践。知识可以使人们的实践活动由无序到有序、由混沌到清晰、由低效到高效。知识是识得的前提
阅读全文
摘要:今天完成了软件设计实验二 实验2:简单工厂模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解简单工厂模式的动机,掌握该模式的结构; 2、能够利用简单工厂模式解决实际问题。 [实验任务一]:女娲造人 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回
阅读全文
摘要:今天完成了软件设计实验一的第三部分 实验1:UML与面向对象程序设计原则 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、掌握面向对象程序设计中类与类之间的关系以及对应的UML类图; 2、理解面向对象程序设计原则。 [实验任务三]:依赖倒转原则与合成复用原则 在一画图软件中提供了多种大
阅读全文
摘要:本学期计划阅读软件需求十部走,9月底发两篇,10月底发两遍 软件需求最佳实践 11月底发两篇 代码阅读方法与实践 12月底发两篇
阅读全文
摘要:我阅读了第一章原理篇,了解了一些知识 软件需求工作的核心在于需求分析,这是一个面向客户和软件开发方的过程,旨在有机结合双方的诉求。其目标是建立客户需求与软件要素的有效匹配关系,使软件开发过程更加贴近客户期望。这体现了软件需求工作的关键性质,即通过深入需求分析,将用户期望转化为清晰、可验证的软件规格。
阅读全文

浙公网安备 33010602011771号