phân tích các yêu cầu website https intex vn

35 0 0
Tài liệu đã được kiểm tra trùng lặp
phân tích các yêu cầu website https intex vn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

 SĐT: 096.413.5511 Thời gian hẹn: 29/02/2023 Thời điểm bắt đầu: 9h30’ Thời điểm kết thúc: 10h15’ Đối tượng: Người đại diện phòng Quản lý và điều hành Website  Mục tiêu phỏng vấn:

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

Hà Nội, Năm 2024

LỜI MỞ ĐẦU

Trang 2

Trong bối cảnh cuộc Cách mạng Công nghiệp 4.0, công nghệ thông tin và chuyển đổi số đã tác động sâu sắc đến mọi mặt của đời sống kinh tế - xã hội Các doanh nghiệp muốn tồn tại và phát triển buộc phải liên tục đổi mới sáng tạo, trong đó ứng dụng công nghệ số là yếu tố then chốt Thiết lập sự hiện diện trên không gian mạng thông qua website là bước đầu tiên giúp doanh nghiệp mở rộng thị trường, tiếp cận khách hàng và nâng cao năng lực cạnh tranh.

Tuy nhiên, để có một website thành công cần có sự chuẩn bị kỹ lưỡng về nhiều mặt Trong đó, việc phân tích và xác định đầy đủ các yêu cầu cho website là bước khởi đầu rất quan trọng Nó quyết định đến khả năng đáp ứngmục tiêu kinh doanh, tính phù hợp với đối tượng khách hàng và hiệu quả hoạt động của website sau khi hoàn thành.

Trong bài tập lớn này, nhóm chúng em sẽ tập trung phân tích đặc tả chi tiết các yêu cầu cho một website thương mại điện tử của công ty Intex Việt Nam Các yếu tố cơ bản như mục đích, đối tượng người dùng, chức năng, nội dung, giao diện, cũng như yêu cầu về kỹ thuật và nhân lực sẽ được nghiên cứu và đánh giá đầy đủ Qua đó, cung cấp cơ sở vững chắc để triển khai thiết kế, xây dựng và vận hành website thật sự hiệu quả, đáp ứng mục tiêu kinh doanh của công ty và trải nghiệm người dùng.

MỤC LỤC

Phân tích đặc tả các yêu cầu của hệ thống

Trang 3

1.1.5Các tài liệu thu thập được 20

1.2 KHẢOSÁT CHI TIẾT 23

1.2.1Hoạt động của hệ thống 23

1.2.2Các yêu cầu chức năng 26

1.2.3Các yêu cầu phi chức năng 26

CHƯƠNG 2 MÔ HÌNH HÓA DỮ LIỆU 28

2.1 CÁCYÊU CẦU VỀ DỮ LIỆU 28

2.2 BIỂUĐỒ THỰC THỂ LIÊN KẾT MỨC LOGIC 28

2.3 MÔHÌNH CƠ SỞ DỮ LIỆU MỨC VẬT LÝ .28

2.3.1Thiết kế bảng 28

2.3.2Biểu đồ thực thể liên kết mức vật lý 28

CHƯƠNG 3 MÔ HÌNH HÓA CHỨC NĂNG 28

3.1 BIỂUĐỒ USE CASE 28

3.1.1Các use case chính 28

3.1.2Các use case thứ cấp 28

3.1.3Phân rã một số use case 28

3.2 MÔTẢ CHI TIẾT CÁC USE CASE 28

3.2.5Xem chi tiết sản phẩm () 32

3.2.6Xem sản phẩm theo loại hàng () 33

3.2.7Đặt hàng () 34

3.2.8Sửa thông tin cá nhân () 35

Trang 4

3.2.9Thêm sản phẩm vào giỏ hàng () 37

3.2.10 Mô tả use case Đánh giá () 38

Các Use case thứ cấp: 39

3.2.1Quản lý danh mục (): 39

3.2.2Quản lý đơn hàng () 41

3.2.3Quản lý sản phẩm () 44

3.2.4Quản lý tài khoản () 46

