Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
2,89 MB
Nội dung
TRƯỜNG ĐẠIHỌCVINH KHOA CÔNG NGHỆ THÔNGTIN -------------------------- PHẠM THÀNH ĐỒNG WEBSITETÌMKIẾMTHÔNGTINĐỊAĐIỂMTHÀNHPHỐVINH ĐỒ ÁN TỐTNGHIỆP KỸ SƯ CÔNG NGHỆ THÔNGTINVinh - 5/2010 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh LỜI MỞ ĐẦU Trong những năm gần đây, công nghệ thôngtin đã phát triển nhanh chóng, mạnh mẽ và được ứng dụng ở hầu hết các mặt của đời sống, kinh tế, văn hóa, xã hội. Một trong số các ứng dụng nổi bật nhất của công nghệ thôngtin đó là Internet. Đây là một kho tài nguyên vô cùng phong phú và đa dạng. Các dịch vụ của nó giúp cho con người ở khắp các châu lục trên thế giới có thể trao đổi, cập nhật thôngtin một cách nhanh chóng, chính xác và dễ dàng. Các website trở thành một người bạn đáng tin cậy của những người sử dụng mạng. Hiện nay, trên thế giới số lượng các trang web tìm kiếm là rất lớn. Điển hình phải kể đến những “ông vua” trong lĩnh vực này như : Google, Yahoo, Baidu Bằng khả năng tìm kiếm mạnh mẽ của mình đã phần nào đáp ứng được nhu cầu tìm kiếm của mọi người. Ở Việt Nam, những website phục vụ tìm kiếm thôngtin về Ẩm thực, Du lịch , Giải trí , Mua sắm .còn mang tính chất riêng lẻ và chưa thật sự đáp ứng được các nhu cầu của người tìm kiếm. Thực trạng chung của những website trên là chỉ đưa ra được địa chỉ địa lý dưới dạng bản đồ trực tuyến hoặc trả về kết quả tìm kiếm theo từ khóa mà chưa cung cấp được các thôngtin chi tiết về địa điểm mà người tìm kiếm cần. Thành phố Vinh có hàng ngàn cửa hàng, địa điểm phục vụ cho các nhu cầu thiết yếu của người dân trong đời sống xã hội. Tuy nhiên,số lượng các địa điểm được cập nhật lên internet còn khá khiếm tốn và thôngtin những địa điểm được đưa lên chưa làm thỏa mãn nhu cầu của người tìm kiếm. Những đặc điểm trên đã chứng tỏ rằng : Nhu cầu tìm kiếm của con người về các lĩnh vực trong đời sống xã hội là rất lớn,đặc biệt là trong thời đại công nghệ thôngtin bùng nổ như hiện nay. Dựa trên những cơ sở đó, Website: vinhlocation.com ra đời nhằm đáp ứng phần nào những mong muốn của người tìm kiếm. Xin trân trọng cảm ơn! Sinh viên thực hiện Võ Thành Đồng Võ Thành Đồng - 47K CNTT 2 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh MỤC LỤC LỜI MỞ ĐẦU .2 CHƯƠNG I. TỔNG QUAN VỀ ĐỀ TÀI .4 I. Lí do chọn đề tài 4 II.Mục đích đề tài .4 III.Phương pháp thực hiện đề tài: .5 IV.Các ngôn ngữ lập trình, hệ quản trị cơ sở dữ liệu và công cụ soạn thảo: .5 CHƯƠNG II. KHẢO SÁT PHÂN TÍCH VÀ THIẾT KẾ 6 I.Nhận xét .6 II. Phân tích 8 1. Cấu trúc của website .8 2. Biểu đồ phân cấp chức năng sơ lược .9 3. Cơ sở dữ liệu hệ thống .10 III. THIẾT KẾ .11 1. Thiết kế các bảng trong CSDL .11 2 .Sơ đồ liên kết thực thể .13 CHƯƠNG III. HƯỚNG DẪN CÀI ĐẶT 14 I.Yêu cầu về phần cứng và phần mềm cho máy tính .14 II.Các bước cài đặt 14 CHƯƠNG IV.GIAO DIỆN HOẠT ĐỘNG CỦA WEBSITE .21 I.ADMIN .21 1.Cấu trúc AdminControl: 21 2.Nhiệm vụ của Admin: .25 3.Hoạt động : 25 II.CLIENT .29 1.Cấu trúc .29 2.Nhiệm vụ 39 III.Thời gian thực hiện đề tài 39 IV. Kết luận .40 V. Lời Cảm Ơn 41 TÀI LIỆU THAM KHẢO 42 Võ Thành Đồng - 47K CNTT 3 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh CHƯƠNG I. TỔNG QUAN VỀ ĐỀ TÀI I. Lí do chọn đề tài Hiện nay, trên thế giới số lượng các trang web tìm kiếm là rất lớn. Điển hình phải kể đến những “ông vua” trong lĩnh vực này như : Google, Yahoo, Baidu Bằng khả năng tìm kiếm mạnh mẽ của mình đã phần nào đáp ứng được nhu cầu tìm kiếm của mọi người. Ở Việt Nam, những website phục vụ tìm kiếm thôngtin về Ẩm thực, Du lịch, Giải trí, Mua sắm . còn mang tính chất riêng lẻ và chưa thật sự đáp ứng được các nhu cầu của người tìm kiếm. Thực trang chung của những website trên là chỉ đưa ra được địa chỉ địa lý dưới dạng bản đồ trực tuyến hoặc trả về kết quả tìm kiếm theo từ khóa mà chưa cung cấp được các thôngtin chi tiết về địa điểm mà người tìm kiếm cần. Thành phố Vinh có hàng ngàn cửa hàng, địa điểm phục vụ cho các nhu cầu thiết yếu của người dân trong đời sống xã hội. Tuy nhiên,số lượng các địa điểm được cập nhật lên internet còn khá khiếm tốn và thôngtin những địa điểm được đưa lên chưa làm thỏa mãn nhu cầu của người tìm kiếm. Những đặc điểm trên đã chứng tỏ rằng : Nhu cầu tìm kiếm của con người về các lĩnh vực trong đời sống xã hội là rất lớn,đặc biệt là trong thời đại công nghệ thôngtin bùng nổ như hiện nay. Dựa trên những cơ sở đó , Website : vinhlocation.com ra đời nhằm đáp ứng phần nào những mong muốn của người tìm kiếm. II.Mục đích đề tài Tạo ra 1 website tổng hợp các địa điểm dịch vụ công cộng, ẩm thực , du lịch , giải trí , mua sắm trên thành phố Vinh, giúp mọi người có thể tìmkiếmthôngtin chi tiết địađiểm đáp ứng được nhu cầu mình. Võ Thành Đồng - 47K CNTT 4 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh III.Phương pháp thực hiện đề tài: - Cập nhật tài liệu trên internet: Những thôngtin , hình ảnh chính xác về những địa điểm trong thành phố đã được cập nhật lên internet sẽ được cập nhật vào cơ sở dữ liệu để làm nguồn tài nguyên cho website. - Cập nhật từ thực tế: Những địa điểm mới nhất và chưa được cập nhật trên internet sẽ được khảo sát một cách trực quan để lấy những thôngtin chính xác. - Cập nhật từ thôngtin đăng ký của các cửa hàng:Cho phép những cửa hàng thuộc lĩnh vực ẩm thực , mua sắm , giải trí đăng ký đưa thôngtin của cửa hàng mình.Kiểm tra những thôngtin đó và cập nhật vào cơ sở dữ liệu. IV.Các ngôn ngữ lập trình, hệ quản trị cơ sở dữ liệu và công cụ soạn thảo: - Ngôn ngữ lập trình Asp - Html , Javascript , Css - Công cụ soạn thảo Dreamweaver 8.0 - Hệ quản trị cơ sở dữ liệu : SQL server 2005 - Trình duyệt Internet Explorer Võ Thành Đồng - 47K CNTT 5 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh CHƯƠNG II. KHẢO SÁT PHÂN TÍCH VÀ THIẾT KẾ I.Nhận xét Từ khóa tìmkiếm đóng 1 vai trò quan trọng trong quá trình tìm kiếm, tuy nhiên kết quả trả về thường mang tính chất đại trà, người tìmkiếm khó có thể tìm thấy chính xác nhu cầu của mình vì phải chọn lọc từ quá nhiều thông tin. Điển hình 1 số trang tìmkiếm nổi tiếng như: google, bamboo, yahoo,… Võ Thành Đồng - 47K CNTT 6 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinhTìm với Baambo Trang tìm kiếm của Skydoor : - Những nhược điểm : • Chỉ trả về từ khóa tìm kiếm nhập vào cùng với số lượng thôngtin liên quan đến từ khóa rất lớn • Sử dụng bản đồ trực tuyến đưa ra vị trí của mỗi địa điểm • Không có thư viện thôngtin cụ thể, gây khó khăn cho người tìm kiếm khi xác định Võ Thành Đồng - 47K CNTT 7 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh II. Phân tích 1. Cấu trúc của website Dựa vào những khảo sát thu được ở trên.Hệ thống website chia làm hai phần chính được trình bày một cách trực quan và thân thiện với người dùng nhằm giúp người duyệt web khả năng tìm kiếm tốt nhất. Giao tiếp với người dùng Người dùng khi truy cập vào website có thể xem thôngtinđịađiểm hoặc tìmkiếmthôngtin kèm theo . Đồng thời họ còn có thể thêm bình luận đánh giá và góp các thôngtin mà mình biết về địađiểm đó. Đối với quản trị hệ thống: Quản trị hệ thống có quyền cập nhật tin tức, thôngtinđịa điểm, thôngtin nhóm, danh mục và tài khoản … Võ Thành Đồng - 47K CNTT 8 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh 2. Biểu đồ phân cấp chức năng sơ lược Võ Thành Đồng - 47K CNTT DANH MỤC ẨM THỰC GIẢI TRÍ MUA SẮM TUYẾN PHỐ Ăn nhẹ Cafe Quán Đặc sản Karaoke Quán Bida Rạp phim Điện thoại Máy tính Quần áo Lê Duẩn Lê Lợi Quang Trung Nhà Hàng Lê Hồng Phong Quán bar Quán cóc Game Khu thể thao Đồ điện tử Xe máy Nguyễn Trãi Trần Phú Quán nhậu 9 Đồ án tốtnghiệp - WebsitetìmkiếmthôngtinđịađiểmthànhphốVinh 3. Cơ sở dữ liệu hệ thống Hệ thống được xây dựng bằng mô hình Client/Server và Ngôn ngữ lập trình ASP ( Microsoft Active Server Pages ) Mô tả : Vì vậy , hệ thống cần có 1 Cơ sở dữ liệu đáp ứng những yêu cầu của một trang web ‘động “. SQL server 2005 là sự lựa chọn tối ưu cho hệ thống website này. Võ Thành Đồng - 47K CNTT Web Client Web Server Networ k HTTP 10