Tải bản đầy đủ (.doc) (50 trang)

Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ Hưng Yên

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 (683.91 KB, 50 trang )

Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
NHẬN XÉT CỦA GIÁO VIÊN
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Hưng Yên, ngày tháng năm 2011
1
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
MỤC LỤC
NHẬN XÉT CỦA GIÁO VIÊN 1
DANH MỤC CÁC HÌNH VẼ 5
LỜI MỞ ĐẦU 6


PHẦN 1 : MỞ ĐẦU 7
1.1.Lý do chọn đề tài 7
1.2.Giới thiệu đề tài 8
1.3.Hướng tiếp cận đề tài 8
1.4.Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài : vai trò quan trọng trong việc thực hiện đề tài 8
1.5.Cấu trúc của báo cáo 8
PHẦN 2 : NỘI DUNG 9
CHƯƠNG I 9
KHẢO SÁT, XÁC ĐỊNH YÊU CẦU, PHÂN TÍCH HỆ THỐNG 9
I.1 Đối với khách hàng truy cập đến Website: 9
I.2 Đối với người quản trị Website: 11
CHƯƠNG II 12
PHÂN TÍCH THIẾT KẾ VỚI UML 12
II.1.Biểu đồ Usecase 13
II.1.1.Danh sách Actor của hệ thống 13
II.1.2.Danh sách Usecase của hệ thống 13
II.1.3.Biểu đồ usecase 14
Biểu đồ Usecase tổng quát 14
Biểu đồ Usecase “Quản trị hệ thống” 15
II.2.Biểu đồ tuần tự 29
II.2.1. Nhóm các chức năng “Quản trị hệ thống” 29
II.2.2. Nhóm các chức năng “Quản lý hãng sản xuất” 29
II.2.4. Nhóm các chức năng “Quản lý sản phẩm” 31
CHƯƠNG III 33
THIẾT KẾ CƠ SỞ DỮ LIỆU 33
III.1.Các bảng dữ liệu 33
2
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
III.1.1.Bảng Admin 33
III.1.2.Bảng Công nghệ 33

III.1.3.Bảng Giao dịch 34
III.1.4.Bảng Giao dịch chi tiết 34
III.1.5.Bảng Hãng sản xuất 35
III.1.6.Bảng Liên hệ 35
III.1.7.Bảng lượt truy cập 35
III.1.8.Bảng sản phẩm 35
III.1.9.Bảng Tin tức 36
III.1.10.Bảng User 36
4.2 Mô tả chi tiết các chức năng 37
4.2.1 Chức năng đăng nhập , đăng ký 37
4.2.1.1 Mục đích 37
4.2.1.2 Phạm vi 37
4.2.1.3 Ràng buộc 37
4.2.1.4 Giao diện form đăng nhập 37
4.2.1.5 Mô tả chức năng đăng nhập 37
4.2.2 Chức năng sửa thông tin cá nhân 38
4.2.2.1 Mục đích 38
4.2.2.2 Phạm vi 38
4.2.2.3 Ràng buộc 38
4.2.2.4 Giao diện 38
4.2.2.5 Mô tả chức năng 39
4.2.3 Chức năng mua hàng 39
4.2.3.1 Mục đích 39
4.2.3.2 Phạm vi 39
3
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
4.2.3.3 Ràng buộc 40
4.2.3.4 Giao diện 40
4.2.3.5 Mô tả chức năng 40
4.2.4 Chức năng tìm kiếm 41

4.2.4.1 Mục đích 41
4.2.4.2 Phạm vi 41
4.2.4.3 Ràng buộc 41
4.2.4.4 Giao diện 41
4.2.4.5 Mô tả chức năng 41
4.2.5 Chức năng 42
4.2.5.1 Mục đích 42
4.2.5.2 Phạm vi 42
4.2.5.3 Ràng buộc 42
4.2.5.4 Giao diện 42
4.2.5.5 Mô tả chức năng 42
4.2.6 Chức năng quản lý tài khoản Admin 43
4.2.6.1 Mục đích 43
4.2.6.2 Phạm vi 43
4.2.6.3 Ràng buộc 43
4.2.6.4 Giao diện 43
4.2.6.5 Mô tả chức năng 43
4.2.7 Chức năng quản lý Hãng sản xuất 44
4.2.7.1 Mục đích 44
4.2.7.2 Phạm vi 44
4.2.7.3 Ràng buộc 44
4.2.7.4 Giao diện 44
4
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
4.2.7.5 Mô tả chức năng 45
4.2.8 Chức năng Thêm sản phẩm 45
4.2.8.1 Mục đích 45
4.2.8.2 Phạm vi 45
4.2.8.3 Ràng buộc 45
4.2.8.4 Giao diện 45

