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

xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc

58 1,1K 3

Đ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

Định dạng
Số trang 58
Dung lượng 1,76 MB

Nội dung

xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc

Trang 1

………

………

………

……….

………

………

………

………

………

………

………

………

………

………

………

………

……….

……….

Hưng Yên, ngày tháng năm 2011

Giáo viên hướng dẫn

Trang 2

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Hưng Yên, ngày tháng năm 2011

Giáo viên phản biện 1

Trang 3

LỜI CẢM ƠN

Sau quá trình thực hiện đề tài, nhóm chúng em đã hoàn thiện xong đề tài “Xây dựngWebsite Giới thiệu về danh lam thắng cảnh và các tour du lịch ở miền Bắc” Đầu tiêncho nhóm gửi lời cảm ơn trân trọng nhất đến:

Các thầy cô trong khoa Công Nghệ Thông Tin đã trang bị cho nhóm chúng em nhữngkiến thức quý báu trong suốt quá trình ngồi trên ghế nhà trường, và tận tình chỉ bảotrong suốt quá trình thực hiện đề tài này

Đặc biệt nhóm chúng em xin gửi lời cảm ơn chân thành nhất đến cô Nguyễn Thị ThanhHuệ đã tận tình chỉ bảo, đóng góp ý kiến, giúp đỡ và tạo mọi điều kiện tốt nhất trongsuốt quá trình làm đề tài để nhóm có thể hoàn thành tốt đề tài này

Trong quá trình làm đề tài, mặc dù đã cố gắng hết sức, xong không tránh khỏi nhữngthiếu sót, hạn chế Nhóm rất mong nhận được sự đóng góp ý kiến của thầy cô và các bạn

để đề tài của nhóm chúng em được hoàn thiện hơn

Nhóm chúng em xin chân thành cảm ơn!

Hưng Yên, tháng 12 năm 2012

Nhóm sinh viên thực hiện

Vũ Thị Nguyệt Đào Anh Phương Nguyễn Thị Nguyệt

Trang 4

DANH MỤC CÁC TỪ VIẾT TẮT

Trang 5

DANH MỤC CÁC HÌNH V

Hình 1 Biểu đồ Usecase mức tổng quát của Website 22

YHình 2 Biểu đồ Usecase cho đăng nhập………22

Hình 3 Biểu đồ Usecase cho quản lý tài khoản người dùng 24

Hình 4 Biểu đồ Usecase chức năng quản lý chuyên mục 25

Hình 5 Biểu đồ Usecase chức năng quản lý bình luận 26

Hình 6 Biểu đồ Usecase chức năng tìm kiếm 27

Hình 7 Biểu đồ Usecase chức năng quản lý quảng cáo 28

Hình 8 Biểu đồ Usecase cho chức năng quản lý đăng tin 29

Hình 9 Biểu đồ Usecase cho chức năng quản lý tin tức 30

Hình 10 Biểu đồ lớp 31

Hình 11 Biểu đồ tuần tự chức năng quản lý tin tức 31

Hình 12 Biểu đồ tuần tự chức năng người dùng 38

Hình 13 Biểu đồ tuần tự chức năng quản lí chuyên mục 39

Hình 14 Biểu đồ tuần tự chức năng quản lí quảng cáo 40

Hình 15 Biểu đồ tuần tự chức năng quản lí bình luận 41

Hình 16 Biểu đồ tuần tự chức năng đăng nhập 42

Hình 17 Biểu đồ tuần tự chức năng tìm kiếm 42

Hình 18 Biểu đồ tuần tự chức năng đăng bình luận 43

Hình 19 Mô hình cơ sở dữ liệu quan hệ 47

Hình 20 Giao diện trang chủ 50

Hình 21 Giao diện trang chi tiết 51

Hình 22 Giao diện trang đăng nhập 52

Hình 23 Giao diện trang đăng kí 53

Hình 24 Giao diện trang quản lý tin tức 54

Hình 25 Giao diện trang quản lý chuyên mục 55

Hình 26 Giao diện trang quản lý người dùng 56

Trang 6

DANH MỤC CÁC BẢNG BI Bảng 1 Danh sách các actor 19

YBảng 2 Danh sách các user case ……….21

