1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY

29 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 1,13 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trước tình hình này, ta cầnphải tìm một giải pháp chuyên nghiệp, đơn giản và hiệu quả hơn.Ý thức được vấn đề đó, nhóm chúng tôi đã quyết định chọn đề tài: “Xây dựng ứng dụng quản lý vé m

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM

BÁO CÁO ĐỒ ÁN MÔN CÔNG NGHỆ PHẦN MỀM

ĐỀ TÀI XÂY DỰNG HỆ THỐNG QUẢN LÝ VÉ MÁY

BAY

Giáo viên hướng dẫn: Sinh viên thực hiện:

Cô: Trần Thị Vân Anh PHẠM TRẦN VĨNH TƯỜNG – 1911061079

VÕ HOÀNG ANH TUẤN – 1911065448

TRẦN VĂN HỮU – 1911065580

VÕ ĐỨC MẠNH – 1911062486

CÙ ĐỨC HIỆP – 1911064792 NGUYỄN MINH TRỌNG NHÂN – 1911060492

LỚP: 19DTHC1 – NHÓM: SENTINELS

TP Hồ Chí Minh, tháng 09 năm 2021

Trang 2

Với lòng biết ơn sâu sắc, em xin gửi đến cô Trần Thị Vân Anh lời cảm ơn chân thành nhất đã truyền đạt vốn kiến thức quý báu cho chúng em trong suốt thời gian học tập tại trường Nhờ có những lời hướng dẫn, dạy bảo của các thầy cô nên đề tài nghiên cứu của em mới có thể hoàn thiện tốt đẹp.

Một lần nữa, em xin chân thành cảm ơn cô Trần Thị Vân Anh– người đã trực tiếp giúp đỡ, quan tâm, hướng dẫn em hoàn thành tốt bài báo cáo này trong thời gian qua.

Bài báo cáo được chúng em nghiêm túc thực hiện và hoàn thành đúng thời hạn được giao Bước đầu đi vào thực tế của em còn hạn chế và còn nhiều bỡ ngỡ nên không tránh khỏi những thiếu sót, em rất mong nhận được những ý kiến đóng góp quý báu của thầy để kiến thức của em trong lĩnh vực này được hoàn thiện hơn đồng thời có điều kiện bổ sung, nâng cao ý thức của mình.

Em xin chân thành cảm ơn!

Trang 3

Mục Lục

Lời mở đầu 2

DANH MỤC BẢNG BIỂU 5

DANH MỤC HÌNH ẢNH 6

PHẦN 1: GIỚI THIỆU 7

1 LÝ DO CHỌN ĐỀ TÀI 7

2 MỤC TIÊU ĐỀ TÀI 7

3 PHƯƠNG PHÁP NGHIÊN CỨU ĐỀ TÀI 8

4 KẾT CẤU BÀI CÁO CÁO MÔN HỌC 8

PHẦN 2: NỘI DUNG 9

CHƯƠNG 1: THÔNG TIN NHÓM 9

1 Đề tài của nhóm: 9

2 Tên nhóm: 9

3 Ý nghĩa nhóm: 9

4 Danh sách thành viên: 9

CHƯƠNG 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU 11

1 Phân tích yêu cầu đề bài: 11

2 Nhiệm vụ hệ thống 11

CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU 12

1 Biểu đồ Use case 12

2 Mô hình Sequence 13

3.Mô hình thực thể liên kết (ERD) 14

CHƯƠNG 4: THIẾT KẾ GIAO DIỆN CHỨC NĂNG 18

1 Giao diện đăng nhập: 18

2 Giao diện form chính, để chọn chức năng 18

3 Giao diện quản lý nhân viên: 18

4 Giao diện đổi mật khẩu người dùng 19

5 Giao diện phiếu đặt chỗ: 20

6 Giao diện tuyến bay 20

7 Giao diện quản lý lịch bay 20

8 Giao diện thông tin khách hàng 21

Trang 4

9 Giao diện tra cứu tuyến bay 22

10 Giao diện thống kê doanh thu: 22

CHƯƠNG 5: DEMO VÀ XÂY DỰNG CHƯƠNG TRÌNH 24

