计算机毕业设计基于django的4s店客户管理系统

摘 要

进入21世纪网络和计算机得到了飞速发展,并和生活进行了紧密的结合。目前,网络的运行速度以达到了千兆,覆盖范围更是深入到生活中的角角落落。这就促使管理系统的发展。网上办公可以实现远程处理事务,远程提交工作和随时追踪工作的状态。网上管理系统给人们带来前所未有的体验,满足了新时代人们的办公需求,所以网上管理系统模式得到大力发展。
本系统为基于Django的4S店客户管理系统,是采用计算机和网络技术进行开发的在线售后管理平台,可以实现售后的申请、审核、查询以及处理管理等。本系统采用Python语言,数据库为Mysql,运行环境为Pycharm,框架为Django。使用角色分为用户、管理员、员工,本系统的功能包括售后服务管理、车辆信息管理、售后安排管理、完成售后管理。其中,用户负责添加售后信息、车辆信息、查询售后结果,管理员可以管理车辆、售后申请、进行售后安排、管理售后完成和用户信息等,员工可以处理售后。本系统实现了售后的在线申请与处理,方便了用户和管理员、员工三方的利益,提高客户管理的效率,更符合现代人生活。
关键词:申请售后,售后服务管理,车辆信息管理,Python语言

目 录

摘 要 I
Abstract II
第1章 绪论 1
1.1课题研究背景 1
1.2课题现状与实现意义 1
1.3课题内容 2
1.4论文结构安排 2
第2章 系统分析 3
2.1系统使用相关技术分析 3
2.1.1Python语言介绍 3
2.1.2Mysql数据库介绍 3
2.2系统可行性分析 4
2.2.1系统经济可行性分析 4
2.2.2系统技术可行性分析 4
2.2.3系统操作可行性分析 4
2.3系统需求分析 5
2.3.1传统管理系统优缺点分析 5
2.3.2本基于Django的4S店客户管理系统分析 5
2.4系统功能分析 6
2.5系统性能分析 6
2.6用例图 7
2.7系统业务流程 7
第3章 系统设计 10
3.1系统体系结构 10
3.2系统功能结构 10
3.3数据库设计 11
3.3.1ER图设计 11
3.3.2数据库表设计 13
第4章 系统实现 18
4.1用户注册功能的界面实现 18
4.2登录功能的界面实现 19
4.3管理员功能的设计实现 20
4.3.1员工信息管理功能的实现界面 20
4.3.2 个人中心管理功能的实现界面 20
4.3.3车辆信息管理功能的实现界面 21
4.3.4 售后服务管理功能的实现界面 22
4.3.5售后安排管理功能的实现界面 23
4.3.6完成售后功能的实现 24
4.4用户角色功能的界面实现 24
4.4.1售后服务功能的界面实现 24
4.4.2车辆信息管理功能的实现界面 25
4.4.3售后安排功能的实现 25
4.4.4完成售后功能的实现 26
4.5员工角色的功能实现界面 26
第5章 系统测试 27
5.1系统测试的方法 27
5.2测试环境与测试条件 27
5.3实例测试表格 27
5.4测试总结 28
总 结 29
致 谢 30
参考文献 31

第1章 系统设计

3.1系统体系结构
系统的体系结构非常重要,往往决定了系统的质量和生命周期。针对不同的系统可以采用不同的系统体系结构。本系统为基于Django的4S店客户管理系统,属于开放式的平台,所以在体系结构中采用B/s。B/s结构抛弃了固定客户端要求,采用服务器、客户端的模式。用户操作界面和管理员操作界面、员工操作界面分开展示。B/s结构基于互联网,需要网络的支持,由用户在浏览器上发布命令,服务器负责向数据库传送命令,最后再由服务器把反馈的结果传回浏览器给用户进行呈现。
3.2系统功能结构
系统的功能结构是系统实现的框架,本系统的主要结构为管理员和用户、员工。管理员的功能为车辆信息管理、用户管理、售后服务管理、售后安排管理、完成售后管理等。用户的功能为申请售后、查询售后完成、管理个人资料、售后安排等。员工的功能为处理售后、查询售后安排和管理个人信息。本基于Django的4S店客户管理系统功能结构图如下图3-1所示:
在这里插入图片描述

