Bài tập lớn Hệ thống quản lý điều tuyến Bus và phân công lái xe Bus - Nhập môn Công Nghệ phần mềm ptit

42 317 0
Bài tập lớn Hệ thống quản lý điều tuyến Bus và phân công lái xe Bus - Nhập môn Công Nghệ phần mềm ptit

Đ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

Bài tập lớn Hệ thống quản lý điều tuyến Bus và phân công lái xe Bus - Nhập môn Công Nghệ phần mềm ptit thầy Hùng

Nhập môn Công nghệ Phần mềm Lớp học phần: CNPM13 Hệ thống quản lý điều tuyến Bus phân công lái xe Bus Nhóm BTL: Nhóm 11 Tên thành viên nhóm: 1.B17DCCN284 Nguyễn Hồng Hùng 2.B17DCCN464 Nguyễn Vũ Nghiêm 3.B17DCCN584 Kiều Văn Thông 4.B17DCCN620 Phạm Thị Trang Tên Modul cá nhân: Thống kê tuyến xe theo số lượng khách Yêu cầu đề bài: Báo cáo tổng hợp BTL Mô tả hệ thống ngôn ngữ tự nhiên: a Giải thích nghĩa thuật ngữ ngữ cảnh Hệ thống quản lý điều tuyến Bus phân công lái xe Bus: STT Tên Tiếng Việt Tên Tiếng Anh Mô tả Các thuật ngữ liên quan đến hệ thống quản lý điều tuyến xe Bus, phân công lái xe Bus Người quản trị hệ thống System administrator Người quản lí tài khoản người dùng Người quản lý Manager Người có quyền truy nhập liệu hệ thống Lái xe Driver Người phụ trách lái xe Bus Phụ xe Bus assistant Người hỗ trợ khách xe xe vận hành hỗ trợ việc phụ cho tài xế Người sốt vé Ticket checkers Kiểm tra tính hợp lệ vé, phụ trách bán vé theo lượt xe Người bán vé Ticket sellers Người bán vé theo tháng địa điểm cố định hãng xe Bus xây dựng Thu ngân Cashier Người có trách nhiệm quản lý ngân sách hãng Bus Người dọn xe Cleaning staff Người có nhiệm vụ thu dọn lau dọn cho xe Bus Xe Bus Bus Một phương tiện giao thông công cộng theo tuyến cố định xếp trước bán vé 10 Chỗ ngồi Seat Chỗ để hành khách ngồi xe Bus 11 Tuyến đường Route Những địa điểm cố định mà xe Bus hành thiết lập trước 12 Biển số xe License plate Biển số xe Bus 13 Loại xe mean of bus Hãng xe Bus 14 Số lượng khách xuống xe Number of passengers getting off Số lượng khách xuống xe điểm dừng 15 Số lượng khách lên xe Number of passengers boarding Số lượng khách lên xe điểm dừng 16 Số vé bán Sold ticket amounts Số vé bán thời điểm định 17 Số vé tồn Remaining ticket amounts Số vé lại thời điểm định 18 Thời gian xe xuất bến Departure time Thời gian mà xe Bus bắt đầu đến điểm dừng phiên làm việc 19 Thời gian đến cuối bến Finishing time Thời gian mà xe Bus đến điểm dừng cuối phiên làm việc 20 Thời gian mở bán Time to start selling Thời gian bắt đầu mở bán vé phiên làm việc 21 Tổng số tiền thu Proceeds Tổng số tiền thu phiên làm việc 22 Giá vé Fare Giá vé xe theo lượt theo tháng 23 Khung đường Road frame Tuyến đường xe Bus 24 Tổng số xe hệ thống Total of buses in system Số lượng xe Bus có hệ thống quản lý 25 Tổng số xe tuyến đường Total of active buses Tổng số xe vận hành đường thời điểm định 26 Số chỗ trống Number of vacancies Số chỗ trống xe Bus thời điểm định 27 Số lượng khách xe Number of passengers Số khách xe Bus thời điểm định 28 Mật độ tuyến xe Vehicle density Số tuyến xe khoảng thời gian 29 Danh sách người lái xe List of drivers Thống kê thông tin lái xe hệ thống 30 Điểm đầu tuyến First route’s position Điểm xe bắt đầu xuất phát 31 Điểm cuối tuyến Last route’s position Điểm xe kết thúc lịch trình 32 Ca làm Shift Thời gian nhân viên làm việc 33 Lương Salary Tiền công nhân viên trả 34 Thưởng Bonus Tiền mà nhân viên nhận vượt tiêu 35 Tiền phạt Fine Tiền mà nhân viên phải nộp mắc lỗi 36 Ngày nghỉ Day off Ngày mà nhân viên làm 37 Ngày tăng ca Overtime day Ngày phải làm thêm so với hàng tuần/ hàng tháng 38 Trợ cấp Subvention Tiền nhận có trường hợp ngoại lệ 39 Bảo hiểm Insurance Tiền đảm bảo cho nhân viên trình lao động 40 Chức vụ Position Vị trí nhân viên hệ thống 41 Nhân viên hợp đồng Contract staff Nhân viên làm việc theo thời hạn hợp đồng 42 Chi phí phát sinh Accruals Số tiền tăng lên vào việc dự kiến 43 Chất lượng dịch vụ Service quality Mức độ hài lòng khách hàng 44 Lịch trình Timetable Nêu rõ tuyến đường, ngày tháng, thời gian xác định xe Bus hay lái xe 45 Chỉ tiêu Target Mục tiêu đề trước thực 46 Giờ làm Work time Thời gian bắt đầu làm việc kết thúc làm việc 47 Vị trí Position = chức vụ 48 Giấy phép lái xe Driving licence Giấy phép vận hành xe người lái xe 49 Giấy phép hoạt động Operating license Giấy tờ cho phép hoạt động xe Bus 50 Giao diện phần mềm Software interface Màn hình ứng dụng hệ thống làm việc 51 Chức phần mềm Software function Một cơng việc phần mềm 52 Lợi ích phần mềm Software benefits Những tiện ích mà phần mềm mang lại sử dụng 53 Biển quảng cáo Billboard Quảng cáo in khung xe Các hoạt động quản lý việc hệ thống quản lý điều tuyến xe Bus, phân công lái xe Bus 55 Điều chỉnh tuyến xe Adjusted Chuyển vị trí tuyến xe khác 56 Thêm tuyến xe Add Bổ sung tuyến xe vào hệ thống 57 Xóa tuyến xe Delete Hủy bỏ tuyến xe khỏi hệ thống 58 Sửa tuyến xe Fix Thay đổi thơng tin tuyến xe hệ thống 59 Lên lịch Schedule Đưa thời gian, chặng cho tuyến xe 60 Tìm kiếm chuyến Search Tìm thơng tin chuyến xe 61 Phân công lái xe Assign vehicle route Giao nhiệm vụ cho lái xe 62 Xem báo cáo View report Đọc, chỉnh sửa báo cáo 63 Sa thải Dismiss Hủy bỏ cơng việc nhân viên hệ thống 64 Tuyển dụng Recruit Đưa yêu cầu để thêm nhân viên vào hệ thống 65 Hỗ trợ Support Giúp đỡ, trả lời câu hỏi thắc mắc hệ thống 66 Lưu thông tin Save information Lưu liệu thông tin vào hệ thống 67 Quản lý thông tin khách hàng Customer information management Thực lưu trữ thông tin, thời gian, tuyến xe khách hàng 68 Quản lý thông tin xe Vehicle information management Thực lưu trữ thông tin, thời gian, tuyến đường xe 69 Đăng nhập Login Nhập tài khoản vào hệ thống 70 Đăng xuất Logout Thoát tài khoản khỏi hệ thống 71 Đổi mật Change password Thay đổi mật đăng nhập 72 Vé tháng Communtation ticket Vé lưu thông sử dụng tháng 73 Vé lượt Daily ticket Vé mua xe dùng cho lần Các hành động người lái xe, phụ xe, soát vé liên quan đến hệ thống quản lý điều tuyến xe Bus, phân công lái xe Bus 74 Soát vé Check ticket Kiểm tra vé khách hàng 75 Lái xe Drive Điều khiển xe Bus đường 76 Dọn dẹp xe Clean Thu dọn, lau chùi xe Bus 77 Bảo trì xe Maintain Sửa chữa, đảm bảo vận hành xe Bus 78 Phân công chỗ ngồi Assign seats Sắp xếp vị trí khách hàng xe Bus 79 Đỗ xe Parking Dừng xe vào điểm dừng Bus 80 Thu tiền vé Collect tickets Nhận tiền vé bán vé 81 Chuyển hướng To shifts Chuyển điểm dừng hệ thống 82 Thống kê cuối ngày Statistics at the end Tổng kết thông tin(vé xe,tiền vé, ) bàn giao 83 Sửa điểm dừng Fix stop Thay đổi điểm dừng lịch trình hệ thống điểm dừng khác 84 Xóa điểm dừng Clean stop Hủy bỏ điểm dừng lịch trình hệ thống 85 Cập nhật điểm cuối tuyến Bus Update finally point Thực xác nhận điểm gần mà xe Bus đến 86 Nhập biển số xe cần tìm Enter the license plate to search Thực gõ tên biển số xe vào phần cần tìm 87 Xem danh sách xe tìm kiếm theo biển số xe See our list of vehicle search by license place number Xem thông tin xe hiển thị sau thực cơng việc tìm kiếm biển số xe 88 Xem thông tin xe See vehicle information Xem thông tin loại xe, tuyến đường xe qua, xe 89 Xem thông tin tuyến đường See route information Xem danh sách điểm dừng mà xe Bus qua 90 Xem thông tin nhân viên See employee information Xem thông tin cá nhân nhân viên: tên, tuổi, số năm kinh nghiệm, chức vụ, 91 Xem lịch trình See the schedule Xem điểm dừng xe b Mô tả hệ thống: i Những dùng hệ thống hành động họ với hệ thống gì? ➢ Người quản trị hệ thống: quản lý account người dùng; bảo trì hệ thống ➢ Nhân viên điều hành xe( bao gồm lái xe phụ xe):lập lịch lái trình lái xe, tuyến xe , xe cho tuyến, nhân viên lái xe phụ xe, chấm cơng, xem vị trí xe GPS ➢ Người quản lý: xem tuyến xe hoạt động, vị trí xe, thêm, sửa, xóa tuyến đường, phân công lao động, thông tin xe hỏng,cái lái xe lái đường,tìm kiếm thơng tin lái xe, thêm lái xe, xóa lái xe, điều hướng lái xe, lên lịch cho lái xe ➢ Kế toán: thống kê doanh thu, chi phí cho tuyến xe (gồm sửa chữa xe, nâng cấp xe, mua xe mới, xăng dầu); nhập lương nhân viên(quản lý, phụ xe, lái xe) ➢ Khách hàng: thực mua vé online/mua vé trực tiếp, hủy vé trực tiếp, trả tiền đặt vé theo tuyến, hủy vé xe, khiếu nại yêu cầu ➢ Người bán vé : nhập số lượng vé bán, số vé tồn, ngày thống kê kiến nghị khách mua hàng trực tiếp ii Thông tin đối tượng quản lý (xuất hiện) hệ thống: ➢ Người quản trị hệ thống: id tài khoản đăng nhập, tên đăng nhập, mật khẩu, chức vụ, tuổi, sđt, email, ngày vào hệ thống, cấu trúc hệ thống ➢ Người quản lý: id tài khoản đăng nhập, tên đăng nhập, chức vụ, mật khẩu, tuổi, sđt, email, ngày vào hệ thống, mục làm việc, chức quản lý, ➢ Lái xe: id nhân viên, tài khoản đăng nhập hệ thống, ngày làm, tiền lương, ca làm, tuyến đường đi, id xe, giấy phép lái xe, ➢ Phụ xe: id nhân viên, tài khoản đăng nhập hệ thống, ngày làm, tiền lương, ca làm, tuyến đường đi, id xe, dụng cụ thiết bị, số vé bán, dịch vụ xe, ➢ Người soát vé: id nhân viên, tài khoản đăng nhập hệ thống, ngày làm, tiền lương, ca làm, tuyến đường đi, id xe, id thiết bị kiểm tra, thời gian thống kê vé ➢ Thu ngân: id nhân viên, tài khoản đăng nhập hệ thống, ngày làm, tiền lương, ca làm, sđt, vị trí làm việc, thơng tin nhân viên, số lượng nhân viên, thuế, ngày thống kê lương, ngày phát lương, thưởng, phạt ➢ Người dọn xe: id nhân viên, tài khoản đăng nhập hệ thống, ngày làm, tiền lương, ca làm, sđt, id xe, id người lái xe, dụng cụ vệ sinh, vị trí làm việc ➢ Xe bus: id xe, id lái xe, id phụ xe, id người dọn xe, biển số xe, tổng số chỗ ngồi, số chỗ trống, vị trí ngồi, số tầng xe, nhiên liệu, hãng xe, giấy phép xe, tuyến đường, id tuyến, … ➢ Tuyến xe: id tuyến, điểm bắt đầu, điểm kết thúc, tên tuyến xe, chiều dài quãng đường, tần suất tuyến xe ➢ Ca: id ca, thời gian bắt đầu, thời gian kết thúc ➢ Điểm dừng: id điểm dừng, tên điểm dừng, vị trí ➢ Vé: id vé, giá vé, loại vé • Bước 3: Chuyển quan hệ Association sang quan hệ Aggregation: • Bước (Output): Bổ sung thuộc tính thành phần (Biểu đồ thực thể pha thiết kế) 10 Thiết kế CSDL: Input: Biểu đồ lớp thực thể pha thiết kế: • Bước 1: Lập bảng CSDL: • Bước 2: Thuộc tính bảng tương ứng: • Bước 3: Chuyển quan hệ số lượng lớp sang bảng tương ứng: • Bước 4: Thêm khóa khóa ngoại: • Bước (Output): Loại bỏ thuộc tính dư thừa dẫn xuất: (Cơ sở liệu pha thiết kế) 11 Biểu đồ lớp thiết kế chi tiết cho modul (TK tĩnh): 12 Kịch Scenerio v.3: 1.Nhân viên quản lý A vào hệ thống để thống kê tuyến xe theo số lượng khách 2.Lớp DangNhapFrm gọi hiển thị 3.Nhân viên A nhập tên đăng nhập, mật click đăng nhập 4.Lớp DangNhapFrm gọi hàm actionPerformed() thực 5.Hàm actionPerformed() gọi lớp NguoiDung để đóng gói 6.Lớp NguoiDung gọi hàm set() để đóng gói đối tượng 7.Lớp NguoiDung trả đối tượng lại cho hàm actionPerformed() 8.Hàm actionPerformed() gọi lớp NguoiDungDAO 9.Lớp NguoiDungDAO gọi hàm kiemTraDangNhap() thực 10.Lớp NguoiDungDAO trả kết hàm actionPerformed() 11.Hàm actionPerformed() gọi lớp TrangChuFrm 12.Lớp TrangChuFrm gọi hàm TrangChuFrm() để hiển thị 13.Nhân viên A chọn chức Thống kê 14.Lớp TrangChuFrm gọi hàm actionPerformed() 15.Hàm actionPerformed() gọi lớp ChonKieuThongKeFrm 16.Lớp ChonKieuThongKe gọi hàm ChonKieuThongKe() hiển thị 17.Nhân viên A click chọn đối tượng thống kê, kiểu thống kê nút xác nhận 18.Lớp ChonKieuThongKe gọi hàm actionPerformed() 19.Hàm actionPerformed() gọi lớp ThongKeFrm 20.Lớp ThongKeFrm gọi hàm ThongKeFrm() hiển thị 21.Nhân viên A chọn ngày bắt đầu, chọn ngày kết thúc click nút Thống kê 22.Lớp ThongKeFrm gọi hàm actionPerformed() 23.Hàm actionPerformed() gọi lớp ThongKeTuyenXeDAO 24.Lớp ThongKeDAO gọi hàm timThongKeTuyenXe() thực 25.Hàm timThongKeTuyenXe() gọi lớp ThongKeTuyenXe để đóng gói 26.Lớp ThongKeTuyenXe gọi hàm để đóng gói 27.Lớp ThongKeTuyenXe đưa đối tượng cho lớp TuyenXe đóng gói 28.Lớp TuyenXe gọi hàm đóng gói đối tượng 29.Lớp TuyenXe đưa đối tượng cho lớp XeTuyenXe để đóng gói 30.Lớp XeTuyenXe gọi hàm đóng gói đối tượng 31.Lớp XeTuyenXe đưa đối tượng cho lớp LichLamViec để đóng gói 32.Lớp LichLamViec gọi hàm set() để đóng gói đối tượng 33.Lớp LichLamViec trả lại đối tượng cho lớp XeTuyenXe 34.Lớp XeTuyenXe trả lại đối tượng cho lớp TuyenXe 35.Lớp TuyenXe trả đối tượng cho lớp ThongKeTuyenXe 36.Lớp ThongKeTuyenXe trả lại đối tượng cho hàm timThongKeTuyenXe() 37.Hàm timThongKeTuyenXe() trả lại đối tượng cho hàm actionPerformd() 38.Hàm actionPerformd() hiển thị cho nhân viên 39.Nhân viên A chọn tuyến xe 40.Lớp ThongKeFrm gọi hàm actionPerformed() thực 41.Hàm actionPerformed() gọi lớp ThongKeChiTietFrm 42.Lớp ThongKeChiTietFrm gọi hàm actionPerformed() thực 43.Hàm actionPerformed() gọi lớp LichLamViecDAO 44.Lớp LichLamViecDAO gọi hàm timThongKeChiTiet() thực 45 Hàm timThongKeChiTiet() gọi phương thức set() lớp LichLamViec để đóng gói 46 Lớp LichLamViec gọi hàm set() tương ứng để đóng gói 47.Lớp LichLamViec đưa đối tượng gọi tới lớp Ca để đóng gói 48.Lớp Ca đóng gói đối tượng 49.Lớp Ca trả lại đối tượng cho lớp LichLamViec 50.Lớp LichLamViec trả lại đối tượng cho hàm timLuongKhachTheoLichLamViec() 51.Hàm timLuongKhachTheoLichLamViec trả lại kết cho hàm actionPerformed() 52.Hàm actionPerformed() hiển thị kết 53.Nhân viên A click trở lại Trang chủ 54.Lớp ThongKeChiTietFrm gọi hàm actionPerformed() thực 55.Hàm actionPerformed() gọi tới lớp TrangChuFrm 56.Lớp TrangChuFrm gọi hàm TrangChuFrm() hiển thị 13 Biểu đồ thiết kế: Test plan test case (hộp đen): 14 a Viết test plan: Usecase/ Chức Các lớp kiểm thử • Có liệu tuyến xe thời gian thống kê Thống kê tuyến xe theo doanh thu • Khơng có liệu tuyến xe thời gian thống kê b Viết test case: i Testcase 1: Có liệu tuyến xe thời gian thống kê 1.CSDL trước test: • ID 1000 1001 1002 tblNguoiDung: tenDangNhap abc xyz aab matKhau abc123 123abc bbc hoVaTen Nguyễn Vũ Nghiêm Lâm Đình Khoa Đặng Đình Tới viTri QL LX LX diaChi Hà Nội Cao Lãnh Điện Biên gioiTinh Nam Nữ Nam • tblTuyenXe: ID 08B 20B tenTuyenXe Long Biên – Vạn Phúc Cầu Giấy – Bến xe Yên Nghĩa • tblVe: ID soDiemDung chieuDaiQuangDuong 20 diemBatDau Long Biên diemKetThuc Vạn Phúc Cầu Giấy Bến xe Yên Nghĩa 10 gia 100 Loai thang • tblXe: ID soChoNgoi 40 35 • tblCa: ID hangXe Ferari Audi thoiGianBatDau 5:00 12:00 • tblXeTuyenXe: ID tblTuyenXeID 08B 20B bienSoXe 29X5-8888 30V4-0589 thoiGianKetThuc 12:00 21:00 tblXeID tblVeID 1 • tblLichLamViec: ID ngayLam 29/04/2020 29/04/2020 29/04/2020 29/04/2020 30/04/2020 30/04/2020 30/04/2020 30/04/2020 soVeBanDuoc 150 50 60 40 75 153 70 45 soTienThuDuoc 1050 350 420 280 525 1071 490 315 tblCaID 2 2 tblNguoiDungID 1001 1001 1002 1002 1001 1001 1002 1002 tblXeTuyenXeID 1 2 1 2 2.Thực test: STT Các bước thực Khởi tạo hệ thống + Nhập vào ô đăng nhập là: abc + Nhập vào ô mật : abc123 + Click nút đăng nhập Kết mong đợi Giao diện đăng nhập lên, bao gồm: + ô nhập tên đăng nhập + ô nhập mật + nút đăng nhập Giao diện trang chủ gồm nút chức năng: + nút chức Quản lý tuyến xe bus + nút chức Lưu thông tin vé sau ca + nút chức Lên lịch cho tài xế + nút chức Xem thống kê Chọn chức năng: Xem thống kê + Chọn nút Đối tượng thống kê là: Tuyến xe + Click nút Xác nhận Chọn nút Combobox Kiểu thống kê là: Doanh thu + Chọn ngày bắt đầu là: 29/04/2020 + Chọn ngày kết thúc là: 30/04/2020 + Click Thống kê Giao diện Chọn kiểu thống kê lên, gồm nút chọn: + nút chọn combobox Đối tượng thống kê + nút chọn combobox Kiểu thống kê + nút Xác nhận Vẫn giao diện Chọn kiểu thống kê: + nút chọn Đối tượng thống kê hiển thị Tuyến xe (nút bao gồm đối tượng: Xe, Tuyến xe, Nhân viên) +nút chọn Combobox Kiểu thống kê hiển thị lựa chọn: Doanh thu, Điểm dừng, Chiều dài quãng đường Giao diện Thống kê lên, gồm3 nút: + nút chọn Ngày bắt đầu + nút chọn Ngày kết thúc + nút Thống kê Vẫn giao diện Thống kê, xuất gồm nút bảng: + nút chọn Ngày bắt đầu hiện: 29/04/2020 + nút chọn Ngày kết thúc hiện: 30/04/2020 + nút Thống kê + bảng Thống kê tuyến xe xuất hiện: STT Mã Tên tuyến Điểm bắt đầu Điểm kết thúc Tần suất tuyến Chiều dài tuyến (phút) (km) Tổng số vé bán (vé) Tổng số tiền thu (k) Click vào 08B (dòng đầu tiên) 08B Long Biên - Vạn Phúc Long Biên Vạn Phúc 20 20 428 2996 20B Cầu Giấy - Bến xe Yên Nghĩa Cầu Giấy Bến xe Yên Nghĩa 10 10 215 1505 Giao diện Thống kê chi tiết lên bao gồm nút bảng: + nút Trở lại + bảng Thống kê chi tiết: STT Ngày Giờ bắt đầu Click nút Trở lại Tổng số vé bán Tổng tiền thu (k) (vé) 29/04/2020 5:00 12:00 150 1050 29/04/2020 12:00 21:00 50 350 30/04/2020 5:00 12:00 75 525 30/04/2020 12:00 21:00 153 1071 428 2996 Tổng: Giờ kết thúc Quay trở lại giao diện Chọn kiểu thống kê 3.CSDL sau test: Các bảng CSDL giữ ngun ii Testcase 2: Khơng có liệu tuyến xe thời gian thống kê 1.CSDL trước test: • ID 1000 1001 tblNguoiDung: tenDangNhap matKhau hoVaTen abc abc123 Nguyễn Vũ Nghiêm xyz 123abc Lâm Đình Khoa 1002 aab bbc Đặng Đình Tới diaChi Hà Nội Cao Lãnh Điện Biên gioiTinh viTri Nam QL Nam LX Nam LX • tblTuyenXe: ID 08B 20B tenTuyenXe Long Biên – Vạn Phúc Cầu Giấy – Bến xe Yên Nghĩa soDiemDung chieuDaiQuangDuong 20 diemBatDau Long Biên diemKetThuc Vạn Phúc Cầu Giấy Bến xe Yên Nghĩa 10 • tblVe: ID gia 100 • tblXe: ID soChoNgoi 40 35 • tblCa: ID loaiVe thang hangXe Ferari Audi thoiGianBatDau 5:00 12:00 • tblXeTuyenXe: ID tblTuyenXeID 08B 20B bienSoXe 29X5-8888 30V4-0589 thoiGianKetThuc 12:00 21:00 tblXeID tblVeID 1 • tblLichLamViec: ID ngayLam 29/04/2020 29/04/2020 29/04/2020 29/04/2020 30/04/2020 30/04/2020 30/04/2020 30/04/2020 soVeBanDuoc 150 50 60 40 75 153 70 45 2.Thực test: soTienThuDuoc 1050 350 420 280 525 1071 490 315 tblCaID 2 2 tblNguoiDungID 1001 1001 1002 1002 1001 1001 1002 1002 tblXeTuyenXeID 1 2 1 2 STT Các bước thực Khởi tạo hệ thống + Nhập vào ô đăng nhập là: abc + Nhập vào ô mật : abc123 + Click nút đăng nhập Chọn chức năng: Xem thống kê + Chọn nút Đối tượng thống kê là: Tuyến xe + Click nút Xác nhận Chọn nút Combobox Kiểu thống kê là: Doanh thu + Chọn ngày bắt đầu là: 22/04/2020 + Chọn ngày kết thúc là: 28/04/2020 + Click Thống kê Click nút OK thông báo Kết mong đợi Giao diện đăng nhập lên, bao gồm: + ô nhập tên đăng nhập + ô nhập mật + nút đăng nhập Giao diện trang chủ gồm nút chức năng: + nút chức Quản lý tuyến xe bus + nút chức Lưu thông tin vé sau ca + nút chức Lên lịch cho tài xế + nút chức Xem thống kê Giao diện Chọn kiểu thống kê lên, gồm nút chọn: + nút chọn combobox Đối tượng thống kê + nút chọn combobox Kiểu thống kê + nút Xác nhận Vẫn giao diện Chọn kiểu thống kê: + nút chọn Đối tượng thống kê hiển thị Tuyến xe (nút bao gồm đối tượng: Xe, Tuyến xe, Nhân viên) +nút chọn Combobox Kiểu thống kê hiển thị lựa chọn: Doanh thu, Điểm dừng, Chiều dài quãng đường Giao diện Thống kê lên, gồm3 nút: + nút chọn Ngày bắt đầu + nút chọn Ngày kết thúc + nút Thống kê Vẫn giao diện Thống kê, thông báo xuất giao diện: “Khơng có liệu tuyến xe từ ngày 22/04/2020 đến ngày 28/04/2020 Hãy chọn lại!” Giao diện Thống kê hiển thị, gồm3 nút: + nút chọn Ngày bắt đầu + nút chọn Ngày kết thúc + nút Thống kê 3.CSDL sau test: Các bảng CSDL giữ nguyên ... khung xe Các hoạt động quản lý việc hệ thống quản lý điều tuyến xe Bus, phân công lái xe Bus 55 Điều chỉnh tuyến xe Adjusted Chuyển vị trí tuyến xe khác 56 Thêm tuyến xe Add Bổ sung tuyến xe vào hệ. .. tả hệ thống đoạn văn sau: Hệ thống quản lý điều tuyến bus phân công nhân viên điều hành xe bus Hệ thống cho phép người quản lý quản lý thơng tin đầu xe, lên lịch ca cho nhân viên điều hành xe, ... Nhân viên điều hành xe( bao gồm lái xe phụ xe) :lập lịch lái trình lái xe, tuyến xe , xe cho tuyến, nhân viên lái xe phụ xe, chấm cơng, xem vị trí xe GPS ➢ Người quản lý: xem tuyến xe hoạt động,

Ngày đăng: 04/11/2020, 23:09

Từ khóa liên quan

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

Tài liệu liên quan