本科毕业设计报告
题目:吉祥航班订票系统的设计与实现
摘 要
随着社会的进步,人们出行方式和需求也在逐渐发生变化,倾向于更节约、灵活、性价比高的消费方式,随着经济的发展,飞机旅行不再成为高水平消费的出行标志,随着国内旅游市场的复苏和国外旅行的兴起,有越来越多的消费者在长途旅行上选择乘坐飞机。
本文介绍了一款基于ASP.NET和SQL Server的航空订票系统源码。该系统采用.NET Core框架和MVC三层架构,前端使用VUE.JS构建,展现出美观且功能全面的用户界面。源码包含普通用户和管理员两种角色,普通用户可以注册、登录、修改个人信息、查询航班信息、订购航班和退票等操作;管理员则负责制定和安排航班信息。本文概述了系统的功能特点、技术架构和开发环境要求,旨在为对ASP.NET和MVC开发感兴趣的读者提供一个具有实际应用价值的毕业设计项目参考。
关键词:ASP.NET,NET Core,VUE.JS,SQL Server,航空订票系统
Abstract
With the progress of the society, people travel mode and demand is gradually changing, tend to be more economical, flexible, cost-effective consumption, with the development of economy, aircraft travel is no longer become a high level of consumption travel sign, with the recovery of the domestic tourism market and the rise of foreign travel, there are more and more consumers choose flying on long travel.
This paper introduces a source code of an aviation booking system based on ASP.NET and SQL Server. The system is adopted by the. NET Core Framework and MVC three-layer architecture, the front end is built with VUE.JS, showing a beautiful and fully functional user interface. The source code includes two roles: ordinary user and administrator. Ordinary user can register, log in, modify personal information, query flight information, order flight information, order flight and refund tickets; the administrator is responsible for formulating and arranging flight information. This paper provides the overview of the functional features, technical architecture and development environment requirements of the system, aiming to provide a practical graduation project project reference for readers interested in ASP.NET and MVC development.
Key words: ASP.NET,. NET Core,VUE.JS,SQL Server,airline booking system
目 录
第1章 绪论
1.1 报告研究背景
1.2 研究介绍
1.2.1 研究主要内容
1.2.2 研究独特性
1.3 研究意义
1.4 国内外研究现状
1.4.1 国内研究现状
1.4.2 国外研究现状
1.4.3 综合结论
1.5 本文内容组织
第2章 关键技术介绍
2.1 ASP.NET
2.1.1 ASP.NET的历史与发展
2.1.2 ASP.NET Core
2.1.3 ASP.NET的优势
2.1.4 ASP.NET在航空订票系统中的应用
2.2 SQL Server数据库
2.2.1 SQL Server的特性
2.2.2 SQL Server在航空订票系统中的应用
2.3 VUE.JS前端技术
2.3.1 VUE.JS 的主要特点
2.3.2 VUE.JS 在航空订票系统中的应用
第3章 系统分析
3.1 可行性研究
3.2 系统需求分析
3.3 UML建模
3.3.1 UML类图
3.3.2 UML用例图
3.3.3 UML顺序图
3.4 数据字典
3.5 系统功能需求
3.6 系统性能需求
第4章 系统设计
4.1 系统功能描述
4.1.1 系统功能总描述及总模块图
4.1.2 系统详细功能描述及功能模块图
4.2 系统数据流程图
4.3 数据库设计
4.3.1数据库概念结构设计
4.3.2 数据库逻辑结构设计
4.3.3 数据库物理结构设计
第5章 系统实现
5.1 吉祥航班订票系统前台界面
5.1.1 主界面
5.1.2 登录界面
5.1.3 注册界面
5.1.4 查询航班界面
5.1.5 预定航班界面
5.1.6 我的订单界面
5.2 吉祥航班订票系统后台界面
5.2.1 管理员登录界面
5.2.2 航班管理界面
5.2.3 订单管理界面
5.2.4公告信息界面
第6章 系统测试
6.1 吉祥航班订票前台系统测试
6.2 吉祥航班订票后台系统测试