Andriod手机热点餐厅地图的设计与开发+ER图(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Andriod手机热点餐厅地图的设计与开发+ER图(5)



(二) Java语言和Eclipse简介
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。 Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。

(三) SQLite数据库简介
SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Td、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月.至今已经有10个年头,SQLite也迎来了一个版本SQLite3己经发布。

(四) C/S模式简介
在网络连接模式中,除对等网外,还有另一种形式的网络,即客户机/服务器网, Client/Server。在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的基础。
它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。
四、    手机热点餐厅地图总体规划与设计

(一)  手机热点餐厅地图总体规划

1、 程序的策划
手机地图餐饮类应用是一类为手机用户提供各种各样生活服务的应用平台,用户可通过手机在手机地图应用获得一定地区范围内,用户需要的各种生活信息,来方便寻找餐饮,娱乐,出行,医疗等等生活设施。现有手机地图餐饮类应用包括大众点评,百米,爱城市智慧门户,星点无限,食神摇摇,全国连锁餐厅外卖,百度身边指南,摇摇美食,美食达人,食易行,天下美食,排队美食等等。
现存的手机地图餐饮类应用是当前手机应用的热门分类,同分类的程序大多模块繁多,功能复杂繁琐,每次启动都要占用大量的手机系统资源,需要的信息寻找起来较为麻烦且大部分应用中所有收藏信息必须联网,在脱机情况下无法很好的调用信息,也不能很好的节约用户的手机流量。
因此应该以应用结构清晰简洁,功能简单易行,界面清爽干净,且使用过程中占用系统资源较少,使用时对手机流量的消耗对比同类应用较小为目的来设计这么一款手机应用,在保证用户体验和服务质量的基础上帮助用户达到目的。

2、 目标顾客的确定
每一款手机的问世,要实现其存在的价值,就要有他的需求和主打市场,弄清其目标客户,就可以有针对性的制定营销策略。
从年龄层次分析:根据生活经历和对周围安卓系统使用者的调查,目前使用安卓系统的人群主要分部在15-40岁为主,从高中生到上班族都是安卓系统的受众,说明年轻人和中年人是安卓应用使用者的主体,近年来安卓系统的市场占有率不断大,这也意着安卓应用会有着越来越广阔的市场和机遇。 (责任编辑:qin)