Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 98

TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC

-----🙢🙢🙢----

BÁO CÁO DỰ ÁN TỐT NGHIỆP


WEBSITE BÁN ĐỒNG HỒ 5S

Giảng viên hướng dẫn: Vũ Văn Nguyên


Chuyên ngành: Ứng dụng phần mềm
Nhóm thực hiện: UD - 04

Sinh viên: Tô Ngọc Hùng PH18844


Lương Quốc Bảo PH18829
Đàm Việt Hoàng PH18776
Nguyễn Trường An PH18823
Lê Thị Thanh Tâm PH19033

Hà Nội – 2023

1
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

MỤC LỤC
DANH SÁCH THÀNH VIÊN.........................................................................................................................................5
GIẢNG VIÊN HƯỚNG DẪN........................................................................................................................................6
LỜI CẢM ƠN.................................................................................................................................................................7
TÓM TẮT NỘI DUNG DỰ ÁN.....................................................................................................................................8
PHẦN I: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG............................................................................................................9
1. Lý do chọn đề tài...............................................................................................................................................9
2. Quy ước tài liệu.................................................................................................................................................9
3. Bảng chú giải thuật ngữ.................................................................................................................................10
4. Mục tiêu đề tài.................................................................................................................................................11
5. Phạm vi đề tài..................................................................................................................................................11
6. Bố cục tài liệu...................................................................................................................................................12
7. Khảo sát............................................................................................................................................................13
8. Khởi tạo và lập kế hoạch...............................................................................................................................18
8.1 Các hoạt động...............................................................................................................................................18
8.2 Lập kế hoạch.................................................................................................................................................19
8.3 Xác định đối tượng sử dụng hệ thống.......................................................................................................22
8.4 Phương pháp phát triển phần mềm...........................................................................................................23
8.5 Đánh giá tính khả thi của dự án.................................................................................................................24
9. Bối cảnh của sản phẩm..................................................................................................................................25
10. Các chức năng của sản phẩm......................................................................................................................26
11. Đặc điểm của người sử dụng.......................................................................................................................26
12. Môi trường vận hành.....................................................................................................................................27
13. Các ràng buộc về thực thi và thiết kế..........................................................................................................27
14. Các giả định và phụ thuộc.............................................................................................................................27
15. Các công cụ và công nghệ sử dụng trong dự án......................................................................................28
PHẦN II: DATABASE.................................................................................................................................................29
1. DATABASE DIAGRAM..................................................................................................................................29
2. Chi tiết DATABASE.........................................................................................................................................30
2.1 Bảng AnhSanPham......................................................................................................................................30
2.2 Bảng ChiTietGioHang..................................................................................................................................30
2.3 Bảng ChiTietSanPham................................................................................................................................31
2.4 Bảng ChucVu................................................................................................................................................32
2.5 Bảng VatLieu.................................................................................................................................................32
2.6 Bảng DanhMuc.............................................................................................................................................33
2.7 Bảng DayDeo................................................................................................................................................33

2
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.8 Bảng DiaChi..................................................................................................................................................34


2.9 Bảng DonHang.............................................................................................................................................35
2.10 Bảng GioHang............................................................................................................................................36
2.11 Bảng HoaDonChiTiet.................................................................................................................................36
2.12 Bảng KhachHang.......................................................................................................................................37
2.13 Bảng KhuyenMai........................................................................................................................................38
2.14 Bảng KichCo...............................................................................................................................................38
2.15 Bảng MauSac.............................................................................................................................................39
2.16 Bảng NhanVien...........................................................................................................................................39
2.17 Bảng PhanHoi.............................................................................................................................................40
2.18 Bảng SanPham...........................................................................................................................................41
2.19 Bảng Seri.....................................................................................................................................................41
2.20 Bảng ThuongHieu......................................................................................................................................42
PHẦN III: PHÂN TÍCH VÀ THIẾT KẾ.......................................................................................................................42
1. Sơ đồ Use Case..............................................................................................................................................43
1.1 Use case nhân viên................................................................................................................................44
1.2 Use case quản lý.....................................................................................................................................45
1.3 Use case khách.......................................................................................................................................45
1.4 Use case tổng..........................................................................................................................................46
2. Workflow...........................................................................................................................................................47
2.1 Workflow mua hàng trực tiếp......................................................................................................................47
2.2 Workflow mua hàng online..........................................................................................................................48
2.3 Workflow đổi hàng........................................................................................................................................49
3. Activity diagram...............................................................................................................................................50
4. Class diagram..................................................................................................................................................66
5. Thiết kế giao diện............................................................................................................................................66
PHẦN IV: CÁC CHỨC NĂNG...................................................................................................................................77
1. Chức năng đăng nhập....................................................................................................................................77
2. Chức năng đăng ký.........................................................................................................................................77
3. Chức năng đổi mật khẩu................................................................................................................................77
5. Chức năng quản lý sản phẩm.......................................................................................................................78
6. Chức năng quản lý các thuộc tính sản phẩm.............................................................................................78
7. Chức năng quản lý đơn đặt hàng.................................................................................................................78
8. Chức năng quản lý chương trình khuyến mãi, giảm giá...........................................................................79
9. Thống kê...........................................................................................................................................................79
10. Quản lý giỏ hàng..............................................................................................................................................79
11. Thanh toán........................................................................................................................................................79
PHẦN V: CÁC PHI CHỨC NĂNG............................................................................................................................80
3
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

1. Yêu cầu về tính sẵn sàng..............................................................................................................................80


2. Yêu cầu về an toàn.........................................................................................................................................80
3. Yêu cầu về bảo mật........................................................................................................................................80
4. Các đặc điểm chất lượng của phần mềm...................................................................................................80
5. Các quy tắc nghiệp vụ....................................................................................................................................80
PHẦN VI: KIỂM THỬ..................................................................................................................................................81
PHẦN VII: TỔNG KẾT................................................................................................................................................83
1. Thời gian phát triển dự án.............................................................................................................................83
2. Mức độ hoàn thành dự án.............................................................................................................................83
3. Những khó khăn rủi ro gặp phải và cách giải quyết..................................................................................83
4. Những bài học rút ra sau khi làm dự án......................................................................................................84
PHẦN VIII: YÊU CẦU KHÁC.....................................................................................................................................84
Kế hoạch trong tương lai.......................................................................................................................................84

4
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Theo dõi phiên bản tài liệu


Lý do thay Phiên
Tên Ngày
đổi bản
Website Bán đồng hồ 5S 12/8/2023 Không thay đổi 1.0

DANH SÁCH THÀNH VIÊN

ST Họ và tên Mã SV Ngàn Số điện Email


T h thoại
PH188 UDP hungtnph18844@fpt.edu.
1 Tô Ngọc Hùng 0387853562
44 M vn
PH188 UDP baolqph18829@fpt.edu.v
2 Lương Quốc Bảo 0989553728
29 M n
Lê Thị Thanh PH190 UDP tamlttph19033@fpt.edu.v
3 0816134100
Tâm 33 M n
Nguyễn Trường PH188 UDP
4 0972903230 anntph18823@fpt.edu.vn
An 23 M
PH187 UDP hoangdvph18776@fpt.edu.
5 Đàm Việt Hoàng 0355082694
76 M vn

5
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

GIẢNG VIÊN HƯỚNG DẪN

Họ và tên: Thầy Vũ Văn Nguyên


Cơ quan công tác: Trường Cao đẳng FPT Polytechnic
Điện thoại: 035 955 6565
Email: nguyenvv4@fpt.edu.vn
Ý kiến, nhận xét và đánh giá của cán bộ hướng dẫn:
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................

Giảng viên hướng dẫn Xác nhận của Bộ Môn


(Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)

6
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

LỜI CẢM ƠN

Để hoàn thành tốt đề tài này, chúng em xin cảm ơn tới quý thầy cô trường Cao đẳng
FPT Polytechnic đã tạo điều kiện cho chúng em nghiên cứu và hoàn thành đề tài. Tiếp
đến, chúng em xin chân trọng cảm ơn giáo viên bộ môn Ứng dụng phần mềm thầy Vũ
Văn Nguyên đã tận tình giúp đỡ, chỉ bảo hướng dẫn chúng em trong suốt quá trình
thực hiện đề tài. Vì thời gian và năng lực còn có hạn chế nên không thể tránh khỏi
những sai sót trong khi thực hiện đề tài nghiên cứu của mình.
Rất mong được sự góp ý bổ sung của thầy để đề tài của chúng em ngày càng hoàn
thiện hơn. Chúng em xin chân thành cảm ơn !

