计算机毕设 python二手车交易系统django+vue

二手车交易网站是在MySQL中建立数据表保存信息,运用django框架和python语言编写。并按照软件设计开发流程进行设计实现。系统具备友好性且功能完善。管理员管理汽车和汽车品牌,管理汽车资讯和用户留言,管理不同状态的订单。用户查看汽车资讯,收藏汽车,评论汽车,购买汽车,查看不同状态的订单。

 Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python 
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm 

在明确系统的用途,以及系统的目标用户群后,可以对本系统的功能进行设置,可以获取调研用户对功能的要求,也可以对市场上同类系统进行分析和总结,得出本系统的功能。
二手车交易网站设置了管理员权限,其用例图见下图。管理员登录进入本人后台之后,管理汽车和汽车品牌,管理汽车资讯和用户留言,管理不同状态的订单。
 Flask是一个用Python编写的清凉web应用框架。它易于扩展且灵活,适用于小型的项目或者微服务,以及作为大型应用的一部分。

   我们最初的项目结构由五个文件组成:
  manage.py:使用django-admin命令行工具的快捷方式。它用于运行与我们项目相关的管理命令。我们将使用它来运行开发服务器,运行测试,创建迁移等等。
  __init.py:这个空文件告诉python这个文件夹是一个python包。
  settings.py:这个文件包含了所有的项目配置。将来我们会一直提到这个文件!
  urls.py:这个文件负责映射我们项目中的路由和路径。例如,如果你想在访问URL / about/ 时显示某些内容,则必须先在这里做映射关系。
  wsgi.py:该文件是用于部署的简单网关接口。你可以暂且先不用关心她的内容,就先让他在那里就好了。
 django自带了一个简单的网络服务器。在开发过程中非常方便,所以我们无需安装任何其他软件即可在本地运行项目。我们可以通过执行命令来测试一下它:
 python manage.py runserver

图3.4 管理员用例图
二手车交易网站设置了用户权限,其用例图见下图。用户查看汽车资讯,收藏汽车,评论汽车,购买汽车,查看不同状态的订单。
。加上现在人们已经步入信息时代,所以对于信息的宣传和管理就很关键。因此二手车交易信息的管理计算机化,系统化是必要的。设计开发二手车交易网站不仅会节约人力和管理成本,还会安全保存庞大的数据量,对于二手车交易信息的维护和检索也不需要花费很多时间,非常的便利。

二手车交易网站在让二手车交易信息规范化的同时,也能及时通过数据输入的有效性规则检测出错误数据,让数据的录入达到准确性的目的,进而提升二手车交易网站提供的数据的可靠性,让系统数据的错误率降至最低。

关键词:二手车交易网站;MySQL;django框架
  myproject/                  <-- 高级别的文件夹
  |-- myproject/             <-- Django项目文件夹
  |    |-- myproject/
  |    |    |-- __init__.py
  |    |    |-- settings.py
  |    |    |-- urls.py
  |    |    |-- wsgi.py
  |    +-- manage.py
  +-- venv/                  <-- 虚拟环境文件夹

 
目  录
1 绪论    1
1.1 选题背景    1
1.2 选题意义    1
1.3 研究内容    2
2 系统开发技术    3
2.1 python语言    3
2.2 django框架    3
2.3 MYSQL数据库    4
3 系统分析    5
3.1可行性研究    5
3.1.1经济可行性    5
3.1.2时间可行性    5
3.1.3操作可行性    5
3.2系统性能分析    6
3.2.1系统易用性    6
3.2.2系统健壮性    6
3.2.3系统安全性    6
3.3 系统流程分析    6
3.4系统功能分析    9
4 系统设计    12
4.1系统目标    12
4.2功能结构设计    13
4.3数据库设计    14
4.3.1数据库E-R图    14
4.3.2 数据库表结构    17
5 系统实现    22
5.1 管理员功能实现    22
5.1.1 汽车信息管理    22
5.1.2 汽车品牌管理    22
5.1.3 留言板管理    23
5.1.4 汽车资讯    23
5.1.5 已支付订单    24
5.2 用户功能实现    24
5.2.1 汽车信息    24
5.2.2 购物车    25
5.2.3 提交订单    25
5.2.4 已支付订单    26
5.2.5 留言反馈    26
6系统测试    28
6.1 系统测试的类型    28
6.2 功能测试    29
6.3 可用性测试    29
6.4 测试结果分析    29
结  论    30
参考文献    32
致  谢    33
¬

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机专业码农一枚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值