4.2.8.5 Mô tả chức năng 46
PHẦN III. KẾT LUẬN 47
1.1.Kết quả đạt được của đề tài 47
1.2.Hạn chế của đề tài 48
1.3.Hướng phát triển của đề tài 48
PHẦN IV. TÀI LIỆU THAM KHẢO 50
DANH MỤC CÁC HÌNH VẼ
5
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
LỜI MỞ ĐẦU
Hiện nay, công nghệ thông tin được xem là ngành mũi nhọn của các quốc gia,
đặc biệt là các quốc gia đang phát triển, đang trong thời kỳ công nghiệp hoá và
hiện đại hoá đất nước. Sự bùng nổ thông tin và sự phát triển mạnh mẽ của công
nghệ kỹ thuật số, yêu cầu muốn phát triển thì phải tin học hoá vào các ngành, các
lĩnh vực.
Hiện nay trên thị trường có rất nhiều website với nội dung vô cùng phong phú
và chỉ cần kích chuột thì cả thế giới đã hiện ra trước mắt. Rất nhiều người kinh
doanh đã chọn giải pháp tiếp cận với khách hàng thông qua website. Hầu hết các
6
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
công ty đều có website riêng và mọi người đều cảm thấy bất tiện khi họ phải đến
tận từng của hàng để xem sản phẩm, mua sản phẩm hay để trả tiền. Nhưng có khi
đến cửa hàng lại không có loại sản phẩm mà họ cần. Có khi họ phải mất cả ngày để
tìm mặt hàng theo sở thích và phù hợp với thời đại.
Để giải quyết vấn đề đó chúng em đã xây dựng một website quản lý bán hàng để
giúp cho tất cả mọi người có thể xem sản phẩm hay mua sản phẩm ở bất kỳ nơi
đâu, bất kỳ lúc nào và cho dù là họ đang ở nhà.
PHẦN 1 : MỞ ĐẦU
1.1.Lý do chọn đề tài
Ngày nay, công nghệ thông tin có vai trò hết sức quan trọng, là động lực thúc đẩy

tăng trưởng kinh tế và kích thích tăng lực đổi mới đối với nền kinh tế toàn cầu nói
chung và nền kinh tế quốc dân của mỗi nước nói riêng.
Với nhiều thành quả quan trọng, công nghệ thông tin đã được ứng dụng rộng dãi
trong nhiều lĩnh vực, trở thành một trong những yếu tố quan trọng nhất của sự phát
triển kinh tế - xã hội, an ninh - quốc phòng. Việc đẩy mạnh ứng dụng công nghệ
thông tin sẽ làm thay đổi tác phong làm việc, nâng cao năng suất lao động, nâng cao
dân trí,…Chính vì thế, công nghệ thông tin sẽ trở thành nền kinh tế mũi nhọn của
nước ta trong những năm tới đây.
Mạng máy tính và truyền thông là một trong những chuyên ngành chính của công
nghệ thông tin. Nhiều trang web ra đời, có ứng dụng rất lớn trong thực tế. Môi
trường Đại Học cũng không nằm ngoài phạm vi ứng dụng của chuyên ngành này.
Nhiều trang web như: website bán hàng trực tuyến,website tra cứu điểm thi đã góp
phần không nhỏ trong việc quản lý và phát triển các trường đại học trên cả nước.
Ứng dụng những kiến thức đã học và qua quá trình khảo sát thực tế, nhóm sinh viên
chúng em quyết định chọn đề tài “Thiết kế Website bán điện thoại di động cho
cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên” làm đề tài với mục đích giúp mọi
7
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
người có thể dễ dàng mua bán một món đồ mà mình yêu thích chỉ với một cú kick
chuột .
1.2.Giới thiệu đề tài
“Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ -
Hưng Yên” giúp người dùng có thể quản lý các thông tin về mặt hàng một
cách dễ dàng, thuận tiện và hữu ích hơn.
1.3.Hướng tiếp cận đề tài
- Khảo sát thực tế thu thập tài liệu và các bảng biểu từ đó phân tích các chức
năng chính của hệ thống
1.4.Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài : vai trò quan trọng trong việc
thực hiện đề tài
Website quản lý bán hàng có tính ứng dụng thực tế cao bởi vì trước đây nhiều khách