7
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

TÓM TẮT NỘI DUNG DỰ ÁN

Trong thời đại công nghệ số hóa hiện nay, việc mua sắm trực tuyến ngày càng trở
nên phổ biến và thuận tiện hơn bao giờ hết. Trong tình hình này, việc phát triển một
trang web bán đồng hồ trực tuyến không chỉ là cơ hội kinh doanh hấp dẫn mà còn là
một bước tiến quan trọng trong việc đáp ứng nhu cầu mua sắm của người tiêu dùng.
Đồng hồ không chỉ là một phụ kiện thời trang, mà còn thể hiện cá tính và phong cách
của mỗi người. Với tên gọi 5S, trang web này hứa hẹn sẽ mang đến cho khách hàng
một trải nghiệm mua sắm trực tuyến hoàn toàn mới mẻ và tiện lợi.
5S là một trang web bán đồng hồ trực tuyến được phát triển nhằm đáp ứng nhu cầu
mua sắm đa dạng và độc đáo của khách hàng. Trang web sẽ cung cấp một loạt các
sản phẩm đồng hồ từ các thương hiệu nổi tiếng, từ các phong cách truyền thống đến
hiện đại, từ đồng hồ đeo tay đến đồng hồ đeo cổ tinh tế. Khách hàng có thể dễ dàng
lựa chọn và so sánh sản phẩm theo các tiêu chí khác nhau như giá cả, thương hiệu,
màu sắc và chức năng.

8
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

PHẦN I: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG

1. Lý do chọn đề tài
Lựa chọn đề tài viết web bán đồng hồ 5S được thúc đẩy bởi một số lý do quan trọng.
Thứ nhất, thị trường đồng hồ vẫn luôn thu hút sự quan tâm của đa dạng khách hàng,
từ người yêu thích thời trang đến những người đam mê sưu tầm. Thứ hai, việc phát
triển một trang web bán đồng hồ trực tuyến mang lại tiềm năng kinh doanh lớn, không
giới hạn bởi địa lý và giờ giấc, giúp tối ưu hóa khả năng tiếp cận và tăng cơ hội doanh
thu. Thứ ba, việc xây dựng trang web này còn mang tính thử nghiệm và thách thức
trong việc ứng dụng các công nghệ mới như giao diện người dùng thân thiện, thanh
toán an toàn và quản lý hàng tồn kho hiệu quả.

2. Quy ước tài liệu


Kích thước Khoảng cách giữa các Căn
Font chữ
chữ dòng lề
Heading
Arial 16 Trái
1
Heading
Arial 14 Trái
2
Heading
Arial 13 Trái
3
Nội dung Arial 12 1.5 Trái

9
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3. Bảng chú giải thuật ngữ

Tên thuật Giải thích thuật


ngữ ngữ
Là một tập hợp các dữ liệu có tổ chức được lưu trữ và truy
Database
cập điện tử từ hệ thống máy tính.

CSDL Cơ sở dữ liệu

Use Case Mô tả sự tương tác đặc trưng giữa người dùng bên ngoài và hệ
thống
Activit
Biểu đồ hoạt động là một biểu đồ hành vi để mô tả các khía cạnh
y
động của hệ thống
diagra
m
Biểu đồ lớp, là một biểu đồ cấu trúc tĩnh mô tả cấu trúc của hệ
Class
thống bằng cách hiển thị các lớp của hệ thống, các thuộc tính,
diagram
hoạt động của chúng và mối quan hệ giữa các đối tượng.
Gồm ngôn ngữ:
Html, Css,
Front-end AngularJS Giao
diện người dùng
Gồm ngôn ngữ: Java Spring boot, MySql ....
Back-end
Xử lý, gửi và nhận thông tin từ giao diện front-end

ERD Mô hình mối quan hệ thực thể

Java Ngôn ngữ lập trình hướng đối tượng

CPU Bộ phận xử lý trung tâm

RAM Bộ nhớ tạm thời

Leader Trưởng nhóm

Developer Người viết ra sản phẩm các chương trình, các phần mềm, trang
web
Người kiểm tra sản phẩm mà lập trình viên làm ra, để nâng cao
Tester chất lượng sản phẩm

UDPM Ứng dụng phần mềm

10
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

SRS Tài liệu đặc tả yêu cầu


4.Mục tiêu đề tài

Xây dựng website bán đồng hồ 5S với các tiện ích như
Về phía cửa hàng: Giới thiệu về cửa hàng, giới thiệu và bán sản phẩm qua internet, giúp
tăng doanh thu của cửa hàng.

Về phía khách hàng: Khách hàng có thể tìm kiếm mặt hàng một cách nhanh chóng. Nắm
rõ thông tin sản phẩm muốn mua, phương thức thanh toán bằng thẻ và tiền mặt. Giao
diện chức năng đơn giản dễ dùng.

Về phía nhân viên : Bán hàng tại quầy, nhân viên thực hiện các thao tác lên hóa
đơn, kiểm tra tồn kho nhanh chóng, thuận tiện.

5. Phạm vi đề tài
- Xây dựng website bằng Java, AngularJS và mô hình MVC kết hợp restful API

- Đối tượng sử dụng: Website được áp dụng cho cửa hàng đồng hồ 5S dành cho các
khách hàng ngoại thành Hà Nội với các chức năng sau:

+ Quản lý sản phẩm

+ Quản lý giỏ hàng

+ Quản lý thống kê

+ Quản lý hồ sơ cá nhân

+ Quản lý danh mục

+ Tìm kiếm và lọc sản phẩm

+ Thanh toán VnPay

+ Vận chuyển bằng Giao Hàng Nhanh

+ Quản lý hóa đơn

+ Đăng nhập / Đăng ký

11
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

6. Bố cục tài liệu


Phần I: Giới thiệu đề tài – hệ thống
Trình bày lý do chọn đề tài, mục tiêu mà dự án hướng tới, phạm vi đề tài và khảo sát hiện
trạng của hệ thống hiện tại.

Phần II: Database


Trình bày sơ đồ ERD và diễn giải các bảng có trong sơ đồ về tên thuộc tính, kiểu dữ
liệu…..

Phần III: Phân tích và thiết kế


Mô tả các chức năng sẽ làm trong hệ thống, mô tả các đối tượng của hệ thống và loại
quan hệ tồn tại giữa chúng. Liệt kệ thiết kế giao diện của hệ thống.

Phần IV: Các chức năng của hệ thống


Liệt kê các chức năng có trong hệ thống.

Phần V: Các phi chức năng


Liệt kê các phi chức năng mà dự án đã làm hoặc dự kiến sẽ đạt được.

Phần VI: Kiểm thử


Đưa ra kế hoạch kiểm thử của dự án như ai là người kiểm thử, các mục tiêu và kết quả
mong muốn…..

Phần VII: Tổng kết

Đưa ra những khó khăn gặp phải, cách giải quyết khó khăn. Rút ra bài học và kế hoạch
dự kiến phát triển trong tương lai.

12
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

7. Khảo sát
Tên cửa hàng: Cửa hàng Đăng Quang Watch.
Địa chỉ: số 8 Trần Duy Hưng

13
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 7.1 Cửa hàng khảo sát Đăng Quang Watch

7.1 Khảo sát

Hình thức khảo sát Khảo sát trực tiếp tại cửa hàng

Lê Thị Thanh Tâm


Nguyễn Trường An
Người lên kế Tô Ngọc Hùng
hoạch khảo sát Đàm Việt Hoàng
Lương Quốc Bảo

Thời gian khảo sát 24/05/2023 - 25/05/2023

Cả nhóm họp để đưa ra các câu hỏi nhằm mục đích xây dựng
Kế hoạch Khảo sát các chức năng chính, các chức năng cần thiết.

Mục đích của khảo


● Xác định đối tượng sử dụng hệ thống.
sát

14
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

● Xác định những chức năng cơ bản cần có, các thông tin
cần quản lý.

● Đưa ra những trải nghiệm thích hợp cho các tính năng và
thân thiện với người dùng.
Tìm hiểu và xây dựng thêm chức năng hữu ích mới.

Kết quả phỏng vấn

Người được phỏng vấn: Quản lý đồng hồ Đăng Quang