3.2.5Mô tả use case Thống kê () 47

Phân tích đặc tả các yêu cầu của hệ thống

Trang 5

Bảng 2.8 Combo Khuyến mại 32

Bảng 2.9 Combo Khuyến mại – Sản phẩm 32

Trang 6

DANH MỤC HÌNH ẢNH

Hình 1.1 Hình ảnh trang chủ trang web Intex.vn 20

Hình 1.2 Hình ảnh trang Web Intex.vn 20

Hình 1.3 Hình ảnh các sản phẩm trên trang web 21

Hình 1.4 Hình ảnh chi tiết sản phẩm trên trang web 21

Hình 1.5 Mô tả sản phẩm trên trên trang web 22

Trang 7

Chương 1 Khảo sát hệ thống1.1Khảo sát sơ bộ

 Địa chỉ: Phòng Quản lý và Điều hành Website - Văn phòng công ty 2 - số 27 Đằng Thùy Trâm, Cầu Giấy, Hà Nội

 SĐT: 096.413.5511

 Thời gian hẹn: 29/02/2023 Thời điểm bắt đầu: 9h30’ Thời điểm kết thúc: 10h15’

 Đối tượng:

 Người đại diện phòng Quản lý và điều hành Website  Mục tiêu phỏng vấn:

 Tìm hiểu những mong muốn yêu cầu về Website.

 Các sản phẩm nổi bật và nhóm khách hàng tập trung chủ yếuPhương thức hoạt động của website. Cần thỏa thuận về:

 Thông tin các vật dụng của

 Các yêu cầu đòi hỏi:

 Người được hỏi phải có vai trò quan trọng cũng như vị trí cao trong việc quản lý và điều hành website của công ty.

 Có trình độ cao, thành thạo và có nhiều năm (ít nhất 3 năm) kinh nghiệm làm việc với website.

Trang 8

công ty

 Cách quản lý hệ thống Giao diện người dùng và

phương thức thanh toán (nếu có)

Chương trình

 Giới thiệu về mục đích buổi phỏng vấn.

 Tổng quan về dự án. Tổng quan về phỏng vấn: Chủ đề sẽ đề cập:

Ước lượng thời gian1 phút

2 phút3 phút

5 phút8 phút8 phút5 phút4 phút5 phút3 phút

(Dự kiến tổng cộng: 45 phút)

Phân tích đặc tả các yêu cầu của hệ thống

Trang 9

+Phiếu phỏng vấn theo kế hoạch

Dự án: Xây dựng website giới thiệu và bán hàng cho cửa hàng đồ bơm hơi Intex

Tiểu dự án:

Người được hỏi: Người đại diệnphòng Quản lý và điều hành Website

Người hỏi: Hoàng Công MinhNgày: 29/02/2024

Câu 1: Mục đích của việc lập Website bán hàng của nhà phân phối đồ bơm hơi Intex là gì?

Trả lời:

Mục đích nhằm đưa công ty đến với người dùngvà tăng doanh số bán hàng, phát triển cửa hàng đặc biệt trong thời kỳ 4.0 thì mua hàng qua mạng sẽ rất phổ biến.

Câu 2: Mua hàng trên website cókhác gì so với mua trực tiếp trên cửa hàng ? Theo bạn, mua ở đâu tiện lợi hơn ?

Trả lời:

Mua hàng trên website sẽ tiện lợi hơn rất nhiều, họ có thể xem mọi thông tin liên quan đến sản phẩm ngay lập tức và cũng biết được những sảnphẩm nào đang có ưu đãi Mọi người có thể mua hàng tại nhà mà không phải đến tận cửa hàng, giảm bớt thời gian và chi phí

Trang 10

Câu 3: Công việc của người quản lý trang web online bao gồm những gì ?

Trả lời:

 Tạo nội dung, chỉnh sửa, sắp xếp nội dung sao cho phù hợp với tiêu chí của công ty Thường xuyên cập nhật nội dung liên quan

