PC机与嵌入式设备通信协议设计原则 嵌入式设备在运行中需要设置参数,这个工作经常由PC机来实现,需要为双方通信设计协议,有代表性协议是如下三种: 表1 三种常见通信协议 名称 固定二进制 变长二进制 纯文本协议 代表 DL645 ASN.1 XML 实例 Vog:4Bytes Cur:4Bytes 01 04 Vol 02 04 Cur Vol=100V, Cur=5A 适合场合 长度内容固定 单帧数据较短 提供数据模型 长度灵活可变 数据内容、长度、 交换格式不受限 优点 编解码简单,效率高,占用内存少 长度灵活…

2021年10月5日 0条评论 7点热度 阅读全文

软件工程复习整理 第一章:软件工程概述 软件:是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档的完整集合 软件危机:        对软件开发成本和进度的估计常常不准确        用户对“已完成的”软件系统不满意的现象常常发生        软件产品的质量往往靠不住     …

2021年10月4日 0条评论 16点热度 阅读全文

软件工程学习笔记《目录》 软件工程学习笔记《一》什么是软件工程 软件工程学习笔记《二》代码规范 软件工程学习笔记《三》代码优化和性能测试 软件工程学习笔记《四》需求分析

2021年8月23日 0条评论 15点热度 阅读全文

数据流图组成     数据流图是用来描述数据流从输入到输出的变换过程,由加工、数据流、文件、外部实体组成   分层数据流图        根据层级数据流图分为顶层数据流图、中层数据流图和底层数据流图。        顶层数据流图只含有一个加工表示整个系统;输出数据流和输入数据流为系统的输入数据和输出数据,表明系统的范围,以及与外部环境的数据交换关系。        中…

2021年8月8日 0条评论 7点热度 阅读全文

序列图交互建模中的常见错误及其纠正方法。   常见错误 纠正错误 举例 不将序列图中的对象映射到类图中的类 确保序列图中的每个对象在类图中都有相应的类 - 设计完成时。 序列图中的患者应该属于类图中的患者。 不将序列图中的消息映射到类中的方法 确保序列图中的方法在类图中具有相应的消息(操作功能)。 序列图中的+ enquiresavailability()消息应对应于类图中类(本例中为Doctor)中的相同方法。 将消息箭头指向发送对象(而不是接收对象) 消息箭头指向必须执行操作的对象 - 而不是发出请求…

2021年8月3日 0条评论 10点热度 阅读全文

在与同事讨论问题的时候偶然得知的 软件项目管理的六要素,在此做个记号! 注:可通过右击图片-->查看图像 来查看原图

2021年7月26日 0条评论 5点热度 阅读全文

用例图 用例图是用来描述系统功能的技术,表示一个系统中用例与参与者及其关系的图,主要用于需求分析阶段。   用例图的基本组成元素:参与者、用例、元素之间的关系。   用例图使用范围:需求分析 1.捕获需求。描述功能需求、行为需求(系统要完成什么任务) 2.分析需求。明确类和对象,建立之间的关系   用例图的基本概念 1、用例图是表示一个系统中用例与参与者关系之间的图。它描述了系统中相关的用户和系统对不同用户提供的功能和服务。 2、用例图相当于从用户的视角来描述和建模整个系统,分析系统的…

2021年7月22日 0条评论 8点热度 阅读全文

假设一家工厂的采购部每天需要一张订货报表,报表按零件编号排序,表中列出所有需要再次订货的零件。对于每个需要再次订货的零件应该列出下述的数据:零件编号,零件名称,订货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给订货系统。当某种零件的库存数量少于库存量临界值时就应该再次订货。 数据流图有4种成分: 1、源点和终点 2、处理 3、数据存储 4、数据流 因此,第一步可以从问题描述中提取数据流图的4种成分: ①首先考虑数据的源点和终点,从上面对系统的描述可以知道“采购…

2021年7月12日 0条评论 8点热度 阅读全文

在《软件工程——系统流程图符号及案例》中我们知道了系统流程图描述的是物理系统,那么数据流图则是用来描述系统的逻辑模型,在数据流图中没有任何具体的物理元素,只是描绘信息在系统中的流动和处理情况。并且因为数据流图是逻辑系统的图形表示,即使是非计算机专业的人员也能理解。 一. 基本图形符号 数据流图有4中基本符号元素:数据流、数据处理、数据存储、外部实体。 “→”箭头,表示数据流; 〇:圆或椭圆,表示加工; =:双杠(带一边开口,一边闭合),表示数据存储; □:方框,表示数据的源点或终点。 1.数据流 数据流用箭头来表示…

2021年7月10日 0条评论 6点热度 阅读全文

数据流图(DFD)概述 数据流图(DFD,Data Flow Diagram)是软件工程结构化分析模型中的一种功能模型,用来描述系统中的数据处理过程。数据流图服务于两个目的:一是指明数据在系统中移动时如何被变换,二是描述对数据流进行变换的功能和子功能。 1. 数据流图符号: 2. 一个简单的例子: 设一个工厂采购部每天需要一张定货报表。定货的零件数据有:零件编号、名称、数量、价格、供应者等。零件的入库、出库事务由仓库管理员通过计算机终端输入给定货系统。当某零件的库存数少于给定的库存量临界值时,就应该再次定货。 数据…

2021年5月29日 0条评论 11点热度 阅读全文