- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.Net平台的电力安装验收系统Windows Mobile移动终端设计与实现
摘要:本文针对电力安装验收业务现状的种种不足,介绍了围绕该具体问题的一个解决方案。理清了验收业务的流程,阐述了在Windows Mobile系统平台上基于.NET开发完成一个手机端应用程序的方法与实现步骤,对C/S系统运作通信机制、具体方法等理论上的研究和实施也进行了简要的总结。
关键词:验收;WM;移动终端
中图分类号:TP273 文献标识码:A文章编号:1007-9599 (2011) 14-0000-01
Mobile Terminal Design and Implementation Based on .Net Platform of
Power Installed Acceptance System Windows Mobile
Li Xiao
(Southwest Jiaotong University School of Information Science,Chengdu610031,China)
Abstract:This essay studied the processes of the acceptance vocational work,comprehended and explained how to complete a mobile application based on.net framework on the platform of Windows Mobile.And it briefly summarized the theoretical study and practical application of C/S system operation and communication mechanism,specific methods and so on.
Keywords:Acceptance;Windows Mobile(OS);Mobile terminal
供电局业扩报装部门处理各种验收业务主要采用现场手工填表,返回后一部分数据录入业扩报装系统,另一部分数据需要手工导入到另一系统中的方式工作。数据多次处理难保其一致性,而且工作量极其繁重。基于.Net平台的电力安装验收(C/S)系统为这个问题的提供了良好解决方案。本文是在总结其client移动终端的开发过程基础上完成的。
一、系统平台及关键技术
本系统使用C#语言,VS2008.NET开发环境、SQL Server Mobile数据库,是在Windows Mobile平台下进行的C/S系统之CLIENT手机端应用程序开发,还包括Microsoft ActiveSync同步、Windows Mobile 6.5模拟器调试方法、图像文件读取与显示、使用WEBSERVICE进行数据传输等技术。
在实现过程中特别值得注意的是XML文件的操作、文件与目录类以及路径问题:合理运用xmldocument类、File类、Directory类和Path类;采用Xpath选取特定的xml节点内容;从XML推断DataSet关系结构等。
经总结,适用本课题的获取应用程序运行路径、当前工作目录的有效代码为:System.IO.Path.Get Directory Name(System.Reflection.Assembly.Get Executing Assembly().Get Name().Code Base)。
二、系统总体方案
采用C/S架构的系统充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,以更人性化的方式完成验收系统的所有传统功能。
在服务器端生成验收任务之后,手机端从服务器端下载即将验收的项目文件夹。验收人员带手机到验收现场进行验收处理(包括查勘数据的录入、查勘记录的保存、拍摄照片等基本功能),完成所有必要任务后,回到单位再与服务器连接,将验收结果传给验收组长(服务器)。
三、系统模块设计与实现
分模块进行业务逻辑划分与流程设计,数据库基表设计,并编程实现功能。除开登陆之外,将系统所有功能划分作以下四个模块:
(一)项目验收概况查询:采用Time Picker、List Box控件实现条件查询、项目名称列表、查询项目的详细数据。
(二)现场处理:采用List Box、list View等控件、读写XML文件及更新数据库文件完成了选择项目查看对应客户信息,选择项目进入具体的现场验收项列表,查看具体验收项标准,勾选合格的验收项,保存验收内容及合格情况,拍摄照片(Windows Mobile开发
原创力文档


文档评论(0)