Xây dựng chương trình đặt tàu tham quan vịnh hạ long cho công ty du lịch nữ hoàng, hạ long

85 295 0
Xây dựng chương trình đặt tàu tham quan vịnh hạ long cho công ty du lịch nữ hoàng, hạ long

Đ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 CẢM ƠN Học tập đƣờng ngắn để đến thành công Giảng đƣờng đại học nơi giúp em thực trƣởng thành Sau năm học tập trƣờng đại học công nghệ thông tin truyền thông, thầy cô bạn giúp đỡ em nhiều kinh nghiệm sống kiến thức cần thiết công nghệ thông tin Đây hành trang để em bƣớc vào sống sau với nhiều chông gai Đầu tiên em xin cảm ơn tất thầy cô giáo trƣờng đại học công nghệ thông tin truyền thông tạo điều kiện để em tham gia, học hỏi trau dồi kiến thức chuẩn bị cho nghề nghiệp sau em Em xin cảm ơn thầy cô môn mạng máy tính truyền thông tận tình dạy bảo cho em kiến thức chuyên ngành mạng máy tính Đặc biệt em xin cảm ơn cô giáo Ths Nguyễn Thị Mai Phƣơng Cô không giảng dạy, truyền đạt cho em kiến thức lớp mà cô giúp đỡ em nhiều đợt thực tập tốt nghiệp hoàn thành đồ án tốt nghiệp Em cố gắng nhiều để hoàn thành đồ án tốt nghiệp nhƣng nhiều thiết sót Vì em mong nhận đƣợc góp ý thầy cô bạn Em xin chân thành cảm ơn! LỜI CAM ĐOAN Em: Lƣu Thị Nhinh, sinh viên lớp mạng & truyền thông khoa công nghệ thông tin - trƣờng đại học công nghệ thông tin truyền thông xin cam đoan: Bộ đồ án “Xây dựng ứng dụng đặt tàu tham quan vịnh Hạ Long cho công ty du lịch Nữ Hoàng, Hạ Long” thân em tìm hiểu xây dựng dƣới hƣớng dẫn cô giáo Ths Nguyễn Thị Mai Phƣơng Tất nội dung, hình ảnh có đồ án có nguồn gốc xuất xứ rõ ràng từ tài liệu tham khảo Em xin chịu trách nhiêm hình thức xử phạt nhà trƣờng có hình thức chép không hợp lệ đồ án Thái Nguyên tháng 6, năm 2012 Sinh viên Lƣu Thị Nhinh MỤC LỤC LỜI CẢM ƠN LỜI CAM ĐOAN MỤC LỤC .3 DANH MỤC HÌNH ẢNH DANH MỤC CÁC TỪ VIẾT TẮT LỜI MỞ ĐẦU CHƢƠNG 1: TÌM HIỂU VỀ CÔNG NGHỆ SHAREPOINT .10 1.1 Lịch sử đời 10 1.2 Khái niệm SharePoint .12 1.3 Giới thiệu Sharepoint 2007 .14 1.4 Các thành phần ứng dụng Sharepoint 2007 .18 1.4.1 Giải pháp cộng tác (Collaboration solution) 19 1.4.2 giải pháp portal 19 1.4.3 Quản trị nội dung (Content management) 19 1.4.4 Giải pháp tìm kiếm (Search Solution) 21 1.4.5 Business Intelligence 21 1.4.6 Business Processes 21 1.5 Điều kiện để chạy Sharepoint 2007 22 1.5.1 Yêu cầu phần cứng 22 1.5.2 Yêu cầu phần mềm 22 1.6 Truy cập SharePoint qua Internet .23 1.7 Các bƣớc cài đặt MOSS 2007 25 1.8 Làm việc với SharePoint 25 1.8.1 Mô hình kiến trúc Server Site 26 1.8.2 Tạo Web Application 28 1.8.3 Tạo site collection 28 1.8.4 SharePoint List 29 1.9 Tích hợp ASP.NET với SharePoint 36 1.9.1 Tìm hiểu ASP.NET .36 1.9.2 Tích hợp ASP.NET với SharePoint 42 1.9.3 Webpart 44 CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ ỨNG DỤNG ĐẶT TÀU THAM QUAN VỊNH HẠ LONG CHO CÔNG TY DU LỊCH NỮ HOÀNG, HẠ LONG 45 2.1 Khảo sát hoạt động đặt tàu tham quan vịnh Hạ Long công ty du lịch Nữ Hoàng, Hạ Long 45 2.1.1 Giới thiệu công ty du lịch Nữ Hoàng 45 2.1.2 Sơ đồ tổ chức công ty 46 2.1.3 Đặc tả toán 47 2.2 Phân tích thiết kế hệ thống cho ứng dụng đặt tàu tham quan vịnh Hạ Long cho công ty du lịch Nữ Hoàng, Hạ Long 50 2.2.1 Quy trình đặt tàu tham quan 50 2.2.2 Sơ đồ use case 51 2.2.3 Kịch cho use case 53 2.2.4 Sự tƣơng tác List 74 CHƢƠNG 3: XÂY DỰNG CHƢƠNG TRÌNH 75 3.1 Giao diện chƣơng trình .75 3.2 Xây dựng chƣơng trình .76 KẾT LUẬN 84 TÀI LIỆU THAM KHẢO 85 DANH MỤC HÌNH ẢNH Hình 1.1: Lịch sử phát triển SharePoint 11 Hình 1.2 : SharePoint 12 Hình 1.3: Kiến trúc bậc cao Sharepoint 2007 14 Hình 1.4: Các dịch vụ ứng dụng SharePoint 2007 18 Hình 1.5: Quy trình quản lí nội dung 20 Hình 1.7 : Mô hình kiến trúc Server 26 Hình 1.8: Mô hình kiến trúc site 27 Hình 1.9: Tạo thành công site 29 Hình 1.10: Danh sách Sharepoint list 33 Hình 1.11: Thông tin tổng quát thuộc tính Sharepoint List 33 Hình 1.12: Xóa Sharepoint List 33 Hình 1.13: Cột liệu 34 Hình 1.14: Quản lí danh sách View 34 Hình 1.15: Xuất Sharepoint List tập tin stp 35 Hình 1.16: Biên dịch ASP.NET 38 Hình 1.17: Một số tệp ASP.NET 39 Hình 1.18: Tạo ứng dụng ASP.NET 41 Hình 1.19: Mở ứng dụng web từ nhiều nguồn 41 Hình 1.20 : tích hợp SharePoint với ASP.NET 42 Hình 2.1: Sơ đồ tổ chức công ty 46 Hình 2.2: Thông tin tiếp tân ghi vào sổ thuê khách hàng 47 Hình 2.3: Thông tin ghi vào phiếu toán 48 Hình 2.4: Quy trình đặt tàu tham quan 50 Hình 2.5: Mô hình use case tổng thể 51 Hình 2.6: Biểu đồ Use case quảntàu 52 Hình 2.7: Use case quảnđặt tàu 52 Hình 2.8: Biểu đồ cho use case thêm loại tàu 54 Hình 2.9: Biểu đồ cộng tác cho use case thêm loại tàu 54 Hình 2.10: Biểu đồ cho use case cập nhật loại tàu 55 Hình 2.11: Biểu đồ cộng tác cho use case cập nhật loại tàu 56 Hình 2.12: Biểu đồ cho use case xóa loại tàu 57 Hình 2.13: Biểu đồ cộng tác cho use case xóa loại tàu 57 Hình 2.14: Biểu đồ cho use case them tàu 58 Hình 2.15: Biểu đồ cộng tác cho use case thêm tàu 59 Hình 2.16: Biểu đồ cho use case cập nhật tàu 60 Hình 2.17: Biểu đồ công tác cho use case cập nhật tàu 60 Hình 2.18: Biểu đồ cho use case xóa tàu 61 Hình 2.19: Biểu đồ cộng tác cho use case xóa tàu 62 Hình 2.20: Biểu đồ cho use case them phòng 63 Hình 2.21: Biểu đồ trạng thái cho use case them phòng 63 Hình 2.22: Biểu đồ cho use case cập nhật phòng 64 Hình 2.23: Biểu đồ trạng thái cho use case cập nhật phòng 65 Hình 2.24: Biểu đồ cho use case xóa phòng 66 Hình 2.25: Biểu đồ trạng thái cho use case xóa phòng 66 Hình 2.26: Biểu đồ cho use case cập nhật đặt tàu 67 Hình 2.27: Biểu đồ cộng tác cho use case cập nhật đặt tàu 68 Hình 2.28: Biểu đồ cho use case xóa đặt tàu 69 Hình 2.29: Biểu đồ cộng tác cho use case xóa đặt tàu 69 Hình 2.30: Biểu đồ cho use case toán 71 Hình 2.31: Biểu đồ cộng tác cho use case toán 71 Hình 2.32: biểu đồ cho use case đặt tàu 73 Hình 2.33: Biểu đồ cộng tác cho use case đặt tàu 73 Hình 2.34: Sự tương tác List 74 Hình 3.1: Giao diện chương trình 75 Hình 3.2: Chi tiết tàu 76 Hình 3.3: Điền thông tin khách hàng tour yêu cầu 76 Hình 3.4: Điền thông tin tài khoản cá nhân khách hàng 77 Hình 3.5: Thông báo book tàu thành công 77 Hình 3.6: Giao diện chương trình tự chuyển trang chủ 77 Hình 3.7: Tạo loại tàu 78 Hình 3.8: Loại tàu sau tạo 78 Hình 3.9: Danh sách loại tàu 79 Hình 3.10: Xóa loại tàu 79 Hình 3.11: Giao diện tạo tàu 80 Hình 3.12: Điền thông tin cho tàu 80 Hình 3.13: Tàu tạo 81 Hình 3.14: Danh sách tàu công ty 81 Hình 3.15: Xóa tàu 82 Hình 3.16: Danh sách tàu đặt theo ngày 82 Hình 3.17: Form chi tiết đặt tàu tàu 83 Hình 3.18: Xóa đặt tàu 83 DANH MỤC CÁC TỪ VIẾT TẮT TỪ VIẾT TẮT TỪ VIẾT ĐẦY ĐỦ DDSK Digital Dashboard Starter Kit DDRK Digital Dashboard Resource Kit SPS Sharepoint Portal Server CMS Content Management Server MOSS Microsoft Office SharePoint Server STS Sharepoint Team Service WSS Windows Sharepoint Services BI Business Intelligence BDC Business Data Catalog Win WF Windows Workflow Foundation ASP Active Server Page CLR Common Language Runtime ADO ActiveX Data Object FSO File System Object IL Intermediate Language MSIL Microsoft Intermediate Language JIT Just-In-Time IIS Internet Information Services IDE Integrate Develop Environment LỜI MỞ ĐẦU Ngày công nghệ thông tin sâu vào tất lĩnh vực Có thể nói công nghệ thông tin chìa khóa giúp ngƣời tiếp cận giới nhanh nhất, thúc đẩy tất mặt đời sống xã hội Do công nghệ thông tin phần thiếu đời sống xã hội thời đại ngày Đặc biệt dịch vụ thƣơng mại điện tử cần đến công nghệ thông tin để quảng bá sản phẩm thƣơng hiệu để nhiều ngƣời biết đến làm cho kinh doanh có hiệu lãi suất cao Với toán “Xây dựng chương trình đặt tàu tham quan du lịch vịnh Hạ Long cho công ty du lịch Nữ Hoàng, Hạ Long”cũng công cụ hoạt động hiệu cho công ty Chƣơng trình giúp giảm chi phí cho phía khách hàng phía công ty, việc đặt tàu đƣợc thực đơn giản, nhanh gọn, an toàn hiệu Giúp công ty quản lý tốt Cấu trúc đồ án gồm phần: - Chƣơng 1: Tìm hiểu công nghệ SharePoint - Chƣơng 2: Tìm hiểu ASP.NET - Chƣơng 3: Khảo sát phân tích thiết kế ứng dụng đặt tàu tham quan vịnh Hạ Long cho công ty du lịch Nữ Hoàng Hạ Long - Chƣơng 4: Xây dựng chƣơng trình Với giúp đỡ tận tình cô giáo Ths Nguyễn Thị Mai Phƣơng giúp đỡ thầy cô giáo bạn, em cố gắng tìm tòi, học hỏi để hoàn thành đồ án Mặc nhiều thiết sót cần phát triển Vì em mong nhận đƣợc đóng góp giúp đỡ thầy cô bạn để phát triển tốt sau Thái Nguyên tháng 6, năm 2012 Sinh viên thực Lƣu thị Nhinh CHƢƠNG TÌM HIỂU VỀ CÔNG NGHỆ SHAREPOINT 1.1 Lịch sử đời Tháng 4/1999, Framework Portal Microsoft đƣợc giới thiệu cho download miễn phí, với tên gọi Digital Dashboard Starter Kit (DDSK) Microsoft giới thiệu công nghệ gọi “Nuggest” Công nghệ đƣợc sử dụng giao diện ngƣời dùng với khả hiển thị thông tin từ nguồn nội dung khác Nuggest sau đƣợc đổi tên Web Part Chỉ năm sau, Microsoft nâng cấp DDSK đổi tên thành Digital Dashboard Resource Kit (DDRK) đợt phát hành sản phẩm lần thứ Đây đƣợc xem nhƣ cột mốc đánh dấu cho đời phát triển dòng sản phẩm Sharepoint Đến năm 2001, phiên Sharepoint Portal Server 2001 (SPS 2001) thức đƣợc phát hành với tính nhƣ: quản lý nội dung, ứng dụng đánh mục (Indexing Application), portal tính tìm kiếm Những tính chạy tốt, nhƣng đứng gốc độ mở rộng sản phẩm giới hạn Cũng năm 2001, Microsoft mua lại sản phẩm quản lý nội dung nCompass, phát triển thành dòng sản phẩm Content Management Server 2001 (CMS 2001) Sau này, sản phẩm CMS đƣợc phát triển tích hợp vào MOSS 2007 Windows Sharepoint Services v3.0 Ngoài ra, Microsoft phát hành phiên Sharepoint Team Service (STS) đính kèm Office 2000 Đây phiên đính kèm miễn phí cung cấp tính Team Collaboration dựa tảng web Tháng 10-2003, Microsoft nâng cấp dòng sản phẩm Sharepoint với sản phẩm Office 2003 STS đƣợc đổi tên thành Windows Sharepoint Services v2.0 (WSS v2.0) trở thành phần hệ điều hành Window Server 2003 WSS phát triển tảng ASP.NET Web Part Và phiên SPS v2 đƣợc xây dựng dựa WSS đƣợc đổi tên thành 10 - Biểu đồ trình tự: : khách hàng : giao dien toan : giao dien xac thuc : database control : dk ngan hang : dk dich vu toan : csdl dat tau //mo giao dine toan //dien thong tin //book //book //gui thong tin cho ngan hang // xac thuc thong tin kh //xu li toan //return booking //tao cuoc dat tau moi //thong bao Hình 2.30: Biểu đồ cho use case toán - Biểu đồ cộng tác 1: //mo giao dien toan 2: //dien thong tin //book : giao dien toan : khách hàng : dk ngan hang 5: //xac thuc thong tin khach hang //xu ly toan 3: //book 4: //gui thong tin den ngan hang : dk dich vu toan 6: //return booking 7: //tao cuoc dat tau moi 8: //thong bao : giao dien xac thuc : database control Hình 2.31: Biểu đồ cộng tác cho use case toán 71 : csdl dat tau m Use case đặt tàu - Actor: khách hàng - Mục đích: Giúp khách đặt tàu trƣớc với công ty - Luồng kiện Hành động khách Đáp ứng hệ thống hàng Truy cập vào website Đƣa yêu cầu tìm tàu Nhập thông tin cần thiết Stt Đƣa danh sách tàu đáp ứng đƣợc Chọn tàu tùy chỉnh Đặt tàu Hiển thị form điền thông tin khách hàng Điền thông tin cần thiết Thanh toán Chọn chức toán 10 11 Hiển thị form nhập thông tin yêu cầu Điền thông tin tài khoản 12 Chứng thực 13 Thanh toán 14 Thông báo 72 - Biểu đồ : khách hàng : giao dien tim tau : giao dien chon tau : giao dien dki thong tin kh : giao dien toan : giao dien xac thuc : database control : dl tau //yeu cau tim tau //nhap thong tin yeu cau //tim tau dap ung //hien thi cac tau dap ung yeu cau //chon tau va book tau //hien thi giao dien dki thong tin kh //nhap thong tin kh //nhap thong tin tai khoan kh //thanh toan //xu ly toan //thong báo Hình 2.32: biểu đồ cho use case đặt tàu - Biểu đồ cộng tác //chon tau 1: //mo giao dien tim tau : giao dien tim tau : khách hàng 2: //tim csdl : giao dien chon tau : giao dien xac thuc 3: //dua ds cac tau dap ung yeu cau 8: //nhap thong tin tai khoan kh 5: //nhap thong tin kh 4: //book tau 9: //thong bao 6: toan : csdl tau : giao dien dki thong tin kh //xu ly toan : giao dien toan 7: //thanh toan : database control Hình 2.33: Biểu đồ cộng tác cho use case đặt tàu 73 2.2.4 Sự tƣơng tác List Hình 2.34: Sự tương tác List 74 CHƢƠNG XÂY DỰNG CHƢƠNG TRÌNH 3.1 Giao diện chƣơng trình Giao diện hiển thị thông tin tàu trạng thái available Dựa vào danh sách tàu, khách hàng xem chi tiết tàu để đặt tàu Hình 3.1: Giao diện chương trình 75 3.2 Xây dựng chƣơng trình Khi khách hàng muốn đặt tàu du lịch, khách hàng truy cập vào trang web, duyệt tìm tàu, xem chi tiết thông tin tàu Hình 3.2: Chi tiết tàu Nếu tìm đƣợc tàu thỏa mãn, khách hàng nhấn vào “Book now” Một form xuất yêu cầu khách hàng điền thông tin cá nhân, yêu cầu ngày xuất phát Hình 3.3: Điền thông tin khách hàng tour yêu cầu 76 Điền thông tin tài khoản cá nhân khách hàng Hình 3.4: Điền thông tin tài khoản cá nhân khách hàng Sau xuất hộp thoại thông báo thành công yêu cầu khách hàng check mail để xem chi tiế thông tin đặt tàu Hình 3.5: Thông báo book tàu thành công Sau book xong tàu book tự chuyển trạng thái Booked Khi nhấn vào nút OK giao diện chƣơng trình tự chuyển sang trang chủ Hình 3.6: Giao diện chương trình tự chuyển trang chủ 77 Phía Admin có số giao diện nhƣ sau: - Tạo loại tàu: Hình 3.7: Tạo loại tàu - Loại tàu sau đƣợc tạo Hình 3.8: Loại tàu sau tạo 78 - Danh sách loại tàu: Hình 3.9: Danh sách loại tàu - Xóa loại tàu Hình 3.10: Xóa loại tàu 79 - Tạo tàu Hình 3.11: Giao diện tạo tàu - Điền thông tin cho tàu Hình 3.12: Điền thông tin cho tàu 80 - Tàu đƣợc tạo Hình 3.13: Tàu tạo - Danh sách tàu Hình 3.14: Danh sách tàu công ty 81 - Xóa tàu không đƣợc sử dụng Hình 3.15: Xóa tàu - Danh sách đặt tàu đƣợc xếp theo ngày đặt Hình 3.16: Danh sách tàu đặt theo ngày 82 - Chi tiết tàu đƣợc đặt Hình 3.17: Form chi tiết đặt tàu tàu - Xóa đặt tàu theo định kỳ Hình 3.18: Xóa đặt tàu 83 KẾT LUẬN Sau thời gian tìm hiểu nghiên cứu đồ án “Xây dựng chương trình đặt tàu tham quan vịnh Hạ Long cho công ty du lịch Nữ Hoàng, Hạ Long” với cố gắng tìm tòi học hỏi than với giúp đỡ cô giáo hƣớng dẫn Ths Nguyễn Thị Mai Phƣơng em hoàn thành đồ án đạt đƣợc kết sau: - Hiểu trình bày đƣợc khái niệm SharePoint - Cài đặt cấu hình thành công MOSS 2007 - Phân biệt đƣợc khác MOSS 2007 WSS - Hiểu công nghệ NET Framework - Phân biệt ASP ASP.NET - Tạo thành công site, list, web application sử dụng webpart visual studio - Xây dựng thành công chƣơng trình đặt tàu tham quan Đề tài nhiều hạn chế cần xây dựng thêm để phát triển tốt thực tế Vì em mong thầy cô bạn góp ý xây dựng cho đề tài em Em xin chân thành cảm ơn! 84 TÀI LIỆU THAM KHẢO [1] Development Project for Microsoft Office SharePoint Server 2007 and Windows SharePoint Service Version 3.0 [2] SharePoint 2007 - Phạm Duy Anh [3] Các tính MOSS http://www.ict24h.net/showthread.php?7987 [4] First Look: Getting Started with Microsoft® Office SharePoint Server 2007 Microsoft [5] nguồn dạy sharepoint: http://msdn.microsoft.com/en-us/sharepoint/ee514561.aspx http://msdn.microsoft.com/en-US/sharepoint/default.aspx 85 ... THIẾT KẾ ỨNG DỤNG ĐẶT TÀU THAM QUAN VỊNH HẠ LONG CHO CÔNG TY DU LỊCH NỮ HOÀNG, HẠ LONG 45 2.1 Khảo sát hoạt động đặt tàu tham quan vịnh Hạ Long công ty du lịch Nữ Hoàng, Hạ Long ... thông khoa công nghệ thông tin - trƣờng đại học công nghệ thông tin truyền thông xin cam đoan: Bộ đồ án Xây dựng ứng dụng đặt tàu tham quan vịnh Hạ Long cho công ty du lịch Nữ Hoàng, Hạ Long thân... thiệu công ty du lịch Nữ Hoàng 45 2.1.2 Sơ đồ tổ chức công ty 46 2.1.3 Đặc tả toán 47 2.2 Phân tích thiết kế hệ thống cho ứng dụng đặt tàu tham quan vịnh Hạ Long cho công ty

Ngày đăng: 20/04/2017, 22:26

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

Tài liệu liên quan