Professional Documents
Culture Documents
FPL Datn 5S
FPL Datn 5S
-----🙢🙢🙢----
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
4
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
5
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
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
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
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ả.
9
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
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
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
10
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
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ý thống kê
+ Quản lý hồ sơ cá nhân
11
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
Đư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 thức khảo sát Khảo sát trực tiếp tại cửa hàng
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.
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.
15
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
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.
16
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
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
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
Đăng ký x
Đặt hàng x x x
Thanh toán x x x
nhân
Thống kê x
● Lập ra kế hoạch
19
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
● Triển khai dự án
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
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%
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%
21
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
● Quản lý thống kê
● Đăng nhập
● Quản lý danh mục sản phẩm (thêm mới, cập nhật, hiển thị)
● Quản lý kích cỡ
23
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
● Quản lý seri
● Đăng nhập
- Khách hà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
- Ư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
● 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 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.
● 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
● 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.
27
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
● 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
● 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
29
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
30
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
31
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
32
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
33
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
34
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
35
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
36
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
37
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
LY_DO VARCHAR(255) Lý do
38
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
39
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
40
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
41
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
42
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
43
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
44
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
45
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
Ký Mô tả
hiệu
46
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
47
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
49
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
2. Workflow
2.1 Workflow mua hàng trực tiếp
50
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
51
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
52
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
3. Activity diagram
53
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
54
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
55
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
56
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
57
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
58
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
59
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
60
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
61
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
62
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
63
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
64
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
65
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
66
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
67
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
68
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
69
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
70
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
71
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
72
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
73
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
74
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
75
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
4. Class diagram
Mô
Kích thước
tả
Trang web mock up Width x height:1433 x 900
Cỡ chữ 11
Icon 15 x 24
76
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
Button Height: 40
77
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
78
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
79
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
80
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
81
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
82
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
83
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
84
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
85
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
86
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
87
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
88
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
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
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.
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.
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
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.
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.
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
● Đố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
● Đối với đơn hàng đã xác nhận, cho phép xem chi tiết, tìm kiếm,
● Đối với đơn hàng đã hủy, cho phép xem chi tiết, tìm kiếm, sắp
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
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
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
● 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ì
● Người dùng truy cập website dễ dàng theo dõi đơn hàng phòng tránh nguy
● 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.
● Tính bảo mật: Đảm bảo thông tin đó là duy nhất, những người muốn tiế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
● Trang web dễ sử dụng, tối ưu, thân thiện với người dùng.
● 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.
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
94
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
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
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
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 đề
● 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ác thành viên nên giao tiếp nhiều, công việc sẽ giải quyết nhanh.
97
SRS<WEBSITE BÁN ĐỒNG HỒ 5S> UDPM
98