hàng phàn nàn rằng họ không muốn phải chạy hàng giờ trên những con đường bui bặm
để có thể chọn được một món đồ ưng ý, họ muốn chỉ cần ở nhà có một đường dây
internet là họ có thể mua được món đồ ưng ý, với mong muốn đó nhóm chúng em đã xây
dựng website quản lý bán hàng
Phần mềm có vai trò rất lớn đối với người sử dụng. Với hệ thống chức năng tương đối
đầy đủ sẽ trợ giúp người dùng trong việc quản lý một cách thuận tiện và nhanh gọn hơn,
tiết kiệm được nhiều thời gian và công sức
1.5.Cấu trúc của báo cáo
PHẦN 1 : MỞ ĐẦU
PHẦN 2 : NỘI DUNG
- Chương I : Khảo sát xác định yêu cầu phân tích hệ thống
- Chương II : Phân tích thiết kế với UML
- Chương III:Thiết kế cơ sở dữ liệu
- Chương IV : Thiết kế giao diện
PHẦN 3 : KẾT LUẬN
8
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
PHẦN 2 : NỘI DUNG
CHƯƠNG I
KHẢO SÁT, XÁC ĐỊNH YÊU CẦU, PHÂN TÍCH HỆ THỐNG
I.1 Đối với khách hàng truy cập đến Website:
Đối với khách hàng truy cập website hệ thống sẽ cung cấp những chức năng:
- Chức năng hiển thị thông tin và phân loại sản phẩm trong gian hàng ảo:
9
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
Sản phẩm hiển thị lên website sẽ được hiển thị đầy đủ thông tin về sản phẩm đó như : hình
ảnh sản phẩm, tên sản phẩm, đặc điểm nổi bật của sản phẩm, thông tin chi tiết sản phẩm, giá, thời
gian bảo hành, hãng sản xuất, thông tin về các chương trình khuyến mại…
Các sản phẩm này sẽ được phân loại theo từng hãng sản xuất,theo tên chủng loại.Sự phân loại
này sẽ được người dùng lựa chọn khi tham quan các gian hàng.

Trên trang chủ của website, thành phần chính sẽ hiển thị một số sản phẩm mới nhất, nổi bật nhất
và bán chạy nhất cùng các tin tức mới nhất của các sản phẩm được lấy từ chuyên trang tin tức
trên website.
- Chức năng giỏ hàng,thanh toán giỏ hàng(Đơn hàng,thanh toán):
Khi tham khảo đầy đủ thông tin về sản phẩm khách hàng có thể đặt mua sản phẩm ngay tại
Website thông qua chức năng giỏ hàng mà không cần phải đến địa điểm giao dịch, giỏ hàng được
mô phỏng như giỏ hàng trong thực tế có thể thêm bớt ,thanh toán thành tiền các sản phẩm đã
mua.Khi chọn thanh toán giỏ hàng khách hàng phải ghi đầy đủ các thông tin cá nhân,thông tin
này được hệ thống lưu trữ và xử lý.
- Chức năng đăng ký thành viên và đăng nhập hệ thống:
Mỗi khách hàng khi giao dịch tại Website sẽ được quyền đăng ký một tài khoản riêng.Tài
khoản này sẽ được sử dụng khi hệ thống yêu cầu.Một tài khoản do khách hàng đăng ký sẽ lưu trữ
các thông tin cá nhân của khách hàng và lịch sử giao dịch với Website.Trong trường hợp khách
hàng đã đăng ký mà quên mật khẩu hay tài khoản hệ thống sẽ cho phép lấy lại mật khẩu với thông
tin đã đăng ký.
- Chức năng tìm kiếm sản phẩm, tin tức, hay tin công nghệ:
Khách hàng sẽ được cung cấp chức năng tìm kiếm trên Website.Khi nhập từ khóa vào ô tìm
kiếm hệ thống sẽ trả về yêu cầu với từ khóa của khách hàng.Từ khóa sẽ được tìm trên tất cả các
trường thông tin cần thiết của mỗi sản phẩm, tin tức hay tin công nghệ trên Website.
Website cho phép tìm kiếm một cách đa dạng, nhanh chóng nhất, chính xác nhất đúng với
yêu cầu của khách hàng.
- Trang tin tức, công nghệ
Các tin tức, tin công nghệ liên quan đến sản phẩm sẽ liên tục được cập nhật, với các tin tức
mới nhất từ hãng sản xuất và các chuyên trang công nghệ.
- Trang hướng dẫn mua hàng:
Hướng dẫn khách hàng các hình thức mua sản phẩm trên Website.
- Trang giới thiệu cửa hàng:
Giới thiệu các thông tin về cửa hàng,phương trâm bán hàng…
10
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên

- Chức năng liên hệ phản hồi :
Khách hàng có thể liên hệ hoặc đóng góp ý kiến về sản phẩm và công ty qua chức năng này.
- Chức năng hỗ trợ trực tuyến (Yahoo!) :
Khách hàng có thể liên hệ trực truyến với nhân viên bán hàng về các thắc mắc, ý kiến của
mình.
- Chức năng báo giá thiết bị :
Các bản báo giá được cập nhập liên tục giúp khách hàng nắm bắt được thông tin giá cả nhanh
nhất.
- Các chức năng khác:
Ngoài các chức năng chính trên,Website sẽ cung cấp một số chức năng khác như là: khách
hàng đã đăng kí thành viên có thể quản lí thông tin cá nhân, hay xem lại các đơn đặt hàng của
mình với cửa hàng …
I.2 Đối với người quản trị Website:
Người được cấp quyền Admin sẽ được quản lý một trang quản trị, sau khi thực hiện quá trình
đăng nhập bằng tài khoản quyền Admin, người quản trị sẽ có các quyền sử dụng các chức năng
sau :
- Chức năng cập nhật sản phẩm:
Người quản trị sẽ có quyền thêm, sửa, xóa các sản phẩm trên website.Các sản phẩm cập nhật
sẽ được đưa lên website.Mỗi sản phẩm sẽ nằm trong loại sản phẩm tương ứng.
- Chức năng cập nhật hãng sản xuất:
Người quản trị sẽ có quyền thêm, sửa, xóa các hãng sản xuất trên website.Các hãng sản xuất cập
nhật sẽ được đưa lên website.
- Chức năng cập nhật tin tức và tin công nghệ:
Tương tự như sản phẩm,các tin tức cũng như tin tức quảng cáo được cập nhật sửa xóa bởi
người quản trị.
- Chức năng quản lý hỗ trợ khách hàng:
Tất cả các thông tin của khách hàng sẽ được lưu lại giúp cho người quản trị trang web sẽ dễ
dàng quản lí :các thông tin khách hàng, lịch sử giao dịch,…
Cho phép người quản trị phản hồi lại các yêu cầu của khách hàng.
11

Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
- Chức năng quản lí đơn hàng:
Tất cả các đơn hàng sẽ được đưa đến trực tiếp tới người quản trị thông qua chức năng quản lí
đơn hàng.
Các đơn hàng sẽ được lưu lại với đầy đủ thông tin giúp người quản trị dễ dàng quản lí.
Và được admin quản lí: thêm, sửa, xóa
- Chức năng quản lí liên hệ của khách hàng:
Quản lí các thư liên hệ, góp ý của khách hàng với cửa hàng,
- Chức năng thống kê:
Thống kê các thông tin về mua bán, số lượng sản phẩm, số thành viên, lượt truy cập…
- Các chức năng khác:
Ngoài các chức năng chính trên, còn có một số chức năng khác như là: tìm kiếm, quản lý
thông tin admin…
CHƯƠNG II
PHÂN TÍCH THIẾT KẾ VỚI UML
12
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
II.1.Biểu đồ Usecase
II.1.1.Danh sách Actor của hệ thống
STT Tên Actor Ý nghĩa
1 Admin
Admin có toàn quyền tương tác với hệ thống, có
quyền điều khiển cũng như kiểm soát mọi hoạt
động của hệ thống
Bảng 2.1.1: Danh sách Actor của hệ thống
II.1.2.Danh sách Usecase của hệ thống
STT Tên UseCase Ý nghĩa
1 Đăng nhập
Cho phép người dùng đăng nhập vào hệ
thống.

