Tải bản đầy đủ (.docx) (86 trang)

Thiết kế website đề tài xây dựng và lập trình website thế giới chim

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.19 MB, 86 trang )

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
KHOA KỸ THUẬT – CÔNG NGHỆ

THIẾT KẾ WEBSITE

ĐỀ TÀI XÂY DỰNG VÀ LẬP TRÌNH
WEBSITE THẾ GIỚI CHIM

GVHD: NGUYỄN HỮU VĨNH
SVTH: NGƠ XN ĐĂNG
MSSV: 1624801030022
LỚP: D16PM01

BÌNH DƯƠNG – 7/2020


TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
KHOA KỸ THUẬT – CÔNG NGHỆ

THIẾT KẾ WEBSITE

ĐỀ TÀI XÂY DỰNG VÀ LẬP TRÌNH
WEBSITE THẾ GIỚI CHIM

GVHD: NGUYỄN HỮU VĨNH
SVTH: NGƠ XN ĐĂNG
MSSV: 1624801030022
LỚP: D16PM01

BÌNH DƯƠNG – 7/2020


i


TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
KHOA KỸ THUẬT – CÔNG NGHỆ
NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN
Họ và tên giảng viên: NGUYỄN HỮU VĨNH
Tên đề tài:

XÂY DỰNG VÀ LẬP TRÌNH WEBSITE
THẾ GIỚI CHIM

Nội dung nhận xét:
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Điểm:
Bằng số: .................................................
Bằng chữ:................................................
GIẢNG VIÊN CHẤM
(Ký, ghi rõ họ tên)

NGUYỄN HỮU VĨNH

ii


LỜI MỞ ĐẦ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ẽ.
Cùng với sự phát triển khơng ngừng về kỹ thuật máy tính và mạng điện tử, công
nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hết
đỉnh cao này đến đỉnh cao khác. Mạng Internet là một trong những sản phẩm có giá trị
hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho
sự truyền tải, trao đổi thơng tin trên tồn cầu.
Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sử
dụng: chỉ cần có một máy tính kết nối internet và một dịng dữ liệu truy tìm thì gần như
lập tức… cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thơng tin,
hình ảnh và thậm chí đơi lúc có cả những âm thanh nếu bạn cần…
Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn
và chi phí thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đẩy sự
khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới,
làm biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người.
Trong hoạt động sản xuất, kinh doanh, giờ đây, thương mại điện tử đã khẳng
định được vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp. Đối với một cửa
hàng hay shop, việc quảng bá và giới thiệu đến thành viên các sản phẩm mới đáp ứng
được nhu cầu của khác hàng sẽ là cần thiết. Vậy phải quảng bá thế nào đó là xây dựng
được một Website cho cửa hàng của mình quảng bá tất cả các sản phẩm của mình bán.
Vì vậy, em đã thực hiện đồ án “ XÂY DỰNG WEBSITE THỀ GIỚI CHIM” cho phép
mọi người có thể đăng tin mua bán và chia sẽ những thơng tin liên quan đến các lồi
chim.
Người admin sẽ duyệt các bài đăng của các thành viên khi có thành viên đăng
lên website. Thành viên có thể bình luận, đặt mua và đăng bài.
Với sự hướng dẫn tận tình của Thầy Nguyễn Hữu Vĩnh em đã hồn thành bài báo cáo
đồ án này. Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng
chắc rằng không tránh khỏi những thiếu sót. Em rất mong nhận được sự thơng cảm và
góp ý của quí Thầy.

Em chân thành cám ơn!

iii


