1、“..... 棋块化设计就是把软件按照规定的原则划分为个个较小的相对独立但又相关的棋块。 分解和信息隐滚及模块独立性,就是实现模块化设计的指导思想。 分解是大多数人处理复杂问题时最常用的方法,对于问题求解的大量实验表明了人们将个复杂的问题分解成为几个较小问题,就能够减少解决问题所需要的总工作,但是在个软件系统当中各个组成模块之间是密切关联着的。 模块划分的数目越多,各个模块之间的相互联系也就越多。 每个模块本身的复杂程度和工作盈虽然会随模块的变小而减少......”。
2、“..... 每个软件都会存在个最小成本区,把棋块数目控制在这个小范围之内,就可以使总的开发工作量保持最小限度。 信息隐藏是指模块当中的数据和过程,把不需要了解的这些数据和过程的模块隐藏起来。 但是为了完成软件的总体功能必需在模块间交换不同的信息,因此才允许在系统模块间进行传递。 这个思想的目的,就是为了提高系统模块的独立性,当修改或者维护模块的时候减少把个模块的扩散到其它的模块中去的机会。 用这种方法设计出来的模块,各个模块的功能非常单,与其它棋块数据的共享降低到最低......”。
3、“.....而且方便测试联调以及维护。 模块独立性概括的说明了把软件划分为摸块时要遵守的基本准则,同时也是判断模块构造是否合理的重要标准。 坚持模块的独立性,多数认为是获得良好设计的关键性所在。 独立性可以从两个方面来说明,即模块本身的内聚以及不同模块之间的祸合。 前者是指模块内部各个成份之间的相互联系,因此也称模块内联系或者模块的强度后者是指个模块与其它棋块之间的相互联系,因此也称为块间联系。 模块的独立性越高,则块内联系就贵,单片机编程语言进行开发的......”。
4、“.....即主程序模块中断服务模块时间和温度采集模块,鱼缸环境参数采集检测模块键盘控制和显示处理模块工作状态控制模块,以及数据存储掉电保护上电复位和看门狗模块。 每个模块都具有定的功能,其中有的模块还包含些子模块,既相互独立又相互联系,低级模块可以被高级模块调用。 软件设计方法在介绍其体软件实现之前,先来介绍下系统软件的设计方法模块化设计。 棋块化设计就是把软件按照规定的原则划分为个个较小的相对独立但又相关的棋块。 分解和信息隐滚及模块独立性,就是实现模块化设计的指导思想......”。
5、“.....对于问题求解的大量实验表明了人们将个复杂的问题分解成为几个较小问题,就能够减少解决问题所需要的总工作,但是在个软件系统当中各个组成模块之间是密切关联着的。 模块划分的数目越多,各个模块之间的相互联系也就越多。 每个模块本身的复杂程度和工作盈虽然会随模块的变小而减少。 但是模块的接口工作里却会随着模块数目的增加而增大。 每个软件都会存在个最小成本区,把棋块数目控制在这个小范围之内,就可以使总的开发工作量保持最小限度......”。
6、“.....把不需要了解的这些数据和过程的模块隐藏起来。 但是为了完成软件的总体功能必需在模块间交换不同的信息,因此才允许在系统模块间进行传递。 这个思想的目的,就是为了提高系统模块的独立性,当修改或者维护模块的时候减少把个模块的扩散到其它的模块中去的机会。 用这种方法设计出来的模块,各个模块的功能非常单,与其它棋块数据的共享降低到最低,不仅使用性能较好,而且方便测试联调以及维护。 模块独立性概括的说明了把软件划分为摸块时要遵守的基本准则,同时也是判断模块构造是否合理的重要标准......”。
7、“.....多数认为是获得良好设计的关键性所在。 独立性可以从两个方面来说明,即模块本身的内聚以及不同模块之间的祸合。 前者是指模块内部各个成份之间的相互联系,因此也称模块内联系或者模块的强度后者是指个模块与其它棋块之间的相互联系,因此也称为块间联系。 模块的独立性越高,则块内联系就贵时时钟的电路由的,脚与的连接组成。 上电复位数据存储掉电保护硬件看门狗的电路由的,脚与的连接组成。 各路指示灯的接口的电路由主的与路输出指示灯连接组成......”。
8、“..... 温度检测电路由的端与连接组成。 从机电路模块设计从机电路模块实际包含两个部分第是电源部分,电源为两部分控制电路提供电深第二是以为核心构成的输入输出控制部分,即从机电路。 如图所示。 从机电路是通过的与主机电路的连接,实现串口通信。 贵阳学院毕业论文设计图输入输出控制电路图本系统利用芯片内部振荡电路,在和两端跨接晶体振荡器和两个电容,来构成了个稳定的自傲振荡器,电容值取为,晶振的频率。 主从机的串口通讯接口电路图申口通讯接口电路因为主机和从机之间的距离很短......”。
9、“..... 的数据发送端数据接收端的引脚分别连接的引脚,同时的端为的端提供的稳定电压。 使用了个三端集成稳压器在的稳压电路中,为主控制器提供的工作电压。 贵阳学院毕业论文设计系统软件设计软件设计是鱼缸智能控制系统设计的主要内容和重点,应该根据系统功能要求,以系统硬件电路为基础进行系统的软件设计。 为了使设计出来的软件功能明确,阅读调试方便,可靠性好,般采用结构化的程序设计方法。 结构化的程序设计包括三方面的工作自顶向下的设计模块化编程和结构化编程。 除此之外......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。