节点文献

企业移动应用的研究与实践

【作者】 王介之

【导师】 陈志刚; 唐向阳;

【作者基本信息】 中南大学 , 计算机技术, 2005, 硕士

【摘要】 移动应用具有反应快速、操作简便、适合户外等特点,在很多领域得到应用。近年来,随着网络技术的发展,无线标准的成熟,电信网络的建设,用户对移动办公的需求日益强烈,移动应用开发成为软件行业一个新的热点。但是因为移动设备本身硬件资源存在较大限制,CPU运算速率、存储空间大小和多媒体处理性能等方面远比桌面PC逊色,加之终端设备种类繁多,操作系统、基础设施平台不统一,所以移动应用在开发工具和开发方法均有其特色。 通过对主流的移动应用开发平台和开发工具进行了分析和比较后,针对在大多数移动应用平台上进行开发时设计复杂,编程繁琐,测试困难等缺陷,本文选择了.NET平台,并采用基于.NET Compact Framework类库的编程,大大简化了编程的难度和工作量。 本文对移动应用系统设计、数据库设计、开发过程等环节进行了较深入的探讨,并开发出一个基于.NET平台的移动应用:餐饮无线点菜系统,它包括前台移动点菜子系统、后台系统管理子系统和数据同步子系统,通过该系统体系结构设计、详细设计、编程和测试等过程,探讨了移动开发的一般步骤。系统采用SQL SERVER CE移动数据库,实现了离线数据保存。在移动数据库与后台数据库进行数据同步时,以前大多数移动应用采用的方法是对每条数据进行状态标记,稳定性和可靠性比较欠缺,遇到数据冲突时较难判断和处理。本文通过研究,针对以上缺陷,提出了一种改进的方案:合并复制方案,并进行了编程和测试,证实了该方案的可行性。 在研究成果的基础上,本文对系统进行了设计和编码,实现了整个系统的框架和功能,并进行了测试。测试结果表明该系统使用方便,稳定可靠,证明了无线移动应用的实用性。

【Abstract】 The migration applies obtains the application in very many domains. Because its response fast, operation simple, suitable outdoors, and so on. In recent years, along with the development of network technology, the maturity of wireless standard, the construction of telecommunication network, the custom demand to moved work day by day increase. The development of mobile applicaition became a new hot spot in software development. But because the hardware of mobile equipment existence limits greatly, CPU speed, storage size and multimedia processing performance far low compared to table PC. Adds the types of terminal device are many. The operating system, the infrastructure platform are not unified, Therefore the mobile application has its characteristic in the development tools and the method of exploitation.Afer earring on the analysis and the comparison of the mainstream develop platform and the development tools, in view of carried on the development designs on the majority mobile develop platform the design was complex, the programming was tedious, the code test was difficulty and so on, this article chose The .NET platform, and uses based on .NET Compact Framework carry code programming, The code programming simplified the difficulty and the work load greatly.The article carried on the discussion on system design, database design, development process, etc. and developed a application based on .NET platform: The wireless orders food system, it include the onstage orders food subsystem,the backstage system manage subsystem and the data synchronization subsystem. Through the process of architect design, detailed design, code programming and test, has discussed the general step of mobile application development. The system uses SQL SERVER CE database, realized the offline data storage. According to the preservation, Carry on the data synchronization when the motion database and the backstage database, beforehand majority motion application uses the method is carries on the condition mark to each data record, stable and the reliable comparison is short of, meets when the data conflict isdifficult to judge and processing. Through the research, in view of above flaw.The article proposed one kind of improvement plan: The merge replication, and confirmed this plan feasibility throngh the programming and the test.In research results foundation, this article has carried on the design and coding, has realized the mainframe and function of system, and has carried on the test. The test result indicated this system easy to operate, stable is reliable, has proven the mobile application is usability.

  • 【网络出版投稿人】 中南大学
  • 【网络出版年期】2006年 06期
  • 【分类号】TP399
  • 【被引频次】5
  • 【下载频次】296
节点文献中: 

本文链接的文献网络图示:

本文的引文网络