1. Trang chủ
  2. » Luận Văn - Báo Cáo

Website tìm kiếm thông tin địa điểm thành phố vinh luận văn tốt nghiệp đại học

42 467 4
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Website tìm kiếm thông tin địa điểm thành phố Vinh
Tác giả Phạm Thành Đồng
Trường học Trường Đại Học Vinh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2010
Thành phố Vinh
Định dạng
Số trang 42
Dung lượng 2,89 MB

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

Nội dung

KHẢO SÁT PHÂN TÍCH VÀ THIẾT KẾI.Nhận xét Từ khóa tìm kiế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ìm kiếm kh

Trang 2

LỜI MỞ ĐẦU

Trong những năm gần đây, công nghệ thông tin đã 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ông tin đó 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ông tin 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ông tin 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ông tin 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ông tin 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ông tin 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

Trang 3

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

Trang 4

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ông tin 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ông tin 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ông tin 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ông tin 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ìm kiếm thông tin chi tiết địa điểm đáp ứng được nhu cầu mình

Trang 5

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ông tin , 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ông tin chính xác

- Cập nhật từ thông tin đă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ông tin của cửa hàng mình.Kiểm tra những thông tin đó 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

Trang 6

CHƯƠNG II KHẢO SÁT PHÂN TÍCH VÀ THIẾT KẾ

I.Nhận xét

Từ khóa tìm kiế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ìm kiế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ìm kiếm nổi tiếng như: google, bamboo, yahoo,…

Trang 7

• 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ông tin cụ thể, gây khó khăn cho người tìm kiếm khi xác định

Trang 8

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ông tin địa điểm hoặc tìm kiếm thông tin 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ông tin 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ông tin địa điểm, thông tin nhóm, danh mục và tài khoản …

Trang 9

2 Biểu đồ phân cấp chức năng sơ lược

Điện thoại

Máy tính Quần áo

Lê Duẩn

Lê Lợi Quang Trung

Phong Quán bar

Trang 10

10

Trang 11

III THIẾT KẾ

Lưu giữ toàn bộ thông tin về địa điểm sẽ hiển thị trên website

Bảng BLDG : Quản lý những thông tin và lời bình luận của người dùng khi duyệt web

Trang 12

Bảng TAIKHOAN : quản lý tài khoản quản trị hệ thống

Bảng Contacts : quản lý thông tin góp ý và đăng ký của người dùng

Trang 13

2 Sơ đồ liên kết thực thể

Trang 14

CHƯƠNG III HƯỚNG DẪN CÀI ĐẶT

CÀI ĐẶT WEBSITE VINHLOCATION.COM TRÊN MÁY SERVER CHẠY

BẰNG LOCALHOST

I.Yêu cầu về phần cứng và phần mềm cho máy tính

1 Cấu hình PC tối thiểu 128MBRam, 200mhz

2 Hệ điều hành Windows 98 trở lên

3 Trình duyệt web bằng Internet Explorer 4.0 trở lên

4 Hệ quản trị cơ sở dũ liệu SQL Server 2005

II.Các bước cài đặt

5 Cài đặt IIS khi cài hệ điều hành Windows

Vào Start => Settings => Control panel Chọn Add/Remove Program

Nhấp chọn mục Add/Remove Windows Component

Chọn mục IIS trên danh sách các mục cần cài đặt cho Windows

Trang 15

6 Sau khi cài đặt IIS bạn phải tạo thư mục ảo VLDinfo

Vào Start => Control panel => Chọn Administrative Tools => Chọn Internet Information Services

Nhấp chuột phải vào mục Default Website và chọn New => Virtual

Directory Đặt tên cho thư mục ảo là VLDinfo và chỉ đường dẫn đến thư

mục trên máy có chứa nội dung của website

Trang 16

7 cài đặt sql server 2005 lên máy server

Sau khi cài đặt SQL server trên máy, Vào Start menu -> Program

