ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
TRUYỀN THÔNG VIỆT - HÀN
----------
BÀI TẬP LỚN BỘ MÔN
CÔNG NGHỆ PHẦN MỀM
ĐỀ TÀI
QUẢN LÝ HỆ THỐNG BÁN
MÁY BAY ONLINE
Ging Viên Hưng Dn: TS. Nguyễn Quang Vũ
Nhóm Sinh Viên Thc Hiê
n:
Hoàng Lê Thiện An - 18IT3
Nguyễn Quang Hoàng Vũ – 18IT2
Huỳnh Cao Bảo Long – 18IT3
Tôn Thất Hiệp – 18IT3
Đà Nẵng, tháng 5 năm 2020
Bài tập ln: Công Nghệ Phần Mềm TS.Nguyễn Quang Vũ
lOMoARcPSD|16911414
ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
TRUYỀN THÔNG VIỆT - HÀN
BÀI TẬP LỚN BỘ MÔN
CÔNG NGHỆ PHẦN MỀM
ĐỀ TÀI
QUẢN LÝ HỆ THỐNG BÁN
MÁY BAY ONLINE
Đà Nẵng, tháng 5 năm 2020
Bài tập ln: Công Nghệ Phần Mềm TS.Nguyễn Quang Vũ
lOMoARcPSD|16911414
MỤC LỤC
Trang
Chương 1 XÁC ĐỊNH U CẦU ĐỀ I.......................................................1
1.1 Đề tài:.......................................................................................................1
1.2 Xác định các yêu cầu chức năng của hệ thống:.....................................1
1.3 Nhóm sinh viên thực hiện đề tài:...........................................................1
Chương 2 PHÂN TÍCH THIẾT KẾ.................................................................2
2.1 Xác định các tác nhân:............................................................................2
2.1.1 Khách hàng, người truy cập website:.................................................2
2.1.2 Người Qun trị:..................................................................................2
2.2 Xác định các trường hợp sử dụng (use-case):.......................................2
2.2.1 Khách hàng:.......................................................................................2
2.2.2 Người qun trị:..................................................................................2
2.3 Sơ đồ use-case:........................................................................................3
2.4 Đặc tả các trường hợp ca sử dụng:........................................................3
2.4.1 Ca sử dụng đăng ký thành viên:.........................................................3
2.4.2 Ca sử dụng đăng nhập hệ thống:........................................................4
2.4.3 Ca sử dụng tìm kiếm chuyến bay:......................................................5
2.4.4 Ca sử dụng thống kê:.........................................................................6
2.4.5 Ca sử dụng qun lý khách hàng:........................................................7
2.4.6 Ca sử dụng qun lý đơn hàng:...........................................................8
2.4.7 Ca sử dụng qun lý chuyến bay:........................................................9
2.4.8 Ca sử dụng chọn ghế:.......................................................................10
2.5 Biểu đồ hoạt động:................................................................................11
2.5.1 Hoạt động tìm kiếm chuyến bay:.....................................................11
2.5.2 Hoạt động giao dịch:........................................................................12
2.5.3 Hoạt động đăng nhập thành viên......................................................13
2.5.4 Hoạt động đăng ký...........................................................................14
2.5.5 Hoạt động chọn ghế.........................................................................15
2.5.6 Hoạt động qun lý............................................................................16
2.6 Biểu đồ tuần tự:.....................................................................................17
2.7 Biểu đồ lớp:............................................................................................18
2.8 Biểu đồ triển khai:...................................................................................18
Bài tập ln: Công Nghệ Phần Mềm TS.Nguyễn Quang Vũ
lOMoARcPSD|16911414
DANH MỤC HÌNH ẢNH
Trang
Hình 2-1 Sơ đồ Use-case.......................................................................................3
Hình 2-2 Biểu đồ ca sử dụng đăng ký thành viên..................................................4
Hình 2-3 Biểu đồ ca sử dụng đăng nhập................................................................5
Hình 2-4 Biểu đồ ca sử dụng tìm kiếm chuyến bay..............................................6
Hình 2-5 Biểu đồ ca sử dụng thống kê...................................................................7
Hình 2-6 Biểu đồ ca sử dụng qun ý khách hàng...................................................8
Hình 2-7 Biểu đồ ca sử dụng qun lý chuyến bay................................................10
Hình 2-8 Biểu đồ ca sử dụng chọn ghê................................................................11
Hình 2-9 Biểu đồ hoạt động tìm kiếm chuyến bay...............................................11
Hình 2-10 Biểu đồ hoạt động giao dịch...............................................................12
Hình 2-11 Biểu đồ hoạt động đăng nhập thành viên............................................13
Hình 2-12 Biểu đồ hoạt động đăng ký.................................................................14
Hình 2-13 Biểu đồ hoạt động chọn ghế...............................................................15
Hình 2-14 Biểu đồ hoạt qun lý...........................................................................16
Hình 2-15 Biểu đồ tuần t...................................................................................17
Bài tập ln: Công Nghệ Phần Mềm TS.Nguyễn Quang Vũ
lOMoARcPSD|16911414
DANH MỤC CÁC BẢNG
Trang
Bng 2-1 Các s kiện chính ca sử dụng đăng ký thành viên..................................3
Bng 2-2 Các s kiện phụ ca sử dụng đăng ký thành viên.....................................4
Bng 2-3 Các s kiện chính ca sử dụng đăng nhập hệ thống.................................4
Bng 2-4 Các s kiện phụ ca sử dụng đăng nhập hệ thống....................................5
Bng 2-5 Các s kiện chính ca sử dụng tìm kiếm chuyến bay...............................5
Bng 2-6 Các s kiện phụ ca sử dụng tìm kiếm chuyến bay..................................6
Bng 2-7 Các s kiện chính ca sử dụng thống kê..................................................6
Bng 2-8 Các s kiện chính ca sử dụng qun lý khách hàng.................................7
Bng 2-9 Các s kiện phụ ca sử dụng qun lý khách hàng....................................8
Bng 2-10 Các s kiện chính ca sử dụng qun lý đơn hàng...................................8
Bng 2-11 Các s kiện phụ ca sử dụng qun lý đơn hàng......................................9
Bng 2-12 Các s kiện chính cha sử dụng qun lý chuyến bay.............................9
Bng 2-13 Các s kiện phụ ca sử dụng qun lý chuyến bay..................................9
Bng 2-14 Các s kiện chính ca sử dụng chọn ghế..............................................10
Bài tập ln: Công Nghệ Phần Mềm TS.Nguyễn Quang Vũ
lOMoARcPSD|16911414