10 2023 档案
摘要:实验4:抽象工厂模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解抽象工厂模式的动机,掌握该模式的结构; 2、能够利用抽象工厂模式解决实际问题。 [实验任务一]:人与肤色 使用抽象工厂模式,完成下述产品等级结构: 实验要求: 1. 画出对应的类图; 2.提交源代码; 3.注意编
阅读全文
摘要:在读完《需求工程——软件建模与分析》的前三部分后,我对软件需求有了初步的了解,在之后的阅读中我开始了对这本书的第四部分,需求的文档化和验证,在这与部分的阅读中我开始了解到了需求文档的书写规范,这一部分在软件需求中同样十分重要。 《需求工程——软件建模与分析》在需求的文档化和验证中主要分两个部分讲述,
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解建造者模式的动机,掌握该模式的结构; 2、能够利用建造者模式解决实际问题。 [实验任务一]:计算机组装 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型可以是笔记本
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解抽象工厂模式的动机,掌握该模式的结构; 2、能够利用抽象工厂模式解决实际问题。 [实验任务一]:人与肤色 使用抽象工厂模式,完成下述产品等级结构: 实验要求: 1. 画出对应的类图; 2.提交源代码; 3.注意编程规范。 1.Blac
阅读全文
摘要:蒙牛公司:企业文化的艺术与科学 XXX 摘 要:随着我国经济的快速发展,交易买卖的发生对企业的文化的考虑越来越多。良好的企业文化是一个企业精神面貌的一种体现,同时也间接的体现出了企业的素养。企业文化在一定程度上影响着企业的销售业绩,通常情况下一个具有良好形象的企业销售企业的的产品和服务会很很多消费者
阅读全文
摘要:实验3:工厂方法模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解工厂方法模式的动机,掌握该模式的结构; 2、能够利用工厂方法模式解决实际问题。 [实验任务一]:加密算法 目前常用的加密算法有DES(Data Encryption Standard)和IDEA(Internat
阅读全文
摘要:实验2:简单工厂模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解简单工厂模式的动机,掌握该模式的结构; 2、能够利用简单工厂模式解决实际问题。 [实验任务一]:女娲造人 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参
阅读全文
摘要:[实验任务三]:依赖倒转原则与合成复用原则 在一画图软件中提供了多种大小不同的画笔,并且可以给画笔指定不同的颜色,某设计人员对画笔进行了如上图所示的设计。通过分析,可以发现增加画笔的种类和颜色会使得系统中类的数目急剧增加,请根据合成复用原则和依赖倒转原则对上述设计进行重构。 实验要求: 1. 提交源
阅读全文
摘要:[实验任务二]:单一职责原则 登录模块在实际项目开发中很常见,请按照教材28页(PPT49页)利用单一职责原则重构后的类图实现这一模块。 实验要求: 1.提交源代码和对应的数据库文件(注意将此模块保存,以备以后使用); 2.注意编程规范。 Main.java package shiyan1; pub
阅读全文
摘要:实验1:UML与面向对象程序设计原则 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、掌握面向对象程序设计中类与类之间的关系以及对应的UML类图; 2、理解面向对象程序设计原则。 [实验任务一]:UML复习 阅读教材第一章复习UML,回答下述问题: 面向对象程序设计中类与类的关系都有哪
阅读全文
摘要:编程实践:参考教程https://dblab.xmu.edu.cn/blog/4322/,任意选择以下一种方式通过Spark API 编写一个独立应用程序。 (一)使用sbt对Scala独立应用程序进行编译打包 (二)使用Maven对Java独立应用程序进行编译打包 (三)使用Maven对Scala
阅读全文
摘要:随着学习的进行,我的阅读也在继续,在第一阶段读完《需求工程——软件建模与分析》的第一部分和第二部分后,在这几天里我阅读了这本书的第三部分需求分析,这部分是这本书的重点所在,同样在这部分的阅读中对我的帮助也是最大的。 《需求工程——软件建模与分析》在需求分析这一部分分别介绍了需求分析概述、过程建模、数
阅读全文
摘要:请在以下两题中任选一题作答,其中第一题编程实践满分30,第二题应用调查满分20(1)编程实践:参考教程https://dblab.xmu.edu.cn/blog/4309/,编写HiveQL语句实现WordCount算法,在input文件夹中创建两个测试文件file1.txt和file2.txt,然
阅读全文
摘要:编程实践:参考教程https://dblab.xmu.edu.cn/blog/4322/,任意选择以下一种方式通过Spark API 编写一个独立应用程序。 (一)使用sbt对Scala独立应用程序进行编译打包 (二)使用Maven对Java独立应用程序进行编译打包 (三)使用Maven对Scala
阅读全文
摘要:软件需求与分析课堂测试06 –业务流程图 某种出售罐装饮料的自动售货机.( Vending Machine)的工作过程描述如下: (l)顾客选择所需购买的饮料及数量。 (2)顾客从投币口向自动售货机中投入硬币(该自动售货机只接收硬币)。硬币器收集投入的硬币并计算其对应的价值。如果所投入的硬币足够购买
阅读全文
摘要:软件需求与分析课堂测试05 –上下文图分析 某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建专业方向、课程编号、任课教师等相关考试基础信息。教师和考生进行考试相关工作。系统与考试有关的主要功能如下: (1)考试设置:教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试
阅读全文
摘要:企业ERP系统设计原型 一. 系统上下文图: 二. 设计系统数据库模型,绘制系统ER图: 生产管理: 采购管理: 销售管理 仓库管理 员工管理 三.ERP系统的一系列录入界面 1.首先需要进入登录界面,输入账号密码进入企业ERP系统.设计界面如下图: 登录进入系统以后,首页首先展示的是个人中心,其中
阅读全文
摘要:尝试将生成的算式及习题长期保存下来,建议采用CSV形式存储。提交实现效果截图及相关代码。 import java.io.FileWriter; import java.io.IOException; import java.util.Random; import java.util.Scanner;
阅读全文
摘要:3、数据可视化: 将统计结果倒入MySql数据库中,通过图形化展示的方式展现出来。
阅读全文
摘要:新学期开始,新的阅读也随着开展起来。在老师众多推荐书籍中我选择了这本《需求工程-软件建模与分析》。首先,作为我们的教材这本书应该对软件需求有着详细的介绍,并且能作为教材相信它的知识理论有一定的体系结构,对我来说阅读刚好适合。在初学阶段我对软件需求工程并不是很了解,可以说是白纸一张,阅读这本书刚好可以
阅读全文
摘要:04.大型数据库应用技术课堂测试05-日志数据分析 Result文件数据说明: Ip:106.39.41.166,(城市) Date:10/Nov/2016:00:01:02 +0800,(日期) Day:10,(天数) Traffic: 54 ,(流量) Type: video,(类型:视频vid
阅读全文
摘要:请在以下两题中任选一题作答: (1)通过查阅资料,写出一个或多个MapReduce的具体应用,并谈谈自己对MapReduce的认识。(满分10分) (2)词频统计任务编程实践,任务要求:在Linux系统本地创建两个文件,即文件wordfile1.txt和wordfile2.txt,文件wordfil
阅读全文
摘要:C/S结构用户界面设计 【实验内容】 编写一整套Mis系统UI界面,Mis系统名称自拟,尽量运用到如下控件: l 窗体 l 菜单 l 工具栏 l 状态栏控件 l 标签控件 l 按钮控件 l 文本框控件 l 单选按钮控件 l 复选框控件 l 列表框控件 l 组合框控件 l 分组框控件 l 面板控件 l
阅读全文
摘要:完善课上的口算题卡代码,实现重复题目的检测、题目数字范围、加减乘除算式的参数化等扩展功能,提交代码和运行截图。 import java.util.Random; import java.util.Scanner; public class MathOperation { public static
阅读全文
摘要:10月阅读书籍:需求工程-软件建模与分析 10月12日发表第一篇读书笔记。 10月20日发表第二篇读书笔记。 10月30日发表第三篇读书笔记。 11月阅读书籍:探索需求 11月10日发表第一篇读书笔记。 11月20日发表第二篇读书笔记。 11月30日发表第三篇读书笔记。 12月阅读书籍:需求分析与系
阅读全文