->Microsoft SQL Server 2005->SQL Server Management Studio Express

Trang 17

Đăng nhập vào hệ thống, chọn chế độ SQL server Authentication và nhập username: sa

password: nhom3

Trang 18

8 Tạo Database mới tên là QLDD rồi restore data từ file backup

QLDD.bak trong thư mục Dbbackup Mật khẩu truy cập Cơ sở dữ liệu là :

nhom3

Chuột phải và Database chọn New database

Nhập tên database mới là QLDD

Sau khi tạo mới Database, chúng ta Restore database từ bản lưu cơ sở dữ liệu để làm cơ sở dữ liệu cho website hoạt động

Chuột phải vào Databases chọn Restore Database,

Trang 19

Sau khi cửa sổ mới hiện ra chọn mục From device, từ mục From device chọn Add và chỉ đường dẫn đến bản lưu của cơ sở dữ liệu với tên

QLDD.bak

Trang 20

9 Mở trình duyệt Internet Explorer nhập địa chỉ Web:

http://localhost/ test .asp để duyệt

Chương trình được chạy thực nghiệm trên máy chủ Server ,ổn định và tương thích với Windows 2000 và XP Trình duyệt trên Internet Explorer 6.0

Trang 21

CHƯƠNG IV.GIAO DIỆN HOẠT ĐỘNG CỦA WEBSITE

I.ADMIN

1.Cấu trúc AdminControl:

Admincontrol gồm có 4 phần chính.Giao diện thiết kế đơn giản và trực quan nhất giúp người quản trị có thể dễ dàng thao tác và quản lý hệ thống của mình

Những phần chính:

- Thao tác với Nhóm

- Thao tác với Địa điểm

- Thao tác với Tài khoản

- Trợ giúp

Giao diện chính Admin:

Trang 22

Giao diện Thao tác với nhóm.

Giao diện Thao tác với địa điểm

Trang 23

Giao diện Thao tác với tài khoản.

Trang 24

Giao diện Trợ giúp.

Trang 25

2.Nhiệm vụ của Admin:

- Quản lý nhóm : Thêm,sửa ,xóa các nhóm thuộc về từng lĩnh vực

- Quản lý địa điểm: Thêm , sửa , xóa các địa điểm của mỗi nhóm

- Quản lý mật khẩu admin:Cho phép thay đổi mật khẩu của người quản trị

3.Hoạt động :

Thêm địa điểm

Trang 26

Sửa địa điểm:

Xóa địa điểm:

Trang 27

Thay đổi mật khẩu Admin:

Trang 28

Võ Thành Đồng - 47K CNTT 28

Trang 29

1.Cấu trúc

Phần Client là phần tương tác giữa website với người dùng.Giao diện được thiết kế theo phong cách hiện đại,phối màu sắc hài hòa tạo cảm giác thân thiện

Những thành phần chính:

- Giao diện chính trình bày:

• Giao diện chi tiết từng lĩnh vực

• Giao diện chi tiết từng nhóm

• Giao diện chi tiết từng địa điểm

Trang 30

Giao diện chi tiết từng lĩnh vực:

Trang 32

Giao diện chi tiết từng nhóm

Giao diện chi tiết từng Địa điểm:

Trang 33

Giao diện tìm kiếm :

Giao diện Liên hệ góp ý :

Trang 34

Tiếp nhân thông tin liên hệ:

Giao diện Đăng ký của cửa hàng :

Trang 35

Giao diện Bình luận:

Trang 36

Võ Thành Đồng - 47K CNTT 36

Trang 37

Hỗ trợ tìm kiếm theo Tuyến Phố chính:

Trang 38

- Tìm kiếm : Trợ giúp việc tìm kiếm cho người dùng.

- Liên hệ góp ý : Cho phép người dùng gửi ý kiến đóng góp cho ban quản trị

- Đăng ký của cửa hàng: Cho phép cửa hàng gửi thông tin đăng ký của mình đến cho ban quản trị

