1. Trang chủ
  2. » Công Nghệ Thông Tin

PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG BẢN DEMO WEBSITE TOUR DU LỊCH MIỀN TRUNG

33 436 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 2,26 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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.

Trang 1

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 hiện : Hoàng Văn Bình

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

Trang 2

LỜI CẢM ƠN

Kỳ thực tập tốt nghiệp là một khoảng thời gian để chúng ta bắt đầu làm quenvới cách làm việc ở môi trường thực tế Đối với tất cả các bạn sinh viên nói chung vàvới em nói riêng, đây là một giai đoạn chuyển giao giữa những kiến thức được đàotạo tại nhà trường và thực tế ngoài doanh nghiệp, để từ đó áp dụng những kiến thức

đã học và tìm kiếm cho mình một công việc phù hợp với năng lực

Trong quá trình thực tập tại công ty TNHH DSD Việt từ ngày 21/3/2016 đến

ngày 20/04/2016, em đã được hướng dẫn thực hiện đề tài là: “Phân tích thiết kế

và xây dựng bản demo trang web tour du lịch miền trung”.

Trong khoảng thời gian thực tập tại công ty, em đã có cơ hội được tiếp xúc vớimôi trường làm việc trong thực tế, bổ sung thêm các kiến thức khi học trên trường,được gặp gỡ và học hỏi kinh nghiệm quản lý, làm việc của các cán bộ quản lý, cácnhân viên trong công ty, đã phần nào giúp em có được kinh nghiệm làm việc cho bảnthân sau này

Em xin chân thành cảm ơn các anh chị tại Công Ty TNHH DSD Việt đã tận

tình giúp đỡ, chỉ dẫn em trong suốt quá trình thực tập tại 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 cùng

các thầy cô trong trường đã quan tâm, hướng dẫn em giúp em hoàn thành tốt đợt thựctập này

Em xin chân thành cảm ơn!

Trang 3

LỜI NÓI ĐẦU

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là mộttrong 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ữngbước đột phá mạnh mẽ Việc xây dựng các trang web để phục vụ cho các nhu cầuriê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àngngà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ớicủ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áchnhanh chóng kịp thời, tránh những phiền hà mà phương thức giao tiếp truyền thốngthường gặp phải

Trang 4

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập - Tự do - 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ọ và 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 cơ quan: Công Ty TNHH DSD Việt

- Nội dung thực tập: “Phân tích thiết kế và xây dựng bản demo website tour du lịch

miền trung”

1 Nhận xét về chuyên môn:

2 Nhận xét về thái độ, tinh thần trách nhiệm, chấp hành nội quy, quy chế của cơ quan thực tập:

3 Kết quả thực tập tốt nghiệp: (chấm theo thang điểm 10): ………

Đà Nẵng, ngày …… tháng …… năm 20… CÁN BỘ HƯỚNG DẪN CƠ QUAN TIẾP NHẬN SINH VIÊN THỰC TẬP

(Ký, ghi rõ họ tên) (Ký tên, đóng dấu)

Trang 5

MỤC LỤC

LỜI CẢM ƠN 1

LỜI NÓI ĐẦU 2

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM 3

MỤC LỤC 4

DANH MỤC HÌNH 6

PHẦN MỞ ĐẦU 7

1 Lý do chọn đề tài 7

2 Mục tiêu và nhiệm vụ nghiên cứu 7

3 Đối tượng và phạm vi nghiên cứu 7

4 Phương pháp nghiên cứu 7

5 Dự kiến kết quả 8

6 Ý nghĩa khoa học và thực tiễn 8

Chương 1: GIỚI THIỆU VỀ CÔNG TY TNHH DSD VIỆT 9

1.1 Cơ quan thực tập 9

1.2 Giới thiệu chung 9

1.3 Lĩnh vực hoạt động 9

1.4 Môi trường làm việc 9

Chương 2: CƠ SỞ LÝ THUYẾT 10

2.1 Sơ lược về ngôn ngữ PHP 10

2.2 Sơ lược về hệ quản trị cơ sở dữ 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

Trang 6

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

Trang 7

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ự thanh toán bằng 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 thanh toán bằng 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

Trang 8

PHẦN MỞ ĐẦU

1 Lý do chọn đề tài

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là mộttrong 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ữngbước đột phá mạnh mẽ Việc xây dựng các trang web để phục vụ cho các nhu cầuriêng của các cá nhân, công ty thậm chí các cá nhân ngày nay không lấy gì làm xa lạ

Như ta biết, Việt Nam là đất nước có rất nhiều phong cảnh đẹp cùng với tiềmnăng 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 trong

