3。1。2 Android SDK的安装与环境变量配置
从官网下载Android SDK,下载后按步骤安装,指定安装目录,随后在环境变量中新建ANDROID_HOME变量,步骤如同JDK,变量值输入SDK安装目录下的tools目录和platform-tools目录。Android SDK提供了开发Android应用程序所需的API库和构建、测试和调用Android应用程序所需的开发工具[4]。
3。2 Android studio的安装
从百度软件中心下载2。2。2版本,然后按步骤安装,由于下载版本过旧,首次运行时会卡在更新检查界面,这时可以用到一种方法跳过更新检查,找到安装目录bin文件夹下的idea。properties文件,选择用记事本打开,在文件的最后添加disable。android。first。run=true,最后保存,然后重新打开AS就可以使用了。
3。3 MySQL数据库的安装
与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本[6]。通过官网下载win7 64位ZIP Archive免安装版,随后解压。解压完成后还需要配置一个默认文件,在安装目录下新建一个my。ini。然后运行cmd安装MySQL服务,打开cmd窗口后,将目录切换到解压文件的bin目录下,再输入mysqld install回车,出现安装成功就完成了。在这里还用到一个数据库可视化管理工具——Navicat for MySQL,这个工具可以轻松管理数据库。
3。4 Tomcat的安装与配置
(1)从官网下载apache-tomcat-xxx。exe,随后根据提示步骤安装。
(2)配置环境变量,新建CATALINA_HOME,输入变量值为Tomcat安装路径。
(3)测试,打开浏览器,输入http://localhost:8080,如果可以进入小猫首页,则tomcat安装成功。
3。5 Eclipse的安装与配置文献综述
(1)从官网下载eclipse-xxx-xxx-win7_64位解压版,下载完成解压即可。
(2)打开eclipse之后,关联Tomcat,选择Window→Preferences→Server→Runtime Environment,点击Add选择对应的Tomcat版本即可。
4 系统设计
4。1 功能设计
本软件客户端采用MVP(Model-View-Presenter)设计模式,M提供数据,V负责显示,P负责逻辑的处理,使用MVP的目的是我们可以通过自定义类实现这个interface来模拟Activity的行为对Presenter进行单元测试,省去了大量的部署和测试的时间[9]。
4。1。1 功能模块划分
根据需求分析可以将本软件划分为有四大模块:商家搜索模块,商家详情模块,订单管理模块以及账号管理模块