- Bình luận : Cho phép người dùng bình luận để có thông tin chính xác hơn cho những người tìm kiếm sau

- Tuyến Phố: Trợ giúp cho việc tìm kiếm dễ dàng và sát với nhu cầu của người dùng

III.Thời gian thực hiện đề tài

Thời gian từ 02/11 đến

27/12/2010

Đề tài : Website tìm kiếm thông tin địa điểm chi tiết ở thành phố Vinh

Nhóm 11 lớp 47K

- Võ Thành Đồng

Trang 39

IV Kết luận

- Xây dựng 1 website tìm kiếm thông tin các địa điểm 1 cách chi tiết là nhằm phục vụ những nhu cầu thiết yếu của xã hội thông tin…

- Mặc dù còn tồn tại 1 số vấn đề nhưng nhìn chung hệ thống website có những ưu điểm ,khuyết điểm sau :

Ưu điểm:

• Đưa ra thông tin chi tiết các địa điểm kèm lời bình luận đánh giá

• Tổng hợp được các thông tin làm tài nguyên cho người dùng tìm kiếm

• Giao diện hiện đại , thân thiện với người dùng

• Phương pháp tìm kiếm dễ dàng và cho kết quả nhanh chóng

Khuyết điểm:

• Chưa quản lý được các bình luận của người dùng

• Việc cập nhật thông tin các địa điểm gặp khó khăn khi một địa điểm thay đổi vị trí mà chưa được xác định

- Mọi tồn tại sẽ cố gắng khắc phục để website trở nên hoàn thiện và có ích với tất cả mọi người

Hướng phát triển:

- Cập nhật đầy đủ về thông tin địa điểm thực tế ở thành phố Vinh

- Triển khai website chạy thực tế trên internet

- Phát triển các chức năng phụ trợ cho người xem, như thêm địa điểm

ưa thích, bình chọn nhóm địa điểm hay được ghé thăm

Trang 40

V Lời Cảm Ơn

Với tất cả những nổ lực và sự hướng dẫn tận tình của giáo viên hướng

dẫn Ths Phạm Thị Thu Hiền, em đã hoàn thành đề tài “Website tìm kiếm

thông tin địa điểm chi tiết thành phố Vinh” Với giao diện thân thiện dể sử

dụng cho người dùng, chạy ổn định với đầy đủ các chức năng như kết nối Database, xử lý và truy xuất dữ liệu, chỉnh sửa, xóa và quản trị thông tin được nhập vào từ đối tượng truy cập

Tuy nhiên,thời gian thực hiện đề tài là không nhiều nên em chắc chắn không tránh khỏi những thiếu sót chưa kịp kiểm chứng và hoàn thiện Website chưa đáp ứng được những đòi hỏi ngày càng khắt khe của người dùng Qua sự tìm tòi, nghiên cứu cộng với những gì thu được từ sự dạy bảo tận tình của giáo viên hướng dẫn và sự hỗ trơ tối đa về phương tiện học tập của trường và khoa,

em muốn gửi đến quý thầy cô lời cảm ơn chân thành nhất

Chúc quý thầy cô luôn dồi dào sức khỏe, công tác tốt!

Vinh,ngày 26/12/2010

Sinh viên

Võ Thành Đồng

Trang 41

TÀI LIỆU THAM KHẢO

1 Nguyễn Văn Ba, Phân tích và thiết kế hệ thống thông tin, NXB Giáo

dục,2002.

2 Alex Kriegel, Microsoft® SQL Server 2000 Weekend Crash Course™

3 www.w3shools.com, “Kiến thức cơ bản về HTML, CSS, JavaScript”

4 http://www.google.com/

5 http://dynamicdrive.com "Kiến thức về Javascript, css"

6 http://codeproject.com "Tài liệu tham khảo và kinh nghiệm thực hiện đồ án"

Ngày đăng: 24/12/2013, 09:36

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