Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
811,64 KB
Nội dung
1 2ƯE BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM - BÀI BÁO CÁO ĐỒ ÁN: MUA BÁN VÉ XE GVHD : Trần Thành Phước Nhóm:Hồ Như Huỳnh Lê Thành Trung Trịnh Quốc Cường Lê Đình Năng Đào Hồng Lê TP.HCM,Ngày 21 tháng 12 năm 2011 MỤC LỤC I 1) Khái quát đồ án Quản lý mua bán vé xe khách Giới thiệu chung đồ án Quản lý mua bán vé xe khách Cơng ty Hồng Long, chun chở khách đường dài tuyến đường khu vực nước Bao quát suốt tuyến đường từ Bắc vào Nam Tuy nhiên cơng ty chưa có phần mềm quản lý chun dụng Vì cơng ty mong muốn có phần mềm quản lý đặt vé xe nhằm mục đích giúp cơng ty hoạt động có hiệu Hy vọng sản phẩm giúp công ty ngày phát triển nữa,để hãng xe đáng tin cậy cho hành khách có nhu cầu xe địa an toàn cho người 2) Hệ thống đồ án Quản lý mua bán vé xe Mục đích đồ án Tạo thuận lợi cho phận quản lý đặt vé xe cách có hiệu 2.1 - Giúp công ty cập nhật thông tin, tiếp nhận nhiều khách hang 2.2 Phạm vi ứng dụng 2.2.1 Đối với người đặt vé - Giúp cho việc đặt vé dễ dàng Đem đến nhiều lựa chọn cho khách hàng muốn đặt vé xe 2.2.2 Đối với người quản trị - Cập nhật, xóa, thay đổi thong tin chuyến dễ dàng Quản lý đặt vé cho khách hang chặt chẽ thuận tiện Đem đến nhiều lựa chọn cho khách hang muốn đặt vé xe 2.3 - Tên hệ thống Chương trình quản lý mua bán vé xe 2.4 Công cụ phát triển 2.4.1 Thiết kế sơ đồ - Power Designer152 2.4.2 Ngôn ngữ lập trình 3) 4) Visual C#2005 SQL Server 2005 Kế hoạch đồ án - Để đáp ứng nhu cầu khách hàng, nhóm đặt yêu cầu phải xây dựng hệ thống thật hoàn chỉnh Quản lý hệ thống: Thiết kế đơn giản, dễ nhìn dễ thao tác tìm kiếm Thơng tin hệ thống: Chứa tin tức liên quan phần mềm Yêu cầu phần cứng phần mềm Phần cứng II Yêu cầu tối thiểu CPU Intel PIV 3.0 GHz Ram 1GB HDD 40GB Yêu cầu khuyến cáo CPU Intel PIV 3.6 GHz Ram 2GB HDD 200GB Phần mềm Windows 2000/XP/Vistar/window Windows XP/Vistar/window Khảo sát quy trình đặt vé xe khách 1.1 Đặt trực tiếp địa lý bán vé Khách hàng đến gặp trực tiếp nhân viên bán vé địa lý bán vé xe đăng kí thơng tin để mua vé Thông tin khách hàng cần cung cấp bao gồm: Họ tên, Số điện thoại, Ngày đi, Tuyến xe Chuyến xe Nhân viên bán vé bán vé cho khách hàng, khách hàng theo thông tin vé để đón xe(Tuyến xe, ngày, xuất bến) 1.2 Khách hàng gọi điện thoại đặt vé với nhân viên bán vé địa lý - Khách hàng gọi điên tới số điện thoại địa lý bán vé đặt vé Nhân viên phòng vé hướng dẫn tư vấn đầy đủ thông tin ngày, chặng, chuyến xe, đi, đến Thông tin đặt vé khách hang bao gồm: Họ tên, Số điện thoại, Ngày đi, Tuyến xe Chuyến xe Tất thông tin khách hàng lưu trữ vào sở liệu Nhân viên phòng vé đưa lịch hẹn cho khách hàng ngày, đến địa lý công ty bến xe để lấy vé 1.3 Đặt vé trực tuyến website công ty - - Khách hàng đăng nhập vào website công ty Chọn mục Đặ t vé tr ực tuyến Nhập điểm đi, điểm đến ngày đi, nhấn vào nút tìm chuyến Tất chuyến phù hợp liêt kê, khách hàng chon chuyến xe phù hợp Bảng thông tin yêu cầu nhập đầy đủ thông tin khách hàng Thông tin toan đặt vé Chuyển khoản qua tài kho ản ngân hàng c công ty Thông tin tài kho ản công ty s ẽ cung cấp cho khách hàng( Tên ngan hàng, Số tài khoản, Chủ tài khoản) - Sau đăng kí chuyến xe hệ thống đưa thông báo: Bạn đặt vé thành công Chúng gửi cho bạn email vào địa cuong@yahoo.com Xin vui lòng kiểm tra email để hướng dẫn thủ tục đặt vé lấy vé Khách hàng cần vào địa mail đăng kí để nhận thông tin địa đại lý, tài khoản ngân hàng, yêu cầu đặt cọc nhận vé xe - 1.4 Lộ trình xe Trương hợp 1: Đến ngày đi, xe đón khách theo địa điểm đăng kí.Nếu khách xa, cơng ty cử xe dịch vụ tới đón khách Trường hợp 2: Khách hàng đem theo vé xe đến bến xe trạm dừng đón tuyến xe đăng kí - III Phân tích hệ thống 2) Quyền hạn người quản lý - - Quản Lý hệ thống: Quản lý đặt vé Quản lý lộ trình Quản lý doanh thu cho chuyến Quản lý doanh thu tháng Quản lý lương tài xế Quản lý khách hàng Tìm kiếm thơng tin Xuất báo cáo doanh thu tháng Thoát hệ thống 3) Thông tin hệ thống - Hướng dẫn phần mềm Thông tin phần mềm Thông tin tác giả IV Mô tả sở liệu Bảng Khach_hang ( Ma_Kh, Ten_Kh, Ma_LoaiKh, NgaySinh, GioiTinh, DiaChi, CMND, DienThoai, Email) 1) - Mô tả: Một khách hàng có mã khách hàng Có : Tên khách hang Ngày sinh Giới tính 7 Địa CMND Điện thoại Email - Mã khách hàng tự động tăng lên có thêm khách hàng đặt vé Bảng Loai_Khachhang( Ma_LoaiKh, Ten_LoaiKh) 2) - Mơ tả: Mỗi khách hàng có mã loại khách hàng để phân biệt với Mỗi loại khách hàng có : Mã loại khách hang Tên loại khách hàng Mã loại khách hàng tự động tăng lên có khách hàng đặt vé 3) đệm… - Bảng Loai_Xe( Ma_Loai_Xe, Ten_Loai_Xe): Bảng loại xe dùng để phân loại loại xe như: Xe giường nằm, Xe ghế Bảng loại xe gồm : Mã loại xe Tên loại xe Mã loại xe tăng lên có thêm loại xe 4) - - 5) - - Bảng Xe( Ma_xe, Ten_xe, Bien_so, So_ghe, Ma_Loai_Xe) Mơ tả : Mỗi xe có mã xe để phân biệt Bảng xe gồm : Mã xe Tên xe Biển số Số ghế Mã loại xe Mã xe tự động tăng lên có xe thêm vào Bảng :Ve_xe ( Ma_Ve, Ten_Ve, Ma_Nv, Ma_Kh, Ma_Chuyen_xe) : Mô tả : Mỗi vé xe có mã vé xe Thơng tin vé xe gồm : Mã vé Tên vé Mã nhân viên Mã khách hàng Mã chuyến xe Vé xe tự động tăng lên có khách hàng đặt vé xe 9 6) Bảng Chitietvexe( Ma_ctvx, Ma_Ve, Ma_xe, Vi_Tri_Ghe_Ngoi, Ghichu) : Mô tả : - + - 7) Bảng chi tiết vé xe mô tả thông tin chi tiết vé xe Thông tin gồm :Mã chi tiết vé xe Mã vé +Mã xe +Vị trí ghế ngồi +Ghi Mã chi tiết vé xe tự động tăng có thêm vé xe Bảng : Tuyen_xe( Ma_Tuyen, Ten_Tuyen, Diemdi, Diemden, Banggia ) Mô tả : Các thơng tin tuyến xe có danh sách lịch trình tuyến xe Thơng tin gồm : Mã tuyến Tến tuyến Điểm Điểm đến Bảng giá Mã tuyến xe tự động tăng có thêm tuyến xe 10 Bảng Nhan_vien( Ma_Nv, Ten_Nv, NgaySinh, GioiTinh, DiaChi, CMND, DienThoai, Email, Ma_Loai_Nv) 8) Mô tả : Thông tin nhân viên nhân viên bán vé thông tin nhân viên tiếp viên chuyến xe Thông tin gồm : Mã nhân viên Tên nhân viên Ngày sinh Giới tính Địa Chứng minh nhân dân Điện thoại Email Mã loại nhân viên Mã nhân viên tự động tăng có thêm nhân viên 9) Bảng Loai_Nv( Ma_Loai_Nv, Ten_Loai_Nv) Mô tả : 11 - Mỗi nhân viên có mã loại nhân viên Thông tin gồm : Mã loại nhân viên Tên loại nhân viên Mã loại nhân viên tự động tăng có loại nhân viên - Bảng Tai_xe( Ma_taixe, Ten_taixe, NgaySinh, GioiTinh, DiaChi, CMND, DienThoai, Email) 10) Mô tả : - - Cung cấp thông tin tài xế cho chuyến xe Thông tin gồm : Mã tài xế Tên tài xế Ngày sinh Giới tính Địa Chứng minh nhân dân Điện thoại Email Mã tài xế tự động tăng có thêm tài xế 12 11) Bản g Chuyen_xe( Ma_Chuyen_xe, Ten_Chuyen_xe, Ma_Tuyen,Giodi, Gioden, Ma_Nv, Cho_trong, Ma_taixe) Mô tả : - - Mỗi chuyến xe có mã chuyến Thơng tin gồm : Mã chuyến xe Tên chuyến xe Mã tuyến Giờ Giờ đến Mã nhân viên Chỗ trống Mã tài xế Mã chuyến xe tự động tăng có thêm chuyến xe 13 V Mơ hình diagram : 14 VI Mô hinh ERD Tai_xe Ma_taixe int Ten_taixe nvarchar(50) DiaChi nvarchar(200) GioiTinh char(10) NgaySinh datetime CMND nchar(10) DienThoai nchar(10) Email nchar(50) Loai_Nv Ma_Loai_Nv int Ten_Loai_Nv nvarchar(50) n,1 Loai_Khachhang 1,1 Ma_loaiKh int Ten_LoaiKh nvachar(50) thuoc n,1 thuoc 1,1 thuoc 1,n Nhan_vien 1,1 Khach_Hang Chuyen_xe int Ten_Chuyen_xe nvarchar(50) Ma_Tuyen int Giodi datetime Gioden datetime Ma_Nv int Cho_trong int Ma_tãie int Ma_Kh int Ma_Nv Ten_Nv NgaySinhintnvarchar(50)GioiTinhdatetimeDiaChi char(10)CMND varchar(50) char(10) char(10)Ma_ Chuyenchar(500_xe Ten_Kh Ma_LoaiKh NgaySinh GioiTInh DiaChi CMND DienThoai Email nvarchar(50) int datetime char(10) nchar(50) char(50) Char(50) char(50) DienThoai Email n,1 1,n thuoc Loai_Xe Ma_Loai_Xe int Ten_Loai_Xe nchar(20) 1,n Ma_Loai_Nv int 1,n 1,1 thuoc ban thuoc 1,n 1,1 n,1 Tuyen_xe Ve_xe Ma_Tuyen Ma_Ve Ten_Ve Ma_NvintMaKh nchar(50) int mua int Ma_Chuyen_xe int int Ten_Tuyen nvarchar(50) Diemdinvarchar(50) Di 1,n thuoc n,1 n,n Chitietvexe Ma_ctvx Ma_Ve Ma_xeint int int Xe 1,1 Vi_Tri_Ghe_Ghoi int Ghichunvarchar(200) thuoc Ma_xe Ten_xe BienintsoSo_ghe n,n nchar(50) ntext nchar(10)1,n thuoc Ma_Loai_Xe int 15 VII 1) Mơ hình DFD Mơ hình cấp 2) Mơ hình cấp 16 3) Mơ hình cấp 17 Lap the The Khach Hang [Hanh khach] Thong tin the khach hang HanhKhac [Yeu cau dat ve xe] h 1.2.1 Kiem tra ve dat Dat ve Thong bao het han hoac sap het han ve dat Yeu cau gia han thoi gian dat ve Kiem tra dat ve hop le Thong tin tinh trang ve duoc dat 1.2.2 Gia han dat ve Ghi nhan tinh trang moi dat ve 1.2.3 Kiem tra ve Ghi phieu dat ve Thong bao ket qua gia han dat ve Thong tin ve dat Thong bao ve da co nguoi dat 1.2.5 [Thong tin dat ve] Xu ly cho Dang ky giu cho ve dat dat ve 1.2.4 [Thong tin phieu mua ve] Dang ky dat Thong bao ket qua giu cho ve dat Hanh Khach ve [Thong tin ve xe] Thong tin ve dang duoc dat cho Ghi nhan thong tin ve da duoc dat HanhKhach Ve dang duoc dat VIII 1) Các Ràng Buộc Toàn Vẹn Tương ứng quan hệ Loai_KhachHang Khach_Hang Khi thêm cho bảng Khach_Hang thêm cho Loai_KhachHang Khơng xóa bảng Loai_KhachHang có bảng Khach_Hang - Khi sửa bảng Loai_KhachHang sửa kéo theo bảng Khach_Hang - 2) - Tương ứng quan hệ Khach_hang Ve_Xe Khi thêm cho bảng Khach_hang thêm cho bảng Ve_Xe Khơng xóa bảng Khach_hang có bảng Ve_Xe Khi sửa bảng Khach_hang sửa kéo theo bảng Ve_Xe 18 Tương ứng quan hệ chitietvexe XE 3) Khi thêm cho bảng chitietvexe thêm cho bảng XE Khơng xóa bảng chitietvexe có bảng XE Khi sửa bảng chitietvexe sửa kéo theo bảng XE - Tương ứng quan hệ XE chitietvexe 4) Khi thêm cho bảng XE thêm cho bảng chitietvexe Khơng xóa bảng XE có bảng chitietvexe Khi sửa bảng XE sửa kéo theo bảng chitietvexe - Tương ứng quan hệ Tai_xe XE 5) Khi thêm cho bảng Tai_xe thêm cho bảng XE Khơng xóa bảng Tai_xe có bảng XE Khi sửa bảng Tai_xe sửa kéo theo bảng XE - Tương ứng quan hệ Chuyen_xe Ve_Xe 6) Khi thêm cho bảng Chuyen_xe thêm cho bảng - Ve_Xe - Khơng xóa bảng Chuyen_xe có 7) Khi sửa bảng Chuyen_xe sửa kéo theo bảng Ve_Xe Tương ứng quan hệ Tuyen_xe Chuyen_xe - Khi thêm cho bảng Tuyen_xe thêm cho bảng Chuyen_xe Khơng xóa bảng Tuyen_xe có bảng - Chuyen_xe - 8) - Khi sửa bảng Tuyen_xe sửa kéo theo bảng Chuyen_xe Tương ứng quan hệ Chuyen_xe Tai_xe Khi thêm cho bảng Chuyen_xe thêm cho bảng Tai_xe - Khơng xóa bảng Chuyen_xe có - Khi sửa bảng Chuyen_xe sửa kéo theo bảng Tai_xe 9) Tương ứng quan hệ Loai_Xe XE