开发本系统意在解决更多的用户不知如何搭配的小烦恼,达到人们更高生活质量的追求。系统开发的总任务是用户登录之后,根据自身的特点系统推荐相应的搭配,并实现物品购买,帖子的发布和回复以及最新搭配资讯推荐的功能。从而达到用户之间信息交流的目的。
1。3 论文组织结构
本文的结构安排如下:
第一章主要包括设计背景、意义和组织结构。
第二章是介绍了开发工具和环境。
第三章详细地介绍了开发本设计系统需要用到的技术难点。
第四章详细地进行了需求的分析。
第五章根据功能模块图详细介绍了各模块的主要功能并提供了完成的效果图。
第六章介绍了软件的测试方法和测试的过程。
2开发环境及开发工具的介绍
2。1 JDK概述
JDK是Java开发中必不可少的工具,开发者可以直接从官网进行下载对应的JDK版本。本设计使用的版本是jdk1。8。0_31。
1。 安装JDK
点击JDK安装程序,直接进行傻瓜式安装,但是需要记住JDK的安装路径,方便之后环境变量的配置。
2。 JDK环境变量的配置文献综述
以本设计为例:
(1)设置环境变量,如图2-1所示:
图2-1 设置环境变量(2)设置环境变量,如图2-2所示:
图2-2 设置环境变量(3)更新环境变量Path的值,如图2-3所示:
图2-3 设置环境变量
2。2 Eclipse简介
Eclipse是一个集成开发环境 。Eclipse平台使用起来便捷,使得目前好多开发商都使用它作为软件开发的工具,在Java开发中,它是不可缺少的软件。在这次的系统设计中,采用此工具来开发Android系统。里面有很多的控件和配置文件,由此看出它强大的功能。如图2-4所示:
图2-4 eclipse启动界面
2。3 Tomcat 概述
后台通过Tomcat来启动服务器,它是目前开发者比较热捧的服务器。本次毕业设计用的是apache-tomcat-8。
Tomcat的安装很简单,直接点击下一步,在Eclipse中进行Tomcat的配置。
项目运行Tomcat以后,在浏览器中输入正确的访问地址即可访问后台的数据。
2。4 MySQL概述
MySQL是目前使用比较广泛的数据库管理系统,它可以使表与表之间建立关联关系,可以更好地管理数据库,使数据看起来更简洁和方便。MySQL的使用与传统的数据的管理相比,它的灵活性更高,关联的信息都存在相应的表中,而不是存在一个大仓库里面,这样子就看起来速度提升了不少。正因为它的这些特点,使得越来越多的软件开发者愿意使用它。
2。5 SDK 概述 来-自~优+尔=论.文,网www.youerw.com +QQ752018766-
SDK包含了很多软件开发工具,其中,Android SDK用于Android软件的开发。
下面介绍一下SDK的安装:
(1)Android SDK下载之后,完成安装。
(2)将Android SDK压缩包解压后放到相应的计算机的存储位置。
(3)在使用之前,从官网获取adt进行安装。
(4)可以通过配置虚拟机来进行系统的测试或者通过真机进行测试。
3 完成本系统所用到的技术
3。1 Android简介
Android 系统随着近几年手机等便捷设备的盛行已经逐渐被人们所推捧。Android系统刚开始主要用于手机,后来慢慢发展到了平板电脑等设备上面。它的主要竞争对手是苹果IOS。它和别的操作系统一样,架构进行了分层。
众所周知,安卓系统是谷歌公司自己开发的,利用Linux 内核和自己的虚拟机,实现了系统的开发。