更新时间:08-24 上传会员:巧克力奶茶
分类:科技学院 论文字数:18773 需要金币:2000个
摘要:进入21世纪,随着社会快速发展,城市化速度加快,农村的劳动力锐减,抛荒现象日益严重,而中国作为14亿人口的发展中国家,农业更是重中之重。与此同时,农业今后也会朝大户承包的方向发展;而农业精细化作业(如温室大棚)则能大幅提升农产品的产量,并可有效避免自然灾害。随着农业现代化的发展,温室大棚逐渐得到普及,他可以为植物生长创造最佳条件、避免外界四季变化和恶劣气候对其影响。利用温室大棚栽培蔬菜可以促进其早熟和丰富其产量,延长蔬菜的供应期,是扩大蔬菜生产规模,实现周年供应的有效途径。
与此同时,随着Internet的迅速崛起,互联网技术得到前所未有的发展,日益成为搜集、提供信息的最佳渠道,并逐步进入传统的流通领域。网上商城的兴起,符合当今社会的发展及人们的需求更替,替代了以往的实体商店的购物方式,节省了人们的精力和时间。
本课题旨在基于编程语言Python的Flask框架上设计智能温室大棚销售系统,在分析了网上果蔬商城购物系统的具体需求后利用MVC的设计思想进行了该网上商城购物系统的总体设计和详细设计。主要功能包括网上订购,订单处理,订单配送以及后台管理等,涉及到消费者,大棚作物管理者、仓库管理员、物流管理员等环节。
关键词:网上商城;Python;Flask;蔬菜大棚;MVC
目 录
摘 要
ABSTRACT
第一章 绪 论1
1.1 本课题研究的意义1
1.2 国内外研究现状2
1.3 发展趋势4
1.4 本文的主要工作5
第二章 果蔬销售系统方案设计6
2.1 系统可行性分析6
2.1.1 社会可行性分析6
2.1.2 技术可行性分析6
2.2 系统需求概述7
2.3 系统架构设计8
第三章 Flask系统框架实现12
3.1 Python编程语言简介12
3.2 Python WSGI Web应用12
3.2 Flask框架简介13
3.3 Flask框架的应用14
第四章 MySQL数据库设计15
4.1 MySQL数据库简介15
4.2 数据库表设计15
4.2.1 user表15
4.2.2 tb_shangpin表16
4.2.3 tb_type表16
4.2.4 tb_dingdan表16
4.3 Flask与数据库的ORM实现17
第五章 前端界面设计19
5.1 Html、CSS、JavaScript界面设计语言简介19
5.2 Bootstrap框架简介19
5.3 网页设计简例20
第六章 系统的实现与测试22
6.1 系统部分主要功能模块的界面与编程实现22
6.1.1 登陆模块的实现22
6.1.2 会员注册模块的实现22
6.1.3 首页的实现23
6.1.4 商品搜索模块的实现24
6.1.5购物车模块的实现24
6.1.6 订单管理模块的实现:25
6.1.7 商品信息管理模块的实现:26
6.2 系统部分功能测试27
6.3 系统购买功能测试29
结束语34
参考文献35
致 谢36
附 录37