摘 要
随着互联网技术的发展,网上购物逐渐被大众认可。对我们来说,电子商务的概念对大家来说也变得并不新鲜。从传统电子产品到化妆品和书籍,网上微信平台可以为销售提供便利。 基于微信小程序家居商城系统的出现,解决了过去的家居产品营销问题和步入现代化问题,并创造了新的产品加工机会。 基于微信小程序的家居商城系统的启动,为企业带来了额外的收入,增加了货物销售,并为消费者提供了高质量和低价格的产品。 该网站的平台提供了这种便利可能性。
基于微信小程序的家居商城系统以微信系统的小规模应用为基础,通过商品营销了解电子商务产业的地位和重要性。采用“搜索”和“微广告”技术为大家提供精确的搜索直达服务和专业的家居购买策划方案。通过系统测试和功能调整,可以实现基于微信小程序的家居商城系统的应用。
关键词:商品;营销;网络;微信;
1绪论
1.1 项目开发的背景
在计算机开始时,可以手工写入企业显示的所有类型的信息。由于创新技术和计算机应用的不断发展,基于微信小程序的商城系统形成了一种趋势。如今,大多数市场上的企业都使用信息技术进行知识管理。为了更迅速和更有效地运行,该方案是通过计算机实施的。
互联网和宽带网络的传播扩展到人们的日常生活。利用现代通信技术、计算机和网络,最大限度地增加社会财富,降低了运营成本,提高了生产效率,优化了社会资源的分配。
在电子商务的出现和网络的普及中,人们可以选择他们喜欢的所有类别,只要他们有自己的一部手机。网上购物平台上使用的是手机端,商家只需要一个通信设备来设计网上销售网站,使他们的产品在用户面前出现,就可以使消费者能够以合理的价格进行采购。
目前,微信是一个广泛使用的通讯工具,是一个新的企业平台,可以实现产品的推广和销售。
随着世界经济一体化的加速和全球化的加速,信息技术在经济和商业领域的使用日益增多,而电子商务是当今时代的必要表现。作为电子商务系统的重要应用,微信小程序有着光明的未来,受到消费者的好评。网络越来越接近人们的日常生活,家庭电脑越来越普遍,家庭信息越来越多,越来越多的消费者厌烦在街上选择他们所需要的产品,而是在家中享受购物的快乐。
电子商务系统在国外的应用是从很早开始的,并在广泛的领域中应用。网上销售占日常消费的一部分,电子商务系统相对成熟。人们可以搜索和查询他们所需要的信息,他们可以通过在线媒体购买他们所需要的产品,而不必离开自己的家。 如今,随着人们生活水平的提高和物质需求的变化,网上购物需求也在增加。因此,线上购物系统需要进一步发展。
传统实体商品店,自营业以来,得到很多消费者的青睐,但是还存在着很多弊端:
(1)实体商品店需要人看管,并且受营业时间限制,投入的人力物力很大。
(2)实体商品店的地点固定,消费者范围受到限制。
由于这些原因,传统商店的销售方法在一定程度上减少了经济利益。在当前微信浪潮的影响下,我们将实现网上商店的发展。传统商店推出的网站应用能够让消费者线上购买所需的产品,而不离开自己的家,不仅仅是为了方便用户的购买。还可以获得销售统计数据和系统的产品管理。电子商务的在线交易便利了供应商和用户之间的直接贸易,减少了中介联系,提高了贸易活动的效率和便利化,并降低了成本。
1.2 项目开发的意义
人民生活水平提高,不仅仅是为了追求食品、衣服、暖气,而且也是为了追求高质量的生活方式。商品作为休闲时刻的必备食品,通过微信小程序建设和发布商品相关信息,愈加得到关注。通过网络在线发布商品销售信息,并提供销售,为商品开辟了新的天地。
家居商城系统是服务于装修商家和装修用户的一个系统。商家可以在家居商城注册信息,将产品在商城进行销售。用户可以注册会员,购买自己所需要的装修用品。在家居商城下订单去门店取货或送货上门!省时!家居商城上琳琅满目的建材家居产品和众多合作的装修公司供你挑选,为你节省更多时间。有好建议你还可以留言给我们。省心!家居商城与商家签订诚信协议,在家居商城购物,您可以放心挑选,安全有保障。如有不满意,你可以拒绝商家的产品或服务,或者向家居商城投诉!省事!你可以享受家居商城商家提供从装修设计到居家生活一整套完整的服务。在家居商城购买商品,可以积累分,您还可以积分换券,享受更多生活优惠服务。
基于微信小程序的家居商城系统的良好竞争可以更好的促进彼此的发展,但是不良的竞争也会毁灭彼此的生存空间。基于微信小程序的家居商城系统作为商品店的一种模式,它更是像我们提供了一种更加方便的购商品途径,我们再也不需要长途跋涉的去买我们想要的商品,我们只需要浏览相关的网页来搜寻我们需要的商品,这样我们就能永远的走在世界的前沿了,我们必须要感谢基于微信小程序的家居商城系统。
1.3国内基于微信小程序的家居商城系统的现状
基于微信小程序的家居商城系统是针对传统家装模式步骤复杂,工作易脱节难以达到预期效果而应运而生的。运用计算机或移动端操作来实现家居商城系统已经是大部分家庭装修发展趋势的需要。这就是我们开发这样一套基于微信小程序的家居商城系统非常必要的原因。这样可以达到规范化、一体化的效果,从而大大的提高工作效率,全面提高家庭装修速度、质量。如果该系统可以进行推广和普及,将大大减少商家和用户装修的时间。
随着社会的持续进步,通信技术不断发展,微信几乎是每个人都离不开的软件。而微信小程序更是一个非常方便的工具。本次设计根据4G环境下家居商城系统的特点、现状以及微信带来的影响,介绍了当前微信公共平台的各种功能,说明了利用微信小程序搭建家居商城系统的设计思路,并提出了相应的技术解决方案。
1.4本文主要工作
基于微信小程序的家居商城系统是根据软件开发过程流程实施的。首先,我们分析了背景和影响。其次,这是一个微信应用程序,它显示了家庭购物中心系统。通过对基于微信小程序的家居商城系统进行全面调查,对这些需求进行了分析。此外,对基于微信小程序的家居商城系统进行需求的设计、组织功能和设计数据库表。执行编程,最后执行测试和执行修改功能。
基于微信小程序的家居商城系统设计了首页、找询商品、查看订单等功能,管理员登陆后,进行商品的信息录入和管理。其中商品信息介绍是后台录入信息的前台展现。
2相关技术分析
2.1JAVA技术
JAVA是完全面向对象的编程,提出编程的思路为面向对象,把界面UI和后台业务逻辑的CODE相分离。每一个界面和后台业务都是不同的对象,在编程实现时,只需要研究每一个对象之间的关系,可以是集成、封装、多态等关系。
Java采用了C++面 向对象的想法,将信息封 装于类中,利用类的长处,实 现了程序的简 洁性和便于维护性。类的封 装性、继承 性等有关对象的特点,使程 序代码只用一次编译,然后通 过上述特性多次利用。程 序员只需把大部分 精力用在类 和接口的设计和应用上。Java提供了非常多的一般对象的类,通过继 承即可使用父类的方法。在Java中,类的继 承关系是单一的不是多重的,一个子 类只有一个父类,子类的父 类又有一个父类。Java提供的Object类及其子 类的继承关系就像一棵倒立的树 形,根类为Object类,Object类 功能强悍,经常会使用 到它及其它生出的子类。
代码重用是面向对象核心功能。通过继承方法,实现代码的重用,基于重用代码也可以进行新的拓展,进行其它业务逻辑的实现。类是作为一个独立实体而存在的,基于jar架包,实现许多基础功能,实现代码级的重用。
2.2 微信开发
微信小程序的意思是:”小程序是不用安装便能够使用的程序,它实现了触手可及的梦想,使用后直接关闭的概念将会实现。用户不必担心安装过多的应用程序。应用程序可以随时使用,但不需要安装或卸载。”自2017年1月9日正式推出微信小程序以来,这一程序在日常生活中得到广泛使用,并在多次更新后。微信小程序触及了网页,电脑客户端,H5,移动APP无法触及的地方,因为它们不需要安装,它们能够迅速满足客户的需要,并且可以节省资源和开发成本。简而言之,微信小程序可以为客户提供更好的服务,并为更好的应用提供及时的信息。
小程序使用了类似React Native和Weex一样的技术,开发者可以编写一套程序在多种客户端运行,与公众号和微商城相比,它并没有很大的商业化。开发商、XX、媒体等组织和个人都可以设计和编写一个小程序。
微信Web开发工具作为一种基于Native System系统层的结构,由于并不在浏览器中运行,因此比如Document Window这类JavaScript在Web中并不能使用。以HTML5为例,其在加载过程中需要等待太久,因此会影响到用户的使用体验。与之相比微信小程序的两个线程:Appservice Thread和View Thread可以同时运行和加载。Appservice Thread甚至可以更早运行,当视线图加载完通知Appservice,Appservice会 把准备好的数据用setData的方法返回给视图线程。采用这种方法的小程序可以大大缩短载入时间,让用户不会等待太久而程序迟迟未响应。
2.3 MYSQL 数据库
MYSQL是瑞典AB公司开发的,基于C/S的软件,也是比较常见的关系型数据库。MYSQL将数据直接存储到数据库中,然后进行查询、搜索、分析等操作,不用管数据存在哪里。MYSQL是比较让大众接受的软件之一。
MYSQL具有多个特征,如支持多种操作系统,使用C和C++编写,为多种编程语言提供了API,支持多线程,优化查询算法,提供多种数据库连接方式,支持不同存储引擎等。
MYSQL内部大概为三层:
1. 最上层是都是基于网络的C/S服务都有的部分,就像是连接处理、授权认证、安全等。
2. 第二层包括MySQL的很多重要的服务功能,其中有查找 解析、分析、优化、缓存以及所有的内 置函数(例如,日期、时间、数学和加密函数),一切的跨存储引擎的功 能都可以在这一层实现:存储过程、触发器、视图等。
3. 第三层包含了存 储引擎, MySQL中欧 数据的存储和提取由存储引擎负责,是数据库中很重要核心的部分,也是MySQL与其他数 据 库的不同一个重要特性。
3系统分析
3.1 需求分析
基于微信小程序的家居商城系统是对物品进行线上营销的,物品信息需要管理,就需要管理员用户进行添加。商品的查找搜索和订购是用户通过手机端进行的。
3.1.1 功能性需求
基于后台管理员的三级架构设计,结合商场管理的需要。展示层的主要功能是展示程序的用户界面,展示客户体验系统。 业务逻辑层适用于不同的情况,也可以看作是数据层操作和逻辑数据服务。数据访问层执行的事务是直接的数据库操作,用于增加、减少、修改和搜索数据。
三层架构的示意图,如图3-1所示:
图3-1三层架构示意图
管理主要作用包括:登录、管理用户信息、物品上架、商品下架、订单管理、商品信息管理等功能。
用户主要功能有:登录和注册、个人信息管理、查看商品信息、查看购物车、购买商品等功能。
3.1.2 可用性需求
通过对基于微信小程序的家居商城系统的考察,我们知道该网站需要友好的人机界面、熟悉的操作模式和易用性;可通过查询获取产品,并可显示产品具体内容;货物的分类,可以通过分类的方法,容易了解货物的分类;买家可以使用最新的活动、动态新闻等。用户可以随时完成订单功能和执行订单;后台综合管理,管理员可以进行用户信息修改和管理,添加分类,管理产品信息。
3.1.3可靠性需求
当用户登录程序时,他们会检查用户的登录信息。对于不同的信息,如管理员和用户,有不同的接口和系统接口。程序服务器接管Tomcat内部服务器,保证程序的长期应用
3.1.4可扩展性需求
随着微信小程序的快速发展,用户数量不断增加,手工管理难度加大,数据管理的性能越来越重要。为了满足用户快速增长的需求,需要在系统中添加新的功能。系统可以增加或减少配置的硬件设备。系统的功能模块应能根据用户需求灵活地扩充、缩小或更新。 在新旧系统之间进行扩展之后,它们可以很好地集成和组织起来。
3.1.5小程序端需求
小程序端包括游客和会员用户,游客可以进行浏览商品信息、搜索商品、查看商品分类。会员除拥有游客功能外,还可以进行加入购物车和提交购物车到订单功能。
3.1.6服务器端需求
管理员登录系统后,进行信息管理。对商品分类信息、商品信息、订单信息、会员信息进行管理
3.2 业务流程分析
在进行基于微信小程序的家居商城系统分析时,分析系统处理业务、顺序的要求,分析基于微信小程序的家居商城系统数据来源、去向和信息形态。根据此要求,得出具体业务流程如图3-2所示。
图3-2业务流程图
从流程图得知,用户需要先通过注册才能使用系统功能,进行商品购买,查看购买商品信息等。
3.3 数据流图
数据流程把数据和流动抽象起来,去掉了具体机构、载体,单从数据流动来处理。数据流程是建立数据库系统的基础。包括了数据字典、过程逻辑。在基于微信小程序的家居商城系统业务流程分析的基础上,进行了本系统数据流图的设计分析,分为三个层次。现行的顶层数据流图如图3-3所示。
图3-3顶层数据流图
具体分析第一层数据流图,该层数据流图如图3-4所示。
图3-4第一层数据流图
由于基于微信小程序的家居商城系统的篇幅,不在列举其它数据流图,只给出了部分数据流图,其他的数据流图基本一致。
3.4 数据字典
通过对基于微信小程序的家居商城系统数据流的分析,下面使用数据字典介绍数据流图的数据流和外部实体信息。
基于微信小程序的家居商城系统数据元素条目如表3-1所示。
表3-1基于微信小程序的家居商城系统数据元素
数据元素名称 | 数据元素说明 | 数据元素长度 | 有关数据结构 |
注册用户编号 | 注册用户的编号 | 50 | 注册用户信息表 |
基于微信小程序的家居商城系统数据流条目如表3-2所示:
表3-2基于微信小程序的家居商城系统数据流
条目名称 | 条目说明 | 条目数据流来源 | 条目数据流去向 |
修改密码 | 将密码信息存储到密码信息存储 | P4修改密码 | D2管理员信息存储 |
4系统设计
4.1 系统架构设计
系统设计是对需求进行进一步分析和研究,做出基于微信小程序的家居商城系统的规划,在对基于微信小程序的家居商城系统全面分上,制定出基于微信小程序的家居商城系统的总体规划。
基于微信小程序的家居商城系统的前台包括游客查看搜索商品信息,但是不能在线购买,需要登录后才能购买下订单。
基于微信小程序的家居商城系统前台功能模块图如图4-1所示:
图4-1 基于微信小程序的家居商城系统微信端功能模块图
基于微信小程序的家居商城系统后台功能模块图如图4-2所示:
图4-2基于微信小程序的家居商城系统后台功能模块图
4.2 系统数据库设计
基于微信小程序的家居商城系统数据库表的设计,具体表结构如下所示。
表4-1基于微信小程序的家居商城系统管理员表
字段名 | 类型 | 长度 | 说明 |
idTd | Int | 4 | 递增 |
nameTd | varchar | 30 | 一般设置为单词 |
pwdTd | varchar | 20 | 长度不小于6位 |
表4-2基于微信小程序的家居商城系统订单表
字段名 | 类型 | 长度 | 说明 |
idTd | Int | 4 | 递增 |
TgbhTd | Int | 4 | 订单编号 |
goodTd | varchar | 20 | 商品 |
timeTd | datetime | 8 | 年月日 |
jiageTd | Int | 4 | 金额 |
表4-3基于微信小程序的家居商城系统注册用户表
字段名 | 类型 | 长度 | 说明 |
idTd | Int | 4 | 递增 |
nameTd | varchar | 30 | 一般设置为单词组成 |
pwdTd | varchar | 20 | 长度不小于6位 |
XingmingGoods | varchar | 8 | 用户姓名 |
SexTd | varchar | 2 | 用户性别 |
Shenfen-idGoods | Int | 4 | 用户身份证号 |
DzTd | Int | 4 | 用户地址 |
表4-4基于微信小程序的家居商城系统商品类别表
字段名 | 数据类型 | 长度 | 功能描述 |
idTd | Int | 4 | 递增 |
TitleTd | varchar | 20 | 长度不大于20 |
JianjieTd | varchar | 50 | 简称,50个字符内 |
表4-5基于微信小程序的家居商城系统商品表
字段名 | 数据类型 | 长度 | 功能描述 |
idTd | Int | 4 | 递增 |
Leibie-id | Int | 4 | 和类别关联 |
NameTd | varchar | 20 | 长度不大于20位 |
JiageTd | Float | 8 | 浮点类型 |
StimeTd | datetime | 8 | 时间 |
JianjieTd | varchar | 100 | 设置长度为100内 |
BeizhuTd | varchar | 100 | 备注设置长度为100内 |
4.3系统概念设计
系统E-R图,如图4-3所示:
图4-3系统E-R图
5系统实现
5.1 小程序端功能实现
5.1.1 首页实现
基于微信小程序的家居商城系统使用小程序和服务器端。系统前后台指的是功能管理上,服务器端是管理员登录后对各种信息进行管理,而小程序是会员通过注册登录后进行的商品搜索、购买操作。在设计上,通过搭建不同的界面,然后编写数据库操作代码,数据通过数据库的操作联系起来。
小程序首页如下图所示:
图5-1 首页
首页布局,通过view设置搜索框,input框架输入搜索内容。swiper中放置几个循环播放的图片。通过image的src指定图片路径,新品推荐使用hg-title样式布局。首页的所样式放置在index.wxss中。
数据传递通过index.js进行。页面加载时候执行onShow方法,通过路径app.getUrl()+”/login_uIndex.do”和服务器进行关联,获取数据库信息。
基于微信小程序的家居商城系统使用计算机网络编程技术和商品销售模式结合,完成企业销售流程。为了使商品销售网站更好的运行、完成既定需求,要求使用小程序技术开发,使用系统控件,对各控件统一命名。不得随意使用第三方控件,界面布局合理,整体感强。所有功能可以通过鼠标进行点击,无需复杂的操作。
用户打开本系统后,可以进行注册成为本站会员。如下图所示:
图5-2用户注册界面
先在页面布局中,导入<import src=”../common/head.wxml” />和
<import src=”../common/foot.wxml” />,然后使用input进行创建输入文本框。在js数据传递中,调用服务器端注册方法,把数据传递到服务器,然后进行数据库数据插入操作。
用户打开商品列表后,可以查看商品详情信息。如下图所示:
图5-4商品详情界面
商品详情通过查看商品列表的链接传递而来。使用页面传递的ID进行,获取到当前商品ID后,使用sql语句的查询方法,返回dataset数据集合,商品详情页面获取数据后,绑定信息到界面。图片使用image控件,指定src的url后,设置图片大小,最终显示出来。
5.1.4 商品分类实现
用户打开本小程序后,可以查看所有的商品分类信息。如下图所示:
图5-5商品分类界面
商品信息列表中,通过sql的select方法进行查询,把查询的结果显示到商品分类列表中。使用view布局商品页面,调用数据库操作executeQuery方法,得到数据集合ResultSet,循环集合,显示所有数据。
5.1.5我的订单实现
用户登录本系统后,可以查看个人购买后的订单信息。如下图所示:
图5-6用户订单界面
订单布局,通过view设置list数据,循环读取listgood的内容。微信循环使用wx:for关键字,然后读取动态数据使用{{列名}}。
数据传递通过order.js进行。页面加载时候执行onShow方法,通过路径url: app.getUrl()+”/dd_userList.do?userId=”+res.data,和服务器进行关联,获取数据库信息。
5.2 系统服务器功能实现
5.2.1 后台登录实现
管理员登录本系统后,可以进行信息管理。如图5-7所示:
图5-7后台登录界面
在用户名和密码中,输入a和a后,点击登录,页面跳转到管理主界面。在主界面中,对信息进行管理。
登录界面使用div和html进行布局,用户名和密码等输入项为表单,输入信息后,后台可以获取表单value值,通过获取的界面信息进行数据库查询操作。
5.2.2 注册用户管理实现
管理员登录本系统后,可以管理注册用户信息。如图5-8所示:
图5-8注册用户管理界面
在列表中,点击删除,使用href方法,传递注册用户ID,因为ID是唯一键值,具有作为删除条件的标准。使用当前ID进行数据库操作,返回注册用户列表。
5.2.3 商品类别管理实现
管理员登录本系统后,可以管理商品类别信息。商品类别信息决定了系统可以销售哪些类型的东西。类别管理页面如图5-9所示:
图5-9商品类别管理界面
商品类别信息列表中,通过sql的select方法进行查询,把查询的结果显示到商品类别管理列表中。使用table表格布局商品类别管理页面,调用数据库操作executeQuery方法,得到数据集合ResultSet,循环集合,显示所有数据。
在列表中,点击删除,使用href方法,传递商品类别ID,使用当前ID进行数据库操作,返回商品类别列表。
5.2.4 商品管理实现
管理员登录本系统后,可以管理商品信息。管理员商品管理页面如图5-10所示:
图5-10商品管理界面
在商品列表中,点击修改,传递要修改的商品ID,在商品修改页,先查询该ID对应的商品信息,绑定到表单中,用户修改信息后。提交按钮方法,通过post方法传递修改数据,通过数据库update方法,进行数据库修改,使用当前ID进行数据库修改操作后,返回商品列表。
6程序测试
6.1程序调试
在应用程序设计中不可避免地会出现一些系统错误。 系统会主动要求我们根据系统要求修正一些现有的语法错误。 但是还有一种错误,就是程序在执行过程中由于业务逻辑错误而难以运行,出现程序闪回现象。 这是因为有些算法或计算表单在程序运行过程中会出现意外错误,这就要求我们根据错误发生的节点,找出错误发生的代码区域。因此,这种类型的错误对于第一个错误来说也是相对困难的。
6.2程序的测试
1测试的重要性及目的
(1)测试的重要性
软件测试在软件开发过程中起着重要的作用。 它最重要的应用事件是软件的使用和后续维护。 在向用户提供软件之前,它们是确保软件质量的重要工具。 近年来,软件工程界已经开始在软件生命周期的各个阶段测试各个阶段的结果是否符合预期目标,并尽快识别和纠正错误。 在没有初始测试的情况下,延迟误差传播往往会使最终产品的测试复杂化。
技术和方法的实际改进不能完全避免错误的发生。 无论是新的编程语言还是先进的算法或先进的方法,都不可避免地会出现错误。 因此,我们必须继续测试软件操作中的错误并仔细诊断它们。 软件测试是所有工程软件的重要步骤,软件测试是软件开发的必要过程。 只要软件开发出来,就会有软件测试。 据统计,软件开发的40%以上是在软件测试过程中进行的,因此软件测试在整个软件开发过程中也是非常耗费精力和时间的。 如果计算整个软件开发的成本,软件测试的投资可以达到总成本的30%甚至一半。 此外,在当前的维护阶段,软件测试和维护过程投入了大量的成本、时间、人力和物力。 如果实际计算了工作负载,那么整个软件测试就像重新设计一样。
事实上,软件测试的难度常常使我们看到错误的观点和错误的必然性,包括:测试工作没有明显的编码和设计效果,不利于提高测试人员对软件的获取; 可以认为,软件测试不必在整个过程中进行,而只需在软件用于计费的情况下进行; 人们认为测试过程枯燥乏味,不能引起大多数人的兴趣; 人们认为测试过程是一项很难坚持的工作; 盲目自信地编写自己的程序。如果你发现了错误,你就无法面对外界的声音。 这些错误的想法阻碍了软件测试的工作。 我们必须关注这些错误的缺点和问题,总结软件评审中的缺点,以积极的态度进行软件测试,确保软件的安全稳定运行。
(2)测试的目的
如果软件开发的目的是为了安全有效地运行程序,那么软件测试的目的就是发现并解决阻碍软件运行的问题。 首先,发现错误不是软件测试的目的。 相反,通过分析错误的原因和分布特性,项目开发人员可以认识到软件开发过程中可能出现的错误和隐患。 同时,它也为我们在软件测试过程中提供了一种更有效的软件开发算法,以降低出错的可能性。
(3)黑盒测试
基于微信小程序的家居商城系统采用黑盒法进行测试。黑盒法又称功能测试或数据驱动测试,这种测试方法直接选择忽略程序的内部结构,而选择直接测试程序的功能,把程序看成一个黑盒子,只要能正常使用程序要求规范中指定的性能和功能测试程序,接收输入数据,并生成正确的输出信息。
对主要功能进行黑盒测试,测试结果如下表所示:
测试项 | 验证过程 | 预期结果 | 实际结果 | 结论 |
系统管理员登录 | 系统管理员登录时输入账号:admin密码:123456 | 进入管理系统主界面 | 进入管理系统主界面 | 通过 |
微信用户登录 | 用户输入帐号和密码 | 进入微信小程序主界面 | 进入微信小程序主界面 | 通过 |
管理员删除用户信息 | 进入后台管理页面输入 删除用户 | 用户删除 | 用户删除 | 通过 |
新用户注册 | 进入注册页面输入相关信息 | 注册成功 | 注册成功 | 通过 |
管理员上架商品 | 商品管理界面上架商品 | 商品上架 | 商品上架 | 通过 |
管理员下架商品 | 商品管理界面下架商品 | 商品下架 | 商品下架 | 通过 |
管理员商品分类 | 分类界面进行分类 | 分类成功 | 分类成功 | 通过 |
管理员删除订单 | 订单界面删除订单 | 删除成功 | 删除成功 | 通过 |
用户查看商品 | 查看商品价格,图片 | 查看成功 | 查看成功 | 通过 |
用户商品加入购物车 | 点击加入购物城 | 加入成功 | 加入成功 | 通过 |
用户购买商品 | 点击结账 | 购买成功,生成订单 | 购买成功,生成订单 | 通过 |
7结论
通过对基于微信小程序的家居商城系统设计实现,让我深刻的认识到软件开发的过程,巩固了基础知识。基于微信小程序的家居商城系统导航界面简单明了,可以吸引更多的用户。系统易于管理,管理员通过登录后台,方便的对各类信息进行录入,也可以统计订单情况。
基于微信小程序的家居商城系统利用JAVA编程语言和MYSQL数据库,技术相对成熟,架构稳定,大部分的浏览器都可以顺畅运行。
在以后的工作学习中,对于基于微信小程序的家居商城系统二期或者三期扩展中,需要注意以下几个改进:改进数据仓库,完善数据库基本字典表的定义。如加入一些操作日志信息表,权限信息表,菜单管理信息表等。增加数据统计功能,使用多种报表方式,直观反映数据信息,为决策者提供决策帮助。使用一些更新的信息管理技术,如前台的各种形式验证,数据的安全管理,定时备份等。
参考文献
[20]王静,司占军,崔舒媛.虚拟家居商城的设计与实现[J].电脑知识与技术,2018,14(35):267-268. |
致谢
感谢传授我知识的老师们,更要感谢我的家人对我学业上的支持和鼓励,感谢所有关心帮助过我的人。
此时,我的大学生活临近尾声,有很多的不舍,忆过去美好往事一幕幕浮现在眼前,刚入学的兴奋和新鲜犹如昨天。快乐艰辛收获失落各参半,但是对于我的人生来说,这仅仅是个小小的历练,我将开始新的征程。
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:1158,如若转载,请注明出处:https://www.447766.cn/chachong/137925.html,