目录
3
3
3
3
(UML建模) 4
4
4
5
5
5
7
7
8
9
9
9
10
11
11
11
11
11
11
12
12
13
A .管理员添加航班信息时序图 13
14
15
16
17
18
19
19
19
19
19
20
20
20
21
A .普通用户注册时序图 21
22
23
24
24
25
25
25
26
客户端(client): 26
服务器端(server): 26
26
客户端: 26
服务器端: 26
27
27
27
27
、接口简介 31
32
32
33
34
36
数据库及版本 36
命名规则 36
: 38
: 39
40
: 40
: 40
: 41
: 44
该文档是根据对整个航空订票系统的需求的理解来完成的,主要包括三个大的部分:系统规格说明即UML建模部分、系统设计部分(包括概要设计及详细设计)、系统主要源码部分。文档编写主要是为了是系统开发人员便于理解和设计,并且是开发人员由一个较为完善的参照依据,同时,该文档对系统开发在进行时间上的管理有很大的帮助。文档中关于UML建模部分更能使普通用户对本系统有一个大概的认识。
在UML建模部分,对系统所涉及到的功能模块的理解情况进行了展示,便于开发人员对系统的理解和分析,同时根据该文档把握系统开发流程及开发进展。用户也可根据该部分内容详细了解本订票系统的设计思路和使用步骤。
系统设计部分详细完整的介绍了本订票系统所涉及到的软件设计、软硬件要求及数据库设计。根据需求分析,完成相关系统设计,主要解决程序设计中关于各业务模块的设计问题。其中包括后台管理程序和客户端两个部分。本系统跟以往的C/S模式的航空订票系统要较大差异,本系统设计为B/S模式,大大提高用户使用效率、同时便于航空公司普及业务,用户只需通过一台浏览器有互联网便可进行各种需求操作,如查询航班、预订机票及退订等业务。系统在设计过程中采用MVC模式,面向接口编程,本部分主要解决该系统各业务功能的设计问题。包括系统接口定义、各层类之间的关系定义、各层之间需要传递的参数信息及数据结构的设计等。
源码部分,限于篇幅原因,仅提供主要公共类的详细源码及系统功能业务的接口声明类。
(UML建模)
前台总模块UML设计
后台总模块U
软件工程实验报告----航空订票系统 来自淘豆网m.daumloan.com转载请标明出处.