LỜI CẢM ƠN
Qua quá trình làm đề tài, được sự hướng dẫn tận tình và chu đáo của quý Thầy,
cùng với sự giúp đỡ của các bạn học chung, kết hợp với vốn kiến thức có được sau
thời gian học ở trường, cùng quá trình tìm hiểu, nghiên cứu tài liệu, em đã hồn thành
đồ án mơn học này.
Em xin chân thành cảm ơn Nguyễn Hữu Vĩnh đã tận tình hướng dẫn, giúp đỡ em
trong việc hoàn thành đề tài này.
Vì thời gian và kiến thức có hạn nên bênh cạnh những kết quả đạt được, đề tài sẽ
khó tránh khỏi những thiếu sót. Em rất mong nhận được những ý kiến đóng góp chỉ
dẫn của Thầy để bài đồ án này được hoàn thiện hơn giúp em bổ sung thêm kinh
nghiệm trong quá trình làm việc sau này.
Em xin chân thành cảm ơn!

iv


TĨM TẮẮT ĐỒỒ ÁN

Đồ án xây dựng và lập trình website thế giới chim, mục đích tạo ra mơt nơi để cho
những ai có đam mê về các lồi chim và là nơi để chia sẻ các kinh nghiệm nuôi chim
với nhau. Nhằm tạo ra một không gian thoải mái thư giãn với giao diện dễ nhìn, dễ sử
dụng. Hệ thống xử lý mau lẹ, đầy đủ các chứ năng, khả năng lưu trữ và bảo mật thơng
tin cao, có thể phát triển mở rộng. Website này thuận lợi cho việc chia sẽ các kiến thức
bổ ích và cũng như bán và mua chim nếu có nhu cầu. Các thơng tin về chim thì được
hiển thị chi tiết với thơng tin chim đó. Hệ thống mang lại sự tiện dụng trong việc đăng

bài và chỉnh sửa cũng như xem các bài viết của các thành viên khác. Phân tích đầy đủ
và chính xác các chức năng của hệ thống website thế giới chim theo hướng đối tượng,
thiết kế cơ sở dữ liệu tối ưu, sử dụng công nghệ phù hợp xây dựng chương trình.

v


MỤC LỤC

LỜI MỞ ĐẦU.......................................................................................................................................iii
LỜI CẢM ƠN.......................................................................................................................................iv
MỤC LỤC...............................................................................................................................................vi
DANH MỤC BẢNG............................................................................................................................ix
CHƯƠNG 1. KHẢO SÁT VÀ THU THẬP YÊU CẦU........................................................1
1.1. Khảo sát hiện trạng.....................................................................................................................1
1.1.1. Mơ tả bài tốn......................................................................................................................1
1.1.2. Khảo sát chức năng và đối tượng sử dụng.................................................................1
1.2. Xác định yêu cầu.........................................................................................................................2
1.2.1. Phần dành cho thành viên................................................................................................2
1.2.2. Phần dành cho nhà quản trị............................................................................................3
1.3. Yêu cầu chức năng.....................................................................................................................3
CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG....................................................................................5
2.1. Xác định Use Case của hệ thống............................................................................................5
2.2. Đặc tả một số Usecase...............................................................................................................6
2.2.1. Admin quản trị hệ thống...................................................................................................6
2.2.2. Thành viên..........................................................................................................................11
2.3. Class Diagram tổng quát........................................................................................................19
2.4. Biểu đồ tuần tự..........................................................................................................................20
2.5. Biểu đồ hoạt động.....................................................................................................................31
CHƯƠNG 3. THIẾT KẾ KIẾN TRÚC HỆ THỐNG.........................................................37

CHƯƠNG 4. THIẾT KẾ CƠ SỞ DỮ LIỆU...........................................................................53
4.1. Đặc tả bảng dữ liệu..................................................................................................................53
4.1.1. Bảng ADMIN.....................................................................................................................53
4.1.2. Bảng TIN TỨC..................................................................................................................53
4.1.3. Bảng Thích.........................................................................................................................53
4.1.4. Bảng THÀNH VIÊN.........................................................................................................53
4.1.5. Bảng BLTINTUC..............................................................................................................54
BLTINTUC.....................................................................................................................................54
vi


