Báo cáo: Phân tích đặc tả yêu cầu website nhasachphuongnam.com - ĐHCNHN

Tài liệu tham khảo phân tích, đặc tả yêu cầu website bán sách nhasachphuongnam.com. Case study chi tiết về mô hình dữ liệu, use case, chức năng.

Trường đại học

Đại học Công nghiệp Hà Nội

Chuyên ngành

Phân tích đặc tả các yêu cầu phần mềm

Người đăng

Ẩn danh

Thể loại

Báo cáo bài tập lớn

2023

79
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng Quan Về Dự Án Đặc Tả Yêu Cầu Website Nhà Sách Phương Nam

Nhà sách Phương Nam là một dự án case study quan trọng trong lĩnh vực phân tích đặc tả yêu cầu phần mềm. Bài viết này tập trung vào việc phân tích chi tiết các yêu cầu chức năngyêu cầu phi chức năng của hệ thống website bán hàng trực tuyến. Dự án được thực hiện bởi sinh viên Đại học Công nghiệp Hà Nội, nhằm xây dựng một nền tảng thương mại điện tử hoàn chỉnh cho ngành bán lẻ sách. Mục tiêu chính là cải thiện quản lý bán hàng, tối ưu hóa trải nghiệm khách hàng, và giảm thiểu chi phí vận hành thông qua hệ thống quản lý tự động.

1.1. Mục Tiêu Của Dự Án

Dự án nhằm tìm hiểu rõ yêu cầu của Nhà sách Phương Nam trong xây dựng hệ thống website bán hàng. Các mục tiêu cụ thể bao gồm: tìm hiểu chức năng quản lý bán hàng, xác định thông tin cần thiết cho cả bên bán và bên mua, khảo sát thói quen mua hàng của khách hàng, đánh giá chất lượng dịch vụ, và phân loại sách theo các danh mục khác nhau. Hệ thống được thiết kế để tối ưu quy trình xử lý đơn hàng và nâng cao hiệu suất kinh doanh.

1.2. Phương Pháp Khảo Sát

Nhóm nghiên cứu sử dụng phương pháp phỏng vấn trực tiếp với các bộ phận quản lý của Nhà sách Phương Nam. Phiếu phỏng vấnphiếu điều tra được thiết kế để thu thập thông tin toàn diện về hoạt động hiện tại, những khó khăn gặp phải, và nhu cầu cải thiện. Kế hoạch phỏng vấn được lên lịch cụ thể với các đối tượng chính là nhân viên quản lý bán hàng và khách hàng thường xuyên.

II. Phân Tích Yêu Cầu Chức Năng Của Hệ Thống

Yêu cầu chức năng là trung tâm của phân tích đặc tả website Nhà sách Phương Nam. Hệ thống được chia thành hai nhóm người dùng chính: khách hàngquản trị viên. Các chức năng khách hàng bao gồm đăng nhập, sửa thông tin cá nhân, quản lý giỏ hàng, duyệt sách theo thể loại, xem đơn đặt hàng, và đánh giá sản phẩm. Phía quản trị viên có quyền bảo trì danh mục, quản lý hàng hóa, quản lý tài khoản, và bảo trì các loại sách. Mỗi chức năng được mô tả chi tiết thông qua các use case diagrambiểu đồ hoạt động.

2.1. Chức Năng Phía Khách Hàng

Khách hàng có thể đăng nhập tài khoản, sửa đổi thông tin cá nhân, xem danh mục sản phẩm, tìm kiếm sách theo thể loại, nhà phát hành, giải thưởng. Hệ thống cho phép thêm sản phẩm vào giỏ hàng, quản lý giỏ hàng (tăng giảm số lượng, xóa sản phẩm), thanh toán đơn hàng, và xem lịch sử mua hàng. Ngoài ra, khách hàng có thể đánh giá sản phẩm, lưu sách yêu thích, và xem thông tin chi tiết từng cuốn sách.

2.2. Chức Năng Phía Quản Trị Viên

Quản trị viên có quyền quản lý danh mục sản phẩm, bảo trì nhóm sách, quản lý hàng tồn kho, bảo trì thể loại sách, và quản lý tài khoản khách hàng. Hệ thống cung cấp các công cụ để theo dõi đơn hàng, cập nhật trạng thái giao hàng, quản lý giá cả, và tạo báo cáo bán hàng. Các chức năng này đảm bảo hiệu quả quản lýkiểm soát chất lượng dịch vụ.