Bảng 3 Danh sách các lớp 31

Bảng 4 Mô tả lớp người dùng 32

Bảng 5 Mô tả phương thức lớp người dùng 32

Bảng 6 Mô tả lớp tin tức 33

Bảng 7 Mô tả phương thức lớp tin tức 33

Bảng 8 Mô tả lớp chuyên mục 33

Bảng 9 Mô tả phương thức lớp chuyên mục 34

Bảng 10 Mô tả lớp quảng cáo 34

Bảng 11 Mô tả phương thức lớp quảng cáo 34

Bảng 12 Mô tả lớp bình luận 35

Bảng 13 Mô tả phương thức lớp bình luận 35

Bảng 14 Mô tả lớp nhóm 36

Bảng 15.Mô tả phương thức lớp nhóm 36

Bảng 16.Bảng thông tin người dùng 44

Bảng 17.Bảng thông tin chuyên mục 44

Bảng 18 Bảng thông tin tin tức 45

Bảng 19 Bảng thông tin nhóm 45

Bảng 20 Bảng thông tin bình luận 46

Bảng 21 Bảng thông tin quảng cáo 46

Bảng 22 Hệ thống chức năng chính của chương trình 49

Bảng 23 Giao diện trang chủ 51

Bảng 24 Giao diện chi tiết tin tức 52

Bảng 25 Giao diện trang đăng nhập 52

Bảng 26 Giao diện trang quản lý tin tức 35

Bảng 27 Giao diện trang quản lý chuyên mục 56

Bảng 28 Giao diện trang quản lý người dùng 57

Trang 7

Mục Lục

LỜI CẢM ƠN 1

DANH MỤC CÁC HÌNH VẼ……….5

DANH MỤC CÁC BẢNG BIỂU 6

Phần I: MỞ ĐẦU 9

1 Lý do chọn đề tài 9

2 Đối tượng nghiên cứu 9

3 Phạm vi nghiên cứu 9

4 Mục tiêu nghiên cứu 9

5 Nhiệm vụ nghiên cứu 9

6 Ý nghĩa lý luận và thực tiễn của đề tài 9

7 Cấu trúc của báo cáo 10

Phần II: NỘI DUNG 11

Chương 1: Khảo sát, xác định yêu cầu và phân tích hệ thống 11

1.1 Khảo sát hệ thống 11

1.2 Xác định yêu cầu hệ thống 11

1.3 Phân tích yêu cầu hệ thống 12

Chương II: Phân Tích Hệ Thống Với UML 18

2.1 Biểu đồ usecase 18

2.1.1 Danh sách các Actor và Use case 18

2.1.2 Đặc tả các use case 22

2.2 Biểu đồ lớp 31

2.2.1 Danh Sách các lớp 31

2.2.2 Đặc tả từng lớp 32

2.3 Biểu đồ tuần tự 36

Trang 8

2.3.1 Chức năng quản lý tin tức 36

2.3.2 Chức năng quản lý người dùng 37

2.3.3 Chức năng quản lý chuyên mục 38

2.3.4 Quản lý quảng cáo 39

2.3.5 Quản lý bình luận 40

2.3.6 Đăng nhập 41

2.3.7 Tìm kiếm 42

2.3.8 Đăng bình luận 43

Chương 3: Phân tích thiết kế cơ sở dữ liệu 44

3.1 Các bảng dữ liệu 44

3.2 Mô hình dữ liệu quan hệ 46

Chương 4: Đặc tả thiết kế giao diện chương trình 48

4.1 Hệ thống các chức năng chính của chương trình 48

4.2 Thiết kê giao diện hệ thống chương trình 49

Phần III: THỰC NGHIỆM, ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 57

1 Thực nghiệm triển khai thực tế, dự định… 57

2 Kết quả đạt được của đề tài 57

3 Hạn chế 57

4 Hướng phát triển 58

Phần IV: TÀI LIỆU THAM KHẢO 58

Trang 9

PHẦN I: MỞ ĐẦU

1 Lý do chọn đề tài

- Tìm hiểu các công nghệ cơ bản trong hệ thống xây dựng Wedsite.

- Nắm được xu hướng phát triển ứng dụng trên nền tảng mạng.

