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

Xây dựng website quảng bá du lịch bằng ngôn ngữ asp net

66 2,1K 5
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 quảng bá du lịch
Tác giả Đinh Việt Phương
Người hướng dẫn ThS. Vũ Chí Cường
Trường học Khoa Công Nghệ Thông Tin
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 66
Dung lượng 808,5 KB

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

Nội dung

Nội dung của đề tài đợc chia làm 5 chơng: Chơng 1: Mở đầu giới thiệu tổng quan về đề tài, mục tiêu của các chức năng đợc cài đặt trong website, các công cụ đợc sử dụng để xây dựng đề tà

Trang 1

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ộ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ạ Với một vài thao tác đơn giản, một ngời bất kì có thể trở thành chủ của một website giới thiệu về bất cứ gì anh

ta quan tâm: một website giới thiệu về bản thân và gia đình anh ta, hay là một website trình bày các bộ su tập hình ảnh các loại xe hơi mà anh ta thích chẳng hạn

Với mục đích muốn tạo trang web là nơi để các công ty du lịch có thể giới thiệu các chơng trình Tour của mình với khách hàng, cũng nh là nơi giới thiệu về các địa danh

du lịch nổi tiếng với mọi ngời, cùng với những gợi ý của thầy giáo ThS.Vũ Chí Cờng, tôi đã xây dựng “WEBSITE QUảNG Bá DU LịCH” nh nội dung trình bày sau

đây

Nội dung của đề tài đợc chia làm 5 chơng:

Chơng 1: Mở đầu giới thiệu tổng quan về đề tài, mục tiêu của các chức năng đợc cài

đặt trong website, các công cụ đợc sử dụng để xây dựng đề tài

Chơng 2: Đặc tả chi tiết các yêu cầu chức năng của Website (Bao gồm cả các chức

năng dành cho ngời dùng (Front End) và cho ngời quản trị (Back End))

Chơng 3: Thiết kế cơ sở dữ liệu, một số thủ tục xử lý cơ bản và thiết kế giao diện của

Website

Chơng 4: Cài đặt & thử nghiệm trình bày cách thức tổ chức các tập tin, th mục trong

website và một số source chơng trình tiêu biểu

Chơng 5: Đánh giá & kết luận tóm tắt lại các chức năng đã xây dựng, đánh giá kết

quả và đề ra một số hớng phát triển trong tơng lai

Trang 2

Trong quá trình tìm hiểu do điều kiện và thời gian hạn chế nên tôi không thể không tránh khỏi những thiếu sót, vì vậy tôi rất mong nhận đợc những ý kiến đóng góp quý báu của các thầy cô giáo và các bạn bè cho Đồ án của tôi đợc hoàn thiện hơn

Tôi xin chân thành cảm ơn sự giúp đỡ nhiệt tình của các thầy cô giáo khoa Công nghệ thông tin, đặc biệt là thầy giáo ThS.Vũ Chí Cờng đã giúp đỡ tận tình trong suốt

quá trình tôi thực hiện Đề tài này.

SINH VIÊN THựC HIệN:

Đinh Việt Phơng

MụC LụC Chơng I: Mở đầu 7

Trang 3

I Đặt vấn đề 7

II Tổng quan về đề tài 8

Chơng II: Phân tích, đặc tả yêu cầu 11

A Biểu đồ phân cấp chức năng 11

B Các biểu đồ luồng dữ liệu 12

C Các tác nhân tham gia hệ thống 13

D Đặc tả chức năng 14

1 Front End: 14

Xem thông tin 14

Viết Comment 16

Xem các Tour du lịch 16

Tìm kiếm thông tin 17

Đăng Tour/dịch vụ lên website 17

Đăng nhập 19

Quên mật khẩu 20

Đăng ký thành viên 20

Trang cá nhân của thành viên 22

Trng cầu ý kiến 26

Xem th viện ảnh 26

Tìm đờng đi 27

Trang 4

2 Back End: 27

Đăng nhập hệ thống 27

Quản lý Menu 27

Quản lý ngời dùng 28

Quản lý nhóm và phân quyền 29

Quản lý địa danh 30

Quản lý tin tức 32

Quản lý thông tin phản hồi 34

Quản lý Thành viên 34

- Quản lý thông tin 34

- Quản lý Tour 35

- Quản lý Dịch vụ 36

Quản lý Banner 37