4.1.6. Bảng BLBAIDANG..........................................................................................................54
4.1.7. Bảng ĐƠN ĐẶT HÀNG..................................................................................................54
4.1.8. Bảng BAIDANG................................................................................................................55
4.1.9. Bảng CHI TIẾT ĐẶT HÀNG.........................................................................................56
4.1.10. Bảng LOGO.....................................................................................................................56
4.2. Sơ đồ quan hệ............................................................................................................................56
CHƯƠNG 5. GIAO DIỆN CHƯƠNG TRÌNH......................................................................57
5.1. GIAO DIỆN CHƯƠNG TRÌNH..........................................................................................57
5.1.1. Trang chủ............................................................................................................................57
5.1.2. Trang đăng ký....................................................................................................................58
5.1.3. Trang đăng nhập..............................................................................................................58
5.1.4. Phần giao diện quản lí bài viết của từng thành viên............................................59
5.1.5. Phần giao diện quản lí tài khoản................................................................................59
5.1.6. Phần giao diện đăng bài................................................................................................60
5.1.7. Giao diện sửa nội dung bài đã đăng..........................................................................61
5.1.8. Giao diện bình luận và like...........................................................................................62
5.1.9. Giao diện khi response...................................................................................................63
5.1.10. Giao diện khi tìm kiếm.................................................................................................63
5.1.11. Quản lý giỏ hàng............................................................................................................64

5.1.12. Quản lý đặt hàng............................................................................................................64
5.1.13. Giao diện trang admin.................................................................................................65
5.1.14. Đổi logo admin...............................................................................................................66
5.1.15. Chức năng duyệt bài của admin................................................................................66
KẾT LUẬN...........................................................................................................................................69
1. Kết quả đạt được........................................................................................................................69
2. Hướng phát triển của đề tài...................................................................................................70
TÀI LIỆU THAM KHẢO...............................................................................................................71

vii


DANH MỤC HÌNH
Hinh 1: Sơ đồ usecase Admin.....................................................................................................................5
Hinh 2 : Sơ đồ usecase Khách hàng...........................................................................................................5
Hình 3: Sơ đồ class Diagram tổng quát....................................................................................................20
Hình 4:Tuần tự đăng nhập.........................................................................................................................20
Hình 5: Tuần tự Đăng ký...........................................................................................................................21
Hình 6: Tuần tự tìm kiếm..........................................................................................................................22
Hình 9: Tuần tự thích................................................................................................................................24
Hình 10: Tuần tự bình luận.......................................................................................................................25
Hình 11: Tuần tự thanh tốn.....................................................................................................................26
Hình 12: Tuần tự đặt hàng........................................................................................................................27
Hình 13: Tuần tự xố giỏ hàng.................................................................................................................27
Hình 14 : Giao diện trang đăng nhập........................................................................................................58
Hình 15: Giao diện quản lí bài viết của từng thành viên........................................................................59

viii



DANH MỤC BẢNG
Bảng 1: Cơ sở dữ liệu ADMIN................................................................................................................53
Bảng 2: Cơ sở dữ liệu TIN TỨC..............................................................................................................53
Bảng 3: Cơ sở dữ liệu THÍCH..................................................................................................................53
Bảng 4: Cơ sở dữ liệu THANHVIEN......................................................................................................54
Bảng 5: Cơ sở dữ liệu BLTINTUC..........................................................................................................54
Bảng 6: Cơ sở dữ liệu LOGO...................................................................................................................56

ix


CHƯƠNG 1. KHẢO SÁT VÀ THU THẬPYÊU CẦU
1.1.

Khảo sát hiện trạng
1.1.1.

Mơ tả bài tốn
Hệ thống website thế giới chim sẽ có các chức năng chính như: Thành viên có

thể xem hình ảnh, giá cả, thơng tin của chim, tìm kiếm thông tin liên quan đến các
thông ti mà thành viên muốn tìm. Thành viên được cung cấp một giỏ hàng để có thể
thêm những sản phẩm muốn mua vào. Khi thành viên nào muốn thanh tốn thì phải
đăng nhập tên tài khoản và mật khẩu. Nếu đây là lần những người đầu tiên đến với
website thì người này bắt buộc phải đăng ký để thành thành viên, trong đó có họ và
tên, giới tính, ngày sinh, điện thoại, thơng tin địa chỉ, email(ID đăng nhập) và mật
khẩu của khách hàng như vậy khách hàng mới có thể hồn tất đơn hàng của mình.
Thành viên có thể tìm kiếm, bình luận, thích, xem thơng tin chi tiết, cập nhật số
lượng của các sản phẩm mình muốn mua, hoặc có thể loại bỏ sản phẩm hiện có trong
giỏ hàng khi khách hàng khơng muốn mua nữa và có thể đăng các bài viết về các loại

