首页 » 99链接平台 » 基于 Office 组件应用程序研究——开题(应用程序人机界面功能程序开题)

基于 Office 组件应用程序研究——开题(应用程序人机界面功能程序开题)

雨夜梧桐 2024-07-24 17:04:59 0

扫一扫用手机浏览

文章目录 [+]

可编程逻辑控制器(Programmable Logical Controller,PLC)采用一类可编程的存储器,用于其内部存储程序,顺序控制、执行逻辑运算、计数、定时与算术操作等面向用户的指令,并通过数字或模拟的方式,来控制各种类型的生产过程或机械。
由于它拥有功能强、体积小、程序维护方便、设计简单等优点,特别是适应恶劣工业环境的能力和高可靠性,使其应用越来越广泛,,己经被视为现代工业的三大支柱之一(即PLC、计算机辅助设计与制造和机器人)。
人机界面是在机器设备和操作人员之间进行双向沟通的桥梁,使用人机界面可以使机器的配线简单化、标准化,同时也能减少PLC控制器所需的1/O点数,生产成本也因此降低。
同时由于控制设备的高性能及小型化,因此也相对提高了整套工业生产设备的附加价值。
随着科技的快速发展,人机界面越来越多地应用于机器操作与现场操作,PLC控制器具有的强大的功能,以及复杂的数据处理,也急需一种功能与之匹配而又便于操作的人机界面的出现,触摸屏的应运而生无疑是20世纪自动化领域里的一个重大的革新。

(二)选题意义

目前,过程控制实验室拥有一套美国Rockwell公司的PLC控制系统,上位机的监控软件是RSView 32。
RSView 32是一款功能非常强大的监控组态软件,适合于复杂工业现场的过程控制任务。
但在过程控制实验室,设备相对较少、控制环境较好,在开发人机界面时,只是用到了RSView 32中的基本功能,造成了软件资源的浪费,鉴于此,研发一套面向实验室工控系统、具有自身特色且功能简单、方便学习的单机版工控组态软件,具有现实意义。

基于 Office 组件应用程序研究——开题(应用程序人机界面功能程序开题) 99链接平台
(图片来自网络侵删)

(二)研究的主要问题

(1)了解MFC框架:MFC是在1992年随微软的Microsoft C/C++ 7.0编译器发布的,是建立在Windows API之上的C++类库(C++ Class Library),意图是使 Windows 程序设计过程更有效率,更符合面向对象的精神。
现在MFC 已经成为了Windows环境上标准的C++ API,MFC使得开发Windows应用程序变得简单容易,将很多应用程序开发中常用的功能自动化,并且提供了文档框架视图结构和活动文档这样的便于自定义的应用程序框架。
同时,在Visual C++内部也内建了很多对MFC的非常实用的东西,例如类向导这样的支持,减少软件开发的时间,使用类向导可以生成从hello world这样的简单程序到活动文档服务器这样的复杂程序。
MFC的消息映射机制也避免了使用性能较低的庞大虚函数表。
MFC在整个Windows家族中都是兼容的[13]。

(2)熟悉掌握VC++开发工具的使用:我们通常所说的Visual C++实际上是一个完善的、非常强大的C++程序开发环境,它的名字是Microsoft Developer Studio。
二者之间的细小差别并不重要,通常这两个术语可以互换。
但如果你不围绕 Developer Studio 来进行学习,就不能有效地使用 Visual C++(Developer Studio听起来很像Visual Studio,但它们之间没有关系)。
它包含:C++编译器、调试器、应用程序框架生成器、项目管理器、设计和实现菜单等资源的编辑器等等。

(3)程序流程及界面的设计,编程实现及程序调试。

(4)编程实现以下主要的系统功能:1单人、多人之间的文本对话;2方便高效的自动应答系统;3 可在任何形式局域网中使用;4 谈话窗口中可插入各种心情图标;5客户之间可以发送离线消息;6操作简捷、界面清新。

参考文献

[1]戴建明.面向连接的SOCKET编程与通信软件的设计[J].成都气象学院学报,2011(4).

[2]杨祥金、杨丹、李永新.Windows程序设计教程[M].清华大学出版社.2007.

[3]蒋东兴.Windows Sockets网络程序设计大全[M].北京:清华大学出版社,1999:52-99.

[4]王金保.基于 Winsock 的 Chat 设计[J].辽宁石油化工大学学报.2004 年.

[5]程永喜,蒋珉.基于TCP/IP协议的WinSock网络编程及应用[J].计算机时代,2004,21(8).40-45.

[6]王珊、萨师煊.数据库系统概论[M].高等教育出版社.2006.

[7]张越.Visual C++网络程序设计实例详解[J].人民邮电出版社.2006

[8]曹永峰.分布式数据库管理系统的建设[J].计算机与现代化.2006.

标签:

相关文章