ASP094-航班在线订票系统(ACCESS数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:本文主要阐述软件工程课程设计管理系统案例库中案例的建设过程。所选项目“机票预订系统”和“教务管理系统之子系统——系内课程安排”都具有典型的信息管理系统的特征。论文从软件工程的角度介绍了这两个案例的开发过程,包括可行性分析和需求分析,系统设计,文件和数据库设计,系统编码实现,测试。本系统采用了Asp,Access等技术。整篇论文,作者着重对“机票预订系统”进行了系统分析,开发,并对“教务管理系统之子系统——系内课程安排”进行了初步的分析。设计结果可作为软件工程课程设计训练的一个参考。
关键词:软件开发 数据流程 数据字典 案例 [资料来源:THINK58.com]
[资料来源:http://think58.com]
[来源:http://www.think58.com]
目 录 [资料来源:http://www.THINK58.com]
第一章 绪论 1
§1.1 软件工程现状 1
§1.2 课题意义 1
§1.3 本课题解决方案简述 2
§1.4 案例选择 2
§1.5 本人所承担任务与要求概括 3
第二章 案例:“机票预订系统”的建设 4
§2.1 问题描述 4
§2.2 可性行分析 4
§2.2.1 引言 4
§2.2.2 可行性研究的前提 4
§2.2.3 技术上可行性 5
§2.2.4 经济上可行性 5
§2.2.5 操作上可行性 5
§2.2.6 法律上可行性 5
§2.3 需求分析 5
§2.3.1 目标 5
§2.3.2 机票预订系统的功能要求 6
§2.3.3 客户端功能要求 7
§2.3.4 服务器端功能要求 7
§2.3.5 机票预订系统的性能要求 8
§2.3.6 机票预订系统的数据要求 9
§2.4 系统设计 9
§2.4.1 系统构架设计 9
§2.4.2 详细页面设计 19
§2.4.3 文件和数据库设计 30
§2.5 测试 34
§2.5.1目的 34
§2.5.2 目标 34
§2.5.3 运行环境 34
§2.5.4 测试方案 34
§2.5.5 测试过程 35
§2.5.6 测试结果 38
§2.6 小结 38
第三章 案例:“教务管理系统之子系统——系内课程安排”的建设 39
§3.1 问题描述 39
§3.2 可行性研究报告 39
§3.2.1 引言 39
§3.2.2 可行性研究的前提 39
§3.2.3 技术上可行性 39
§3.2.4 经济上可行性 40
§3.2.5 操作上可行性 40
§3.2.6 法律上可行性 40
§3.3 需求确定 40
§3.3.1 引言 40
§3.3.2 任务概述 40
§3.4 系统设计 41
§3.4.1 系统构架设计 41
§3.4.2 输出设计 46
§3.4.3 输入设计 46
§3.4.3 文件和数据库设计 46
§3.5 小结 49
第四章 系统集成与测试 50
§4.1 目的 50
§4.2 目标 50
§4.3 运行环境 50
§4.4 测试人员 50
§4.5 测试项目 50
§4.6 测试结果 50
结 论 51
参考文献 52
附 录 53
[资料来源:http://think58.com]
致 谢 60
[版权所有:http://think58.com]
[资料来源:http://THINK58.com]
功能需求
[资料来源:http://THINK58.com]
1、客户端功能要求
在客户端的功能要求实现上,可以分为以下几个部分:
[1]旅客信息的输入和统计:旅行社把旅客要求订票的信息由专人负责输入。这部分功能是客户端子系统的基本部分,这个功能是以后各个部分的基础。系统要求做到即能够从其它子系统中共享一部分信息,又有方便的操作界面手工输入旅客信息。这部分要求对输入的数据进行简单的统计,供航空公司进行查询和宏观调控。
[2]旅客信息的存储:将旅客的信息存储到旅行社的客户端系统中,以备以后的取票确认以及查询。
[3]机票信息的传递及接收:将旅客所须的机票信息由旅行社客户端由网络传到航空公司的服务器上,并且接受航空公司返回的航班信息,然后存储起来。
[4]取票通知及账单的生成和打印:把已存储的从航空公司返回的航班机票信息打印出来,并且生成账单打印出来一起交给旅客。印出机票给已经订票的旅客:根据旅客的取票通知及账单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。
[5]机票销售情况的核算:这一功能是在上一功能的基础上,对机票销售额进行单项核算,得到该旅行社的销售情况并把核算结果作为企业报表输出。
2、服务器端功能要求
通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息进行处理,实现航班查询,机票生成,销售统计,综合信息查询等子系统。以计算机成本核算为中心,实现销售业务的计算机自动化,为航空公司降低成本、提高销售额、经营决策提供及时精确的依据。
[来源:http://www.think58.com]
在客户端系统的功能实现上,可以分为以下几个部分:
[1]接收由旅行社客户端发回的所需机票信息: 通过网络接收机票信息并存入到服务器的数据库中。
[2]生成航班信息:根据所需机票信息(时间,地点),在数据库中查询并得到正确的航班的信息(价格,时间,等级),分配所需的机票数并在数据库中做出已售出的标记。
[3]传递航班信息到客户端(旅行社): 把得到的航班信息通过网络传递到旅行社。
[4]接收旅行社的反馈信息: 对旅行社的反馈信息进行分析,把已经售出的机票进行统计,对被旅客所退掉的机票要进行数据库的恢复。
[5]印出机票给已经订票的旅客: 根据旅客的取票通知及账单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。
[6]销售额的分析和管理:这一步骤的功能要求包括对销售的机票进行分析,这一工作是在前面的基础上,以计算机为工具,对机票预定系统的功能和目标进行扩充。它以财务管理学为理论基础,以辅助决策为目标,以机票销售数据为中心,广泛采用统计学、运筹学的分析方法,对销售信息进行深层加工,建立反映不同航班需求的模型,提供管理上所需的各种辅助决策信息和财务信息。这一要求是机票预订系统的最高目标,将通过系统运行后获得的大量销售历史数据基础上,实现这一目标。 [来源:http://www.think58.com]
上一篇:ASP097-公司门户网站II(ACCESS数据库)