潮牌购物平台微信小程序的设计与实现

毕业论文(设计)开题报告

题    目 潮牌购物平台微信小程序的设计与实现

学    院 计算机学院

专    业 计算机科学与技术 年级 2020

学生姓名      

学    号           

指导教师       

教务处制表

年     月     日

随着计算机与网络的发展,为了方便人们的日常购物需求,从而设计出专门让人们购物的一个微信小程序购物平台,因为大多数app都是花费了很多时间去制作,并且使用者还需要去下载,那么下载这个app程序就会产生一些问题例如流量问题内存问题等,肯定很多人会问现在时代还缺流量和内存吗?对于大部分人来讲肯定还是有这样的麻烦所以为了方便更多人去使用,微信小程序的设计就能满足更多人,不用返回桌面就能使用,不需要过多的流量消耗也不用担心占内存更加方便简洁,并且微信小程序对于品牌的打造更具噱头,这是一个网络信息时代让消费者更好的了解品牌也能吸引更多的流量,促进产品的推广和销售。

  1. 国内研究或发展现状

微信小程序,小程序的一种,英文名 Wechat Mini Program ,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打开应用。据统计,截至.2022年12月,我国网民规模为10.67亿,较2021年12月新增网民3549万,互联网普及率达75.6%,较2021年12月提升2.6个百分点。网民规模的逐年攀升,对网络视听的需求也将越来越高。微信用于与世界不同地区的其他用户进行交流。它最初用于消息传递,最终成为一个包罗万象的社交媒体平台和移动支付应用程序。如今已成为最受欢迎的社交消息应用程序之一。据统计,2022年中国微信用户已达到12.9亿人,同比增长1.57%。微信小程序 DAU 已突破6亿,手机游戏使用时长最高。根据微信公开课和腾讯财报披露的数据,2022年小程序 DAU 已经突破6亿,同比增长超30%。微信小程序受到越来越多的人青睐,使用的人数逐年攀升,微信小程序的交易额也在逐年增加。据统计,2022年微信小程序交易额达到35424亿元,同比增长20%。总的来说,小程序的发展趋势是越来越智能,多元,社交,数字化,生态化。提供更多个性化服务,如人工智能聊天机器人,智能客服等。涵盖更多行业和领域,如教育,医疗,金融等。提供更多社交功能,如社群,评论,点赞等。提供更多数字化服务,如数字商品,数字化会员卡等。与其他平台和应用程序进行整合和对接,如与第三方支付平台对接等。华经产业研究院研究团队使用桌面研究与定量调查、定性分析相结合的方式,全面客观的剖析微信小程序行业发展的总体市场容量、产业链、竞争格局、经营特性、盈利能力和商业模式等。

  1. 国外研究或发展现状

早在2015年,设计师弗朗西斯·贝里曼和Google Chrome的工程师亚历克斯·罗素提出“PWA(渐进式网络应用程序)”概念,其核心目标就是提升 Web App 的性能,改善 Web App的用户体验。媲美Native的流畅体验,将网络之长与应用之长相结合。根据Google开发者支持页面, PWA 相关的技术不断升级优化,在用户体验和用户留存两方面都提供了非常好的解决方案。截止目前,基于 Chromium 的浏览器 Chrome 、 Opera、Windows Edge、Firefox、Safari、QQ浏览器都已经完全支持 PWA ,国内已经有淘宝、微博、豆瓣、饿了么使用了部分PWA技术,国外用PWA的企业相对较多,PWA 是网页 APP 化,Google 的另一轻应用项目 Android Instant Apps 则是 APP 的精简版,在形态上更接近微信小程序值得注意的是,Google此项目的目的与微信小程序大相径庭,微信小程序要提供的是完整的用户体验,是取代。

购物系统的用户模板、商品模块、购物车模块进行相关阐述,设计用户模块的用户信息修改、用户注册、账户购物车和订单管理;设计商品模块的商品浏览、商品检索、商品信息展示、商品收藏、商品展示、商品购买等功能;设计购物车模块的添加购物车和购物车信息展示功能。设计时注意系统的易用性和实用性。在模块设计时,对不同权限应该有不同的功能和特殊的限制。数据库的设计要合理,要考虑与各个模块的兼容情况。

拟采用

的研究

思路(

方法、

技术路

线、可

行性论

证等)