III. Mô Hình Hóa Dữ Liệu Và Cơ Sở Dữ Liệu

Mô hình hóa dữ liệu là bước quan trọng trong thiết kế hệ thống website Nhà sách Phương Nam. Dự án sử dụng Biểu đồ Thực Thể Liên Kết (ERD) để mô tả các mối quan hệ giữa các đối tượng dữ liệu. Các bảng chính bao gồm: Khách Hàng, Sách, Đơn Đặt Hàng, Chi Tiết Đơn Hàng, Nhà Phát Hành, Thể Loại Sách, Giải Thưởng, và Sách Yêu Thích. Mô hình cơ sở dữ liệu mức vật lý được thiết kế để tối ưu hóa hiệu suất truy vấnđảm bảo tính toàn vẹn dữ liệu. Hệ thống sử dụng chuẩn hóa dữ liệu (Normalization) để loại bỏ dự phòng và đảm bảo hiệu quả lưu trữ.

3.1. Các Bảng Dữ Liệu Chính

Bảng Khách Hàng lưu trữ thông tin cá nhân, địa chỉ, và thông tin thanh toán. Bảng Sách chứa thông tin chi tiết sách, giá, tồn kho, và xếp hạng. Bảng Đơn Đặt Hàng ghi lại thông tin đơn mua, ngày đặt, trạng thái, và địa chỉ giao hàng. Bảng Chi Tiết Đơn Hàng liên kết sách với đơn hàng, ghi lại số lượng và giá. Bảng Nhà Phát Hành, Thể Loại, Giải Thưởng cung cấp thông tin phân loại sách theo nhiều tiêu chí khác nhau.

3.2. Mối Quan Hệ Dữ Liệu Và Thiết Kế

Biểu đồ ERD thể hiện mối quan hệ một-nhiều (One-to-Many)nhiều-nhiều (Many-to-Many) giữa các bảng. Khách hàng có thể tạo nhiều đơn đặt hàng, mỗi đơn hàng chứa nhiều sách, mỗi sách có thể thuộc nhiều thể loại. Hệ thống khóa ngoại được sử dụng để duy trì tính toàn vẹn tham chiếu. Thiết kế chuẩn hóa 3NF (Third Normal Form) được áp dụng để đảm bảo hiệu suất tối ưugiảm thiểu dự phòng dữ liệu.

IV. Hoạt Động Hệ Thống Và Quy Trình Xử Lý Đơn Hàng

Quy trình hoạt động của website Nhà sách Phương Nam bao gồm nhiều bước từ khi khách hàng duyệt sản phẩm đến khi nhận hàng. Khách hàng đăng nhập hệ thống, tìm kiếm sách theo các tiêu chí khác nhau (thể loại, nhà phát hành, giải thưởng), xem chi tiết sản phẩm, thêm vào giỏ hàng, thanh toán, và theo dõi đơn hàng. Phía quản trị viên xác nhận đơn hàng, chuẩn bị hàng, giao cho đơn vị vận chuyển, và cập nhật trạng thái cho khách hàng. Hệ thống được thiết kế để tối ưu hóa thời gian xử lý, giảm lỗi, và cải thiện trải nghiệm khách hàng.

4.1. Quy Trình Mua Hàng Trực Tuyến

Khách hàng đăng nhập tài khoản hoặc tạo tài khoản mới, sau đó duyệt danh mục sách theo nhiều cách khác nhau. Hệ thống cho phép tìm kiếm nâng cao với các bộ lọc theo giá, đánh giá, hoặc mới nhất. Khi tìm thấy sách cần mua, khách hàng xem chi tiết sản phẩm (mô tả, đánh giá, ảnh) rồi thêm vào giỏ hàng. Trong giỏ hàng, khách hàng có thể chỉnh sửa số lượng, xóa sản phẩm, hoặc tiếp tục mua sắm. Cuối cùng, khách hàng xác nhận địa chỉ giao hàng, chọn phương thức thanh toán, và hoàn tất đơn đặt hàng.

4.2. Quy Trình Xử Lí Đơn Hàng Phía Admin

