需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14144 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】在这信息化的时代,人们不再满足于网页端的软件,对智能手机上软件的需求越来越多。为了能够让用户随时随地都可以对订单和商品进行管理,让微商客户的销售的工作更加便利,设计了一套基于安卓系统的微商客户及订单管理系统。 此系统分为服务器端和手机客户端两部分,此篇论文也将这两部分作为重点研究。整个设计主要完成的工作包括:为了能实现服务器端对手机用户的数据交互,构建了基于JAVA语言的服务器功能接口,采用了基于HTTP通信的JSON(JavaScript Object Notation)数据交互方式,搭建了以Tomcat服务器和mysql数据库为基础的后台。 微商客户及订单管理系统分为前台和后台两个模块:前台用户能够对商品信息进行查询,购买商品,查看物流状态和仓库明细等信息;后台管理员能够管理用户,订单,商品,库存,供应商等信息。此系统拥有界面简洁、操作简单,管理方便,代替了纸质化的杂乱性和易失性。 【关键词】订单管理; HTTP通信;智能手机;
目录 摘要 Abstract 第1章 绪论-6 1.1 课题背景、目的与意义-6 1.2 国内外现状-6 1.2.1 Android应用现状-6 1.2.2 微商现状-7 第2章 可行性分析-8 2.1 技术可行性分析-8 2.2 经济可行性分析-8 2.3 操作可行性分析-8 第3章 需求分析-9 3.1 系统整体构成-9 3.2 功能需求-9 3.2.1客户端功能-9 3.2.2服务器端功能-13 第4章 系统的总体设计-17 4.1 系统架构设计-18 4.2系统功能设计-18 4.2.1 系统功能概述-18 4.3 数据库设计-18 4.3.1 数据库的概念设计-19 4.3.2 数据库表-21 4.4 系统总体流程设计-23 4.5 通信协议-23 4.5.1 Socket通信-23 4.5.2 HTTP通信-24 4.6 JSON数据交互方式-24 第5章 详细设计-24 5.1 android APP功能模块设计-25 5.1.1 用户注册-25 5.1.2 主界面-25 5.1.3 商品列表-26 5.1.4 商品查询-26 5.1.5 物流查询-26 5.1.6 仓库信息-26 5.1.7 出入库明细-26 5.1.8 盘点信息-26 5.1.9 购物车-26 5.1.10 个人信息设置-27 5.2 后台管理功能设计-27 5.2.1 管理员登录-27 5.2.2 用户管理-27 5.2.3 订单管理-27 5.2.4 商品信息管理-27 5.2.5 库存信息管理-27 5.2.6 仓库信息管理-28 5.2.7 供应商信息管理-28 5.3 服务器设计-28 5.3.1 服务器端架构-28 5.3.2 SSH(Struts+Spring+Hibernate)框架及优势-28 第6章 主要程序代码的实现-29 6.1 登录注册界面的实现-30 6.2主界面的实现-31 6.3购物车-33 6.4仓库信息管理、盘点记录、出入库统计-33 6.5多线程和异步处理的实现-36 6.6 数据库接口实现-38 第7章 系统测试-40 7.1 系统测试的目的与意义-41 7.2功能测试-41 7.2 .1客户端功能测试-41 7.2 .2服务器端功能测试-42 第8章 总结与展望-43 参考文献 |