软件工程导论课设.doc

软件工程导论课设.doc

ID:54058883

大小:97.50 KB

页数:21页

时间:2020-04-12

软件工程导论课设.doc_第1页
软件工程导论课设.doc_第2页
软件工程导论课设.doc_第3页
软件工程导论课设.doc_第4页
软件工程导论课设.doc_第5页
资源描述:

《软件工程导论课设.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.学生课程设计报告课程设计题目:机票预定系统专业名称:软件工程学号:201424060228学生姓名:田磊word专业资料.教师姓名:樊海玮起止日期:2016年5月20日至6月2日2016年6月2日机票预定系统需求规格说明书一.引言1.1编写目的需求规格说明书是感动弄清楚用户对开发软件应用系统的确切要求,本阶段对所要做的系统做需求分析,建立是在前面的可行性研究基础上的。主要解决了实现该系统的数据字典及功能需求问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细

2、设计报告中将对在本阶段中对系统所做的所有分析进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考本阶段对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶word专业资料.段也可参考此说明书,以便于了解在需求分析过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。1.2项目背景a.开发软件的名称:机票预订系统b.项目的任务提出者:航空公司 c.开发者:长安大学田磊d.用户:国各大航空公司 二.任务概述2.1需求概述航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各

3、个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证(护照)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。2.2系统目标系统实现后,大大提高旅游局的机票预订服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。2.3技术要求和限制条件(1)在分析系统功能时要考虑

4、有关证件的合法性验证(如身份证、取票通知和交款发票)等。(2)对于本系统还应补充一下功能:word专业资料.1.旅客延误了取票时间的处理2.航班取消后的处理3.旅客临时更改航班的处理(3)系统的外部输入项至少包括:旅客、旅行社和航空公司。三.系统结构设计:3.1数据流图顶层数据流图旅客旅行社机票预订系统旅客信息机票取票通知单取票通知单1.0信息审核0层数据流图2.0订票操作取票通知单机票有效的取票通知单3.0审核处理旅客信息合法旅客信息取票通知单不合法输入word专业资料.2层数据流图航班列表2.3打印取票信息2.2表单详情2.1机票

5、查询1.1信息录入旅行社旅客旅客有效信息信息取票通知单旅客旅客账单订单信息库订票信息账单信息订票信息账单信息机票3.2打印机票3.1交款1.2审核取票通有效取票机票知单通知单信息3.2数据描述word专业资料.1静态数据订票单、取票通知单、帐单、机票2动态数据旅客姓名、身份证、航班时间3数据词典1.旅客信息名字:旅客信息别名:passengerinformation描述:旅客的个人信息,用于对旅客的确认定义:旅客信息=姓名+性别+工作单位+身份证+旅行时间+旅行目的地位置:输入到旅行社端2.订票旅客清单名字:订票旅客清单别名:list

6、描述:已订票的旅客的记录定义:订票旅客清单=旅客信息的合集位置:输入到旅行社端3.订票信息名字:订票信息别名:bookedinformation描述:旅客的旅行时间和目的地,用于确定旅客的航班定义:订票信息=旅客旅行时间+旅客旅行目的地位置:传输到航空公司端4.航班机票信息word专业资料.名字:航班机票信息别名:BillInformation描述:旅客的航班信息,根据旅客的旅行时间和目的地确定定义:航班机票信息=旅客机票时间+旅客机票班次位置:传输到旅行社端5.取票通知名字:取票通知别名:notification描述:旅客领取机票的

7、凭证定义:取票通知=旅客姓名+领票时间位置:输出到打印机6.售出机票信息名字:售出机票信息别名:saled描述:旅客的航班机票的信息定义:售出机票信息=旅客的航班机票位置:输出到打印机7.旅客订票记录名字:旅客订票记录别名:record描述:已订票的旅客在航空公司的记录定义:旅客订票记录=旅客姓名+航班机票信息位置:输出到航空公司端4.功能需求word专业资料.机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系

8、统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。根据可行性研究的结果和客户的要求,分析现有情况及问题,采用Client/Server结构,将机票预定系统划分为两个子系统:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。