Watch
Câu Trả
hỏi lời
Tình hình kinh doanh hiện tại của cửa
Tình hình kinh doanh cửa hàng nhà
hàng em khá là tốt. Khách hàng được tiếp
em hiện tại như thế nào?
cận cả mua online và offline
Hiện tại nhà em đang cung cấp những
Cửa hàng nhà em hiện đang cung
loại mặt hàng từ các hãng đồng hồ từ
cấp những loại mặt hàng nào?
trung đến cao cấp
Các loại mặt hàng sẽ được phân loại dựa
theo hãng
Bruno, Citizen, Diamond D, Jacques
Các loại mặt hàng được phân loại Lemans,
như nào? Epos, Phillipe Auguste, Q&Q, Ngoài ra
còn phân loại theo thể loại, đồng hồ cơ,
đồng hồ chạy pin ,đồng hồ nam ,nữ,...

Em có thể cho anh xem phần mềm


quản lý quán em không , đặc biệt là
phần đơn hàng, anh cần xem các
trạng thái đơn hàng

15
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Giá cả thì thường sẽ không có hay đổi


nhiều lắm , vì các đồng hồ đó có giá niêm
Giá cả sẽ thay đổi như nào? Giá sản yết từ trước, nếu có là khuyến mãi thôi
phẩm được tính như thế nào? Và khuyến mãi có hai loại theo sản phẩm
và hóa đơn

Cho anh xem phần các mục trong


phần mềm quản lý của em được
không

Hiện tại em đang sử dụng những Hiện tại bên em chủ yếu dùng excel trên
phương tiện nào để lưu trữ thông tin máy tính để quản lý v
về doanh thu, sản phẩm, khách à sổ sách giấy.
hàng, hóa đơn.

Bên em có 3 người ạ, em làm fulltime, mà


Cửa hàng em có mấy người dùng , và
anh quản lý cho bọn em vào hết phần
như phần mềm này, em có được toàn
quản lý nữa ạ, chỉ có khi hoàn tiền thì em
quyền dùng không hay em chỉ được
không được tự ý hoàn, hoặc khi đổi trả
bán hàng
phải chờ anh quản lý có mặt ạ.

16
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

● Muốn đổi hàng, cần mang đến cửa


hàng em sau đó em sẽ ghi lại lỗi do
cái gì, sau đó em sẽ gửi lại lên công
ty , nếu công ty đồng ý đó là lỗi do
Chính sách đổi hàng và thu mua của công ty thì sẽ có đổi trả
cửa hàng như thế nào?
● Có thu mua lại nhưng cũng sẽ gửi lên
công ty , em cũng sẽ ghi lại thông tin,
sau đó bên công ty sẽ liên hệ với anh

Thế khách hàng khi mua hàng quan ● Họ quan tâm đến số kim, quan tâm
tâm đến những cái gì của đồng hồ đến dây đeo, quan tâm đến mặt
đồng hồ. chất liệu đồng hồ
Bên em thống kê doanh thu cửa ● Bên em chủ yếu thống kê qua excel
hàng như thế nào? trên máy tính và quản lý sổ sách.

⇨ Thực trạng: Do cửa hàng quản lý bằng hình thức truyền thống nên gặp những
vấn đề như: Gặp khó khăn trong việc quản lý tốn nhiều thời gian và sức lực.
● Quản lý trên excel gặp nhiều sai sót, khó nắm bắt hoạt động của cửa hàng

● Thống kê doanh thu của cửa hàng không chính xác

● Chưa tiếp nhận được tất cả phản hồi từ khách hàng

Kết luận: Dựa vào khảo sát trên nhóm chúng em đã xây dựng lên một trang web “
Website bán đồng hồ 5S” như sau:
Đối tượng sử dụng hệ thống: quản lý của cửa hàng và nhân viên, khách hàng
Các thực thể: tài khoản, chi tiết giỏ hàng, giỏ hàng, danh mục, chi tiết sản
phẩm, chi tiết đơn hàng, đơn hàng, lịch sử đơn hàng,sản phẩm, trạng thái đơn
hàng, kích cỡ, màu sắc, vật liệu, thương hiệu, ảnh
Các chức năng + nghiệp vụ:
● Quản lý sản phẩm: Khi hiển thị form quản lý, nhân viên hoặc quản lý của
cửa hàng có thể xem mọi thông tin liên quan đến sản phẩm, có thể thực
hiện các chức năng như thêm mới sản phẩm, cập nhật thông tin sản
phẩm, chỉnh sửa trạng thái sản phẩm.
● Quản lý tài khoản người dùng: Khi hiển thị form quản lý, nhân viên hoặc
quản lý của cửa hàng có thể xem mọi thông tin liên quan đến tài khoản,
có thể thực hiện các chức năng như thêm mới tài khoản, xem chi tiết tài
khoản, xóa, chỉnh sửa trạng thái hoạt động của tài khoản, phân quyền tài
17
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

khoản.
● Quản lý đơn đặt hàng: Gồm có 7 mục: Tất cả đơn hàng, đơn chờ xác
nhận, đơn đang chuẩn bị ,đơn hàng đã giao, đơn hàng đang giao, đơn
hàng đã hủy, đơn yêu cầu hoàn trả và hoàn trả thành công. Tại mỗi mục,
nhân viên hoặc quản lý cửa hàng đều có thể xem toàn bộ thông tin đơn
hàng.
▪ Đối với đơn chờ xác nhận: ngoài xem danh sách, còn được phê
duyệt hoặc hủy đơn hàng.
▪ Đối với đơn đang chuẩn bị : ngoài xem danh sách còn có chọn hủy
đơn hàng
▪ Đối với đơn hàng đang giao: xem được danh sách
▪ Đối với đơn hàng đã hủy : xem danh sách đã hủy

⇨ Dựa vào kết quả trên nhóm chúng em đã thống nhất ma trận phân quyền sau:

Người
Chức năng Quản lý Nhân viên Khách hàng
dùng
Đăng xuất x x x

Đăng nhập x x x

Quên mật khẩu x x x

Đổi mật khẩu x x x

Đăng ký x

Đặt hàng x x x

Thanh toán x x x

Quản lý nhân viên x

Quản lý khách hàng x x

Quản lý hóa đơn x x


Quản lý thuộc tính sản x
x
phẩm
Quản lý sản phẩm x x

Quản lý tài khoản x

Quản lý thông tin cá x x x


18
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

nhân
Thống kê x

Quản lý khuyến mại x x

Quản lý đổi hàng x x

Tìm kiếm và lọc sản x x


x x
phẩm
Quản lý sản phẩm nhập x x

8. Khởi tạo và lập kế hoạch


8.1 Các hoạt động

● Danh sách thành viên

STT Họ tên Chức vụ


1 Nguyễn Trường An Leader, Developer, Tester, Document
2 Tô Ngọc Hùng Developer, Document, Tester
3 Lê Thị Thanh Tâm Developer, Tester, Document
4 Đàm Việt Hoàng Developer, Tester, Document
5 Lương Quốc Bảo Developer, Tester, Document

● Quan hệ và làm việc với khách hàng:

Quan hệ làm việc với khách


● Thông qua cách phục vụ
hàng
● Thông qua chất lượng sản phẩm

● Thông qua các hình thức chăm sóc


khách hàng
Các nguyên tắc quản lý dự án
● Khởi tạo dự án

● Lập ra kế hoạch

19
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

● Triển khai dự án

● Giám sát, kiểm soát và kết thúc

8.2 Lập kế hoạch

Người Thời
Thời gian Hoàn
thực gian kết
Tên công việc bắt đầu thành
hiện thúc

PHÂN TÍCH VÀ THIẾT KẾ HỆ


THỐNG
Phân tích luồng và chức năng Cả nhóm 01/05 08/05 100%

Thiết kế DB Cả nhóm 08/05 15/05 100%

Thiết kế ERD Cả nhóm 16/05 21/05 100%

Thiết kế sơ đồ quy trình nghiệp vụ Cả nhóm 22/05 28/05 100%

Tạo base project Hoàng 29/05 30/05 100%

Tạo Class base Hoàng 01/06 02/06 100%

Thiết kế Class Diagram An 03/06 04/06 100%

Làm Document dự án Cả nhóm 01/05 10/8 100%

THIẾT KẾ GIAO DIỆN

Thiết kế giao diện đăng nhập Tâm 14/05 21/05 100%

Thiết kế giao diện đăng ký Tâm 14/05 21/05 100%

Thiết kế giao diện đổi mật khẩu Tâm 14/05 21/05 100%

Thiết kế giao diện quên mật khẩu Tâm 14/05 21/05 100%

Thiết kế trang chủ An 14/05 21/05 100%

20
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Thiết kế giao diện chi tiết sản phẩm An 14/05 21/05 100%

Thiết kế giao diện sản phẩm An 14/05 21/05 100%

Thiết kế giao diện giỏ hàng Hoàng 14/05 21/05 100%

