预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Android的社区购物系统的设计与实现的中期报告 一、课题背景 随着互联网技术的发展和普及,电子商务已经成为了当今社会中最具发展前景的行业之一。社区购物成为了人们电子购物中的一大趋势。社区购物指的是以社区为主体的购物活动,即通过小区同居住住户将购物需求集合起来,依托小区企业,为小区居民提供商品和服务,而社区电商系统则是社区购物的重要平台之一。本设计的期望就是能利用Android技术,基于社区购物模式,设计开发Android社区购物系统,方便和优化社区居民的购物。 二、任务分析 1.需求分析 (1)社区居民可通过系统查看商品信息,实时了解商品价格、库存信息等相关信息; (2)社区居民可通过系统下单购买商品,系统会自动记录商品销售情况和库存情况; (3)系统管理员可发布商品信息,对商品进行上架和下架操作,对订单进行管理。 2.系统分析 系统主要分为客户端和服务器端两部分,客户端主要以Android手机客户端为基础,用于显示商品信息、订单信息等,实现用户下单购买等操作;服务器端主要负责数据存储,处理下单购买请求等操作。 三、系统设计 1.技术选型 (1)客户端:AndroidStudio+Java语言; (2)服务器端:MySQL+Tomcat+JSP; (3)数据传输:HTTP协议。 2.系统架构 (1)客户端:Activity、Fragment、ListView、Button、TextView等; (2)服务器端:Tomcat服务器、JSP页面; (3)数据库:MySQL服务器。 3.数据库设计 (1)用户表:包含用户ID、用户名、密码、性别、手机号码、地址等,并设置自增长主键; (2)商品表:包含商品ID、商品名称、价格、库存等,并设置自增长主键; (3)订单表:包含订单ID、用户名、商品名称、数量、金额等,并设置自增长主键。 四、系统实现 客户端主要实现商品浏览、购物车、订单查询等主要功能,服务器端主要实现数据存储、订单处理等主要功能。系统的工作流程如下: 1.进入客户端系统主页; 2.浏览商品后,选择商品加入购物车; 3.查看购物车中的商品信息和总金额,确认购买后进行支付; 4.订单信息传送至服务器端进行处理,并更新数据库库存信息和销售情况; 5.支付成功,客户端显示订单信息。 五、总结 本设计基于Android技术,将应用到的技术和数据呈现的方式整合在一起,形成了统一的社区购物系统。该系统为消费者提供了简便的购物方式,为商家提供了全面自动化管理体系,综合了社区购物的主要优势,利用了各自的优势资源,大大提高了社区购物的便利性,并实现化了社区购物的流程,减少了各种中间流程的产生,大大提高了社区购物的效率和品质。