LỜI CẢM ƠN
ĐÁNH GIÁ NHẬN XÉT CỦA GIẢNG VIÊN 1
ĐÁNH GIÁ NHẬN XÉT CỦA GIẢNG VIÊN 2
DANH MỤC VIẾT TẮT
DANH MỤC TỪ NGỮ ANH – VIỆT
DANH MỤC BẢNG BIỂU
DANH MỤC HÌNH ẢNH
1. CHƯƠNG 1: Tổng quan về đề tài nghiên cứu
1.1. Lý do hình thành đề tài “quản lý vé xe”
1.2. Giới thiệu về công ty xe khách Phương Trang
1.3. Mục tiêu và dự kiến kết quả của đề tài
1.4. Phạm vi đề tài
3. CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU
3.1. Mô hình dữ liệu mức quan niệm
3.2. Mô hình dữ liệu quan hệ
3.2.1. Mô hình quan hệ
3.2.2. Lược đồ quan hệ các thực thể
3.2.3. Ràng buộc dữ liệu
3.3. Cài đặt cơ sở dữ liệu
3.3.1. Cấu trúc bảng trong CSDL
3.3.2. Dữ liệu mẫu
3.4. Mô tả ứng dụng Synonym trong hệ thống quản lý vé xe Phương Trang
3.4.1. Tạo Synonym hiển thị danh sách vé xe từ bảng VEXE
3.4.2. Tạo Synonym hiển thị danh sách khách hàng từ bảng KHACHHANG
3.4.3. Kiểm thử synonym
3.5. Mô tả ứng dụng Index trong hệ thống quản lý vé xe Phương Trang
3.5.1. Tạo Clustered index trên bảng NHANVIEN
3.5.2. Tạo Nonclustered Index trên bảng chi tiết vé xe
3.5.3. Tạo Nonclustered Index trên bảng chuyến xe
3.5.4. Kiểm thử index
3.6. Mô tả ứng dụng View trong hệ thống quản lý vé xe Phương Trang
3.6.1. Tạo view vwDsHoaDon2022 với các thông tin: Mã hóa đơn, mã khách hàng, họ tên khách hàng, họ tên nhân viên của các hóa đơn được lập tháng 5 năm 2022
3.6.2. Tạo view tổng hợp thông tin về khách hàng có địa chỉ ở Man Thiện và từng mua vé tại công ty
3.6.3. Tạo view xem thông tin khách hàng mua vé nhiều nhất (thống kê)
3.6.4. Tạo view cho biết thông tin lịch trình đi, bao gồm các thông tin: mã vé, họ tên tài xế lái xe, họ tên khách hàng đi, ngày đi, số lượng đặt, đơn giá 1 vé, tổng tiền vé, hiển thị thông tin khuyến mãi cho vé trên 160000đ và thuộc chủ sở hữu có năm sinh 2001
3.7. Mô tả ứng dụng Function trong hệ thống quản lý vé xe Phương Trang
3.7.1. Viết hàm xem danh sách xe với mã loại xe là tham số đầu vào
3.7.2. Viết hàm cho biết số lượng vé nhân viên lập vé xe với tham số đầu vào là mã nhân viên
3.7.3. Viết hàm tính doanh thu theo tháng mà nhân viên đã thực hiện, với tháng và mã nhân viên là tham số đầu vào
3.8. Mô tả ứng dụng Store Procedure trong hệ thống quản lý vé xe Phương Trang
3.8.1. Xem thông tin vé xe gồm có: mã vé, mã nhân viên, họ tên nhân viên, mã khách hàng, họ tên khách hàng, ngày đi với ngày đi do người dùng yêu cầu. Thông tin được sắp xếp theo vần alphabet của tên khách hàng
3.8.2. Viết thủ tục xem số lượng ghế trống, nếu số lượng ghế trống >0 thì thông báo “còn ghế, số lượng ghế trống”, ngược lại thông báo “đã hết chỗ”, với mã chuyến xe do người dùng nhập
3.8.3. Cho biết doanh thu bán vé với ngày đi là tham số truyền vào và doanh thu là tham số truyền ra
3.8.4. Tạo thủ tục thêm tuyến xe
3.8.5. Tạo thủ tục tìm chuyến xe tiếp theo
3.8.6. Tạo thủ tục để đưa ra danh sách các TÀI XẾ chưa từng có chuyến xe nào tham gia lái
3.8.7. Tạo thủ tục cập nhật ngày sinh của tài xế với tham số truyền vào là mã tài xế và ngày sinh cần cập nhật
3.9. Mô tả ứng dụng Trigger trong hệ thống quản lý vé xe Phương Trang
3.9.1. Kiểm tra nhập thông tin nhân viên mới hoặc cập nhật thông tin nhân viên thì số điện thoại không được trùng nhau
3.9.2. Tạo trigger yêu cầu ngày đi phải bằng hoặc nhỏ hơn ngày đến
3.9.3. Tạo trigger yêu cầu tài xế phải trên 20 tuổi
3.9.4. Tạo trigger yêu cầu xóa các thông tin liên quan đến nhân viên khi họ không còn làm tại công ty
3.10. Mô tả ứng dụng User trong hệ thống quản lý vé xe Phương Trang
3.10.1. Cấp phát quyền
3.10.2. Thu hồi quyền
3.11. Tạo báo cáo trên SQL và Power BI
3.11.1. Câu lệnh tạo báo cáo xem số lượng vé nhân viên đã lập trên SQL
3.11.2. Câu lệnh tạo báo cáo xem doanh thu đặt vé theo tháng
3.11.3. Lập biểu đồ báo cáo số lượng đơn giá
3.12. Mô tả ứng dụng cursor trong hệ thống quản lý vé xe Phương Trang
3.12.1. Dùng kiểu dữ liệu cursor để đưa ra màn hình danh sách khách hàng
3.12.2. Dùng kiểu dữ liệu cursor để đưa ra màn hình danh sách các chi tiết vé xe có đơn giá cao nhất
3.13. Những khó khăn và điểm yếu của đồ án
3.14. Hướng nghiên cứu tiếp
3.14.1. Khắc phục hạn chế đồ án
3.14.2. Hướng mở rộng đồ án
TÀI LIỆU THAM KHẢO