Quản lý Phiếu thăm dò 38

Quản lý Th viện ảnh 38

E Yêu cầu phi chức năng: 39

Chơng III: Thiết kế 40

A Thiết kế cơ sở dữ liệu 40

B Thiết kế giao diện 52

1 Bố cục chung của 1 trang 52

Trang 5

2 Sơ đồ Website 53

3 Danh sách các trang 54

4 Giao diện một số trang chính 56

- Trang chủ (frmHomePage.aspx) 56

- Trang Tin tức (frmNews.apsx) 57

- Trang Điểm đến hấp dẫn (frmAllPlace.aspx) 58

- Trang Tìm kiếm (frmSearchTour.aspx) 59

- Trang Đăng nhập (frmLogin.aspx) 59

- Trang Đăng ký thành viên (frmRegister.aspx) 60

- Trang Chi tiết Tin tức (frmNewsDetail.aspx) 60

- Trang Chi tiết địa danh (frmPlaceDetail.aspx) 62

Chơng IV: Cài đặt Thử nghiệm 63

Các bớc thực hiện đề tài: 63

1 Chuẩn bị 63

2 Thực hiện: 64

3 Hoàn tất: 64

Chơng V: Đánh giá Kết luận 66

Đánh giá 66

a Giao diện: 66

Trang 6

b Lập trình tơng tác: 66

Hớng phát triển: 67

a Bổ sung và hoàn thiện thêm giao diện ngời dùng 68

b Bổ sung các chức năng quản lý website 68

Tài liệu tham khảo: 69

Chơng I:

Mở ĐầU

I ĐặT VấN Đề.

Website quảng bá du lịch không phải là một đề tài mới mẻ hiện nay, cùng với sự phát triển mạnh mẽ ứng dụng của CNTT vào cuộc sống thì hiện nay Internet chính là một kênh quảng bá hiệu quả, các công ty xây dựng đợc website riêng của mình một cách hợp lý sẽ có u thế lớn trong việc tiếp thị đến khách hàng

Trong lĩnh vực du lịch cũng không phải là ngoại lệ, quảng bá du lịch qua Internet chính là cách quảng bá nhanh nhất

Trang 7

Mục đích chính của website quảng bá du lịch đó là cung cấp cho ngời xem các thông tin liên quan đến lĩnh vực du lịch từ việc giới thiệu về các địa danh du lịch nổi tiếng đến các tin tức, cẩm nang du lịch cho ngời xem, ngoài ra còn là một kênh quảng cáo, giới thiệu các Tour du lịch của các công ty lữ hành đến với ngời xem

Hiện nay ở nớc ta ngoài một số website du lịch của các công ty lữ hành lớn nh

www.dulichag.com, www.travel.com.vn, www.luhanhviet.com còn có một số các…website chuyên về quảng bá du lịch nh dulichhalong,dulichquangnam …

Đối với các website của các công ty lữ hành thì chủ yếu cung cấp thông tin về các chơng trình Tour do các công ty đó tổ chức, các mảng khác thờng ít đợc chú ý cập nhật

Còn đối với các website quảng bá thờng mang tính chất vùng miền, ở địa phơng nào thì quảng bá du lịch cho địa phơng đó nên còn tồn tại những nhợc điểm sau:

- Thông tin trên những trang này thờng khá đơn giản, mang tính chất giới thiệu một cách chung chung và thờng chậm cập nhật

- Các địa danh giới thiệu trên website thờng chỉ giới thiệu đến đặc điểm, truyền thống mà cha chú trọng lắm đến việc giới thiệu các loại dịch vụ cần thiết cho du khách khi ghé thăm, ví dụ nh nhà hàng, khách sạn, địa điểm vui chơi giải trí, phơng tiện đi lại hoặc nếu có thì cũng chủ yếu tập trung giới thiệu các khách sạn là chủ yếu Đây là một yếu tố khá quan trọng vì khi đến tham quan một địa điểm nào đó,…

du khách rất muốn biết đầy đủ mọi thông tin từ phong tục tập quán, tình hình giao thông đến các loại dịch vụ mà địa phơng có thể đáp ứng

- Ngoài ra các Website này cũng cha cung cấp bản đồ địa danh và bản đồ các địa

điểm cần biết tại địa danh đó để du khách tiện việc định hớng, tìm đờng

- Việc giới thiệu Tour đến các địa danh đợc đăng còn có hạn chế

Trang 8

- Các Website đợc xây dựng cách đây khá lâu nên công nghệ khá cũ (phần lớn các website đợc viết bằng asp) nên việc quản trị, bảo trì nâng cấp về sau sẽ gặp nhiều khó khăn.

Với mục đích xây dựng một website góp phần quảng bá cho du lịch tỉnh nhà (trớc mắt) và các địa phơng khác (phát triển về sau), đồng thời có thể tạm gọi là khắc phục

đợc một phần nhỏ những tồn tại đã nêu ở trên, sau một thời gian nghiên cứu, cùng với

sự gợi ý hớng dẫn của thầy giáo ThS.Vũ Chí Cờng, tôi đã lựa chọn đề tài “Xây dựng Website quảng bá du lịch” làm đồ án tốt nghiệp của mình

II TổNG QUAN Về Đề TàI

1 Giới thiệu chung về chức năng chính của Website

Website phải đáp ứng các tiêu chí sau:

* Đối với phần FrontEnd (là phần dành cho ngời xem bình thờng và thành viên

của website)

- Cung cấp thông tin về các địa danh du lịch nổi tiếng trên cả nớc

- Cung cấp các tin tức liên quan đến lĩnh vực du lịch, cẩm nang du lịch, những

điều cần biết khi đi du lịch…

- Giúp các công ty lữ hành quảng bá các Tour du lịch trên website (Phải là thành viên của website, việc đăng ký thành viên là miễn phí)

- Tại mỗi địa danh mà Website giới thiệu, cho phép các thành viên giới thiệu các loại dịch vụ mà mình có thể cung cấp cho du khách (nhà hàng, khách sạn, khu vui chơi giải trí, ga tàu xe )…

- Cung cấp bản đồ tại các địa danh, hỗ trợ ngời dùng trong việc định hớng, hỗ trợ chức năng tim đờng đi giữa các địa điểm (sử dụng GoogleMap API)

* Đối với phần BackEnd (đây là phần dành riêng cho các quản trị website, ngời

xem bình thờng hoặc các thành viên không phải quản trị sẽ không thể truy cập đợc vào phần này): Cung cấp các công cụ giúp cho ngời quản trị có thể quản lý tốt nội dung trên Website

Trang 9

- Quản lý phân quyền: Chỉ Admin cao nhất đợc truy cập phần này, tạo mới, cấp/xoá quyền cho các nhóm quản trị cấp thấp hơn

- Quản trị tin tức: Thêm mới, sửa, xoá các tin tức đợc đa lên website

- Quản trị địa danh: Thêm mới, sửa, xoá các địa danh du lịch đợc đa lên website Với việc tích hợp GoogleMapAPI vào trang sẽ hỗ trợ ngời quản trị định vị

và đánh dấu các địa danh trên bản đồ

- Quản lý thành viên:

+ Quản lý các thông tin thành viên, gửi tin nhắn nội bộ đến các thành viên, kích hoạt, khoá hoặc xoá các tài khoản thành viên

+ Quản lý các Tour, dịch vụ (cũng sử dụng GoogleMapAPI để quản lý việc

định vị các địa điểm trên bản đồ) mà thành viên đa lên, chỉnh sửa, kiểm duyệt trớc khi đăng lên hoặc xoá đi nếu nội dung không phù hợp

- Quản lý những nội dung khác nh quản lý Comment, quản lý Banner, quản lý

th viện ảnh, quản lý phiếu thăm dò…

Ngoài Admin có toàn quyền, các quản trị khác chỉ đợc quyền truy cập vào mục

mà mình phụ trách

2 Công cụ xây dựng Website

