嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文

上传人:wo7****35 文档编号:55274241 上传时间:2018-09-26 格式:DOC 页数:50 大小:1.77MB
返回 下载 相关 举报
嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文_第1页
第1页 / 共50页
嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文_第2页
第2页 / 共50页
嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文_第3页
第3页 / 共50页
嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文_第4页
第4页 / 共50页
嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文_第5页
第5页 / 共50页
亲,该文档总共50页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文》由会员分享,可在线阅读,更多相关《嵌入式零售终端机 网上交易子系统的设计与实现---毕业论文(50页珍藏版)》请在金锄头文库上搜索。

1、本本 科科 毕毕 业业 论论 文文嵌入式零售终端机嵌入式零售终端机 网上交易子系统的设计与实现网上交易子系统的设计与实现The Design and Implement of Online Trading Subsystem of Embedded Retail Terminal姓 名: 学 号:学 院:软件学院系:软件工程专 业:软件工程年 级:指导教师: 年年 月月I摘摘 要要本课题的设计主要是为了实现嵌入式零售终端机的网上交易功能,并提供额外接口,在单据生成并确认收货后,提交数据到库存管理模块。网上交易子系统又可划分为三个子模块,预订单管理,订单管理以及历史数据查询。该系统的主要职责是为

2、了给零售户提供一个快捷稳定的终端,方便零售户在有网络资源的情况下可以随时在网上进行订单的一系列操作。技术实现主要依赖于 Android 系统上基于 java 语言的开发,包括 Android 内置的 SDK,内置的 SQLite 数据库,数据套接字 DataGramSocket 以及数据报包DataGramPacket 以支持网络层的开发。采用的 UDP 协议的原因主要是不管接收方是否处于活跃的状态,服务端可以随时发送数据给客户端,增加了系统网络层的灵活性。Android 作为开源的一个系统,它方便程序员进行应用程序的开发,方便程序员移入移出应用程序,方便了后期系统软件的扩展。预期达到的目标是

3、实现网上交易系统的所有功能,包括订单的增添、查询及删除,方便零售户对订单进行管理。此外,包括与其他子系统模块进行集成,能快速、稳定、安全地运行在零售终端机上。关键词:关键词:嵌入式零售终端机;网上交易;Android;SQLiteIIAbstractThe purpose of this subject is to realize the function of Online Trading in Embedded Retail Terminal and provides an interface to transfer the data to the Stock Control Model

4、after creating orders and receiving products.Online Trading Subsytem contains three submodule,preorder management,order management and historical data quering.The responsibility of the subsystem is to provide retail dealer a fast and steady teminal to handle orders online anytime.Technology reliazat

5、ion depends on java programming in Android,which contains internal SDK and SQLite, and DatagramSocket as well as DataGramPacket for supporting the network.The reason why we choose UDP protocol is that no matter receiving terminal is active or not,sending terminal will sending data to reciever anytim

6、e,which makes system more flexible.As an opensource system,it is conveniently for programmer developing,transfering applications,and the extention of the system.The prospective targets is to realize all the features of Online Trading Subsystem,including addition and deletion of orders,as well as que

7、ry and modification of orders,which is much convinient for users to handle.In addition,it is certain that after integrating with other subsystems,it will run on the terminal quickly and stably in security.Key words: Embedded Retail Terminal;Online Trading;Android;SQLiteIII目目 录录第一章第一章 绪论绪论.11.11.1 引言

8、引言.11.21.2 论文组织结构论文组织结构.2第二章第二章 系统相关技术概述系统相关技术概述.32.12.1 Android 简介简介32.1.1 平台功能.32.1.2 框架组成.32.22.2 SQLite .52.2.1 SQLite 简介.52.2.2 SQLite 操作的组件类.62.32.3 基于基于 Android 的的 MVC 架构架构.62.42.4 本章小结本章小结6第三章第三章 系统概要设计系统概要设计.73.13.1 需求分析需求分析73.23.2 系统模块划分系统模块划分.73.33.3 子系统模块划分子系统模块划分.73.43.4 系统用例图系统用例图.93.5

