采用目前vue中最流行django框架和pycharm编辑器、MySQL数据库设计并实现的 。本临时停车收费管理系统主要包括系统用户管理模块、用户信息管理模块、车辆信息管理、车位信息管理、停车信息管理、登录模块、和退出模块等多个模块。它帮助临时停车收费管理实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统的管理模式,本系统合理的利用了临时停车收费管理数据资源,有效的减少了临时停车收费管理的经济投入,大大提高了临时停车收费管理的效率。
Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
1.不同用户的登录问题:根据用户的类别(超级管理员、普通用户)实现用户操作权限的区分并显示不同的操作界面。
2.数据库的连接问题:数据库连接为系统中的关键技术。
3.数据的一致性和安全问题:本系统必须保证数据的一致性和安全,才能实现有效的管理。不能让没有权限的用户对数据进行操作并且定期对数据库进行备份。
4.界面开发:系统界面的设计很重要,要使界面具有亲和力。
5.分析学校信息化现状;
6.研究临时停车收费管理系统的现状及存在的问题;
7.研究系统平台的总体架构、总体设计、数据库设计、数据库安全设计及功能设计;
8.研究平台各个子系统的功能及实现的方法、信息技术的融合、信息安全技术的维护;
9.进行临时停车收费管理系统的功能设计。
针对现存的问题和需要,通过功能需求的分析,特建立了数字化、信息化的临时停车收费管理系统。
本系统主要包含了登陆模块、管理员模块、用户模块。下面分别简单阐述一下这两个模块需求。
登陆模块:注册、登陆。
管理员模块:用户管理、车位区域管理、车位信息管理、车位租用管理、车位退租管理、投诉建议管理、系统管理。
用户模块:前台(车位信息、系统公告、个人中心)、后台(个人中心、车位租用管理、车位退租管理、投诉建议管理、我的收藏管理)
myproject/ <-- 高级别的文件夹
|-- myproject/ <-- Django项目文件夹
| |-- myproject/
| | |-- __init__.py
| | |-- settings.py
| | |-- urls.py
| | |-- wsgi.py
| +-- manage.py
+-- venv/ <-- 虚拟环境文件夹
本临时停车收费管理系统是针对目前临时停车收费管理的实际需求,从实际工作出发,对过去的临时停车收费管理系统存在的问题进行分析,结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,
关键词:临时停车收费管理;django框架;MySQL数据库
目 录
摘 要 I
ABSTRACT I
目 录 III
1 绪论 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 1
2 主要技术和工具介绍 1
2.2 MySQL数据库 2
2.3 vue技术 2
3 系统分析 5
3.1可行性分析 5
3.1.1经济可行性 5
3.1.2技术可行性 5
3.1.3操作可行性 5
3.2需求分析 5
3.3业务流程分析 6
3.4数据流程分析 6
4 系统设计 9
4.1系统结构设计 9
4.2功能模块设计 9
4.3数据库设计 10
4.3.1数据库设计概述 10
4.3.1概念设计 10
4.3.2表设计 11
5 系统实现 15
5.1基本任务 15
5.2登录模块的实现 15
5.2.1首页实现 15
5.2.2管理员后台登录 17
5.3管理员模块的实现 19
5.3.1系统用户管理模块的实现 19
5.3.2用户信息管理模块的实现 22
5.3.3车辆信息管理模块的实现 25
5.3.4车位信息管理模块的实现 26
5.3.5停车信息管理模块的实现 28
5.3.6离开结算管理模块的实现 29
6 系统测试 32
6.1测试目的 32
6.2测试概述 32
6.3单元测试 32
6.3.1添加测试 32
6.3.2登录测试 33
6.3.3车辆信息管理测试 34
6.4集成测试 34
7 总结 35
致 谢 36
参考文献 36