Android的零点披萨销售系统

目 录
1 引言 1
1.1 课题的选题背景 1
1.2 课题的目的和意义 1
2 系统需求分析 2
2.1 系统功能要求 3
2.2 运行要求 3
2.3 系统可行性研究 4
2.4 系统开发环境 8
3 系统概要设计 8
3.1 总体功能设计 8
3.2 系统E-R图 9
3.3 系统用例图 10
3.4 系统状态图 13
4 系统详细设计 14
4.1 数据库设计 14
4.2 模块逻辑结构设计 15
4.3 系统时序图 17
5 界面设计 18
6 测试方案设计 20
6.1 用例测试概述 20
6.2 用例测试规划 20
6.3 系统数据与数据库的测试 20
6.4 系统部份测试数据表 21
结论 24
致谢 25
参考文献 26
1 引言
1. 1 课题的选题背景
随着现代的生活节奏的不断加快,智能手机让很多人感受到了其便利性以及互联网时代正在向着现实生活不断贴近。从日常的上网,查资料,聊天,订购商品,甚至是旅游,可以看出手机的存在已经充斥了我们生活的方方面面。智能手机为我们提供的快捷方便的网络,开放性、拓展性极强的开发平台,以及可以随身携带的便利让我们能够更快的接受更多的信息以及享受更多更好的服务。
在商务方面,随着淘宝的和快递业的不断发展,商务活动也有了一个崭新的面貌。面对不断加快的生活脚步,能够最快的传递商铺的信息,能够提供最便利的服务 *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
成为了当代店铺应当考虑的事情。手机美团,手机淘宝,以及手机支付宝的出现为现代商铺提供了一个发展的表率以及广大的发展机遇。越来越多的店铺加入美团加入淘宝,以寻求利益的最大化。
但是就现在看来,即使是出现时间最晚的美团也都已经有了6年的发展历史,面对一个同样的商品,在美团或者是淘宝中也能发现有很多的商家能够提供,更好的服务,更高的品质以及更快速的传递店铺信息依然是所有商家需要解决的课题。所以在淘宝和美团店铺不断增长的当下,许多的实体店开始发展属于自己的手机app。
再来看披萨事业,披萨在中国虽已有多年的历史,但只有少数几家外国公司在中国经营披萨店,店面也大多分布在大中城市,数量有限,在95%的中小城市市场还是一片空白。所以说,中国披萨市场形势依旧被看好,中国的披萨市场也正处在初级阶段。而这个阶段自然是个不容错过的好时机,面对如此好的发展机遇,属于披萨实体店铺的基于Android的零点披萨销售系统应运而生。
1.2 课题的目的和意义
面对手机端如此广大的发展空间和目前良好的发展环境,不断地有商家加入像美团,淘宝等这样的商品销售平台中。但是这样的加入很难说对以后的发展只有好处。观看现在的淘宝,淘宝中有着很多的卖家跻身其中,但是也正是因为过多的商家和过多的买家,对于卖家而言,造成了卖家不能够让买家很好的了解自己的优势,了解自己的商品。对于买家而言,要挑选一个自己喜欢的卖家是一件十分繁琐的事情。尤其是面对食物这个方面,同样的商品在不同的卖家中有着不同的说辞,质量上也或多或少的有着差异。为此手机客户端的存在对以后的发展来说是必不可少的。
对于披萨行业来讲,虽然有着新颖美味等特点,但是也需要增加自己的知名度和固定的消费群众,美团或者是淘宝的存在虽然在一定程度上能够解决这方面的问题,但是对于披萨这种美食来讲,手机客户端的存在无疑是必不可少的。不同于零食等冷食,自己的实体店铺也是才是重要的。为了解决能够保证让买家了解自己商店的同时也能做到和买家及时沟通收集顾客要求和提高知名度等问题手机客户端是必要的。由此,基于Android的零点披萨销售系统应运而生。
基于Android的零点披萨销售系统的开发,是为了能够让买家及时了解自己的店铺的位置,商品以及活动信息,还有方便卖家和买家之间的交流,该系统具有下述实用功能:
a)能够及时让消费者方便快捷的订购披萨,参与活动,了解店面及活动信息。
b)能够提供店家与消费者交流的平台,并对消费者的反应做出信息的统计。
c)能够统计一段时间以内的消费状况。
2 系统需求分析
在现代不断加快的生活脚步下,对于披萨店铺来讲,传统的销售模式已经不能够满足实体的店面的发展需要。在互联网就在身边的当代,实体披萨店铺面对着需要改变传统的等待客户的接待方式,他们需要在完成最基本的实体店铺的销售基础上增加属于自己的外卖销售模式。
而最基本的外卖销售的功能之上,披萨店铺还需要更加的贴近顾客,更加快速的将自己店铺的信息传递给顾客,以最好的服务品质吸引自己的顾客并且让顾客能够传递自己的店铺信息来达到开发潜在顾客的目的。
拟开发系统仔细考虑了人们对披萨店的需求,最终向用户提供一套方便可行的系统,该系统具备以下特征:配置必要的数据库和应用服务程序,提供管理人员管理信息的 *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
功能,提供顾客浏览商品信息,订购商品的功能。顾客以及操作人员使用的界面要清晰、美观,布局合理,内容尽量简单明了,提供的信息详细全面。客户端和服务器端程序要求安全性高,稳定性好。
2.1 系统功能要求
本系统使用Android平台上的Java Web服务技术,并利用Eclipse、MyEclipse集成开发环境结合SQLite数据库,再使用Tomcat技术实现该系统的通信功能。
该系统分为客户端和服务器端两大模块,分别对应着PC用户模块和手机客户模块,下面大致叙述一下本系统所需要构建两块主要功能:
a) 手机客户模块。可以在Android手机端实现预约商品,提交订单,取消订单,收货,登录,显示活动信息,参与活动信息。提供购买建议,能够推荐菜单,联系商家,显示历史订单,评价订单的基本功能。
b) PC用户模块。能够接受订单,取消订单,修改活动信息,增加商品,显示基本的统计信息,与顾客互评的功能
2.2 运行要求
下面是基于Android世纪宾馆管理系统的4大运行需求,硬件、软件环境要求,性能需求、可靠性需求,如下表。
2.2.1 硬件环境
表2-1是硬件配置表,对CPU、硬盘、内存、主板、电源、网络带宽等。
表2-1 硬件配置表
硬件配置 最低配置 最高配置
CPU Core i3 Core i5
硬盘 4*80G 4*150G
内存 2G 4G
主板 Samsung Q40 Intel
电源 双电源 双电源
网络带宽 8M 10M
2.2.2 软件环境
表2-2是软件配置表,对操作系统、数据库、服务器、编程环境的描述。
4 保证系统能在24小时内恢复
2.2.4 可靠性需求
表2-4是性能需求表,对运行的系统可靠性的要求。系统制药服务器不中断,那么服务器24小时不间断的运行。

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

好棒文