Shuai-Xie / Flight Ticket Booksystem
大三下数据库课设 - 机票预订系统 - Django
Stars: ✭ 55
Programming Languages
python3
1442 projects
Projects that are alternatives of or similar to Flight Ticket Booksystem
Django Bootstrap3
Bootstrap 3 integration with Django.
Stars: ✭ 2,271 (+4029.09%)
Mutual labels: django, bootstrap3
Django Jinja Knockout
Django datatables and widgets, both AJAX and traditional. Display-only ModelForms. ModelForms / inline formsets with AJAX submit and validation. Works with Django templates.
Stars: ✭ 116 (+110.91%)
Mutual labels: django, bootstrap3
Django Bootstrap Modal Forms
A Django plugin for creating AJAX driven forms in Bootstrap modal.
Stars: ✭ 244 (+343.64%)
Mutual labels: django, bootstrap3
Django Crudbuilder
Generic CRUD implementation in Django
Stars: ✭ 142 (+158.18%)
Mutual labels: django, bootstrap3
NSP
A Social Network that brings engineer's from all fields together to collaborate 🌐
Stars: ✭ 28 (-49.09%)
Mutual labels: sqlite3, bootstrap3
Dnato System Login
Manage member user & login System for CodeIgniter. It's very small, secure (with notification to review activity log in, will Sent via Email) and very fast login system, 👍 with bootstrap 3 & Custom Theme.
Stars: ✭ 53 (-3.64%)
Mutual labels: bootstrap3
Grocerystore With Server
Grocery Store with server integration
Stars: ✭ 51 (-7.27%)
Mutual labels: django
Yesterday I Learned
Brainfarts are caused by the rupturing of the cerebral sphincter.
Stars: ✭ 50 (-9.09%)
Mutual labels: django
Dj Paypal
Paypal integration for Django - Inspired by Dj-Stripe
Stars: ✭ 55 (+0%)
Mutual labels: django
River Admin
🚀 A shiny admin interface for django-river built with DRF, Vue & Vuetify
Stars: ✭ 55 (+0%)
Mutual labels: django
Django Rest Framework Tricks
Collection of various tricks for Django REST framework.
Stars: ✭ 52 (-5.45%)
Mutual labels: django
Django Money
Money fields for Django forms and models.
Stars: ✭ 1,064 (+1834.55%)
Mutual labels: django
Urljects
Deprecated! (Django routing without urls.py files, inspired by Flask.)
Stars: ✭ 53 (-3.64%)
Mutual labels: django
Disposableemailchecker
Python class for use with Django to detect Disposable Emails
Stars: ✭ 50 (-9.09%)
Mutual labels: django
Django Airports
✈️ It's like django-cities, but django-airports
Stars: ✭ 54 (-1.82%)
Mutual labels: django
Django Channels React Multiplayer
turn based strategy game using django channels, redux, and react hooks
Stars: ✭ 52 (-5.45%)
Mutual labels: django
注册和登录界面都学习这位仁兄的 buckyroberts-Viberr
五、界面设计
5.1 欢迎界面
拟定一趟行程(长沙→上海 2017/4/2)
5.2 查询界面
用户 Let’s Go 之后,加载查询结果页面。
默认的机票信息按照价格升序排列,用户通过点击机票信息上方的字段可以选择按照起飞时间或者到达时间升序排列,如下图,注意后两行的变化。
如果用户需要的航班数据库中不存在,就反馈错误信息。 将用户的目的地修改成中国(数据库中没有这趟航班)进行测试。
5.3 订票界面
由于用户还没有登录,会直接反馈到登录界面。
由于用户尚未注册,用户在该页面点击 Click here 进入注册账号页面,完成账号注册。
用户注册完账号直接加载到查询页面。
用户再次点击订票,如果用户尚未订过该趟航班,加载订票确认页面,如果用户已经订过了,加载订票冲突页面。
在正常订票页面点击确认,完成订票。
在个人中心用户可以查看自己的订票信息。
如果用户选择了自己已经订过的机票,加载订票冲突页面。
5.4 退票界面
在用户的个人中心,可以进行退票。
选择确认,完成退票,用户订票信息刷新。
5.5 管理员界面
在前面的 login_user 函数中已经有过判定,如果登录用户是管理员,加载航空公司的财务页面。
管理员登录成功。
5.6 后台管理界面
链接尾部输入 admin 进入后台管理
管理员登录账号
后台数据,包括 Flight,User 和 Django 默认生成的数据。
航班信息管理,显示所有航班信息,可以增删改查。
旅客信息管理,操作同航班信息管理,注册的用户的信息都会保存在这里。
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].