2020年1月5日

摘要: 总结 通过本学期对高级软件工程的学习以及自身的理解与体会,我认为一个软件工程师的软件工程知识技能水平的高低主要可以从以下几个维度进行考察: 知识类: 1.需求分析与设计(包括建模以及需求挖掘等); 2.代码的结构特性与描述方法(包括接口封装设计,常用设计模式等); 3.软件工程的一般过程与项目管理( 阅读全文
posted @ 2020-01-05 14:45 锐大大 阅读(487) 评论(0) 推荐(0) 编辑

2019年12月15日

摘要: 一、对需求不确定的创新产品进行分析与设计的方法与策略 1.传统产品的需求分析 需求涉及的方面众多。功能方面,需求包含系统要做什么,相对于原系统目标系统需要的修改,目标用户如何,以及不同用户对系统功能的不同要求等。性能方面,需求包含用户对于系统执行速度、响应时间、吞吐量和并发度等指标的要求。运行环境方 阅读全文
posted @ 2019-12-15 15:04 锐大大 阅读(173) 评论(0) 推荐(0) 编辑

2019年12月8日

摘要: 一、抽象工厂模式 在介绍抽象工厂模式,我们先简单回顾一下简单工厂模式与工厂方法模式。 1.工厂模式:针对一个系列的类,它们有很多的共同点,因此可以将他们称为一个系列的产品,也就是一个系列的类。因此使用一个工厂,用一个工厂创建函数去创建某个具体的类。 实现流程如下: 系列类—>工厂—>创建函数—>某个 阅读全文
posted @ 2019-12-08 14:50 锐大大 阅读(253) 评论(0) 推荐(0) 编辑

2019年11月24日

摘要: 在本篇博客中,我们所讨论的主题是工程实践课题的业务领域建模Domain Modeling。而我选择的工程实践的题目在之前已经提到过,即实现一个企业端的智能信息收集与分析系统,在理解业务需求的基础之上,我们尝试对要实现的业务进行领域建模。 一、要求 首先是业务领域建模的要求,共有以下几点: (1)收集 阅读全文
posted @ 2019-11-24 20:22 锐大大 阅读(155) 评论(0) 推荐(0) 编辑

2019年11月3日

摘要: 1.业务内容 我的工程实践项目是实现一个企业端的智能信息搜集与数据分析系统,具体来说就是利用网络爬虫技术获取企业所需要商品的报价以及部分商品的价格变化趋势,从而给与用户企业的生产与采购决策以信息支撑。 2.业务的用例建模及用例图。 本系统所要实现的核心功能有二:其一,是实现对商品网站信息的抓取与存储 阅读全文
posted @ 2019-11-03 12:44 锐大大 阅读(135) 评论(0) 推荐(0) 编辑

2019年10月6日

摘要: 一、项目概要 这里分析的源码来自于GitHub,是一份关于使用卷积神经网络以及循环神经网络进行中文文本分类的开源项目代码。 在分析源码之前我们首先来看这份代码的目录结构(如下图所示) 从上面可以看到,该项目由于结构简单,所以并没有以较多的文件夹将.py文件分开保存,而是集中到了一起,把所有的源代码都 阅读全文
posted @ 2019-10-06 11:47 锐大大 阅读(258) 评论(0) 推荐(0) 编辑

2019年9月29日

摘要: 一、课题简介 在目前的企业管理系统中,员工往往需要人工对接多个网站窗口,以此获得有用的新闻、数据等。如此日积月累地跟进网站内容往往需要消耗大量的人力物力。 而我所选课题内容是设计这样一个信息提取系统:它能够实现对特定网页上的信息收集,同时将其保存到本地进行分析,之后推送给用户其需要的相关信息,提升企 阅读全文
posted @ 2019-09-29 16:15 锐大大 阅读(170) 评论(0) 推荐(0) 编辑

2019年9月18日

摘要: 要提高程序员的键盘使用效率,我们首先应从程序员的角度出发来考虑这个问题: 程序员使用键盘与普通人使用键盘的异同 首先,共同点:程序员和普通人一样,会需要使用键盘打字(不论是英文还是中文); 其次,不同点:程序员在开发过程中常常使用到一些重复的命令(一些英文简写或与特殊符号的组合)以及在编程时要键入的 阅读全文
posted @ 2019-09-18 16:36 锐大大 阅读(207) 评论(0) 推荐(0) 编辑