đến sản phẩm, công ty hay ưu đãi của khách hàng

 Kiểm tra tình trạng và sửa lỗi phát sinh và bảo trì trang web.

 Tối ưu hóa

 Quảng bá Website đến người dùng

Câu 4: Trang web đang kinh doanh những loại hình đồ bơm hơi nào?

Trả lời:

Trang web đang kinh doanh rất nhiều mặt hàng khác nhau Không chỉ có rất nhiều loại đồ bơm hơi khác nhau như bể bơi, phao bơi, ghế sofa bơm hơi… phù hợp với rất nhiều mục đích sử dụng.

Câu 5: Những mặt hàng có trên trang website có đủ và giống so

Trang 11

với các mặt hàng trong cửa hàng ?

toàn so với những mặt hàng trong cửa hàng và mọi hàng có trong cửa hàng đều được đăng bán trên website Vậy nên mọi người có thể mua trực tuyến trên web thay vì đến trực tiếp cửa hàng.

Câu 6: Theo anh/chị, nên làm gì để thu hút những khách hàng mua đồ bơm hơi trực tuyến qua trang website của mình trong thời kỳ công nghệ 4.0 phát triển mạnh ?

Trả lời:

Nên quảng bá website đến mọi người và có những chính sách ưu đãi để thu hút mọi người mua hàng trực tuyến trên website.

Câu 7: Các khách hàng có cảm thấy hài lòng khi trải nghiệm mua hàng online nhà phân phối đồ bơm hơi Intex không?

Trả lời:

Website có phần đánh giá đơn hàng đã mua cho mọi người sau khi mua hàng Theo mình thấy mọi người rất là hài lòng khi mua hàng, và mua rất nhiều lần.

Trang 12

Câu 8: Anh/Chị hãy đưa ra giải pháp giúp đồ bơm hơi Intex bán hàng online hiệu quả?

mọi lứa tuổi, mọi đối tượng

Câu 9: Anh/Chị đánh giá thế nàovề mức độ đạt được của website bán hàng và bán hàng hiện tại?

Trả lời:

Trong thời đại 4.0, mua hàng trên mạng đang rất phổ biến vậy nên số lượng mua hàng online sẽ càng phát triển hơn so với mua trực tiếp ở cửa hàng

Phân tích đặc tả các yêu cầu của hệ thống

Trang 13

Câu 10: Anh/Chị có những giải pháp nào giúp bảo mật website bán hàng hiệu quả?

Trả lời:

 Cài đặt SSL .

 Cập nhật các phần mềm ứng dụng web. Dùng tường lửa ứng dụng web . Xử lý các cuộc tấn công DDOS . Sử dụng các plugin bảo mật website Thay

đổi HTTP sang HTTPS . Cài đặt mật khẩu cho website . Giới hạn địa chỉ IP truy cập web.

Trang 14

 Phiếu điều tra

Phiếu điều tra về mua hàng tại Intex Việt Nam

Phân tích đặc tả các yêu cầu của hệ thống

Trang 15

3 Bạn có dễ dàng tìm được sản phẩm mình cần tại Intex Việt Nam không?a Dễ dàng

b Bình thườngc Khó khănd Không tìm được

5 Bạn có hài lòng với chất lượng sản phẩm tại Intex Việt Nam không? a Rất hài lòng

b Khá hài lòng c Bình thường d Không hài lòng

6 Bạn có nhận được sự hỗ trợ tư vấn, hướng dẫn từ nhân viên tại Intex ViệtNam khi lựa chọn sản phẩm không?

a Có, nhân viên tư vấn rất nhiệt tình b Các nhân viên hỗ trợ khi tôi có yêu cầu c Các nhân viên hỗ trợ và tư vấn hời hợt

d Tôi hoàn toàn không được hỗ trợ từ các nhân viên

7 Bạn có hài lòng về các chương trình ưu đãi, khuyến mãi của Intex Việt

Trang 16

Nam không?a Rất hài lòngb Hài lòngc Bình thườngd Không hài lòng

8 Bạn có sẵn sàng giới thiệu Intex Việt Nam cho người thân, bạn bè không?