Sau khi khách hàng đặt đơn hàng, hệ thống tự động ghi nhận đơn vào cơ sở dữ liệu. Quản trị viên xem danh sách đơn hàng chưa xử lý, xác nhận đơn hàng, kiểm tra tồn kho, và chuẩn bị hàng. Hệ thống tự động cập nhật tồn kho sau mỗi giao dịch. Đơn hàng được giao cho đơn vị vận chuyển kèm theo mã vận đơn được gửi cho khách hàng. Khách hàng có thể theo dõi trạng thái giao hàng real-time. Khi hàng được giao thành công, hệ thống yêu cầu khách hàng đánh giá sản phẩm để cải thiện chất lượng dịch vụ.

18/12/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mục tiêu - Tìm hiểu rõ yêu cầu của nhà sách PhuongNam trong việc xây dựng hệ thống website bán hàng hỗ trợ quản lý bán hàng cũng như giải quyết các vấn đề bất cập trong việc mua bán hàng. - Tìm hiểu chức năng, hoạt động và quản lý bán hàng của công ty PhuongNam. - Xác định các thông tin, số liệu cần thiết cho bên bán hàng cũng như bên mua hàng. - Tìm hiểu thói quen mua hàng của khách hàng khi mua hàng tại PhuongNam qua phản hồi, ý kiến nhằm cải thiện xây dựng hệ thống một cách hoàn thiện nhất.

