数据库课程设计 - 机票预订系统.docVIP

  • 12
  • 0
  • 约5.99千字
  • 约 16页
  • 2019-08-04 发布于浙江
  • 举报
PAGE 软 件 学 院 课程设计报告书 课程名称 数据库原理及应用 设计题目 机票预订信息系统 专业班级 软件工程10 - 01 学 号 1020010110 姓 名 李 指导教师 李 2012 年 6 月 目录 TOC \o 1-3 \h \z \u 1 设计时间 1 2 设计目的 1 3 设计任务 1 4 设计内容 1 4.1需求分析 1 4.2系统设计 2 4.2.1 概念结构设计 2 4.2.2 逻辑结构设计 4 4.2.3 物理结构设计 5 4.3系统实施 7 4.3.1 数据库实现 7 4.3.2 数据载入 9 4.4运行与测试 10 4.4.1运行与测试 10 4.4.2分析 12 5 总结与展望 13 参考文献 14 PAGE PAGE 13 1 设计时间 2012年6月4日——2012年6月7日 2 设计目的 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践更好的结合起来,巩固所学知识。 实践和巩固在课堂教学中学习的关于数据库的有关知识,熟练掌握对于给定结构的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。 实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。 3设计任务 本课程设计任务是通过开发一个数据库机票预订信息系统,学习数据库系统的设计与开发, SQL 相关的软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。 4 设计内容 4.1需求分析 随着社会发展的不断地进步,人民消费水平的不断地提高,致使民航事业不断壮大,乘坐民航的消费者越来越多,因此机票的预定也越显重要,航空公司为方便客户出行,需开发一个机票预定系统。根据预定机票的客户信息,包括姓名、性别、身份证号码、出行时间、出行目的地等,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班。 (1) 某航空公司机票预订管理系统需要如下信息: 航班信息:航班编号、飞机型号、起飞地、目的地、起飞时间、飞行时间等。 飞机信息:飞机编号、座位数。 业务员信息:工号、业务员姓名。 机票信息:航班编号、旅客编号、座位号、票价、当前预售状态等。 旅客信息:姓名、性别、联系电话、身份证号等。 (2) 系统功能的基本要求: 按照一定条件查询、统计符合条件的航班、机票等;并能查询、统计机票预订情况。 4.2系统设计 4.2.1 概念结构设计 分E-R图设计: 根据需求分析抽象出信息结构,可得该系统的E-R图。 (1) 航班E-R图,如图4-1所示。 航班 航班 出发地 航班编号 起飞时间 到达时间 目的地 图4-1 航班E-R图 (2) 飞机E-R图,如图4-2所示。 飞机 飞机 飞机型号 座位数 图4-2 飞机E-R图 (3) 机票E-R图,如图4-3所示。 机票 机票 机舱等级 票价 当前预售状态 座位号 图4-3 机票E-R图 (4) 客户E-R图,如图4-4所示。 联系电话码码 联系电话 码码 旅客 姓名 性别 身份证号号 码码 旅客编号 图4-4 客户E-R图 (5) 业务员E-R图,如图4-5所示。 业务员 业务员 工号 姓名 图4-5 业务员E-R图 根据分E-R图和需求分析,可得到总E-R图,如图4-6所示。n n 航班 旅客 包含 机票 购买 n 姓名 性别 身份证号码 联系电话 起飞时间 航班编号 目的地 出发地 座位号 当前预售状态 售出 票价 姓名 工号 1 m m n 有 飞机 1 1 飞机编号 折扣 到达

文档评论(0)

1亿VIP精品文档

相关文档