赞
踩
Flask是一个用Python编写的清凉web应用框架。它易于扩展且灵活,适用于小型的项目或者微服务,以及作为大型应用的一部分。
Flask提供了更大的灵活性和简单性,适合小型项目和微服务。Django则提供了更多的内置功能,适合大型项目。Flask让开发者更多的控制其组件,而Django则遵循开箱即用的原则
本课题使用Python语言进行开发。代码层面的操作主要在PyCharm中进行,将系统所使用到的表以及数据存储到MySQL数据库中,方便对数据进行操作本课题基于WEB的开发平台,设计的基本思路是:
Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
场地类型 (自动编号、创建时间、类型);
配置文件 (自动编号、配置参数名称、配置参数值);
会员用户 (自动编号、密码、创建时间、性别、邮箱、会员姓名、手机、头像、会员账号);
留言板 (自动编号、创建时间、留言内容、用户名、回复内容、留言人id);
系统公告 (自动编号、图片、内容、标题、创建时间、简介);
token表 (自动编号、表名、用户id、角色、过期时间、新增时间、密码、用户名);
用户表 (自动编号、新增时间、密码、角色、用户名);
运动场地 (自动编号、创建时间、场地类型、费用说明、场地名称、实拍图、场地介绍、注意事项、详细地址);
预约信息 (自动编号、备注、预约开始时间、创建时间、结束预约时间、详细地址、场地类型、是否支付、场地名称、会员账号、预约编号、审核回复、是否审核、会员姓名);
本系统的设计与实现共包含9个表:分别是场地类型信息表,配置文件信息表,会员用户信息表,留言板信息表,系统公告信息表,token表信息表,用户表信息表,运动场地信息表,预约信息信息表,
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
1.3 研究内容 4
2 需求分析 5
2.2 html5 6
2.3 vue 6
2.4 数据库介绍 6
2.5 技术开发总结 7
3 系统分析 8
3.1 系统架构选择 8
3.2 可行性分析 9
3.1.1技术可行性 9
3.1.2操作可行性 9
3.1.3法律可行性 9
3.3 系统设计业务流程 9
3.4 系统流程分析 10
3.4.1 添加信息流程 10
3.4.2 修改信息流程 10
3.4.3 删除信息流程 11
3.5 功能模块设计 12
3.6 数据库设计 12
3.6.1 数据表说明 12
3.6.2 逻辑设计 13
4 详细实现 15
4.1 系统登陆 16
4.2 场地类型管理 16
4.3 用户管理 17
4.4 留言本管理 17
4.5 系统公告管理 18
4.6 运动场地管理 18
4.7 场地预约管理 19
5 测试运行 20
5.1 测试定义 20
5.2 软件测试方式 21
5.3 软件测试内容 21
5.4 软件性能测试 22
5.5 软件测试结论 22
6 课题展望 22
总结 24
参考文献 24
致谢 26
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。