Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty; nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ. Việc xây dựng các trang web để phục vụ cho các nhu cầu riêng của các tổ chức, công ty thậm chí các cá nhân, ngày nay, không lấy gì làm xa lạ. Đối với các chính phủ và các công ty thì việc xây dựng các website riêng càng ngày càng trở nên cấp thiết. Thông qua những website này, thông tin về họ cũng như các công văn, thông báo, quyết định của chính phủ hay các sản phẩm, dịch vụ mới của công ty sẽ đến với những người quan tâm, đến với khách hàng của họ một cách nhanh chóng kịp thời, tránh những phiền hà mà phương thức giao tiếp truyền thống thường gặp phải.
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP Đề tài: “PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG BẢN DEMO WEBSITE TOUR DU LỊCH MIỀN TRUNG” Sinh viên thực : Hoàng Văn Bình Lớp : CCLT07A Giảng viên hướng dẫn : Trịnh Thị Ngọc Linh Đơn vị thực tập : Công ty TNHH DSD Việt Đà Nẵng, tháng năm 2016 Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 1` LỜI CẢM ƠN Kỳ thực tập tốt nghiệp khoảng thời gian để bắt đầu làm quen với cách làm việc môi trường thực tế Đối với tất bạn sinh viên nói chung với em nói riêng, giai đoạn chuyển giao kiến thức đào tạo nhà trường thực tế doanh nghiệp, để từ áp dụng kiến thức học tìm kiếm cho công việc phù hợp với lực Trong trình thực tập công ty TNHH DSD Việt từ ngày 21/3/2016 đến ngày 20/04/2016, em hướng dẫn thực đề tài là: “Phân tích thiết kế xây dựng demo trang web tour du lịch miền trung” Trong khoảng thời gian thực tập công ty, em có hội tiếp xúc với môi trường làm việc thực tế, bổ sung thêm kiến thức học trường, gặp gỡ học hỏi kinh nghiệm quản lý, làm việc cán quản lý, nhân viên công ty, phần giúp em có kinh nghiệm làm việc cho thân sau Em xin chân thành cảm ơn anh chị Công Ty TNHH DSD Việt tận tình giúp đỡ, dẫn em suốt trình thực tập công ty, đồng thời em xin gửi lời cảm ơn đến Cô Trịnh Thị Ngọc Linh– Giảng viên hướng dẫn thực tập thầy cô trường quan tâm, hướng dẫn em giúp em hoàn thành tốt đợt thực tập Em xin chân thành cảm ơn! Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 2` LỜI NÓI ĐẦU Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, công ty; đóng vai trò quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, công ty chí cá nhân, ngày nay, không lấy làm xa lạ Đối với phủ công ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ công văn, thông báo, định phủ hay sản phẩm, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 3` CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc PHIẾU ĐÁNH GIÁ KẾT QUẢ THỰC TẬP TỐT NGHIỆP CUỐI KHOÁ CỦA SINH VIÊN KHÓA HỌC: 2013 - 2016 - Họ tên sinh viên: Hoàng Văn Bình - Ngày tháng năm sinh: 06/01/1995 - Nơi sinh: Thừa Thiên Huế - Lớp: CCLT07A003 Khóa: 2013 – 2016 Hệ đào tạo: Cao Đẳng - Ngành đào tạo: Lập trình máy tính - Thời gian thực tập tốt nghiệp: từ ngày: 21/03/2016 đến ngày: 20/04 /2016 - Tại quan: Công Ty TNHH DSD Việt - Nội dung thực tập: “Phân tích thiết kế xây dựng demo website tour du lịch miền trung” Nhận xét chuyên môn: Nhận xét thái độ, tinh thần trách nhiệm, chấp hành nội quy, quy chế quan thực tập: Kết thực tập tốt nghiệp: (chấm theo thang điểm 10): …………………………… CÁN BỘ HƯỚNG DẪN (Ký, ghi rõ họ tên) Đà Nẵng, ngày …… tháng …… năm 20… CƠ QUAN TIẾP NHẬN SINH VIÊN THỰC TẬP (Ký tên, đóng dấu) Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 4` MỤC LỤC LỜI CẢM ƠN LỜI NÓI ĐẦU CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM MỤC LỤC DANH MỤC HÌNH PHẦN MỞ ĐẦU Lý chọn đề tài Mục tiêu nhiệm vụ nghiên cứu .7 Đối tượng phạm vi nghiên cứu .7 Phương pháp nghiên cứu Dự kiến kết Ý nghĩa khoa học thực tiễn Chương 1: GIỚI THIỆU VỀ CÔNG TY TNHH DSD VIỆT 1.1 Cơ quan thực tập .9 1.2 Giới thiệu chung 1.3 Lĩnh vực hoạt động 1.4 Môi trường làm việc Chương 2: CƠ SỞ LÝ THUYẾT 10 2.1 Sơ lược ngôn ngữ PHP .10 2.2 Sơ lược hệ quản trị sở liệu Mysql 10 Chương 3: PHÂN TÍCH, THIẾT KẾ HƯỚNG ĐỐI TƯỢNG CHO WEBSITE TOUR DU LỊCH MIỀN TRUNG 11 3.1 Khảo sát hệ thống 11 3.2 Mô hình hóa yêu cầu 12 3.3 Mô hình hóa khái niệm 14 3.4 Mô hình hóa tương tác 17 3.4.1 Biểu đồ trình tự 17 3.4.2 Biểu đồ cộng tác .20 3.5 Mô hình hóa hành vi xử lý .23 3.5.1 Biều đồ trạng thái 23 3.5.2 Biều đồ hoạt động 25 3.6 Thiết kế biểu đồ lớp chi tiết 29 CHƯƠNG 4: XÂY DỰNG DEMO WEBSITE DU LỊCH MIỀN TRUNG DỰA TRÊN BẢN PHÂN TÍCH, THIẾT KẾ 30 Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 5` 4.1 Thiết kế giao diện trang chủ 30 4.2 Đăng nhập, đăng ký .31 4.2.1 Đăng nhập 31 4.2.2 Đăng ký 31 KẾT LUẬN .32 Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 6` DANH MỤC HÌNH Hình 1: Biểu đồ Use case 12 Hình 2: Biểu đồ Quản lý nhân viên 12 Hình 3: Biểu đồ quản lý tour .13 Hình 4: Biểu đồ quản lý thông tin khách hàng 13 Hình 5: Tìm kiếm tour .14 Hình 6: Biểu đồ lớp biên 14 Hình 7: Biểu đồ lớp điều khiển 15 Hình 8: Biểu đồ lớp thực thể .16 Hình 9: Biểu đồ trình tự đăng nhập 17 Hình 10: Biểu đồ trình tự quản lý nhân viên .18 Hình 11: Biểu đồ trình tự đăng ký Tour 19 Hình 12: Biểu đồ trình tự toán tiền mặt 19 Hình 13: Biểu đồ trình tự tìm kiếm thông tin Tour .20 Hình 14: Biểu đồ cộng tác đăng nhập 20 Hình 15: Biểu đồ cộng tác quản lý nhân viên 21 Hình 16: Biểu đồ cộng tác đăng ký Tour 21 Hình 17: Biểu đồ cộng tác toán tiền mặt 22 Hình 18: Biểu đồ cộng tác tìm kiếm thông tin Tour 22 Hình 19: Biểu đồ trạng thái đăng nhập .23 Hình 20: Biểu đồ trạng thái tìm kiếm 23 Hình 21: Biểu đồ trạng thái tìm kiếm thông tin Tour 23 Hình 22: Biểu đồ trạng thái hệ thống bán vé .24 Hình 23: Biểu đồ trạng thái thống kê báo cáo 24 Hình 24: Biểu đồ hoạt động quản lý nhân viên 25 Hình 25: Biểu đồ hoạt động quản lý Tour 26 Hình 26: Biểu đồ hoạt động khách hàng tìm kiếm Tour .27 Hình 26: Biểu đồ hoạt động khách hàng đăng ký Tour .28 Hình 27: Biểu đồ lớp chi tiết .29 Hình 28: Giao diện trang chủ 30 Hình 29: Đăng nhập 31 Hình 30: Đăng ký 31 Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 7` PHẦN MỞ ĐẦU Lý chọn đề tài Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, công ty Nó đóng vai trò quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng cá nhân, công ty chí cá nhân ngày không lấy làm xa lạ Như ta biết, Việt Nam đất nước có nhiều phong cảnh đẹp với tiềm phát triển ngành du lịch Hàng năm nước ta thu hút hàng triệu lượt khách nước Đây hội tốt để phát triển hoạt động du lịch với quảng bá hình ảnh đất nước, người Việt Nam đến với bạn bè giới Vì cần phải xây dựng trang web du lịch để phục vụ, thu hút khách hàng đến với Việt Nam, nhằm mang lại nhiều lợi ích cho doanh nghiệp du lịch hoạt động kinh doanh trực tuyến cho người, đất nước Việt Nam Mục tiêu nhiệm vụ nghiên cứu Mục tiêu nghiên cứu: Xây dựng website tour du lịch miền trung với nhiều chức phù hợp tiện ích cho nhu cầu thích khám phá, chiêm ngưỡng danh lam thắng cảnh người Nhiệm vụ nghiên cứu: • Tìm hiểu chức mà website tour du lịch cần có • Nghiên cứu tài liệu ngôn ngữ php mysql Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu: • Ngôn ngữ php • Hệ quản trị sở liệu mysql • Nhu cầu sử dụng khách hàng Nghiên cứu chức website Phạm vi nghiên cứu: xây dựng website tour du lịch miền trung ngôn ngữ PHP với chức đơn giản trang chủ, danh lam thắng cảnh, tour, đặt vé,… Phương pháp nghiên cứu Khảo sát thực tế vấn đề khách hàng quan tâm Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 8` Nghiên cứu lý thuyết ngôn ngữ php Nghiên cứu hệ quản trị sở liệu MySQL Áp dụng kiến thức học, kết hợp với hướng dẫn giáo viên hướng dẫn để xây dựng website Dự kiến kết Xây dựng phân tích, thiết kế tour du lịch xây dựng demo website du lịch miền trung Ý nghĩa khoa học thực tiễn Ý nghĩa: Sau thực đồ án giúp em hiểu rõ việc vận dụng ngôn ngữ PHP để tạo website Thực tiễn: Giúp em xây dựng website đơn giản với đầy đủ chức năng, nắm ngôn ngữ php từ giúp em tự tin để nghiên cứu, xây dựng website khác với chức phức tạp hơn, đồng thời có nhiều kiến thức để vận dụng vào đường nghiệp sau mình… Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 9` Chương 1: GIỚI THIỆU VỀ CÔNG TY TNHH DSD VIỆT 1.1 Cơ quan thực tập Công ty TNHH DSD Việt có địa lô 21A đường Nại Hiên Đông 18, phường Nại Hiên Đông, quận Sơn Trà, thành phố Đà Nẵng, Việt Nam Email: info@dsdviet.com Website: dsdviet.com Facebook: facebook.com/dsd.viet Số điện thoại: 05116.557.558 1.2 Giới thiệu chung DSD VIỆT đơn vị gia công, thiết kế website chuyên nghiệp đầu việc áp dụng công nghệ lĩnh vực thiết kế website cung cấp ứng dụng cho thị trường Mỹ, Nhật, Việt Nam Tại DSD Việt, đội ngũ thiết kế web làm việc ngày qua ngày khác để đảm bảo chất lượng cao dịch vụ khách hàng DSD Việt không giống bất ký công ty khác, công ty nhấn mạnh tầm quan trọng việc chăm sóc khách hàng chất lượng số lượng khách hàng DSD Việt đánh giá cao giá trị mối quan hệ vững vui mừng thành công khách hàng, công ty mang đến cho khách hàng dịch vụ uy tín, sản phẩm chất lượng Và thế, công ty DSD Việt tự hào mang đến cho khách hàng website cao cấp với phong cách thiết kế chuyên nghiệp Qua nâng cáo khả cạnh tranh cho khách hàng lĩnh vực quảng bá tên tuổi internet 1.3 Lĩnh vực hoạt động Chuyên lĩnh vực thiết kế website cung cấp ứng dụng cho thị trường Mỹ, Nhật, Việt Nam 1.4 Môi trường làm việc Môi trường làm việc thoải mái, đội ngủ nhân viên trẻ, thân thiện, bảo nhiệt tình Công ty có người bao gồm: giám đốc, quản lý, kế toán, lập trình viên, thiết kế phiên dịch Công nghệ thường dùng cho lập trình viên: Netbean, Xampp Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 18` Hình 10: Biểu đồ trình tự quản lý nhân viên Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 19` Biểu đồ trình tự đăng ký Tour Hình 11: Biểu đồ trình tự đăng ký Tour Biểu đồ trình tự toán tiền mặt Hình 12: Biểu đồ trình tự toán tiền mặt Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 20` Biểu đồ trình tự tìm kiếm thông tin Tour Hình 13: Biểu đồ trình tự tìm kiếm thông tin Tour 3.4.2 Biểu đồ cộng tác Biểu đồ cộng tác đăng nhập Hình 14: Biểu đồ cộng tác đăng nhập Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 21` Biểu đồ cộng tác quản lý nhân viên Hình 15: Biểu đồ cộng tác quản lý nhân viên Biểu đồ cộng tác đăng ký Tour Hình 16: Biểu đồ cộng tác đăng ký Tour Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 22` Biểu đồ cộng tác toán tiền mặt Hình 17: Biểu đồ cộng tác toán tiền mặt Biểu đồ cộng tác tìm kiếm thông tin Tour Hình 18: Biểu đồ cộng tác tìm kiếm thông tin Tour Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 23` 3.5 Mô hình hóa hành vi xử lý 3.5.1 Biều đồ trạng thái Biểu đồ trạng thái đăng nhập Hình 19: Biểu đồ trạng thái đăng nhập Biểu đồ trạng thái tìm kiếm thông tin Tour Hình 20: Biểu đồ trạng thái tìm kiếm Biểu đồ trạng thái đặt mua vé Hình 21: Biểu đồ trạng thái tìm kiếm thông tin Tour Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 24` Biểu đồ trạng thái hệ thống bán vé Hình 22: Biểu đồ trạng thái hệ thống bán vé Biểu đồ trạng thái thống kê báo cáo Hình 23: Biểu đồ trạng thái thống kê báo cáo Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 25` 3.5.2 Biều đồ hoạt động Biểu đồ hoạt động quản lý nhân viên Hình 24: Biểu đồ hoạt động quản lý nhân viên Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 26` Biểu đồ hoạt động quản lý Tour Hình 25: Biểu đồ hoạt động quản lý Tour Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 27` Biểu đồ hoạt động khách hàng tìm kiếm Tour Hình 26: Biểu đồ hoạt động khách hàng tìm kiếm Tour Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 28` Biểu đồ hoạt động đăng ký Tour Hình 26: Biểu đồ hoạt động khách hàng đăng ký Tour Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 29` 3.6 Thiết kế biểu đồ lớp chi tiết Hình 27: Biểu đồ lớp chi tiết Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 30` CHƯƠNG 4: XÂY DỰNG DEMO WEBSITE DU LỊCH MIỀN TRUNG DỰA TRÊN BẢN PHÂN TÍCH, THIẾT KẾ 4.1 Thiết kế giao diện trang chủ Hình 28: Giao diện trang chủ Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 31` 4.2 Đăng nhập, đăng ký 4.2.1 Đăng nhập Hình 29: Đăng nhập 4.2.2 Đăng ký Hình 30: Đăng ký Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 32` KẾT LUẬN Sau thời gian thực tập công ty TNHH DSD Việt em hiểu cách thức để làm trang web, hoàn thành dự án Giúp em hiểu thêm ngôn ngữ PHP, CSS, HTML phân tích thiết kế đối tượng Kết thực hiện: Xây dựng phân tích, thiết kế cho website tour du lịch, giao diện trang chủ website phần đăng nhập đăng ký Nhưng bên cạnh chưa xây dựng website hoàn chỉnh giống phân tích, thiết kế đề Những hạn chế tồn tại: Tiến độ xây dựng website chậm Hướng phát triển: Trong tương lai xây dựng website hoàn chỉnh giống với phân tích, thiết kế đề áp dụng website vào thực tế Mặc dù thời gian thực tập ngắn gặp nhiều khó khăn, nhờ giúp đỡ tạo điều kiện cán nhân viên công ty chi bảo tận tình giáo viên hướng dẫn Cô Trịnh Thị Ngọc Linh, em hoàn thiện báo cáo thực tập Tuy báo cáo nhiều thiếu sót chưa website hoàn chỉnh, báo cáo mô tả chi tiết cách thức để xây dựng lên trang web Trong trình thực cố gắng báo cáo tránh khỏi sai sót định, kính mong thầy cô, cán công ty đóng góp ý kiến để em chỉnh sửa rút kinh nghiệm để báo cáo sau hoàn thiện Khoa: Công nghệ thông tin_Lớp: CCLT07A Hoàng Văn Bình ... Hoàng Văn Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 30` CHƯƠNG 4: XÂY DỰNG DEMO WEBSITE DU LỊCH MIỀN TRUNG DỰA TRÊN BẢN PHÂN TÍCH, THIẾT KẾ 4.1 Thiết kế giao diện trang... Bình Phân tích thiết kế xây dựng Demo website Tour du lịch miền Trung 11` Chương 3: PHÂN TÍCH, THIẾT KẾ HƯỚNG ĐỐI TƯỢNG CHO WEBSITE TOUR DU LỊCH MIỀN TRUNG 3.1 Khảo sát hệ thống Một công ty du lịch. .. hợp với hướng dẫn giáo viên hướng dẫn để xây dựng website Dự kiến kết Xây dựng phân tích, thiết kế tour du lịch xây dựng demo website du lịch miền trung Ý nghĩa khoa học thực tiễn Ý nghĩa: