Asp.Net的民航机票预订网站系统(mvc架构)

发布日期: 11-01来源: 好易设计网作者: 好易君
以下是该程序设计课题的基本介绍,若要了解本课题更多学习资料,可联系作者QQ:168750829     

本课题是针对民航机票预订的一个网站,网站界面美观、功能丰富、性能稳定,采用高效灵活的.net平台,基于.netframework运行环境,使用Visual Studio 2012作为开发工具,采用C#作为编程语言,运用非常便捷稳定的MVC架构,以sql server 2008作为本系统的数据库,设计开发出非常有作用的机票预订网。

结合民航订票业务的特点,本网站系统划分为普通用户和后台管理员两个角色,其前端主要流程模块包括用户注册、用户登录、航班信息查询、航班选择预订、订单确认与付款、个人中心、用户退票等。而管理员在后端可以对航班信息管理、航班订单管理、用户退票管理、用户管理、系统管理等。如下所示:

1、 用户注册

用户若要订票,首先得注册。注册时输入用户名,系统会自动判断该用户名的可用性,判断用户两次输入的密码是否一样,只有在用户名唯一、密码符合要求的情况,方可注册。注册后,就可以以此用户名进行登录。

2、 用户登录

普通用户在前端页面进行登录,是以客户的身份进行操作,只有当账号和密码均正确的情况,方可进入 系统。对于密码项,最多可以输入三次,三次均有误,系统会将会暂停该用户登录,以避免出现恶意登录的情况。

3、 航班信息查询

根据日期和出发城市、到达城市查询航班、机票、价格、时刻表等信息, 为客户提供准确的丰富的航班信息。

4、 航班选择预订

本部分是根据查询出来的航班信息,选中需要预订的航班机票时刻信息,如航班号、出发日期、起飞时间、机型、票价等,点击航班号进入机票详细内容显示界面,包含航班号、所属航空公司、出发日期、起飞时间、到达时间、出发机场、到达机场、机型、总里程、票价、数量、备注等,在确认信息无误后点击预订即可。

5、 订单确认与付款

选择好航班信息后,选择预订个数,根据单价算出总价,选择支付方式付款,进行付款。这里说明,当系统票量不足时会给予相应提示不能订票。付款后,订单上显示个人信息、机票信息、付款信息,同时可以打印凭证。

6、 用户个人中心

点击进入个人中心后,有关用户自己的信息自动显示到页面上,同时还可以对自己的信息进行相应的修改(但用户名是不能修改的)、修改密码等等,还可以点击我的机票查询,查询用户自己的订票记录与订单详细信息。

7、 用户退票申请

用户在个人中心,可以根据订票记录选择机票进行退票。选择退票原因,如天气不适合飞机起降,飞机延误等,填写完毕后提交退票申请,等待管理员审核。

 

在后台管理员端,管理员在后台登录页面(页面地址是:/admin/login)中登录过后,可操作的功能权限如下:

1、 航班信息管理

在此板块中,管理员对所有的航班信息进行管理,对每日航班时刻表进行管理,对航班机票进行管理,支持查询、添加、删除和修改等一系列操作。

2、 航班订单管理

在订单管理部分,管理员主要是对用户所订购的机票订单进行查看,以及系统为用户分配的位置情况等各种信息。

3、 用户退票管理

管理员在此部分处理用户的退票申请,核查退票原因,选择同意或不同意退票。

4、 用户信息管理

这是后台对所注册的前端用户的整体管理,能查询所有注册的用户信息,也可以可以关联查询到该用户订票记录与历史情况。

5、 系统管理

系统管理员对本网站系统所要用到的基础信息进行管理,如城市管理、时刻表、线路类型等。

以下是该程序设计课题的基本介绍,若要了解本课题更多学习资料,可联系作者QQ:168750829     

友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离

郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!

好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1