网上图书销售系统

目 录
1 引言 1
1.1现状 1
1.2 意义 1
1.3前景 2
1.4 研究的方法 2
2系统需求 3
2.1系统用户类型 3
2.2需求获取 3
2.3系统数据流分析 4
2.4数据字典 7
2.5可行性分析 7
3系统关键技术研究 8
3.1 开发技术和工具及应用 8
3.2 系统的难点和解决方案 9
4系统总体设计 10
4.1系统总体架构 10
4.2系统功能模块结构 11
4.3数据库设计 12
5 系统详细设计 16
5.1主要界面设计 16
5.2系统子功能模块设计 20
6系统测试 25
6.1测试目的 25
6.2测试用例 25
6.3测试结果 28
结论 29
致谢 30
参考文献 31
1 引言
根据图书销售数据图表统计分析,近2年来图书实体店的销售额处于负增长的状态。而网上图书销售则在这期间迅速崛起,网络已经成为目前很重要的一种图书销售渠道。书籍作为一类特殊的物品,其流通性不如日常用品那样好,它可能在某些地方销售的好,某些书籍并不能适合所有人阅读,因此图书的销售在一些地方出现脱销的情况,而在一些地方则可能没什么人购买,积压在那里了。然而网上购书则有效的避免了这个问题。用户可以突破区域限制,购买到自己喜欢的书,书的销量也就有了保证。现在网络上有很多的在线图书销售网站,并且销量可观,但在移动端的应用却很缺乏。近年来Android移动 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
端发展迅猛,拥有广大的用户群体,因此将移动端加入进来是一种时尚。针对这种现状,在移动端开发一个网上图书销售系统很有必要。
1.1现状
随着时代的变迁,网购成为了一种时尚。目前市面上已经有很多的图书销售网站,而且营业额都很可观,由于Android移动端是近几年才发展开来的,虽然已经在大众中普及开来了,但是在线图书销售的App却还没有流行开来,因此在Android移动端开发一个网上图书销售系统很具有市场潜力。
目前网上图书销售最成功的网站就数亚马逊了,但是根据对其经济效益分析可知虽然它的毛利丰厚,但是扣除市场运营和技术支出就出现了亏损,其主要的问题就出现在了配送的环节,每一份订货都要交纳高额的物流费用,网店的主要支出就在发货费用。
1.2 意义
在网络还没普及开来的时候,人们想要购买图书就只能去实体店购买,而且有些书很容易出现购买不到的情况,有些书却出现了没人购买的情况。这使得图书实体店出现了一类图书长期占据库存,给销售商带去了资金运转不畅的烦恼。从网上购书就有效的避免了这个问题,因为网上图书销售面向的是所有的用户,任何图书都有可能成为畅销书籍,最重要的是网上图书销售没有了实体店的限制可以给用户提供更为丰富的书籍并通过绑定营销手段给用户带去优惠和福利,而且从网上购买书籍更为便捷,立即就能知道有无自己想要的书籍,从而避免了跑很多冤枉路。移动端越来越普及的今天,在移动端开发一个网上图书销售系统具有很大的意义,不仅方便了大众购买图书,而且便于商家进行盈利。
1.3前景
随着经济的全球化与中国经济改革的进一步深入,传统销售服务业所面临的竞争也越来越激烈,如何提高销售效率、加快资源调度速度及更好的改善资源配置,加快适应顾客的新需求速度和准确掌握市场新机遇已经成为传统行业所面临的巨大问题,谁更能适应市场发展新规跟上时代发展的进程,那么它在这激烈的市场竞争中将会取得压倒性的优势。预计未来的图书行业将会迎来移动阅读市场的整体爆发,这对传统的图书销售业将会产生巨大的影响。目前随着手机的全面普及,移动阅读渐渐从一种时尚转变成了一种生活习惯,巨大的发展潜力使得各大运营商都加入了竞争行列。传统的图书销售业既要支付高额的场地租赁费,又要面对来自电子商务的巨大冲击。这对传统的图书销售实体店将是一种前所未有的灾难,因此结合网络以及移动端开发一个在线图书销售系统非常有必要,这是一种跟随时代发展步伐的大势所趋。
1.4 研究的方法
从2014年中国图书销售情况的报表中可知,实体店的零售码洋为300多亿,网店的零售码洋到达了200多亿,可见网上书店已经占领了图书份额的很大一部分比重。因此网上书店具有很大的市场潜力,目前网上书店的销售模式多样,比如当当网为吸引读者的降价策略。虽然网上图书购买很流行,但Android移动端是新兴起来很具有的潜力的一个用户渠道。 在Android移动端要实现网上图书销售,就要考虑到读者是否会选择使用,这就需要把界面设计新颖好看,功能齐全,根据网上图书销售的不足,解决物流的上的欠缺。目前网上图书最重要的两个盈利点就是售价和销售量,售价方面就采用低价竞争的策略,而针对销售量方面就需要做到吸引读者以及读者受吸引的程度,网上购书对于读者来说最大的益处在于省时省力,坏处在乎无法向实体店一样亲身触摸到书本,这是需要研究的重点。
2系 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
统需求
依据网上图书销售情况以及Android用户群分析可知,在Android移动端开发一个网上图书销售系统具有很大的意义。经过调研可知,用户和管理员需要系统能够实现图书购买和图书管理的功能,这些功能具体可分为图书在线搜索,分类浏览图书,购物车选项,为用户推荐图书,管理员则可以对图书进行管理以及对用户订单进行操作。
2.1系统用户类型
系统用户类型:顾客、系统管理员、订单管理员、图书管理员、经理、派送员、仓库管理员。
本系统的工作原理:顾客在进行网上图书购买的时候系统需要提供各类服务以保障用户购书的成功进行,当顾客购买图书并成功付款后系统将成功产生订单,根据用户订单为用户派送图书。对于系统后台,要能根据现有员工的比例或者员工的工作量可以决定到底是招聘一些新的员工还是裁掉一些多余的员工,还要能查看图书的销售情况,针对销售情况制订下一阶段的销售计划。该系统要为每个用户提供相应的服务。
2.2需求获取
a)顾客对系统的需求
(1)搜索图书并浏览图书;
(2)能够看到图书的信息;
(3)可以使用购物车进行购买图书;
(4)查看修改个人信息;
(5)交款结账;
(6)查看图书订单。
b)图书管理员要求系统能够提供以下服务:
(1)在系统中添加,删除和修改图书;
(2)对图书进行分类上架。
c)订单管理员要求系统能够提供以下服务:
(1)对顾客订单进行审核,对付过款的顾客进行发货;
(2)向仓库管理员提交信息。
d)仓库管理员要求系统能够提供以下服务:
(1)根据订单管理员下发的订单进行货物分类。
(2)对系统出现的异常进行处理。
2.3系统数据流分析
Android是一个专门针对移动设备的软件集 ,它包括一个操作系统、中间件、用户界面和应用软件组成。Android移动终端追求高质量的用户体验,在用户体验上有很强大的提升。Android自带各类工具能够很好的为开发者提供服务,Android的源代码是完全开放的,便于开发者交流。其市场占有率高并有来自各大运营商的支持。

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

好棒文