Thiết kế giao diện thanh toán Tâm 14/05 21/05 100%


Hùng +
Thiết kế giao diện bài viết 14/05 21/05 100%
Bảo
Thiết kế giao diện thông tin cá Hoàng 100%
nhân 14/05 21/05

Thiết kế giao diện login(admin) An 14/05 21/05 100%

Thiết kế giao diện quản lý sản An 100%


phẩm 14/05 21/05
Thiết kế giao diện quản lý nhân An 100%
viên 14/05 21/05

Thiết kế giao diện quản lý màu sắc An 14/05 21/05 100%

Thiết kế giao diện danh mục sản An 100%


phẩm 14/05 21/05
Thiết kế giao diện quản lý đơn An 100%
hàng 14/05 21/05

Thiết kế giao diện quản lý dây đeo An 14/05 21/05 100%

Thiết kế giao diện thống kê An 14/05 21/05 100%

Thiết giao diện quản lý khuyến mại An 14/05 21/05 100%

Thiết giao diện quản lý thương An 100%


hiệu 14/05 21/05

Thiết giao diện quản lý vật liệu An 14/05 21/05 100%

Thiết giao diện bán hàng (admin) An 14/05 21/05 100%

Thiết kế design Cả nhóm 14/05 21/05 100%

CODE CHỨC NĂNG

21
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Quản lý giỏ hàng Tâm 16/06 20/06 100%

Đăng nhập(client) Tâm 01/07 04/07 100%

Quản lý feedback Tâm 04/07 10/07 100%

Đăng ký(client) Tâm 19/07 21/07 100%

Đổi mật khẩu Tâm 04/08 05/08 100%


Tâm,
Quản lý thông tin khách hàng 16/06 10/07 100%
Hùng

Quản lý đơn hàng (client) Tâm 29/07 01/08 100%

Quản lý nhân viên An 08/06 11/06 100%

Quản lý thể loại An 11/06 17/06 100%

Quản lý thương hiệu An 17/06 25/06 100%

Quản lý dây đeo An 25/06 31/06 100%

Quản lý khuyến mại An 04/07 10/7 100%

Quản lý sản phẩm An 02/08 07/08 95%

Đăng nhập (admin) Tâm 18/8 19/08 100%

Quản lý vật liệu Bảo 7/06 14/06 100%

Quản lý thống kê Bảo 15/06 01/08 95%

Quản lý kích thước Bảo 02/08 10/08 100%

Quản lý màu sắc Hùng 12/07 18/07 100%

Quản lý đơn hàng Hùng 18/07 25/07 100%

Bán hàng (admin) Hùng 25/07 01/08 100%

Tìm kiếm sản phẩm Hoàng 07/06 25/6 100%

Tâm , 04/06 7/06 100%


Danh sách sản phẩm
Hoàng
22
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Chi tiết sản phẩm Hoàng 26/06 10/07 100%

Giao hàng nhanh Hoàng 11/07 18/07 100%

Thanh toán Vnpay Hoàng 19/07 25/07 100%

Thanh toán Hoàng 26/07 01/08 100%

8.3 Xác định đối tượng sử dụng hệ thống


Dựa vào khảo sát nhóm xác định 3 đối tượng sử dụng chính của hệ thống như sau:
- Quản lý:

● Quản lý thống kê

● Quản lý nhân viên

● Tất cả nghiệp vụ chức năng của nhân viên cửa hàng

● Đăng nhập

- Nhân viên cửa hàng:

● Quản lý sản phẩm (thêm mới, cập nhật, hiển thị)

● Quản lý danh mục sản phẩm (thêm mới, cập nhật, hiển thị)

● Quản lý vật liệu

● Quản lý khuyến mại

● Quản lý kích cỡ

● Quản lý màu sắc

● Quản lý chi tiết sản phẩm

● Quản lý đơn hàng

● Quản lý thương hiệu

23
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

● Quản lý seri

● Quản lý dây đeo

● Đăng nhập

- Khách hàng:

● Tìm kiếm sản phẩm theo từ khóa

● Thêm, xóa sản phẩm vào giỏ hàng

● Xem giỏ hàng

● Xem, sửa thông tin cá nhân

● Xem trạng thái đơn hàng

● Đăng ký, đăng nhập, đổi mật khẩu

● Mua hàng online, thanh toán VnPay

8.4 Phương pháp phát triển phần mềm


Những phương pháp phát triển phần mềm theo cách truyền thống ngày càng bộc lộ nhiều
nhược điểm và tỷ lệ các dự án thất bại cao trong thời kỳ bùng phát của ngành công nghệ.
Nhận ra vấn đề đó, Chúng em đã đưa ra các phương pháp phát triển phần mềm hiện đại
hơn và khác nhau để thích ứng với Dự Án .Vì vậy chúng em chọn mô hình Agile để phát
triển ứng dụng:

Agile là một phương pháp phát triển phần mềm linh hoạt, là một hướng tiếp cận cụ thể
cho việc quản lý dự án phần mềm. Nó gồm một quá trình làm việc tương tác và tích hợp
để có thể đưa sản phẩm đến tay người dùng càng nhanh càng tốt.

Mô hình Agile

24
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 8.2 Mô hình Agile

- Ưu điểm:
● Cách tiếp cận này mang lại lợi ích cho các dự án có mục tiêu linh hoạt có thể trải qua
thay đổi tầm trung.
● Là tập hợp các nguyên lý của các mô hình phát triển phần mềm linh hoạt và nhanh chóng.

● Giảm thời gian cần thiết để tận dụng một số tính năng của hệ thống Kết quả cuối
cùng là phần mềm chất lượng cao trong thời gian ít nhất có thể và sự hài lòng của
khách hàng.
● Có hướng đi trong việc hoạch định mô hình cơ cấu tổ chức doanh nghiệp.

● Việc triển khai phần mềm nhanh hơn và do đó giúp tăng sự tin tưởng của khách hàng.

● Có thể thích ứng tốt hơn với các yêu cầu thay đổi nhanh chóng và đáp ứng nhanh hơn.

● Giúp nhận được phản hồi ngay lập tức có thể được sử dụng để cải thiện phần mềm
trong bước tiếp theo.
- Nhược điểm:
● Thời hạn và chi phí của dự án rất khó thông báo và tất cả các bên liên quan cũng phải
dành thời gian để tham gia tích cực vào tiến độ hàng ngày.
● Không phù hợp với những dự án lớn, và với những dự án đã có những nguyên tắc cố định

25
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

● Trong trường hợp các dự án phần mềm lớn, rất khó để đánh giá nỗ lực cần thiết ở
các giai đoạn đầu của vòng đời phát triển phần mềm.
● Phát triển Agile tập trung hơn vào mã và tạo ra ít tài liệu hơn

● Phát triển Agile phụ thuộc rất nhiều vào các yếu tố đầu vào của khách hàng. Nếu
khách hàng mơ hồ trong tầm nhìn của mình về kết quả cuối cùng, thì khả năng
cao là dự án sẽ đi chệch hướng.
● Giao tiếp mặt đối mặt khó hơn trong các tổ chức quy mô lớn.

⇨ Vì thế chúng em chọn phương pháp này vì nó là một phương pháp phát triển linh hoạt,
cho phép thay đổi được thực hiện trong các yêu cầu phát triển dự án ngay cả khi kế
hoạch ban đầu đã được hình thành. Đồng thời phương pháp này phát triển rất nhanh
theo một cách tiếp cận vì nó thường phát triển lặp lại theo các giai đoạn phát triển
phần mềm khác nhau. Tuy nhiên phát triển theo mô hình Agile hợp với các mô hình
nhỏ.
8.5 Đánh giá tính khả thi của dự án

- Khả thi về khâu tổ chức:

● Giúp mở rộng cơ hội kinh doanh.

● Doanh nghiệp có cơ hội quảng bá không giới hạn thời gian do website bán hàng luôn
hoạt động suốt 24h.

● Giảm thiểu được thời gian quản lý.

- Khả thi về kinh tế:

● Giảm thiểu được những chi phí cho sản phẩm marketing truyền thống tốn nhiều tiền
bạc nhưng chưa chắc đã đến được với nhóm khách hàng tiềm năng.

● Giảm thiểu được chi phí cho nhân công do website bán hàng nay đã vô cùng hiện đại và
có thể thực hiện một cách chính xác yêu cầu và hoàn toàn tự động.

● Giảm thiểu được chi phí truyền thông hay quảng bá sản phẩm truyền thống do chi phí
cho một website thường sẽ kinh tế hơn rất nhiều.