2 Đăng ký Cho phép người dùng đăng ký các thông tin
3 Phân quyền cho người dùng Admin phân quyền cho từng người dùng
4 Thêm thông tin hãng sản xuất Người quản lý thêm thông tin hãng sản xuất
5 Sửa thông tin hãng sản xuất
Người quản lý sửa thông tin hãng sản xuất
6 Xóa thông tin hãng sản xuất Người quản lý xóa thông tin hãng sản xuất
7 Thêm thông tin desktop Người quản lý thêm thông tin desktop
8 Sửa thông tin desktop
Người quản lý sửa thông tin desktop
9 Xóa thông tin desktop Người quản lý xóa thông tin desktop
10 Thêm thông tin mobilephone Người quản lý thêm thông tin mobilephone
11 Sửa thông tin mobilephone Người quản lý sửa thông tin mobilephone
12 Xóa thông tin mobilephone Người quản lý xóa thông tin mobilephone
13 Tìm kiếm sản phẩm
Người dùng lựa chọn tiêu chí tìm kiếm: tìm
kiếm theo mã sản phẩm,tên sản phẩm, …
14 Tìm kiếm nhà cung cấp
Người dùng lựa chọn tiêu chí tìm kiếm theo
mà nhà cung cấp,tên nhà cung cấp
15 Tìm kiếm theo hãng sản xuất
Người dùng lựa chọn tiêu chí tìm kiếm: tìm
kiếm theo mã hãng sản xuất, tên hãng, …
13
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
16 Thống kê, báo cáo
Thống kê các sản phẩm theo tháng, theo quý
và theo các hình thức và tiêu chí khác nhau.
Bảng 2.1.2: Danh sách Usecase của hệ thống
II.1.3.Biểu đồ usecase
Biểu đồ Usecase tổng quát

Hình 2.1.Biểu đồ Usecase tổng quát
14
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
Biểu đồ Usecase “Quản trị hệ thống”
Hình 2.2.Biểu đồ usecase quản trị hệ thống
 Đặc tả chức năng “Đăng ký”
 Tóm tắt
Admin sử dụng Usecase này để thực hiện chức năng đăng ký cho người dùng,
nhập các thông tin liên quan đến người dùng như: tên đăng ký, họ tên, giới tính,
email, điện thoại, …
 Dòng sự kiện
 Dòng sự kiện chính:
- Admin/ người quản lý cho phép người dùng chọn chức năng đăng ký
- Hệ thống hiển thị form đăng ký
- Admin/ người quản lý cho phép người dùng nhập các thông tin liên
quan: tên đăng nhập, họ tên, chức danh, giới tính, email, điện thoại.
- Người dùng chọn “btndangky”
- Hệ thống kiểm tra sự hợp lệ của thông tin và đăng ký với hệ thống.
- Kết thúc Use case
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người dùng hủy bỏ việc đăng ký
- Hệ thống bỏ qua form đăng ký
15
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
- Kết thúc Usecase.
(2). Dòng thứ hai:
- Thông tin người dùng nhập vào không hợp lệ.
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase.

 Trạng thái hệ thống trước khi chức năng “Đăng ký” được thực hiện khi
người dùng chưa có tài khoản.
 Trạng thái hệ thống sau khi chức năng “Đăng ký” được thực hiện
 Trường hợp thành công: Quá trình đăng ký thông tin cho người dùng
