Đề tài Quản lý tour du lịch trong nước

47 282 0
Đề tài Quản lý tour du lịch trong nước

Đ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

Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com MỤC LỤC : LỜI NÓI ĐẦU MỤC LỤC I Mục tiêu phạm vi đề tài II Phân tích yêu cầu đề .3 Yêu cầu chức Yêu cầu giao diện .4 III.Phân tích hệ thống Mô hình thực thể ERD a Xác định loại thực thể b Mô hình ERD Chuyển mô hình ERD thành mô hình quan hệ Mô tả chi tiết cho quan hệ .8 Mô tả bảng tổng kết .14 a Tổng kết quan hệ 14 b Tổng kết thuộc tính .15 IV Thiết kế giao diện .16 Các menu giao diện 16 2.Mô tả form .20 V Thiết kế ô xử lý 37 VI Đánh giá ưu khuyết điểm 46 VII Phân công 46 Footer Page of 113 Trang Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com I Mục tiêu phạm vi đề tài : Mục tiêu : Phân tích thiết kế hệ thống thực việc quản lý Tour du lịch nước nhằm giúp cho việc : tổ chức Tour , quản lý Tour , việc quản lý số vấn đề liên quan khách hàng, nhân viên , phương tiện , … tốt , đảm bảo tính xác nhanh chóng tiện lợi Phạm vi : Giới hạn kiến thức môn học : phân tích thiết kế hệ thống thông tin , áp dụng cho mục tiêu đề bên Đề tài quan tâm đến việc quản lý thông tin : Tour , nhân viên , địa điểm du lịch , loại phương tiện quản lý thông tin khách hàng không trọng đến việc tính toán khoản thu - chi, báo cáo doanh thu thuế 1.3 Khảo sát : Công ty gồm nhiều đại lý tỉnh, số dó có đại lý trụ sở Mỗi đại lý có nhân viên quản lý Các đại lý thực thống việc tổ chức , quản lý bán vé Tour du lịch Lịch trình Tour mở đựơc vạch sẵn cho khách hàng bao gồm : khách sạn , phương tiện phục vụ , địa điểm tham quan suốt Tour loại hình dịch vụ phát sinh khác Tour Các hoạt động đại lý bao gồm : Nhân viên văn phòng chỗ chịu trách nhiệm cung cấp thông tin bán vé Tour du lịch cho khách hàng Điều phối nhân viên phụ trách tour du lịch bao gồm : hướng dẫn viên du lịch tài xế phương tiện phục vụ cho tour Khách hàng đến xem thông tin Tour , chọn Tour mua vé trực tiếp thông qua đại lý công ty II Phân tích yêu cầu đề tài : 1.Yêu cầu chức : a Quản lý hệ thống : - Mỗi người dùng có tài khoản sử dụng ( gồm Username password ) để đăng nhập tùy theo chức vụ quyền hạn - Thoát khỏi chương trình b Quản lý danh mục : - Quản lý Tour : + Tìm kiếm Tour + Xem thông tin Tour + Thêm Tour , sửa thông tin Tour xóa thông tin Tour - Quản lý khách hàng : + Quản lý thông tin khách hàng Footer Page of 113 Trang Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com + Thêm khách hàng , sửa thông tin khách hàng xóa khách hàng khỏi sở dũ liệu - Quản lý nhân viên : + Xem thông tin nhân viên + Thêm nhân viên , sửa thông tin nhân viên xóa thông tin nhân viên khỏi sở liệu - Quản lý đại lý : + Tìm kiếm đại lý + Xem thông tin đại lý + Thêm đại lý, sửa thông tin đại lý , xóa thông tin đại lý - Quản lý địa điểm tham quan : + Tìm kiếm địa điểm + Xem thông tin địa điểm + Thêm địa điểm , sửa đổi thông tin địa điểm , xóa dịa điểm - Quản lý phương tiện : + Xem thông tin phương tiện + Thêm phương tiện + Xóa thông tin phương tiện - Quản lý trợ giúp : + Trợ giúp theo chủ đề + Thông tin phần mềm c Quản lý liệu : + Hệ thống lưu phục hồi liệu Yêu cầu giao diện : Chương trình phải có giao diện đơn giản , thân thiện , dễ sử dụng III Phân tích hệ thống : Mô hình thực thể ERD : a Xác định thực thể: 1) Thực thể thứ : TOUR Mỗi thực thể tượng trưng cho Tour du lịch Các thuộc tính : + Mã số Tour (MSTOUR) : thuộc tính khóa , nhờ mà ta phân biệt đươc Tour với Tour khác + Tên Tour (TENTOUR) : thuộc tính cho biết tên Tour tương ứng với mã Tour + Ngày Bắt Đầu (NGAYBD) : cho biết ngày khởi hành Tour + Ngày Kết Thúc (NGAYKT) : cho biết ngày + Giá Tiền (GIA) : cho biết giá tiền Tour 2) Thực thể thứ : DAILY Mỗi thực thể tượng trưng cho Đai lý Footer Page of 113 Trang Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com + Mã số đại lý (MSDL) : thuộc tính khóa,để phân biệt đại lý với + Tên đại lý (TENDL) : mô tả tên đại lý + Mã nhân viên quản lý (MANVQL) : cho biết mã số nhân viên quản lý đại lý + Địa (DIACHI) : cho biết địa đại lý + Số điện thoại (SDT) : số điện thoại đại lý 3) Thực thể thứ : VE Mỗi thực thể tượng trưng cho vé + Mã số vé (MSVE) : thuộc tính khóa cho biết mã số vé,phân biệt vé với + Mã số Tour (MSTOUR) : thuộc tính khóa ngoại cho biết vé thuộc Tour + Mã số Đại lý (MSDL) : thuộc tính khóa ngoại cho biết vé Đại lý bán 4) Thực thể thứ : NHANVIEN Mỗi thực thể tượng trưng cho nhân viên + Mã số nhân viên (MSNV) : thuộc tính khóa cho biết mã số nhân viên + Tên nhân viên (TENNV) : cho biết tên nhân viên + Ngày sinh (NGAYSINH) : cho biết ngày sinh nhân viên + Giới tính (GIOITINH) : cho biết giới tính nhân viên + Địa (DIACHI) : cho biết địa nhân viên + Số điện thoại (SDT) : cho biết số điện thoại liên lạc với nhân viên 5) Thực thể thứ : CHUCVU Mỗi thực thể tượng trưng cho chức vụ + Mã chức vụ (MSCV) : thuộc tính khóa cho biết mã số chức vụ nhân viên + Tên chức vụ (TENCV) : cho biết tên chức vụ 6) Thực thể thứ : KHACHHANG Mỗi thực thể tượng trưng cho khách hàng + Mã số khách hàng (MSKH) : thuộc tính khóa cho biết mã số khách hàng + Tên khách hàng (TENKH) : cho biết tên khách hàng + Giới tính (GIOITINH) : cho biết giới tính khách hàng Footer Page of 113 Trang Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com + Chứng minh nhân dân (CMND) : cho biết số chứng minh nhân dân khách hàng + Địa (DIACHI) : cho biết địa nơi sinh sống khách hàng + Số điện thoại (SDT) : cho biết số điện thoại khách hàng 7) Thực thể thứ : QUOCTICH Mỗi thực thể tượng trưng cho quốc tịch + Mã Quốc gia (MAQG) : thuộc tính khóa cho biết mã quốc gia + Tên Quốc gia (TENQG) : cho biết tên quốc gia 8) Thực thể thứ : DD_THAMQUAN Mỗi thực thể tượng trưng cho địa điểm tham quan + Mã địa điêm tham quan (MSDD) : thuộc tính khóa cho biết địa điểm tham quan + Tên địa điểm tham quan (TENDD) : cho biết tên địa điểm tham quan + Địa (DIACHI) : cho biết địa địa điểm tham quan 9) Thực thể thứ : TINH Mỗi thực thể tượng trưng cho Tỉnh + Mã số tinh (MST) : thuộc tính khóa cho biết mã số tỉnh + Tên tỉnh (TENTINH) : cho biết tên tỉnh 10) Thực thể thứ 10 : KHACHSAN Mỗi thực thể tượng trưng cho Khách Sạn + Mã số khách sạn (MSKS) : thuộc tính khóa cho biết mã số khách sạn + Tên khách sạn (TENKS) : cho biết tên khách sạn + Địa (DIACHI) : cho biết địa khách sạn + Số điện thoại (SDT) : cho biết số điện thoại khách sạn 11) Thực thể thứ 11 : PHUONGTIEN Mỗi thực thể tượng trưng cho phương tiện + Mã số phuơng tiện (MSPT) : thuộc tính khóa cho biết mã số phương tiện + Tên phương tiện (TENPT) : cho biết tên phương tiện + Loại phương tiện (LOAIPT) : cho biết loại phương tiện Footer Page of 113 Trang Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com + Hiện trạng (HIENTRANG) : cho biết tình trạng phương tiện sử dụng hay sửa chữa + Sức chứa (SUCCHUA) : cho biết sức chứa tối đa phương tiện b Mô hình ERD: Footer Page of 113 Trang Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Footer Page of 113 Trang Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Chuyển mô hình ERD thành mô hình quan hệ : TOUR(MSTOUR,TENTOUR,NGAYBD,NGAYKT,GIA) DAILY(MSDL,TENDL,MANVQL,DIACHI,SDT) VE(MSVE,MSTOUR,MSDL) NHANVIEN(MSNV,TENNV,NGAYSINH,GIOITINH,DIACHI,SDT) CHUCVU(MSCV,TENCV) KHACHHANG(MSKH,TENKH,GIOITINH,CMND,DIACHI,SDT) QUOCTICH(MAQG,TENQG) DD_THAMQUAN(MSDD,TENDD,DIACHI) TINH(MST,TENTINH) KHACHSAN(MSKS,TENKS,DIACHI,SDT) PHUONGTIEN(MSPT,TENPT,LOAIPT,HIENTRANG,SUCCHUA) Mô tả chi tiết cho quan hệ : 3.1 Quan hệ Tour : TOUR(MSTOUR,TENTOUR,NGAYBD,NGAYKT,GIA) STT Thuộc tính MSTOUR TENTOUR NGAYBD NGAYKT GIA Tên quan hệ :TOUR Ngày : Diễn giải Kiểu DL Số Byte Mã số Tour C 10 Tên Tour C 20 Ngày bắt đầu N Ngày kết thúc N Giá vé S 42 Khối lượng : - Số dòng tối thiểu - Số dòng tối đa - Kích thước tối thiểu - Kích thước tối đa : 10 : 100 : 10 x 42 (byte) = 420 (byte) : 100 x 42 (byte) = 4200 (byte) 3.2 Quan hệ đại lý : Footer Page of 113 MGT Trang Loại DL B B B B B Ràng Buộc PK Header Page of 113 Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com DAILY(MSDL,TENDL,MANVQL,DIACHI,SDT) STT Thuộc tính MSDL TENDL MNVQL DIACHI SDT Tên quan hệ :DAILY Ngày : Diễn giải Kiểu DL Số Byte Mã số đại lý C 10 Tên đại lý C 20 Mã số nhân C 10 viên quản lý Địa đại lý C 30 Số điện thoại S 74 Khối lượng : - Số dòng tối thiểu - Số dòng tối đa - Kích thước tối thiểu - Kích thước tối đa MGT Loại DL B B B Ràng Buộc PK K B : 10 : 64 : 10 x 74 (byte) = 740 (byte) : 64 x 74 (byte) = 4736 (byte) 3.3 Quan hệ Vé : VE(MSVE,MSTOUR,MSDL) STT Thuộc tính MSVE MSTOUR MSDL Diễn giải Mã số vé Mã số Tour Mã số đại lý Khối lượng : - Số dòng tối thiểu - Số dòng tối đa - Kích thước tối thiểu - Kích thước tối đa Footer Page of 113 Tên quan hệ : VE Ngày : Kiểu DL Số Byte C 10 C 10 C 10 30 MGT Loại DL B B B : 100 : 1000 : 100 x 30 (byte) = 3000 (byte) : 1000 x 30 (byte) = 30000 (byte) Trang Ràng Buộc PK FK(TOUR) FK(DAILY) Header Page 10 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com 3.4 Quan hệ Nhân viên: NHANVIEN(MSNV,TENNV,NGAYSINH,GIOITINH,DIACHI,SDT) STT Thuộc tính MSNV TENNV NGAYSINH GIOITINH DIACHI SDT Tên quan hệ : NHANVIEN Ngày : Diễn giải Kiểu DL Số Byte MGT Mã số nhân C 10 viên Tên nhân viên C 20 Ngày sinh N Giới tính C Địa C 30 Số điện thoại S 73 Khối lượng : - Số dòng tối thiểu - Số dòng tối đa - Kích thước tối thiểu - Kích thước tối đa Loại DL B Ràng Buộc PK B B B B K : 100 : 400 : 100 x 73 (byte) = 7300 (byte) : 400 x 73 (byte) = 29200 (byte) 3.5 Quan hệ Chức vụ: CHUCVU(MSCV,TENCV) STT Thuộc tính MSCV TENCV Tên quan hệ : CHUCVU Ngày : Diễn giải Kiểu DL Số Byte Mã số chức vụ C 10 Tên chức vụ C 30 40 Khối lượng : - Số dòng tối thiểu - Số dòng tối đa - Kích thước tối thiểu - Kích thước tối đa Footer Page 10 of 113 MGT Loại DL B B : 10 : 20 : 10 x 40 (byte) = 400 (byte) : 20 x 40 (byte) = 800 (byte) Trang 10 Ràng Buộc PK Header Page 33 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com 2.14 Thêm phương tiện : Tên đối tượng Mã phương tiện Tên phương tiện Loại phương tiện Kiểu đối tượng Textbox Ràng buộc 10 kí tự Dữ liệu Mục đích Nhập từ KB Lưu lại mã phương tiện Textbox 10 kí tự Nhập từ KB Lưu lại tên phương tiện Combo Box loại Lấy từ Lấy liệu sở liệu Footer Page 33 of 113 Trang 33 Hàm Liên Quan Mặc Định Máy bay,xe lửa,ôtô Header Page 34 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Sức chứa Combo Box Lưu Command Hủy bỏ Command Lấy từ Lấy liệu sở liệu Đồng ý lưu phương tiện Hủy bỏ trở form phương tiện Luu_Click() HuyBo_Click() 2.15 Địa điểm tham quan : Tên đối tượng Miền Kiểu đối tượng Ràng buộc Combo box Tỉnh Combo Box miền Lấy từ sở liệu 64 Lấy từ tỉnh sở thành liệu Footer Page 34 of 113 Dữ liệu Mục đích Thu hẹp số tỉnh Thu hẹp số địa điểm tham quan Trang 34 Hàm Liên Quan Mặc Định Bắc,trung,nam Header Page 35 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Tìm Command Thêm Command Xoá Command Sửa Command Tìm địa điểm tham quan Chuyển sang form thêm địa điểm tham quan Xóa địa điểm chọn Sửa địa điểm chọn Tim_Click() Them_Click() Xoa_Click() Sua_Click() 2.16 Thêm địa điểm tham quan : Tên đối Kiểu đối tượng tượng Miền Combo box Tỉnh Combo Box Mã số địa Textbox Footer Page 35 of 113 Ràng buộc miền Dữ liệu Lấy từ sở liệu 64 tỉnh Lấy từ thành sở liệu 10 ký Nhập từ tự KB Mục đích Lấy liệu Lấy liệu Lưu mã số địa điểm Trang 35 Hàm Liên Quan Mặc Định Bắc,trung,nam Header Page 36 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com điểm Tên địa điểm Địa Textbox Đồng ý Command Hủy Command Textbox 30 kí tự 30 kí tự Nhập từ KB Nhập từ KB Lưu tên địa điểm Lưu địa Đồng ý Dongy_Click() lưu địa điểm tham quan Trở địa Huy_Click() điểm tham quan 2.17 Thông tin phần mềm : Footer Page 36 of 113 Trang 36 Header Page 37 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com V Thiết kế ô xử lý : Ô xử lý tìm form Danh mục Tour Tên xử lý Form Input Output Table liên quan Footer Page 37 of 113 : Tìm : DANH MỤC TOUR : Từ ngày,đến ngày : xuất danh sách Tour thỏa điều kiện : KHACHHANG,TOUR,QUOCTICH Trang 37 Header Page 38 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Ô xử lý lưu form thêm đại lý : Tên xử lý Form Input Output Table liên quan Footer Page 38 of 113 : Lưu :THÊM MỚI ĐẠI LÝ : MSDL,TenDL,MNVQL,SDT,MST,DIACHI : Thông báo thêm thành công vào sở liệu : DAILY,NHANVIEN,TINH Trang 38 Header Page 39 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Ô xử lý thêm form danh mục Tour Tên xử lý : Thêm Form : Danh mục Tour Input : MSTOUR,TenTOUR,NGAYKHOIHANH, NGAYKETTHUC,GIA,DIADIEM,GHICHU Output : thông báo thêm thành công Footer Page 39 of 113 Trang 39 Header Page 40 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Table liên quan : TOUR,DD_THAMQUAN Ô xử lý sửa form Danh sách đại lý : Tên xử lý Form Input Output Footer Page 40 of 113 : Sửa : DANH SÁCH ĐẠI LÝ : MSDL,TênDL,MaNVQL,DIACHI,SDT : Thông báo sửa thành công Trang 40 Header Page 41 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Table liên quan : DAILY Ô xử lý Đăng kí form Đăng kí Tour : Tên xử lý Form Input Footer Page 41 of 113 : Đăng kí : ĐĂNG KÍ TOUR Trang 41 Header Page 42 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com :MSKH,TENKH,GIOITINH,SoCMND,QUOCTICH,DIACHI,SDT,MSTOUR,QUOCTICH Output : Thông báo thêm thành công vào sở liệu Table liên quan : KHACHHANG,TOUR,QUOCTICH Ô xử lý xóa form Danh sách đại lý : Tên xử lý Footer Page 42 of 113 : Xóa Trang 42 Header Page 43 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Form Input Output Table liên quan : DANH SÁCH ĐẠI LÝ : MSDL : Thông báo xóa thành công : DAILY Ô xử lý thêm form thêm nhân viên Footer Page 43 of 113 Trang 43 Header Page 44 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Tên xử lý Form Input Output Table liên quan Footer Page 44 of 113 : Thêm : THÊM MỚI NHÂN VIÊN : MSNV,TENNV,NGAYSINH,GIOITINH,DIACHI,SDT,CHUCVU :Thông báo thêm thành công vào sở liệu : NHANVIEN,CHUCVU Trang 44 Header Page 45 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Ô xử lý sửa form Danh sách nhân viên : Tên xử lý : Sửa Form : DANH SÁCH NHÂN VIÊN Input : MSNV,TenNV,NGAYSINH,GIOITINH,DIACHI,SDT,CHUCVU,MSDL Output : Thông báo sửa thành công Table liên quan : NHANVIEN Footer Page 45 of 113 Trang 45 Header Page 46 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Ô xử lý xóa form Danh sách nhân viên : Tên xử lý Form Input Output Table liên quan Footer Page 46 of 113 : Xóa : DANH SÁCH NHÂN VIÊN : MSNV : Thông báo xóa thành công : NHANVIEN Trang 46 Header Page 47 uyenlong_thien@yahoo.com of 113 Email: SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com VI Đánh giá ưu khuyết điểm : Ưu điểm : + Giao diện đầy đủ + Thể số chức thỏa yêu cầu chương trình + Giải thuật tương đối đầy đủ để phát triển lên phần mềm Khuyết điểm : + Chưa hoàn chỉnh + Giao diện chưa đẹp + Các ô xử lý thiếu xót + Chưa linh hoạt để phát triển thêm + Một số chỗ chưa rõ ràng VII Phân công : Toàn phần phân tích , thiết kế giải thuật hai làm Footer Page 47 of 113 Trang 47 ... I Mục tiêu phạm vi đề tài : Mục tiêu : Phân tích thiết kế hệ thống thực việc quản lý Tour du lịch nước nhằm giúp cho việc : tổ chức Tour , quản lý Tour , việc quản lý số vấn đề liên quan khách... : Công ty gồm nhiều đại lý tỉnh, số dó có đại lý trụ sở Mỗi đại lý có nhân viên quản lý Các đại lý thực thống việc tổ chức , quản lý bán vé Tour du lịch Lịch trình Tour mở đựơc vạch sẵn cho... trình b Quản lý danh mục : - Quản lý Tour : + Tìm kiếm Tour + Xem thông tin Tour + Thêm Tour , sửa thông tin Tour xóa thông tin Tour - Quản lý khách hàng : + Quản lý thông tin khách hàng Footer

Ngày đăng: 24/03/2017, 18:40

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan