Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 45 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
45
Dung lượng
762,38 KB
Nội dung
ĐỀ TÀI: h Quản Lý Cán Bộ Giáo Viên I Mục đích phạm vi đề tài Mục đích: Phân tích thiết kế hệ thống quản lý Bến xe MIỀN ĐƠNG nhằm mục đích giúp cho việc quản lý bến xe chặt chẽ hiệu quả, đơn giản hố quản lý thuận lợi xác Phạm vi: Phạm vi đề tài nằm giới hạn mơn học theo mục đích Giới hạn: Đề tài đơn giản hoá việc quản lý nhân viên, xe, lập phiếu hoá đơn, phiếu đăng tài, phiếu xuất bên chức chủ yếu, chức quản lý khác đề tài chưa đề cập đến Vì vậy, chúng tơi cố gắng thực hiên chức sau hoàn thành đề tài II Mô tả yêu cầu: h Bến xe khách MIỀN ĐƠNG bến xe khách liên tỉnh có tuyến hầu hết địa điểm nước Mỗi chủ xe có nhiều xe cho tuyến mà họ đăng ký, xe sở hữu chủ xe nhất, chủ xe phải làm phiếu đăng tài cho xe để phép đăng tài chọn lựa tuyến cho xe minh Lúc đó, xe có tuyến thời gian cụ thể Bến xe có nhiều loại xe chất lượng khác hành khách chọn lựa, xe có chất lượng Bến xe có nhiều nhân viên khác nhau, nhân viên có cộng việc giữ vị trí phịng ban mà họ trực thuộc, hai loại nhân viên thường đề cập nhân viên hoá đơn nhân viên bán vé Một nhân viên hố đơn khơng lập lập nhiều hoá đơn, hoá đơn lập bỡi nhân viên cụ thể Một nhân viên lập hố đơn khơng lập phiếu đăng tài lập nhiều phiếu đăng tài khác nhau, phiếu đăng tài lập từ nhân viên lập hố đơn Tương tự cho nhân viên bán vé Trước rời bến xe phải có lệnh xuất bến, lệnh xuất bến dành cho xe Mỗi lệnh xuất bến kèm theo hố đơn chủ xe trả chi phí dịch vụ bến xe III Phân tích Mơ hình ERD analysis Business Process Model CHU_XE LUONG CHUC_VU «column» * mscx ten cmnd di achi sdthoai PHIEU_DANG_TAI «col umn» * m sl hesoluong «col um n» * mscv chucvu +(1,1) «col umn» * m spdt +(1,n) +(1,n) +(1,1) PHONG_BAN +(1,n) có có đăng tài +(0,1) +(1,1) +(1,n) gio «column» * msnv ten ngaysi nh diachi sdt password «column» * mst di adi em di adi em dodai «col umn» * m sx +(1,1) bi enso soghe «col umn» * m spb ten NHAN_VIEN TUYEN XE có +(1,1) +(1,n) +(1,1) +(0,1) có +(0,1) có +(1,1) thuộc NV_HOA_DON +(1,n) NV_BAN_VE bán +(1,n) VE +(1,1) CHAT_LUONG «col umn» * mscl chatluong có có LENH_XUAT_BEN «col um n» * mslxb lập +(1,1) h +(1,1) +(1,n) +(1,1) «column» * msv ghe HOA_DON +(1,1) «col um n» * mshd ngayl aphd nguoi lap tien +(1,1) Các thực thể: CHUXE, NHANVIEN, NVHOADON, NVBANVE, XE, CLXE, TUYEN, PHIEU_DANGTAI, VE, PHONGBAN, CHUCVU, LENH_XUATBEN, HOADON 2.1 Thực thể: CHU_XE - Mỗi thực thể tượng trưng cho chủ xe - Các loại thuộc tính: mscx, ten, diachi, cmnd, sdthoai 2.2 Thực thể: NHAN_VIEN - Mỗi thực thể tượng trưng cho nhân viên - Các thuộc tính: msnv, ten, diachi,ngaysinh, sdthoai, password 2.3 Thực thể: NV_HOA_DON - Mỗi thực thể tượng trưng cho nhân viên có chức lập hố đơn 2.4 Thực thể: NV_BAN_VE - Mỗi thực thể tượng trưng cho nhân viên có chức bán vé 2.5 Thực thể: XE - Mỗi thực thể tượng trưng cho xe - Các thuộc tính: msx, bienso, soghe h 2.6 Thực thể: CHAT_LUONG - Mỗi thực thể tượng trưng cho chất lượng xe - Các thuộc tính: mscl, chatluong 2.7 Thực thể: TUYEN - Mỗi thực thể tượng trưng cho tuyến - Các loại thuộc tính: mst, diadiem1, diadiem2, dodai 2.8 Thực thể: PHIEU_DANG_TAI - Mỗi thực thể tượng trưng cho phiếu đăng tài xe - Các thuộc tính: mspdt 2.9 Thực thể: VE - Mỗi thực thể tượng trưng cho vé xe đăng tài - Các thuộc tính: msv, ghe 2.10 Thực thể: PHONG_BAN - Mỗi thực thể tượng trưng cho phòng ban - Các thuộc tính: mspb, ten 2.11 Thực thể: CHUC_VU - Mỗi thực thể tượng trưng cho vị trí nhân viên - Các thuộc tính: mscv, chucvu 2.12 Thực thể: LENH_XUAT_BEN - Mỗi thực thể tượng trưng cho lệnh xuất bến xe - Các thuộc tính: mslxb 2.13 Thực thể: HOA_DON Mỗi thực thể tượng trưng cho hoá đơn tốn - Các thuộc tính:mshd, ngaylaphd, nguoilap, tien h - Mô tả chi tiết thực thể: 1) Thực thể chủ xe: Tên thực thể: CHU_XE Tên thuộc tính mscx ten cmnd diachi sdthoai Diễn giải Mã số chủ xe Tên chủ xe Chứng minh nhân dân Địa Điện thoại Kiểu DL C C S C S Loại DL B B K K K Số Byte 10 30 30 10 Kiểu DL C S S S S C Loại DL B B B K Số Byte 10 40 11 10 36 2) Thực thể nhân viên: Tên thực thể: NHAN_VIEN Diễn giải Mã số nhân viên Tên nhân viên Ngày sinh Địa Điện thoai Mật xác nhận vào hệ thống h Tên thuộc tính msnv ten ngaysinh diachi sdthoai password 3) Thực thể nhân viên hố đơn: Tên thực thể: NV_HOA_DON Thừa kế hồn tồn thuộc tính thực thể NHAN_VIEN thêm chức lập hóa đơn 4) Thực thể nhân viên bán vé: Tên thực thể: NV_BAN_VE Thừa kế hoàn tồn thuộc tính thực thể NHAN_VIEN thêm chức bán vé 5) Thực thể xe: Tên thực thể: XE Tên thuộc tính msx bienso soghe Diễn giải Mã số xe Biển số xe Số ghế Loại DL B B B Số Byte 10 10 Kiểu DL C C Loại DL B B Số Byte 20 Kiểu DL C C C S Loại DL B B B K Số Byte 20 20 h 6) Thực thể chất lượng xe: Kiểu DL C C S Tên thực thể: CHAT_LUONG Tên thuộc tính mscl chatluong Diễn giải Mã chất lượng Tên chất lượng 7) Thực thể tuyến: Tên thực thể: TUYEN Tên thuộc tính mst diadiem1 diadiem2 dodai Diễn giải Mã số tuyến Tên tuyến Bến Độ dài 8) Thực thể phiếu đăng tài: Tên thực thể: PHIEU_DANG_TAI Tên thuộc tính mspdt tuyen Diễn giải Mã phiếu đăng tài Tuyến Kiểu DL C C Loại DL B B Số Byte 10 20 Kiểu DL C S Loại DL B B Số Byte 10 Kiểu DL C C Loại DL B B Số Byte 20 Kiểu DL C C Loại DL B B Số Byte 20 9) Thực thể vé: Tên thực thể: VE Tên thuộc tính msv ghe Diễn giải Mã số vé Số ghế 10) Thực thể phòng ban Tên thực thể: PHONG_BAN Diễn giải Mã phòng ban Tên phòng ban h Tên thuộc tính mspb ten 11) Thực thể chức vụ: Tên thực thể: CHUC_VU Tên thuộc tính mscv chucvu Diễn giải Mã chức vụ Tên chức vụ 12) Thực thể lệnh xuất bến: Tên thực thể: LENH_XUAT_BEN Tên thuộc tính mslxb Diễn giải Mã số phiếu lệnh xuất bến Kiểu DL C Loại DL B Số Byte 10 Kiểu DL C N C S Loại DL B B B B Số Byte 10 10 10 13) Thực thể hóa đơn: Tên thực thể: HOA_DON Tên thuộc tính mshd ngaylaphd nguoilap tien Diễn giải Mã số hóa đơn Ngày lập hóa đơn Người lập hóa đơn Tiền toán h Kiểu liệu: + S: số + C: chuỗi +N: ngày tháng - Loại liệu: +B: buộc +K: khơng - Diễn giải: trình bày đầy đủ tên viết tắt thuộc tính Chuyển mơ hình ERD thành mơ hình quan hệ: CHU_XE(mscx, ten, cmnd, diachi, sdthoai) XE(msx, bienso, soghe, mscx, mst, mscl) TUYEN(mst, diadiem1, diadiem2, dodai) PHIEU_DANG_TAI(mspdt, msx, mst, ngay, gio) CHAT_LUONG(mscl, chatluong) VE(msv, msx, ghe, msnv) LENH_XUAT_BENH(mslxb, msx, mshd) NHAN_VIEN(msnv, ten, ngaysinh, diachi, sdt, mscv, msl, mspb) CHUC_VU(mscv, chucvu) PHONG_BAN(mspb, ten) LUONG(msl, hesoluong) h HOA_DON(mshd, ngaylaphd, nguoilap, tien, msx) 6) Ô xử lý 6: Các thông tin tuyến:a,bc,d Mở table TUYEN S Điều kiện ràng buộc Đ Chèn dư liêu a,b,c,d vào dong x h Đóng Table TUYEN Nhập liệu thành cơng 7) Ơ xử lý 7: Các thơng tin phiếu đăng tai:a,b,c,d Mở table PHIEU_DANG_TAI Nhập dư liệu từ form lên table PHIEU_DANG_TAI Thơng tin chuyến h Đóng Table TUYEN 8) Ơ xử lý 8: Các thơng tin hóa đơn:a,b,c,d Mở table HOADON Điều kiên ràng buộc thoa Chèn liệu a,b,c,c vào dịng x h Đóng Table HOADON 9) Ơ xử lý 9: Các thơng tin chuyến đăng ký: a,b,c,c Mở table LENH_XUAT_BEN Điều kiên ràng buộc thoa Chèn liệu a,b,c,c vào dòng x h Đóng Table LENH_XUAT_BEN Thơng tin lệnh xuất bến 10) Ơ xử lý 10: Biên so xe: a Tuyến : b Ngày : c Giờ: d Mở table VE thoa Đóng Table VE Các xử lý cịn lại làm tương tự Chèn liệu a,b,c,d vào dòng x h Điều kiên ràng buộc Thông tin loại vé IV Thiết kế giao diện: Các Menu chức năng: a) Menu quản lý xe: Chức tạo mới: h Chức tìm kiếm: c) Thêm chủ xe: h b) Menu quản lý nhân viên: h d) Thêm tuyến: e) Thêm xe: h f) Tìm chuyến: h g) Lập lệnh xuất bến: h) Phiếu đăng tài: i) Tìm xe: h j) Đăng nhập: k) Bán vé: h l) Tạo vé: m) Tìm nhân viên: h n) Cập nhật thông tin nhân viên: o) Thay đổi lương: h p) Thay đổi chức vụ: h