航班查询系统
一、背景、目的和意义
二、 主要功能描述
三、 软/硬件环境
四、 数据库设计
五、 界面设计
六、 编程过程中所遇难题
七、 分工协作
八、 收获
一、背景:
学习了数据库软件SQL 2005和Microsoft Visual Studio 2008后想到了用这2个软件做这个航班查询系统,通过ASP做出SQL的界面并导入存储过程对功能进行实现!
目的和意义:
机票查询系统是为机场工作人员和客户提供机票信息查询等与机票相关内
容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性。它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。为便于旅客通过代售点查询航班信息,要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 航班查询系统需要完成功能主要有:
(1)管理员对航班信息的输入、修改和查询,对用户信息的查询。 (2)旅客信息的注册和登录及对航班信息的查询。
数据分析
航班信息(航班号,机型,航空公司,起飞城市,到达城市,起飞时间,到达时间,总票数,剩余票数)
旅客信息(用户名,密码,性别,年龄)
用户活动分析
用户通过系统查询航班信息。
用户活动图:
旅 客 注册 登录 查询信息
打印信息 二、主要功能描述 航班信息维护模块
提供航班信息的录入、删除、修改。可以录入航班情况。 机型,航空公司,起飞城市,到达城市,起飞时间,到达时间,总票数,剩余票数。当航班信息改变时可以修改航班信息数据库。
航班业务处理模块
提供查询航班剩余票数功能。客户可以登录航班购票系统进行查询;如果该航班已经无票,可以换乘。
系统功能图
航空订票系统 管理员 旅 客 输入数据 显示数据 删除数据 查询航班 设置密码 查询订票 退出系统 查 询航班 预订机票 订票信息 设置密码 退出系统
系统流程图
数据流图1:
旅客 旅客 登录 显示信息 航空购票系统 文件管理 显示信息 管理员
管理员
三、 软/硬件环境: