Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 46 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
46
Dung lượng
545,24 KB
Nội dung
http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TPHCM Mơn: OBO OK S CO M KHOA TỐN – TIN HỌC PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN Đồ án: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ BẾN XE MIỀN ĐƠNG GVHD: Th.s Nguyễn Gia Tuấn Anh SVTH : Nguyễn Trúc Phong – 0411148 KIL Phạm Thị Ngỗn - Tháng 5/2008 - – 0411144 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN LỜI NĨI ĐẦU KIL OBO OKS CO M Cơng nghệ thơng tin ngày phát triển mạnh mẽ có tác động lớn đền hầu hết lĩnh vực sống Phân tích thiết kế hệ thống thơng tin lĩnh vực cơng nghệ thơng tin, lĩnh vực vơ quan trọng, làm cho hệ thống trở nên đơn giản hiệu Chúng em thực đề tài “PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ BẾN XE KHÁCH MIỀN ĐƠNG” nhằm tìm hiểu lĩnh vực thú vị Chúng em chân thành cảm ơn thầy Nguyễn Gia Tuấn Anh truyền đạt cho chúng em kiến thức q giá giúp đỡ chúng em hòan thành đề tài Bước đầu nghiên cứu lĩnh vực nên khơng thể khơng mắc phải thiếu xót, chúng em mong thầy thơng cảm góp ý để chúng em lĩnh hội cách vững vàng Chúng em chân thành cảm ơn Thầy http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN I Mục đích phạm vi đề tài KIL OBO OKS CO M 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 hố việc quản lý nhân viên, xe, lập phiếu hố đơ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 hồn thành đề tài II Mơ tả u cầu: 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 hố đơn nhân viên bán vé Một nhân viên hố đơn khơng lập lập nhiều hố đơn, hố đơ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 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Mơ hình ERD CHU_XE KIL OBO OKS CO M analysis Business Process Model CHUC_VU «column» * mscx ten cmnd diachi sdthoai +(1,n) có PHIEU_DANG_TAI +(1,1) «column» * mspdt có +(0,1) «column» * msx +(1,1) bienso soghe +(0,1) +(0,1) có +(1,n) TUYEN +(1,1) «column» * msnv ten ngaysinh diachi sdt password +(1,n) NV_BAN_VE VE +(1,1) «column» * mscl chatluong có «column» * mspb ten +(1,n) gio «column» * mst diadiem1 diadiem2 dodai có có NHAN_VIEN bán CHAT_LUONG PHONG_BAN có +(1,1) +(1,n) XE +(1,n) +(1,n) +(1,1) đăng tài +(1,1) LUONG «column» * msl hesoluong «column» * mscv chucvu +(1,1) thuộc NV_HOA_DON +(1,n) +(1,1) «column» * msv ghe lập HOA_DON +(1,1) LENH_XUAT_BEN «column» * mslxb +(1,1) +(1,1) «column» * mshd ngaylaphd 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 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 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 KIL OBO OKS CO M - 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 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 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 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 KIL OBO OKS CO M - 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 hố đơn tốn - Các thuộc tính:mshd, ngaylaphd, nguoilap, tien http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Mơ tả chi tiết thực thể: Tên thực thể: CHU_XE Tên thuộc tính mscx ten cmnd diachi sdthoai KIL OBO OKS CO M 1) Thực thể chủ xe: 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 Tên thuộc tính msnv ten ngaysinh diachi sdthoai password 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 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 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 4) Thực thể nhân viên bán vé: KIL OBO OKS CO M Tên thực thể: NV_BAN_VE Thừa kế hồ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ế Kiểu DL C C S 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 6) Thực thể chất lượng xe: 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: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Tên thực thể: PHIEU_DANG_TAI 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 KIL OBO OKS CO M Tên thuộc tính mspdt tuyen 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 Tên thuộc tính mspb ten Diễn giải Mã phòng ban Tên phòng ban 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ụ http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 12) Thực thể lệnh xuất bến: Tên thực thể: LENH_XUAT_BEN 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 KIL OBO OKS CO M Tên thuộc tính mslxb 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 tốn 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 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M 6) Ơ xử lý 6: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M 7) Ơ xử lý 7: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Khong thoa 8) Ơ xử lý 8: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Khong thoa 9) Ơ xử lý 9: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Khong thoa 10) Ơ xử lý 10: Các xử lý lại làm tương tự http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Thiết kế giao diện: KIL OBO OKS CO M IV Các Menu chức năng: a) Menu quản lý xe: Chức tạo mới: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Chức tìm kiếm: b) Menu quản lý nhân viên: c) Thêm chủ xe: http://kilobooks.com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN e) Thêm xe: KIL OBO OKS CO M d) Thêm tuyến: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M f) Tìm chuyến: g) Lập lệnh xuất bến: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN i) Tìm xe: KIL OBO OKS CO M h) Phiếu đăng tài: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN k) Bán vé: l) Tạo vé: KIL OBO OKS CO M j) Đăng nhập: http://kilobooks.com m) Tìm nhân viên: KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN o) Thay đổi lương: KIL OBO OKS CO M n) Cập nhật thơng tin nhân viên: http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M p) Thay đổi chức vụ: [...]... của xe tìm thấy 4) Ô xử lý 4: Tên ô xử lý : thêm xe + Form: THEM XE + Dữ liệu vào : thông tin xe + Dữ liệu ra : thông báo nhập liệu thành công + Table liên quan: XE Chi tiết: + Input : biển số xe, số ghế, chủ xe, chất lượng + Xử lý : thêm một xe mới + Output : thông tin xe http://kilobooks.com THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN 5) Ô xử lý 5: KIL OBO OKS CO M Tên ô xử lý : thêm chủ xe + Form: THEM CHU XE. .. với ô xử lý này Output : thông tin các xe tìm thấy : biển số xe, các ghế chưa bán, giá vé 3) Ô xử lý 3: Tên ô xử lý : tìm kiếm xe http://kilobooks.com THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN KIL OBO OKS CO M + Form: TIM XE + Dữ liệu vào : thông tin xe cần tìm + Dữ liệu ra : thông báo tìm thấy hoặc không tìm thấy + Table liên quan: XE Chi tiết: + Input : biển số xe, chủ xe + Xử lý : kiểm tra xem có xe nào có... xử lý : lập lệnh xuất bến + Form: LENH XUAT BEN + Dữ liệu vào : các thông tin về chuyến đi mà chủ xe đã đăng ký + Dữ liệu ra : thông tin lệnh xuất bến + Table liên quan: LENH_XUAT_BEN Chi tiết: + Input : các thông tin về mã số xe, mã số tuyến, ngày xuất bến, giờ xuất bến từ phiếu đăng tài + Xử lý : tạo mới lệnh xuất bến + Output : in ra lệnh xuất bến 10) Ô xử lý 10: Tên ô xử lý : tạo loạt vé cho xe. .. cho xe + Form: TAO VE CHO XE + Dữ liệu vào : thông tin chuyến xe đã đăng ký từ phiếu đăng tài + Dữ liệu ra : loạt vé cho xe + Table liên quan: VE Chi tiết: + Input : biển số xe, tuyến, ngày xuất bến, giờ xuất bến + Xử lý : tạo ra số vé bằng số ghế của xe với các thông tin : mã số vé, biển số xe, tuyến, ngày giờ xuất bến, ghế + Output : loạt vé cho xe 11) Ô xử lý 11: Tên ô xử lý : bán vé http://kilobooks.com... không thành công Output : 2) Ô xử lý 2 : Tên ô xử lý : tìm kiếm chuyến đi + + + + Chi tiết: Form: TIM CHUYEN DI Dữ liệu vào : các thông tin tìm kiếm xe như tuyến, chất lượng xe, thời gian xuất bến theo ngày giờ Dữ liệu ra : thông báo tìm thấy hoặc không tìm thấy Table liên quan: TUYEN + + + Input : tuyến đi, chất lượng xe, ngày xuất bến, giờ xuất bến Xử lý : kiểm tra xem có xe nào có các thông tin trên... lý : thêm chủ xe + Form: THEM CHU XE + Dữ liệu vào : thông tin chủ xe + Dữ liệu ra : thông báo nhập liệu thành công + Table liên quan: CHU _XE Chi tiết: + Input : ten chủ xe, số CMND, địa chỉ, số điện thoại + Xử lý : tạo ra chủ xe mới + Output : thông tin chủ xe 6) Ô xử lý 6: Tên ô xử lý : thêm tuyến đi + Form: THEM TUYEN DI + Dữ liệu vào : thông tin tuyến xe + Dữ liệu ra : thông báo nhập liệu thành công... xử lý 3: Biển số xe: a Chủ xe: b Mở table XE S Không có Xe. bienso=a Xe. mscx=b Đóng Table XE Đ Hiển thị thông tin Cần tìm http://kilobooks.com THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN KIL OBO OKS CO M 4) Ô xử lý 4: Biển só xe: a Số ghế:b Chủ xe: c Chất lượng:d Mở table XE S Điều kiện ràng buộc Đ Chèn vào dòng x X.bienso=a X.soghe=b X.mscx=c X.mscl=d Đóng Table XE 5) Ô xử lý 5: http://kilobooks.com KIL OBO OKS CO... ÑIEÄN TÖÛ TRÖÏC TUYEÁN 6 các ô xử lý : 1) Ô xử lý 1 : KIL OBO OKS CO M Tên ô xử lý : đăng nhập vào hệ thống + FORM : DANGNHAP + Dữ liệu vào : msnv, password + Dữ liệu ra : thông báo đăng nhập thành công hoặc không thành công + Table liên quan: NHANVIEN Chi tiết: + + + Input : mã số nhân viên, mật khẩu Xử lý : • Nếu xác nhận đúng : nhân viên này được làm việc với hệ thống với quyền hạn của họ • Nếu xác... tuyến, ngày xuất bến, giờ xuất bến + Xử lý : thêm mới một chuyến đi + Output : thông tin chuyến đi 8) Ô xử lý 8: Tên ô xử lý : lập hóa đơn + Form: LAP HOA DON + Dữ liệu vào : các thông tin về hóa đơn + Dữ liệu ra : thông báo lập hóa đơn thành công + Table liên quan: HOA_DON Chi tiết: + Input : mã số xe, ngày lập, số tiền đã đóng + Xử lý : tạo mới một hóa đơn + Output : in ra hóa đơn 9) Ô xử lý 9: http://kilobooks.com... DANG NHAP Ma NV PassWord Dang Nhap Thoat 2) Tìm chuyến đi: TIM CHUYEN DI Ten Tuyen Tim Ma So Xe Thoat Thoi Gian 3) Tìm xe: TIM XE Bien so Chu Xe Tim Thoat http://kilobooks.com THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN 4) Thêm xe: KIL OBO OKS CO M THEM XE Bien So So Ghe Chu Xe Chat Luong Them Thoat 5) Thêm chủ xe: THEM CHU XE Ten CMND Dia Chi Dien Thoai Them Thoat 6) Thêm tuyến: THEM TUYEN DI Dia diem1 Them Dia ... Table CHUXE http:/ /kilobooks. com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M 6) Ơ xử lý 6: http:/ /kilobooks. com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M 7) Ơ xử lý 7: http:/ /kilobooks. com THƯ... Thêm chủ xe: http:/ /kilobooks. com KIL OBO OKS CO M THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN http:/ /kilobooks. com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN e) Thêm xe: KIL OBO OKS CO M d) Thêm tuyến: http:/ /kilobooks. com THƯ... http:/ /kilobooks. com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M 3) Ơ xử lý 3: Biển số xe:a Chủ xe:b Mở table XE S Khơng có Xe.bienso=a Xe.mscx=b Đóng Table XE Đ Hiển thị thơng tin Cần tìm http:/ /kilobooks. com