1 研究方法    

   (1). 文献研究法:搜集整理相关研究资料,为系统分析设计做准备;

   (2). 商业模式研究:研究微信小程序的商业模式,包括广告、商业合作、支付等方面。通过分析不同行业的小程序的商业模式,可以了解小程序对商家的盈利方式和用户的消费行为,为商家提供更好的商业策略和运营模式。

   (3). 模拟法:根据系统功能模块划分创设一个相似模型进行研究改进.

2 主要内容

购物系统的用户模板、商品模块、购物车模块进行相关阐述,设计用户模块的用户信息修改、用户注册、账户购物车和订单管理;设计商品模块的商品浏览、商品检索、商品信息展示、商品收藏、商品展示、商品购买等功能;设计购物车模块的添加购物车和购物车信息展示功能

3 可行性

  1. 技术可行性

1. 跨平台兼容性:微信小程序可以在iOS和Android等不同平台上运行,极大地提高了应用的覆盖率。用户可以在微信中直接打开小程序,无需下载安装,便捷快速。
2. 应用生态系统:微信拥有庞大的用户基础和完善的应用生态系统。开发者可以利用微信的社交属性,通过微信分享、社交圈子等手段促进小程序的推广和用户获取。
3. 开发便捷性:微信小程序提供了一系列的开发工具和文档,使得开发者可以快速上手并进行开发。此外,微信小程序的开发语言和前端技术与传统的Web开发相似,降低了开发门槛和学习成本。
4. 稳定可靠性:微信小程序经过了多年的发展和迭代,已经相对成熟和稳定。微信团队会对小程序平台进行维护和升级,保障小程序运行的稳定性和安全性。

4方法

微信小程序开发目前采用的方法是使用开发者工具进行开发和调试。开发者需要使用HTML、CSS和JavaScript来开发小程序的前端界面,并且结合微信小程序提供的API进行功能开发。开发者可以在开发者工具中进行实时预览和调试,最终将开发好的小程序发布到微信公众平台上。在开发过程中,可以利用Vue、React、Angular等前端框架进行开发,以提高开发效率和代码复用性。

5技术线路

(1). 小程序框架:微信小程序采用了自己独有的小程序框架。这个框架负责处理用户界面渲染、事件处理、数据绑定等核心功能,它基于JavaScript来开发,类似于MVC(Model-View-Controller)的设计模式,使得开发者能够更加快速地构建小程序。
(2). 组件化开发:微信小程序支持组件化开发,开发者可以将页面拆分成多个组件,每个组件负责自己独立的功能和样式。这样做有利于代码的复用和维护,同时也提供了更好的灵活性和扩展性。
(3). 前端技术:微信小程序的前端界面开发主要采用HTML、CSS和JavaScript等基本的前端技术。开发者可以使用已有的前端技术栈进行开发,如使用Vue.js、React等框架来构建小程序的界面。
(4). 小程序API:微信小程序提供了一系列的API接口,可以实现与微信平台的交互和功能扩展。开发者可以通过调用这些API接口来实现小程序的各种功能,比如获取用户信息、获取位置信息、支付等。

研究

工作

安排

及进

第一阶段(2023.10.15~2023.11.15):

查阅相关资料,了解相关任务与开发系统信息调研,完成开题报告。

第二阶段(2023.11.16~2023.12.01):

查阅相关资料,完成外文相关技术文献的翻译;完成系统的需求分析、系统进行总体设计。

第三阶段(2023.12.02~2024.02.28):

完成系统进行总体设计,进行系统的详细设计,编码分析,并完成对系统

的开发,功能的实现。

第四阶段(2024.03.01~2024.03.30):

对系统进行最后一步的排查,完成系统测试,并撰写论文初稿。

第五阶段(2024.04.01~2024.04.19):提交论文二稿。

第六阶段(2024.04.20~2024.04.30):

整理完善毕业设计(论文)相关资料,提交论文终稿,完成查重报告提交。

第七阶段(2023.05.01~2024.05.19):

制作答辩幻灯片,准备毕业设计答辩。

参考毕业设计任务书,列出10~15项参考文献目录,包括论文、著作、技术资料、图书、网站(主页)等。比如:

目前资料收集情况(含指定参考资料):

[1] 姚子凡.用户信息安全保障下基于区块链技术的网络购物平台构建[J].电子技术与软件工程,2022(04):29-32.