a Sẵn sàngb.Bình thườngc Không chắc chắnd Không bao giờ

9.Bạn đã từng sử dụng dịch vụ giao hàng tại Intex Việt Nam chưa?Nếu có, bạn có hài lòng với dịch vụ giao hàng của Intex Việt Nam không? Bạn có đề xuất gì không?

10 Bạn có bất kỳ góp ý hoặc đề xuất nào để cải thiện trải nghiệm mua hàngtại Intex Việt Nam không?

Phân tích đặc tả các yêu cầu của hệ thống

Trang 17

 Quan sát

Hoạt động tìm kiếm sản phẩm:

 Sau khi truy cập vào trang web https://intex.vn/, khách hàng sẽ nhập từ khóa về sản phẩm mong muốn vào ô tìm kiếm ở đầu trang web và nhấn phím enter để tìm kiếm Nếu khách hàng vẫn đang phân vân chưa biết mua sản phẩm nào thì có thể tham khảo các sản phẩm nổi bật của công ty được đặt ngay dưới hoặc di chuột đến menu danh mục sản phẩm và xem các sản phẩm khác.

 Khách hàng có thể bấm vào hình ảnh hoặc tên sản phẩm để xem chi tiết về sản phẩm cũng như giá thành Nếu ưng ý khách hàng có thể ấn thêm vào giỏ hàng để lưu lại sản phẩm.

Hoạt động mua hàng online:

 Sau khi đã tìm được sản phẩm muốn mua, khách hàng bấm vào nút “MUA NGAY” nếu chỉ muốn mua 1 sản phẩm hoặc bấm vào “Giỏ hàng” và chọn mục “Đặt hàng” nếu muốn mua nhiều loại sản phẩm

 Lúc này, sẽ có 1 phiếu thông tin hiện lên và khách hàng phải nhập đầy đủ thông tin (địa chỉ, số điện thoại, phương thức giao hàng, phương thức thanh toán, ghi chú thêm) Sau khi nhập xong, khách hàng bấm nút “ĐẶT HÀNG” để xác nhận đặt hàng và đơn hàng sẽ được chuẩn bị rồi gửi đi.

Hoạt động mua bán các mặt hàng số với số lượng lớn:

 Khi khách hàng có nhu cầu mua hàng với số lượng lớn thì có thể liên hệvới chủ showroom lân cận để hỏi trước mặt hàng hiện đang còn ở showroom, nếu cảm thấy có thể xử lý được đơn hàng thì chủ showroomsẽ hẹn khách hàng đến làm việc trực tiếp Khi mua số lượng lớn vì có thể sẽ phải đợi thời gian hàng chuyển về từ kho tổng nên khách hàng sẽ

Trang 18

3 Tại bất kì bước nào trong luồng cơ bản, nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lõi và use case kết thúc.

 Hậu điều kiện: Nếu use case thành công người dùng sẽ đăng

nhập được vào hệ thống Nếu không trạng thái của hệ thống không thay đổi.

 Mô tả vắn tắt: Use case này cho phép người dùng xem giỏ hàng,

thêm hàng vào giỏ, xóa hàng khỏi giỏ, sửa số lượng và đặt hàng.

 Luồng sự kiện:  Luồng cơ bản

1 Use case này bắt đầu khi khách hàng kích chuột vào nút “Giỏ hàng” ở menu chính hoặc nút “Mua ngay” hoặc “Thêm vào giỏhàng” trong phần xem chi tiết sản phẩm, hệ thống sẽ thêm sản phẩm vào danh sách sản phẩm trong giỏ hàng, đồng thời lấy các thông tin của sản phẩm từ bảng SanPham, hiển thị danh sách sản phẩm trong giỏ hàng và tổng tiền lên màn hình.2 Người dùng kích chuột vào dấu “+” (tăng) hoặc “-” (giảm) để

sửa số lượng của một sản phẩm, hệ thống sẽ cập nhật lại số lượng của sản phẩm, tổng tiền và hiển thị lên màn hình

Phân tích đặc tả các yêu cầu của hệ thống