9、3.5 数据库设计数据库设计.93.63.6 本章小结本章小结.12第四章第四章 系统设计与实系统设计与实现现.134.14.1 系统概述及功能系统概述及功能.134.1.1 开发背景与系统目标134.1.2 系统业务流程图134.24.2 系统的框架设计系统的框架设计.154.24.2 子模块实现子模块实现.164.3.1 主入口实现.164.3.2 预订单及订单管理的实现.164.3.3 烟草管理模块的实现254.44.4 表操作表操作.26IV4.54.5 本章小结本章小结27第五章第五章 系统测试及运行结果系统测试及运行结果.285.15.1 系统测试系统测试.285.1.1 测试计划

10、.285.1.2 测试用例.305.25.2 运行结运行结果果335.2.1 子系统主界面的运行结果.335.2.2 烟草管理的运行结果335.2.3 增加订单的运行结果345.2.4 订单管理的运行结果355.35.3 本章小本章小结结39第六章第六章 总结与展望总结与展望.406.16.1 论文总结论文总结.406.26.2 工作展望工作展望.40参考文献参考文献.41致致 谢谢.42VContentsChapter 1 Preface11.1 Introduction11.2 The structure of this paper .2Chapter 2 System related t

11、echnologies outline.32.1 The summary of Android32.1.1 Function of platform32.1.2 Structure.32.2 SQLite .52.2.1 The summary of SQLite.52.2.2 The component class of SQLite62.3 MVC based on Android.62.4 Summary.6Chapter 3 Preliminary design of System.73.1 Demand analysis.73.2 The division of System.73.

12、3 The division of SubSystem 73.4 Usecase of System.93.5 Database design93.6 Summary.12Chapter 4 Design and Implement of System.134.1 System profiler and function.134.1.1 Development background and overall objective.134.1.2 FlowChart of System.134.2 System architecture .154.3 Implement of SubSytem164

13、.3.1 Implement of main page.164.3.2 Implement of Preorder and Order Module.164.3.3 Implement of Tobacco Management Module254.4 Operation of Tables .26VI4.5 Summary.27Chapter 5 System testing and the running results .285.1 System testion.285.1.1 Testing plan.285.1.2 Testing case.305.2 Running results

14、 335.2.1 Main page running results335.2.2 Tobacco Management running results.335.2.3 Adding order running results.345.2.4 Order Management running results355.3 Summary.39Chapter 6 Summary and future works .406.1 Summary of this paper406.2 Improvements and future works40References 41Acknowledgements4

15、2第一章 绪论1第一章第一章 绪论绪论1.11.1 引言引言随着网络信息化的普及,市场需求的不断变动,烟草行业的营销体系也逐渐在调整。烟草局局长前年在全省销售网络建设南平现场会上提出了建设面向市场、面向消费者的营销体系。其中重要的一点就是深化终端建设,提升网络功能。要求我们更加注重零售客户资源的开发利用,深入挖掘终端网络的价值。要建立系统完善的终端资源数据库,全面掌握零售客户的各类商业信息,完善终端资源基础信息。基于当前的烟草行业背景,我们的项目嵌入式零售终端机系统也孕育而生。嵌入式零售终端机通过采集零售户详细过程信息,吸收消费者 VIP会员,对零售客户和消费者的信息进行统计和分析,有利于烟草

16、企业规范订单采集流程,提高市场把握能力,并最终实现按订单组织货源。零售户可以通过终端管理,使烟草商业企业与零售户之间不仅仅是单独的卷烟交易关系,更是一种服务与被服务,使双方建立起相互依赖和长久合作的供需关系,在保证商业企业拥有稳定的卷烟销售渠道的同时有效的控制零售客户的规范经营。在服务的同时,可深入乡镇各零售户调查卷烟市场行情,广泛采集销售环节的意见和消费者的需求,把收集到的信息及时反馈到决策部门,一方面有利于卷烟工商业企业做好品牌培育工作;另一方面也可以更好地帮零售客户做好销售预测,提高企业对市场的需求预测能力。此外,通过零售终端的建设,实施统一形象,统一服务,统一管理等手段为卷烟零售客户树立规范经营榜样,让消费者感受到零售客户和商业企业的诚信服务态度,树立零售客户的社会形象。为了实现零售终端机的功能,项目小组首先进行了需求分析,数据库设计,并根据系统模块进行划分,本人负责的模块是网上交易子系统。网上交易系统作为该系统的子系统,它需要实现的总体目标包括以下几点:一、零售户可以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号