2。2。3 其他需求
要求界面美观,便于用户使用。
3 系统的开发环境及技术简介
3。1 客户端开发环境
3。1。1 开发工具Eclipse(ADT)
在Eclipse编译IDE环境中,需安装ADT(Android Developer Tools),这是Android在Eclipse上的开发工具。
ADT:安卓开发工具
安卓的开发工具有很多,由于之前在软件园培训时使用的是Eclipse,用的也比较顺手,所以还是选择了这个,所以需要安卓ADT。
3。1。2 Android平台
Android 是一个免费的,开源的手机平台[6],现在很多人用的都是这个,不仅仅是手机上,还被应用在汽车,平板电脑等商品上面。它是以Linux作为核心,多操作,多线程的操作系统。
Android 是用java语言来编程的[7],所具有的优点有:1。开放性:开发的平台支持任何app端厂家加入进来;2。可以选择更多的硬件:由Android的开放性,故有很多硬件的支持;3。不收限制开发商:Android支持第三方开发商,给了他们更加广阔的平台。
3。1。3 Android模拟器来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
Android SDK 本身就自带了一个移动的模拟器,它是一个可以在你电脑上运行的虚拟设备,Android模拟器可以让你直接测试使用你的程序。就和我们平时用的手机一样,除了不能打电话,接电话以外其他的功能基本都能实现。我们可以通过鼠标和键盘操作来使程序产生事件,它既可以显示我自己的应用程序,还有一个屏幕来显示Android本身就携带的一些基本的应用程序。
为了使应用程序的模拟和测试更方便,Android 模拟器还可以通过平台服务调取其他的程序,请求网络访问,保存数据,传送数据,通知用户信息。调试功能也非常的强大,比如如果程序在运行中,突然有电话打入,程序可以中断,等电话结束,程序就会可以继续进行。
3。2 服务端系统开发环境
3。2。1 MyEclipse
本程序的app使用的开发工具就是大家很熟悉的MyEclipse,虽然现在好像很多人都使用Android studio,但是因为之前在学校培训的时候一直使用这个,所以比较熟悉,使用起来也得心应手所以也就坚持了这个开发软件。它使用自己的插件形成了具有强大功能的集成开发环境,支持编写代码,配置环境,测试程序,发布等功能。它是企业级的工作平台,主要使用在java还有移动端的开发。MyEclipse也支持各种主流的框架模式,我们在操作数据库或者开发java时使用它,还可以提高服务器使用时的效率。
3。2。2 数据库简介
我数据库使用的是SQL server 2008,在实习公司时都是使用的这个感觉操作方便,能熟练操作。
SQL Server 2008 版本可以将各种形式的数据直接保存到数据库[4]。它具有丰富的命令和特性,有强大的编程语言[5]。数据可以存储在各种设备上,它都可以控制数据,就不需要关注数据存储的地点了。
主要功能:1。统计数据,汇总数据
2。对数据进行增删改查
SQL Server 具有可信任的,高效率的,智能的,安全性高的特点。
3。2。3 Tomcat
Tomcat服务器是无与伦比的,它将会成为下一代Java Web服务器的主流。Tomcat是一个更好的JSP开发平台。使用起来方便,安装也不是很复杂,双击下载的Tomcat安装程序,连续单击“下一步”,一直到程序安装结束。要设置环境变量:右击 “我的电脑”在属性中,配置环境变量。