và ngoài nước Đây là cơ hội tốt để phát triển hoạt động du lịch cùng với quảng báhình ảnh đất nước, con người Việt Nam đến với bạn bè trên thế giới Vì vậy cần phảixây dựng các 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 các doanh nghiệp du lịch trong hoạt động kinhdoanh trực tuyến cũng như cho con người, đất nước Việt Nam

2 Mục tiêu và 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ứcnăng phù hợp và tiện ích cho nhu cầu thích khám phá, chiêm ngưỡng những danh lamthắng cảnh của mọi người

 Nhiệm vụ nghiên cứu:

• Tìm hiểu về những chức năng mà một website tour du lịch cần có

• Nghiên cứu tài liệu về ngôn ngữ php và mysql

3 Đối tượng và phạm vi nghiên cứu

 Đối tượng nghiên cứu:

• Ngôn ngữ php

• Hệ quản trị cơ sở dữ liệu mysql

• Nhu cầu sử dụng của khách hàng

 Nghiên cứu về chức năng chính của một website

 Phạm vi nghiên cứu: xây dựng website tour du lịch miền trung bằng ngôn ngữPHP với những chức năng đơn giản như trang chủ, danh lam thắng cảnh, tour,đặt vé,…

4 Phương pháp nghiên cứu

 Khảo sát thực tế về vấn đề khách hàng quan tâm

Trang 9

 Nghiên cứu lý thuyết về ngôn ngữ php.

 Nghiên cứu về hệ quản trị cơ sở dữ liệu MySQL

 Áp dụng những kiến thức đã học, kết hợp với sự hướng dẫn của giáo viênhướng dẫn để xây dựng website

5 Dự kiến kết quả

 Xây dựng bản phân tích, thiết kế tour du lịch và xây dựng demo website du lịchmiền trung

6 Ý nghĩa khoa học và thực tiễn

Ý nghĩa: Sau khi thực hiện đồ án giúp em hiểu rõ hơn về việc vận dụng ngôn

ngữ PHP để tạo ra một website

Thực tiễn: Giúp em xây dựng được website đơn giản với đầy đủ chức năng,

nắm chắc hơn về ngôn ngữ php và từ đó giúp em tự tin hơn để nghiên cứu, xâydựng những website khác với những chức năng phức tạp hơn, đồng thời cóđược nhiều kiến thức để vận dụng vào con đường sự nghiệp sau này củamình…

Trang 10

Chương 1: GIỚI THIỆU VỀ CÔNG TY TNHH DSD VIỆT

1.2 Giới thiệu chung

DSD VIỆT là một đơn vị gia công, thiết kế website chuyên nghiệp luôn đi đầutrong việc áp dụng công nghệ mới nhất trong lĩnh vực thiết kế website và 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 này qua ngày khác để đảmbảo chất lượng cao nhất dịch vụ của khách hàng DSD Việt không giống như bất kýcác công ty khác, công ty nhấn mạnh tầm quan trọng của việc chăm sóc khách hàngchất lượng hơn số lượng của khách hàng DSD Việt đánh giá cao giá trị của một mốiquan hệ vững chắc và vui mừng trong những thành công của khách hàng, công ty luônmang đến cho khách hàng những dịch vụ uy tín, những sản phẩm chất lượng Và hơnthế, công ty DSD Việt tự hào khi mang đến cho khách hàng những website cao cấp vớiphong cách thiết kế chuyên nghiệp Qua đó nâng cáo khả năng cạnh tranh cho kháchhàng trong lĩnh vực quảng bá tên tuổi trên internet

1.3 Lĩnh vực hoạt động

Chuyên về lĩnh vực thiết kế website và 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, chỉ bảo nhiệttình

Công ty có 9 người bao gồm: 1 giám đốc, 1 quản lý, 1 kế toán, 3 lập trình viên,

2 thiết kế và 1 phiên dịch

Công nghệ thường dùng cho lập trình viên: Netbean, Xampp

Trang 11

Chương 2: CƠ SỞ LÝ THUYẾT

2.1 Sơ lược về ngôn ngữ PHP

PHP (Hypertext Preprocessor) được tạo ra vào năm 1994 bởi “Rasmus

Lerdorf” Là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếuđược dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùngcho mục đích tổng quát Nó rất thích hợp với web và có thể dễ dàng nhúng vàotrang HTML Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏgọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đốingắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành mộtngôn ngữ lập trình web phổ biến nhất thế giới

2.2 Sơ lược về hệ quản trị cơ sở dữ liệu Mysql

MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và

được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng Vì MySQL

là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trênnhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc độ

