编程语言
首页 > 编程语言> > 电子商城微信小程序的设计任务书

电子商城微信小程序的设计任务书

作者:互联网

下载地址:https://download.csdn.net/download/qq_31293575/18338145

一、题目

一个电子商城微信小程序的设计与实现

二、指导思想和目的要求

微信小程序是运行在微信平台上的程序,也可以被称为是嵌在微信中的一款简易版的APP,用户扫一扫或者搜一下即可打开应用,实现了不需要下载安装即可使用,也体现了“用完即走”的理念,无需安装卸载,几乎不占用手机内存,使用更加便捷。加之微信小程序依托微信的庞大用户群体,已经成功地融入人们的日常生活,改变着人们的生活习惯。目前微信小程序的涉及领域广泛,小程序的开发具有很高的商业价值。

该毕业课题即以微信小程序的开发作为研究内容,通过了解相关技术,掌握微信小程序的实现技术,熟悉微信开发者工具的环境,熟悉H5技术及微信小程序的开发流程,结合一个电子商城的具体应用,进行开发实践,完成一个电子商城微信小程序的设计与实现。

通过毕业设计,使学生了解微信小程序的开发方法、开发环境和流程,提高软件开发能力和分析解决问题的能力。

三、主要技术指标

1.系统架构

系统采用前后端分离的开发方式,前端用微信的小程序来向用户的展示数据,使用小程序原生开发框架设计。后端采用云开发技术,用云函数、云数据库及云存储,替代传统后端的功能如

2. 开发环境和工具

(1)开发工具:微信web开发者工具,VScode

(2)开发环境:云开发

(3)开发语言:Html+CSS+JavaScript

(4)数据库:云数据库

3. 功能要求

前台用户(消费者)主要功能如下:

(1)商品搜索:支持通过分类或关键字查找商品。

(2)商品管理:可以查看商品详情,添加收藏,加入购物车等操作。

(3)购物车功能:用户订购的商品会加入购物车,通过购物车修改某商品数量和取消购买某商品或清空购物车等操作,结算购物车后会生成订单。

(4)个人信息:用户可以查看修改自己的收货地址,姓名,手机号,订单等

后台用户(管理员)主要功能有:

(1)商品管理:添加、修改、删除、查看。

(2)订单管理:查看订单,更新订单状态(是否发货)。

(3)用户管理:查看、修改。

(4)商城系统管理:发布商城公告通知,更新商城状态等。

4. 性能要求

稳定性:控制小程序包的大小提高加载性能,确保商城的响应速度,并考虑并发情况下系统能够稳定的运行。

适应性:购物流程和页面布局需简单明了,提高用户对小程序的使用体验。

安全性:在系统开发实现的过程中需加强对敏感数据(如个人信息)的安全防护,防止数据泄露。

四、进度和要求

第1-2周:选定论文题目;查阅资料;确定研究内容及方法;

第3周:撰写开题报告;

第4-5周:确定研究方案;熟悉开发环境和工具;

第6-7周:完成系统分析、设计;

第8-9周:进行程序的编写;

第10周:调试,验证;完善系统;

第11周:撰写毕业论文提纲;

第12-13周:撰写毕业论文;

第14-15周:准备答辩PPT,毕业论文答辩。

四、主要参考书及参考资料

[1]雷磊.微信小程序开发入门与实践[M].北京: 清华大学出版社,2017

[2]李炜康.基于微信的网上购物系统的设计与实现[D].南京大学,2015

[3]梁爽,姜攀.基于微信小程序的个人商铺系统设计与实现[J].电脑编程技巧与维护,2018(08):70-74.

[4]谭楷祥.基于微信公众平台的点餐系统的设计与实现[D].南京大学,2014

[5] 谭超颖.基于小程序的O2O购物平台的设计与实现[J].科技经济导刊,2019,27(29):39.

[6] 申晨彦.基于微信小程序的网上购物系统设计模式[J].信息与电脑(理论版),2019,31(19):90-92.

标签:微信,电子商城,程序,用户,购物车,开发,任务书
来源: https://www.cnblogs.com/daizuo/p/14880571.html