thành công.
 Trường hợp thất bại: Hệ thống thông báo lỗi và không thể đăng ký vào hệ
thống được.
 Đặc tả chức năng “Đăng nhập”
 Tóm tắt:
Usecase này thực hiện việc đăng nhập vào hệ thống.
 Dòng sự kiện:
 Dòng sự kiện chính
- Hệ thống hiển thị giao diện đăng nhập
- Admin/ Ban thủ thư/ người dùng nhập tài khoản bao gồm tên đăng nhập
và mật khẩu
- Tiếp đó click “btndangnhap”
- Hệ thống kiểm tra và xác nhận thông tin đăng nhập
- Hiển thị giao diện chính của phần mềm
- Kết thúc Use case
 Dòng sự kiện phụ
(1). Dòng thứ nhất:
- Hủy yêu cầu đăng nhập
- Hệ thống đóng lại
- Kết thúc Usecase
(2). Dòng thứ hai:
16
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
- Nhập thông tin sai
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase

 Trạng thái hệ thống trước khi chức năng “Đăng nhập” được thực hiện:
Đã có tài khoản nhưng tài khoản đó chưa được đăng nhập vào hệ thống.
 Trạng thái hệ thống sau khi chức năng “Đăng nhập” được thực hiện:
 Nếu đăng nhập thành công : Người dùng vào được hệ thống và thực hiện
các chức năng theo đúng quyền hạn của mình.
 Nếu đăng nhập thất bại: Hệ thống sẽ đưa ra thông báo “Thông tin đăng
nhập không hợp lệ” và yêu cầu đăng nhập lại.
 Đặc tả chức năng “Thay đổi mật khẩu”
 Tóm tắt
Sử dụng usecase này thực hiện chức năng thay đổi mật khẩu.
 Dòng sự kiện
 Dòng sự kiện chính:
- Người dùng chọn chức năng thay đổi mật khẩu
- Hệ thống hiển thị form cho phép thay đổi mật khẩu.
- Người dùng nhập lại mật khẩu cũ và gõ mật khẩu mới
- Hệ thống kiểm tra sự hợp lệ của thông tin đưa vào và lưu thông tin vào
hệ thống.
- Kết thúc Use case
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người dùng hủy bỏ việc thay đổi mật khẩu.
- Hệ thống không thực hiện chức năng thay đổi mật khẩu.
- Kết thúc Usecase.
(2). Dòng thứ hai:
- Thông tin người dùng nhập vào không hợp lệ.
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase.
17
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
 Trạng thái hệ thống trước khi chức năng “Thay đổi mật khẩu” được thực

hiện: mật khẩu chưa được thay đổi.
 Trạng thái hệ thống sau khi chức năng “Thay đổi mật khẩu” được thực hiện
 Trường hợp thành công: mật khẩu của người dùng được thay đổi.
 Trường hợp thất bại: hệ thống thông báo lỗi và mật khẩu của người dùng
không được thay đổi.
- Biểu đồ Usecase “Quản lý hãng sản xuất”
Hình 2.3.Biểu đồ usecase quản lý hang sản xuất
 Đặc tả chức năng “Thêm hãng sản xuất”
 Tóm tắt
Admin/ Người quản lý sử dụng usecase này để thực hiện chức năng thêm hãng sản
xuất.
 Dòng sự kiện
 Dòng sự kiện chính:
- Người quản lý chọn chức năng thêm hãng sản xuất
18
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
- Hệ thống hiển thị form thêm hãng sản xuất.
- Người quản lý nhập các thông tin về hãng sản xuất
- Hệ thống kiểm tra sự hợp lệ của thông tin đưa vào
- Người quản lý lựa chọn “btnthem”
- Hệ thống xác nhận và lưu thông tin vào hệ thống
- Kết thúc usecase.
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người quản lý hủy bỏ việc thêm hãng sản xuất.
- Hệ thống bỏ qua form thêm hãng sản xuất
- Kết thúc Usecase.
(2). Dòng thứ hai:
- Thông tin người quản lý đưa vào không hợp lệ.
- Hệ thống hiển thị thông báo lỗi.

- Kết thúc Usecase.
 Trạng thái hệ thống trước khi chức năng “Thêm hãng sản xuất” được thực
