1.2 设计开发意义与目标
目前,市场上更多的蔬菜水果管理的设计是基于web的,这对中小型商店或中老年管理者,很不方便,往往会带来信息管理不及时或错误的问题。现在有了这个设计,就能在手机上直接进行操作,就能随时随地的进行管理,没有地域时间网络等的局限性,提高了工作效率,减少了错误率,给管理者带来了方便。
本设计作为一个针对蔬菜水果进销存管理的系统,需要达到以下目标:
(1)界面设计达到美观友好。
(2)设计能够迅速检索、方便查找、可靠性高、存储量大、保密性好、寿命长、成本低等。
(3)设计最大限度地实现易维护性。
2 设计开发工具简介
2.1 ECLIPSE简介
Eclipse,是一个开放源代码的,基于Java可扩展的平台[1]。Eclipse本身只是一个框架和一组服务,主要是用于开发环境,但现在的Eclipse 附带了一个标准的插件集,包括Java开发工具,这给我们的代码设计带来了很大的方便。
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。一般而言,Eclipse平台是由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,更具体来说,还分为了四个组成部分,分别是Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础[2]。
2.2 ADT简介
ADT,英文全名为Android Development Tools,这个是Android的一款开发工具。使用了SDK所包含的一些小工具给开发Android设备的应用程序带来了很多方便之处。除了SDK本身的插件来运行这些小工具,还可以通过一些命令行来直接进行运行[3]。若直接使用Eclipse软件来进行一些软件的开发,是比较方便的,因为它可直接调用设计软件代码所需要的各种小工具与命令。
2.3 ANDROID简介
Android是一种基于Linux的操作系统,主要使用在各种移动设备上,是由Google公司和开放手机联盟领导开发的,主要是针对手机的系统[4]。在2008年10月,首部Android智能手机产生了。在一定程度上,Android平台在所有移动广告流量中占据了很大的比重,但是运营收入却比不上IOS系统的运营收入。
2.4 ANDROID环境虚拟机的搭建
在Android环境搭建好以后,即SDK,ADT都已经安装好,就可以进行虚拟机的搭建。
开发的工具:Eclipse-jee-juno-SR2-win32-x86_64
进入虚拟机管理界面方法:有两种方法,第一,安装好ADT后,打开eclipse,在工具栏下找到Android Virtual Device Manager,进入可进行设置。第二种,是在安装好SDK工具后,找到AVD Manager,进入也可进行设置。
进入虚拟机管理界面,会出现新的窗口,找到“new”按钮,单击后,会出现虚拟机配置界面。在虚拟机配置界面中,自带的有几款很典型的虚拟手机,各种品牌的,当在Device中选定自己需要的手机后,下方剩余的内容基本就都自动填好了,然后选择‘OK’就完成虚拟机的配置了[5]。
2.5 开发环境
硬件环境:CPU:Intel(R) Core(TM) i3-3240 CPU @ 3.40GHz 3.40GHz
内存:4.00GB
硬盘空间:500G
软件平台:软件开发工具:Eclipse , JDK
软件开发语言:Java
软件本地数据库:SQLite
操作系统:Windows 7