《基于Android平台的管理系统设计与实现毕业设计.docx》由会员分享,可在线阅读,更多相关《基于Android平台的管理系统设计与实现毕业设计.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于Android平台的管理系统设计与实现毕业设计 (此文档为word格式,下载后您可任意编辑修改!) 基于Android平台的 管理系统设计与实现 院系:信息科学与工程学院 专业班:计算机科学与技术班 姓名: 学号: 指导教师: 201 年月 基于Android平台的 管理系统设计与实现Design and Implementation of Online Management System Based on the Android Platform 摘要 基于Android平台的网上超市管理系统是结合当前最流行的移动平台开发的电子商务系统。本系统是PC端电商网站在Android平台的延伸,
2、除了传统电商网站能够实现的各项基本功能之外还具有使用简单,操作方便等优点。利用本系统可以为超市的销售提供新的渠道。 本系统的开发运用了基于Java的Android SDK技术,系统采用CS(客户端服务器)结构实现。开发所采用的IDE为MyEclipse 10并安装由Google提供的Android Developer Tools。系统运行环境为Android版本4.0以上的移动设备。 本系统在电商网站的基础上完成了移动平台功能的设计,使用户能够在手机上方便的进行传统电商网站上所能完成的大部分操作。本系统的优点在于能够充分利用都市人群上下班途中、排队闲暇等碎片时间,提供方便快捷的购物方式,因此能
3、够极大的抓住用户的依赖程度,提高超市自身品牌影响力,扩张超市营业范围,提高商品销售收入。 关键词:Android 移动设备网上超市 Abstract This e-commerce system named Online Market Management System is based on the most popular mobile platform - Android platform. This system is an extension of PC e-commerce website on the Android platform. Except functions that
4、 normal e-commerce system can realize, this system also Java technology, and achieve by CS (ClientServer) structure. The IDE used for development is MyEclipse 10 which is 4.0 for running. This system of the mobile platform based on e-commerce sites, and allow user finish most functions which can be
5、done at normal e-commerce sites. This system can make full use of pieces of time which like the way go to work and the way you get in a line waiting for something, to provide a fast convenient way to shopping. These advantages can seize the users dependence, improve the influence, expansion the scop
6、e of the business and increase sales revenue. Key words:Android mobile device Online Market 目录 摘要 () Abstract () 绪论 (1) 1 可行性研究与需求分析 (1) 1.1 可行性研究 (2) 1.1.1 经济可行性 (2) 1.1.2 技术可行性 (2) 1.1.3 运行可行性 (2) 1.2 需求分析 (3) 1.2.1 系统问题分析 (3) 1.2.2 系统逻辑模型的建立 (3) 1.2.3 功能需求分析 (4) 2 总体设计 (7) 2.1 系统设计思想 (7) 2.2 系统设计
7、原则 (8) 2.3 系统总体分析 (8) 3 系统流程分析 (9) 3.1 系统首页模块流程分析 (9) 3.2 商品信息模块流程分析 10 3.3 搜索模块流程分析 (11) 3.4 购物车模块流程分析 1 2 3.5 系统信息管理模块流程分析 1 3 4 系统的功能实现 (14) 4.1 开发工具的选择 1 4 4. 2 系统首页模块实现 17 4.3 商品信息模块实现过程 19 4.3.1 商品多级分类界面的显示 (19) 4.3.2 商品详细信息的显示 (21) 4.4 搜索模块实现过程 2 2 4.4.1 搜索界面的显示 (22) 4.4.2 搜索结果的显示 (23) 4.5 购物
8、车模块实现过程 2 4 4.5.1 购物车界面的显示 (24) 4.5.2 商品添加购物车过程 (26) 4.5.3 订单生成过程 (27) 4.6 系统信息管理模块实现过程 30 4.6.1 系统信息管理界面的显示 (30) 4.6.2 用户登录注册过程及界面显示 (30) 4.6.3 用户信息的显示 (32) 4.6.4 最近浏览商品的显示 (34) 4.6.5 帮助中心的显示 (34) 4.6.6 关于信息的显示 (36) 5 系统测试 (38) 结论 (40) 致谢 (41) 参考文献 (42) 绪论 随着近年来互联网逐渐向移动终端的普及,3G网络的大规模使用,使移动终端不再仅仅是通讯
9、网络的终端,也已经成为了互联网的终端。因此,用户对于运行于移动终端的应用程序以及各类服务有巨大的需求。正是因为看到了移动互联网平台的巨大发展前途,Google于2022年11月推出了一个专为移动设备设计的软件平台Android。 根据中国互联网信息中心(CNNIC)发布的第32次中国互联网络发展状况统计报告显示,手机网络各项指标增长速度全面超越传统网络,手机在电子商务应用方面也出现较快增长。与此同时,报告还显示,截至2022年12月,我国网络购物用户规模达到2.42亿,网络购物使用率提升至42.9%。手机端电子商务类应用也在迅速扩张。网民使用手机进行网络购物相比2022年增长了6.6%,用户量
10、是2022年的2.36倍。 经过调查后发现,在武汉地区的市场上有一家称为“家事易生鲜超市”的网上超市,该超市开发了iOS客户端与其网站进行配套。对其iOS客户端的调查结果表明,移动平台软件的开发对“家事易”网站的营业额提升有了很大帮助。移动平台简单方便的特性使用户越来越青睐这一操作方式。 在研究过市场上众多电子商务类应用的优点和缺点后,本论文所述的系统将传统B2C电子商务网站的业务模式按照大众的需求和Android平台的特点进行设计和优化后集于一体,完成基本功能的前提下有所创新,能够满足不同人群在生活中的消费需求,同时扩展电子商务的经营层面,将应用提升到一个更高的层次。 本论文所做的主要工作有
11、: (1)按照Android平台下的软件开发方法对该系统进行开发流程规划; (2)进行应用软件界面风格和布局的整体设计和详细设计; (3)在充分调查和了解用户的实际需求后,涉及该系统的电子商务部分的每个模块的功能,并叙述其实现过程; (4)运用软件界面中人机友好交互的原则使系统更加人性化。 1 可行性研究与需求分析 1.1 可行性研究 在开发前对经济可行性、技术可行性及运行可行性等三方面进行分析。通过对系统设计目标进行分析,针对分析结果提出可行性方案并进行论证。 1.1.1 经济可行性 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由
12、Google公司和开放手机联盟领导及开发。 在开发方式上,具有开源特性的Android平台打破了iOS封闭的开发模式,无需授权费用的免费模式也与WindowsPhone等操作系统收取高额授权费的模式大相径庭,Android的开放使得智能手机开发成本大幅降低,因此开发所需的软硬件平台都相较其他系统更易获得。从经济角度考虑,开发成本及实现难度均低于其他系统,因此具有经济可行性。 1.1.2 技术可行性 本系统采用Java做为开发语言,使用安装了Android Developer Tools的Eclipse 做为开发工具。开发过程中采用分辨率为400800的Android虚拟机及分辨率为540960
13、的Android智能手机进行调试,开发所需的软件环境及硬件配置均能满足开发的需求。 虽然Android平台与Windows平台的架构不同,但Java作为多平台通用的语言,实现功能的原理相同。本系统开发涉及到Android平台下的数据库操作及互联网连接技术。由于这两项技术成熟和高效,开发人员广泛使用,因此本系统的实现方案具有技术可行性。 1.1.3 运行可行性 运行可行性是对组织结构的影响。该软件界面简洁,操作简单,用户不必进行专门学习,只需拥有手机日常使用经验就能上手进行所有操作,目前大部分Android 手机采用触摸屏幕的操作方式更大大降低了用户的使用难度,因此该系统具有运行可行性。 综上所
14、述,该系统具有可行性。 1.2 需求分析 1.2.1 系统问题分析 随着电子商务在中国近十年的发展,越来越多的人体验到了这种新兴消费模式的便利。但与此同时,类似淘宝网的C2C模式也体现出了它的弊端,诸如商品品质良莠不齐,假货泛滥,部分不良卖家恶意报复给出差评的买家的事件时有发生,这些都是很大一部分人群至今仍不敢踏出网购这一步的绊脚石。因此,越来越多的B2C 商城应运而生,他们为用户提供从销售到配送再到售后的一体化服务,赢得了越来越多用户的青睐。 在研究过市场上主流B2C商城后,发现目前大部分商城仅提供了网站访问一种购物渠道,这使得很多不方便使用电脑上网的人群因此放弃了进入商城购物的机会,这无疑
15、是商城业绩的巨大损失。如何开发其他访问模式成了B2C商城未来突破发展瓶颈的重中之重。本系统运行于目前最流行的智能手机操作系统Android上,为B2C 商城大举进军移动互联网打开了一扇大门,同时系统操作简便,内容丰富,能够符合用户对在线购物需求的基本需要。 1.2.2 系统逻辑模型的建立 本系统能够提升用户在Android平台上的网上购物体验。本系统主要分为五个模块,各个模块既相互独立也相辅相成,共同构成一个完整的系统。整个系统界面风格及人机交互均实现人性化,经过分析可以确定系统的基本业务流程图如图1-1所示: 图1-1 业务流程图 1.2.3 功能需求分析 本系统主要实现基于Android平
16、台的网上超市的客户端,能够让使用Android 系统的手机用户在自己的手机上方便的访问在线超市。用户能够在任何时间通过移动网络连接互联网,通过本软件查看超市中出售商品的种类,商品的图片、名称、价格、详细介绍及其他用户评论等相关内容,同时用户也能够方便的进行登陆、将心仪商品添加进入购物车、订单计算及优惠计算等相关功能,用户成功购买后还能够对购买成功的商品进行评价方便其他需要购买此产品的用户进行参考。 经过系统需求分析,确定本系统主要分为五个模块: (1)系统首页模块 基本控制需求 首页中包括滚动图片及优惠分类。 分类列表管理需求 用户可以点击图片进入具体商品或点击优惠分类查看优惠商品。 列表显示友好性需求 产品优惠分类细致,用户能够根据具体需求快速找到优惠商品。 用户从商品详细信息返回时能够返回首页。