chim bán hoặc các tin tức liên quan đến chim, có thể chỉnh sửa bài viết đã đăng cũng
như là có thể xóa nó đi. Thành viên có thể thanh tốn với nhiều hình thức thanh tốn
trực tuyến và chuyển giao. Khi thành viên mua hàng đã hồn thành đơn đặt hàng thì
sản phẩm sẽ chuyển vào đơn hàng cho khách hàng và giỏ hàng của khách hàng sẽ
được làm rỗng để chuẩn bị cho lần ghé thăm tiếp theo của khách hàng.
Phần quản trị website Admin cho phép ban quản trị có thể:Người quản trị có
quyền duyệt các bài đăng của các thành viên đã đăng lên và cũng như có thể xóa bài
đó đi. Người quản trị sẽ quản lý được logo có thể thay đổi bất cứ lúc nào.
1.1.2.

Khảo sát chức năng và đối tượng sử dụng
Website gồm các chức năng và đối tượng sử dụng cơ bản sau:

+

Quản lý Rao bán: Mỗi bài đăng rao bán sẽ được quản lý những thông tin:

Tên chim, nội dung chi tiết, đơn giá, ngày đăng, tóm tắt và hình minh họa.
+

Quản lý Tin tức: Mỗi bài đăng tin tức sẽ được quản lý những thông tin: Tên

tiêu đề, nội dung tóm tắt, nội dung chi tiết, ngày đăng.
+

Quản lý thành viên: Mỗi thành viên được quản lý các thơng tin sau đây: Họ

và tên, giới tính, ngày tháng năm sinh, địa chỉ, số điện thoại, email(tên đăng
1



nhập), mật khẩu. Mỗi thành viên đều có thể thích(like) và bình luận vào các bài
đăng rao bán cũng như tin tức.
+

Quản lý đặt hàng: Sau khi khách hàng đã chọn sản phẩm và hoàn tất đặt

hàng. Nhân viên sẽ tiếp nhận yêu cầu trên, bộ phận này sẽ xác nhận thơng tin trong hóa đơn
và tiến hành giao hàng.
+

Quản lý logo:Admin có thể thay đổi giao diện logo, và quản lý thông tin của
logo.

+

Amin (quản trị): Là người làm chủ hệ thống, có quyền kiểm sốt mọi hoạt

động của hệ thống. Quản trị có thể thay đổi kết cấu chi tiết của hệ thống và quản lý các bài
đăng của các thành viên, có thể duyệt và cũng như xóa nó đi.
1.2.

Xác định yêu cầu
1.2.1.

Phần dành cho thành viên
Thành viên là những người có nhu cầu mua bán chim, và chia sẽ các tin tức,

kiến thức và thông tin đến chim.
Họ sẽ tìm kiếm các loại chim u thích từ hệ thống và đặt mua các loại chim

này. Vì thế trang web phải thỏa mãn các chức năng sau:
+Hiển thị danh sách các loài chim của website để khách hàng có thể xem và
lựa chọn, cùng với chi tiết của lồi chim đó.
+Cung cấp chức năng tìm kiếm. Với nhu cầu của người sử dụng khi bước vào
trang web là tìm kiếm các loại chim mà họ cần và muốn mua.
+Sau khi khách hàng lựa chọn xong những mặt hàng cần đặt mua thì hệ thống
phải có chức năng hiển thị đơn đặt hàng để khách hàng nhập vào những
thơng tin cần thiết, tránh những địi hỏi hay những thơng tin u cầu q
nhiều từ phía khách hàng, tạo cảm giác thoải mái, riêng tư cho khách hàng.
Sau khi khách hàng đồng ý mua những hàng hóa đã được chọn trong giỏ
hàng, có thể chọn chức năng thanh tốn.
Họ có nhu cầu đăng tin lên trang web thì trang web phải thỏa mãn các chức năng
sau:
+Đăng các bài về rao bán và tin tức tùy thích của thành viên, nếu bài được
admin duyệt thì sẽ được thể hiên lên website.
2


