摘要: 软件工程知识技能水平: 1.基本数据结构与算法知识,有基本的代码分析能力; 2.面向对象程序设计,并且掌握一门具体的编程语言,有基本的编码能力; 3.掌握设计模式、UML图,加深对于面向对象的理解,有基本的设计能力; 一、 选择题(30分) 1. 需求分析最终结果是产生( B )。 A. 项目开发计 阅读全文
posted @ 2020-01-03 16:47 wendyyu 阅读(635) 评论(2) 推荐(0) 编辑
摘要: 一、 如何对需求不确定的创新产品进行分析和设计? 1.启发式分析 对于无法做出详尽计算和比较的创新产品,我们可以利用启发式策略作为辅助,即利用一些信息的提示或者规则的引导做出决策。 2.从所属的产品类别中找到信息 全新产品开发很难从现有资料中找到直接参考,但是可以从该产品所属的产品类别中找到有用的信 阅读全文
posted @ 2019-12-14 15:19 wendyyu 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 这里选择了策略模式,用于商场促销。 一、模式定义 策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。策略模式定义一系列的算法,将每一种算法封装起来并可以相互替换使用,策略模式让算法独立于使用它的客户应用而独立变化。 策略模式的决定权在用户,系统本身提供不同算 阅读全文
posted @ 2019-12-08 22:46 wendyyu 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、业务领域建模的概念 领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 业务对象模型(领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和 阅读全文
posted @ 2019-11-25 19:09 wendyyu 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践项目为手写汉字识别。用例是关键的需求输入,因此在画用例图前要进行需求识别:确定用例图涉及的系统,Actor,服务(用例)以及它们之间的关联。 << include >> 表示子用例是父用例的一部分,通常强调离开这个特性,父用例无法达成目标或失去意义;<< extend >> 表示子用例是 阅读全文
posted @ 2019-11-02 17:10 wendyyu 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践是脱机手写汉字识别相关的,准备借助GoogLeNet作为网络重要模块,在GitHub上找到了基于GoogLeNet的图像分类算法开源项目。 (一)在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 代码的目录结构如下: 1.文件名命名 阅读全文
posted @ 2019-10-11 21:38 wendyyu 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 软件有很多种: ShrinkWrap(在包装盒⼦⾥⾯的软件)、Web APP ( 基于⽹⻚的软件)、Internal Software (企业或学校或某组织内部的软件)、Games(游戏)、Mobile Apps(⼿机应⽤)、Operating Systems(操作系统)、Tools(⼯具软件)等。 阅读全文
posted @ 2019-10-10 18:36 wendyyu 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 键盘作为最常用也是最主要的输入设备,程序员熟练灵活使用键盘显得尤为重要,我们可以从以下几个方面入手高效率使用键盘: (一)坐姿 对于久坐办公室的程序员来说,不良的坐姿可能带来肩颈不适,甚至于韧带关节磨损。身体是革命的本钱,在工作中保持良好的坐姿,同时也是保持良好的精神状态的方法。 *正确坐姿可参考此 阅读全文
posted @ 2019-09-30 13:02 wendyyu 阅读(1093) 评论(0) 推荐(0) 编辑