Đồ án phân tích thiết kế hệ thống - Quản lý vé cho một công ty xe khách Là một doanh nghiệp tư nhân hoạt động chủ yếu trong lĩnh vực vận tải hành khách tại Việt Nam,...
ĐỀ TÀI: Quản lý vé cho công ty xe khách ĐẶC TẢ Là doanh nghiệp tư nhân hoạt động chủ yếu lĩnh vực vận tải hành khách Việt Nam, Hoàng Long bước khẳng định vị trí kinh doanh dịch vụ vận tải thị trường Trong điều kiện cạnh tranh muốn tồn phát triển, doanh nghiệp phải tự vận động, tự tìm kiếm chỗ đứng hội kinh doanh, với phát huy nội lực thân, tối ưu hoá quy trình sản xuất kinh doanh, hồn thiện cơng tác quản lý, tăng cường ứng dụng khoa học công nghệ quản lý hoạt động sản xuất kinh doanh Trong tương lai, cơng ty có xu hướng mở rộng phạm vi hoạt động khơng ngừng cải thiện chất lựơng, uy tín khách hàng Với số lượng khách hàng tăng nhanh qua năm, việc quản lý bán vé ngày trở nên khó khăn hơn.Cơng ty lên kế hoạch tin học hóa tồn cơng việc liên quan đến quản lý bán vé cho khách hàng “Phần mềm quản lý vé” lựa chọn tốt nhằm giải khó khăn gặp phải Cơng ty Phần mềm cài đặt phòng điều độ đoàn xe nơi trực tiếp nhập số liệu Sau liệu truyền phịng kế tốn chi nhánh, trung tâm vé, trung tâm điều hành xe phịng kế tốn Tổng cơng ty ƯƠNG HỆ THỐNG CÁC ƯƠNG YÊU CẦU 2.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ 2.1.1 Danh sách yêu cầu ST T Tên yêu cầu Nhận lịch Biểu Qui Ghi mẫu định BM1 QĐ1 Bán vé BM2 QĐ2 Ghi nhận đặt vé BM3 QĐ3 Tra cứu chuyến BM4 Lập báo cáo tháng BM5 Thay đổi quy định QĐ6 2.1.2 Danh sách biểu mẫu qui định 2.1.2.1Biểu mẫu qui định BM1: Nhận lịch Mã chuyến: Bến xe đi: Ngày - giờ: Thời gian đi: Số lượng hạng 1: ghế Số lượng ghế hạng 2: Bến xe đến: Stt Bến xe trung gian Thời gian dừng Ghi QĐ1: Có 10 bến xe Thời gian tối thiểu 30 phút Có tối đa bến xe trung gian với thời gian dừng từ 10 đến 20 phút Ví dụ: BM1: Lịch chuyến Bến xe đến: Bx Mã chuyến: CD1 Bến xe đi: Hoàng Bx Long Q5.TPHCM Ngày - giờ: 5/4/2008 – 7h Số lượng ghế hạng 1: 15 Hoàng Long , Thốt Nốt, Cần Thơ Thời gian đi: tiếng Số lượng ghế hạng 2: 15 Stt Bến xe trung gian Thời gian dừng Ghi 2.1.2.2Biểu mẫu qui định BM2: Vé chuyến Chuyến đi: Hành khách: CMND: Điện thoại: Hạng vé: Giá tiền: QĐ2: Chỉ bán vé cịn chỗ Có hạng vé (1, 2) với đơn giá bảng tra bến xe đi, bến xe đến Ví dụ: BM2: Vé chuyến Chuyến đi: Hành khách: Trịnh T CMND: CD1 Điện Hồng Hà thoại: 834761 Hạng vé: 273132202 Giá tiền: 200000VNd 2.1.2.3Biểu mẫu qui định BM3: Phiếu đặt chỗ Chuyến đi: Hành khách: CMND: Điện thoại: Hạng vé: Giá tiền: Ngày đặt: QĐ3: Chỉ cho đặt vé chậm ngày trước khởi hành Vào ngày khởi hành tất phiếu đặt bị hủy Ví dụ: BM3: Phiếu đặt chỗ Chuyến đi: Hành khách: Trịnh T CMND: CD1 Điện Hồng Hà thoại: 834761 273132202 Giá Hạng vé: tiền: 200000VNd Ngày đặt: 4/5/2008 2.1.2.4Biểu mẫu BM4: Danh sách chuyến Stt Bến Bến xe Khởi Thời Số ghế Số ghế xe đến gian trống hành Ví dụ: BM4: Danh sách chuyến đặt Stt Bến xe Khởi Thời Số ghế Số ghế xe đến hành gian trống Hoàn Thốt 1/5/20 tiếng 26 g Bến Nốt.CT 08 tiếng 27 Long đặt - 7h00 Q5 Hoàn Vũng 1/5/20 g Tàu 08 Long - 13h25 Q5 2.1.2.5Biểu mẫu 2.1.2.5.1 Biểu mẫu 5.1 BM5 1: Tháng: Báo cáo doanh thu bán vé chuyến Stt Chuyến Số vé Tỷ lệ Doanh thu Ví dụ: BM5 1: Báo cáo doanh thu bán vé chuyến Tháng: 1/2008 Stt Chuyến Số vé Tỷ lệ Doanh thu CD1 300 20.000.000 CD2 174 17.000.000 2.1.2.5.2 Biểu mẫu 5.2 BM5 2: Báo cáo doanh thu năm Năm: Stt Tháng Số Chuyến Doanh thu Ví dụ: BM5 2: Báo cáo doanh thu năm Năm: 2007 Tỷ lệ 6.4 Màn hình “Tra cứu Chuyến đi” STT Biến cố Xử lý - Lấy danh sách bến xe Load form đưa vào combo box CDBenXeDi Nhấn vào nút Tìm Tìm Chuyến thỏa yêu cầu hiển thị lên grid Thay đổi giá trị -Tìm danh sách bến xe CDBenXeDi đến từ SânĐiĐi hiển thị danh sách lên combo box CDBenXeDen - Lấy tên bến xe (dựa vào mã bến xe hiển thị lên label lbBenXeDi) Thay đổi giá trị - Lấy tên bến xe (dựa vào CDBenXeDen mã bến xe đến hiển thị lên label lbBenXeDen) Nhấn vào nút Thoát Đóng hộp thoại lại 6.5 Màn hình “Báo cáo tháng” STT Biến cố Xử lý - Load form Đưa 12 tháng vào combobox CDThang - Đưa vào CDNam giá trị từ 1990 đến năm hệ thống - Chọn hiển thị tháng năm hành Nhấn vào nút báo cáo Dùng crystal report để hiển thị báo cáo theo tháng Nhấn vào nút Thốt Đóng hộp thoại lại 6.6 Màn hình “Báo cáo năm” STT Biến cố Xử lý - Đưa vào CDNam giá Load form trị từ 1990 đến năm hệ thống - Chọn hiển thị năm hành Nhấn vào nút báo cáo Dùng crystal report để hiển thị báo cáo theo năm Nhấn vào nút Thốt Đóng hộp thoại lại 6.7 Màn hình “Thay đổi quy định 1” STT Biến cố Xử lý Load form - Đưa giá trị tham số vào ô textbox Nhấn vào nút báo cáo - Lưu lại giá trị xuống bảng ThamSo Nhấn vào nút Thốt - Đóng hộp thoại lại 6.8 Màn hình “Thay Đổi Quy Định 2” STT Biến cố Xử lý Load form - Đưa giá trị tham số vào textbox grid Nhấn vào nút báo cáo - Lưu lại giá trị xuống bảng ĐơnGia Nhấn vào nút Thoát - Đóng hộp thoại lại 6.9 Màn hình “Thay Đổi Quy Định 3” STT Biến cố Xử lý - Đưa giá trị tham số Load form vào textbox Nhấn vào nút báo cáo - Lưu lại giá trị xuống bảng ThamSo Nhấn vào nút Thoát 6.10 Màn hình “Thêm Bến xe” STT Biến cố - Đóng hộp thoại lại Xử lý Load form Nhấn vào nút Thêm - Lưu xuống bảng Bến xe Nhấn vào nút Tạo Mới - Xóa trống textbox Nhấn vào nút Thốt - Đóng hộp thoại lại 6.11 Màn hình “Thêm Tuyến Đi” STT Biến cố Xử lý - Lấy danh sách bến xe Load form đưa vào combo box CDBenXeDi Nhấn vào nút Thêm - Lưu xuống bảng Tuyến Đi Nhấn vào nút Thoát Thay đổi giá trị Bến xe -Lấy tên bến xe hiển thị lên Đi - Đóng hộp thoại lại nhãn lbBenXeDi -Đưa bến xe mà chưa có tuyến từ bến xe đến vào CDBếnXeĐến -Nếu chọn bến xe bến xe đến tự động phát sinh mã cho tuyến Thay đổi giá trị Bến xe -Lấy tên bến xe hiển thị lên Đến nhãn lbBenXeDen -Nếu chọn bến xe bến xe đến tự động phát sinh mã cho tuyến 6.12 Màn hình “Quản Lý Bến xe” STT Biến cố Xử lý Đưa bến xe sở Load form liệu hiển thị lên datagrid Nhấn vào nút Cập nhật -Cập nhật lại toàn bảng Bến xe Nhấn vào nút Thốt - Đóng hộp thoại lại 6.13 Màn hình “Quản Lý Tuyến Đi” STT Biến cố Xử lý Đưa tuyến Load form sở liệu hiển thị lên datagrid Nhấn vào nút Cập nhật -Cập nhật lại tồn bảng Tuyến Đi Nhấn vào nút Thốt 6.14 Màn hình “Quản Lý Chuyến đi” STT Biến cố - Đóng hộp thoại lại Xử lý Load form Đưa Chuyến sở liệu hiển thị lên datagrid Nhấn vào nút Cập nhật -Cập nhật lại toàn bảng ChuyenDi Nhấn vào nút Thốt - Đóng hộp thoại lại MỤC LỤC MỤC LỤC 98 Chương ĐẶC TẢ Chương HỆ THỐNG CÁC YÊU CẦU 2.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ 2.1.1 Danh sách yêu cầu 2.1.2 Danh sách biểu mẫu qui định 2.2 DANH SÁCH CÁC YÊU CẦU TIẾN HÓA 12 2.3 DANH SÁCH CÁC YÊU CẦU HIỆU QUẢ 14 2.4 DANH SÁCH CÁC YÊU CẦU TIỆN DỤNG 16 2.5 DANH SÁCH CÁC YÊU CẦU TƯƠNG THÍCH 18 2.6 DANH SÁCH CÁC YÊU CẦU BẢO MẬT 19 2.7 DANH SÁCH CÁC YÊU CẦU AN TOÀN 21 2.8 DANH SÁCH CÁC YÊU CẦU CÔNG NGHỆ 23 Chương MÔ HÌNH HĨA 24 3.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU NHẬN LỊCH CHUYẾN ĐI: 24 3.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁN VÉ: 27 3.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU GHI NHẬN ĐẶT VÉ: 29 3.4 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TRA CỨU CHUYẾN ĐI:31 3.5 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP BÁO CÁO THÁNG:33 3.5.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP BÁO CÁO DOANH THU BÁN VÉ CÁC TUYẾN ĐI: 33 3.5.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP BÁO CÁO DOANH THU NĂM: 35 3.6 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI QUY ĐỊNH:37 3.6.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI QUY ĐỊNH 1: 37 3.6.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI QUY ĐỊNH 2: 39 3.6.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI QUY ĐỊNH 3: 40 chương THIẾT KẾ DỮ LIỆU 42 4.1 Xét yêu cầu phần mềm “Nhận lịch Chuyến đi” 42 4.1.1 Thiết kế liệu với tính đắn 42 4.1.1.1 4.1.2 4.2 Biểu mẫu liên quan: BM1 42 Thiết kế liệu với tính tiến hóa 44 Xét yêu cầu phần mềm “Bán vé” 46 4.2.1 Thiết kế liệu với tính đắn 46 4.2.2 Thiết kế liệu với tính tiến hóa: 49 4.3 Xét yêu cầu phần mềm “Ghi nhận đặt vé” 51 4.3.1 Thiết kế liệu với tính đắn 51 4.3.2 Thiết kế liệu với tính tiến hóa: 54 4.4 Xét yêu cầu phần mềm “Tra cứu Chuyến đi” 57 4.4.1 Thiết kế liệu với tính đắn 57 4.4.2 Thiết kế liệu với tính tiến hóa:Xét yêu cầu phần mềm “Lập báo cáo tháng” 60 4.5 Xét yêu cầu “Lập báo cáo doanh thu bán vé Chuyến đi” 60 4.5.1 Thiết kế liệu với tính đắn 60 4.5.2 Thiết kế liệu với tính đắn 63 4.6 Xét yêu cầu “Lập báo cáo doanh thu năm” 63 4.6.1 Thiết kế liệu với tính đắn 63 4.6.2 Thiết kế liệu với tính tiến hóa: 67 CHƯƠNG 5.1 THIẾT KẾ GIAO DIỆN 67 Màn hình giao diện “Nhận lịch Chuyến đi” 67 5.1.1 Màn hình với tính đắn 67 5.2 Màn hình giao diện “Bán vé Chuyến đi” 68 5.2.1 Màn hình giao diện với tính đắn 68 5.2.2 Màn hình cuối 69 5.3 Màn hình giao diện “Ghi nhận đặt vé” 69 5.3.1 Màn hình giao diện với tính đắn 69 5.3.2 Màn hình cuối 70 5.4 Màn hình giao diện “Tra cứu Chuyến đi” 70 5.4.1 Màn hình giao diện với tính đắn 70 5.4.2 Màn hình cuối 71 5.5 Màn hình giao diện “Lập báo cáo tháng” 71 5.5.1 Màn hình giao diện với tính đắn 71 5.5.2 Màn hình cuối 72 5.6 Màn hình giao diện “Lập báo cáo năm” 72 5.6.1 Màn hình giao diện với tính đắn 72 5.6.2 Màn hình cuối 72 5.7 Màn hình giao diện “Thay đổi quy định 1” 73 5.8 Màn hình giao diện “Thay đổi quy định 2” 73 5.9 Màn hình giao diện “Thay đổi quy định 3” 74 5.10 Màn hình giao diện “Quản Lý Chuyến đi” 74 5.10.1 5.10.1.1 5.10.2 Màn hình giao diện với tính đắn 74 Thêm Chuyến 74 Màn hình cuối 76 5.11 Màn hình giao diện “Quản Lý Tuyến Đi” 76 5.11.1 Màn hình giao diện với tính đắn 76 5.11.2 Màn hình cuối 77 5.12 Màn hình giao diện “Quản Lý Bến xe” 78 5.12.1 Màn hình giao diện với tính đắn 78 5.12.2 Màn hình cuối 79 CHƯƠNG THIẾT KẾ XỬ LÝ 80 6.1 Màn hình “Nhận lịch Chuyến đi” 80 6.2 Màn hình “Bán vé Chuyến đi” 82 6.3 Màn hình Đặt vé Chuyến 84 6.4 Màn hình “Tra cứu Chuyến đi” 87 6.5 Màn hình “Báo cáo tháng” 88 6.6 Màn hình “Báo cáo năm” 89 6.7 Màn hình “Thay đổi quy định 1” 90 6.8 Màn hình “Thay Đổi Quy Định 2” 91 6.9 Màn hình “Thay Đổi Quy Định 3” 92 6.10 Màn hình “Thêm Bến xe” 93 6.11 Màn hình “Thêm Tuyến Đi” 94 6.12 Màn hình “Quản Lý Bến xe” 95 6.13 Màn hình “Quản Lý Tuyến Đi” 96 6.14 Màn hình “Quản Lý Chuyến đi” 97 ... lượng khách hàng tăng nhanh qua năm, việc quản lý bán vé ngày trở nên khó khăn hơn.Cơng ty lên kế hoạch tin học hóa tồn cơng việc liên quan đến quản lý bán vé cho khách hàng “Phần mềm quản lý vé? ??... Cơng ty Phần mềm cài đặt phòng điều độ đoàn xe nơi trực tiếp nhập số liệu Sau liệu truyền phịng kế tốn chi nhánh, trung tâm vé, trung tâm điều hành xe phịng kế tốn Tổng cơng ty ƯƠNG HỆ THỐNG... hành khách, CMND, điện thoại, hạng vé, giá tiền, ngày đặt D2 : Khơng có D3 : - Số lượng ghế trống theo hạng vé - Hạn đặt vé trễ - Danh sách Chuyến - Danh sách hạng vé D4 : D1 + tình trạng vé,