Trang 19

3 Người dùng kích chuột vào icon thùng rác, hệ thống sẽ xóa sảnphẩm khỏi giỏ hàng, cập nhật lại tổng tiền và hiển thị lên màn hình.

 Luồng rẽ nhánh

1 Tại bất kì bước nào trong luồng cơ bản, nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lõi và use case kết thúc.

 Hậu điều kiện: Không có.

Các điểm mở rộng: Tại bước 1 trong luồng cơ bản, sau khi use

hiện đặt hàng Use case kết thúc.

3.2.5 Xem chi tiết sản phẩm

 Luồng sự kiện:  Luồng cơ bản:

1 Use case này bắt đầu khi người dùng kích vào ô mục sản phẩm muốn xem Hệ thống đọc dữ liệu từ bảng SANPHAM và hiển thị mã sản phẩm, tên sản phẩm, ảnh chụp, giá bán, mô tả, chú thích, công dụng, hạn sử dụng, đối tượng sử dụng, thương hiệu.Use case kết thúc.

 Luồng rẽ nhánh:

Trang 20

1 Tại bước 1 trong luồng cơ bản, nếu không có đầy đủ dữ liệu trong bảng SANPHAM hệ thống sẽ báo lỗi và use case kết thúc.

2 Tại bất kỳ thời điểm nào trong quá trình thực hiện use case, nếu không kết nối được với cơ sở dữ liệu hệ thống sẽ báo lỗi vàuse case kết thúc.

 Mô tả vắn tắt: Use case cho phép khách hàng xem các nhóm sản

phẩm theo Loại hàng mà khách hàng đã chọn trước đó.

 Luồng sự kiện:  Luồng cơ bản

1 Use case này bắt đầu khi người dùng di chuột vào tên một loại hàng bất kì trong thanh danh mục Hệ thống sẽ đọc dữ liệu và lấy tên danh mục từ bảng DANHMUC, tên mặt hàng từ bảng MATHANG và hiển thị lên màn hình.

2 Người dùng kích chuột vào một mặt hàng Hệ thống sẽ lấy tên mặt hàng, từ bảng MATHANG và danh sách sản phẩm từ bảngSANPHAM thuộc mã mặt hàng được lấy từ bẳng MATHANG hiển thị lên màn hình Use case kết thúc.

 Luồng rẽ nhánh

Phân tích đặc tả các yêu cầu của hệ thống

Trang 21

1 Tại bước 1 trong luồng cơ bản, nếu như loại hàng không có mặt hàng nào hệ thống sẽ hiển thị thông báo không có mặt hàng nào thuộc loại hàng.

2 Tại bước 2 trong luồng cơ bản, nếu bảng SANPHAM không códữ liệu hệ thống sẽ báo lỗi.

3 Tại bất kỳ thời điểm nào trong quá trình thực hiện use case, nếu không kết nối được với cơ sở dữ liệu hệ thống sẽ báo lỗi vàuse case kết thúc.

 Luồng sự kiện:  Luồng cơ bản:

1 Use case này bắt đầu khi người dùng kích vào ô mua ngay 2 Hệ thống dẫn tới giỏ hàng chứa mặt hàng vừa nhấp Hệ thống

đọc dữ liệu từ bảng SANPHAM và hiển thị tên sản phẩm, ảnh chụp, giá bán, khuyến mãi và tổng tiền các sản phẩm trong giỏ hàng.

3 Tại đây khách hàng có thể cập nhật số lượng hàng theo nhu cầuvà chọn chức năng thanh toán.

4 Hệ thống xác nhận yêu cầu khách hàng và hiển thị form thông tin để nhập thông tin giao hàng.

Trang 22

5 Kích chọn đặt hàng.6 Use case kết thúc. Luồng rẽ nhánh

1 Tại bước 2 của luồng cơ bản, khi người dùng kích vào ô biểu tượng thùng rác, hệ thống xóa bỏ mặt hàng mà người dùng yêucầu xóa ra khỏi giỏ hàng.

