Tài liệu phân tích thiết kế bài Bán vé máy bay.

39 1.3K 14
Tài liệu phân tích thiết kế bài Bán vé máy bay.

Đ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

GIỚI THIỆU CHUNG1. Mục đíchTài liệu phân tích thiết kế này nhằm đưa ra các góc nhìn khác nhau của hệ thống bán vé máy bay qua mạng internet của Vietnam Airline, giúp cho các thành viên trong nhóm học hỏi kiến thức, trau dồi kỹ năng và kinh nghiệm phân tích thiết kế hướng đối tượng với UML cũng như có cái nhìn thấu đáo về các khía cạnh của hệ thống, trong suốt vòng đời của nó. 2. Phạm viNội dung được đề cập đến trong tài liệu này sẽ mô tả chi tiết chức năng của hệ thống bán vé máy bay qua mạng Internet.3. Tài liệu tham khảo1 Slide bài giảng trên lớp2 Nguyễn Văn Ba, “Phát triển hệ thống hướng đối tượng với UML 2.0 vàC++”, Nhà xuất bản Đại học Quốc gia Hà Nội, 2005.3 Đặng Văn Đức, “Phân tích thiết kế hướng đối tượng bằng UML”, Nhà xuấtbản Giáo dục – 2001.4. Giới thiệu chung về ứng dụng•Phân tích thiết kế hệ thống bán vé máy bay qua mạng internet của Vietnam Airline bằng phương pháp hướng đối tượng•Hệ thống bán vé được kết nối với một hệ thống thanh toán trực tiếp trên mạng bằng VISA card

Tài liệu phân tích thiết kế BÁN VÉ MÁY BAY TÀI LIỆU PHÂN TÍCH THIẾT KẾ Tài liệu phân tích thiết kế MỤC LỤC TÀI LIỆU GIỚI THIỆU CHUNG .5 1./ Mục đích 2./ Phạm vi 3./ Tài liệu tham khảo .5 4./ Giới thiệu chung ứng dụng PHÂN TÍCH YÊU CẦU HỆ THỐNG 1./ Mơ tả quy trình nghiệp vụ 2./ Các chức chính hệ thống 10 (1)Quản trị hệ thống cập nhật chuyến bay lên CSDL tập trung 10 (2)Khách hàng tra cứu thông tin chuyến bay (lịch bay, giá vé) 10 (3)Khách hàng đặt mua vé qua internet toán qua thẻ 10 (4)Người sử dụng tra cứu, thống kê thông tin chi tiết chuyến bay .10 (5)Khách hàng toán qua thẻ visa card .10 3./ Các yêu cầu phi chức .10 4./ Các tác nhân mối liên hệ tác nhân tham gia hệ thống .10 Các tác nhân 10 Mơ hình tác nhân 11 5./ Các giả định Điều kiện môi trường .11 Tài liệu phân tích thiết kế CÁC TRƯỜNG HỢP SỬ DỤNG 13 1./ Mơ hình Usecase .14 1./ Miêu tả chi tiết Usecase 14 Đăng nhập .14 2.Tra cứu chuyến bay tra cứu lịch bay 16 3.Thêm chuyến bay 17 4.Cập nhật thông tin chuyến bay 18 5.Hủy chuyến bay 19 6.Mua vé chuyến bay 20 MƠ HÌNH LOGIC (LOGICAL VIEW) 24 Biểu đồ lớp hệ thống .24 1.Biểu đồ lớp .24 2.Xác định lớp tham gia Use Case 25 Biểu đồ tuần tự(Sequence diagram) 27 1.Đăng nhập 27 2.Tra cứu chuyến bay 28 3.Mua vé chuyến bay 29 4.Thêm chuyến bay 30 5.Cập nhật thông tin chuyến bay .31 6.Hủy chuyến bay 32 Tài liệu phân tích thiết kế Xây dựng biểu đồ hoạt động 33 1.Đăng nhập 33 2.Tra cứu chuyến bay 34 3.Mua vé chuyến bay 35 4.Thêm chuyến bay 36 BIỂU ĐỒ THÀNH PHẦN 37 BIỂU ĐỒ TRIỂN KHAI 38 Tài liệu phân tích thiết kế GIỚI THIỆU CHUNG 1./ Mục đích Tài liệu phân tích thiết kế nhằm đưa góc nhìn khác hệ thống bán vé máy bay qua mạng internet Vietnam Airline, giúp cho thành viên nhóm học hỏi kiến thức, trau dồi kỹ kinh nghiệm phân tích thiết kế hướng đối tượng với UML có nhìn thấu đáo khía cạnh hệ thống, suốt vòng đời 2./ Phạm vi Nội dung đề cập đến tài liệu mô tả chi tiết chức hệ thống bán vé máy bay qua mạng Internet 3./ Tài liệu tham khảo [1] Slide giảng lớp [2] Nguyễn Văn Ba, “Phát triển hệ thống hướng đối tượng với UML 2.0 C++”, Nhà xuất Đại học Quốc gia Hà Nội, 2005 [3] Đặng Văn Đức, “Phân tích thiết kế hướng đối tượng UML”, Nhà xuất Giáo dục – 2001 Tài liệu phân tích thiết kế 4./ Giới thiệu chung ứng dụng • Phân tích thiết kế hệ thống bán vé máy bay qua mạng internet Vietnam Airline phương pháp hướng đối tượng • Hệ thống bán vé kết nối với hệ thống toán trực tiếp mạng VISA card Tài liệu phân tích thiết kế PHÂN TÍCH YÊU CẦU HỆ THỐNG 1./ Mơ tả quy trình nghiệp vụ Hệ thống bán vé máy bay qua mạng internet Vietnam Airline cho phép khách hàng sử dụng thẻ Visa card để đăng ký thực giao dịch mua vé máy bay trực tuyến mạng internet Đồng thời hệ thống cho phép lưu trữ quản lý thông tin lịch bay, chuyến bay Cụ thể sau: - Hệ thống quản lý lịch chuyến bay với thông tin mô tả bảng sau: Mã chuyến bay: Sân bay đi: Sân bay đến: Ngày - giờ: Thời gian bay: Số lượng ghế hạng 1: Số lượng ghế hạng 2: Giá vé ghế hạng 1: Giá vé ghế hạng 2: Ví dụ: Mã chuyến bay: CB1 Sân bay đi: Tân Sân bay đến: Nội Bài Sơn Nhất Ngày - giờ: 5/4/2005 – 7h Thời gian bay: tiếng Số lượng ghế hạng 1: 100 Số lượng ghế hạng 2: 200 Tài liệu phân tích thiết kế Người sử dụng tra cứu chuyến bay St Sân bay Sân Khởi Thời Số Số hành gian ghế ghế trống đặt bay đến Giá vé Ví dụ: St Sân bay Sân bay Khởi hành Thời gian đến Tân Sơn Nội Bài Nhất Tân 1/5/2005 Số ghế Số ghế Giá trống đặt - tiếng 45 36 - tiếng 69 vé 7h00 Sơn Đà Nẵng 1/5/2005 Nhất 13h25 Khi khách hàng đặt mua vé phải cung cấp thông tin sau: - Chuyến bay: Hành khách: CMND: Điện thoại: Hạng vé: Giá tiền: Ví dụ: Chuyến bay: CB1 Điện thoại: 0913012091 Hành khách: Nguyễn Văn A Hạng vé: CMND: 273132202 Giá tiền: 1500000VND Tài liệu phân tích thiết kế Quy định: Chỉ bán vé cịn chỗ Có hạng vé (1, 2) với đơn giá bảng tra sân bay đi, sân bay đến - Hệ thống phải ghi lại thông tin ghi nhận đặt vé: Chuyến bay: Hành khách: CMND: Điện thoại: Hạng vé: Giá tiền: Ngày đặt: - Thủ tục toán: Thẻ tín dụng: Visa, Master Thẻ nội địa Việt Nam: Connect 24, SG24 Vietcombank phát hành Tuy nhiên, quan tầm đến thủ tục toán thẻ tín dụng Visa card Để thực mua vé trực tuyến, chủ thẻ tín dụng cần đăng ký dịch vụ toán qua mạng với ngân hàng phát hành thẻ Đối với thẻ Visa Master Card, chủ thẻ phải khách đặt mua vé phải xuất trình thẻ làm thủ tục lên máy bay cho chặng hành trình Nếu cơng ty phát hành thẻ có tham gia tính bảo mật trực tuyến 3D, khách yêu cầu cung cấp mật cá nhân để kiểm tra thẻ tín dụng q trình tốn - Thủ tục nhận vé mua trực tuyến: Vé mua trực tuyến vé điện tử Ngay sau thực thành cơng đặt chỗ tốn trực tuyến, khách hàng nhận thông báo VNA vé điện tử qua địa email đăng ký Tài liệu phân tích thiết kế 2./ Các chức hệ thống (1) Quản trị hệ thống cập nhật chuyến bay lên CSDL tập trung (2) Khách hàng tra cứu thông tin chuyến bay (lịch bay, giá vé) (3) Khách hàng đặt mua vé qua internet toán qua thẻ (4) Người sử dụng tra cứu, thống kê thơng tin chi tiết chuyến bay (5) Khách hàng tốn qua thẻ visa card 3./ Các yêu cầu phi chức  Hệ thống xây dựng web, kiến trúc hợp logic, giao diện thân thiện với người dùng  Hệ thống hỗ trợ ngôn ngữ tiếng Việt tiếng Anh 4./ Các tác nhân mối liên hệ tác nhân tham gia hệ thống Các tác nhân Tên tác nhân Mô tả Khách hàng - Là tác nhân đại diện cho khách hàng sử dụng hệ thống để đặt mua vé máy bay Khách hàng tra cứu chuyến bay, lịch bay, mức giá phù hợp để mua vé Người quản trị Là tác nhân đại diện cho người dùng có trách nhiệm trì hoạt động hệ thống (cập nhật lịch biểu cho chuyến bay, trì thơng tin chính xác Tài liệu phân tích thiết kế Xác định lớp tham gia Use Case STT Tên lớp Loại lớp Đăng nhập(Login) frmLogin Lớp biên ctrLogin Lớp điều khiển QuanTri Lớp thực thể 2.Tra cứu chuyến bay(TimChuyenBay) frmTimChuyenBay, frmKQTimKiem Lớp biên ctrTimChuyenBay Lớp điều khiển ChuyenBay Lớp thực thể 3.Mua vé chuyến bay(MuaVe) frmMuaVe Lớp biên ctrMuaVe Lớp điều khiển ChuyenBay, KhachHang Lớp thực thể 4.Thêm chuyến bay (ThemChuyenBay) 10 frmThemChuyenBay Lớp biên 11 ctrThemChuyenBay Lớp điều khiển 12 ChuyenBay Lớp thực thể Cập nhật thông tin chuyến bay(CapNhatChuyenBay) 13 frmCapNhatChuyenBay Lớp biên 14 ctrCapNhatChuyenBay Lớp điều khiển Tài liệu phân tích thiết kế 15 ChuyenBay Lớp thực thể Hủy chuyến bay(HuyChuyenBay) 16 frmHuyChuyenBay Lớp biên 17 ctrHuyChuyenBay Lớp điều khiển 18 ChuyenBay Lớp thực thể Tài liệu phân tích thiết kế Biểu đồ tuần tự(Sequence diagram) Đăng nhập Tài liệu phân tích thiết kế Tra cứu chuyến bay Tài liệu phân tích thiết kế Mua vé chuyến bay Tài liệu phân tích thiết kế Thêm chuyến bay Tài liệu phân tích thiết kế Cập nhật thông tin chuyến bay Tài liệu phân tích thiết kế Hủy chuyến bay Tài liệu phân tích thiết kế Xây dựng biểu đồ hoạt động Đăng nhập Tài liệu phân tích thiết kế Tra cứu chuyến bay Tài liệu phân tích thiết kế Mua vé chuyến bay Tài liệu phân tích thiết kế Thêm chuyến bay *Biểu đồ hoạt động [Cập nhật thông tin chuyến bay] [Hủy chuyến bay] vẽ tương tự Tài liệu phân tích thiết kế BIỂU ĐỒ THÀNH PHẦN Tài liệu phân tích thiết kế BIỂU ĐỒ TRIỂN KHAI Sơ đồ triển khai cài đặt loại máy tính khác Gồm client cho người quản trị khách hàng, máy chủ server Hệ thống kết nối qua giao thức TCP/IP hình ... liệu phân tích thiết kế Cập nhật thông tin chuyến bay Tài liệu phân tích thiết kế Hủy chuyến bay Tài liệu phân tích thiết kế Xây dựng biểu đồ hoạt động Đăng nhập Tài liệu phân tích thiết. .. tích thiết kế Biểu đồ tuần tự(Sequence diagram) Đăng nhập Tài liệu phân tích thiết kế Tra cứu chuyến bay Tài liệu phân tích thiết kế Mua vé chuyến bay Tài liệu phân tích thiết kế Thêm... 2005 [3] Đặng Văn Đức, ? ?Phân tích thiết kế hướng đối tượng UML”, Nhà xuất Giáo dục – 2001 Tài liệu phân tích thiết kế 4./ Giới thiệu chung ứng dụng • Phân tích thiết kế hệ thống bán vé

Ngày đăng: 25/12/2016, 10:55

Từ khóa liên quan

Mục lục

  • (1) Quản trị hệ thống cập nhật chuyến bay lên CSDL tập trung.

  • (2) Khách hàng tra cứu về thông tin chuyến bay (lịch bay, giá vé)

  • (3) Khách hàng có thể đặt mua vé qua internet và thanh toán qua thẻ

  • (4) Người sử dụng có thể tra cứu, thống kê thông tin chi tiết về các chuyến bay

  • (5) Khách hàng có thể thanh toán qua thẻ visa card

  • Các tác nhân

  • Mô hình các tác nhân

  • 1./ Mô hình Usecase

  • 1./ Miêu tả chi tiết Usecase

    • 1. Đăng nhập

    • 2. Tra cứu chuyến bay và tra cứu lịch bay

    • 3. Thêm mới chuyến bay

    • 4. Cập nhật thông tin chuyến bay

    • 5. Hủy chuyến bay

    • 6. Mua vé chuyến bay

    • 1. Biểu đồ lớp

    • 2. Xác định các lớp tham gia Use Case

    • 1. Đăng nhập

    • 2. Tra cứu chuyến bay

    • 3. Mua vé chuyến bay

    • 4. Thêm chuyến bay

Tài liệu cùng người dùng

Tài liệu liên quan