và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trêninternet MySQL miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ

Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệđiều hành dòng Windows, Linux, Mac OS X, Unix,FreeBSD, NetBSD, NovellNetWare, SGI Irix, Solaris, SunOS,

MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu quan

hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL)

MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, nó

làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl,

Trang 12

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 thực hiện tin học hóa việc đăng ký Tour du lịch thông quawebsite của công ty Đây là trang web giới thiệu về tất cả những gì liên quan tới lĩnhvực du lịch của Việt Nam đến khách hàng khi tham quan website, nhằm thu hút kháchhàng đăng ký du lịch thông qua website Chủ đạo của website là giới thiệu các điểm dulịch miền trung, các kì quan hay các chương trình về Tour du lịch, các lễ hội trong nămtại các điểm du lịch Tại đây người dùng có thể xem thông tin về các Tour du lịch docông ty cấp, cho phép đặt Tour trực tuyến, tham khảo giá Tour, tìm kiếm Tour phù hợp

Đặc tả các trường hợp sử dụng:

Khách hàng

Tìm kiếmĐăng ký TourThanh toán

Nhân viên công ty

Đăng nhậpQuản lý thông tin khách hàngQuản lý Tour

Tư vấn khách hàngTạo phiếu đăng ký Tour

Nhà quản lý

Đăng nhậpQuản lý TourQuản lý nhân viên

Trang 13

3.2 Mô hình hóa yêu cầu

Trang 16

Bi u đ l p đi u khi n ể ồ ớ ề ể

Hình 7: Biểu đồ lớp điều khiển

Trang 17

Bi u đ l p Th c Th ể ồ ớ ự ể

Hình 8: Biểu đồ lớp thực thể

Trang 18

3.4 Mô hình hóa tương tác

3.4.1 Biểu đồ trình tự

Trình tự đăng nhập

Hình 9: Biểu đồ trình tự đăng nhập.

Bi u đ trình t qu n lý nhân viên ể ồ ự ả

Trang 19

Hình 10: Biểu đồ trình tự quản lý nhân viên.

Trang 21

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.

Trang 23

Bi u đ c ng tác thanh toán b ng ti n m t ể ồ ộ ằ ề ặ

Hình 17: Biểu đồ cộng tác thanh toán bằng 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.

Trang 24

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.

Trang 25

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.

Trang 26

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.

Trang 27

Bi u đ ho t đ ng qu n lý Tour ể ồ ạ ộ ả

Hình 25: Biểu đồ hoạt động quản lý Tour.

Trang 28

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.

Trang 29

Bi u đ ho t đ ng đăng ký Tour ể ồ ạ ộ

Hình 26: Biểu đồ hoạt động khách hàng đăng ký Tour.

Trang 30

3.6 Thiết kế biểu đồ lớp chi tiết.

Hình 27: Biểu đồ lớp chi tiết.

Trang 31

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ủ.

Trang 33

KẾT LUẬN

Sau thời gian thực tập tại công ty TNHH DSD Việt em đã hiểu cách thức để làm

ra một trang web, hoàn thành một dự án Giúp em hiểu thêm về ngôn ngữ PHP, CSS,HTML và phân tích thiết kế một đối tượng

Kết quả thực hiện: Xây dựng được bản phân tích, thiết kế cho website tour dulịch, giao diện trang chủ của website và phần đăng nhập đăng ký Nhưng bên cạnh đóvẫn chưa xây dựng được một website hoàn chỉnh giống như bản phân tích, thiết kế đã

đề ra

Những hạn chế tồn tại: Tiến độ xây dựng website còn chậm

Hướng phát triển: Trong tương lai sẽ xây dựng được một website hoàn chỉnhgiống với bản phân tích, thiết kế đã đề ra và áp dụng website vào thực tế

Mặc dù trong thời gian thực tập ngắn và gặp nhiều khó khăn, nhưng nhờ sự giúp

đỡ và tạo điều kiện của cán bộ nhân viên trong công ty và sự chi bảo tận tình của giáoviên hướng dẫn là Cô Trịnh Thị Ngọc Linh, em đã hoàn thiện báo cáo thực tập củamình Tuy trong báo cáo còn nhiều thiếu sót và chưa là một website hoàn chỉnh, nhưngbáo cáo đã mô tả khá chi tiết về cách thức để xây dựng lên một trang web

Trong quá trình thực hiện mặc dù đã cố gắng hết sức nhưng báo cáo không thểtránh khỏi những sai sót nhất định, vì vậy kính mong thầy cô, cán bộ trong công tyđóng góp ý kiến của mình để em có thể chỉnh sửa và rút kinh nghiệm để những báocáo sau hoàn thiện hơn

Ngày đăng: 03/07/2017, 20:52

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w