- Củng cố các kiến thức đã được học trên lớp như Hệ quản trị cơ sở dữ

liệu SQL server, Công nghệ Wed và ứng dụng…

2 Đối tượng nghiên cứu

 Asp.Net 4.0 trong Visual Studio 2010

4 Mục tiêu nghiên cứu

Xây dựng hệ thống website giới thiệu, gồm có:

- Hệ thống hiển thị thông tin: Trang chủ, chi tiết giới thiệu, thông tin người

dùng, thông tin bình luận, nhận xét, đánh giá…

- Hệ thống quản trị website: quản lý tin tức, bình luận, thông tin người

 Xây dựng thành công website giới thiệu về danh lam thanwngs cảnh miền Bắc

về giao diện và chức năng

 Nâng cao kiến thức về lập trình web cho mỗi thành viên trong nhóm

6 Ý nghĩa lý luận và thực tiễn của đề tài

Trang 10

 Tăng cường nhận thức và tư duy cho mỗi thành viên trong nhóm.

 Rèn luyện cách làm việc nhóm có hiệu quả

 Phát huy tính độc lâp và sáng tạo của mỗi thành viên trong nhóm

 Tăng cường kiến thức chuyên môn phục vụ hữu ích cho công việc sau này

7 Cấu trúc của báo cáo

Cấu trúc của báo cáo gồm 3 phần:

 Phần II: Nội dung

 Phần III:Thực nghiệm, đánh giá kết quả và hướng phát triển

 Phần IV: Tài liệu tham khảo

Trang 11

Phần II: NỘI DUNG

CHƯƠNG I: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU VÀ PHÂN TÍCH

HỆ THỐNG1.1 Khảo sát hệ thống

Do không có địa điểm để khảo sát hệ thống quản trị và làm website chuyênnghiệp nên nhóm đã khảo sát toàn bộ hệ thống quản trị website du lịch trên mạngInternet Các thông tin khảo sát được gồm có:

 Quy trình thiết kế website

 Cách thức làm website bằng ngôn ngữ asp.net

 Cách thức thiết kế website

 Cách thức hoạt động với một website điển hình Nhóm sử dụng trangchuyên tin về công nghệ là: http://yahoo.html để làm hình mẫu cho việcphát triển cả về hình thức và nội dung cho website của nhóm

Ngoài ra nhóm cũng tham khảo cách làm website của các anh chị khóa trên

để tìm hiểu rõ hơn về nhiệm vụ và phương hướng làm việc trong toàn bộ đề tài

1.2 Xác định yêu cầu hệ thống

- Đảm bảo tính bảo mật thông tin

- Trang hiển thị bao gồm: trang hiển thị thông tin, tìm kiếm thông tin,

hiển thị tin theo các chuyên mục như tin tức mới nhất, tin tức các danhthắng, thư giãn, ẩm thực…

- Trang quản trị bao gồm: quản lý các chuyên mục tin, quản lý tin tức,

quản lý người dùng, quản lý bình luận ý kiến phản hồi

- Các menu được phân cấp rõ ràng theo hệ thống các chuyên mục.

- Chức năng danh sách tin tức chính của website, bao gồm tin danh lam

thắng cảnh, tour Khi xem một bản tin thì các tin cùng chuyên mục sẽ được load ra cùng lúc nhưng khác người đăng Các tin được load theo hiển thị tin mới trước, tin cũ ra sau

Trang 12

- Chức năng tạo ảnh quảng cáo cho các doanh nghiệp, công ty

- Cho phép đăng tải các bình luận khi người dùng xem các tin tức

- Cho phép gửi yêu cầu, email, kết bạn đối với nhũng thành viên trong

hệ thống với nhau

- Khi đăng ký là thành viên của wedsite của wedsite thì hệ thống sẽ tự

động gửi Email về cho thành viên đăng ký để kích hoạt tài khoản trong

hệ thống

- Giao diện thân thiện, dễ với người sử dụng

- Đảm bào tính chính xác trên mọi trình duyệt khác nhau

- Đáp ứng độ tin cậy, cũng hiệu quả trên thời gian và không gian

- Chuyển giao dễ dàng và dễ triển khai

- Nội dung hiển thị một cách khoa học và chi tiết theo từng chuyên mục

