android的丰山集团农药销售管理系统

随着现代互联网的发展,尤其是移动智能手持端的发展,人们的购物方式渐渐有线下的实体店购买变成了线上的网络购买,而如何建立自己的线上销售网络成为了丰山集团的核心任务。丰山集团农药销售系统以移动端的Android开发技术为核心,java做底层的支持,采用TCP/IP为通信协议,JSP构建后台管理系统组成了一整套完整的销售平台。利用这一套销售平台,可以很快的推广丰山集团的优质的农药产品,扩大丰山的产品知名度。丰山销售平台使用Android为移动前端,使用java开发服务器端的webservice,使用jsp开发后台管理系统。在这之中使用软工程的指导思想进行系统设计,并采用UML建立系统模型。关键词 网络,丰山集团,Android,Jsp目 录
1 绪论 1
1.1 课题目的与开发背景 1
1.2 课题研究现状 1
1.3 课题设计内容 2
2 开发技术简介 2
2.1 Java简介 3
2.2 Android简介 3
2.3 MySQL简介 3
3 需求分析 3
3.1 系统的可行性分析 3
3.2 系统的功能需求 4
3.3 系统性能需求 5
3.4 ER图 5
4 系统设计 6
4.1 系统概述 6
4.2 模块结构图 8
4.3 数据库设计 9
4.4 活动图设计 12
5 详细设计 17
5.1 类的设计 17
5.2 界面设计 23
总结 30
致谢 31
参考文献 32
绪论
在现代企业中,一个企业的经济实力如何,全部体现在企业的销售管理上.目前我国的中小企 业数量多,地区分布广泛,企业销售管理逐渐成为企业经营管理的核心内容[7]。而网络销售渐渐的成为一种趋势。尤其是在互联网广泛普及的今天,网络销售更是不容忽视。而在网络销售中,随着智能手机的发展,利用手机APP的销售方式比传统的PC端的销售方式更加重要。
近几年,由于平板电脑的发展和智能手机
 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
br /> 在现代企业中,一个企业的经济实力如何,全部体现在企业的销售管理上.目前我国的中小企 业数量多,地区分布广泛,企业销售管理逐渐成为企业经营管理的核心内容[7]。而网络销售渐渐的成为一种趋势。尤其是在互联网广泛普及的今天,网络销售更是不容忽视。而在网络销售中,随着智能手机的发展,利用手机APP的销售方式比传统的PC端的销售方式更加重要。
近几年,由于平板电脑的发展和智能手机的性能提高,导致PC机的销售量逐年下降,而智能手机的销售量却成几何式的递增。在著名互联网流量监测机构Net Applications发布的最新数据显示,安卓系统是市场占有率为44.62%排在第一位,第二的为ios系统,市场占有率为44.19%。这两大系统基本上占据了移动智能手机的88.5%的市场。所以,为了拓展企业的销售业绩,开发属于自己的移动智能APP已经是必不可少的事了。
1.1 课题目的与开发背景
当前,在加快城镇化建设的过程中,农村劳动力的转移和产业结构的升级,大量的农业农地被征用,海门临江镇以土地为生的老一辈人,对于失去土地来说,无疑是一种思想考验,政府在房屋拆迁和土地征用的同时,对于农民实行每月补贴,这一方面保障了房屋拆迁环节的有力进行。
最早两批进行拆迁的城镇居民从最早的同意拆迁到拆迁选房和后续的装修、入住,生活水平较在农村有了明显的提高,饮食起居的便捷化,带动了更多的民众加入到拆迁的队伍中。拆迁过程中甚至出现了主动要求拆迁户数和政府提供的安置房供不应求的局面,拆迁管理秩序亟待维护。因此,海门临江镇房屋拆迁补助系统的建立必将是顺应时代发展趋势的,为当地政府和人民之间建立更加方便透明的联系,保障民生、维护政府做出贡献。
1.2 课题研究现状
我国的耕地面积为20.3亿亩,在世界排位第四,但人均耕地面积世界排名却排在126位以后。我国的耕地种植方式普遍采用精耕细种的方式,这其中的农药销售市场就非常的广阔了。据预测,在2016年,全球作物保护农药市场销售额将增至 584.34 亿美元,其中亚洲的农药销售比重大概占23.51,仅次于拉丁美洲。
在我国,农药的销售还是采用传统的业务员跑零售店的方式进行推销和销售的。这其中的人员开销和旅途开销成本就比较大了。而且还有上门推销时被拒绝的成本。这些传统的销售方式都极大的增加的企业的销售成本和发展上限。
一些大的公司采用的是总经销的模式进行销售,有区域总代理负责联系下面的客户,公司只负责提供总代理货源就可以了。这样可能会减低了厂商的销售成本,降低了人员开销。但同时也增大了企业的风险。当一些区域代理规模达到一定的程度时抛弃的厂商,采用另外的农药厂商的商品时,这中的损失是巨大的。
1.3 课题设计内容
考虑到目标客户的人群普遍为经济相对落后的村镇,所以我们安卓系统的开发环境选择相对版本比较低的4.0版本。采用Java进行WebService的开发,数据格式采用Json字符串的格式来传递数据。为了及时获取客户下达的订单,我们需要开发一个Web端的管理系统来对客户的订单进行管理和操作。
我们的数据库采用的是MySQL数据库,依据是MySQL和安卓还有Java都是开源的,不需要支付额外的开发费用,降低我们的开发成本,同时MySQL也能满足我们的开发需求。
我们的系统主要由移动端的APP,服务器端的WebService和Web端的后台管理程序组成,相互之间采用TCP/IP协议进行通信。我们的服务器采用的是Tomcat来部署我们的WebService,Web程序使用IIS来部署,共用一个数据库服务。在Web后台管理程序中,主要实现对订单的管理、跟踪,统计财务报表,用户信息的管理,以及商品的管理。APP主要实现对商品的查看,下订单,查看订单详情,个人信息的修改,对商品的评价等等功能。WebService主要是用来接收APP发来的请求并返回其相应的结果数据。
在后台管理中,我们实现了报表统计功能,会人性化的将商品购买的数量进行统计,并形成饼图等多种统计图形,充分给与决策者一些决策支持,方便厂商了解那种产品当月最热销,那种产品相对卖的少一些,及时的根据市场调整生产数量。统计功能中还会包含简单的财务统计,包括每种产品的销售量,销售额,上月销售总额,季度销售总额,年度销售总额等。
2 开发技术简介
本次开发使用java开发和MySQL数据库。主要使用的开发工具是Eclipse。当然,这也是当今主流的开发技术,下面将对这些技术进行相关的介绍。
2.1 Java简介
Java语言是一种可以跨平台的面向对象的编程语言,具有良好的通用性、平台移植性,被广泛的应用在各个领域。Java语言由于它的源码开源,吸引了无数的开发者去研究和改进,各式各样的开源社区遍布的互联网中,开发的开源框架也是多种多样,开源项目在GitHub中也是数不胜数。
2.2 Android简介
Android应该是这几年发展最为快捷迅速的开发方向了,由于智能手机市场的蓬勃发展带动了Android开发人员的市场,导致了学

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2421.html

好棒文