名:刘志明(界面设计) 0730102149
姓
同组成员:许武冲 0730102146
项目名称:旅游售票管理系统
项目功能:
搜索景点相关信息
用户登录注册功能(刘志明)
利用管理员身份登录,可以增删景点和航班。(刘志明)
用户注册成功后,将自动生成旅客编号,登录到用户界面后,将显
示对应的旅客编号
使用技术:
Access/VS2005/C#/ADO.NET
进度计划:
数据库设计
旅游售票管理系统以 Access 作为数据库,包含:
旅客表(旅客编号,姓名,性别,出生日期,身份证号码,联系方
法,用户名,密码)
景点表(景点 ID,景点名称,所在省份,景点价格)
航班表(航班名,飞行日期,出发时间,景点 ID,航班费用)
搭乘航班信息表(航班信息编号,旅客编号,姓名,性别,搭乘日
期,航班名,景点 ID,全程费用)
需求分析
旅游售票管理系统主要是为旅客提供售票的服务。运行该系统的
首个界面,主要有“进入”按键、“退出”按键和“管理员登录”按键。
点击“进入”按键,将跳出景点的搜索界面,搜索界面有“确定”
按键、“登录”按键和“注册”按键,让游客(指的是浏览该系统的游
客)进入景点的相关搜索,搜索的内容有景点 ID、景点名称和所在省
份,在搜索相关信息后,点击确定,将在显示景点的相关信息,如果
游客想要去相关景点,要通过“注册”按键,进行注册,如果已经注
册过的游客,可以直接点击“登录”按键。
进入用户注册界面后,输入用户名、密码、姓名、性别、出生日
期、身份证号码、联系方法后,按“确定”键,进入用户界面。
进入登录界面后,输入用户名和密码,确定后进入用户界面。
用户界面中包含三部分。第一部分,显示在注册时自动生成的旅
客编号;第二部分,显示所有相关景点;第三部分,选择相应的航班,
在选择航班时,要注意航班的属性中有一个“景点 ID”属性,该属性
的值必须与景点中的“景点 ID”属性的值一致,否则将不能选取景点
对应的航班,在航班的属性中,一个“航班号”只能在一天飞行一次,
而一天可以飞行多个“航班号”
当成功的选择了景点和航班后,系统将进入一个新的界面,列出
旅程信息和搭乘航班信息,在搭乘航班信息中有个“全程费用”属性,
“全程费用”是“景点价格”和“航班费用”的总和,按“退出”按
键表示退回景点搜索界面。
首个界面的“退出”按键表示退出整个系统。
程序设计
测试
制作安装包、编写文档
提交文档:源程序压缩包、安装包、安装说明、用户使用说明书、
测试情况:
数据来源:某旅游公司的售票信息
功能测试:
• 搜索查询相关景点信息;
• 管理员登录,用户登录;
• 在用户界面自动显示旅客编号;
• 提交景点和航班相关信息;
可安装性测试:在 WindowxXP,Windows2003 下都可安装运行
*注:①在搜索界面中要用到组合搜索,技术有限,此功能有可能无法实现。
②管理员登录和旅客登录都是用到同一个登录界面,登录后回到各自的登录界面,不确定是否能够
实现。