+Các thành viên có thể chỉnh sửa nội dung của các bài viết của mình sau khi
đã đăng lên, và có thể xóa nó đi nếu muốn.
Ngồi ra, hệ thống cịn có một số chức năng như:
+

Đăng ký :Nếu là khách lần đầu tiên phải nhập đầy đủ thông tin để có thể

đăng ký thành viên để có thể trở thành thành viên của website này.
+

Thông tin cá nhân: Khách hàng có thể thay đổi thơng tin cá nhân của mình


khi muốn.
+

Đổi mật khẩu: Khách hàng có thể thay đổi lại mật khẩu của mình.

+

Xem giỏ hàng: Sau khi xem xét xong hàng hóa nếu đồng ý mua hàng khách

hàng sẽ click vào mua hàng, sau đó hàng hóa sẽ được đưa vào giỏ hàng. Trong quá trình xem
và mua hàng có thể tiếp tục mua thêm hay tăng số lượng nếu khơng đồng ý khách hàng có thể
xố nó trong giỏ hàng của mình.
+

Bình luận và thích(like): Trong q trình xem hàng bạn có thể xem bình

luận hỏi về sản phẩm, có thể góp ý sản phẩm và nếu thích thì bấm like cho
sản phẩm.
1.2.2.

Phần dành cho nhà quản trị
Người quản trị có thể thao tác những chức năng sau:

+

Có thể thay đổi Logo.

+

Quản lý về các bài đăng của các thành viên, duyệt và xóa.


+

Thống kê

+

Quản lý thơng tin khác hàng

1.3. Yêu cầu chức năng
-

Trang web thế giới chim có các chức năng sau:
Đăng nhập admin, thành viên.

-

Admin có thể thay đổi logo cho trang web.

-

Admin có quyền duyệt các bài đăng và có thể xóa nó đi.

-

Thành viên được quyền đăng các bài viết về rao bán hoặc là tin tức.

-

Hiển thị thông tin thành viên và có thể chỉnh sửa.


-

Quản lý đơn đặt hàng.

-

Xử lý đơn hàng.
3


-

Hiển thị tin tức và tin bán sản phẩm.

-

Tìm kiếm.

-

Thích, bình luận sản phẩm.

-

Đặt hàng và Gửi đơn hàng.
Giỏ hàng .

-


Cập nhật thơng tin giỏ hàng.

-

Xóa sản phẩm khỏi giỏ hàng.

-

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

-

Hỗ trợ nhiều hình thức thanh tốn trực tuyến.

4


CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG
2.1.

Xác định Use Case của hệ thống

-

Tác nhân: Người quản trị, Thành viên Sơ đồ Usecase tổng quát:

-

Admin


Hinh 1: Sơ đồ usecase Admin

-

Thành viên

Hinh 2 : Sơ đồ usecase Khách hàng
5


2.2.

Đặc tả một số Usecase
2.2.1.

-

Admin quản trị hệ thống

Use Case đăng nhập hệ thống
UC a – Đăng nhập
Tên
Định nghĩa

Đăng nhập
Người dùng muốn truy cập và tác động vào trang

Actors
Includes
Extends

Điều kiện tiên quyết

web cần đăng nhập để thực hiện
Người quản trị hệ thống , khách hàng
Đăng nhập
None
Người quản trị hệ thống cần biết tài khoản quản trị
của toàn bộ hệ thống và phải truy cập vào trang
web, và khách hàng phải biết được tài khoản của

Dịng sự kiện
Dịng sự kiện chính