hiện
Thông tin về hãng sản xuất chưa được thêm vào hệ thống
 Trạng thái hệ thống sau khi chức năng “Thêm hãng sản xuất” được thực hiện
 Trường hợp thành công: thông tin về hãng sản xuất được lưu vào hệ
thống.
 Trường hợp thất bại: hệ thống thông báo lỗi và thông tin không được lưu
vào hệ thống.
 Đặc tả chức năng “Sửa thông tin hãng sản xuất”
 Tóm tắt
Admin/ Người quản lý thực hiện chức năng sửa thông tin về hãng sản xuất
như: mã hãng sản xuất, tên hãng sản xuất.
19
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
 Dòng sự kiện
 Dòng sự kiện chính:
- Người quản lý chọn chức năng sửa thông tin về hãng sản xuất
- Hệ thống hiển thị form chứa danh sách về các hãng sản xuất.
- Người quản lý chọn hãng sản xuất cần sửa.
- Hệ thống hiển thị các chi tiết thông tin về hãng sản xuất để người quản
lý sửa.
- Người quản lý nhập lại các thông tin cần sửa và lưu lại.
- Hệ thống xác nhận và cập nhật lại thông tin vào hệ thống.
- Kết thúc Use case
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người quản lý hủy bỏ việc sửa thông tin hãng sản xuất
- Hệ thống bỏ qua form sửa thông tin.
- Kết thúc Usecase.

(2). Dòng thứ hai:
- Không hợp lệ
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase.
 Trạng thái hệ thống trước khi chức năng “Sửa thông tin về hãng sản xuất”
được thực hiện
Thông tin về hãng sản xuất chưa được sửa
 Trạng thái hệ thống sau khi chức năng “Sửa thông tin hãng sản xuất” được
thực hiện
 Trường hợp thành công: thông tin về hãng sản xuất được sửa.
 Trường hợp thất bại: hệ thống thông báo lỗi và thông tin về hãng sản xuất
không được thay đổi.
 Đặc tả chức năng “Xóa thông tin về hãng sản xuất”
 Tóm tắt
Admin/ người quản lý có thể xóa hãng sản xuất ra khỏi hệ thống khi cần.
20
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
 Dòng sự kiện
 Dòng sự kiện chính:
- người quản lý chọn chức năng xóa thông tin về hãng sản xuất
- Hệ thống hiển thị form chứa danh sách về các hãng sản xuất
- người quản lý chọn hãng sản xuất cần xóa.
- Hệ thống xác nhận và xóa hãng sản xuất đó khỏi hệ thống
- Kết thúc Use case
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người quản lý hủy bỏ việc xóa thông tin về hãng sản xuất.
- Hệ thống bỏ qua form xóa thông tin về hãng sản xuất.
- Kết thúc Usecase.
(2). Dòng thứ hai:

- Hệ thống xảy ra lỗi trong quá trình xử lý dữ liệu
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase.
 Trạng thái hệ thống trước khi chức năng “Xóa thông tin về hãng sản xuất”
được thực hiện
Thông tin về hãng sản xuất chưa được xóa.
 Trạng thái hệ thống sau khi chức năng“Xóa thông tin về hãng sản xuất”
được thực hiện
 Trường hợp thành công: thông tin về hãng sản xuất đó được xóa khỏi hệ
thống
 Trường hợp thất bại: hệ thống thông báo lỗi và hãng sản xuất đó không
xóa được.
21
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
- Biểu đồ Usecase “Quản lý sản phẩm
Hình
2.5.
Biểu
đồ
usecase quản lý sản phẩm
Biểu đồ Usecase “Sản phẩm Mobilephone”
 Đặc tả chức năng “Thêm thông tin Mobilephone”
 Tóm tắt
22
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
Admin/ Người quản lý sử dụng usecase này để thực hiện chức năng thêm thông tin
mobilephone.
 Dòng sự kiện
 Dòng sự kiện chính:
- Người quản lý chọn chức năng thêm thông tin mobilephone.

