本次研究的系统使用了DJANGO框架、VUE框架等技术,还有 MySQL数据库,最终实现了智能水果销售的系统设计。
关键词:Django;智能销售系统;水果销售;系统设计
考虑到实际生活中在水果销售方面的需要以及对该系统认真地分析,将系统权限按管理员,用户和门店这三类涉及用户划分。
(1)管理员;管理员使用本系统涉及到的功能主要有:首页,个人中心,门店管理,用户管理,商品分类管理,商品信息管理,商品咨询管理,系统管理等功能。管理员用例图如图3.2所示。
图3.2管理员用例图
(2)用户;用户使用本系统涉及到的功能主要有:首页,个人中心,商品咨询管理,我的收藏管理等功能。用户用例图如图3.3所示。
图3.3用户用例图
(3)门店;门店使用本系统涉及到的功能主要有:首页,个人中心,商品信息管理,商品咨询管理,订单管理等功能。门店用例图如图3.4所示。
目 录
摘 要 I
ABSTRACT II
第1章 绪 论 1
1.1项目研究主要内容 1
1.2 国内外发展现状 1
第2章 开发技术介绍 3
2.1 推荐系统理论概述 3
2.2 个性化推荐算法分类 4
2.3 DJANGO框架 5
2.4 PYTHON 功能特点与应用领域 5
2.5 MYSQL概述 6
第3章 系统分析 7
3.1 构架概述 7
3.1.1 功能框架 7
3.1.2 模块需求描述 8
3.1.3 数据库设计 10
3.2系统性能需求分析 13
3.3 系统任务的可行性分析 14
3.3.1技术可行性 14
3.3.2经济可行性 14
3.3.3操作可行性 14
3.3.4 运行可行性 15
第4章 系统设计 16
4.1设计指导思想和原则 16
4.2 架构概述 16
4.3 系统控制流程 17
4.3.1 管理员管理流程 17
4.3.2 用户管理流程 18
4.3.3登录流程 19
第5章 系统实现 20
5.1 MYSQL数据库安装 20
5.2 协同过滤算法功能实现 21
5.3 管理员功能实现 21
5.4 用户功能实现 25
第6章 系统测试 29
6.1系统测试 29
6.1.1 用户注册模块测试 29
6.1.2 用户登录模块测试 30
6.1.3 订单模块测试 30
6.1.4 用户收藏模块测试 31
6.1.5 支付模块测试 31
6.2 测试结果 32
第7章 结 论 34
致 谢 36
参 考 文 献 37