mình.
B1 Từ giao diện quản trị hệ thống người quản trị
hệ thống chọn đăng nhập
B2 Hệ thống hiển thị giao diện đăng nhập, yêu cầu
người quản trị hệ thống nhập tên tài khoản và mật
khẩu
B3 Người quản trị hệ thống nhập tên tài khoản và
mật khẩu, chọn đồng ý
B4 Hệ thống kiểm tra thông tin tài khoản và mật
khẩu, nếu nhập sai tên tài khoản và mật khẩu thì sẽ

báo nhập lại
Dịng sự kiện thay thế Hiển thị thơng báo đăng nhập không thành công
Điều kiện sau
Hiển thi thông báo đăng nhập thành cơng và có thể
sử dụng chức năng của hệ thống
-


Use Case Đăng xuất khỏi hệ thống
UC b – Đăng xuất
Tên
Định nghĩa

Đăng xuất
Người quản trị hệ thống muốn thoát khỏi hệ thống

Actors

cần thực hiện chọn đăng xuất
Người quản trị hệ thống
6


Includes
Extends
Điều kiện tiên quyết
Dịng sự kiện Dịng
sự kiện chính

None
Đăng xuất
Người quản trị hệ thống phải đăng nhập
Từ giao diện quản trị hệ thống người quản trị hệ
thống chọn đăng xuất

Dòng sự kiện thay thế
Điều kiện sau

-

Đăng xuất khỏi hệ thống

Use Case duyệt bài đăng
UC c – duyệt bài đăng
Tên
Duyệt bài đăng
Định nghĩa
Người quản trị hệ thống phải duyệt các bài đăng
Actors
Includes
Extends
Điều kiện tiên quyết
Dịng sự kiện
Dịng sự kiện chính

của thành viên nếu bài đăng hợp lệ.
Người quản trị hệ thống
None
Duyệt và xóa bài đăng
Người quản trị hệ thống phải đăng nhập
B1 Từ giao diện quản trị hệ thống người quản trị hệ
thống chọn vào mục rao bán hoặc tin tức.
B2 Xét các bài đăng xem có hợp lệ hay khơng, nếu
hợp lệ thì duyệt.

Dịng sự kiện thay thế
Điều kiện sau
Các bài đăng được duyệt thì sẽ hiện lên trang chủ

của web và ADminCó thể truy cập vào các chức
năng khác hoặc thốt khỏi trang web.
-

Use Case xóa bài đăng
UC c – xóa bài đăng
Tên
Định nghĩa

Xóa bài đăng
Người quản trị hệ thống phải kiểm tra các bài đăng

Actors
Includes
Extends

của thành viên nếu bài đăng khơng hợp lệ thì phải
xóa nó đi.
Người quản trị hệ thống
None
Duyệt và xóa bài đăng
7


Điều kiện tiên quyết
Dịng sự kiện Dịng
sự kiện chính

Người quản trị hệ thống phải đăng nhập
B1 Từ giao diện quản trị hệ thống người quản trị hệ

thống chọn vào mục rao bán hoặc tin tức.
B2 Xét các bài đăng xem có hợp lệ hay khơng, nếu
khơng hợp lệ thì xóa nó đi.

Dịng sự kiện thay thế
Điều kiện sau

Các bài đăng được duyệt thì sẽ hiện lên trang chủ
của web và ADminCó thể truy cập vào các chức
năng khác hoặc thốt khỏi trang web.

-

Use Case sửa Thành Viên
UC – sửa Thành Viên
Tên
Sửa Thành Viên
Định nghĩa
Người quản trị hệ thống có thể sửa những thông tin
của khách hàng khi những thông tin đó bị sai lệch
Actors
Includes
Extends
Điều kiện tiên quyết
Dịng sự kiện Dịng
sự kiện chính

hoặc bị lỗi do q trình nhập.
Người quản trị hệ thống
None