[2] 陈月华,郑春辉,韩纪庆.虚拟现实技术在网络购物平台上的应用[J].哈尔滨工业大学学报,2009,41(01):97-100.

[3] 孙大亮. 浅谈网络交互技术在服装陈列设计中的运用[D].天津科技大学,2017.

[4] 徐彩云.MySQL数据库实用教程[M].华中科技大学出版社:武汉,2019.

[5] 陈少杰, 涂桂花. 电子商务平台设计与开发之探讨[J]. 商业研究导刊, 2010, 07: 76-77.

[6] 刘蕊.基于微信小程序的奢侈品牌新媒体营销传播策略研究[J].中国市场,2023(25):110-113.DOI:10.13939/j.cnki.zgsc.2023.25.110.

[7] 赵振祥,魏武.网络与社交媒体:时尚传播的新载体[J].新闻春秋,2021(01):59-66.

[8] 韩鑫.伪性构境中的时尚价值批判——基于鲍德里亚的消费社会理论[J].新闻传播,2013(09):219-220.

[9] 钱钰. 一种微信小程序管理系统[P]. 江苏省:CN115686719B,2023-09-05.

[10] 刘彩萍.探讨基于微信小程序的网上购物系统的设计与实现[J].数字技术与应用,2023,41(08):182-184.DOI:10.19695/j.cnki.cn12-1369.2023.08.58.

[11] 陈浩. 基于Web的产品数据管理系统的设计与实现[J]. 计算机工程, 2006, 32(7):2.

[12] 杜雨荃,王晓菊,田立勤.基于微信小程序的网上购物系统的设计与实现[J].网络安全技术与应用,2022(04):60-62.

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

[14] 程子珍. 基于微信小程序的网上购物系统的设计与实现[D].首都经济贸易大学,2019.

[15] Retraction Note: The relationship analysis between online reviews and online shopping based on B2C platform technology,Journal | [J] Cluster Computing. Volume 26 , Issue Suppl 1 . 2022. PP 15-15

[16] Online retailers’ platform-based Worry-Free-Shopping: Retailing strategy considering consumer valuation bias,Journal | [J] Transportation Research Part E. Volume 167 , Issue . 2022

开  题  报  告  会  议  纪  要

时  间

2023.11.6

地  点

3-303

主持人

任金林

姓  名

职  务

(职  称)

姓  名

职  务

(职  称)

黄晓雪

张雪莲

讲师

彭勇

副教授

康涛

提问
1.你的系统主要面向哪些用户?针对不同用户,在功能上有哪些不同的设计考虑
2.你的查询功能在实现上有何考虑?
3.网上xxx信息管理系统的后端设计重点是什么?
回答
1.系统主要面向于所有消费群体以及各个潮牌商家.对于消费者来说拥有选购界面,购物车,个人中心,付款界面等功能.对于商家拥有自己的商品界面,订单界面等.让消费者和商家共同实现方便快捷的购物交易.
2. 在小程序的前端页面中设计好用户输入查询条件的界面,例如输入框、选择器等。 在小程序的前端页面中,当用户提交查询请求时,获取用户输入的查询条件数据。 使用wx.request()方法向服务器端发送查询请求,将用户输入的查询条件作为请求参数传递给服务器。服务器端接收到查询请求后,根据请求参数获取相应的查询结果。服务器端将查询结果返回给小程序前端,小程序前端接收到结果后,在页面上展示给用户。 用户可以查看查询结果并进行相应的操作。
3. 数据库设计:合理设计数据库结构,包括数据表的划分、字段的定义和关联关系的建立。数据库设计应该满足系统的需求,并考虑到数据的完整性、一致性和性能。接口设计:定义清晰的接口规范,包括接口的参数、返回值和异常处理。合理的接口设计能够提高系统的可维护性和可扩展性,并方便前端调用和数据交互。 安全性设计:保证系统的安全性是非常重要的一点。采取适当的安全策略,包括用户认证与授权、数据加密等措施,以确保系统数据的安全性和用户隐私的保护。 代码模块化和可重用性:将后端代码进行模块化划分,提高代码的可维护性和可重用性。合理地划分不同功能模块,并降低模块之间的耦合度,有利于后续的功能扩展和代码维护。

记录人:陈舒桐

备注:1、本开题报告除第3页各栏目外,其它栏目均由学生填写。2、填写各栏目时可根据内容另加附页。3、参加开题报告会议的教师不少于3人。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值