图3-1基于Django的4S店客户管理系统功能结构图
3.3数据库设计
数据库设计在系统设计中占有重大比例,数据库的设计包括ER图设计和数据库表设计。
3.3.1ER图设计
根据本系统的特点,本系统设计的主要实体包括管理员信息、用户信息、售后服务信息、车辆信息等。
(1)管理员ER图包括的属性有管理员的编号、用户名和密码。管理员ER图如下图3-2所示:
在这里插入图片描述

图3-2管理员实体的ER图
(2)售后服务信息包含的属性为售后的详细描述,有售后编号、车辆名称等。售后服务信息ER图如下图3-3所示:
在这里插入图片描述

图3-3售后服务信息实体ER图
(3)用户信息的属性包括用户的个人资料,有姓名、性别、电话等。用户信息实体ER图如下图3-4所示:
在这里插入图片描述

图3-4用户实体ER图
(4)车辆信息实体的属性有编号、标题。车辆信息实体ER图如下图3-5所示:
在这里插入图片描述

图3-5车辆信息实体ER图
(7)本基于Django的4S店客户管理系统的整体实体关系图如下图3-6所示:
在这里插入图片描述

图3-6系统关系ER图

第1章 系统实现

4.1用户注册功能的界面实现
用户注册功能设计的目的是实现用户的操作。系统中想要进行操作就需要先成为注册用户,游客不能进入本系统。用户注册功能界面中设置了用户的资料字段,本界面的数据和用户信息表相连,当游客在本界面里注册成功,所填写的资料会保存到用户信息表中。用户注册功能的运行界面如下图4-1所示:
在这里插入图片描述

图4-1用户注册功能运行界面
4.2登录功能的界面实现
用户注册后,需要登录。登录界面设计的目的是保证当前的使用角色等级。管理员同样需要登录后才可以进行操作。在登录界面里加入了权限的选择,在登录时只需要填写用户账号和密码、选择权限就可以实现。用户登录的运行界面如下图4-2所示:
在这里插入图片描述

图4-2用户登录的运行界面
在登录的界面中包含的元素有系统题目、输入框、登录按钮、选择框。本系统的使用权限为管理员和用户、员工。权限选择框的运行界面如下图4-3所示:
在这里插入图片描述

图4-3权限选择框运行界面
4.3管理员功能的设计实现
4.3.1员工信息管理功能的实现界面
员工的信息可由管理员添加,本功能设计的目的是添加和审核员工的资料,当发现不当的使用用户可以删除其账号。当删除员工信息后相对应的员工信息表里的信息也会随着删除掉。查询员工信息功能的运行界面如下图4-4所示:
在这里插入图片描述

图4-4查询员工信息功能的运行界面
4.3.2 个人中心管理功能的实现界面
个人中心管理的内容包括查询管理员详情、修改管理员信息和删除管理员信息以及修改密码。本系统中可以拥有多个管理员。个人中心管理功能的运行界面如下图4-5所示:
在这里插入图片描述

图4-5个人中心管理功能的运行界面
4.3.3车辆信息管理功能的实现界面
用户添加的车辆可以由管理员在此功能里进行维护添加的,同样当管理员添加、编辑车辆信息后,数据库表中的车辆信息表也会发生改变。车辆信息管理功能的运行界面如下图4-6所示:
在这里插入图片描述

图4-6车辆信息管理功能的运行界面
车辆信息管理功能里也可以查询车辆。查询车辆的运行界面如下图4-7所示:
在这里插入图片描述

图4-7查询车辆信息的运行界面
4.3.4 售后服务管理功能的实现界面
用户所申请的所有售后都可以在本界面里看到,管理员可以根据订单号、车辆名称等进行具体售后的查询。可以点击售后详情进行售后的详细了解并进行安排。售后服务管理功能的运行界面如下图4-8所示:
在这里插入图片描述

图4-8售后服务管理运行界面
本功能还可以实现售后申请的审核,只有通过审核后才可以进行售后安排。审核售后申请运行界面如下图4-9所示:
在这里插入图片描述

图4-9审核售后申请的运行界面展示
同时本功能还可以进行售后的安排。安排售后的功能实现界面如下图4-10所示:
在这里插入图片描述

图4-10安排售后功能的运行界面
4.3.5售后安排管理功能的实现界面
管理员可以安排售后,员工可以查询安排,在售后安排功能里也可以进行安排的修改和删除。售后安排管理功能的实现界面如下图4-11所示:
在这里插入图片描述

图4-11售后安排管理功能的实现界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值