CHƯƠNG 6: KIỂM THỬ PHẦN MỀM 25

Trang 6

Hình 4.1 Giao diện đăng nhập

Hình 4.2 Giao diện menu.

Hình 4.3 Giao diện quản lý nhân

viên Hình 4.4 Giao diện đổi mật

khẩu.

Hình 4.5 Giao diện phiếu đặt chỗ

Hình 4.6 Giao diện quản lý tuyến

bay Hình 4.7 Giao diện quản lý lịch

bay.

Hình 4.8 Giao diện thông tin khách hàng

Hình 4.9 Giao diện tra cứu chuyến bay.

Hình 4.10 Giao diện thống kê doanh thu.

Trang 7

tờ đó đã vượt qua khả năng ghi chép, lưu trữ bằng sổ sách Trước tình hình này, ta cầnphải tìm một giải pháp chuyên nghiệp, đơn giản và hiệu quả hơn.

Ý thức được vấn đề đó, nhóm chúng tôi đã quyết định chọn đề tài: “Xây dựng ứng dụng quản lý vé máy bay” và áp dụng thí điểm mô hình quản lý đó vào hệ thống của các

điểm có thể đặt và được nhiều người tiếp cận Sau khi đạt được thành công nhất định, sẽphổ biến áp dụng rộng rãi trên các mô hình quản lý vừa và nhỏ trên khắp cả nước

 Tìm hiểu được cách triển khai và xây dựng một hệ thống

 Ứng dụng phải dễ dàng tiếp cận, cải tiến, nâng cấp khi có những lỗi phát sinh bất

Trang 8

o Phần 3: Sử dụng các ứng dụng Visual Studio Code, MySQL,… để lập trình hiệnthực ứng dụng theo các yêu cầu được phân tích.

o Phần 4: Kiểm thử ứng dụng

o Phần 5: Hiện thực ứng dụng và hỗ trợ bảo trì

4 KẾT CẤU BÀI CÁO CÁO MÔN HỌC

Bài Báo cáo môn học này gồm 4 phần:

Trang 9

PHẦN 2: NỘI DUNG CHƯƠNG 1: THÔNG TIN NHÓM

Trang 10

Bảng 1: Danh sách các thành viên trong nhóm.

Trang 11

CHƯƠNG 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU

1 Phân tích yêu cầu đề bài:

1.1.Phân tích tên đề tài:

Tên đề tài: “Xây dựng ứng dụng quản lý vé máy bay”

1.2.Chức năng:

 Hệ thống này giúp cho các hãng hàng không theo dõi, cập nhật, thay đổithông tin chuyến bay nhanh nhất và chính xác nhất Nó sẽ làm giảm đáng kể côngsức, giấy tờ, sổ sách lưu trữ

 Ngoài ra, nó còn giúp người quản lý cập nhật kịp thời các chuyến bay,quản lý nhân viên và khách hàng, thông kê doanh thu số lượng đặt trong một khoảngthời gian nào đó

tờ, sổ sách lưu trữ

 Ngoài việc cập nhật thông tin chuyến bay, hệ thống cũng có thể tra cứumột số thông tin cần thiết về chuyến bay như sân bay đi, sân bay đến, ngày giờ bay,

Trang 12

CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU

1. Biểu đồ Use case:

a) Biểu đồ use case tổng quát.

Hình 1.1: Use case tổng quát

b) Biểu đồ use case khách hàng.

Hình 1.2: Use case khách hàng

Trang 13

c) Biểu đồ use case admin.

Hình 1.3: Use case admin

2 Biểu đồ use case nhân viên.

Hình 1.4: Use case nhân viên

Trang 14

3. Mô hình Sequence:

Hình 2: Mô hình sequence.

Trang 15

4.Mô hình thực thể liên kết (ERD):

Hình 3: Mô hình ERD

 Chuyển từ mô hình ERD sang lược đồ quan hệ:

CHUYENBAY (MACHUYENBAY, MASANBAY, SANBAYDI, SANBAYDEN, NGAYGIO,

THOIGIANBAY, SOLUONGHANGGHE1, SOLUONGHANGGHE2)