được bố trí một cách rành mạch rõ ràng, nhằm thúc đẩy tốt nhất việc giao thương trên website, tương tác hệ thống cao

1.3 Phân tích yêu cầu hệ thống

Sau khi khảo sát và xác định được các yêu cầu của hệ thống, có thể phân tích

để đưa ra các quy trình nghiệp vụ chung của hệ thống bao gồm các phần:

 Thao tác với thông tin người dùng trong hệ thống

Người quản trị Admin là người có quyền thao tác với toàn bộ hệ thống Đểđảm bảo tính bảo mật, yêu cầu có hệ thống phân quyền cụ thể và mật khẩucho người dùng phải được mã hóa Các mục yêu cầu phải đạt được vớithông tin người quản trị viên và người dùng là:

 Thêm mới, sửa thông tin, xóa thông tin thành viên rõ ràng

 Phân cấp quản lý làm 2 cấp: Admin và người dung truy cập Trong đóAdmin là người có toàn quyền thao tác với hệ thống về vệc phân quyền

và cập nhật người dùng, có toàn bộ thao tác quản lý tin tức trên website

Trang 13

đối với việc đăng tin, duyệt tin, đăng quảng cáo, quản lý bình luận củangười dùng Còn đối với người dùng thì có quyền xem tin, bình luận tintức và đăng ký làm thành viên để có quyền đăng tin trên website.

 Mã hóa mật khẩu cho người dùng của hệ thống

 Lưu lại toàn bộ mã của người quản trị thao tác cuối cùng với các thôngtin, tin tức, quảng cáo, bình luận để có thể biết hệ thống đã thao tác vớithành viên nào trong hệ thống, đảm bảo khả năng bảo mật, tương tácvới hệ thống

 Thao tác với chuyên mục

Việc thiết lập chuyên mục là yêu cầu bắt buộc Các yêu cầu gồm có:

- Thời gian thực hiện: khi hệ thống có nhu cầu mở thêm cácchuyên mục mới đáp ứng nhu cầu trao đổi đối với người dùngwebsite

- Tác nhân thực hiện: quản trị viên (Admin)

 Sửa thông tin chuyên mục:

- Thời gian thực hiện: khi quản trị viên muốn cập nhật thôngtin của chuyên mục đó

- Tác nhân thực hiện: quản trị viên

Trang 14

3 Thông tin chuyên mục được lưu lại vào trong cơ sở dữliệu thay thế thông tin chuyên mục cũ.

- Thời gian thực hiện: Khi chuyên mục đã không cần thiết nữa

- Tác nhân thực hiện: quản trị viên

- Các bước thực hiện:

1 Quản trị viên chọn chuyên mục cần xóa trong bảng thôngtin

2 Quản trị viên nhấn nút xóa trên trang quản lý chuyên mục

3 Thông tin được xóa khỏi csdl

 Thao tác với tin tức

Việc thiết lập tin tức là yêu cầu bắt buộc Các yêu cầu gồm có:

 Thêm mới tin tức:

- Thời gian thực hiện: khi hệ thống có nhu cầu mở thêm các tintức mới đáp ứng nhu cầu trao đổi đối với người dùng website

- Tác nhân thực hiện: quản trị viên (Admin)

 Sửa thông tin tin tức:

- Thời gian thực hiện: khi quản trị viên muốn cập nhật thôngtin của tin tức đó

- Tác nhân thực hiện: quản trị viên

- Các bước thực hiện:

1 Quản trị viên chọn tin tức cần sửa trong trang quản lý tintức

Trang 15

2 Quản trị viên sửa thông tin trong các điều khiển hiển thịtrong tin tức vừa chọn.

3 Thông tin tin tức được lưu lại vào trong cơ sở dữ liệu thaythế thông tin tin tức cũ

 Xóa thông tin tin tức:

- Thời gian thực hiện: Khi tin tức đã không cần thiết nữa

- Tác nhân thực hiện: quản trị viên

- Các bước thực hiện:

1 Quản trị viên chọn tin tức cần xóa trong bảng thông tin

2 Quản trị viên nhấn nút xóa trên trang quản lý tin tức

3 Thông tin được xóa khỏi csdl

 Thao tác với đăng tin tức