- Hệ thống hiển thị form thêm thông tin mobilephone.
- Người quản lý nhập các thông tin về mobilephone.
- Hệ thống kiểm tra sự hợp lệ của thông tin đưa vào
- Người quản lý lựa chọn “btnthem”
- Hệ thống xác nhận và lưu thông tin vào hệ thống
- Kết thúc usecase.
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người quản lý hủy bỏ việc thêm thông tin mobilephone.
- Hệ thống bỏ qua form thêm thông tin mobilephone.
- Kết thúc Usecase.
(2). Dòng thứ hai:
- Thông tin người quản lý đưa vào không hợp lệ.
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase.
 Trạng thái hệ thống trước khi chức năng “Thêm thông tin mobilephone”
được thực hiện
Thông tin về mobilephone chưa được thêm vào hệ thống
 Trạng thái hệ thống sau khi chức năng “Thêm thông tin mobilephone” được
thực hiện
 Trường hợp thành công: thông tin về mobilephone được lưu vào hệ thống.
 Trường hợp thất bại: hệ thống thông báo lỗi và thông tin không được lưu
vào hệ thống.
 Đặc tả chức năng “Sửa thông tin mobilephone”
 Tóm tắt
23
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
Admin/ Người quản lý thực hiện chức năng sửa thông tin về mobilephone
như: tên hãng sản xuất, tên sản phẩm, hình ảnh, ….
 Dòng sự kiện

 Dòng sự kiện chính:
- Người quản lý chọn chức năng sửa thông tin về mobilephone.
- Hệ thống hiển thị form chứa danh sách về các mobilephone.
- Người quản lý chọn mobilephone cần sửa.
- Hệ thống hiển thị các chi tiết thông tin về mobilephone để người quản
lý sửa.
- Người quản lý nhập lại các thông tin cần sửa và lưu lại.
- Hệ thống xác nhận và cập nhật lại thông tin vào hệ thống.
- Kết thúc Use case
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người quản lý hủy bỏ việc sửa thông tin mobilephone.
- Hệ thống bỏ qua form sửa thông tin.
- Kết thúc Usecase.
(2). Dòng thứ hai:
- Không hợp lệ
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase.
 Trạng thái hệ thống trước khi chức năng “Sửa thông tin về mobilephone”
được thực hiện
Thông tin về laptop chưa được sửa
 Trạng thái hệ thống sau khi chức năng “Sửa thông tin về mobilephone” được
thực hiện
 Trường hợp thành công: thông tin về mobilephone được sửa.
 Trường hợp thất bại: hệ thống thông báo lỗi và thông tin mobilephone
không được thay đổi.
24
Thiết kế Website bán điện thoại di động cho cửa hàng Minh Tuyết Yên Mỹ - Hưng Yên
 Đặc tả chức năng “Xóa thông tin về mobilephone”
 Tóm tắt

Admin/ người quản lý có thể xóa thông tin mobilephone ra khỏi hệ thống khi
cần.
 Dòng sự kiện
 Dòng sự kiện chính:
- người quản lý chọn chức năng xóa thông tin mobilephone.
- Hệ thống hiển thị form chứa danh sách về các mobilephone
- người quản lý chọn mobilephone cần xóa.
- Hệ thống xác nhận và xóa mobilephone đó khỏi hệ thống
- Kết thúc Use case
 Dòng sự kiện phụ:
(1). Dòng thứ nhất:
- Người quản lý hủy bỏ việc xóa thông tin mobilephone.
- Hệ thống bỏ qua form xóa thông tin mobilephone.
- Kết thúc Usecase.
(2). Dòng thứ hai:
- Hệ thống xảy ra lỗi trong quá trình xử lý dữ liệu
- Hệ thống hiển thị thông báo lỗi.
- Kết thúc Usecase.
 Trạng thái hệ thống trước khi chức năng “Xóa thông tin về mobilephone”
được thực hiện
Thông tin về mobilephone chưa được xóa.
 Trạng thái hệ thống sau khi chức năng“Xóa thông tin về mobilephone” được
thực hiện
 Trường hợp thành công: thông tin về mobilephone đó được xóa khỏi hệ
thống
 Trường hợp thất bại: hệ thống thông báo lỗi và mobilephone đó không
xóa được.
25

×