- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题 目 智能家居控制系统客户端程序
姓 名 蔡锷
学 号 3070421075
专业班级 07计算机2班
姓 名 沈文杰
学 号 3070421074
专业班级 07计算机2班
任课教师 黄一春
分 院 信息工程与工程分院
完成日期 2010年×月×日
一 开发背景
在工业高度发达的今天,人在工业生产过程中的参与将越来越少,有人工完全参与生产的工作方式已几乎不可见,在大多数情况下,是机器和电脑代替人们
进行工作,比如对机器设备电压变化,环境温度,湿度的变化的实时了解和掌控,例如在炼钢企业,就需要对温度有实时的了解和控制,而且人工的去读取和记录数据变化的工作量也太大,而且也不能做到精确和实时。不可能运用到实践中,所以一款能实时监控电压,温度,湿度等环境参数变化情况的软件就显的尤为有用,如果能开发这么一款软件,必将大大提升工作效率,并能得到广泛运用,必将有巨大的商业市场。
二 项目的系统分析
目的分析
此次项目的目标是开发一款用于工业生产的环境参数示波器,此软件要能反映环境参数的变化。包括温度,电压等,并通过波形图的形式展示出来。
技术分析
此次开发的软件运行的平台是微软的wince平台,属于嵌入式技术范畴,所以我们需要嵌入式的软件开发方面的技术,并熟悉掌握wince平台的特点和结构。在开发语言的选择上,因为是嵌入式平台,所以应该选择一种高效率的开发语言,这里我们选择C++。
软件将实现对环境数据的测试和传输,需要运用到串口技术,将电脑通过串口与外设硬件相连,实现数据的传输。所以项目开发需要串口编程技术。
由于要采集温度,电压等数据,所以必须有相应的硬件设备,实现对温度和电压等数据的采集和传输。
资源分析
软件资源
当前我们拥有的软件资源主要有EVC开发平台,visual studio 2008R软件开发平台。
硬件资源
PC机若干,开放的网络资源,温度监测硬件设备,电压监测设备。
对于开发此项目上述软件资源和硬件资源已能满足需求。
项目风险分析
项目将面临如下风险:
如果项目开发失败,之前花在此项目上的时间和精力将付之东流,更糟糕的是我们的WINCE期末成绩就没了— —! 我们的开发能力将受到刘老师的质疑。。。
项目前景
此项目的发展前景广阔,因为在工业高度发达的今天,人在工业生产过程中的参与将越来越少,有人工完全参与生产的工作方式已几乎不可见,在大多数情况下,是机器和电脑代替人们
进行工作,比如对机器设备电压变化,环境温度,湿度的变化的实时了解和掌控,例如在炼钢企业,就需要对温度有实时的了解和控制,而且人工的去读取和记录数据变化的工作量也太大,而且也不能做到精确和实时。不可能运用到实践中,所以一款能实时监控电压,温度,湿度等环境参数变化情况的软件就显的尤为有用,如果能开发这么一款软件,必将大大提升工作效率,并能得到广泛运用,必将有巨大的商业市场。
三 相关技术的介绍
一 EVC开发环境的运用
EVC=Embedded Visual C++,是Windows CE下软件开发工具之一Wince平台
微软Windows CE 被设计成针对小型设备(它是典型的拥有有限内存的无磁盘系统)的通用操作系统。Windows CE 可以通过设计一层位于内核和硬件之间代码来用设定硬件平台,这即是众所周知的硬盘压缩层(HAL),(在以前解释时,这被称为 OEMC (原始设备制造)适应层,即 OAL; 内核压缩层,即 KAL。 以免与微软的 Windows NT 操作系统 HAL 混淆)
不象其它的微软 Windows 操作系统,Windows CE 并不是代表一个标准的相同的对所有平台适用的软件。为了足够灵活以达到适应广泛产品需求, Windows CE 采用标准模式,这就意味着,它能够由一系列软件模式做出选择,从而使产品定制。另外,一些可利用模式也可作为其组成部分,这意味着这些模式能够通过从一套可利用的组份做出选择,从而成为标准模式,通过选择,能够达到系统要求的最小模式, OEM 能够减少存储脚本和操作系统的运行。C++这个词在中国大陆的程序员圈子
您可能关注的文档
最近下载
- 人民版中华民族大家庭全册教学设计教案.doc
- 2020年江苏公务员考试《申论》真题(A类)及参考答案.pdf VIP
- 雷克萨斯-Lexus IS-产品使用说明书-IS300-ASE30L-AEZLZC-LEXUS雷克萨斯IS300OM53D87C_01-1705-00.pdf VIP
- 静配中心-高警示药品管理考核试题(附答案).docx VIP
- 静配中心-高警示药品管理考核试题.docx VIP
- 静配中心药品日常管理考核试题(+答案解析).docx VIP
- 静配中心药品日常管理考核试题及答案.docx VIP
- 静配中心业务知识考核试题题库及答案.docx VIP
- 人物细节描写课件.pptx VIP
- 精准医疗与传统治疗比较.docx VIP
文档评论(0)