Các yêu cầu khi thao tác với đăng tin tức:

 Đăng tin mới:

- Thời gian thực hiện: khi có yêu cầu soạn mới một tin từ ngườidung hoặc quản trị viên

- Tác nhân thực hiện: Người dùng

- Các bước thực hiện:

1 Người dùng phải là người đã đăng ký vào hệ thống thìmới có quyền đăng tin trên hệ thống Vào trang đăng tinrồi điền các thông tin phù hợp rồi nhấn đăng tin

2 Hệ thống kiểm tra thông tin có thỏa mãn hay không

3 Hệ thống kiểm tra nếu thỏa mãn thì sẽ thêm mới tin tứcvào trong csdl

Trang 16

lại hoặc tin sẽ bị khóa khỏi hệ thống nếu người quản trịviên cảm thấy tin không được trong sáng.

2 Hệ thống kiểm tra thông tin có thỏa mãn hay không

3 Hệ thống kiểm tra nếu thỏa mãn thì sẽ đặt trạng thái đãduyệt của tin tức vào trong csdl

 Sửa thông tin tin tức

- Thời gian thực hiện: Khi người quản trị muốn sửathông tin một tin tức đã tồn tại

- Tác nhân thực hiện: Quản trị viên

- Tác nhân thực hiện: Quản trị viên

3 Tin tức được xóa khỏi cơ sở dữ liệu

 Thao tác với thông tin quảng cáo: thao tác tương tự các mục trên, tác nhân hệthống có là toàn bộ người quản trị có quyền thao tác trừ người dùng

 Thao tác với thông tin bình luận thao tác tương tự các mục trên, tác nhân hệthống có là toàn bộ người quản trị có quyền thao tác trừ người dùng

Trang 17

 Tìm kiếm thông tin.

a Tìm kiếm phía người dùng: với mục đích là hiển thị chính xác nhấtthông tin người dùng mong muốn thấy vì vậy hệ thống xác định sẽ

sử dụng công cụ tìm kiếm google cho việc tìm kiếm nội dung củatrang Các bước tìm kiếm gồm:

1 Người dùng nhập từ khóa tìm kiếm trên thanh tìm kiếm

2 Hệ thống hiển thị thông tin tìm kiếm theo định dạng của google

b Tìm kiếm phía người quản trị: với mục đích là hiển thị thông tin đốivới từng mục trong nội dung người quản trị muốn tìm kiếm, hệthống xây dựng mục tìm kiếm trên từng trang quản trị như: quản trịbài viết, quản trị bình luận, quảng cáo…

Chương II: Phân Tích Hệ Thống Với UML

2.1 Biểu đồ usecase

2.1.1 Danh sách các Actor và Use case

Danh sách các Actor (tác nhân)

Trang 18

Sau khi tham khảo một số tài liệu chúng em đã phân tích và đưa ra được cácchức năng chính của website:

giữ vai trò chính của website: Quyền quản

lý là quyền cao nhất của hệ thống Nhữngngười giữ vai trò quản lý chính có thểphân quyền cho các thành viên trongwebsite

 Tác nhân Adminstrator có thể thực hiệnđược tất cả các chức năng của websitenhư: Tạo, quản lý tài khoản thành viên,quản lý chuyên mục, tin tức, đăng sửa xóatin, duyệt tin, quản lý bình luận cũng nhưquảng cáo…

 Tác nhân Adminstrator có quền thêm, sửa,xóa, cập nhật thông tin mới

ký thành viên của hệ thống và phải có số

dư tài khoản hệ thống nhất định Sauk hiđiền thông tin xong thì quản trị viên sẽ căn

cứ vào số dư tài khoản quyết định có đăngtin của người dùng lên website hay không

 Bình luận các tin tức trên website về ýAdminstrator

Trang 19

kiến của mình đối với tin tức đó là hữu íchhay không hữu ích Hoặc có thể than phiềnhoặc cảm ơn đối với người đăng tin làmtăng độ tin cậy đối với những người truycập tiếp theo

Bảng 1: Danh sách các Actor

Mô tả yêu cầu đối với các Actor

 Adminstrator (quản trị viên):

- Đăng nhập vào Website

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

- Quản lí chuyên mục, tin tức