2 Tại bất kỳ thời điểm nào trong quá trình thực hiện use case, nếu không kết nối được với cơ sở dữ liệu hệ thống sẽ báo lỗi vàuse case kết thúc.

 Luồng sự kiện:  Luồng cơ bản

1 Use case này bắt đầu khi người dùng kích vào Thông tin cá nhân ở icon cá nhân ở menu chính Hệ thống sẽ hiện thị khung Thay đổi thông tin cá nhân gồm tên, email, số điện thoại, địa chỉ, mật khẩu mới, gõ lại mật khẩu.

2 Người dùng chọn thông tin muốn sửa và sửa theo ý, sau đó nhấn nút cập nhật thông tin để lưu thông tin đã sửa, thông tin mới sẽ được cập nhật lên màn hình.

3 User case kết thúc.

Phân tích đặc tả các yêu cầu của hệ thống

Trang 23

 Luồng rẽ nhánh

1 Tại bước 2 trong luồng cơ bản, nếu như người dùng nhập sai định dạng hoặc để trống ô email và số điện thoại thì hệ thông sẽ hiển thị lỗi “Nhập sai định dạng email!” và “Nhập sai định dạng số điện thoại!”.

2 Tại bước 2 trong luồng cơ bản, nếu người dùng nhập không khớp mật khẩu mới và gõ lại mật khẩu, hệ thống sẽ thông báo lỗi “Mật khẩu không khớp!”.

3 Tại bất kỳ thời điểm nào trong quá trình thực hiện use case, nếu không kết nối được với cơ sở dữ liệu hệ thống sẽ báo lỗi vàuse case kết thúc.

 Hậu điều kiện: Nếu user case kết thúc thành công thì thông tin

khách hàng mới sẽ được cập nhật vào bảng KhachHang trong csdl.

 Mô tả vắn tắt: Use case cho phép người dùng thêm sản phẩm

mong muốn vào giỏ hàng để chuẩn bị cho quá trình thanh toán.

 Luồng sự kiện:  Luồng cơ bản:

Trang 24

1 Use case này bắt đầu khi người dùng đã truy cập trang web thương mại điện tử và đang ở trong quá trình tìm kiếm hoặc duyệt qua các sản phẩm để xem chi tiết.

2 Hệ thống cập nhật lại giỏ hàng, nếu sản phẩm có sẵn thì hệ thống phải cập nhật lại thông tin bằng cách thêm sản phẩm vàogiỏ hàng của họ.

3 Hệ thống hiển thị một thông báo xác nhận cho người dung, báocho họ biết rằng sản phẩm đã được thêm vào giỏ hàng.4 Hệ thống cung cấp tùy chọn để người dung xem nhanh giỏ

hàng của mình sau khi thêm sản phẩm Nếu người dùng chọn xem giỏ hàng, hệ thống sẽ hiển thị thông tin chi tiết về các sản phẩm có trong giỏ hàng.

5 Use case kết thúc:

6 Sau khi khách hàng nhấp vào nút "Thêm vào giỏ hàng" và nhận được thông báo xác nhận, use case có thể được coi là đã kết thúc Nếu người dùng quyết định xem giỏ hàng sau khi thêm sản phẩm, use case có thể kết thúc sau khi họ đã xem và có thể thực hiện các thao tác khác như cập nhật số lượng, xóa sản phẩm, hoặc chọn tiếp tục mua sắm.

 Luồng rẽ nhánh

1 Tại bước 2 của luồng cơ bản, khi người dùng kích vào giỏ hàng, hệ thống sẽ hiển thị ra danh mục các sản phẩm khách hàng đã chọn, đồng thời hiển thị thông tin chi tiết của từng sản phẩm như hình ảnh, mô tả, giá cả, và các thuộc tính khác2 Người dùng có thể duyệt qua các danh mục sản phẩm, lựa chọn

sản phẩm mà họ muốn mua.

 Các yêu cầu đặc biệt: Không có.

Phân tích đặc tả các yêu cầu của hệ thống

Ngày đăng: 14/06/2024, 16:21

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan