1. 研究目的与意义
随着网络技术的进步和网络覆盖范围的扩大,以及网络购物带来的操作简便、商品选择余地大、价格优势明显等突出特点,网络零售规模不断壮大,成为消费增长的重要因素。
据相关部门统计,2017年互联网普及率达到55.8%,互联网上网人数7.7亿人,这一数据2022年底预计达到65%和9亿人。
而与此同时,随着经济的发展,人们对物质水平的要求也在逐年增长,互送鲜花就是其中一点,送爱人鲜花,送长辈鲜花,送客户鲜花等等。
2. 课题关键问题和重难点
课题关键在于前端页面数据的展示以及如何实现前后端的数据交互。
本课题使用的pythonweb框架中的django框架,djngo框架是一个开源框架,有完美的文档支持,所以在使用的过程中会提供较大的帮助,同时,它的解决方案众多,内部功能支持较多,有优雅的url,完整的路由系统,并且还有自助式的后台管理系统,使用django框架更有利于电商项目的开发。
但其也有部分缺点,耦合度偏高,模块与模块之间存在较强的依赖关系,也是由于其功能的强大,很多库已经封装完成,修改起来较为麻烦。
3. 国内外研究现状(文献综述)
随着网络技术的进步和网络覆盖范围的扩大,越来越多的人们选择网络购物,而鲜花作为一种表达情感的方式,也逐渐呈现出一种上升趋势。
基于此我用python语言设计了一个在线鲜花购的系统。
下面我来简单地说一下python的优缺点,来说明我为什么会选择它来完成我的设计。
4. 研究方案
一、选题依据随着互联网时代的发展越来越强大,互联网+也已经融入进了我们的生活,如今,人们的生活水平已经大步提高,不在单纯追着物质生活,精神方面的需求也逐渐在上升,鲜花的销量就是最好的证明,网购鲜花交易额从2010年的12.43亿元到2014年的102.36亿元,短短5年时间实现了一个大的翻越,年复合增长率达到69.40%;二、语言及框架的选择Python语言十分优雅,简单易上手,并且是开源的框架,在使用当中如果遇到问题可及时查看官网文档,Django框架也涵盖了丰富的功能,使用起来也可以较快的上手。
三、数据库的选择MySQL是关系型的数据库,有较为人性化的图形界面,同时也是免费开源的数据库,使用起来十分方便,其复杂程度相对较低。
5. 工作计划
第一周:完成Django框架的搭建,成功启动Django程序第二周:创建数据库表,设计表结构,目前暂定用户信息表,购物车表,商品录用表三张表第三周:在views视图里实现登录注册的功能第四周:完成前端页面的代码(登录注册页,首页,商品展示页,购物车页,活动详情页)第五周:在数据库中录入数据第六周:完成商品显示功能,完成会员功能第七周:完成活动页面的逻辑功能第八周:实现前后端的数据交互功能,实现购物车商品的添加与减少功能第九周:测试代码,找出代码中的bug并及时修复第十周:完成毕业论文第十一周:完成毕业论文,查重第十二周:准备答辩
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。