开发语言:Python
框架:django
Python版本:python3
数据库:mysql
数据库工具:Navicat
登录注册模块
1.管理员登录
2.普通用户注册登录,注册时要求密码必须用数字、字母、特殊字符起码两种,并且要再输一遍密码确认
用户模块
1.在各个拼车板块里可以按条件查询帖子,看到帖子发布人的信息,可以自己发布帖子
2.个人信息修改
3.修改自己发布的帖子状态为已完成/未完成,可以删已经发布的帖子
管理员模块
1.个人信息修改
2.对用户信息进行管理,可以给用户打上“已实名认证”的标签
3.对已经发布的帖子进行管理
帖子模块
1.帖子模块有5个,在主页上可以进入“求职拼车”“返乡拼车”“周边游拼车”这三个固定主题拼车板块,和“张学友演唱会拼车”“一起去电科拼车”这两个非固定主题的拼车板块
2.非固定主题拼车板块可以被管理员换主题,调整一些信息
3.在每个主题帖子板块中,用户可以查看该主题所有帖子,也可以按条件进行筛选
4.用户可以找到每个帖子发布者的信息,以方便线下联系他
我们最初的项目结构由五个文件组成:
manage.py:使用django-admin命令行工具的快捷方式。它用于运行与我们项目相关的管理命令。我们将使用它来运行开发服务器,运行测试,创建迁移等等。
__init.py:这个空文件告诉python这个文件夹是一个python包。
settings.py:这个文件包含了所有的项目配置。将来我们会一直提到这个文件!
urls.py:这个文件负责映射我们项目中的路由和路径。例如,如果你想在访问URL / about/ 时显示某些内容,则必须先在这里做映射关系。
wsgi.py:该文件是用于部署的简单网关接口。你可以暂且先不用关心她的内容,就先让他在那里就好了。
django自带了一个简单的网络服务器。在开发过程中非常方便,所以我们无需安装任何其他软件即可在本地运行项目。我们可以通过执行命令来测试一下它:
python manage.py runserver
随着科技进步和经济全球化,网络拼车行业在服务内容、服务方式、服务质量上面临着日益加剧的竞争和严峻的挑战。在此背景下,网络拼车自助服务系统已成为各大网络拼车运营商在激烈的市场竞争中迎接挑战和竞争的法宝之一。本论文的研究主要集中在网络拼车自助服务系统的设计和实现上