该文是参考文献专业数据库论文范文,主要论述了关于数据库类毕业论文开题报告,与基于JSP的航空票务管理系统的研发相关论文范例,适合数据库及管理系统及航班方面的的大学硕士和本科毕业论文以及数据库相关开题报告范文和职称论文写作参考文献资料下载。
摘 要:当前中国民航市场扩大迅速,随着生活水平的提高,越来越多的人选择飞机出行,对航空公司的服务也要求越来越高.本文分析了现今航空票务管理系统中所应用的几个环节,并针对每个环节做出了详细的阐述和探讨,主要完成对管理员的后台操作管理的需求分析、功能模块划分、数据库模块分析,并由此设计了数据库结构和应用程序.
关 键 词:JSP;航空票务;系统设计
1.系统功能需求分析
1.1 功能简介
1.管理员操作模块
管理员登录之后才可以执行一系列的操作,管理员可执行的操作有:添加航班的信息,添加航班计划的信息,添加执行飞机的信息,查看航班的信息,查看航班计划,删除航班;添加营业网点信息,查看营业网点的信息,修改营业网点相关信息;修改个人资料,修改登录密码等.另外,管理员可以对数据库进行任何操作[1].
2.营业网点操作模块
网点登录之后才可以进行一系列的操作,包括:查询航班,查看航班基本信息,帮顾客订票等[2].
1.2 识别系统中的参与者
根据上述分析,该系统的参与者为营业网点、管理员、DB数据库、顾客.
营业网点(Branch):该参与者登录系统可以根据顾客要求进行查询航班及订购机票.
管理员(admin):该参与者登录系统进行添加、查看、删除航班的基本信息,添加、查看航班计划,添加、查看、删除营业网点信息,统计各网点售票情况和总售票情况.
本篇论文来源 http://www.sxsky.net/cankao/429841.html
DB数据库(DB):所有数据的存储.
顾客(customer):购买机票.
2.系统设计
本系统可以根据需要将类分为三种,分别为:实体类、界面类和控制类.
实体类主要有:管理员信息类、航班类、航班计划类、订票类、飞机型号类、营业网点类.
界面类主要有:登录界面,各个角色的主界面以及各个角色执行操作的界面.
控制类主要有:BranchContol(营业网点控制层)、Flight(飞机型号控制层)、FlightControl(航班控制层)、flightScontrol(航班计划控制层)、OrderControl(订票控制层)等.
3.数据库设计
3.1数据库概念设计
通过对航空票务管理系统的分析,可以提取出以下几个实体:航班、航班计划、营业网点、订票信息、飞机信息,该系统实体图如图1所示.
5.结束语
本系统在需求分析,系统设计时充分使用了面向对象的软件设计理念,在系统实现时充分利用JSP的优点,实现基础信息维护的各个模块,功能包括:系统管理员的登录、修改密码;对航班所需要的信息进行增