Quản lý khách hàng
Người quản trị hệ thống phải đăng nhập
B1 Từ giao diện quản trị hệ thống người quản trị hệ
thống chọn chức năng Quản lý khách hàng để có thể
sửa trực tiếp thơng tin của khách hàng
B2 Chọn chức năng sửa và nhập các thông tin cần
thay đổi các thông tin khách hàng và chọn nút lưu
để gửi yêu cầu về hệ thống để thực hiện lưu thơng
tin khách hàng mới thay đổi.

Dịng sự kiện thay thế
Điều kiện sau
-

Thơng tin sẽ thay đổi và Admin có thể truy cập vào
các chức năng khác hoặc thoát khỏi trang web
Use Case xóa Thành Viên

UC – xố Thành Viên
Tên
Xố Thành Viên
8


Định nghĩa

Người quản trị hệ thống có thể xố những thành

viên khi những thơng tin đó bị sai lệch hoặc bị lỗi
do quá trình nhập.

Actors
Người quản trị hệ thống
Includes
None
Extends
Quản lý khách hàng
Điều kiện tiên quyết Người quản trị hệ thống phải đăng nhập
Dịng sự kiện
Dịng sự kiện chính
B1 Từ giao diện quản trị hệ thống người quản trị hệ
thống chọn chức năng Quản lý khách hàng để có
thể xố trực tiếp thông tin của khách hàng
B2 Chọn khách hàng muốn xố và chọn Xố để xố
khách hàng nào cần xố.
Dịng sự kiện thay thế
Điều kiện sau
-

Thông tin sẽ thay đổi và ADminCó thể truy cập vào
các chức năng khác hoặc thoát khỏi trang web

Use Case Thống Kê
UC – Thốống kê
Tên
Định nghĩa

Actors
Includes
Extends
Điều kiện tiên quyết

Dịng sự kiện
Dịng sự kiện chính

Thốống kê
Người quản trị hệ thống có thể Xem thống kê doanh
thu, tất cả các hố đơn và có thể thống kê doanh thu,
hố đơn theo khoảng thời gian mà mình chọn.
Người quản trị hệ thống
None
Quản lý đơn hàng
Người quản trị hệ thống phải đăng nhập
B1 Từ giao diện quản trị hệ thống người quản trị hệ
thống chọn chức năng Quản lý đơn hàng để xem tất
cả thống kê doanh thu của cửa hàng.
B2 Chọn khoảng thời gian bằng cách chọn ngày
cho 2 cái Calendar để thống kê tồn bộ các hố đơn
và tổng doanh thu của của hàng.

Dòng sự kiện thay thế
Điều kiện sau

Thơng tin sẽ thay đổi và Admin có thể truy cập vào
9


các chức năng khác hoặc thoát khỏi trang web

-

Use Case Quản lý logo

UC d – Quản lý logo
Tên
Định nghĩa
Actors
Includes
Extends
Điều kiện tiên quyết
Dịng sự kiện
Dịng sự kiện chính

Quản lý logo
Người quản trị hệ thống có thể thay đổi logo bằng
cách thay đổi trạng thái bằng 1
Người quản trị hệ thống
None
Quản lý logo
Người quản trị hệ thống phải đăng nhập
B1 Từ giao diện quản trị hệ thống người quản trị hệ
thống chọn chức năng Quản lý logo
B2 Chọn sửa thông tin trạng thái của logo đó thành
1 và nhấn update.

Dịng sự kiện thay thế
Điều kiện sau

Thơng tin sẽ thay đổi và ADminCó thể truy cập
vào các chức năng khác hoặc thoát khỏi trang web

2.2.2.


-

Thành viên

Use Case Đăng ký
UC a – Đăng ký
Tên
Định nghĩa

Actors
Includes
Extends
Điều kiện tiên quyết
Dịng sự kiện
Dịng sự kiện chính

Đăng ký
Khách Hàng chưa có tài khoản sẽ đăng ký thơng tin
tài khoản để có thể mua chim, đặt chim, bình luận
và thích các bài viết.
Khách hàng
None
Đăng ký
Vào form đăng ký
B1 Từ giao diện trang chủ thì khách Hàng sẽ chọn
nút đăng ký
10




×