- Khả thi trong kĩ thuật:

● Thư viện code phong phú, các framework đa dạng giúp chúng ta dễ dàng nghiên cứu cũng
26
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

như lựa chọn một sản phẩm phù hợp để triển khai ứng dụng.

● Đã được học và làm quen với các ngôn ngữ lập trình

- Khả thi trong thực tế:

● Người dùng có thể dễ dàng truy cập vào trang web qua Chrome ,… khi đã kết nối

mạng, có thể lựa chọn và mua sản phẩm mình thích chỉ với vài thao tác đơn giản và
nhanh chóng.

● Quản lý có thể quản lý các sản phẩm, tài khoản của người dùng….một cách dễ dàng, chính
xác.

9. Bối cảnh của sản phẩm


Thời kỳ công nghệ 4.0 Website bán hàng đã trở thành kênh tư vấn khách hàng trực tuyến
hữu hiệu bên cạnh cửa hàng truyền thống. Ngoài ra nó có thể được coi là một phương tiện để
giới thiệu doanh nghiệp, quảng bá, marketing và PR.

10. Các chức năng của sản phẩm

27
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 10.1. Sơ đồ chức năng

11. Đặc điểm của người sử dụng


● Quản lý: được sử dụng toàn bộ chức năng có trong hệ thống

● Nhân viên: Có trách nhiệm quản lý sản phẩm, danh mục, quản lý khách hàng, vật
liệu, kích cỡ, màu sắc, thương hiệu , chi tiết sản phẩm, dây đeo, seri . Kiểm soát
được tình trạng các đơn đặt hàng của khách, và trạng thái hoạt động tài khoản của
người dùng. Đưa ra các chương trình khuyến mãi, mã giảm giá mới thu hút khách
28
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

hàng. Nhưng không được xem thống kê sản phẩm, doanh thu, đánh giá sản phẩm.

● Khách hàng: tìm kiếm và lọc sản phẩm, quản lý giỏ hàng, đặt hàng online, thanh toán
VNpay

12. Môi trường vận hành


Ngôn ngữ lập trình: Hệ thống được xây dựng với ngôn ngữ Java. Cơ sở dữ liệu của
hệ thống sử dụng CSDL MySQL
Yêu cầu phần cứng:

● CPU: PIV trở lên

● RAM: ít nhất 510MB

● Đĩa cứng (ổ C): tối thiểu trống 1GB.

● Hệ điều hành: Windows


13. Các ràng buộc về thực thi và thiết kế

- Ngôn ngữ lập trình: JAVA


- Cơ sở dữ liệu: CSDL MySQL….
- Ràng buộc thực tế:

● Giao diện đơn giản, thân thiện với người sử dụng

● Kích thước của CSDL, đủ lớn với thông tin của người sử dụng

● Bàn giao sản phẩm đúng thời gian và địa điểm thích hợp

● Server chạy trên nền Windows.

14. Các giả định và phụ thuộc


- Máy tính bắt buộc phải kết nối mạng Internet.

29
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

15. Các công cụ và công nghệ sử dụng trong dự án

AngularJS Java Spring Bootstra Rest API


Boot p

Postman IntelliJ IDEA Github MySQL

Zalo Visual studio Trello Draw.io


code

30
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

PHẦN II: DATABASE


1. DATABASE DIAGRAM

31
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2. Chi tiết DATABASE


2.1 Bảng AnhSanPham

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_ANH_SAN_PHAM INT PK, NOT NULL Id ảnh sản phẩm

LINK VARCHAR(255 NOT NULL Đường dẫn ảnh


)

TEN_ANH VARCHAR(255 NOT NULL Tên ảnh


)

2.2 Bảng ChiTietGioHang

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG MÔ TẢ


BUỘC

ID_CHI_TIET_GIO_HAN INT PK, NOT Id chi tiết giỏ hàng


G NULL

ID_GIO_HANG INT FK, NOT Id giỏ hàng


NULL

GIA_BAN DOUBLE NOT NULL Giá bán

SO_LUONG_SAN_PHAM INT NOT NULL Số lượng sản phẩm

ID_CHI_TIET_SAN_PHA INT FK,NOT Id chi tiết sản phẩm


M NULL

GHI_CHU VARCHAR(255 Ghi chú


)

NGAY_TAO DATETIME NOT NULL Ngày tạo

32
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.3 Bảng ChiTietSanPham

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG MÔ


BUỘC TẢ

ID_CHI_TIET_SAN_PHAM INT PK, NOT Id chi tiết sản


NULL phẩm

MA_CHI_TIET_SAN_PHAM VARCHAR(255 NOT NULL Mã chi tiết sản


) phẩm

ID_DAY_DEO INT FK,NOT Id dây đeo


NULL

ID_KHUYEN_MAI INT FK,NOT Id khuyến mại


NULL

ID_MAU_SAC INT FK,NOT Id màu sắc


NULL

ID_VAT_LIEU INT FK,NOT Id vật liệu


NULL

ID_KICH_CO INT FK,NOT Id kích cỡ


NULL

ID_SAN_PHAM INT FK,NOT Id sản phẩm


NULL

CHIEU_DAI_DAY_DEO DOUBLE NOT NULL Chiều dài dây


đeo

DUONG_KINH_MAT_DONG_HO DOUBLE NOT NULL Đường kính


mặt đồng hồ

DO_DAY_MAT_DONG_HO DOUBLE NOT NULL Độ dày mặt


đồng hồ

DO_CHIU_NUOC INT NOT NULL Độ chịu nước

GIA_SAN_PHAM DOUBLE NOT NULL Giá sản phẩm

SO_LUONG INT NOT NULL Số lượng

33
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

TRANG_THAI INT NOT NULL Trạng thái

34
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.4 Bảng ChucVu

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_CHUC_VU INT PK, NOT NULL Id chức vụ

TEN_CHUC_VU VARCHAR(40) NOT NULL, Tên chức vụ


UNIQUE

TRANG_THAI VARCHAR(150) NOT NULL Trạng thái

2.5 Bảng VatLieu

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_VAT_LIEU INT PK, NOT NULL Id vật liệu

TEN_VAT_LIEU VARCHAR(255) NOT NULL Tên vật liệu

MO_TA_VAT_LIEU VARCHAR(255) NOT NULL Mô tả vật liệu

ENABLED TINYINT(1) NOT NULL Trạng thái

35
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.6 Bảng DanhMuc

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG MÔ


BUỘC TẢ

ID VARCHAR(36) PK, NOT Id danh mục


NULL

TEN VARCHAR(128) NOT Tên


NULL,
UNIQUE

ENABLED TINYINT(1) NOT NULL Trạng thái

2.7 Bảng DayDeo

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_DAY_DEO INT PK, NOT NULL Id dây đeo

TEN_DAY_DEO VARCHAR(128) NOT NULL, Tên dây đeo


UNIQUE

MO_TA_DAY_DEO VARCHAR(255) NOT NULL Mô tả dây đeo

CHIEU_DAI FLOAT NOT NULL Chiều dài

CHAT_LIEU VARCHAR(255) NOT NULL Chất liệu

ENABLED TINYINT(1) NOT NULL Trạng thái

36
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.8 Bảng DiaChi

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_DIA_CHI INT PK, NOT NULL Id địa chỉ

DIA_CHI VARCHAR(255 NOT NULL Địa chỉ


)

ID_TINH_THANH INT NOT NULL Id tỉnh thành

ID_QUAN_HUYEN INT NOT NULL Id quận huyện

ID_PHUONG_XA VARCHAR(255 NOT NULL Id phường xã


)

MA_BUU_CHINH INT NOT NULL Mã bưu chính

SO_DIEN_THOAI BIT(1) NOT NULL Số điện thoại

GHI_CHU VACHAR(255) NULL Ghi chú

TRANG_THAI_MAC_DIN INT NOT NULL Trạng thái mặc định


H

37
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

T HUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_DON_HANG INT PK, NOT Id đơn hàng


NULL

MA_DON_HANG VARCHAR(255) NOT NULL Mã đơn hàng

ID_NHAN_VIEN INT FK, NOT Id nhân viên


NULL

NGAY_TAO DATETIME NOT NULL Ngày tạo

NGAY_GIAO_HANG DATETIME Ngày giao hàng

NGAY_CAP_NHAP DATETIME NOT NULL Ngày cập nhập

TONG_TIEN DOUBLE NOT NULL Tổng tiền

TRANG_THAI_DON_HANG INT NOT NULL Trạng thái đơn


hàng

