2 设计原理和方法
2.1需求分析
2.1.1手机商城系统的背景分析和构建必要性
手机商城系统是处于逐步导入市场的阶段。手机商城系统管理软件供应商在手机行业市场满地找顾客,希望出售自己产品,而手机商城老板在这个信息化满天飞的时代,总要受到影响,也希望通过这种数字化管理软件使得自己的手机卖场能更有效的得到管理,能获得更多的盈利。但是,在现实中,租赁的店面往往很贵,并且也未能会带来很好的收益,因此开发出手机商城系统,既可以减少租赁店面的成本,同时也会提升手机商城的客户信任度。
2.1.2可行性分析
随着经济的迅猛发展,人们越来越关注B2C电子商务的作用。手机商城系统,在很多城市中已经很常见了。特别在淘宝和京东商城,已经成为了一种趋势。同时,随着全国人民的各种生活高度的提高,包括物质精神和文化,人们不仅要吃饱,还要追求更高的精神需求,同样对待购买手机的态度也是越来越挑剔,而现实中的手机卖场,由于消息的闭塞,往往会造成手机价格水涨船高,顾客也不能买到实惠的手机,如今的手机购物商城系统使得顾客能够在实时实地可以观看手机更新的信息,通过对比网上手机的价格,选择更适合自己的手机,与此同时,网上手机商城可以提供更多的手机种类,这样就拓宽了顾客购买手机的视野,使他们不再局限于闭塞的小县城中,而能够买到让自己满意的商品。手机商城系统在中国有着极大的发展空间以及良好的背景。随着物联网技术的完善,使用这种安卓终端购买电子产品必然成为追究卓越的手机卖场的最爱,也更能够体现信息技术发展之猛烈。文献综述
2.2架构概述
本设计主要讲述了安卓手机商城系统的基本功能,同时介绍基于Android平台的软件开发、数据库的设计方法。设计最终达成了用户登录、后台数反馈,购物车物品展示,结算明细展示等基本功能。并且系统能够正常运行,各个页面交互性较好。在整个设计过程中,运用安卓开源的特点,随时随地可以通过网上的知识了解安卓各种组件的运用,并且利用该组件实现对前段的控制输入信息,输入的信息通过JDBC反馈到后台数据库,利用web开发的后台程序校验输入的用户名密码是否正确,最终实现用户信息的登录操作。系统规划中,使用流程图介绍各个功能模块是怎样的实现数据的交互,各个对象所带有的信息,基于各个功能模块的运行与操作是如何实现的,设计了界面运行操作图。该手机商城系统目前已有比较完善的管理与使用功能。开发安卓手机商城系统是为了满足顾客买到手机的需要,同时也让手机卖场以现代化的创新思维模式去工作。
安卓手机商城系统主要用到的采用模型-视图-控制器MVC架构的设计模式。利用struts来实现前端和后台的交互,view层主要是实现用户所见的界面,通常所讲就是控件搭建起来的UI,Model层就是将整个数据属性通过构造函数的形式构建对象。MVC应用程序总是由这三个部分组成。
MVC就是一种构建理念,也就是通常在java开发过程中运用model这种思想搭建具体的对象,对象就是在domain包中封装具体的对像。View就是向我们用户展示运行的界面,而control层就是实现对象与后台之间的交互操作。为了方便整个项目代码的复用,使整个程序更具有可扩展性,于是在一般的java程序开发中,view往往是我们所见的jsp页面,而controller就是我们常见的servlet来实现具体的操作,而模型层就是方便整个工程设计一个实现逻辑,根据这种逻辑层级架构实现从宏观上逐步实现手机商城的功能。 基于android的手机商城设计与实现(3):http://www.youerw.com/jisuanji/lunwen_73462.html