Tải bản đầy đủ (.doc) (23 trang)

PHÂN TÍCH VÀ THIẾT KẾ HỆ THÔNG HQT CƠ SỞ DỮ LIỆU 2 CHƯƠNG TRÌNH BÁN VÉ TỰ ĐỘNG

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (476.39 KB, 23 trang )

KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN: CÔNG NGHỆ PHẦN MỀM
CỘNG HOÀ XÃ HỘI CHỦ NGHĨA
VIỆT NAM
Độc lập - Tự do - Hạnh phúc
BÁO CÁO PHÂN TÍCH VÀ THIẾT KẾ HỆ THÔNG
HQT CƠ SỞ DỮ LIỆU 2
Họ và Tên sinh viên : 1. Đỗ Thị Ngọc Bích
2. Dương Thị Bích Phượng
3. Nguyễn Thị Yến
Lớp : Tin học 52C
Chuyên Ngành : Tin học
Cán bộ hướng dẫn chính : Lê Thị Nhung
HÀ NỘI- 2011
Phầ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 đang
gó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ện tố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
sử dụng.
• Có quyền quản lý thông tin về tuyến bay: thêm tuyến bay mới, xóa
tuyến bay hay sửa thông tin tuyến bay.
• Có quyền quản lý chuyến bay: thêm, xóa, sửa thông tin về chuyến
bay như thông tin về sân bay đi, sân bay đến…
• 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.
• 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ập
hóa đơn thanh toán cho khách hàng.
3. Người sử dụng là khách hàng:
Có thể tra cứu thông tin của chuyến bay như: sân bay đi, sân bay
đến, giá vé, ngày bay…
Có thể đặt mua vé (trước khi đặt mua phải đăng nhập vào hệ thống
(nếu đã có tài khoản đăng nhập) hoặc đăng ký làm thành viên để được hỗ trợ
mua vé).
Phầ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ê
Xây dựng biểu đồ tuần tự chức năng đăng nhập của hệ thống
Xây dựng biểu đồ tuần tự cho chức năng tìm kiếm của hệ thống
Xâ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
Xây dựng biểu đồ tuần tự cho chức năng quản lý tuyến bay của hệ thống
Xây dựng biểu đồ tuần tự cho chức năng quản lý chuyến bay của hệ thống
Xây dựng biểu đồ tuần tự cho chức năng quản lý sân bay của hệ thống
Xâ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
Xây dựng biểu đồ tuần tự cho chức năng quản lý máy bay của hệ thống
Xây dựng biểu đồ tuần tự cho chức năng đặt mua vé máy bay của hệ thống
Xây dựng biểu đồ tuần tự cho chức năng lập hóa đơn của hệ thống
Xây dựng biểu đồ tuần tự cho chức năng lập báo cáo của hệ thống

Quan hệ giữa các bảng tổng quát của hệ thống như sau:
Thiết kế các File cơ sở dữ liệu:

×