- Đánh giá chất lượng dịch vụ thông qua phản hồi của khách hàng. - Tìm hiểu các mặt hàng của công ty cũng như các mặt hàng bán chạy để xây dựng cơ sở dữ liệu cũng như sắp xếp hàng hóa theo thứ tự nhất định (mua nhiều, được đánh giá nhiều nhất, giá tăng dần, giá giảm dần,…) và phân loại sách – dụng cụ học tập thành các mục sản phẩm riêng dành cho các đối tượng khách hàng khác nhau (nam, nữ, trẻ em, tiểu học, phổ thông,. - Tìm hiểu quy trình xử lí đơn hàng của công ty, loại bỏ những bước không cần thiết, thêm vào các bước quan trọng nhằm tối ưu thời gian để sản phẩm đến khách hàng nhanh nhất. - Xây dựng một hệ thống website đáp ứng tất cả các mục tiêu trên.2 Phương pháp ● Phỏng vấn Kế hoạch phỏng vấn Người được hỏi: Lê Thu Phương Người phỏng vấn: Nguyễn Thành Đạt Địa chỉ: Tầng 3 - The Garden Thời gian hẹn: Ngày 18 tháng 3 năm Shopping Center, Đường Mễ Trì, 2023 P.Nam Từ Liêm, TP.

Hà Nội Thời điểm bắt đầu: 14 giờ 00 Thời điểm kết thúc: 14 giờ 30 Đối tượng: Các yêu cầu đòi hỏi: · Đối tượng được hỏi là nhân Người được hỏi phải là nhân viên bán viên bán hàng của nhà sách. hàng của nhà sách, có hiểu biết nhất định về sản phẩm của nhà sách, cũng như hiểu · Cần thu thập về thông tin các biết về khách hàng sản phẩm, đối tượng khách hàng, quy trình xử lý đơn hàng. 7 Chương trình: Ước lượng thời gian: - Giới thiệu 1 phút - Dự án xây dựng trang web bán hàng cho Nhà Sách 2 phút Phương Nam 1 phút - Tổng quan về phỏng vấn. - Chủ đề sẽ đề cập: hoạt động bán hàng của nhà 8 phút sách.

Xin được phép ghi âm. 10 phút - Chủ đề đưa ra: câu hỏi và trả lời. 3 phút - Tổng hợp các nội dung. 1 phút - Ý kiến của người được hỏi.

1 phút - Kết thúc (Thỏa thuận) Thời gian dự kiến: 27 phút. 1 Kế hoạch phỏng vấn Phiếu phỏng vấn Tên dự án: Phân tích trang web nhasachphuongnam.com Tên tiểu dự án: Phỏng vấn người bán hàng Người được hỏi: Ngày 17 tháng 03 năm 2023 8 Nguyễn Tuấn Anh Người hỏi: Nguyễn Thành Đạt Câu hỏi Ghi chú Câu 1: Anh có tổng hợp Trả lời: doanh số bán hàng từng ngày không? - Có. Chúng tôi thường tổng hợp doanh số bán hàng hàng ngày để đánh giá hiệu quả kinh doanh và đưa ra các kế hoạch bán hàng trong tương lai. Câu 2: Anh chị có khách Trả lời: hàng là người ngoại quốc - Có.

Cửa hàng của chúng tôi thỉnh thoảng có không? khách hàng là người nước ngoài. Quan sát: Có 1 vài người du học sinh vào cửa hàng để mua sách. Câu 3: Anh có thống kê Trả lời: Chúng tôi thường tổng hợp doanh số bán các sản phẩm bán chạy hàng từng ngày để có cái nhìn tổng quan về hiệu nhất của công ty không? quả của chiến dịch bán hàng và tiến độ của các mục tiêu doanh số Câu 4: Cửa hàng có Trả lời: Cửa hàng của chúng tôi có 51 của hàng ở những chi nhánh khác 1 số tỉnh thành ở Việt Nam. hay không? Trả lời: Câu 5: Quy trình thanh Bước 1: Khách hàng chọn sản phẩm mà họ muốn toán các sản phẩm như mua và đưa sản phẩm đó đến quầy thanh toán.

9 thế nào? Bước 2: Nhân viên bán hàng kiểm tra thông tin sản phẩm, xác định số lượng và tính tổng giá trị các sản phẩm mà khách hàng đã chọn. Bước 3: Nhân viên bán hàng thông báo cho khách hàng tổng số tiền cần thanh toán. Bước 4: Khách hàng sẽ trả tiền bằng một trong những phương thức thanh toán được chấp nhận tại cửa hàng, bao gồm tiền mặt, thẻ tín dụng hoặc thẻ ghi nợ. Bước 5: Sau khi khách hàng đã thanh toán đầy đủ, nhân viên bán hàng sẽ in hóa đơn và trao lại cho khách hàng cùng với sản phẩm mà họ đã mua.

Bước 6: Nếu khách hàng có yêu cầu về bảo hành hoặc đổi trả sản phẩm, nhân viên bán hàng sẽ hướng dẫn khách hàng cách thực hiện theo quy định của cửa hàng. Trả lời: Các hình thức thanh toán được phép của Câu 6: Các hình thức hệ thống bao gồm: thanh toán bằng tiền mặt, thẻ thanh toán được cho tín dụng, ví điện tử, chuyển khoản. phép của hệ thống? Trả lời: Câu 7: Hãy cho biết thêm 10 về quy trình xử lý đơn Bước 1: Tiếp nhận đơn hàng. hàng và giao hàng.

Bước 2: Kiểm tra đơn hàng. Bước 3: Xác nhận đơn hàng. Bước 5: Giao hàng. Bước 6: Thanh toán.

Trả lời: Khách hàng của cửa hàng chủ yếu là các Câu 8: Khách hàng của học sinh, sinh viên. cửa hàng chủ yếu là lứa tuổi nào Câu 9: Cửa hàng có Trả lời: Cửa hàng của chúng tôi thường xuyên có những chính sách giảm giá. Ngoài ra cửa hàng chính sách giảm giá hoặc ưu đãi nào cho khách sách cũng có thể cung cấp các phiếu quà tặng hoặc giảm giá cho các lần mua hàng tiếp theo cho các hàng thường xuyên không? khách hàng. Trả lời: Chúng tôi có chính sách đổi trả sách trong một số trường hợp nhất định, ví dụ như: sách bị Câu 10: Cửa hàng có lỗi, khách hàng không hài lòng về chất lượng sách.

chính sách đổi/trả hàng như thế nào? Đánh giá chung: Người được hỏi khá là nhiệt tình, có thể anh ấy là 1 nhân viên lâu năm nên trả lời rất mạch lạc và lưu loát các câu hỏi mà tôi đề ra. 2 Phiếu phỏng vấn ● Phiếu điều tra Phiếu điều tra về mua hàng tại nhà sách Phương Nam (Dành cho khách hàng) 1. Bạn ghé thăm nhà sách Phương Nam để mua sách cho mục đích nào? a. Nghiên cứu chuyên sâu d.

Bạn có dễ dàng tìm được sản phẩm mình cần tại nhà sách Phương Nam không? a. Bạn có hài lòng với chất lượng sản phẩm tại nhà sách Phương Nam không? a. Rất hài lòng b. Khá hài lòng d.

Không hài lòng 12 4. Bạn có gặp bất kỳ vấn đề nào liên quan đến sản phẩm hoặc dịch vụ tại nhà sách Phương Nam không? a. Nếu bạn gặp sự cố, nhân viên tại nhà sách Phương Nam đã giải quyết vấn đề của bạn một cách nhanh chóng và hiệu quả không? a. Nhanh chóng và hiệu quả b.

Không nhanh chóng và không hiệu quả d. Không giải quyết được 6. Bạn có nhận được sự hỗ trợ tư vấn, hướng dẫn từ nhân viên tại nhà sách Phương Nam 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ề chương trình ưu đãi, khuyến mãi của nhà sách Phương Nam không? a.

Rất hài lòng 13 b. Bình thường d. Không hài lòng 8. Bạn có sẵn sàng giới thiệu nhà sách Phương Nam cho người khác không? a.

Rất sẵn sàng b. Không chắc chắn d. Không sẵn sàng 9.Bạn đã từng sử dụng dịch vụ giao hàng tại nhà sách Phương Nam chưa? Nếu có, bạn có hài lòng với dịch vụ giao hàng của nhà sách 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 sách tại nhà sách Phương Nam không? Bảng 1.

3 Phiếu điều tra ● Quan sát Hoạt động tìm kiếm sản phẩm: Khách hàng muốn mua hàng online thì truy cập vào https://nhasachphuongnam. Để tìm kiếm sản phẩm mình muốn khách hàng có thể nhập từ khóa vào ô tìm kiếm ở đầu trang. Hoặc có thể di chuột đến menu để lựa chọn danh mục sản phẩm mà mình muốn. Sau khi gõ từ khóa vào ô tìm 14 kiếm hoặc lựa chọn danh mục sản phẩm ở menu, một loạt sản phẩm liên quan sẽ hiện ra: - Khách hàng có thể bấm vào biểu tượng hình con mắt để xem mô tả sản phẩm, bấm vào hình trái tim để thêm sản phẩm vào mục ưa thích.

- Ở bên trái có các bộ lọc theo giá, theo nhà xuất bản, theo tác giả, theo nhà phát hành Hoạt động ưu đãi: Để xem những sản phẩm đang khuyến mãi, khách hàng bấm vào mục “ƯU ĐÃI HOT” hoặc “OUTLET SALES”. Tuy nhiên, sản phẩm trong “OUTLET SALES” có thể bị cũ, dơ hoặc bao bì bị sờn, rách nhẹ. Hoạt động mua hàng online: Khách hàng sau khi đã tìm được sản phẩm mình muốn mua, để đặt hàng khách hàng bấm vào nút “CHỌN MUA” sau đó bấm vào nút “THANH TOÁN”. Nếu khách hàng muốn mua thêm các cuốn sách khác thì bấm vào nút “TIẾP TỤC MUA HÀNG”, lúc này sản phẩm sẽ tự động được thêm vào giỏ hàng.

Sau khi đã chọn được các sản phẩm muốn mua, khách hàng lướt lên đầu trang, bấm vào nút “GIỎ HÀNG” sau đó bấm vào nút “THANH TOÁN”. Sau khi bấm vào nút THANH TOÁN khách hàng sẽ điền đầy đủ thông tin của mình ( địa chỉ giao hàng, chọn hình thức giao hàng mình muốn và chọn phương thức thanh toán,thêm ghi chú cho đơn hàng của mình). Cuối cùng bấm nút “ĐẶT MUA” để xác nhận đặt hàng Hoạt động mua hàng trực tiếp: - Chào đón khách hàng: Khi khách hàng vào cửa hàng, nhân viên bán hàng sẽ chào đón họ và hỏi có gì cần giúp đỡ. Họ cười và tỏ ra thân thiện để khách hàng cảm thấy thoải mái và chào đón tại cửa hàng.

- Tư vấn sản phẩm: Nếu khách hàng có câu hỏi về một sản phẩm cụ thể hoặc cần sự tư vấn để lựa chọn sản phẩm phù hợp, nhân viên bán hàng sẽ giúp đỡ và tư vấn cho khách hàng. Họ sẽ giải thích tính năng của sản phẩm, cung cấp thông tin về giá cả và giúp khách hàng tìm ra sản phẩm phù hợp với nhu cầu của họ. 15 - Đóng gói hàng hóa: Sau khi khách hàng chọn mua sản phẩm, nhân viên bán hàng sẽ đóng gói hàng hóa và tính toán giá cả.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