DIA_CHI VARCHAR(255) Địa chỉ

ID_TINH_THANH INT Id tỉnh thành

ID_QUAN_HUYEN INT Id quận huyện

ID_PHUONG_XA VARCHAR(255) Id phường xã

PHI_VAN_CHUYEN DOUBLE Phí vận chuyển

GHI_CHU VARCHAR(255) Ghi chú

LY_DO VARCHAR(255) Lý do

2.9 Bảng DonHang

38
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.10 Bảng GioHang

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_GIO_HANG INT PK, NOT NULL Id giỏ hàng

ID_KHACH_HANG INT FK, NOT NULL Id khách hàng

NGAY_TAO_GIO_HANG DATETIME NOT NULL Ngày tạo giỏ


hàng

TRANG_THAI_GIO_HAN INT NOT NULL Trạng thái giỏ


G hàng

GHI_CHU VARCHAR(255) NOT NULL Ghi chú

2.11 Bảng HoaDonChiTiet

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_HOA_DON_CHI_TIET INT PK, NOT NULL Id hóa đơn chi tiết

NGAY_TAO DATETIME NOT NULL Ngày tạo

ID_DON_HANG INT FK,NOT NULL Id đơn hàng

ID_CHI_TIET_SAN_PHA INT NOT NULL Id chi tiết sản


M phẩm

SO_LUONG INT NOT NULL Số lượng

GIA_BAN INT NOT NULL Giá bán

CHIET_KHAU INT Chiết khấu

39
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.12 Bảng KhachHang

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_KHACH_HANG INT PK, NOT NULL Id khách hàng

ID_DIA_CHI INT FK Id địa chỉ

TEN_KHACH_HANG VARCHAR(255) NOT NULL Tên khách


hàng

SO_DIEN_THOAI VARCHAR(255) NOT NULL Số điện thoại

EMAIL VARCHAR(255) Địa chỉ email

NGAY_SINH DATETIME NOT NULL Ngày sinh

GIOI_TINH INT NOT NULL Giới tính

THOI_GIAN_TAO_TAI_KHO DATETIME Thời gian tạo


AN tài khoản

PASSWORD VARCHAR(255) Mật khẩu

NGAY_SUA DATETIME NOT NULL Ngày sửa

ENABLE INT NOT NULL Trạng thái

40
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.13 Bảng KhuyenMai

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_KHUYEN_MAI INT PK, NOT NULL Id khuyến mãi

TEN_KHUYEN_MAI VARCHAR(255 NOT NULL Tên khuyến mãi


)