- Quản lý duyệt, sửa, xoá thông tin các tin tức trên website

- Xem, soạn thông tin các tin tức

- Bảo trì, bảo dưỡng hệ thống website

- Xem thông tin các tin tức

- Gửi phàn hồi về các tin tức

- Tìm kiếm thông tin

- Đăng ký, đăng tin lên website

Danh sách các usecase:

Trang 20

viên hệ thống.

khoản người dùng, cấp quyềncho người dùng

sửa xóa tài khoản người dùng, cấp quyền cho người dùng

mục

sửa, xóa chuyên mục khi cần thiết phải thay đổi

cáo

sửa, xóa các quảng cáo theoyêu cầu của các công ty, cho đăng các quảng cáo củacác công ty trên website vàocác vị trí khác nhau tùy theoyêu cầu của người dùng

tức Cho phép người dùng đăng tin trên website Các tin tức của người dùng thì phải được duyệt sau đó mới được đăng lên website Nếu tin tức nào vi phạm nội quy thì sẽ bị xóa khỏi website

dùng

Tìm kiếm thông tin các tintức theo nhu cầu và mongmuốn của người dùng

Trang 21

7 Quản lý bình

luận

xóa các bình luận nếu nhưbình luận đó không trongsáng hay cần phải thay đổi

tin, xóa tin, sửa thông tin tin

tức

Bảng 2: Danh sách các Usecase

2.1.2 Đặc tả các use case

a Use case mức tổng quan

Hình 1: Biểu đồ Usercase mức tổng quát của Website

b Đặc tả Usecase Đăng nhập

Trang 22

Hình 2: Usecase Đăng nhậpTác nhân: admin và người dùng

Chức năng này cho phép admin và các thành viên đăng nhập vào hệ thống để sửdụng các chức năng của website Use case đăng nhập được để bên góc bên trái mànhình giao diện khi Admin muốn vào trang quản lý thì sẽ phải đăng nhập, use casenày yêu cầu các thành viên cửa hàng phải đăng nhập mới có thể thực hiện được cácchức năng của hệ thống như là đăng tin hoặc bình luận các tin tức trên website.Nếunhư người dùng không có tài khoản trong hệ thống thì hệ thống sẽ yêu cầu ngườidùng đăng ký tài khoản bên trang đăng ký

 Dòng sự kiện chính:

- Bắt đầu Admin và người dùng truy cập vào website

Admin muốn vào trang quản trị còn nếu người dùng muốn đăng tin hoặcbình luận tin tức trên wedsite

- Người dùng nhập tên và mật khẩu vào các ô tương ứng

- Hệ thống kiểm tra tên và mật khẩu và cho phép người dùng đăng nhập vàowebsite

- Nếu người dùng chưa nhập “ Tên đăng nhập ” và “mật khẩu ” mà nhấn vàonút “ Đăng nhập ” thì coi như đăng nhập không hợp lệ

- Nếu như người dùng chưa có tên đăng nhập và mật khẩu trong hệ thống thì

hệ thống sẽ thông báo “Bạn phải đăng ký làm thành viên của website” vàchuyển sang trang “Đăng Ký”

Dòng sự kiện phụ:

- Nếu người dùng nhập tài khoản và mật khẩu sai thì website sẽ báo lỗi vàyêu cầu người dùng đăng nhập lại, nếu người dùng không muốn đăng nhậpnữa thì chỉ xem được thông tin các tin tức trên website mà không có quyềnđăng tin, bình luận đối với bất kỳ tin tức nào trên website

Trang 23

- Các yêu cầu đặc biệt: Không có.

- Điều kiện bắt buộc: Không có

- Điều kiện mở rộng: Không có

c Đặc tả biểu đồ usecase Quản lý tài khoản người dùng

Hình 3: Biểu đồ usecase quản lý tài khoản người dùng

Tác nhân: Admin

Tóm tắt: Chức năng này cho phép Admin cấp quyền cho người sử dụng và công nhậnthành viên đăng ký là thành viên của wedsite, cũng như xóa thông tin thành viên trênwebsite nếu thành viên đó vi phạm nội quy của website Dòng sự kiện:

người dùng đó đối với hệ thống

