【计算机开题报告】基于微信小程序的购物平台的设计与开发开题报告 | 您所在的位置:网站首页 › 开题报告研究目的和内容 › 【计算机开题报告】基于微信小程序的购物平台的设计与开发开题报告 |
注:因为每个学校开题模板不同,私定联系UP主 一、研究的目的、意义与应用前景等: 基于微信小程序的商城平台的目的:随着信息时代的发展,用户的消费水平也在不断的上升,传统超市以及电子商务在线上推广和购物体验等方面也到了一个瓶颈期。淘宝、京东等购物平台需要占手机更多的内存,而选择微信小程序能够节省更多的内存并且无需下载app,使人们能够更加的便捷。微信小程序的开发相较于app的门槛稍微低一些,使得更多的人投入进来,也使得微信小程序在短时间内构建了完整的开发环境和开发者生态。拆分出来的服务号并没有提供更好的服务,而微信小程序的开发、获取用户和传播成本更低。 基于微信小程序的商城平台的意义:微信小程序非常适合为人们生活中的重要又低频的需求服务,相对于原生态的app更加切合线下快速推广的这种需求。论文以传统社区类便利店的购物方式为出发点,结合微信小程序技术,采用面向对象的开发方法,开发一种可以方便商家线下推广、消费者线上购物的方便快捷的微信小程序购物系统。
二、研究的内容和拟解决的主要问题: 1研究的内容 本系统主要包括两部分: 微信小程序客户端:1.客户登陆注册2.商户申请3.商品展示4.商品分类购物车5下单支付6个人信息管理 管理端:1.应用管理2.订单管理3.信息管理4.用户管理管理5.等其他多项功能 第1章 系统开发背景与目的意义 1.1 系统开发的背景 1.2系统研究现状 1.3系统开发的意义 1.4系统开发的内容 第2章 系统分析 2.1 系统现状分析 2.2 系统开发的问题分析 2.3 系统可行性分析 2.4 系统开发语言分析 第3章 系统设计 3.1系统设计目标 3.2 系统用例图设计 3.3 系统业务流程设计 3.4 系统功能设计 3.5系统开发环境设计 3.6系统数据库设计 4 系统功能界面实现 4.1 系统功能界面的设计实现 4.2个人中心角色功能的设计 5 系统测试 5.1 系统测试方案 5.2 系统测试所需要的条件 5.3 功能测试过程与结果 5.4 测试结果分析
总 结 致 谢
3.2 系统用例图设计 3.3 系统业务流程设计 3.4 系统功能设计 3.5系统开发环境设计 3.6系统数据库设计 4 系统功能界面实现 4.1 系统功能界面的设计实现 4.2个人中心角色功能的设计 5 系统测试 5.1 系统测试方案 5.2 系统测试所需要的条件 5.3 功能测试过程与结果 5.4 测试结果分析
总 结 致 谢
2拟解决的主要问题: 本系统实现的重点和难点主要集中在1.出现了 page[pages/XXX/XXX] not found.May be caused by :1. Forgot to add page route in app.json.2. Invoking Page() in async task.一直不能解决,最后在每个XXX.js文件中加入page(),以用来生成一个页面实例对象解决了此类问题。2.小程序只能使用https网络请求最常使用的是POST请求,但是这就是微信小程序最大的难点所在.小程序开发文档及其简陋,连小程序开发入门都不够的.对于post请求,解决方案是把data改为formData传过去。
三、研究思路、方法和当前收集的文献: 1研究思路、方法: (1)阅相关技术文档 (2)数据库设计 (3) 将有效数据存入数据库 (4) 设计web前端页面 (5) 设计开发后端管理系统 (6) 采用Ajax完成数据交互 (7) 核实需求并测试
2当前收集的文献 盐城师范学院电子图书馆以及中国知网,并在百度等搜索引擎,分别以PHP,Wxml,Javascript,Wxss等为关键词检索专著和期刊等文献,对检索到的结果筛选后得到。 主要参考文献: [1] 雷磊.微信小程序开发入门与实践[M].北京:清华大学出版社,2017. [2] 张翔.微信小程序:分享微信创业2.0时代千亿红利[M].北京:清华大学出版社,2017. [3] 李炜康.基于微信的网上购物系统的设计与实现[D].南京大学,2015. [4] 耿兴隆.PHP基础与案例开发详解[M].清华大学出版社,2015. [5] 史嘉权.数据库系统概论[M].清华大学出版社,2006. [6] 龚兴平.基于JS的校园网系统的设计与实现[J].计算机产品与流通,2019(01):158-159. [7] 张丽芳. 校园活动管理优化策略[J].全国流通经济,2018(24):64-65. [8] 张兆雄. 商品信息管理系统设计与开发[D].大连理工大学,2017. [9] 左洁麓. 物品管理系统的设计与实现[D].吉林大学,2016. [10] 梁锦明. 购物网联网系统的设计与实现[D].湖南大学,2016. [11] 林锦标. 基于B/S模式社团管理系统的设计与实现[D].吉林大学,2016. [12] 李刚. 基于PHP的新闻信息系统设计实现[D].天津大学,2015.
四、特色或创新之处: 1 低成本替代应用开发 一般来说,商场的开业除了客流量奇特外,对于两次消费的顾客也比较关注,所以app非常火爆。但app的开发成本较高,内容也越来越复杂,导致了很多不错的业务。小程序商城是一个很好的解决这一点的方案,它是以很低的开发成本,创造出强大的。现在很多开发者和开发平台都支持生产和交付一个小程序,成本是一个省时省力的省。但小程序商城可以直接放在桌面上,因此很多低频app甚至可以直接卸载。 2兼容性和功能 该插件的程序兼容性非常高,并且支持功能更加强大,尤其是在完全开放的插件中,很多业务需求都可以通过该插件来实现。 3内容简单 对于app或其他商城来说,商城的程序太简单了。一个app和几十个小程序,本身不能超过2MB,缓存只有10MB左右,也就是说,一个小程序的app占用12MB的内存。这是现在正在扩充手机内存,这是好事不是好事。尤其是小程序商城没有安装卸载,即使用,给用户很好的体验。 由以上分析决定使用基于微信小程序来开发商城平台。数据库使用SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都 快。 后端使用PHP因为PHP跨平台,性能优越,跟Linux/Unix结合别跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,而且,目前主流技术都支持。
五、研究计划及预期进展: 第一阶段(2018.9.3—2018.11.25) 查阅相关文献资料、进行课题申报和课题双选。 第二阶段(2018.11.26—2018.12.31) 完成外文翻译并填写开题报告。 第三阶段(2019.1.1—2019.3.9) 进行系统设计、编码,实现系统模块的基本功能,完成毕业设计的中期检查报告。 第四阶段(2019.3.10—2019.4.13) 完成系统设计与功能测试;进一步收集、整理和分析资料,撰写论文,形成初稿,交指导老师审阅。 第五阶段(2019.4.14—2019.5.6) 根据指导老师的指导意见反复修改、充实、完善,最后形成终稿,准备论文答辩。
|
CopyRight 2018-2019 实验室设备网 版权所有 |