摘要: 软件工程师是IT领域的重要岗位之一,随着IT行业多年的发展,软件工程师也有很多细分的方向。作为一名合格的软件工程师,我认为需要具有以下几个方面的知识结构: 1、操作系统知识,掌握操作系统的体系结构是进行软件研发的重要基础。主要内容包括资源管理、任务调度、并发管理、权限管理、网络管理等内容。 2、编程 阅读全文
posted @ 2020-01-05 12:54 ustcnono 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一、如何对需求不确定的创新产品进行分析和设计?简要总结一下有哪些方法和策略 在互联网行业,用户至上,以用户为中心进行产品设计的理念深入人心,满足用户需求也是产品工作的第一原则,因此产品的需求分析是一个项目在实现过程中十分重要的一环。而实现需求分析需要我们全面的考虑到包括用户层面的需求、业务人员的需求 阅读全文
posted @ 2019-12-11 14:57 ustcnono 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、设计模式 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。它与架构的区别在于设计模式比架构更抽象,是比架构更小的体系结构元素,是从代码层面总结的实现一个模块最优的方法。而常见的设计模式按照范围可以分 阅读全文
posted @ 2019-12-06 13:48 ustcnono 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践课题为“智能化仓储管理平台”,主要功能是简化仓储过程中的管理操作,整个系统包括登录,出库和入库三个模块,使用者包括两类人一是系统管理员一种是仓库管理员,前者除了基本功能外还要拥有管理人员账户等功能。以本课题为例,进行领域建模分析: 领域模型是对领域内的概念类或现实世界中对象的可视化表示, 阅读全文
posted @ 2019-11-25 15:41 ustcnono 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践题目为“智能化仓储管理平台”,主要功能是简化仓储过程中的管理操作,整个系统包括登录,出库和入库三个模块。 用例是软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术。每个用例提供了一个或多个场景,该场景说明了系统是如何和最终用户或其它系统互动,也就是 阅读全文
posted @ 2019-11-03 10:44 ustcnono 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践选题是《智能化仓储管理平台》,拟实现一个包括硬件端的安卓智能仓储应用,我的主要任务是开发一个智能仓储的app。本文分析的同类产品有:智能库房app,精诚WMS仓储app以及智能云仓库管理app 一、这些软件的开发者是怎么说服你成为他们的⽤户的?他们的⽬标都是盈利么?他们的⽬标都是赚取⽤户 阅读全文
posted @ 2019-10-10 13:19 ustcnono 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 本次分析的源代码是《Android仓库管理系统》项目的源代码,该项目实现了包括出库,入库,订单,盘点,拣货等功能,可以进行一 阅读全文
posted @ 2019-10-10 12:54 ustcnono 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 作为一个程序员,每天打交道最多的可能就是键盘 。键盘作为一个重要人机交互手段,有着许多方便的快捷操作,通过对一些已经参加工作的学长和同学调研,我得到了一些干货技巧:最基础的CTRL系快捷键:保存复制粘贴剪切等基本操作。除了这些文本的基本操作外,还有许多在编写代码时方便好用的快捷键:搜索文件名:Shi 阅读全文
posted @ 2019-09-19 10:49 ustcnono 阅读(546) 评论(0) 推荐(0) 编辑