Professional Documents
Culture Documents
Báo Cáo
Báo Cáo
2
BỘ GIÁO DỤC VÀ ĐÀO TẠO
XÂY DỰNG WEBSITE GIỚI THIỆU CỬA HÀNG MÁY LỌC NƯỚC
SMARTVIET
4
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
MỤC LỤC
NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN.................................................3
DANH MỤC CÁC KÝ TỰ, CÁC TỪ VIẾT TẮT................................................5
DANH MỤC CÁC BẢNG.....................................................................................6
DANH MỤC CÁC HÌNH VẼ................................................................................7
CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN.................................................................8
1.1 Mô tả hệ thống hiện tại.................................................................................8
1.2 Phát biểu bài toán........................................................................................8
1.2.1. Tổng quan về hệ thống mới..................................................................8
1.2.2. Các mục tiêu chính của hệ thống..........................................................8
1.2.3. Môi trường phát triển............................................................................9
CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU CỦA HỆ THỐNG......10
2.1. Xác định yêu cầu của hệ thống..................................................................10
2.1.1. Danh sách các yêu cầu khách hàng....................................................10
2.1.2. Phạm vi công việc..............................................................................12
2.2. Phân tích yêu cầu của hệ thống..................................................................12
2.2.1 Danh sách các Actor...........................................................................12
2.2.2 Danh sách các Use-case.....................................................................13
2.2.3 Biểu đồ Use-case...............................................................................14
2.2.4 Biểu đồ lớp..........................................................................................31
CHƯƠNG 3: THIẾT KẾ GIAO DIỆN................................................................34
3.1. Giao diện người dùng................................................................................34
3.2 Giao diện admin.........................................................................................35
CHƯƠNG 4: KẾT LUẬN....................................................................................39
4.1. Kết quả đạt được của đề tài........................................................................39
4.2. Hạn chế của đề tài......................................................................................39
4.3. Hướng phát triển của đề tài........................................................................39
PHỤ LỤC.............................................................................................................40
TÀI LIỆU THAM KHẢO....................................................................................41
5
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
UC Use - Case
6
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
7
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
8
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
10
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Hệ thống phải cung cấp chức năng sửa lại thông tin của sản phẩm khi có
sự thay đổi
Xóa thông tin khách hàng
Hệ thống phải cung cấp chức năng xóa thông tin về một sản phẩm khi
shop không còn kinh doanh sản phẩm này nữa
Hiển thị thông tin khách hàng
Hệ thống phải cung cấp chức năng hiện thị danh sách thông tin các loại
sản phẩm hiện có của cửa hàng
Hệ thống phải cung cấp cho người dùng chức năng quản lý bán hàng. Khi bán
máy lọc nước hệ thống sẽ đưa khách hàng đến đặt hàng và làm thủ tục thanh
toán, lưu hóa đơn và thông tin khách hàng lại.
12
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Sau khi bán hàng thì hệ thống sẽ cập nhật lại các loai nước hoa còn lại để kịp
thời bổ sung máy lọc nước.
+ Người dùng có thể tìm kiếm sản phẩm máy lọc nước trên thanh tìm kiếm
bằng tên đúng của máy lọc nước hoặc tên gần đúng của máy
+ Ngoài việc tìm kiếm máy lọc nước thì người dùng cí thể xem được thông số
và thông tin của máy lọc nước đó trong từng chi tiết tiết sản phẩm
13
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
14
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Tóm tắt
15
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
*Dòng sự kiện
UC thêm loại máy lọc nước
16
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Actor System
1. Người quản lý chọn sản phẩm máy 2. Hệ thống yêu cầu nhập lại thông
lọc nước cần cập nhật tin máy lọc nước
3. Người quản lý nhập thông tin máy
lọc nước cần cập nhật
4. Người quản lý chọn lưu thông tin 5. Kiểm tra thông tin máy lọc nước
máy lọc nước[phát sinh 1] mới được cập nhật[Phát sinh 2]
6. Cập nhật thành công, lưu thông tin
máy lọc nước và hệ thống
17
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
-Xóa thành công: sản phẩm máy lọc nước xóa thành công, hệ thống xóa
thông tin máy lọc nước đó ra khỏi hệ thống
UC tìm kiếm máy lọc nước:
- Tìm kiếm thành công: Hệ thống trả ra đúng sản phẩm máy lọc nước mà
người quản lý muốn tìm kiếm
- Tìm kiếm thất bại: hệ thống hiện thị không tìm thấy sản phẩm nào
*Điểm mở rộng
- UC tìm kiếm máy lọc nước có quan hệ với khách hàng. Khi khách hàng
muốn tìm kiếm nước hoa sẽ thực hiện chức năng này.
Tóm tắt
Bảng 2.4 Bảng use-case 2
Người sử dụng Use Chức năng của Use Case Ý Nghĩa của Use Case
Case
Người quản lý ThemMLN: Thêm máy Chức năng cho phép
lọc nước người quản lý thêm
thông tin máy lọc nước
khi cửa hàng có máy lọc
nước mới nhập về
CapnhatMLN: Cập nhật Chức năng cho phép
máy lọc nước người quản lý cập nhật
thông máy lọc nước khi
có sai sót
19
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
*Dòng sự kiện
UC thêm máy lọc nước
Actor System
7. Người quản lý chọn sản phẩm máy 8. Hệ thống yêu cầu nhập lại thông
lọc nước cần cập nhật tin máy lọc nước
9. Người quản lý nhập thông tin máy
lọc nước cần cập nhật
10. Người quản lý chọn lưu thông tin 11. Kiểm tra thông tin máy lọc nước
máy lọc nước[phát sinh 1] mới được cập nhật[Phát sinh 2]
12. Cập nhật thành công, lưu thông tin
máy lọc nước và hệ thống
21
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Actor System
1. Người quản lý chọn Tìm kiếm từ 2. Hệ thống hiển thị giao diện Tìm
giao diện Tìm kiếm kiếm
3. Người quản lý nhập thông tin máy 4. Hệ thống trả ra kết quả người quản
lọc nước cần tìm kiếm và nhấn tìm lý muốn tìm kiếm
kiếm[phát sinh 1]
*Điểm mở rộng
- UC tìm kiếm máy lọc nước có quan hệ với khách hàng. Khi khách hàng
muốn tìm kiếm nước hoa sẽ thực hiện chức năng này.
Tóm tắt
Bảng 2.5: Bảng use-case 2
Người sử dụng Use Case Chức năng của Use Case Ý Nghĩa của Use Case
Người quản lý ThemKH: Thêm khách hàng Chức năng cho phép người quản
lý thêm thông tin khách hàng
CapnhatKH: Cập nhật khách Chức năng cho phép người quản
hàng lý cập nhật thông tin khách hàng
khi có sai sót
TimKiemKH: Tìm kiếm Chức năng cho phép người quản
khách hàng lý tìm kiếm khách hàng theo: số
điện thoại
*Dòng sự kiện
UC thêm khách hàng
Actor System
1 Người quản lý chọn nút thêm mới trên 2 Hệ thống yêu cầu nhập thông tin khách
giao diện quản lý khách hàng hàng cần thêm
23
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
4 Người quản lý lưu thông tin khách 5 Kiểm tra thông tin khách hàng mới
hàng[phát sinh 1] được thêm[Phát sinh 2]
24
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
*Điểm mở rộng
Không có
Tóm tắt
Bảng 2.6: Bảng use-case 3
Người sử dụng Use Case Chức năng của Use Case Ý Nghĩa của Use Case
Người quản lý ThemNCC: Thêm nhà cung Chức năng cho phép người
cấp quản lý thêm thông tin nhà
cung cấp
CapnhatNCC: Cập nhật nhà Chức năng cho phép người
cung cấp quản lý cập nhật thông tin
nhà cung cấp khi có sai sót
TimKiemNCC: Tìm kiếm Chức năng cho phép người
nhà cung cấp quản lý tìm kiếm nhà cung
cấp: số điện thoại
*Dòng sự kiện
UC thêm nhà cung cấp
Dòng sự kiện chính
Actor System
1 Người quản lý chọn nút thêm mới 2 Hệ thống yêu cầu nhập thông tin nhà
trên giao diện quản lý nhà cung cấp cung cấp cần thêm
3 Người quản lý nhập đầy đủ thông tin
nhà cung cấp cần thêm
4 Người quản lý lưu thông tin nhà cung 5 Kiểm tra thông tin nhà cung cấp mới
cấp [phát sinh 1] được thêm[Phát sinh 2]
26
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Actor System
1 Người quản lý chọn Tìm kiếm từ 2 Hệ thống hiển thị giao diện Tìm
giao diện Tìm kiếm kiếm
3 Người quản lý nhập thông tin 4 Hệ thống trả ra kết quả người quản
27
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
nhà cung cấp cần tìm kiếm và nhấn lý muốn tìm kiếm
Enter[phát sinh 1]
28
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
*Dòng sự kiện
*Điểm mở rộng
29
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Không có
30
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
31
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
3 Khách hàng
32
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
2 Nhà cung cấp Mã nhà cung cấp, Tên nhà cung cấp,
Số điện thoại, Địa chỉ.
5 Hóa đơn nhập Tên nhà cung cấp, Mã nhà cung cấp,
Số lượng.
6 Chi tiết hóa đơn nhập Mã hóa đơn nhập, Số lượng, Giá nhập
7 Hóa đơn bán Tên khách hàng, Tên máy lọc nước,
Số lượng.
8 Chi tiết hóa đơn bán Mã hóa đơn bán, Số lượng, Giá bán
33
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Hình 3.1: Hình ảnh giao diện trang chủ của người dùng
3.1.2 Giao diện trang giới thiệu
Hình 3.2: Hình ảnh giao diện trang giới thiệu của người dùng
3.1.3 Giao diên trang sản phẩm
34
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Hình 3.3: Hình ảnh giao diện trang sản phẩm của người dùng
3.1.1.4 Giao diện trang liên hệ
Hình 3.4: Hình ảnh giao diện trang liên hệ của người dùng
35
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Hình 3.5: Hình ảnh giao diện trang quản lý sản phẩm
3.2.2 Giao diện quản lý khách hàng
Hình 3.6: Hình ảnh giao diện trang quản lý khách hàng
3.2.3 Giao diện quản lý nhà cung cấp
Hình 3.7: Hình ảnh giao diện chính trang quản lý nhà cung cấp
36
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Hình 3.8: Hình ảnh giao diện trang quản lý tài khoản
3.2.5 Giao diện quản lý nhập hàng
Hình 3.9: Hình ảnh giao diện trang quản lý nhập hàng
3.2.6 Giao diện quản lý bán hàng
37
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
Hình 3.10: Hình ảnh giao diện trang quản lý bán hàng
38
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
39
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
PHỤ LỤC
40
Thiết kế website giới thiệu cửa hàng máy lọc nước SmartViet
1. Giáo trình “Thiết kế website với html, css, javascript” trường ĐHSPKT Hưng Yên
2. Các trang web
www.w3schools.com/html/default.asp
http://webcoban.vn/
https://w3layouts.com
41