Admin xóa người dùng

Trang 24

- Tất cả các tùy chọn được lưu lại và gửi tới webserver để update vào cơ

- Nếu người đó không đăng ký thì sẽ nhấn vào nút “Thoát” hoặc “Quay

lại” thì trang đăng ký sẽ đóng lại.

d Đặc tả biểu đồ usecase Quản lý chuyên mục

Hình 4: Biểu đồ usecase Quản lý chuyên mục Tác nhân: Admin

Tóm tắt: Chức năng này cho phép Admin thêm mới, sửa, xóa các chuyên mục

 Dòng sự kiện chính:

- Admin truy xuất vào chức năng quản lý chuyên mục trong phần quản trị

Trang 25

- Admin chọn chuyên mục mới để tạo.

- Tất cả các tùy chọn được lưu lại và gửi tới webserver để update vàodatabase

Xóa chuyên mục đồng nghĩa xóa tất cả các bản tin thuộc chuyên mục đó

e Đặc tả biểu đồ usecase quản lý bình luận

Hình 5: Biểu đồ usecase quản lý bình luận

Tác nhân: Admin

Tóm tắt: Có được quyền quản lý các phản hồi của người dùng đối với bản tin đãđược đăng trên website

 Tác nhân chính:

- Admin truy xuất vào chức năng quản lý bình luận

- Admin xóa các bình luận không trong sáng trên website

Trang 26

- Tất cả các tùy chọn được lưu lại và gửi tới webserver để update vàodatabase.

f Đặc tả biểu đồ tìm kiếm

Hình 6: Biểu đồ tìm kiếmTác nhân: Người dùng, admin

Tóm tắt: Tìm kiếm thông tin các tin tức

 Tác nhân chính:

- Người dung đánh từ khóa sau đó click trên nút tìm kiếm ở trang chủ

- Trình duyệt sẽ gửi từ khóa mà người dùng đánh tới webserver

- Webserver truy vấn CSDL và gửi lại những thông tin tìm kiếm chovisitor

- Người dùng xem bản tin vừa tìm được

Trang 27

g Quản lý quảng cáo

Hình 7: Biểu đồ usecase Quản lý quảng cáoTác nhân: Admin

Tóm tắt: Chức năng này cho phép Admin thêm mới, sửa, xóa các quảng cáo có trong

Trang 28

- Admin chọn thông tin của quảng cáo của công ty hoặc cá nhân nào cầnsửa hoặc xóa.

- Tất cả các tùy chọn được lưu lại và gửi tới webserver để update vàodatabase

Sau khi xóa thông tin của quảng cáo đó thì toàn bộ quảng cáo trên giao diệnchính của chương trình sẽ bị thay đổi theo

h Quản lý đăng bài

Hình 8: Biểu đồ usecase Quản lý đăng bàiTác nhân: Người dùng

Tóm tắt: Chức năng này cho phép Admin đăng bài vào hệ thống cũng như người sửdụng đăng tin trên website

 Dòng sự kiện chính:

- Người dùng truy cập vào hệ thống bằng tên đăng nhập và mật khẩu củamình Nếu người dùng không là thành viên của hệ thống thì sẽ khôngvào phần đăng tin trên website được

Trang 29

- Người dùng thêm mới tin của mình vào trong hệ thống bằng cách điềnđầy đủ thông tin trên trang “Đăng Tin”.

- Người dùng ngoài có quyền đăng tin còn có quyền sửa tin, xóa tin theonhu cầu của mình

- Tất cả các tùy chọn được lưu lại và gửi tới webserver để update vàodatabase

Ngày đăng: 28/02/2014, 23:43

HÌNH ẢNH LIÊN QUAN

