Android的三联书店管理系统(含源码)

Android的三联书店管理系统(含源码)[20200111200645]
智能手机的快速发展改变着人们的生活方式,影响着公司的营销模式。越来越多的公司开始在移动终端上进行商品的销售。基于Android的三联书店管理系统正是为了实现在手机上的书籍销售。它主要由两大模块组成,一个是手机客户端,一个是服务器端。客户端的开发是基于Android平台的,开发环境为Eclipse。服务器端采用JavaWeb进行开发,使用了Servlet以及Tomcat服务器,数据库采用MySQL。用户可以通过手机客户端登录系统,注册,浏览书店的书籍信息,将合适的书籍加入购物车,下达订单。管理员可以在后台管理中对用户信息、书籍信息、订单信息进行管理。系统的逻辑功能基本无误,在数据约束性、相应速度等方面还有待完善。  *查看完整论文请+Q: 351916072 
关键字:书籍销售,管理系统,Android,移动终端
目 录
1 引言 1
2 可行性分析 2
2.1 背景与前提 2
2.2 对现有系统的分析 4
2.3 所建议的系统 4
2.4 技术可行性 5
2.5 经济可行性 5
2.6 法律可行性 6
3 需求分析 6
3.1 系统的综合要求 6
3.2 系统数据要求分析 8
4 系统设计 11
4.1 总体模块功能设计 11
4.2 数据库结构设计 11
4.3 类设计 13
5 详细设计 13
5.1 算法设计 13
5.2 输入输出项 16
6 测试用例 17
6.1 测试目的 17
6.2 测试手段 17
6.3 测试计划 17
6.4 测试用例与执行记录 17
6.5 功能测试 20
结 论 22
致 谢 23
参 考 文 献 24
附录A 25
1 引言
科技深刻地影响着我们的生活,如今,我们的日常生活已离不开各种科技产品。计算机的普及使得我们拥有了一个强大的处理信息的手段,而计算机从诞生至今已经经历了一次又一次的飞跃,从一个笨重的机器变成了一个灵巧的智能大脑。这个机械的大脑还未能通过图灵在最初就设定下的那个分辨人与计算机的测试,就开始不断变幻自身的形态,以不同的形态,进入我们的生活,影响我们的生活,移动终端的迅速崛起正是它的活跃表现。
智能手机的发展是迅速的,它将手机的功能大大地扩展,使手机不仅仅用于打电话,它在将计算机上丰富的功能带进手机,使我们可以通过手机运行各种软件,满足各式各样的需求。我们的生活节奏不断加快,而可以随身携带的手机就成为我们利用点滴时间的必不可少的工具。
目前手机的移动开发平台由谷歌公司的Android以及苹果公司的iOS领军,占据着市场的大头。在这两座大山之下,还有Windows Phone、黑莓等等。iOS是一个完善、可靠的平台,它就像苹果公司的所一贯体现的那样,使我们的生活变得简洁,不过它的价格较高,定制性较低,苹果一家固守,使得其较为封闭。相比较而言,Android就拥有更加开放的态度,作为谷歌面向全球的开源手机操作系统,任何人都可以在它源码的基础之上进行二次开发,这无疑大大促进了Android的普及与多样化发展,使得它拥有更好的可定制性。Android采用Java语言开发,有着良好的可移植性。Android的开源特点,大大降低了开发成本,而它自身优秀的表现也吸引了各大手机生产厂商,为它提供更好的硬件环境。它拥有全面的功能与多种类型,为消费者提供了各种不同的价位,能够满足不同消费水平的要求。Android的不断优化以及硬件的不断更新升级,为它注入了强大的生命力,在激烈竞争的移动终端市场上占据着很大的份额,并拥有着较好的发展前景。
网络的发展,深深地影响着我们的社会,使我们原有的生产销售模式有了新的变化。利用网络,人们可以方便地获取自己所需要的信息,购买商品时也不必要前去商家的实体店铺挑选,可以通过网络浏览、选购商品,而网络传输的成本相比于传统的经营模式要低很多,同时也更加便捷,这无疑推动着行业的更替,电子商务由此诞生,并随着计算机网络的迅速发展,蒸蒸日上。现如今,我们对网购可以说是再熟悉不过了,我们可以在网上购买到各式各样的商品,从服饰到日常用品到家用电器到食品游戏应有尽有,甚至来自国外的商品。我们身边也许就有人在经营着自己的网店,电子商务的出现,不仅仅使消费者得到了便利,降低了商品的价格,丰富了购买的选择,也降低了创业的准入门槛。这大大地促进了商品的流通,资源的运转。在图片行业也是如此,电子书对于纸质书的冲击我们已经是再熟悉不过了,而如今电子商务的崛起,又给传统书店的营销模式带来了强劲的冲击。网上购书已经成为了许多人的选择。
三联书店作为有着深厚文化底蕴和行业担当的老字号书店,自然也面临着创新的机遇与挑战。基于Android的三联书店管理系统正是为了拓展书店的业务,在移动终端上进行书籍的销售,这是当下商业发展的趋势,也是真实存在的消费需求。通过基于Android的三联书店管理系统,消费者可以浏览书店的各种书籍,系统在手机端以图文的形式,将消费者想要了解的图书的各方面信息展现出来,供消费者选择,消费者选中合适的书籍后可以下达订单。在后台管理中,管理员可以对系统的用户、书籍进行管理,并及时查看、更新订单情况。手机的便捷使得消费者可以随时随地进行书籍的选购,利用日常生活中的闲暇空余,在上下班的途中,在等人的间隙,在饭后的小憩,就可以完成一次愉快的书籍购物,这样的买书方式适应了这个快节奏的信息化时代的要求,而拿到手的散发着淡淡墨香的书本又给读者带来了静静的阅读享受,滋润着心田。同时,三联书店也可以为读者提供更加周到的服务,在手机用户中拓展读者群,让读者及时地了解到书店的讯息,方便与读者的交互,使读者获得更舒适的选购和阅读体验,使得书店在电子商务的浪潮中开拓出一片天地。
2 可行性分析
可行性分析的作用在于通过研究系统各个方面的问题,在系统实际投入运行之前评估系统的可行性,估计风险的大小,多方权衡利弊,为系统的开发做一个科学的预判,让开发人员对系统的开发有一个总体的把握,分析出构建系统所需的大致的成本与收益,避免人力、物力的不必要的浪费,对实践系统可能产生的各种问题有一个估算,从而将投资的代价控制在一个合理的范围,规避系统产生过程中的风险,着眼于长远的规划,将系统运行的收益尽可能地延伸。
2.1 背景与前提
2.1.1 背景
系统名称:基于Android的三联书店管理系统。
系统开发人员:田野。
系统用户群:三联书店消费者。
系统开发设备:hp笔记本电脑、摩托罗拉XT800+手机。
2.1.2 定义
基于Android的三联书店管理系统是运用Android进行开发,并运行在Android手机端和服务器端以实现数据的交互,进行书籍的销售,系统数据管理的一款软件。
HTTP:超文本传送协议,英文全称:HyperText Transfer Protocol。它定义了浏览器向服务器请求万维网上的文档的方法,同时也规定了文档如何从服务器返回浏览器。它作为一种应用层的协议,为万维网提供了交换各种文件的基础,包括文本、音频、视频等,使得数据的传输更加可靠并且是面向事务的。
HTML:超文本标记语言,英文全称HypeText Markup Language,它是一种有别于编程语言的语言,它可以实现超媒体文档以及超文本文档的创建,它的特点在于使用标签对文档中含有的元素进行标记。

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

好棒文