1.5 Tổng mức đầu tư Tổng kinh phí: 167 443 000 VND một trăm sáu mươi bảy triệu bốn trăm bốn mươi ba nghìn đồng 1.6 Thời gian thực hiện Dự án diễn ra từ 1/8/2022 đến 31/8/2022 tương đươn
GIỚI THIỆU DỰ ÁN
Giới thiệu
Công ty mỹ phẩm L.R là một doanh nghiệp nhỏ với 3 cửa hàng tại Hà Nội, mong muốn mở rộng thị trường qua kênh online để tăng doanh số bán hàng Với doanh thu từ các cửa hàng offline còn hạn chế, L.R đã quyết định xây dựng website thương mại điện tử để thu hút thêm khách hàng và đặt hàng trực tuyến Nhóm 15 được công ty L.R thuê để thực hiện dự án thiết kế và phát triển website bán mỹ phẩm chuyên nghiệp, nhằm nâng cao hiệu quả kinh doanh và mở rộng thương hiệu trên nền tảng số.
Tên dự án
“Xây dựng website mỹ phẩm L.R”
Các bên liên quan
- Khách hàng: Công ty mỹ phẩm L.R
- Chủ đầu tư: Công ty mỹ phẩm L.R
- Đội dự án: Nhóm 15 – VB2 CNTT K66
Họ và tên: Nguyễn Thị Thu Hiền Đơn vị: Nhóm 15
Danh sách thành viên đội dự án
STT Họ và tên Nhiệm vụ
1 Nguyễn Thị Thu Hiền Chủ trì
2 Nguyễn Thị Huyền Trang Thư ký
3 Lê Thanh Hạnh Thành viên
4 Nguyễn Hải Sơn Thành viên
5 Đồng Minh Phú Thành viên chính
Tổng mức đầu tư
Tổng kinh phí: 167 443 000 VND (một trăm sáu mươi bảy triệu bốn trăm bốn mươi ba nghìn đồng)
Thời gian thực hiện
Dự án diễn ra từ 1/8/2022 đến 31/8/2022 tương đương 23 ngày làm việc
Mục đích dự án
- Tăng doanh thu bán hàng
- Quảng bá thương hiệu rộng rãi hơn
- Quản lý đơn hàng và khách hàng dễ dàng hơn
Mục tiêu dự án
Cần xây dựng hệ thống thương mại điện tử gồm các thành phần cơ bản sau:
- Website dành cho Khách hàng:
+ Chức năng đăng ký đăng nhập
+ Chức năng xem, tìm kiếm sản phẩm
+ Chức năng đặt hàng (không bao gồm chức năng thanh toán online)
Yêu cầu phi chức năng của sản phẩm mỹ phẩm dành cho phái nữ bao gồm giao diện đẹp, bắt mắt và dễ sử dụng để thu hút khách hàng Thiết kế giao diện phải phù hợp và tương thích với các trình duyệt trên cả desktop và mobile, đảm bảo trải nghiệm người dùng mượt mà và thuận tiện trên mọi thiết bị Sản phẩm cần có giao diện thân thiện, ấn tượng, góp phần nâng cao thương hiệu và tăng khả năng tiếp cận khách hàng mục tiêu.
- Website dành cho Quản trị
+ Chức năng quản lý sản phẩm
+ Chức năng quản lý danh mục sản phẩm
+ Chức năng quản lý đơn hàng
+ Chức năng quản lý khách hàng
Công nghệ sử dụng
- Cơ sở dữ liệu: MySQL
LẬP KẾ HOẠCH
Kế hoạch quản lý phạm vi
2.2.2 Phát biểu về phạm vi
PHÁT BIỂU VỀ PHẠM VI – Scope Statement
Tên dự án-(Project Title): ): Quản lý dự án xây dựng Website bán mỹ phẩm L.R /Ngày – (Date): 27/07/2022 Người viết: (Prepared by): Nguyễn Thị Huyền Trang,
Lý giải về dự án (Project Justification):
Dự án này là tổng thể của các thành phần sau:
- 01 Website dành cho khách hàng hoạt động trên tên miền https://shop.lr.com
- 01 Website dành cho quản trị hoạt động trên tên tiền https://admin.shop.lr.com
Các tính chất và yêu cầu của sản phẩm:
1 Các tính năng đầy đủ bao gồm 8 module chính
1 Module đăng ký, đăng nhập
3 Module tìm kiếm sản phẩm
6 Module quản lí sản phẩm
7 Module quản lí danh mục sản phẩm
8 Module quản lí đơn hàng
9 Module quản lí khách hàng
2 Giao diện thân thiện với người dùng
3 Tương thích với các trình duyệt trên desktop và mobile
4 Có khả năng nâng cấp mở rộng trong tương lai
Tổng kết về các sản phẩm chuyển giao của dự án
Các sản phẩm liên quan đến quản lý dự án (Project management-related)
Bảng phân chia công việc WBS 01
Bảng ước lượng thời gian 01
Kế hoạch quản lí chất lượng 01
Kế hoạch quản lí rủi ro 01
Bảng phân chia công việc 01
Báo cáo khảo sát hiện trạng 01
Tài liệu đặc tả phần mềm 01
Tài liệu thiết kế phần mềm 01
Sản phẩm liên quan (Product-related deliverables):
Website dành cho Khách hàng https://shop.lr.com
Website dành cho Quản trị https://admin.shop.lr.com
Tài liệu hướng dẫn sử dụng 01
Các yêu cầu đánh giá sự thành công của dự án
Sản phẩm bàn giao hoàn thiện, đầy đủ các tính năng theo yêu cầu của khách hàng
Các tài liệu dự án được bàn giao đầy đủ
2.2.3 Bảng phân rã công việc
TT Tên công việc Mô tả
Khảo sát hiện trạng quy trình bán hàng của công ty mỹ phẩm L.R, khảo cách vận hành của các cửa hàng offline
2 Hợp nhất hiện trạng Tổng hợp và hợp nhật các kết luận của khi khảo sát
3 Phân tích hiện trạng Thảo luận, phân tích và đưa ra được các yêu cầu cho dự án
4 Đưa ra báo cáo đặc tả yêu cầu Triển khai các yêu cầu thành tài liệu phân tích yêu cầu để báo cáo khách hàng
5 Mời khách hàng tham vấn Khảo sát ý kiến khách hàng, nhằm tìm ra được những thiếu sót và đáp ứng triệt để yêu cầu của khách hàng
Chỉnh sửa lại yêu cầu phần mềm Chỉnh sửa lại các ý kiến mà khách hàng góp ý khi tham vấn
Phân tích thiết kế hệ thống
7 Xác định ma trận yêu cầu Lập bảng xác định các công việc và người thực hiện công việc đó
8 Thiết kế kiến trúc hệ thống Nhằm đưa ra cái nhìn tổng quan về việc triển khai cơ sở hạ tầng cho dự án
Thiết kế biểu đồ UC của hệ thống
Xác định và phân tích Actor của hệ thống Xác định được những tác nhân tham gia dự án
Xác định và phân tích các
User Case Xác định những chức năng mà dự án cần thực hiện
Vẽ biểu đồ User Case tổng quát
Xác định được những chức năng của hệ thống và mối quan hệ một cách tổng quát Đặc tả User Case
User Case đăng nhập, đăng ký Minh họa mối quan hệ các yếu tố của chức năng đăng nhập, đăng ký
13 User Case quản trị sản phẩm Minh họa mối quan hệ các yếu tố của chức năng quản trị sản phẩm
User Case quản trị danh mục sản phẩm Minh họa mối quan hệ các yếu tố của chức năng quản trị danh mục sản phẩm
15 User Case quản trị đơn hàng Minh họa mối quan hệ các yếu tố của chức năng quản trị đơn hàng
User Case quản trị khách hàng Minh họa mối quan hệ các yếu tố của chức năng quản trị khách hàng
17 User Case tìm kiếm Minh họa mối quan hệ các yếu tố của chức năng tìm kiếm
18 User Case đặt hàng Minh họa mối quan hệ các yếu tố của chức năng đặt hàng
19 Xác định biểu đồ lớp Xây dựng mô hình lớp bao gồm các thuộc tính, hành động và mối quan hệ của chúng Xác định biểu đồ tuần tự
Biểu đồ tuần tự đăng nhập, đăng ký Xây dựng trình tự các bước khi đăng nhập, đăng ký
Biểu đồ tuần tự quản trị sản phẩm Xây dựng trình tự các bước khi quản trị sản phẩm
Biểu đồ tuần tự quản trị danh mục sản phẩm Xây dựng trình tự các bước khi quản trị danh mục sản phẩm
Biểu đồ tuần tự quản trị đơn hàng Xây dựng trình tự các bước khi quản trị đơn hàng
Biểu đồ tuần tự quản trị khách hàng Xây dựng trình tự các bước khi quản trị khách hàng
25 Biểu đồ tuần tự tìm kiếm Xây dựng trình tự các bước khi tìm kiếm
26 Biểu đồ tuần tự đặt hàng Xây dựng trình tự các bước khi đặt hàng
Xác định sơ đồ hoạt động
Sơ đồ hoạt động đăng nhập, đăng ký Xây dựng các bước hoạt động cụ thể khi đăng nhập, đăng ký
Sơ đồ hoạt động quản trị sản phẩm Xây dựng các bước hoạt động cụ thể các bước khi quản trị sản phẩm
Sơ đồ hoạt động quản trị danh mục sản phẩm Xây dựng các bước hoạt động cụ thể khi quản trị danh mục sản phẩm
Sơ đồ hoạt động quản trị đơn hàng Xây dựng các bước hoạt động cụ thể khi quản trị đơn hàng
Sơ đồ hoạt động quản trị khách hàng Xây dựng các bước hoạt động cụ thể khi quản trị khách hàng
32 Sơ đồ hoạt động tìm kiếm Xây dựng các bước hoạt động cụ thể khi tìm kiếm
33 Sơ đồ hoạt động đặt hàng Xây dựng các bước hoạt động cụ thể khi đặt hàng
Thiết kế giao diện trang Khách hàng Đưa ra phần giao diện giao tiếp với người dùng
Thiết kế giao diện trang Quản trị Đưa ra phần giao diện của người quản trị khi sử dụng
Mời khách hàng tham vấn giao diện Hỏi ý kiến cuối cùng của khách hàng về giao diện chương trình
37 Chỉnh sửa theo yêu cầu Chỉnh sửa theo những ý kiến của khách hàng, làm cam kết để bảo đảm khi nghiệm thu Xây dựng chương trình
38 Thiết kế CSDL Xây dựng cơ sở dữ liệu cho dự án
Xây dựng các chức năng phần
Quản trị Xây dựng các chức năng liên quan cho người quản trị hệ thống phần mềm
39 Quản trị sản phẩm Xây dựng phần quản trị sản phẩm
40 Quản trị danh mục sản phẩm Xây dựng phần danh mục sản phẩm
41 Quản trị đơn hàng Xây dựng phần quản trị đơn hàng
42 Quản trị khách hàng Xây dựng phần quản trị khách hàng
Xây dựng chức năng phần
43 Đăng nhập, đăng ký Xây dựng phần Đăng nhập, đăng ký
44 Tìm kiếm Xây dựng chức năng Tìm kiếm
45 Đặt hàng Xây dựng chức năng Đặt hàng
46 Viết hướng dẫn sử dụng Viết tài liệu hướng dẫn sử dụng chương trình
Kiểm thử các chức năng phần quản trị Kiểm tra lỗi các chức năng trang Quản trị
Kiểm thử chức năng phần người dùng Kiểm tra lỗi các chức năng trang Khách hàng
49 Kiểm thử toàn cục Thử lỗi tổng quát toàn chương trình
50 Sửa lỗi chương trình Sửa tất cả các lỗi đã được tìm thấy
51 Triển khai trong mạng nội bộ Triển khai ứng dụng tại mạng cục bộ
52 Triển khai ra toàn cục Triển khai ứng dụng tại tên miền shop.lr.com
53 Báo cáo chương trình Báo cáo nghiệm thu chương trình
54 Đào tạo nhân lực sử dụng chương trình
Hướng dẫn sử dụng chương trình, đào tạo cán bộ, nghiệm thu chương trình
55 Bảo trì hệ thống Cử nhân viên bảo dưỡng, bảo trì hệ thống khi chạy chương trình
Kế hoạch quản lý thời gian
2.2.1 Các mốc thời gian của dự án
STT Các nội dung, công việc chủ yếu
Sản phẩm phải đạt Thời gian
1 Khảo sát yêu cầu Bản tổng hợp kết quả khảo sát
Dự toán ngân sách Bảng phân chia công việc WSB table
2 Phân tích thiết kế hệ thống
Tài liệu đặc tả yêu cầu phần mềm (SRS)
Tài liệu thiết kế hệ thống (sơ đồ lớp, biều đồ tuần tự, thiết kế cơ sở dữ liệu)
Bản cài đặt V1 trên môi trường test
Kế hoạch test Thiết kế test Testcase Báo cáo lỗi
5 Triển khai, bảo trì hệ thống
Bản cài đặt trên môi trường production
2.2.2 Ước lượng thời gian theo phương pháp PERT
T Tên công việc Ước lượng thời gian (est=(mo+4ml+mp)/6 Đơn vị tính
1 Khảo sát hiện trạng Ngày 2 3 4 3.00 0.30
2 Hợp nhất hiện trạng Ngày 0.5 1 1.5 1.00 0.10
3 Phân tích hiện trạng Ngày 0.5 1 1.5 1.00 0.10
4 Đưa ra báo cáo đặc tả yêu cầu Ngày 1 2 3 2.00 0.20
5 Mời khách hàng tham vấn Ngày 0.5 1 1.5 1.00 0.10
6 Chỉnh sửa lại yêu cầu phần mềm Ngày 1 2 3 2.00 0.20
0 Phân tích thiết kế hệ thống Ngày
7 Xác định ma trận yêu cầu Ngày 0.5 1 1.5 1.00 0.10
8 Thiết kế kiến trúc hệ thống Ngày 0.5 1 1.5 1.00 0.10
Thiết kế biểu đồ UC của hệ thống Ngày
Xác định và phân tích Actor của hệ thống Ngày 0.5 1 1.5 1.00 0.10
Xác định và phân tích các User
11 Vẽ biểu đồ User Case tổng quát Ngày 0.5 1 1.5 1.00 0.10
0 Đặc tả User Case Ngày
12 User Case đăng nhập, đăng ký Ngày 0.5 1 1.5 1.00 0.10
13 User Case quản trị sản phẩm Ngày 0.5 1 1.5 1.00 0.10
User Case quản trị danh mục sản phẩm Ngày 0.5 1 1.5 1.00 0.10
15 User Case quản trị đơn hàng Ngày 0.5 1 1.5 1.00 0.10
16 User Case quản trị khách hàng Ngày 0.5 1 1.5 1.00 0.10
17 User Case tìm kiếm Ngày 0.5 1 1.5 1.00 0.10
18 User Case đặt hàng Ngày 0.5 1 1.5 1.00 0.10
19 Xác định biểu đồ lớp Ngày 1 2 3 2.00 0.20
0 Xác định biểu đồ tuần tự Ngày
Biểu đồ tuần tự đăng nhập, đăng ký Ngày 0.5 1 1.5 1.00 0.10
Biểu đồ tuần tự quản trị sản phẩm Ngày 0.5 1 1.5 1.00 0.10
Biểu đồ tuần tự quản trị danh mục sản phẩm Ngày 0.5 1 1.5 1.00 0.10
Biểu đồ tuần tự quản trị đơn hàng Ngày 0.5 1 1.5 1.00 0.10
Biểu đồ tuần tự quản trị khách hàng Ngày 0.5 1 1.5 1.00 0.10
25 Biểu đồ tuần tự tìm kiếm Ngày 0.5 1 1.5 1.00 0.10
26 Biểu đồ tuần tự đặt hàng Ngày 0.5 1 1.5 1.00 0.10
0 Xác định sơ đồ hoạt động Ngày
Sơ đồ hoạt động đăng nhập, đăng ký Ngày 0.5 1 1.5 1.00 0.10
Sơ đồ hoạt động quản trị sản phẩm Ngày 0.5 1 1.5 1.00 0.10
Sơ đồ hoạt động quản trị danh mục sản phẩm Ngày 0.5 1 1.5 1.00 0.10
Sơ đồ hoạt động quản trị đơn hàng Ngày 0.5 1 1.5 1.00 0.10
Sơ đồ hoạt động quản trị khách hàng Ngày 0.5 1 1.5 1.00 0.10
32 Sơ đồ hoạt động tìm kiếm Ngày 0.5 1 1.5 1.00 0.10
33 Sơ đồ hoạt động đặt hàng Ngày 0.5 1 1.5 1.00 0.10
0 Thiết kế giao diện Ngày
Thiết kế giao diện trang Khách hàng Ngày 3 4 5 4.00 0.40
35 Thiết kế giao diện trang Quản trị Ngày 3 4 5 4.00 0.40
Mời khách hàng tham vấn giao diện Ngày 1 2 3 2.00 0.20
37 Chỉnh sửa theo yêu cầu Ngày 1 2 3 2.00 0.20
0 Xây dựng chương trình Ngày
Xây dựng các chức năng phần
39 Quản trị sản phẩm Ngày 3 4 5 4.00 0.40
40 Quản trị danh mục sản phẩm Ngày 3 4 5 4.00 0.40
41 Quản trị đơn hàng Ngày 3 4 5 4.00 0.40
42 Quản trị khách hàng Ngày 3 4 5 4.00 0.40
Xây dựng chức năng phần
43 Đăng nhập, đăng ký Ngày 3 4 5 4.00 0.40
46 Viết hướng dẫn sử dụng Ngày 3 4 5 4.00 0.40
0 Kiểm thử chương trình Ngày
0 Kiểm thử chức năng Ngày
Kiểm thử các chức năng phần quản trị Ngày 3 4 5 4.00 0.40
Kiểm thử chức năng phần người dùng Ngày 3 4 5 4.00 0.40
49 Kiểm thử toàn cục Ngày 4 5 6 5.00 0.50
50 Sửa lỗi chương trình Ngày 5 5 6 5.17 0.52
0 Triển khai hệ thống Ngày
51 Triển khai trong mạng nội bộ Ngày 1 2 3 2.00 0.20
52 Triển khai ra toàn cục Ngày 1 2 3 2.00 0.20
53 Báo cáo chương trình Ngày 0.5 1 1.5 1.00 0.10
54 Đào tạo nhân lực sử dụng chương trình Ngày 2 3 4 3.00 0.30
55 Bảo trì hệ thống Ngày 1 2 3 2.00 0.20
Kế hoạch quản lý chi phí
2.5.1 Dự toán tiền công lao động
Khoản 1 a: Tổng hợp tiền công lao động Đơn vị tính: Triệu đồng
TT Họ và tên Chức danh
Hệ số công theo ngày
Tổng số ngày công (Snc)
3 Đồng Minh Phú Thành viên chính 0.49 23.0 16.792
6 Nguyễn Hải Sơn Thành viên 0.25 23.0 8.568
7 Lê Thanh Hạnh Thành viên 0.25 23.0 8.568
2.5.2 Dự toán tiền nguyên vật liệu
Khoản 2: Thiết bị, vật tư Đơn vị tính: Triệu đồng
TT Nội dung các khoản chi Đơn vị tính Số lượng Đơn giá Thành tiền
2 Phí Đăng ký tên miền năm 1 0.5 0.50
4 Chứng chỉ bảo mật SSL năm 1 0.5 0.50
6 Thiết bị mạng khác bộ 1 10.0 10.00
8 Hao phí máy móc triệu 1 5.0 5.00
Khoản 2: Chi khác Đơn vị tính: Triệu Đồng
TT Nội dung các khoản chi Đơn vị tính
1 Kinh phí quản lý của cơ quan chủ trì 0.600
Thư ký hành chính Tháng 3 0.2 0.600
Báo cáo viên trình bày tại hội thảo Báo cáo 2 0.50 1.000
Thành viên tham gia Người 5 0.20 1.000
Chủ tịch hội đồng Người 1 0.40 0.400
Phó chủ tịch hội đồng; thành viên hội đồng Người 6 0.20 1.200
Thư ký hành chính Người 1 0.10 0.100 Đại biểu được mời Đại biểu 5 0.07 0.350
Nhận xét đánh giá của ủy viên hội đồng Phiếu 5 0.30 1.500
Nhận xét đánh giá của ủy viên phản biện trong hội đồng Phiếu 2 0.40 0.800
4 In ấn, tài liệu, văn phòng phẩm, vật tư 2.000
5 Chi phí đi lại, gặp mặt khách hàng Buổi 3 0.5 1.500
2.5.4 Dự toán tổng chi phí dự án
(Kèm theo thuyết minh nhiệm vụ khoa học) Đơn vị tính: Triệu đồng
TT Nội dung các khoản chi Kinh phí
Công lao động (khoa học, phổ thông) 77.793 77.793 77.793 77.793
Kinh phí nguyên vật liệu, Thiết bị 78.500 78.500 78.500 78.500
Cơ cấu tổ chức
- Chủ nhiệm: lập kế hoạch, khảo sát và phân tích yêu cầu
- Thư ký: theo dõi tiến trình hoạt động và thay đổi của dự án
- Thành viên chính: chịu trách nhiệm về kỹ thuật bao gồm thiết kế hệ thống, xây dựng chương trình, deployment
- Thành viên: thực thi các công việc kỹ thuật theo sự chỉ đạo của thành viên chính
Phân chia nhiệm vụ cho các thành viên
STT Tên công việc Mô tả
Khảo sát hiện trạng quy trình bán hàng của công ty mỹ phẩm L.R, khảo cách vận hành của các cửa hàng offline
Lê Thanh Hạnh Nguyễn Hải Sơn Đồng Minh Phú
2 Hợp nhất hiện trạng Tổng hợp và hợp nhật các kết luận của khi khảo sát
Thảo luận, phân tích và đưa ra được các yêu cầu cho dự án
4 Đưa ra báo cáo đặc tả yêu cầu
Triển khai các yêu cầu thành tài liệu phân tích yêu cầu để báo cáo khách hàng
Nguyễn Thị Thu Hiền Nguyễn Thị Huyền Trang
5 Mời khách hàng tham vấn
Khảo sát ý kiến khách hàng, nhằm tìm ra được những thiếu sót và đáp ứng triệt để yêu cầu của khách hàng
6 Chỉnh sửa lại yêu cầu phần mềm
Chỉnh sửa lại các ý kiến mà khách hàng góp ý khi tham vấn
Nguyễn Thị Thu Hiền Nguyễn Thị Huyền Trang
0 Phân tích thiết kế hệ thống 0
7 Xác định ma trận yêu cầu
Lập bảng xác định các công việc và người thực hiện công việc đó
8 Thiết kế kiến trúc hệ thống
Nhằm đưa ra cái nhìn tổng quan về việc triển khai cơ sở hạ tầng cho dự án Đồng Minh Phú
0 Thiết kế biểu đồ UC của hệ thống
9 Xác định và phân tích Actor của hệ thống
Xác định được những tác nhân tham gia dự án
10 Xác định và phân tích các User Case
Xác định những chức năng mà dự án cần thực hiện
11 Vẽ biểu đồ User Case tổng quát
Xác định được những chức năng của hệ thống và mối quan hệ một cách tổng quát
12 User Case đăng nhập, đăng ký
Minh họa mối quan hệ các yếu tố của chức năng đăng nhập, đăng ký
13 User Case quản trị sản phẩm
Minh họa mối quan hệ các yếu tố của chức năng quản trị sản phẩm
14 User Case quản trị danh mục sản phẩm
Minh họa mối quan hệ các yếu tố của chức năng quản trị danh mục sản phẩm
15 User Case quản trị đơn hàng
Minh họa mối quan hệ các yếu tố của chức năng quản trị đơn hàng
16 User Case quản trị khách hàng
Minh họa mối quan hệ các yếu tố của chức năng quản trị khách hàng
Minh họa mối quan hệ các yếu tố của chức năng tìm kiếm
Minh họa mối quan hệ các yếu tố của chức năng đặt hàng
19 Xác định biểu đồ lớp
Xây dựng mô hình lớp bao gồm các thuộc tính, hành động và mối quan hệ của chúng Đồng Minh Phú
0 Xác định biểu đồ tuần tự
20 Biểu đồ tuần tự đăng nhập, đăng ký
Xây dựng trình tự các bước khi đăng nhập, đăng ký
21 Biểu đồ tuần tự quản trị sản phẩm
Xây dựng trình tự các bước khi quản trị sản phẩm
22 Biểu đồ tuần tự quản trị danh mục sản phẩm
Xây dựng trình tự các bước khi quản trị danh mục sản phẩm
23 Biểu đồ tuần tự quản trị đơn hàng
Xây dựng trình tự các bước khi quản trị đơn hàng
24 Biểu đồ tuần tự quản trị khách hàng Xây dựng trình tự các bước khi quản trị khách hàng
25 Biểu đồ tuần tự tìm kiếm Xây dựng trình tự các bước khi tìm kiếm
26 Biểu đồ tuần tự đặt hàng Xây dựng trình tự các bước khi đặt hàng Đồng Minh Phú
0 Xác định sơ đồ hoạt động
27 Sơ đồ hoạt động đăng nhập, đăng ký
Xây dựng các bước hoạt động cụ thể khi đăng nhập, đăng ký
28 Sơ đồ hoạt động quản trị sản phẩm
Xây dựng các bước hoạt động cụ thể các bước khi quản trị sản phẩm
29 Sơ đồ hoạt động quản trị danh mục sản phẩm
Xây dựng các bước hoạt động cụ thể khi quản trị danh mục sản phẩm
30 Sơ đồ hoạt động quản trị đơn hàng
Xây dựng các bước hoạt động cụ thể khi quản trị đơn hàng
31 Sơ đồ hoạt động quản trị khách hàng
Xây dựng các bước hoạt động cụ thể khi quản trị khách hàng
32 Sơ đồ hoạt động tìm kiếm
Xây dựng các bước hoạt động cụ thể khi tìm kiếm
33 Sơ đồ hoạt động đặt hàng
Xây dựng các bước hoạt động cụ thể khi đặt hàng Đồng Minh Phú
34 Thiết kế giao diện trang Khách hàng Đưa ra phần giao diện giao tiếp với người dùng
35 Thiết kế giao diện trang Quản trị Đưa ra phần giao diện của người quản trị khi sử dụng
36 Mời khách hàng tham vấn giao diện
Hỏi ý kiến cuối cùng của khách hàng về giao diện chương trình
Nguyễn Thị Thu Hiền Nguyễn Thị Huyền Trang
37 Chỉnh sửa theo yêu cầu
Chỉnh sửa theo những ý kiến của khách hàng, làm cam kết để bảo đảm khi nghiệm thu
Nguyễn Thị Thu Hiền Nguyễn Thị Huyền Trang
Xây dựng cơ sở dữ liệu cho dự án Đồng Minh Phú
Lê Thanh Hạnh Nguyễn Hải Sơn
0 Xây dựng các chức năng phần Quản trị
Xây dựng các chức năng liên quan cho người quản trị hệ thống phần mềm
Xây dựng phần quản trị sản phẩm
40 Quản trị danh mục sản phẩm
Xây dựng phần danh mục sản phẩm
Xây dựng phần quản trị đơn hàng Đồng Minh Phú
Xây dựng phần quản trị khách hàng
0 Xây dựng chức năng phần Khách hàng
43 Đăng nhập, đăng ký Xây dựng phần Đăng nhập, đăng ký
44 Tìm kiếm Xây dựng chức năng Tìm kiếm
45 Đặt hàng Xây dựng chức năng Đặt hàng Đồng Minh Phú
46 Viết hướng dẫn sử dụng Viết tài liệu hướng dẫn sử dụng chương trình Đồng Minh Phú
47 Kiểm thử các chức năng phần quản trị Kiểm tra lỗi các chức năng trang Quản trị
48 Kiểm thử chức năng phần người dùng
Kiểm tra lỗi các chức năng trang Khách hàng
Thử lỗi tổng quát toàn chương trình
Nguyễn Thị Thu Hiền Nguyễn Thị Huyền Trang
Sửa tất cả các lỗi đã được tìm thấy
Lê Thanh Hạnh Đồng Minh Phú
51 Triển khai trong mạng nội bộ
Triển khai ứng dụng tại mạng cục bộ
Lê Thanh Hạnh Nguyễn Hải Sơn
52 Triển khai ra toàn cục Triển khai ứng dụng tại tên miền shop.lr.com
Lê Thanh Hạnh Nguyễn Hải Sơn
53 Báo cáo chương trình Báo cáo nghiệm thu chương trình
54 Đào tạo nhân lực sử dụng chương trình
Hướng dẫn sử dụng chương trình, đào tạo cán bộ, nghiệm thu chương trình
Nguyễn Thị Thu Hiền Nguyễn Thị Huyền Trang
Cử nhân viên bảo dưỡng, bảo trì hệ thống khi chạy chương trình
Nguyễn Hải Sơn Đồng Minh Phú
Nguyên tắc làm việc nhóm
∙ Mọi sự phân công đều được đưa ra họp bàn công khai
∙ Ưu tiên phân công theo năng lực sở trường của mỗi người
Yêu cầu với các thành viên
∙ Nghiêm chỉnh chấp hành thực hiên công việc theo bản kế hoạch của dự án
∙ Tích cực tham gia thảo luận, phát biểu ý kiến để dự án đạt kết quả tốt nhất
∙ Bồi dưỡng khả năng chuyên môn để hoàn thành tốt vai trò của mình trong dự án
∙ Tham gia đầy đủ các buổi họp
∙ Nghỉ làm phải thông báo tới giám đốc dự án hoặc trưởng nhóm
∙ Trao đổi qua email, điện thoại, skyper
∙ Họp nhóm khi cần và theo kế hoạch truyền thông
∙ Có mặt đầy đủ đúng giờ các buổi họp nhóm dự án
∙ Tích cực, khẩn trương trao đổi, bàn bạc, giải quyết các vấn đề của dự án
∙ Chấp hành, thực hiện đúng quyết định, giải pháp đã thống nhất trong cuộc họp.
Kế hoạch quản lý chất lượng
2.4.1 Khát quát về quản lý chất lượng
Mục đích của quản lý chất lượng
Quản lý chất lượng dự án đóng vai trò quan trọng trong việc đảm bảo chất lượng của sản phẩm và dịch vụ đầu ra Nếu không được quản lý chặt chẽ, dự án có thể gặp phải nhiều vấn đề như mục tiêu không rõ ràng, thiếu nguồn lực, kế hoạch không thực tế, rủi ro cao và chất lượng sản phẩm kém Ngoài ra, quản lý kém còn dẫn đến vượt ngân sách, chậm tiến độ và gây ra tranh cãi trong quá trình thực hiện dự án Chính vì vậy, việc kiểm soát chất lượng dự án là yếu tố quyết định thành công của mọi dự án.
- Thực hiện trên từng giai đoạn của dự án
STT Họ tên Vị trí
1 Nguyễn Thị Thu Hiền Quản lý đội dự án
Theo dõi, giám sát quá trình quản lý chất lượng
Kỹ sư quản lý chất lượng Đề xuất tiêu chí quản lý chất lượng, lập kế hoạch quản lý chất lượng, kiểm soát chất lượng
3 Khách hàng Đánh giá chất lượng dự án
2.4.2 Lập kế hoạch quản lý chất lượng
2.4.2.1 Các thước đo chất lượng cho dự án a Tính đúng Sản phẩm thực hiện được gọi là đúng nếu nó thực hiện chính xác những chức năng đã đặc tả và thỏa mãn yêu cầu của Khách hàng b Tính khoa học Tính khoa hoc được thể thiện qua các mặt:
- Khoa học về cấu trúc
- Khoa học về nội dung
- Khoa học về hình thức thao tác c Tính an toàn
- Có cơ chế mật và bảo vệ các đối tượng do hệ thống phát sinh, quản lý
Sản phẩm được đặt trong một cơ chế bảo mật nhằm chống sao chép và trộm cắp, đảm bảo tính đối xứng và đầy đủ chức năng Nó cung cấp đầy đủ các chức năng cần thiết cho người dùng, trong đó có các chức năng có thể loại trừ lẫn nhau như thêm hoặc xóa dữ liệu Sản phẩm dễ phát triển và hoàn thiện hơn nhờ khả năng mở rộng và tăng cường chức năng rõ ràng Giao diện của hệ thống phải đảm bảo đầy đủ thông tin cần thiết và thân thiện với người dùng để nâng cao tính khả dụng Ngoài ra, sản phẩm phần mềm cần đảm bảo tính toàn vẹn, duy trì độ chính xác và bảo vệ dữ liệu một cách đáng tin cậy.
Hệ thống có cơ chế ngăn chặn việc thâm nhập trái phép vào phần mềm và dữ liệu, đảm bảo an toàn thông tin Nó còn ngăn ngừa các đối tượng như dữ liệu hoặc đơn thể phát sinh sai quy cách hoặc mâu thuẫn với các đối tượng đã tồn tại Điều này giúp duy trì tính nhất quán và integrity của hệ thống, đồng thời bảo vệ dữ liệu khỏi các rủi ro an ninh.
- Không gây ra nhập nhằng trong thao tác Đảm bảo nhất quán về cú pháp
Chương trình phần mềm cần có cơ chế phục hồi toàn bộ hoặc một phần các đối tượng thuộc diện quản lý của sản phẩm trong trường hợp xảy ra sự cố như hỏng hóc máy hoặc mất điện đột ngột Đồng thời, phần mềm cần đảm bảo tính độc lập với các đối tượng khác, nhằm duy trì hoạt động ổn định và giảm thiểu rủi ro khi có sự cố xảy ra.
- Độc lập với thiết bị,
- Độc lập với cấu trúc của đối tượng mà sản phẩm đó quản lý,
- Độc lập với nội dung của đối tượng mà sản phẩm đó quản lý
2.4.2.2 Các hình thức kiểm thử có thể dùng:
- Kiểm thử chức năng định kỳ nhằm đảm bảo sản phẩm hoạt động tốt, không phát sinh lỗi Nếu phát sinh lỗi thì có thể xử lý kịp thời
Khách hàng tham gia kiểm thử sản phẩm và cung cấp phản hồi, ý kiến quý giá để giúp chúng tôi điều chỉnh, hoàn thiện sản phẩm phù hợp nhất với nhu cầu và mong muốn của họ Quá trình này đảm bảo rằng sản phẩm cuối cùng đáp ứng đầy đủ yêu cầu của khách hàng, nâng cao sự hài lòng và tin tưởng vào thương hiệu Việc lắng nghe ý kiến khách hàng là bước quan trọng trong quá trình phát triển sản phẩm, giúp tối ưu hóa chất lượng và tính năng phù hợp thị trường.
Kiểm thử tính toàn vẹn của dữ liệu đảm bảo rằng dữ liệu lưu trữ không bị thay đổi, giúp duy trì tính chính xác và đáng tin cậy của thông tin trong hệ thống Quá trình này còn giúp phát hiện các lỗi thiết kế hệ thống có thể ảnh hưởng đến các tệp trong cơ sở dữ liệu, từ đó nâng cao hiệu suất và độ bền của hệ thống lưu trữ dữ liệu.
2.4.2.3 Kế hoạch quản lý chất lượng
Thời gian Công việc đã hoành thành Nội dung đánh giá
02/8/2022 Hoàn thành toàn bộ tài liệu lập kế hoạch cho dự án
-Tính khả thi -Tính chính xác -Phù hợp với năng lực của các thành viên
Hoàn thành pha xác nhận yêu cầu:
-Tài liệu yêu cầu về nghiệp vụ -Tài liệu yêu cầu về hệ thống
-Tính đầy đủ -Tính chính xác -Tính tin cậy
Hoàn thành tài liệu phân tích hệ thống
- Biểu đồ, đặc tả Usecase, biểu đồ tuần tự, sơ đồ hoạt động
-Đảm bảo thời gian thực hiện -Tính hợp lý, phù hợp với yêu cầu của Khách hàng
-Thiết kế đầy đủ các chức năng
Hoàn thành xây dựng chương trình gồm:
- Các chức năng phần Khách hàng
- Các chức năng phần Quản trị
- Đảm bảo thời gian thực hiện
- CSDL phù hợp với yêu cầu hệ thống
- Thiết kế đầy đủ chức năng -Code đúng theo bản thiết kế, dễ đọc, dễ hiểu
- Đảm bảo thời gian thực hiện -Các chức năng hoạt động trơn chu, chính xác
- Đảm bảo kiểm thử tất cả các chức năng
- Đảm bảo báo cáo kiểm thử đầy đủ, chi tiết
31/08/2022 Hoàn thành triển khai hệ thống, kế hoạch bảo trì
-Đảm bảo thời gian thực hiện
- Đảm bảo hệ thống sau khi được triển khai hoạt động trơn chu
-Đảm bảo kế hoạch bảo trì hợp lý tránh trường hợp hệ thống xảy ra lỗi
Kế hoạch quản lý rủi ro
Bảng phân tích rủi ro
Xác xuất Ảnh hưởng Phản ứng Rủi ro về kế hoạch
Không tạo ra được sự đồng bộ, nhất quán
Các phần giao riêng cho từng người thực hiện có sự sai lệch dẫn đến khi ghép lại sẽ bị lỗi 10%
Dự án không được hoàn chỉnh
Tìm ra nguyên nhân và đưa ra giải pháp khắc phục trong thời gian sớm nhất Ước lượng thời gian không chính xác
Khi thực hiện kế hoạch có nhiều phát sinh so với dự kiến 5%
Không đủ thời gian để hoàn thành kế hoạch
Liên tục điều chỉnh kế hoạch phù hợp với những phát sinh Ước lượng ngân sách không chính xác
Khi thực hiện kế hoạch có nhiều phát sinh so với dự kiến 2%
Không đủ ngân sách để chi trả chi phí cho dự án
Cần phải nâng chi phí dự kiến Nâng trợ cấp cho các hoạt động Đáp ứng được những nhu cầu cần thiết khi thực hiện dự án
Lập lịch biểu không hợp lý
Khi thực hiện kế hoạch có phát sinh nhiều so với dự kiến 5%
Không hoàn thành theo đúng kế hoạch
Liên tục điều chỉnh kế hoạch phù hợp với những phát sinh
Kế hoạch và tiến độ bị thay đổi
Khi thực hiện kế hoạch có phát sinh nhiều so với dự kiến 2%
Không hoàn thành theo đúng kế hoạch
Liên tục điều chỉnh kế hoạch về thời gian thực hiện và tiến độ các công việc nhằm đảm bảo sự phù hợp với các phát sinh mới trong dự án Việc sắp xếp công việc một cách khoa học giúp đảm bảo tiến độ và nâng cao hiệu quả công việc Điều chỉnh linh hoạt kế hoạch là yếu tố quan trọng để thích ứng với những thay đổi phát sinh trong quá trình thực hiện dự án.
Chất lượng sản phẩm chưa đạt yêu cầu của khách hàng
Đội ngũ lập trình thiếu kinh nghiệm và chưa hiểu rõ về hệ thống dẫn đến việc triển khai sản phẩm chất lượng thấp Điều này khiến năng suất làm việc của nhân viên giảm 5%, ảnh hưởng tiêu cực đến kết quả dự án và danh tiếng công ty Việc cập nhật kiến thức và đào tạo chuyên sâu là yếu tố quan trọng để nâng cao hiệu quả và đảm bảo thành công cho dự án công nghệ.
Chúng tôi đã xác định được phương pháp hiệu quả để hướng dẫn các thành viên làm việc tối ưu, giúp nâng cao năng suất và chất lượng công việc Đồng thời, việc tuyển dụng thêm nhân viên có kinh nghiệm và trình độ phù hợp sẽ góp phần đẩy mạnh tiến độ dự án và đạt được kết quả mong muốn Đây là chiến lược quan trọng trong việc nâng cao hiệu quả làm việc nhóm và đảm bảo thành công cho dự án của bạn.
Người quản lí dự án chưa thực sự sát sao trong việc giám sát dự án
Người quản lí dự án không tập trung thời gian nhiều cho dự án dẫn đến lơ là không sát sao trong từng giai đoạn 1%
Dự án dễ dàng bị đổ vỡ
Người quản lí cần phải tập trung toàn bộ trong quá trình thực hiện dự án để dự án được hoàn thành tốt nhất Rủi ro về nội bộ
Phân việc không hợp lý
Khi bắt đầu thực hiện kế hoạch có nhiều phát sinh so với dự kiến 5%
Hiệu quả công việc có thể không đạt mức cao nhất do các thế mạnh của cá nhân không được phát huy đầy đủ, điều này dẫn tới việc thời gian hoàn thành dự án không thể đúng kế hoạch đề ra.
Thường xuyên điều chỉnh kế hoạch để phù hợp với thế mạnh của từng cá nhân, với những vấn đề phát sinh
Nguồn nhân lực thực hiện dự án bị thiếu so với dự kiến ban đầu
Trong đội thực hiện có người bỏ việc hoặc có người bị ốm hoặc một số lí do nào đó mà không thể tham dự 2%
Không hoàn thành được các phần việc theo đúng kế hoạch
Cần bổ sung nhân lực sớm nhất và điều chỉnh công việc sao cho phù hợp với từng người
Sự phối hợp giữa các cá nhân không tốt
Dự án là do một tập thể làm ra vì thế sự đoàn kết giữa cá nhân là điều rất cần thiết 1%
Không hoàn thành được theo đúng kế hoạch dẫn đến phá vỡ dự án
-Các cá nhân thường xuyên phải giao lưu với nhau -Yêu cầu báo cáo kết quả định kỳ để nắm bắt tình hình
- Người quản lí dự án phải có sự điều chỉnh nhất định đối với từng giai đoạn phát triển dự án
Sự chuyển giao công việc giữa các nhóm không ăn khớp
Không hoàn thành được các phần vệc được giao
Cần có một quy trình làm việc thống nhất giữa các đội thực hiện dự án
Rủi ro về quá trình thực hiện
Xác định yêu cầu về sản phẩm chưa đúng
Trong quá trình thu thập và khảo sát các yêu cầu từ phía khách hàng, việc không thực hiện đầy đủ hoặc chính xác dẫn đến sự hiểu sai về các chức năng cũng như yêu cầu của sản phẩm Điều này ảnh hưởng tiêu cực đến chất lượng dự án và làm giảm khả năng đáp ứng mong đợi của khách hàng, chiếm khoảng 1% các trường hợp gặp phải vấn đề này Việc nắm bắt rõ các yêu cầu khách hàng là yếu tố quan trọng để đảm bảo thành công của dự án, hạn chế rủi ro và tối ưu hóa quá trình phát triển sản phẩm.
Sản phẩm không đảm bảo được yêu cầu của khách hàng
Liên tục trao đổi với khách hàng để xác định yêu cầu của khách hàng
Không gặp gỡ được khách hàng khi có vấn đề cần trao đổi
Trong quá trình thực hiện công việc 5%
Không hoàn thành được các phần việc được giao
Để đáp ứng tốt yêu cầu của khách hàng, cần nắm chắc các thông tin cụ thể của khách hàng nhằm đảm bảo trao đổi thuận tiện và hiệu quả hơn Việc lưu giữ đầy đủ dữ liệu giúp liên lạc dễ dàng khi cần thiết, từ đó nâng cao trải nghiệm khách hàng và thúc đẩy mối quan hệ bền vững.
Không lấy được các dự liệu mẫu cũng như các mẫu biểu cần thiết liên quan đến các yêu cầu của hệ hống
Hệ thống gặp sự cố khi không thể kết xuất các mẫu biểu cần thiết hoặc phân tích cơ sở dữ liệu không chính xác Để khắc phục vấn đề, khách hàng vui lòng cung cấp rõ ràng các mẫu biểu cần thiết và yêu cầu dữ liệu mẫu nhằm hỗ trợ việc kiểm thử chức năng hệ thống một cách hiệu quả.
Thiếu các kỹ thuật về công nghệ và ý tưởng khi triển khai sản phẩm
Người quản lý dự án cần có khả năng hình dung rõ ràng các công việc cần thực hiện để đảm bảo thành công của dự án Việc xác định chính xác các nhiệm vụ và quy trình sẽ giúp đưa ra các yêu cầu về công nghệ và kỹ thuật phù hợp Nếu quản lý dự án chưa có sự hiểu biết đầy đủ về các bước công việc, điều này có thể ảnh hưởng đến hiệu quả và tiến độ của dự án Đánh giá đúng các công việc cần thiết là yếu tố then chốt để lập kế hoạch rõ ràng và đạt được mục tiêu đề ra.
Những người làm dự án cần dành thời gian tìm hiểu công nghệ sử dụng để thực hiện dự án, điều này có thể gây chậm tiến độ và khiến đội thực hiện dự án cảm thấy nản lòng.
Người quản lý dự án cần nắm vững các công nghệ, kỹ thuật sử dụng ngay từ những bước đầu tiên của dự án để đảm bảo thành công Hiểu rõ phương pháp và công nghệ phù hợp giúp dự án diễn ra suôn sẻ, giảm thiểu rủi ro và tăng khả năng đạt được các mục tiêu đề ra Việc chuẩn bị kỹ lưỡng về mặt kỹ thuật từ phía người quản lý đóng vai trò quyết định đến thành công của toàn bộ dự án.
Giá cả các thiết bị kỹ thuật tăng lên quá so với dự kiến Khi mua thiết bị 2%
Không kiểm tra được giá cả, chi phí của các thiết bị cần thiết
Tiết kiệm và khác phục vấn đề phải đầu tư các thiết bị mới để thực hiện dự án
Khi hoàn thành các phân hệ nhưng chưa gặp được khách hàng để bàn giao cho khách hàng
Khi hoàn thành các phân hệ
Không ghi nhận được các lỗi từ phía người dùng cuối dẫn đến sản phẩm khi hoàn thành nhưng không đảm bảo được yêu cầu đã đặt ra
Liên tục liên hệ với khách hàng khi cần thiết để đảm bảo sự hài lòng và hiểu rõ yêu cầu của họ Trong quá trình phát triển, cần kiểm tra và thử nghiệm các module chức năng của hệ thống ở từng giai đoạn khác nhau để đảm bảo đáp ứng đầy đủ các yêu cầu của khách hàng Việc kiểm thử đều đặn giúp phát hiện và khắc phục sự cố kịp thời, nâng cao chất lượng sản phẩm cuối cùng.
Nghiệm thu sản phẩm chậm hơn dự kiến
Sau khi hoàn thành nhưng không bàn giao được sản phẩm cho khách hàng 5%
Không thanh lý hợp đồng được theo đúng dự kiến
Căn cứ kế hoạch và hợp đồng đề nghị thanh lý hợp đồng.
TRIỂN KHAI DỰ ÁN
Giai đoạn 1: Khảo sát hiện trạng
Báo cáo khảo sát hiện trạng
Quy trình bán hàng được thực hiện như sau:
Mục tiêu của chúng tôi là xây dựng một website bán hàng tích hợp hoàn hảo với quy trình xử lý đơn hàng, giúp doanh nghiệp tối ưu hóa hoạt động và nâng cao trải nghiệm khách hàng Hệ thống này còn liên kết chặt chẽ với phần mềm quản lý bán hàng tại các cửa hàng offline, đảm bảo quy trình kinh doanh diễn ra suôn sẻ và đồng bộ Việc tích hợp này giúp giảm thiểu sai sót trong quản lý đơn hàng, nâng cao hiệu quả vận hành, đồng thời thúc đẩy doanh số bán hàng một cách bền vững.
Quản trị) ĐẦU VÀO HỆ THỐNG (từ trang Khách hàng) ĐẦU RA HỆ THỐNG (ở trang Quản trị) ĐẦU RA HỆ THỐNG (ở trang Khách hàng)
1 Nhập dữ liệu về sản phẩm
2 Nhập dữ liệu về danh mục sản phẩm
2 Danh sách danh mục sản phẩm
- Menu danh mục sản phẩm ở đầu trang web
- Danh sách sản phẩm theo danh mục
- Thông tin chi tiết sản phẩm
KH hỏi về SPchưa tìm thấy
NV lấy hàng cho khách
Hệ thống hiển thị thông tin SP
KH cho SP vào giỏ hàng
KH cung cấp địa chỉ nhận hàng
KH tạo đơn hàng ĐH chuyể n đến cửa hàng gần nhất
Cửa hàng giao dịch với đơn vị vận chuyể n
1 Nhập thông tin đăng ký tài khoản 1 Danh sách khách hàng
1 Thông tin khách hàng đang đăng nhập vào tài khoản
1 Dữ liệu về sản phẩm trong giỏ hàng
2 Dữ liệu về địa chỉ giao hàng
3 Dữ liệu về khách hàng
1 Thông tin chi tiết đơn hàng
2 Hóa đơn giá trị gia tăng
3 Các biểu mẫu liên quan a File upload thông tin sản phẩm b File upload thông tin danh mục sản phẩm c Mẫu hóa đơn bán hàng
Giai đoạn 2: Thiết kế hệ thống
Tác nhân chính Khách hàng vãng lai
Mô tả tóm tắt Cho phép khách hàng đăng kí tài khoản thành viên trên trang bán hàng Điều kiện Không
Kịch bản chính 1 Người dùng chọn chức năng đăng kí thành viên để đi đến trang Đăng kí
2 Hiển thị Form Đăng kí gồm các trường bắt buộc:
3 Người dùng nhập thông tin vào các trường được yêu cầu
5 Hệ thống xác thực thông tin đăng ký là hợp lệ và tạo tài khoản thành công
6 Hiển thị thông báo đăng ký thành công và hiển thị màn hình đăng nhập
Ngoại lệ Ngoại lệ xảy ra ở bước 5
5a Hệ thống xác thực thông tin đăng ký không hợp lệ 5a1 Hiển thị thông báo đăng ký thất bại
5a2 Quay lại bước 2 của kịch bản chính
Tác nhân chính Khách hàng thành viên
Mô tả tóm tắt Khách hàng đăng nhập vào tài khoản để sử dụng các chức năng dành cho thành viên trên trang bán hàng Điều kiện Không
Kịch bản chính 1 Người dùng chọn chức năng đăng nhập để đi đến trang Đăng nhập
2 Hiển thị Form Đăng nhập gồm các trường bắt buộc:
3 Người dùng nhập thông tin vào các trường được yêu cầu
4 Người dùng nhấn nút “Đăng nhập”
5 Hệ thống xác thực thông tin đăng nhập thành công
6 Hiển thị menu chức năng dành cho thành viên
Ngoại lệ Ngoại lệ xảy ra ở bước 5
5a Hệ thống xác thực thông tin đăng nhập không hợp lệ 5a1 Hiển thị thông báo “Đăng nhập thất bại, tên đăng nhập hoặc mật khẩu sai”
5a2 Quay lại bước 2 của kịch bản chính
3.2.2.3 Tìm kiếm thông tin sản phẩm
Tên UseCase {3} Tìm kiếm thông tin sản phẩm
Tác nhân chính Khách hàng
Mô tả tóm tắt Cho phép khách hàng nhập từ khóa vào ô “Tìm kiếm sản phẩm” để tìm kiếm sản phẩm theo nhu cầu Điều kiện Không
Kịch bản chính 1 Hệ thống hiển thị Form Tìm kiếm sản phẩm ở đầu mỗi trang gồm 1 tiêu chí tìm kiếm
- Tìm sản phẩm theo từ khóa
2 Người dùng nhập từ khóa và ấn nút Tìm kiếm
3 Hệ thống xác thực giá trị tìm kiếm và thực hiện tìm kiếm sản phẩm mà tên hoặc mô tả chứa từ khóa tìm kiếm
4 Hệ thống hiển thị kết quả tìm kiếm
- Danh sách sản phẩm phù hợp với từ khóa hiển thị ở dưới ô “Tìm kiếm sản phẩm”
- Nếu không có sản phẩm nào phù hợp thì hiển thị thông báo “Không tìm thấy sản phẩm phù hợp”
5 Usercase {5} Xem thông tin sản phẩm
Usercase {6.1} Thêm sản phẩm vào giỏ hàng
3.2.2.4 Xem danh mục sản phẩm
Tên UseCase {4} Xem danh mục sản phẩm
Tác nhân chính Khách hàng
Mô tả tóm tắt Cho phép khách hàng xem danh sách sản phẩm theo từng nhóm được phân loại sẵn Điều kiện Không
Kịch bản chính 1 Người dùng ấn vào menu Danh mục sản phẩm ở đầu mỗi trang
2 Hiển thị danh mục sản phẩm theo các cấp độ Ví dụ:
- Sản phẩm chăm sóc da + Sữa rửa mặt
- Sản phẩm gia dụng + Bột giặt
3 Người dùng ấn vào tên của một danh mục sản phẩm
4 Hiển thị danh sách các sản phẩm nằm trong danh mục đó trên màn hình chính theo dạng lưới
5 Người dùng chọn chức năng sắp xếp và một trong số các tiêu chí: giá tăng dần, giá giảm dần, sản phẩm mới, phổ biến nhất
6 Hiển thị danh sách sản phẩm đã được sắp xếp theo tiêu chí đó
7 Người dùng chọn chức năng bộ lọc và một trong số các tiêu chí: giá sản phẩm, thương hiệu
8 Hiển thị danh sách sản phẩm đã được lọc theo tiêu chí đó
9 Người dùng bỏ chọn các tiêu chí sắp xếp hoặc lọc
10 Hiển thị lại danh sách các sản phẩm có trong danh mục như ban đầu
11