Hình 1: Biểu đồ Usercase mức tổng quát của Website - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 1 Biểu đồ Usercase mức tổng quát của Website (Trang 18)
Hình 3: Biểu đồ usecase quản lý tài khoản người dùng Tác nhân: Admin. - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 3 Biểu đồ usecase quản lý tài khoản người dùng Tác nhân: Admin (Trang 20)
Hình 4: Biểu đồ usecase Quản lý chuyên mục Tác nhân: Admin - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 4 Biểu đồ usecase Quản lý chuyên mục Tác nhân: Admin (Trang 21)
Hình 5: Biểu đồ usecase quản lý bình luận Tác nhân: Admin - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 5 Biểu đồ usecase quản lý bình luận Tác nhân: Admin (Trang 22)
Hình 6: Biểu đồ tìm kiếm - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 6 Biểu đồ tìm kiếm (Trang 23)
Hình 7: Biểu đồ usecase Quản lý quảng cáo Tác nhân: Admin - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 7 Biểu đồ usecase Quản lý quảng cáo Tác nhân: Admin (Trang 24)
Hình 8: Biểu đồ usecase Quản lý đăng bài Tác nhân: Người dùng - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 8 Biểu đồ usecase Quản lý đăng bài Tác nhân: Người dùng (Trang 25)
Hình 9: Biểu đồ usecase Quản lý tin tức Tác nhân: Admin - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 9 Biểu đồ usecase Quản lý tin tức Tác nhân: Admin (Trang 26)
Hình 10: Biểu đồ lớp - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 10 Biểu đồ lớp (Trang 27)
Bảng 5: Bảng các phương thức lớp người dùng b) Lớp tin tức - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Bảng 5 Bảng các phương thức lớp người dùng b) Lớp tin tức (Trang 28)
Bảng 9: Bảng các phương thức của lớp chuyên mục d) Lớp quảng cáo - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Bảng 9 Bảng các phương thức của lớp chuyên mục d) Lớp quảng cáo (Trang 30)
Hình 11: Biểu đồ tuần tự chức năng quản lý tin tức - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 11 Biểu đồ tuần tự chức năng quản lý tin tức (Trang 33)
Hình 12: Biểu đồ chức năng quản lý người dùng - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 12 Biểu đồ chức năng quản lý người dùng (Trang 34)
Hình 13: Biểu đồ chức năng quản lý chuyên mục - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 13 Biểu đồ chức năng quản lý chuyên mục (Trang 35)
Hình 14: Biểu đồ chức năng quản lý quảng cáo - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 14 Biểu đồ chức năng quản lý quảng cáo (Trang 36)
Hình 15: Biểu đồ chức năng quản lý bình luận - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 15 Biểu đồ chức năng quản lý bình luận (Trang 37)
Hình 16: Biểu đồ chức năng đăng nhập - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 16 Biểu đồ chức năng đăng nhập (Trang 38)
Hình 18: Biểu đồ chức năng đăng bình luận - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 18 Biểu đồ chức năng đăng bình luận (Trang 39)
Sau q trình phân tích nhóm đã đưa ra các bảng dữ liệu cần thiết cho hệ thống như sau: - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
au q trình phân tích nhóm đã đưa ra các bảng dữ liệu cần thiết cho hệ thống như sau: (Trang 40)
3.1. Các bảng dữ liệu - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
3.1. Các bảng dữ liệu (Trang 40)
Bảng 18: Bảng tin tức d. Bảng nhóm - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Bảng 18 Bảng tin tức d. Bảng nhóm (Trang 41)
e. Bảng bình luận: mô tả thông tin phản hồi ý kiến đối với tin tức - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
e. Bảng bình luận: mô tả thông tin phản hồi ý kiến đối với tin tức (Trang 42)
Bảng 21: Bảng bình luận - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Bảng 21 Bảng bình luận (Trang 42)
Hình 1 9: Mơ hình dữ liệu quan hệ - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 1 9: Mơ hình dữ liệu quan hệ (Trang 43)
Hình 20: Giao diện trang chủ -Mô tả - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 20 Giao diện trang chủ -Mô tả (Trang 46)
Hình 21: Giao diện trang tin tức - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 21 Giao diện trang tin tức (Trang 47)
Hình 24: Giao diện trang quản lý tin tức - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 24 Giao diện trang quản lý tin tức (Trang 50)
Hình 25: Giao diện trang quản lý chuyên mục -Mô tả - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 25 Giao diện trang quản lý chuyên mục -Mô tả (Trang 52)
Hình 26: Giao diện quản lý người dùng -Mô tả - xây dựng website giới thiệu danh lam thắng cảnh và tour du lịch miền bắc
Hình 26 Giao diện quản lý người dùng -Mô tả (Trang 53)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w