MO_TA_KHUYEN_MAI VARCHAR(255 NOT NULL Mô tả

NGAY_BAT_DAU DATETIME NOT NULL Ngày bắt đầu

NGAY_KET_THUC DATETIME NOT NULL Ngày kết thúc

NGAY_SUA DATETIME NOT NULL Ngày sửa

CHIET_KHAU INT NOT NULL Chiết khẩu

ENABLED TINYINT(1) NOT NULL Trạng thái

2.14 Bảng KichCo

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ

ID_KICH_CO INT PK, NOT NULL Id kích cỡ

TEN_KICH_CO VARCHAR(255 NOT NULL Tên kích cỡ


)

MO_TA_KICH_CO VARCHAR(255 NOT NULL Mô tả


)

NGAY_TAO_KICH_CO DATETIME NOT NULL Ngày tạo

ENABLE TINYINT(1) NOT NULL Trạng thái

41
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.15 Bảng MauSac

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_MAU_SAC INT PK, NOT NULL Id màu sắc

TEN_MAU_SAC VARCHAR(255) NOT NULL Tên màu sắc

ENABLED TINYINT(1) NOT NULL Trạng thái

2.16 Bảng NhanVien

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_NHAN_VIEN INT PK, NOT NULL Id nhân viên

HO VARCHAR(45) NOT NULL Họ

TEN VARCHAR(45) NOT NULL Tên

GIOI_TINH INT NOT NULL Giới tính

NGAY_SINH VARCHAR(255) NOT NULL Ngày sinh

DIA_CHI VARCHAR(255) NOT NULL Địa chỉ

SO_DIEN_THOAI VARCHAR(255) NOT NULL Số điện thoại

EMAIL VARCHAR(128) NOT NULL, Địa chỉ email


UNIQUE

PASSWORD VARCHAR(255) NOT NULL Mật khẩu

ENABLED TINYINT(1) NOT NULL Trạng thái

42
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

MO_TA VARCHAR(255) NULL Mô tả

ANH VARCHAR(64) NOT NULL Ảnh

2.17 Bảng PhanHoi

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_PHAN_HOI INT PK, NOT NULL Id phản hồi

ID_KHACH_HANG INT FK, NOT NULL Id khách hàng

ID_CHI_TIET_SAN_PHAM INT FK, NOT NULL Id Chi tiết sản


phẩm

NOI_DUNG_PHAN_HOI VARCHAR(255) NOT NULL Nội dung phản


hồi

THOI_GIAN_PHAN_HOI DATETIME NOT NULL Thời gian phản


hồi

TRANG_THAI_PHAN_HOI INT NOT NULL Trạng thái


phản hồi

DANH_GIA INT NOT NULL Đánh giá

GHI_CHU VARCHAR(255) NULL Ghi chú

NGAY_TAO DATETIME NOT NULL Ngày tạo

NGAY_SUA DATETIME NOT NULL Ngày sửa

43
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.18 Bảng SanPham

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_SAN_PHAM INT PK, NOT NULL Id sản phẩm

ID_THUONG_HIEU INT FK, NOT NULL Id thương hiệu

ID_DANH_MUC INT FK, NOT NULL Id danh mục

MA_SAN_PHAM INT NOT NULL Mã sản phẩm

TEN_SAN_PHAM VARCHAR(255) NOT NULL Tên sản phẩm

MO_TA_SAN_PHAM VARCHAR(255 NOT NULL Mô tả sản


phẩm

TRANG_THAI INT NOT NULL Trạng thái

2.19 Bảng Seri

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_SERI INT PK, NOT NULL Id seri

ID_IMEI INT FK, NOT NULL Id imei

ID_CHI_TIET_SAN_PHAM INT FK, NOT NULL Id Chi tiết sản


phẩm

NGAY_NHAP DATETIME NOT NULL Ngày nhập

NGAY_BAN DATETIME NOT NULL Ngày bán

TRANG_THAI INT NOT NULL Trạng thái

44
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Id hóa đơn chi


ID_HOA_DON_CHI_TIET INT FK, NOT NULL
tiết
2.20 Bảng ThuongHieu

THUỘC TÍNH KIỂU DỮ LIỆU RÀNG BUỘC MÔ


TẢ

ID_THUONG_HIEU INT FK, NOT NULL Id thương hiệu

TEN_THUONG_HIEU VARCHAR(128) NOT Tên thương


NULL,UNIQUE hiệu

MO_TA VARCHAR(128) NOT NULL Mô tả

ENABLED TINYINT(1) NOT NULL Trạng thái

45
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

PHẦN III: PHÂN TÍCH VÀ THIẾT KẾ


1. Sơ đồ Use Case
Giải thích ký hiệu

Ký Mô tả
hiệu

Actor được sử dụng để chỉ người dùng hoặc


một đối tượng nào đó bên ngoài tương tác với
hệ thống.

Use Case: là các chức năng mà các Actor sẽ sử


dụng hay thể hiện sự tương tác giữa người dùng
và hệ thống

Biểu diễn mỗi quan hệ bắt buộc phải có giữa


các Use Case với nhau.

Biểu diễn mối quan hệ mở rộng giữa các Use


Case với nhau.

Mối quan hệ giữa actor và thực thể

System: đây là ranh giới của hệ thống

46
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

1.1 Use case nhân viên

Hình 1.1 Sơ đồ Use Case nhân viên

47
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

1.2 Use case quản lý

Hình 1.2. Sơ đồ Use Case quản lý

1.3 Use case khách

Hình 1.3. Sơ đồ Use Case guest


48
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

1.4 Use case tổng

Hình 1.4. Sơ đồ Use Case tổng

49
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2. Workflow
2.1 Workflow mua hàng trực tiếp

Hình 2.1 Workflow mua hàng

50
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.2 Workflow mua hàng online

Hình 2.2 Workflow mua hàng online

51
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

2.3 Workflow đổi hàng

Hình 2.3 Sơ đồ Work flow đổi hàng

52
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3. Activity diagram

Giải thích ký hiệu


Ký Giải thích
hiệu

Start: Bắt đầu trước khi hoạt động diễn ra

End: Kết thúc hoạt động

Condition: điều kiện xảy ra, phân nhánh Yes –


No
Action flow: Luồng hoạt động

Action state: Một hoạt động đại diện cho việc


thực hiện 1 hành động trên các đối tượng hoặc
bởi các đối tượng
Fork: Sử dụng khi 2 hoạt động cùng 1 lúc

53
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.1 Chức năng đăng nhập

Hình 3.1 Activity diagram đăng nhập

54
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.2 Chức năng đổi mật khẩu

55
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.2 Activity diagram đổi mật khẩu

56
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.3 Chức năng thêm nhân viên

57
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.3 Activity diagram chức năng thêm nhân viên

3.4 Chức năng sửa thông tin nhân viên

58
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.4. Activity diagram sửa thông tin nhân viên

3.5 Chức năng xóa nhân viên

Hình 3.5 Activity diagram xóa thông tin nhân viên

59
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.6 Chức năng tạo hóa đơn

60
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.6 Activity diagram tạo hóa đơn

61
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.7 Chức năng sửa hoá đơn

62
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.7 Activity diagram chức năng sửa hóa đơn

3.8 Chức năng giỏ hàng

● Thêm giỏ hàng

63
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

64
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.8.1 Activity diagram thêm giỏ hàng

65
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

● Sửa giỏ hàng

Hình 3.8.2 Activity diagram sửa giỏ


hàng

66
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

● Xóa giỏ hàng

67
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.8.3 Activity diagram xóa giỏ


hàng

68
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.9 Thống kê doanh thu theo ngày

Hình 3.9 Activity diagram thống kê theo ngày

3.10 Thống kê doanh thu theo tháng

Hình 3.10 Activity diagram thống kê theo tháng

69
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.11 Thống kê doanh thu tùy chỉnh

Hình 3.11 Activity diagram thống kê theo ngày

70
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.12 Chức năng thêm sản phẩm

71
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.12 Activity diagram thống kê theo ngày

72
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

3.13 Chức năng thanh toán

73
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.13 Activity diagram thanh toán

3.14 Chức năng thanh toán tại quầy

74
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Hình 3.14 Activity diagram thanh toán tại quầy

75
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

4. Class diagram

Hình 4. Class Diagram

5. Thiết kế giao diện


Bảng quy ước:


Kích thước
tả
Trang web mock up Width x height:1433 x 900
Cỡ chữ 11

Icon 15 x 24

Chiều cao input 30

76
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Button Height: 40

5.1. Màn hình trang chủ

77
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.2. Màn hình sản phẩm

78
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.3. Màn hình thanh toán

79
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

80
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.4 Màn hình chính sách

81
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.5 Màn hình chi tiết

82
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.6 Màn hình tài khoản

5.7 Màn hình quản lý hồ sơ cá nhân

83
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.8 Màn hình giỏ hàng

84
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.9 Trang chủ admin

5.10 Màn hình thống kê

85
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.11 Thống kê theo danh mục

5.12 Bán hàng

86
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

87
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5.13. Danh sách sản phẩm

88
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

PHẦN IV: CÁC CHỨC NĂNG


1. Chức năng đăng nhập

TÁC NHÂN MÔ
TẢ
Quản lý Khi quản lý và nhân viên truy cập vào hệ thống, phải nhập đúng tài
khoản và mật khẩu đã tồn tại trong hệ thống, đúng thì đăng nhập thành
Nhân viên
công , sai thì thất bại.
Khi người dùng truy cập vào trang web, sử dụng tính năng cần yêu cầu
đăng nhập thì phải nhập đúng tài khoản và mật khẩu đã đăng ký. Tài
Người dùng
khoản đúng thì đăng nhập thành công, sai thì thất bại

2. Chức năng đăng ký

TÁC NHÂN MÔ
TẢ
Khi người dùng chưa có tài khoản đăng nhập, chọn chức năng “Tạo
tài khoản”, cần phải nhập đầy đủ thông tin, nếu nhập sai hoặc thiếu
Người dùng
trường thông tin thì đăng ký tài khoản không thành công.

3. Chức năng đổi mật khẩu

TÁC NHÂN MÔ
TẢ

Người dùng muốn đổi mật khẩu, chọn cập nhật thông tin, nhập mật
khẩu mới vfa xác nhận lại. Khi xác nhận lại, cần phải nhập đúng nếu
Người dùng không sẽ đổi mật khẩu thất bại.

4. Chức năng quên mật khẩu

TÁC NHÂN MÔ
TẢ

Người dùng Người dùng nhập mật khẩu mới. Khi xác nhận lại, cần phải nhập
đúng nếu không sẽ đặt lại mật khẩu thất bại.

89
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

5. Chức năng quản lý sản phẩm

TÁC NHÂN MÔ
TẢ
Quản lý Khi người dùng muốn xem thông tin sản phẩm, sẽ lựa chọn chức năng
“Sản phẩm” trên hệ thống. Hệ thống sẽ đưa ra mọi thông tin đầy đủ

Nhân viên liên quan đến sản phẩm, cho phép thêm, cập nhật, tìm kiếm, sắp xếp,
và chỉnh sửa trạng thái
sản phẩm.

6. Chức năng quản lý các thuộc tính sản phẩm

TÁC NHÂN MÔ
TẢ
Quản lý Khi người dùng muốn xem các thuộc sản phẩm, sẽ lựa chọn chức
năng trên hệ thống. Hệ thống sẽ đưa ra mọi thông tin đầy đủ liên quan

Nhân viên đến danh mục, cho phép thêm, cập nhật, tìm kiếm, sắp xếp, và chỉnh
sửa
trạng thái các thuộc tính.

7. Chức năng quản lý đơn đặt hàng

TÁC NHÂN MÔ
TẢ
Khi người dùng muốn xem thông tin đơn đặt hàng, sẽ lựa chọn chức
năng “Đơn hàng” trên hệ thống. Hệ thống sẽ đưa ra mọi thông tin đầy
đủ liên quan đến đơn hàng như đơn hàng đã giao, đang giao, đã hủy,
Quản lý chờ xác nhận hay đã xác nhận và tất cả đơn hàng.

● Đối với tất cả đơn hàng, cho phép xem chi tiết , tìm kiếm

● Đối với đơn hàng đang giao, cho phép xem chi tiết , tìm kiếm
Nhân viên
● Đối với đơn hàng đã giao, cho phép xem chi tiết đơn hàng, sửa

trạng thái, tìm kiếm

● Đối với đơn hàng chờ xác nhận, cho phép duyệt hoặc hủy đơn

90
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

hàng,chỉnh sửa trạng thái đơn hàng, tìm kiếm

● Đối với đơn hàng đã xác nhận, cho phép xem chi tiết, tìm kiếm,

chỉnh sửa trạng thái đơn hàng.

● Đối với đơn hàng đã hủy, cho phép xem chi tiết, tìm kiếm, sắp

xếp và khôi phục đơn hàng.


Ngoài ra, người dùng có thể tạo đơn hàng trực tuyến hoặc có thể tạo
đơn hàng cho khách.

8. Chức năng quản lý chương trình khuyến mãi, giảm giá

TÁC NHÂN MÔ
TẢ
Quản lý Khi người dùng muốn xem thông tin hay tạo chương trình khuyến mãi,
giảm giá mới thì sẽ chọn chức năng “Chương trình giảm giá” trên hệ
thống. Hệ thống sẽ đưa ra danh sách các chương trình giảm giá đã có,
ngoài tạo chương trình mới còn cho phép khởi động lại chương trình
nếu muốn hoặc tạm ngừng chương trình tìm kiếm, sắp xếp, cập nhật
Nhân viên thêm thông tin chương trình khi chọn 1 chương trình trên danh sách.
Ngoài ra, người dùng muốn có mã giảm giá, sẽ chọn chức năng “ Mã
giảm giá” trên hệ thống. Hệ thống cho phép thêm mã giảm giá mới, có
thể tạm dừng hoặc kết thúc mã giảm giá nếu muốn.

9. Thống kê

TÁC NHÂN MÔ
TẢ
Chức năng “Thống kê” chỉ cho phép một mình quản lý được xem. Hệ
thống sẽ đưa ra những số liệu thống kê được biểu diễn bằng đồ thị
hoặc danh sách, thống kê sản phẩm bán nhiều nhất và doanh thu,
Quản lý
danh mục

10. Quản lý giỏ hàng

TÁC NHÂN MÔ
TẢ

91
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Khi người dùng muốn xem giỏ hàng, sẽ lựa chọn chức năng trên hệ
Người dùng thống. Hệ thống sẽ đưa ra mọi thông tin đầy đủ liên quan đến giỏ hàng
, cho phép thêm,và chỉnh sửa, xóa các sản phẩm trong giỏ hàng

11. Thanh toán

TÁC NHÂN MÔ
TẢ
Khi người dùng muốn thanh toán , sẽ lựa chọn thanh toán . hệ thống
Người dùng sẽ đưa ra thông tin đầy đủ liên quan đến sản phẩm , thông tin thanh
toán

PHẦN V: CÁC PHI CHỨC NĂNG


1. Yêu cầu về tính sẵn sàng

● Người dùng có thể truy cập vào website 24/7 ngoại trừ các thời gian bảo trì

hệ thống sẽ thông báo trước tại website.

2. Yêu cầu về an toàn

● Người dùng truy cập website dễ dàng theo dõi đơn hàng phòng tránh nguy

cơ thất lạc hoặc chậm trễ.

● Bảo mật dữ liệu không bị lộ ra chỉ những tài khoản đã được đăng ký từ hệ

thống mới được sử dụng. Bảo mật, lỗi thao tác của những người dùng trong
hệ thống.

3. Yêu cầu về bảo mật

● Tính bảo mật: Đảm bảo thông tin đó là duy nhất, những người muốn tiếp

cận phải được phân quyền truy cập.

● Tính toàn vẹn: Bảo vệ sự hoàn chỉnh toàn diện cho thông tin hệ thống

● Tính chính xác: Thông tin đưa ra phải chính xác, đầy đủ, không được sai lệch.

92
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

4. Các đặc điểm chất lượng của phần mềm

● Trang web dễ sử dụng, tối ưu, thân thiện với người dùng.

5. Các quy tắc nghiệp vụ

● Chỉ những người có tài khoản mới được đăng nhập vào hệ thống.

● Người dùng khi truy cập website dễ dàng gửi câu hỏi phản ánh đến cán bộ

nhân viên qua chức năng chat trực tuyến có sẵn tại website.

PHẦN VI: KIỂM THỬ

Vị trí Trách nhiệm

Test Manager Quản lý toàn bộ dự án, xác định dự án


Xây dựng các test case Tạo
Tester Test Suites
Thực hiện kiểm thử, ghi lại kết quả, báo cáo lỗi
Tạo chương trình để kiểm thử, code được tạo lập bởi
Developer trong kiểm
Developers
thử
Tạo tập lệnh tự động hóa kiểm thử

Các mục tiêu kết quả mong muốn trong kiểm thử:
- Tìm các bug phát sinh do dev tạo ra khi code.
- Đạt được sự tự tin và cung cấp thông tin về mức độ chất lượng.
- Để ngăn ngừa lỗi.
- Đảm bảo rằng kết quả cuối cùng đáp ứng các yêu cầu kinh doanh và
người sử dụng.
- Để đạt được sự tín nhiệm của khách hàng bằng cách cung cấp cho
họ một sản phẩm chất lượng.
93
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

- Quy trình trong kiểm thử khi phát hiện bug sẽ báo cáo ai.
- Sau khi kiểm thử phát hiện bug sẽ báo cáo cho Dev để Dev đưa ra
cách giải quyết

Người thực Ngày bắt Ngày kết Tiến


Chức năng
hiện test đầu thúc độ

Quản lý giỏ hàng Hoàng 10/08 11/08 100%

Quản lý đơn hàng (client) Hoàng 10/08 11/08 100%

Quản lý vật liệu An 10/08 11/08 100%

Quản lý màu sắc Bảo 10/08 11/08 100%

Đăng nhập(client) Hoàng 11/08 12/08 100%

Quản lý feedback Hoàng 11/08 12/08 100%

Đăng ký(client) Hoàng 11/08 12/08 100%

Đổi mật khẩu Hoàng 11/08 12/08 100%

94
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Quản lý nhân viên Hùng 11/08 12/08 100%

Quản lý thể loại Hùng 11/08 12/08 100%

Quản lý thương hiệu Hùng 11/08 12/08 100%

Quản lý dây đeo Hùng 11/08 12/08 100%

Quản lý thống kê An 11/08 12/08 95%

Quản lý kích thước An 11/08 12/08 100%

Quản lý đơn hàng Bảo 11/08 12/08 100%

Bán hàng (admin) Bảo 11/08 12/08 100%


Quản lý thông tin khách Hoàng 13/08 14/08 100%
hàng
Quản lý khuyến mại Hùng 13/08 14/08 100%

Quản lý sản phẩm Hùng 14/08 15/08 95%

Đăng nhập (admin) Hùng 16/08 17/08 100%

Tìm kiếm sản phẩm Tâm 10/8 11/08 100%

Danh sách sản phẩm Tâm 11/08 12/08 100%

Chi tiết sản phẩm Tâm 11/08 12/08 100%

Giao hàng nhanh Tâm 13/08 14/08 100%

Thanh toán Vnpay Tâm 14/08 15/08 90%

Thanh toán Tâm 16/08 17/08 100%

Kết luận :
- Số lượng test case đã thực hiện: 610 case
- Test case đạt được: 90%

95
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

PHẦN VII: TỔNG KẾT


1. Thời gian phát triển dự án
Thời gian phát triển dự án từ ngày 01/05/2023 đến 20/08/2023

2. Mức độ hoàn thành dự án


Mức độ hoàn thành dự án đã đạt 90% so với mục tiêu ban đầu đề ra.

3. Những khó khăn rủi ro gặp phải và cách giải quyết

Khó khăn Cách giải quyết


Trong thời gian thực tập, các thành
viên trong nhóm không có nhiều thời Liên lạc qua các kênh như: facebook,
zalo, google meet.
gian để gặp mặt và trao đổi trực tiếp
Nhân lực thành viên hạn chế và còn
Cùng nhau giúp đỡ những thành viên
thiếu kinh nghiệm với 1 dự án thực
code yếu. Đẩy nhanh tiến độ ở các
tế. Một số thành viên còn yếu trong
phần đơn giản để có thể kịp với tiến độ
code, nên việc hoàn thiện các chức
đề ra.
năng được giao còn chậm tiến độ

Các thành viên trong nhóm chưa Tìm ra nguyên nhân vấn đề, ngồi họp
đồng nhất quan điểm để tìm ra hướng giải quyết

4. Những bài học rút ra sau khi làm dự án

Trong quá trình làm dự án, nhóm chúng em đã rút ra được những kinh nghiệm như sau:

● Chủ động trong công việc: hoàn thành công việc cá nhân, gặp vấn đề

khó khăn chủ động tìm kiếm sự giúp đỡ xung quanh.

● Giúp đỡ nhau trong công việc.

● Trách nhiệm trong công việc: kiểm tra các đầu công việc của bản thân

96
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

cẩn thận tránh phát sinh lỗi về sau.

● Quản lý thời gian hợp lý trong việc phân bổ công việc

● Các thành viên nên giao tiếp nhiều, công việc sẽ giải quyết nhanh.

PHẦN VIII: YÊU CẦU KHÁC


Kế hoạch trong tương lai
Trong tương lai, nhóm chúng em sẽ hoàn thiện các chức năng của hệ thống để
thuận tiện hơn với người sử dụng. Sửa chữa các lỗi phát sinh. Ngoài ra, chúng
em cũng sẽ phát triển thêm một vài chức năng mới:

Chức năng Nghiệp vụ

Nhân viên giao ca thì thống kê lại đơn hàng đã


bán được trong ca làm việc và số tiền còn lại
trong cửa hàng. khi nhân viên khác chấp nhận
Giao ca giao ca thì sẽ hiển thị số tiền còn lại trong cửa
hàng. Nếu ấn chấp nhận thì là giao ca thành
công. Cuối ngày thì quản lý sẽ có quyền reset lại
số tiền còn lại trong cửa hàng.

97
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM

Sau khi khách đặt hàng, sẽ được lựa chọn


Thanh toán qua thẻ ngân phương thức thanh toán bằng mã QR hay tiền
hàng mặt. Nếu là mã QR thì khách lựa chọn chỉ cần
quét mã và nhập số tiền cần thanh toán là xong.

Khi khách hàng muốn hẹn ngày đến cửa hàng


để mua thì sẽ chọn được sản phẩm muốn mua
Đặt lịch và quản lý đặt lịch và thời gian đến cửa hàng , sau đó nhân viên
quản lý các lịch đặt của nhiều khách hàng để
đem lại dịch vụ tốt nhất cho khách hàng

98

You might also like