`
Acaleph
  • 浏览: 31064 次
  • 性别: Icon_minigender_1
  • 来自: 广东惠州
社区版块
存档分类
最新评论

风扇坏了想到软件系统设计

阅读更多

经历了一个痛苦的过程 , 风扇终于彻底停转了:档位运动速度开始变慢,一段时间后,一档已经不能启动,再过一段时间,二档亦不能启动,再过一段时间,三档启动由慢变停,挣扎至不能运转。已经不能再拖下去了,因为天气依然炎热。联系了修理公司,我描述了一下故障过程,工程师马上就告诉我是“转子”坏了。惊讶于工程师对故障反应的速度,我后来仔细想了想,利用自己对电路知识的一知半解,如果肯动脑筋,也是可以想出来的:故障现象说明动力系统出现问题,而动力系统的主要模块就是“转子” ! 而当时,自己因为不自信,或者对所谓的末知领域的畏惧感,或者就是因为思想的“懒惰”,是引起这次惊讶的的缘由了。

从这次经历来看 , 我们虽然不能用一种产品的外观和功能,来满足所有用户的需求,但是有了模块化设计这把利剑,使我们不仅提高了生产力,而且极大的降低了产品后期维护的成本。这种情况与软件系统的设计有着异曲同工之妙。用户需求是多种多样的 , 随时可变的,一个高度实现了高度模块设计的系统,在功能上满足了用户需求之后,其扩展性,可维护性方面将有利于系统功能的不断提升。 而解决这一问题的技术,已经非常普通,如 Spring 框架的 IoC 技术,是该框架的核心之一,通过自动注入方式 , 可以很方便的实现软件系统的 loosely-couple ,在良好的系统架构的基础上 , 用户编程 , 就好像是在搭积木一样方便自如 ; 如同外科手术般灵活有效的 AOP 技术,实际上也是模块化设计思想的一个优秀实例。有了它,我们可以把安全、日志从业务逻辑代码中剥离出来,虽然损失了一丁点的系统性能,但却提高了代码的易读性 , 可维护性 , 对于整个系统来讲,可谓利大于弊。系统模块化设计不仅影响了系统设计,同时对我们的开发人员的配置也有一定的影响作用。让技术实现朝着专业化和精确化方向迈进:技术人员了解普遍的技术原理,但不可能对所有的技术都做到精益求精,我们可以让精通某项技术的人做他(她)熟悉的事,完成之后,进行组装即可,这样难道不能提高我们的生产效率吗?

模块化设计在某种程度上,不仅改变应用软件的开发模式,而且还影响着系统的实施模式。模块化设计,使技术可以更好的被重用的同时 , 还可以让好的技术和思想不断的融合 , 并产生创新。以往,构建大型应用软件,如 ERP 系统,没有雄厚的财力,人力,物力,是件不可能的事。现如今 , 遵循模块化设计原理,如果企业愿意,在软件架构师和咨询公司的指引下,企业可以比较容易开发出拥用自主知识产权的软件系统,借助云计算的力量,系统可以被轻松发布 , 极大的降低了应用成本。然而,现阶段很多企业家们对 ERP 望而却步的思想,将是这一实践的最大障碍。“上 ERP 找死、不上 ERP 等死”的经典的话语,还在互联网上不停的流传。当年,其作者的精辟之论,今天却成为新技术、创新思想的制肘 , 成为创新思想前面一张无形的屏障。由此,我也不得不慨叹:大风起兮云飞扬,云不去兮,风不济。有点偷猎的嫌疑了,哈哈!

1
0
分享到:
评论
1 楼 kalin001 2009-09-01  
隔行如隔山,学点皮毛不心甘啊!!

相关推荐

    电风扇模拟控制系统设计

    用4个LED显示电风扇的工作状态,并设计工作状态控制类键用于选择不同的风档。 用3个LED显示电风扇的风类,并设计风类键用于设置风类。设计一个“摇头” 键用于控制电机摇头并模拟。 设计一个“定时”键,用于定时...

    基于单片机电风扇控制系统课程设计报告

    基于单片机电风扇控制系统课程设计报告 本报告旨在设计一个基于单片机的电风扇控制系统,旨在实现电风扇的智能控制。该系统主要由单片机、电风扇、传感器、显示器和relay模块组成。单片机作为系统的核心,将负责...

    智能电风扇控制系统设计.pdf

    智能电风扇控制系统设计是一种利用现代微电子技术实现的自动化设备,旨在提高电风扇的使用效率和智能化程度。该系统的核心是采用单片机作为控制器,通过集成传感器、数据处理单元、显示模块和风扇调节装置,实现对...

    蓝天笔记本风扇控制软件

    为了进一步满足用户的个性化需求,蓝天笔记本风扇控制软件应运而生,它不仅仅是一个简单的工具,而是用户手中的散热神器,能够将笔记本的散热系统管理得井井有条。 蓝天笔记本风扇控制软件之所以备受关注,其关键...

    温控风扇冷却系统设计

    ### 温控风扇冷却系统设计 #### 设计背景与意义 温控风扇冷却系统作为一种高效、可靠的散热解决方案,在计算机硬件、工业设备以及其他需要精确温度控制的领域中扮演着至关重要的角色。随着技术的进步和应用需求的...

    电风扇智能控制系统设计

    本文主要介绍了一种基于单片机的智能电风扇控制系统的设计,该系统适用于电子设计大赛的参考。该设计由数理与信息工程学院的《单片机原理及应用》课程的学生汪轲完成,并得到了指导老师余水宝的指导。 在引言部分,...

    2011毕业设计红外遥控电风扇控制系统设计

    "红外遥控电风扇控制系统设计" 本系统设计了一种基于 51 系列单片机的红外遥控电风扇控制系统,该系统由遥控发射模块和风扇接收控制模块组成,使系统可以以遥控或手动的方式对系统进行控制。遥控发射模块主要由 AT...

    ibm风扇控制软件

    在提供的文件名称“TPF0.62汉化版”中,“TPF”可能代表“ThinkPad Fan”或者类似的缩写,暗示这是一款专为IBM ThinkPad系列笔记本电脑设计的风扇控制软件。版本号“0.62”表示这是软件的第62次更新,通常意味着包含...

    智能温控风扇控制系统的设计与实现.doc

    智能温控风扇控制系统的设计与实现就是这一发展趋势下的产物,它结合了微控制器技术、温度传感技术以及人机交互设计,赋予传统电风扇智能化的功能,提高其市场竞争力,满足现代消费者对高效、智能化产品的需求。...

    风扇叶片注射模具毕业设计

    风扇叶片注射模具毕业设计是一项涉及塑料制品生产的重要工程实践,主要应用于航空航天、家用电器、汽车等领域,其中风扇叶片是提高设备散热效率的关键组件。在这个项目中,学生将学习和掌握模具设计的基本理论、工艺...

    基于单片机的智能风扇控制系统设计.rar

    以单片机为控制核心,设计一种基于单片机的智能风扇控制系统整个系统由单片机、温度传感器、红外线传感器、变频器、继电器、电源等主要部分组成。该系统实现如下功能:该系统可以对周围环境进行检测,能够根据温度...

    机械原理课程设计台式电风扇摇头装置设计.doc

    机械原理课程设计台式电风扇摇头装置设计 机械原理课程设计台式电风扇摇头装置设计是机械设计的一种重要应用,涉及到机械设计、机构设计、运动学分析等多个方面。下面将对该设计进行详细的知识点总结。 一、设计...

    基于STM32的智能风扇控制系统的设计源程序.zip

    【标题】"基于STM32的智能风扇控制系统的设计源程序.zip"揭示了这是一个关于使用STM32微控制器设计...通过对压缩包内的文件进行分析和研究,可以深入学习STM32的开发流程和技巧,对于提升嵌入式系统设计能力大有裨益。

    基于单片机的多功能自动调温风扇系统设计.pdf

    本篇文档是关于“基于单片机的多功能自动调温风扇系统设计”的详细介绍,具体内容涉及系统设计的背景、意义、单片机选择、控制算法、以及整体功能的实现。本文主要介绍以下几大知识点: 一、单片机在自动调温风扇...

    智能风扇调速系统毕业设计资料

    智能风扇调速系统是一种利用微控制器(MCU)技术来实现风扇转速...综上所述,智能风扇调速系统毕业设计涵盖了MCU应用、数字控制、信号处理等多个领域的知识,是理论与实践相结合的良好案例,有助于培养学生的综合技能。

    单片机电风扇模拟控制系统设计.doc

    单片机电风扇模拟控制系统设计 摘要:本文主要介绍了基于单片机的电风扇模拟控制系统的设计,涵盖了系统的总体设计、硬件设计、软件设计等方面。系统采用AT89C51单片机作为控制核心,设计了电风扇控制系统的硬件...

Global site tag (gtag.js) - Google Analytics