Đồ án tốt nghiệp xây DỰNG WEBSITE GIỚI THIỆU và đặt TOUR TRÊN MẠNG

68 1K 1
Đồ án tốt nghiệp xây DỰNG WEBSITE GIỚI THIỆU và đặt TOUR TRÊN MẠNG

Đ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

LỜI NÓI ĐẦU ______ 0 0 0 ______ Với sự phát triển mạnh mẽ của công nghệ thông tin và sự bùng nổ của mạng máy tính Internet. Việc ứng dụng tin học vào các lĩnh vực của cuộc sống ngày càng được quan tâm và sử dụng hiệu quả, đem lại lợi ích to lớn về mọi mặt. Internet đã trở thành nơi chia sẻ, giao lưu, gắn kết con người. Với sự bùng nổ của công nghệ thông tin và với vai trò không thể thiếu của ngành khoa học này, các tổ chức và các doanh nghiệp lớn và nhỏ đều tìm mọi biện pháp để xây dựng và củng cố một cách hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị, đặc biệt là mạng Internet, nên các tổ chức, cá nhân đều có nhu cầu giới thiệu các thông tin của mình trên mạng Internet cũng như thực hiện các phiên giao dịch trực tuyến đó là thương mại điện tử. Ngày nay cùng với tiến trình thương mại hóa toàn cầu,internet đã đóng vai trò không nhỏ. Những website mua bán, thương mại xuất hiện ngày càng nhiều, những trang thương mại nổi tiếng như www.amazone.com hay www.ebay.com … không còn xa lạ với chúng ta nữa Ở Việt Nam ta hiện nay,nhu cầu về vui chơi giải trí vô cùng lớn, đặc biệt trong lĩnh vực du lich, đây là một trong những lĩnh vực có tiềm năng lớn và nhu cầu cao. Do đó em thiết kế trang web dulichkinhdo.com nhằm giúp đỡ những ai có nhu cầu về du lịch Trong thời gian thiết kế website, dưới sự giúp đỡ, động viên và hướng dẫn tân tình của cô giáo hướng dẫn, em đã tiến hành tìm hiểu và xây dựng Website thương mại giới thiệu và đặt tour du lịch qua mạng Mặc dù đã có nhiều cố gắng trong quá trình làm đề tài, tuy nhiên do kiến thức và thời gian có hạn nên dự án này còn nhiều thiếu sót, em rất mong được sự giúp đỡ, phê bình, sửa chữa của các thầy cô giáo để bài làm của em được hoàn thiện hơn. Em xin chân thành cảm ơn! MỤC LỤC Contents CHƯƠNG I: KHẢO SÁT HỆ THỐNG I. Mô tả hệ thống 1. Mục đích của đề tài Xã hội ngày càng phát triển, nhu cầu vui chơi giải trí của con người ngày càng nâng cao, các địa điểm du lịch ngày càng thu hút nhiều du khách. Nhằm đáp ứng nhu cầu tìm hiểu về các danh lam thắng cảnh, các tour du lịch có giá cả hấp dẫn, và đặc biệt là đặt tour qua mạng, em tiến hành xây dựng hệ thống website giới thiệu và đặt tour du lịch này. Hệ thống Website giới thiệu và đặt tour du lịch Kinh Đô là một công ty về du lịch, cung cấp những thông tin cần thiết cho việc lựa chọn địa điểm du lịch,thời gian, lịch trình, giá cả hợp lý… Giao diện thân thiện, dễ dàng cho viêc chọn tour và đặt tour với những thông tin cập nhập nhất. Nhiều thông tin tin tức cần thiết, mới mẻ về du lịch trong và ngoài nước được cập nhật thường xuyên. 2. Nhiệm vụ cơ bản Hệ thống Website giới thiệu và đặt tour du lịch được mô tả với những nhiệm vụ cơ bản sau: - Khách hàng có thể tìm hiểu các thông tin về tour du lịch mà công ty tổ chức và các danh lam thắng cảnh đẹp, các thông tin tin tức du lịch chỉ nhờ click chuột chứ không cần đến tận trụ sở công ty để tìm hiểu - Khách hàng ngoài việc có thể tìm hiểu được các thông tin của tour còn có thể đặt tour mà mình chọn qua mạng, có thể thực hiện 24/24h và 7 ngày/ tuần, rất tiện lợi về thời gian và giảm thiểu đáng kể chi phí đi lại trong thời kỳ hiện nay - Ngoài việc có thể đặt được tour du lịch qua mạng, hệ thống còn cung cấp cho khách viếng thăm website các thông tin cơ bản để tham khảo như khách sạn, địa danh, tin tức du lịch, vận chuyển… rất hữu ích cho du khách khi muốn đi du lịch 3. Cơ cấu tổ chức Công ty du lịch Kinh Đô là một công ty chuyên tổ chức các chương trình du lịch trong và ngoài nước cho các du khách. Với thâm niên của mình trong lĩnh vực thực hiện các dịch vụ du lịch, Kinh Đô đã có một số lượng lớn khách hàng Công ty liên tục tổ chức các tour khác nhau, thuộc các loại tour chính gồm: tour trong nước, tour nước ngoài Do số lượng khách hàng đông đảo, chương trình tour của công ty cũng liên tục được tổ chức mới, và các thay đổi này đều được cập nhật lên website của Kinh Đô để các khách hàng ở xa, không tiện liên lạc trực tiếp đến công ty theo dõi và đặt chỗ trực tuyến. Bởi vì phải cập nhật thông tin thường xuyên như vậy, ban giám đốc công ty quyết định cắt đặt công việc quản trị trang website cho các bộ phận khác nhau trong công ty quản lý các phần việc có liên quan đến công việc hằng ngày của mình như sau: + Bộ phận kinh doanh: chịu trách nhiệm quản lý đơn đặt chỗ của khách hàng từ gửi từ trên mạng internet. Có nhiệm vụ tổng hợp các thông tin khách đặt tour, + Bộ phận quản lý khách hàng: có nhiệm vụ kiểm tra và xác nhận thông tin khách hàng và đơn đặt chỗ. Liên hệ trực tiếp với khách hàng qua số điện thoại, email để xác nhận thông tin đặt tour + Bộ phận văn phòng: đảm nhiệm việc quản lý tour và các thông tin, địa danh… trên website, thêm mới, cập nhật thông tin các địa danh du lịch và các chương trình tour mà công ty tổ chức. Bộ phận này cũng đảm đương việc xóa bỏ các tour đã thực hiện và các thông tin về thắng cảnh du lịch đã cũ, hoặc thông tin không còn giá trị. + Bộ phận điều hành quản trị hệ thống: giữ vai trò người quản trị cấp cao nhất (Quản lý website(admin)), bao hàm các quyền trên và có thể phân quyền cho những người quản trị khác (phân biệt bởi username và password). 4. Quy tắc quản lý - Công ty du lịch thiết kế tour và lên lịch trình cho từng tour cụ thể. Sau đó, bộ phận văn phòng có nhiệm vụ cập nhật thông tin các tour này lên website với đầy đủ thông tin về tour như giá cả, loại tour, lịch trình, các địa phương đi đến và hình ảnh minh họa nếu có. - Ngoài ra, bộ phận văn phòng còn cập nhật thông tin, hình ảnh về các địa điểm du lịch, các danh lam thắng cảnh đẹp mà công ty muốn cung cấp cho khách hàng tham khảo - Khách hàng vào viếng thăm website sẽ được xem thông tin chi tiết của từng tour hiện có với những thông tin về tour như giá cả, lịch trình, loại tour… hoặc tìm kiếm tour theo các yêu cầu cụ thể như về mức giá cả, địa phương muốn đến, ngày khởi hành của tour … Sau đó, khách hàng có thể tiến hành đặt chỗ cho tour đang xem nếu muốn với nút” Đặt tour” - Các đơn đặt chỗ này sẽ được cập nhật vào database và hiển thị cho người quản trị được phân quyền xem, hiệu chỉnh, xóa hoặc xác nhận sau khi đã kiểm tra tính chính xác của thông tin đặt chỗ. - Khách hàng cũng có thể thông qua trang web để gửi các thông tin yêu cầu khác về công ty bằng trang Liên hệ. Thông tin này cũng sẽ được truyền xuống database và cho phép người quản trị quản lý chúng. - Người quản trị cấp cao nhất có quyền tạo lập, thêm mới các user và phân quyền dựa trên các cấp đã nêu. 5. Quy trình xử lý Phần này mô tả quy trình xử lý công việc của các bộ phận trong công ty và cách thức đặt tour du lịch cũng như các dịch vụ khác của công ty cung cấp cho khách hàng 5.1. Đối với khách hàng  Khi khách hàng truy cập vào trang web của công ty, tại trang chủ, khách hàng sẽ được giới thiệu các sản phẩm tour du lịch mà công ty tổ chức.  Dựa trên sự phân loại tour du lịch theo vùng miền như du lịch trong nước, du lịch nước ngoài, du lịch trong nước lại bao gồm du lịch miền bắc, miền nam… du lịch nước ngoài gồm du lịch châu á, châu âu… rất dễ để tìm các tour du lịch mà du khách muốn tìm hiểu  Khi khách hàng đã tìm được tour phù hợp, khách hàng có thể đặt tour thông qua nut “Đặt Tour” tại mỗi tour, hệ thống sẽ chuyển sang giao diện đặt tour cho khách bao gồm 5 bước: Chọn tour- Đăng ký tour- Hình thức thanh toán- Xác nhận- Thanh toán. Để có thể đặt được tour khách hàng sẽ cần phải thực hiện lần lượt các bước trên + Bước” Chọn Tour”: khách hàng chọn tour muốn đặt + Bước “ Đăng ký tour”: khách hàng điền những thông tin cần thiết để đăng ký tour gồm thông tin người đại diện và thông tin khách hàng đi tour như: họ tên, giới tính, ngày sinh, địa chỉ, số ĐT… Ngoài ra còn có yêu cầu đặc biệt dành cho khách hàng, đây là nơi khách hàng yêu cầu những dịch vụ khác, các thông tin này sẽ được ban quản trị cập nhật và có bộ phận văn phòng chịu trách nhiệm liên hệ trực tiếp với khách hàng trong thời gian sớm nhất + Bước “ Hình thức thanh toán”: sau khi hoàn thành “ Đăng ký đặt tour”, khách hàng sẽ lựa chọn hình thức thanh toán. Hệ thống cung cấp 3 hình thức thanh toán, đó là : tiền mặt, chuyển khoản và trực tuyến + Bước” Xác nhận”: Hệ thống sẽ xác nhận lại các thông tin mà khách hàng cung cấp, đồng thời cấp cho khách hàng 1 mã đặt tour và 1 mã bảo mật + Bước” Thanh toán”: Hệ thống xác nhận khách hàng đã đăng ký đặt tour thành công hay chưa với thông báo thời hạn thanh toán 5.2. Quảng cáo, khuyến mại, liên kết Khi khách hàng truy cập website thì các liên kết và quảng cái khác sẽ được hiển thị trên banner của website để khách hàng tham khảo 5.3. Quản trị hệ thống Là bộ phận có trách nhiệm đảm bảo an toàn dữ liệu + có nhiệm vụ quản lý tour: thêm, sửa, xóa các thông tin về tour du lịch mà công ty đăng tải trên website. + quản lý đặt tour: xem chi tiết các tour được đặt, có thê sửa hoặc xóa thông tin + quản lý khách sạn: quản lý các thông tin về khách sạn mà website giới thiệu tới khách hàng để tham khảo + quản lý nội dung: quản lý nội dung các tin tức du lịch trên website + quản lý danh mục: thêm, sửa, xóa danh mục 6. Xác định nhóm người sử dụng hệ thống 6.1. Nhóm khách hàng + Là những người có nhu cầu xem thông tin tour du lịch và đặt tour. Để đặt được tour qua mạng, khách hàng phải hoàn toàn tự thao tác thông qua từng bước cụ thể để có thể đặt được tour + Các tour du lịch được thiết kế sắp xếp và phân loại theo từng loại mặt hàng giúp cho khách hàng dễ dàng tìm kiếm + Các tour du lịch được giới thiệu có đầy đủ các thông tin như lịch trình, giá cá, hình ảnh minh họa… Ngoài ra, khách hàng còn có thể tham khảo thêm các thông tin về du lịch như thông tin về khách sạn, vé tàu xe, tin tức du lịch… 6.2. Nhóm quản trị website Là người có chức vụ cao nhất website, có thể kiểm soát mọi hoạt động của hệ thống. nhóm này được cấp username và password để đăng nhập vào hệ thống thực hiện các chức năng của mình như: + quản lý thông tin tour + quản lý đặt tour + quản lý khách sạn + quản lý nội dung tin tức, khách sạn… + quản lý danh mục + thống kê tình hình đặt tour trong tuần, tháng… II. Xây dựng dự án 1. Hồ sơ điều tra 1.1. Hồ sơ đầu ra: kết quả xử lý thông tin bao gồm: + các tour đã được khách hàng đặt + thống kê tình hình hoat động của công ty 1.2. Hồ sơ đầu vào: gồm + thông tin về tour, các nội dung tin tức… + thông tin về khách hàng đặt tour + tài sản, thiết bị đầu vào 1.3. Tài nguyên + phần cứng: Máy chủ server chứa toàn bộ dữ liệu hệ thống với một hệ quản trị cơ sở dữ liệu đủ mạnh. Máy chủ kết nối tới tất cả các máy khác trong cửa hàng và cho phép các máy trạm truy cập đến máy chủ để lấy cơ sở dữ liệu + phần mềm: Hệ điều hành Window, office 2007, SQL server 2008R2 + con người: đội ngũ nhân viên của công ty có năng lực khá, có khẳ năng tiếp nhận công nghệ mới một cách nhanh chóng và hiệu quả 2. Dự trù về thiết bị 2.1. Cấu hình thiết bị Cụ thể các thiết bị có cấu hình như sau ST T Tên thiết bị Mô tả Số lượng Đơn giá 1 Máy tính Mainboad Intel 965G Chipset CPUIntel Dure 3.8GHz RAM 512Bus 667 zDDR2 VGA Card Share RAM - 96MB Max + AGP8x HD80GB SATA CD CD 52x NIC Card 10/100 Mbps onboard Case, Keyboard+Mouse Monitor Samsung 15 Siêu phẳng 20 6.800.750 VNĐ Tổng tiền đầu tư : 136.015.000 VNĐ 2.2. Phần mềm Các phần mềm cơ bản được cài đặt trước: Windows XP (SP2 hoặc SP3), Bộ Office2003. Ngôn ngữ để xây dựng phần mềm: tùy vào chất lượng máy tính đầu tư mà chọn môi trường lập trình phù hợp, VB6.0 dễ cài đặt và nhẹ nhàng phù hợp với máy cầu hình thấp, VB.Net hoặc C# trong môi trường Visual Studio 2008, hệ quản trị cơ sở dữ liệu SQL Server 2008R2 3. Kế hoạch triển khai dự án Toàn bộ dự án làm trong khoảng 3 tháng chia thành 5 giai đoạn chính như sau: STT Giai đoạn Ngày bắt đầu Ngày kết thúc Công việc 1 Giai đoạn 1 31/1 /2012 15 /2 / 2012 Hoàn thành toàn bộ công việc phân tích thiết kế hệ thống. 2 Giai đoạn 2 16/ 2/2012 1 /4 / 2012 Kế hoạch lập trình: chương trình, biên bản xem xét code, bản tổng kết kiểm duyệt. Lập trình phần mềm theo đúng yêu cầu phân tích thiết kế hệ thống, kiểm tra phần mềm, đảm bảo chạy tốt. 3 Giai đoạn 3 2 /4/ 2012 12 / 4 /2012 Tiến hành thử nghiệm trên môi trường thực tế tại công ty. Trong quá trình thử nghiệm, phải có nhân viên kỹ thuật tin học của bên viết phần mềm trực tiếp theo dõi, ghi nhận các vấn đề nảy sinh và tiếp nhận các ý kiến phản hồi từ phía công ty(Phía công ty có thể xuất hiện các yêu cầu nảy sinh trong giai đoạn này). Hoàn thành toàn bộ các vấn đề phát sinh để có sản [...]... kiếm Khách hàng Đặt tour Mã xác nhận Quản Website giới thiệu và đặt tour lý tour Kinh Đô Mã bảo mật Quản lý đặt tour Kết Quản lý tin tức quả tìm kiếm QL thành viên Đặt tour Thông tin khách hàng Quản trị  Bước 2: xây dựng DFD mức đỉnh ( mức 1) Thông tin tour Khách hàng Đăng ký đặt tour Ban quản trị Chức năng khách hàng Chức năng quản trị Thông tin tour Xác nhận đặt tour Cập nhật thông tin tour Yêu cầu... Website giới thiệu và đặt tour CN khách hàng CN quản trị Tìm kiếm tour Quản lý Admin Xem chi tiết tour Quản lý Tour Chọn tour Quản lý đặt tour Đặt tour Xem thông tin đặt tour Quản lý tin tức Xem thông tin, tin tức Chức năng của người quản trị website Chức năng người quản trị Quản lý Admin Quản lý đặt tour Quản lý tour Thêm Admin Thêm tour Sửa Admin Xác nhận đặt tour Sửa tour Xóa Admin Xóa tour Quản lý tin... thông tin tour Báo cáo đặt tour Cập nhật tin tức Tour Tin tức  Bước 3: xây dựng DFD mức dưới đỉnh( mức 2) + vẽ DFD của chức năng quản lý khách hàng Khách hàng Xem thông tin tour Chọn tour du lịch Tìm kiếm tour Xem sửa thông tin đặt tour Tour Đặt tour Xem tin tức Thông tin đặt tour Tin tức Thông tin KH Quản trị + vẽ DFD của chức năng quản trị: Quản trị Quản lý tour Đơn đặt tour Quản lý admin Tour Quản... click vào nút Chọn đặt tour : Khách hàng đặt tour sẽ click vào nút đặt tour có tại chi tiết của mỗi tour - Đặt tour : Sau khi đã chọn xong tour mình muốn đặt, khách hàng sẽ chọn đến đặt tour Khách hàng sẽ điền thông tin cá nhân bao gồm : Họ tên, địa chỉ, email, số điện thoại, nội dung đặt tour, yêu cầu khác( nếu có) Sau đó đơn đặt tour sẽ được gửi về công ty Begin Điền thông tin khách hàng Gửi đơn đặt. .. chức năng quản lý tour Quản trị Khách hàng Đưa thông về tour Sửa đổi thông tin tour Cập nhật bảng báo giá Thông tin sửa đổi Thông tin tour Thông tin tour Giá mới Tour + sơ đồ luồng dữ liệu mức dưới đỉnh của chức năng “quản lý đặt tour Khách hàng Giao dịch với khách hàng Hủy đơn đặt tour ảo Xác nhận đơn đặt tour Thông tin giao dịch Thông tin phản hồi Đơn đặt tour ảo Đơn đặt tour Đơn đặt tour hoàn chỉnh... tiết tour gồm nội dung tour, giá cả, ngày khởi hành, hình ảnh… Tại mỗi chi tiết tour sẽ có chức năng đặt tour Begin Nhập loại tour Kiểm tra tên,mã tour, loại tour trong cơ sở dữ liệu s Đ Hiển thị danh sách tour - - Xem chi tiết tour: Khách hàng sẽ được xem chi tiết thông tin của từng tour bao gồm : ảnh tour , tên tour, xuất xứ, giá thành…Tại trang chi tiết tour có nút đặt tour, khách hàng muốn đặt tour. .. đồ phân rã chức năng Xác định các chức năng: Hệ thống giới thiệu và đặt tour sẽ chia làm các bộ phận gồm chức năng lớn cụ thể như sau: Bộ phận quản lý đặt tour: có chức năng quản lý đặt tour Bộ phận quản lý cập nhật dữ liệu : có chức năng cập nhật tour , tin tức, danh lam thắng cảnh … Bộ phận quản lý khách hàng: có chức năng quản lý khách hàng 2 Sơ đồ phân rã chức năng: I 1   Website giới thiệu và. .. từng đơn đặt tour Dựa trên các thông tin của khách hàng đặt tour, nhân viên của công ty có trách nhiệm liên hệ với khách hàng để xác nhận thông tin cũng như trình bày về cách thức giao hàng và thanh toán với khách hàng trong thời hạn quy định Hủy đơn đặt tour ảo Begin Đơn đặt tour của khách Xác nhận đơn đặt tour Kiểm tra có đơn đặt ảo hay không? S Đ Hủy đơn đặt ảo - Quản lý nội dung : Dựa trên phân... tin tour Hiển thị tour lên website Hiển thị tour lên website Begin Xóa tour khỏi cơ sở dữ liệu s Xác nhận lại thông tin xóa tour Đ SP được xóa khỏi CSDL và Website - Quản lý đặt tour : Người quản trị sẽ có danh sách các đơn đặt tour mà khách hàng gửi đến với các thông tin như mã đặt tour, thời gian đăng ký, tổng số người, trạng thái… người quản trị muốn xem chi tiết có thể click vào nut” xem chi tiết... Admin Xác nhận đặt tour Sửa tour Xóa Admin Xóa tour Quản lý tin tức Cập nhật trạng thái đặt tour Thêm, sửa, xóa Tìm kiếm tour Cập nhật tour 3 3.1 Hủy đặt tour Sơ đồ luồng dữ liệu: Các bước xây dựng: gồm 3 bước sau   Bước 2 Xây dựng DFD mức đỉnh (mức 1 )  3.2 Bước Bước 1 Xây dựngg DFD mức khung cảnh ( mức 0) Bước 3 Xây dựng DFD mức dưới đỉnh (mức 2 ) Các ký hiệu sử dụng: Các kí hiệu Thêm tin tức nhận . cảnh, các tour du lịch có giá cả hấp dẫn, và đặc biệt là đặt tour qua mạng, em tiến hành xây dựng hệ thống website giới thiệu và đặt tour du lịch này. Hệ thống Website giới thiệu và đặt tour du. năng: Website giới thiệu và đặt tour CN khách hàng CN quản trị Quản lý Admin Tìm kiếm tour Quản lý Tour Xem chi tiết tour Quản lý đặt tour Chọn tour Đặt tour Quản lý tin tức Xem thông tin đặt tour Chức. tìm hiểu và xây dựng Website thương mại giới thiệu và đặt tour du lịch qua mạng Mặc dù đã có nhiều cố gắng trong quá trình làm đề tài, tuy nhiên do kiến thức và thời gian có hạn nên dự án này

Ngày đăng: 13/08/2014, 07:36

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • MỤC LỤC

  • CHƯƠNG I: KHẢO SÁT HỆ THỐNG

  • CHƯƠNG III: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU

  • KẾT LUẬN

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

Tài liệu liên quan