NHANVIEN (MANHANVIEN, TENNHANVIEN, DIENTHOAI, DIACHI, MATKHAU) KHACHHANG (MAKH, MANHANVIEN, TENKH, CMND, SDT, DIACHI)

HANGVE (MAHANGVE, TENHANGVE)

SANBAY (MASANBAY, TENSANBAY)

DATCHO (MAPHIEU, SOGHEDAT, NGAYDAT, GIATIEN, MATUYENBAY,

MAHANGVE, MACHUYENBAY, MASANBAY, MAKH, MANHANVIEN)

Trang 16

 Mô tả chi tiết các quan hệ:

CHUYENBAY

3.1 Đặc tả quan hệ Chuyến Bay NHANVIEN

3.2 Đặc tả quan hệ Nhân Viên KHACHHANG

Trang 17

3.4 Đặc tả quan hệ Hạng Vé SANBAY

3.5 Đặc tả quan hệ Sân Bay DATCHO

3.6 Đặc tả quan hệ Đặt Chỗ

Trang 18

5 Thiết kế database:

Trang 19

CHƯƠNG 4: THIẾT KẾ GIAO DIỆN CHỨC NĂNG

1 Giao diện đăng nhập:

Giao diện này đề cho admin đăng nhập để vào trang chủ quản lý máy bay

Hình 4.1 Giao diện đăng nhập.

2 Giao diện form chính, để chọn chức năng:

Trang 20

Giao diện này để cho người dùng để chọn những chức năng yêu cầu.

Hình 4.2 Giao diện menu.

3 Giao diện quản lý nhân viên:

Quản lý được thông tin nhân viên bao gồm mã nhân viên, tên nhân viên, số điện thoại vàđịa chỉ Ở bộ phận này, mình có thể thêm nhân viên mới, xóa nhân viên nào đó, cập nhậtmới thông tin nhân viên…

Hình 4.3 Giao diện quản lý nhân viên.

4 Giao diện đổi mật khẩu người dùng:

Trang 21

Từ màn hình chính của hệ thống, kích chuột vào hệ thống ở phía trên thanh chức năng ->Đổi mật khẩu 2 Bạn nhập tên tài khoản và mật khẩu cũ và nhập lại mật khẩu mới vào hai

ô ở phía dưới để thay thế cho mật khẩu đang dùng hiện tại

Hình 4.4 Giao diện đổi mật khẩu.

5 Giao diện phiếu đặt chỗ:

Chức năng này cũng có một PC trên đó cài đặt hệ chương trình quản lý Phiếu đặt chỗ trợgiúp việc thêm/cập nhật/xóa mã phiếu, mã hành khách, mã chuyến bay, mã tuyến bay,hạng vé, giá tiền, ngày đặt, số

Hình 4.5 Giao diện phiếu đặt chỗ.

6 Giao diện tuyến bay:

Ở giao diện này, mình có thể thêm/xóa dữ liệu thông tin mã sân bay và tên sân bay đi,

Trang 22

tên sân bay đến.

Hình 4.6 Giao diện quản lý tuyến bay.

Trang 23

7 Giao diện quản lý lịch bay:

Ở giao diện này, mình có thể thêm/cập nhật/xóa/nhập lại dữ liệu thông tin mã chuyến bay, sân bay đi, sân bay đến, ngày giờ bay, thời gian bay, số lượng hạng ghế 1, số lượng hạng ghế 2.

Hình 4.7 Giao diện quản lý lịch bay.

Trang 24

8 Giao diện thông tin khách hàng:

Chức năng này có nhiệm vụ quản lý hồ sơ khách hàng như mã khách hàng, số CMND/CCCD, tên khách hàng, số điện thoại trong suốt quá trình đặt vé, đảm bảo các thông tin có liên quan đến khách hàng như khi khách hàng thay đổi số điện thoại thì chức năng này tiến hành cập nhật số điện thoại mới cho khách hàng, danh sách thông tin mới cho khách hàng.

Đồng thời chức năng này cũng làm nhiệm vụ lưu hồ sơ của khách hàng khi đã cập nhật vào máy tính Bộ phận này được sử dụng một PC có cài đặt hệ chương trình gọi