Vì thời gian xây dựng website là tơng đối ngắn nên tôi quyết định sử dụng bộ ngôn ngữ lập trình Microsoft Visual Studio 2008 (Ngôn ngữ C#) để xây dựng website, cơ sở dữ liệu của website đợc thiết kế bằng Microsoft SQL Server 2005 Ngoài ra còn sử dụng thêm các phần mềm, công cụ hỗ trợ khác nh Dreamwave, RadControl, OboutShow, AjaxControlToolkit…

Trang 10

Chơng II: PHÂN TíCH, ĐặC Tả YÊU CầU

A biểu đồ phân cấp chức năng

Đối với các website động thì luôn có 2 phần chức năng đợc xây dựng đó là phần

chức năng dành cho ngời dùng và phần chức năng dành cho quản trị

Quản trị User hệ thống

Quản trị Banner, phiếu Quản lý thông tin cá nhân

Hộp thư đến

Trang 11

B biểu đồ luồng dữ liệu

Mức ngữ cảnh

Website quảng bá du lịch

Đáp ứng

Gửi yêu cầu

Đáp ứng

Gửi yêu cầu

Gửi yêu cầu

Người xem

bình thường

Thành viên Website

Đáp ứng

Trang 12

Mức đỉnh

C CáC TáC NHÂN THAM GIA Hệ THốNG

1 Ngời xem bình thờng

Là những ngời chỉ ghé thăm website để cập nhật thông tin, họ chỉ có thê tham

gia viết comment cho các bài viết hoặc tham gia trng cầu ý kiến, không có quyền viết bài quảng bá Tour hoặc dịch vụ

2 Các thành viên

Là những ngời đã đăng ký thành viên, ngoài các quyền thông thờng họ còn có

thể gửi các bài giới thiệu Tour hoặc dịch vụ của mình lên website Các thành viên có thể quản lý thông tin cá nhân của mình

3 Quản trị website

Gửi yêu cầu

Trang 13

Là những ngời trực tiếp tham gia quản lý website, những ngời này quản lý

website thông qua giao diện riêng tách biệt hoàn toàn với giao diện dành cho ngời dùng bình thờng và các thành viên

a Quản trị gốc: Là ngời có quyền cao nhất trên website, có thể truy cập vào

mọi Module trên trang:

- Có quyền tạo mới, xoá bỏ hoặc phân quyền cho các quản trị cấp thấp hơn

- Có quyền thay đổi mọi nội dung trên website

b Quản trị chuyên mục: Các quản trị chuyên mục chí có quyền hạn trên các

mục mà mình đợc cấp quyền (VD quản trị tin tức, quản trị địa danh, quản trị khách hàng ) Các quản trị chuyên mục đ… ợc tạo ra bới quản trị gốc và chỉ bị xoá bởi quản trị gốc hoặc quản trị hệ thống (đợc tạo bởi quản trị gốc) Ngoài ra quản trị chuyên mục cũng có các quyền nh những ngời dùng bình thờng khác

D đặc tả CHứC NĂNG

Cũng giống nh các trang web động khác, khi xây dựng website “Quảng bá du lịch” tôi đã chia website thành 2 phần

Front End: Phần giao diện ngời dùng, là những trang mà khách hàng bình

th-ờng hoặc các thành viên của website khi ghé thăm có thể truy nhập

Back End: Phần giao diện dành riêng cho các quản trị website Các chức năng

của phần Back End nhằm giúp các quản trị có thể quản lý website tốt hơn (cập nhật tin tức, bài viết, quản lý ngời dùng ), ng… ời dùng bình thờng không thể truy nhập vào phần này

I Front End

Trang 14

1 Xem thông tin

Chức năng:

Khách khi ghé thăm trang web có thể tìm hiểu thông tin về các danh lam thắng cảnh, địa danh du lịch tại các địa phơng khác nhau Tìm xem các Tour du lịch hoặc

đọc các tin tức liên quan đến lĩnh vực du lịch Ví dụ khi Khách muốn tìm hiểu về Cửa

Lò, chỉ cần chọn địa điểm là Cửa Lò thì mọi thông tin giới thiệu về du lịch Cửa Lò sẽ xuất hiện, đồng thời các Tour du lịch đến Cửa Lò cũng sẽ xuất hiện Các Tour sẽ đợc sắp xếp theo danh sách tăng dần của ngày khởi hành, các thông tin hiển thị bao gồm:

+ Hình ảnh minh họa

+ Tên Tour

+ Ngày xuất phát

+ Địa điểm xuất phát

+ Lời giới thiệu Tour

Khi xem thông tin về 1 địa danh, ngời xem có thể xem bản đồ địa danh đó và các địa điểm dịch vụ liên quan

Trang 15

Kho d÷ liÖu

Trang 16

+ Tìm kiếm Tour theo đơn vị tổ chức

Kho dữ liệu

Kho dữ liệu

Trang 17

+ Tìm kiếm theo thời gian xuất phát

+ Tìm kiếm theo địa điểm xuất phát

+ Tìm kiếm theo đơn vị tổ chức Tour

Tất cả các giá trị tìm kiếm đợc để trong các Drop Down List

Trang 18

+ Mật khẩu đăng nhập: Phải có độ dài tối thiểu kí tự

Các thông tin này sẽ đợc lu giữ trong CSDL của Website Các thành viên có thể sửa đổi các thông tin này

Mỗi bài giới thiệu của các công ty sẽ bao gồm các thông tin bắt buộc sau:

Ngày khởi hành Ngày khởi hành Tour

Địa điểm khởi hành Nơi xuất phát

Hỉnh ảnh giới thiệu Hình ảnh giới thiệu về Tour đó

Tên Công ty Tên Công ty tổ chức Tour đó

Thông tin chi tiết

Nội dung chi tiết về Tour đó: Lịch trình cụ thể của Tour, số ngày lu trú, giá cả, liên hệ đặt Tour…

Trang 19

Trang web có hỗ trợ trong trờng hợp ngời dùng quên mật khẩu, chỉ cần nhập

địa chỉ email của mình Nếu đúng với Email đã lu trong CSDL thì mật khẩu mới sẽ

đ-ợc gửi về email của thành viên đó Mật khẩu mới sẽ là 1 dãy gồm 6 số bất kỳ, sau khi

đăng nhập với mật khẩu này, các thành viên nên chọn lại mật khẩu của mình

Đối tợng: Thành viên của website

Trang 20

và thông báo lại cho khách hàng Các thành viên có thể thay đổi Email sau khi đăng nhập

Nhắc lại Email Nhập lại chính xác Email đã nhập ở trên

Điện thoại công ty Điện thoại công ty

Giấy phép kinh doanh Số GPKD

Số tài khoản công ty Số tài khoản

Tên đăng nhập

Mỗi Account chỉ đợc có 1 tên đăng nhập (Username) duy nhất và không đợc trùng với các Username khác Khi khách hàng chọn xong tên đăng nhập của mình, website sẽ kiểm tra xem Username đó đã tồn tại hay cha và thông báo lại cho khách hàng

Mật khẩu Mật khẩu đăng nhập (độ dài tối thiểu 6 ký tự) Mật

Trang 21

khẩu khi đợc lu giữ trong CSDL sẽ đợc mã hóa theo chuẩn MD5 để đảm bảo tính bí mật và an toàn.

Nhắc lại mật khẩu Nhập lại chính xác mật khẩu đã nhập ở trên

Các thông tin tên đăng nhập, mật khẩu, email là bắt buộc, yêu các phải nhập

đầy đủ, nếu nhập thiếu thì website sẽ xuất hiện thông báo Riêng Email phải nhập

đúng cú pháp của email, nếu nhập sai sẽ xuất hiển thông báo lỗi Các thông tin khác

có thể nhập sau khi hoàn tất đăng ký

Sau khi nhận đợc các thông tin này, website sẽ gửi đến hộp th mà khách hàng

đã đăng kí 1 bức th yêu cầu xác nhận việc đăng ký thành viên Khách hàng cần click vào đờng Link đợc gửi kèm trong th xác nhận để chính thức trở thành thành viên Sau khi đã xác nhận, khách hàng có thể đăng nhập với username và password của mình và

có thể sửa đổi thông tin cá nhân của mình

Đối tợng:

Tất cả mọi đối tợng muốn trở thành thành viên của website

9 Trang cá nhân của các thành viên

Mỗi thành viên khi đăng nhập vào website đều có 1 trang cá nhân để thay đổi các thông tin cá nhân hoặc giới thiệu Tour của mình Trang cá nhân gồm các chức năng sau:

+ Thay đổi thông tin cá nhân: Sau khi đăng nhập thành công, các thành viên

có thể thay đổi các thông tin cá nhân của mình:

• Tên đăng nhập (Tên đăng nhập Username là không thể thay đổi)

thành viên

Kho dữ liệu

Trang 22

+ Thay đổi Email: Thành viên có thể thay đổi Email của mình bằng cách nhập

vào

* Email mới

* Xác nhận email mới Website sẽ kiểm tra cú pháp của email, kiểm tra email mới và xác nhận email có giống nhau không Nếu không giống sẽ báo lỗi, ngợc lại sẽ kiểm tra email mới đã có trong CSDL cha, nếu đã có thì sẽ thông báo email mới đã tồn tại trong CSDL, nếu không sẽ cập nhật lại email

+ Thay đổi mật khẩu: Thành viên có thể thay đổi mật khẩu của mình bằng

cách nhập vào

* Mật khẩu đang dùng

* Mật khẩu mới

* Xác nhận mật khẩu mới

Trang 23

Wesite sẽ kiểm tra mật khẩu đang dùng có đúng là của thành viên này hay không, nếu không đúng thì sẽ thông báo lỗi, nếu đúng sẽ tiến hành kiểm tra mật khẩu mới và xác nhận mật khẩu mới Nếu mật khẩu và xác nhận mật khẩu giống nhau và có độ dài >=6 ký tự thì sẽ cập nhật lại mật khẩu mới

+ Bổ sung thông tin: Thành viên có thể bổ sung thêm các thông tin giới thiệu

về công ty/doanh nghiệp của mình để quảng cáo với khách hàng

+ Tùy chọn khác: Một số tuỳ chọn khác

+ Giới thiệu Tour của mình: Thành viên có thể giới thiệu Tour của mình tại

đây, các thông tin cần phải nhập:

• Lời giới thiệu

• Nội dung chi tiết của Tour

+ Giới thiệu dịch vụ của mình: Thành viên có thể giới thiệu các loại dịch vụ

của mình tại đây, các thông tin cần phải nhập:

• Chọn tỉnh, thành

• Chọn địa danh

Trang 24

• Lời giới thiệu

• Nội dung chi tiết + Các Tour/dịch vụ đã giới thiệu: Danh sách các loại dịch vụ mà thành viên

đó đã giới thiệu đợc sắp xếp giảm dần theo thời gian bao gồm Tên dịch vụ, ngày

đăng, tùy chọn (Chỉnh sửa, Xóa) Các thành viên có thể chỉnh sửa lại dịch vụ, xóa 1 dịch vụ bất kỳ hoặc xóa tất cả các dịch vụ

Nhận tin nhắn từ BQT

Trang 25

10 Trng cầu ý kiến

Chức năng:

Những ngời ghé thăm trang web đều có thể tham gia bình chọn cho một vấn

đề nào đó mà quản trị website đa ra, mỗi máy chí đợc bình chọn 1 lần trong 1 khoảng thời gian nhất định

Đối tợng : Tất cả mọi ngời ghé thăm website đều có thể tham gia

11 Xem th viện ảnh

Những ngời ghé thăm trang web đều có thể xem th viện ảnh trên wesite đợc

sắp xếp theo các chủ đề Việc cập nhật ảnh lên website do các quản trị thực hiện

Đối tợng : Tất cả mọi ngời ghé thăm website

Trang 26

12 Tìm đờng đi

Với việc nhúng Google Map API vào hệ thống, ngời xem có thể định vị 1 vị

trí trên bản đồ hoặc có thể tìm đờng đi ngắn nhất giữa 2 địa điểm

II Back End

Chỉ những ngời dùng thuộc nhóm quản trị cao nhất và ngời dùng thuộc nhóm

đ-ợc phân quyền truy nhập trên menu đó mới thực hiện chức năng này Đây là module quản lý các mục menu của hệ thống bao gồm:

Tạo menu mới: Thêm mới tên menu, Link, trạng thái menu

Sửa đổi thông tin menu: Thay đổi các thông tin liên quan đến menu Di

chuyển menu đến menu cha khác Không sửa thông tin các menu có hostmenu=1

Xóa menu: Kiểm tra menu này có chứa menu con hay không? Nếu có không

đợc phép xóa menu đó, nếu không có thì xóa menu đợc chọn Không xóa các menu

có hostmenu=1

hệ thống

Kho dữ liệu

Trang 27

Lu ý: N/A

3 Quản lý ngời dùng

Chỉ những ngời dùng thuộc nhóm quản trị cao nhất và ngời dùng thuộc nhóm

đợc phân quyền truy nhập trên menu đó mới thực hiện chức năng này Không sửa đổi

và xóa ngời dùng có isHost =1

Module quản lý ngời dùng ta vào tơng ứng từng nhóm ngời dùng để:

- Đa ra các thông tin ngời dùng thuộc nhóm đó.

- Thêm mới ngời dùng: Thêm mới các thông tin liên quan đến ngời dùng, tên

ngời dùng là bắt buộc và không đợc trùng với tên đã có trong bảng User,Password đợc mã hóa theo MD5, đồng thời thêm mới vào bảng tblGroupUser

- Sửa đổi thông tin ngời dùng: Thay đổi các thông tin liên quan đến ngời

dùng đợc chọn, tên ngời dùng thay đổi không đợc trùng với tên các ngời dùng khác Chỉ có ngời dùng là Ishost thì không sửa đổi

- Xóa ngời dùng: Xóa ngời dùng trừ ngời dùng có isHost=1 Đồng thời xóa

ngời dùng đó trong bảng tblGroupUser

Lu ý: N/A

Kho dữ liệu

Sửa đổi thông tin

Xóa Menu

Trang 28

4 Quản lý nhóm và phân quyền

Đây là module cho phép từng nhóm ngời dùng đợc phép truy nhập vào menu

ơng ứng nào Đồng thời thêm mới nhóm ngời dùng và phân quyền truy nhập menu

t-ơng ứng cho nhóm đó Chỉ những ngời dùng thuộc nhóm quản trị cao nhất và ngời dùng thuộc nhóm đợc phân quyền truy nhập trên menu đó mới thực hiện chức năng này

- Thêm mới nhóm: Thêm mới nhóm có tên không trùng với tên các nhóm đã

tồn tại, phân quyền truy nhập cho nhóm đó vào các menu tơng ứng

- Sửa đổi thông tin nhóm: Sửa đổi tên nhóm và check trạng thái cho nhóm

(enable hoặc disable), phân lại quyền truy nhập cho nhóm đó vào những menu nào

- Xóa nhóm: Xóa nhóm theo Group_Id với điều kiện kiểm tra nhóm đó còn

ngời dùng hay không nếu có thì không đợc xóa, nếu không có ngời dùng thì xóa nhóm đó trong bảng tblRoles và tblGroup

1 Tên nhóm ngời dùng Tên nhóm bắt buộc và không đợc trùng nhau

Kho dữ liệu

Sửa đổi thông tin Xóa User

Xem thông tin User

Trang 29

5 Quản lý địa danh

Đây là Module cho phép ngời dùng truy nhập vào để thêm mới sửa đổi và xóa các địa danh, mục đích dành cho các nhân viên nhập liệu Nhập các thông tin địa danh cần thiết lên trang web

Thêm mới địa danh: Thêm mới 1 địa danh tơng ứng vào bảng tblPlaces, ảnh

của các bài viết sẽ đợc lu trữ vào các th mục đợc tạo theo ngày tháng năm Ngày nào

có bài viết mới thì hệ thống sẽ tạo ra các th mục tơng ứng với ngày tháng năm đó để

l-u trữ ảnh (VD: bài viết đợc gửi vào ngày 5/4/2010 sẽ đợc ll-u trữ vào các th mục 2010/4/5/ Tên ảnh sẽ đợc rename=username ngời viết + tên ảnh cũ

Upload ảnh: Công cụ cho phép ngời viết upload ảnh cho bài viết lên server, có

thể upload nhiều ảnh cùng 1 lúc

Sửa đổi thông tin địa danh: Khi địa danh có sự thay đổi hoặc sai sót trong

khâu nhập liệu, các nhân viên nhập liệu (Những ngời thuộc nhóm ngời truy nhập vào chuyên mục quản lý địa danh) sẽ vào chi tiết địa danh cụ thể để thay đổi các thông tin

Kho dữ liệu

Sửa đổi thông tin Xóa nhóm

Trang 30

chi tiết nh: tên địa danh, vị trí, ảnh đại diện, mô tả, nội dung.ảnh thay đổi nếu có ảnh

cũ sẽ đợc lu trữ trùng tên với ảnh cũ, nếu là ảnh mới sẽ đợc đặt tên the quy tắc nh trên Vị trí của địa danh sẽ đợc định vị thông qua GoogleMap, sau khi định vị, tọa độ của vị trí sẽ đợc lu vào CSDL Khi ngời xem xem bản đồ địa danh, GoogleMap sẽ lấy tọa độ từ CSDL để hiển thị đúng địa danh đợc chọn Ngời quản trị có thể di chuyển Marker trên bản đồ để tìm vị trí chính xác

Xóa địa danh: Hiện thông báo hỏi xem có chắc chắn xóa hay không và xóa địa

danh đó ra khỏi CSDL

Tìm kiếm: tìm kiếm theo tiêu đề bài viết Ô text gõ Key cần tìm kiếm có thể ở

trên và dới List hiện thị Các tin tức đợc hiện thị u tiên có nội dung còn trống lên phía trên cùng để có thể dễ đàng cho việc nhập liệu Có thể nhảy đến trang mong muốn khi gõ vào số trang

Sắp xếp: Có thể tuỳ chọn sắp xếp theo bài mới nhất hiển thị trớc hoặc bài cũ

nhất trớc

Kho dữ liệu

Sửa đổi thông tin

Upload ảnh

Tìm kiếm Xóa địa danh

Trang 31

đợc phân quyền truy nhập trên menu đó mới thực hiện chức năng này.

Thêm mới tin tức: Thêm mới tiêu đề, trích dẫn, ảnh đại diện, nội dung và các

thông tin liên quan ảnh đại diện của tin tức đợc lu trong th mục News, cách thức lu trữ ảnh cũng tơng tự nh đối với cách quản lý địa danh

Sửa đổi tin tức: Thay đổi tiêu đề, trích dẫn, ảnh đại diện, nội dung và các

thông tin liên quan ảnh đợc thay đổi đợc lu cùng tên ảnh cũ để lu trữ chèn lên ảnh cũ trong th mục lu trữ Nếu ảnh cũ cha tồn tại thì bổ sung ảnh mới bằng Username ngời viết_+tên ảnh

Xóa tin tức: Xóa tin tức đợc chọn theo NewsID Hiện thông báo hỏi xem có

chắc chắn xóa hay không và xóa tin tức đó ra khỏi CSDL

Trang 32

Tìm kiếm: tìm kiếm theo tiêu đề bài viết Ô text gõ Key cần tìm kiếm có thể ở

trên và dới List hiện thị Các tin tức đợc hiện thị u tiên có nội dung còn trống lên phía trên cùng để có thể dễ đàng cho việc nhập liệu Có thể nhảy đến trang mong muốn khi gõ vào số trang

Sắp xếp: Có thể tuỳ chọn sắp xếp theo bài mới nhất trớc hoặc cũ nhất trớc Upload ảnh: Công cụ cho phép ngời viết upload ảnh cho bài viết lên server

7 Quản lý thông tin phản hồi:

Module quản lý các phản hồi do ngời dùng đa lên, quản lý các nội dung xấu, các spam

- Tìm kiếm các phản hồi theo khoảng thời gian, theo mục nào? (Tin tức, địa

danh, tours), từ khóa cần tìm kiếm

- Sửa đổi thông tin phản hồi: Thay đổi tiêu đề và nội dung không tốt do ngời

sử dụng đa lên

Kho dữ liệu

Sửa đổi thông tin

Upload ảnh

Tìm kiếm

Sắp xếp Xóa tin

Trang 33

- Xóa thông tin phản hồi: Xóa các tin phản hồi có nội dung không phù hợp,

các thông tin bị spam ra khỏi cơ sơ dữ liệu Có hỏi trớc khi xóa

Thêm mới khách hàng:Đối với khách hàng đăng ký không online có thể ngời

quản trị thêm khách hàng đó vào nhờ chức năng này Điền đầy đủ thông tin khách hàng để dễ quản lý và tên đăng nhập của khách hàng là không trùng Các thông tin không quan trọng có thể để cho ngời dùng sau khi đăng nhập và tự thêm và sửa đổi

Sửa đổi thông tin khách hàng: Đa ra thông tin chi tiết của khách hàng tơng

ứng theo ID, sửa các thông tin cần thiết (tên đăng nhập không đợc trùng) Quản trị có thể khoá tài khoản của các thành viên vi phạm nội quy

Xóa thông tin khách hàng: Xóa khách hàng tơng ứng theo ID Có hỏi trớc khi

xóa

Kho dữ liệu

Sửa đổi thông tin Xóa Comment

Ngày đăng: 27/12/2013, 21:10

HÌNH ẢNH LIÊN QUAN

Image Nvarchar(200) Hình ảnh minh hoạ của Tour - Xây dựng website quảng bá du lịch bằng ngôn ngữ asp net
mage Nvarchar(200) Hình ảnh minh hoạ của Tour (Trang 42)
Image Nvarchar(200) Hình ảnh minh hoạ của Tour - Xây dựng website quảng bá du lịch bằng ngôn ngữ asp net
mage Nvarchar(200) Hình ảnh minh hoạ của Tour (Trang 46)

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