Đặc tả yêu cầu người sử dụng Đối với người sử dụng là nhà quản trị, hệ thống có thể đáp ứng các yêu cầu sau: • Người quản trị có quyền tạo mới, xóa, sửa thông tin tài khoản người dùng v
Trang 1KHOA CÔNG NGHỆ THÔNG TIN
Trang 2Phần 1: Khảo sát
• Trong thời đại ngày nay, ngành Công Nghệ Thông Tin đang dần đi sâu vào từng lĩnh vực của đời sống và xu hướng ứng dụng công nghệ thông tin đanggóp phần giải quyết rất nhiều vấn đề về chuyên môn
• Trong lĩnh vực quản lý, các phần mềm ứng dụng có khả năng giảm thiểu tối
đa các thao tác thủ công, tăng khả năng xử lý các thông tin lớn và các công việc phức tạp với thời gian thực hiện tối ưu, bảo mật các thông tin an toàn, không bị ảnh hưởng bởi thời gian và các trang thiết bị lưu trữ
• Qua khảo sát thực tế, chúng em nhận thấy hiện nay có rất nhiều phần mềm được xây dựng nhằm mục hỗ trợ nhân viên bán vé máy bay có thể thực hiệntốt công việc của mình một cách nhanh chóng và chính xác
• Một trong các chương trình đó là chương trình “Quản lý bán vé chuyến bay”
Mục đích:
• Xây dựng chương trình quản lý bán vé chuyến bay
* Yêu cầu:
• Có giao diện thân thiện, dễ sử dụng, màu sắc hài hòa
• Chương trình có các module thực hiện các chức năng sau:
+ Quản lý chuyến bay: thêm, xóa, sửa thông tin về chuyến bay
+ Quản lý tuyến bay: thêm, xóa, sửa thông tin về tuyến bay
+ Quản lý người dùng: Tạo, xóa, sửa, phân quyền
+ Quản lý sân bay: thêm, xóa, sửa thông tin sân bay
+ Quản lý vé máy bay: thêm, xóa, sửa thông tin về vé máy bay.+ Quản lý máy bay: thêm, xóa, sửa thông tin về máy bay
Phần 2: Khảo sát
1 Đặc tả yêu cầu người sử dụng
Đối với người sử dụng là nhà quản trị, hệ thống có thể đáp ứng các yêu cầu sau:
• Người quản trị có quyền tạo mới, xóa, sửa thông tin tài khoản người dùng và chỉ có người quản trị mới có quyền phân quyền cho người
• Quản lý sân bay: thêm, xóa, sửa thông tin về sân bay
• Quản lý vé máy bay: thêm, xóa, sửa thông tin về vé máy bay
Trang 3• Quản lý máy bay: thêm, xóa, sửa thông tin về máy bay.
• Hỗ trợ tìm kiếm thông tin về chuyến bay như sân bay đi, sân bay đến, giá vé, thời gian bay…
• Thống kê, báo cáo:
2 Người sử dụng là nhân viên bán vé:
Sau khi đăng nhập vào hệ thống bằng tài khoản do nhà quản trị cung cấp (username, password) nhân viên có các quyền sau:
• Có thể tra cứu các thông tin về chuyến bay như: sân bay đi, sân bay đến, thời gian bay…
• Có thể ghi nhận đặt vé khách hàng mua bao gồm: số chứng minh thư nhân dân, số điện thoại…của khách hàng
• Sau khi quá trình giao dịch với khách hàng thành công, nhân viên có thể lậphóa đơn thanh toán cho khách hàng
Trang 4Phần 3: Phân tích và thiết kế hệ thống
Lược đồ USE – CASE
Các chức năng mà hệ thống cần đáp ứng:
- Quản lý tuyến bay
- Quản lý chuyến bay
- Quản lý sân bay
- Quản lý vé
- Quản lý máy bay
- Báo cáo, thống kê
Trang 6Xây dựng biểu đồ tuần tự chức năng đăng nhập của hệ thống
Hệ thốngNgười sử dụng
Yêu cầu đăng nhập
Kiểm tra
Hiện FormĐăng nhậpThành công Báo lỗi
Hiện form yêu cầu nhập lại
Đặng nhập
Kiểm tra
Trang 7Xây dựng biểu đồ tuần tự cho chức năng tìm kiếm của hệ thống
Hệ thốngNgười dùng
Yêu cầu tìm kiếm TTin
Tìm kiếm
Hiện Form Nhập từ khóa Thành công
Báo lỗi
Trang 8Xây dựng biểu đồ tuần tự cho chức năng quản lý người dùng của hệ thống
Hiện form yêu cầu nhập lại
Nhập lại thông tin
Kiểm tra TTin
Trang 9Xây dựng biểu đồ tuần tự cho chức năng quản lý tuyến bay của hệ thống
Hiện form yêu cầu nhập lại
Nhập lại thông tin
Kiểm tra TTin
Trang 10Xây dựng biểu đồ tuần tự cho chức năng quản lý chuyến bay của hệ thống
Trang 11Xây dựng biểu đồ tuần tự cho chức năng quản lý sân bay của hệ thống
Hiện form yêu cầu nhập lại
Nhập lại thông tin
Kiểm tra TTin
Trang 12Xây dựng biểu đồ tuần tự cho chức năng quản lý vé máy bay của hệ thống
Hiện form yêu cầu nhập lại
Nhập lại thông tin
Kiểm tra TTin
Trang 13Xây dựng biểu đồ tuần tự cho chức năng quản lý máy bay của hệ thống
Hiện form yêu cầu nhập lại
Nhập lại thông tin
Kiểm tra TTin
Trang 14Xây dựng biểu đồ tuần tự cho chức năng đặt mua vé máy bay của hệ thống
Hệ thống
Người dùng
Yêu cầu đặt mua vé
tblphieudatcho tbluser
Hiện form yêu cầu nhập lại
Nhập lại thông tin
Kiểm tra
Báo lỗi Hiện form yêu cầu nhập lại
Nhập lại thông tin
Nhập TT đặt chỗ
Lưu vào CSDL
Trang 15Xây dựng biểu đồ tuần tự cho chức năng lập hóa đơn của hệ thống
Hệ thống
Người dùng
Yêu cầu lập hóa đơn
tblhoadon tblphieudatcho
Hiện Form lập hóa đơn
Trang 16Xây dựng biểu đồ tuần tự cho chức năng lập báo cáo của hệ thống
Trang 17Quan hệ giữa các bảng tổng quát của hệ thống như sau:
Trang 18Thiết kế các File cơ sở dữ liệu: