基于VB与PLC串口通信的液位监控系统.ppt





《基于VB与PLC串口通信的液位监控系统.ppt》由会员分享,可在线阅读,更多相关《基于VB与PLC串口通信的液位监控系统.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件技术基础软件技术基础 第第1章章 概述概述河南工业大学电气工程学院本章要点本章要点 软件的概念,软件与程序的关系软件的概念,软件与程序的关系了解软件技术规范了解软件技术规范掌握问题求解过程与方法掌握问题求解过程与方法理解软件开发过程理解软件开发过程 第1章 概述 2010-82河南工业大学电气工程学院软件与软件技术软件与软件技术问题求解方法问题求解方法主主要要内内容容重重点点与与难难点点1.1程序与软件程序与软件程序程序程序程序:是一组计算机指令的集合,是解:是一组计算机指令的集合,是解决问题过程的描述。决问题过程的描述。程序的特征程序的特征:静态和动态属性静态和动态属性用程序语言抽象的符
2、号表达用程序语言抽象的符号表达是对数据实施算法的过程是对数据实施算法的过程具有层次性、结构性具有层次性、结构性第1章 概述 2010-83河南工业大学电气工程学院1.1程序与软件程序与软件软件软件软件软件:是计算机系统中与硬件相互依存:是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其的另一部分,它是包括程序、数据及其相关文档的完整集合相关文档的完整集合文档文档是指编制程序所使用的技术资料和是指编制程序所使用的技术资料和使用该程序的说明性资料如使用说明书使用该程序的说明性资料如使用说明书等。即开发、使用和维护程序所需要的等。即开发、使用和维护程序所需要的一切资料。一切资料。第1章
3、概述 2010-84河南工业大学电气工程学院1.1 程序与软件程序与软件第1章 概述 2010-85河南工业大学电气工程学院软件的特征软件的特征软件是有生命周期的商品软件是有生命周期的商品软件是逻辑的而不是物理的软件是逻辑的而不是物理的软件是功能、性能完备的软件系统软件是功能、性能完备的软件系统软件不会磨损,它故障率随时间的推移软件不会磨损,它故障率随时间的推移而降低而降低软件的故障就是软件中的错误。软件的故障就是软件中的错误。1.1程序与软件程序与软件软件软件软件危机:是指在软件开发过程中遇到软件危机:是指在软件开发过程中遇到的一系列问题。如开发周期长、成增加、的一系列问题。如开发周期长、成
4、增加、可靠性降低等。可靠性降低等。造成软件危机的原因:造成软件危机的原因:如何开发软件?如何开发软件?如何满足软件不断增长的需求如何满足软件不断增长的需求如何维护现有的、容量在不断增加的软件?如何维护现有的、容量在不断增加的软件?第1章 概述 2010-86河南工业大学电气工程学院1.1程序与软件程序与软件软件软件造成造成软件危机软件危机的原因:的原因:软件成本、开发成本和开发进度的估计不够准确软件成本、开发成本和开发进度的估计不够准确用户对已完成的软件系统不满意的现象经常发生用户对已完成的软件系统不满意的现象经常发生软件产品质量靠不住软件产品质量靠不住软件常常是不可维护的软件常常是不可维护的
5、软件通常没有适当的文档资料软件通常没有适当的文档资料软件的开发成本占计算机系统的总成本比例逐年上升软件的开发成本占计算机系统的总成本比例逐年上升第1章 概述 2010-87河南工业大学电气工程学院1.2 软件分类软件分类系统软件系统软件实时软件实时软件嵌入式软件嵌入式软件商业软件商业软件过程和科学计算软件过程和科学计算软件个人软件个人软件人工智能软件等。人工智能软件等。有太多的软件需要大家去开发有太多的软件需要大家去开发开发开发软件困难吗?软件困难吗?第1章 概述 2010-88河南工业大学电气工程学院1.3软件技术规范软件技术规范软件工程技术软件工程技术程序设计技术程序设计技术软件工具环境技
6、术软件工具环境技术系统软件技术系统软件技术数据库技术数据库技术实时软件技术实时软件技术网络软件技术网络软件技术与实际工作相关的软件技术与实际工作相关的软件技术第1章 概述 2010-891.3.1软件工程技术软件工程技术软件开发的原则与策略软件开发的原则与策略软件开发过程软件开发过程(需求、设计、实现、测试和维护需求、设计、实现、测试和维护)软件开发方法与软件过程模型软件开发方法与软件过程模型软件标准与软件质量的衡量软件标准与软件质量的衡量软件开发的组织与项目管理软件开发的组织与项目管理软件版权等软件版权等第1章 概述 2010-810河南工业大学电气工程学院1.3.2 程序设计技术程序设计技
7、术程序结构与算法设计程序结构与算法设计程序设计风格程序设计风格程序设计语言程序设计语言程序设计方法程序设计方法程序设计自动化程序设计自动化程序的正确性证明程序的正确性证明程序的变换。程序的变换。第1章 概述 2010-811河南工业大学电气工程学院1.3.3 软件工具环境技术软件工具环境技术人机接口技术人机接口技术软件自动生成软件自动生成软件工具的集成和软件开发环境软件工具的集成和软件开发环境软件的复用软件的复用逆向工程等逆向工程等第1章 概述 2010-812河南工业大学电气工程学院1.3.4 系统软件技术系统软件技术操作系统操作系统编译方法编译方法分布式处理与并行计算分布式处理与并行计算多
8、媒体软件处理技术等多媒体软件处理技术等 第1章 概述 2010-813河南工业大学电气工程学院1.3.5 数据库技术数据库技术数据模型数据模型数据库与数据库管理系统数据库与数据库管理系统分布式数据库分布式数据库面向对象数据库技术面向对象数据库技术工程数据库工程数据库多媒体数据库等多媒体数据库等第1章 概述 2010-814河南工业大学电气工程学院1.3.6 实时软件技术实时软件技术实时监控软件技术实时监控软件技术嵌入式实时软件技术嵌入式实时软件技术 第1章 概述 2010-815河南工业大学电气工程学院1.3.7 网络软件技术网络软件技术网络管理网络管理局域网技术局域网技术网络互连技术网络互连
9、技术智能网络智能网络无线网络无线网络移动网络移动网络协议工程协议工程等等第1章 概述 2010-816河南工业大学电气工程学院1.3.8 与实际工作相关软件技术与实际工作相关软件技术如何延长软件的使用时间如何延长软件的使用时间如何适应不断增强的软件性能如何适应不断增强的软件性能如何控制软件的质量如何控制软件的质量如何改变管理和配置记录如何改变管理和配置记录如何设计用户的在线帮助文档和图表如何设计用户的在线帮助文档和图表如何控制软件规模如何控制软件规模软件评估和软件开发计划的制订软件评估和软件开发计划的制订软件需求的表示和软件规格说明书的确定等软件需求的表示和软件规格说明书的确定等 第1章 概述
10、 2010-817河南工业大学电气工程学院1.4基于计算机的问题求解方法基于计算机的问题求解方法 就是建立求解问题的模型。就是建立求解问题的模型。把描述实际对象的数据及其把描述实际对象的数据及其相互关系映射到计算机的存相互关系映射到计算机的存储器上,编程序模拟对象领储器上,编程序模拟对象领域中的求解过程。域中的求解过程。第1章 概述 2010-818河南工业大学电气工程学院问问题题域域中中的的信信息息表示和处理表示和处理计计算算机机中中的的数数据据表示和处理表示和处理问题求解问题求解问问题题求求解解目目标标数据数据表示表示、处理?处理?如何表示要处理的数据如何表示要处理的数据 如何处理数据如何
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VB PLC 串口 通信 监控 系统

限制150内