là Quản lý khách hàng trợ giúp các việc như cập nhật, thêm mới, xóa, thông tin của khách hàng.

Hình 4.8 Giao diện thông tin khách hàng.

Trang 25

9 Giao diện tra cứu tuyến bay:

Ở giao diện này ta có thể xem được tất cả các chuyến bay đã được cập nhật từ hệ thống nhận lịch

Hình 4.9 Giao diện tra cứu chuyến bay.

10 Giao diện thống kê doanh thu:

Ở giao diện này xuất ra danh sách các vé máy bay đã được đặt trong khoảng thời gian nhập để tra cứu và tổng doanh thu của khoảng thời gian đó

Trang 26

Hình 4.10 Giao diện thống kê doanh thu.

Trang 27

CHƯƠNG 5: DEMO VÀ XÂY DỰNG CHƯƠNG TRÌNH

Trang 28

CHƯƠNG 6: KIỂM THỬ PHẦN MỀM

Ngày đăng: 14/01/2022, 07:47

HÌNH ẢNH LIÊN QUAN

Bảng 1: Danh sách các thành viên trong nhóm. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Bảng 1 Danh sách các thành viên trong nhóm (Trang 10)
Hình 1.1: Use case tổng quát. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 1.1 Use case tổng quát (Trang 12)
Hình 1.2: Use case khách hàng. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 1.2 Use case khách hàng (Trang 12)
Hình 1.4: Use case nhân viên. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 1.4 Use case nhân viên (Trang 13)
Hình 1.3: Use case admin. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 1.3 Use case admin (Trang 13)
3.Mô hình Sequence: - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
3. Mô hình Sequence: (Trang 14)
4. Mô hình thực thể liên kết (ERD): - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
4. Mô hình thực thể liên kết (ERD): (Trang 15)
Hình 4.1 Giao diện đăng nhập. 2. Giao diện form chính, để chọn chức năng: - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.1 Giao diện đăng nhập. 2. Giao diện form chính, để chọn chức năng: (Trang 19)
CHƯƠNG 4: THIẾT KẾ GIAO DIỆN CHỨC NĂNG 1.Giao diện đăng nhập: - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
4 THIẾT KẾ GIAO DIỆN CHỨC NĂNG 1.Giao diện đăng nhập: (Trang 19)
Hình 4.3 Giao diện quản lý nhân viên. 4. Giao diện đổi mật khẩu người dùng: - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.3 Giao diện quản lý nhân viên. 4. Giao diện đổi mật khẩu người dùng: (Trang 20)
Hình 4.2 Giao diện menu. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.2 Giao diện menu (Trang 20)
Từ màn hình chính của hệ thống, kích chuột vào hệ thống ở phía trên thanh chức năng -> Đổi mật khẩu 2 - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
m àn hình chính của hệ thống, kích chuột vào hệ thống ở phía trên thanh chức năng -> Đổi mật khẩu 2 (Trang 21)
Hình 4.4 Giao diện đổi mật khẩu. 5.Giao diện phiếu đặt chỗ: - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.4 Giao diện đổi mật khẩu. 5.Giao diện phiếu đặt chỗ: (Trang 21)
Hình 4.6 Giao diện quản lý tuyến bay. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.6 Giao diện quản lý tuyến bay (Trang 22)
Hình 4.7 Giao diện quản lý lịch bay. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.7 Giao diện quản lý lịch bay (Trang 23)
Hình 4.8 Giao diện thông tin khách hàng. - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.8 Giao diện thông tin khách hàng (Trang 24)
Hình 4.9 Giao diện tra cứu chuyến bay. 10.Giao diện thống kê doanh thu: - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
Hình 4.9 Giao diện tra cứu chuyến bay. 10.Giao diện thống kê doanh thu: (Trang 25)
9. Giao diện tra cứu tuyến bay: - ÔNG NGHỆ PHẦN mềm đề tài xây DỰNG hệ THỐNG QUẢN lý vé máy BAY
9. Giao diện tra cứu tuyến bay: (Trang 25)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w