MỤC LỤC
Quy trình quản lý thay đổi yêu cầu, bao gồm cả luồng công việc và các hoạt động liên quan đến kiểm soát và bảo trì yêu cầu dự án. Xác định các mốc thời gian quan trọng để hoàn thành công việc và mô tả các tiêu chuẩn được sử dụng để đánh giá yêu cầu trong dự án.
Người lãnh đạo nhóm giữ vai trò giao tiếp giữa quản lý dự án và thành viên phát triển, đảm bảo tuân thủ chuẩn và lịch biểu của dự án. Người đặc tả yêu cầu đặc tả chi tiết chức năng hệ thống qua các mô hình use case và tài liệu đặc tả liên quan, đảm bảo tính nguyên vẹn của gói yêu cầu.
Độ ưu tiên (Priority), Type (Kiểu), Status (Trạng thái), Difficulty (Độ khó), Stability (Tính ổn định), Risk (Rủi ro), Planned Iteration (Lặp lại theo kế hoạch), Actual Iteration (Lặp lại thực tế), Origin (Nguồn gốc), Contact Name (Tên liên lạc), Defect (Khuyết điểm), Cost (Chi phí). (Trạng thái), Difficulty (Độ khó), Stability (Tính ổn định), Risk (Rủi ro), Planned Iteration (Lặp lại theo kế hoạch), Actual Iteration (Lặp lại thực tế), Defect (Khuyết điểm), Cost (Chi phí), Test (Kiểm thử), Origin (Nguồn gốc).
Khi một Change Request (CR) được mở, người quản lý dự án sẽ phân công công việc cho thành viên tương ứng, dựa vào loại của CR (ví dụ: enhancement request, defect, documentation change, test defect, vv.), và tạo các cập nhật cần thiết cho lịch biểu dự án. Sau khi các thay đổi được giải quyết và xác minh trong test build của sản phẩm, CR được đưa vào hàng đợi chờ phát hành để được xác minh lại trong release build của sản phẩm, tạo thông báo phát hành, và sau đó CR được đóng.
Nếu cần thông tin bổ sung để đánh giá CR hoặc nếu CR bị từ chối (ví dụ:. xác nhận là không hợp lệ, ..), người gửi yêu cầu sẽ được thông báo và có thể cập nhật CR với thông tin mới. Thành viên dự án chịu trách nhiệm thực hiện công việc được giao (ví dụ: requirements, analysis &. design, implementation,produce, user-support, materials, design test, ..) để triển khai các thay đổi.
❖ Đào tạo về quản lý yờu cầu: Đảm bảo nhúm quản lý dự ỏn hiểu rừ quy trỡnh quản lý yờu cầu và các công cụ quản lý yêu cầu liên quan. ❖ Đào tạo về công nghệ: Cung cấp đào tạo cho nhóm phát triển về các công nghệ cụ thể được sử dụng trong dự án như ngôn ngữ lập trình, framework, và công nghệ cloud.
Nhóm dự án sử dụng kĩ thuật này để cú thể hiểu rừ hơn về nhu cầu và mong muốn của cỏc bờn liờn quan, thu thập thông tin chi tiết, xác định rủi ro và thách thức, cũng như xây dựng mối quan hệ tích cực. Để vượt qua những vấn đề này, việc phát triển một trang web quản lý bán hàng trực tuyến có thể giúp cửa hàng tối ưu hóa hoạt động kinh doanh, tăng cường mối quan hệ với khách hàng, và đáp ứng đúng đắn với xu hướng thị trường hiện đại.
Hệ thống mới nhóm chúng em đưa ra đã áp dụng các ứng dụng công nghệ thông tin vào để giải quyết việc quản lý quỏn của chủ cửa hàng, chủ cửa hàng sẽ khụng phải theo dừi quản lý trực tiếp tại quỏn mà cú thể quản lý từ xa (theo dừi trờn hệ thống mỏy tớnh), ủy quyền cho nhõn viờn và xem báo cáo kinh doanh vào cuối ngày hoặc cuối tháng. Chọn đại diện khách hàng và bộ phận quản trị để thực hiện việc khảo sát thu thập các vấn đề của người dùng dự án Website bán mỹ phẩm đang tồn tại và thu thập ý kiến của họ về các đề xuất cải tiến.
Description Cho phép người dùng đăng nhập vào hệ thống Actor(s) Khách hàng,nhân viên,quản trị viên. ● Thiết bị của người dùng đã được kết nối internet khi thực hiện đăng nhập.
Hệ thống tạo mới tài khoản và lưu trữ thông tin đăng ký vào cơ sở dữ liệu. Hệ thống hiển thị thông báo lỗi và yêu cầu người dùng nhập lại thông tin đăng ký.
Hệ thống hiển thị thông báo lỗi và yêu cầu người dùng nhập lại mật khẩu hiện tại. Hệ thống hiển thị thông báo lỗi và yêu cầu người dùng nhập lại mật khẩu mới.
Hệ thống hiển thị các trường thông tin cá nhân hiện tại cho người dùng chỉnh sửa, bao gồm tên, email, số điện thoại, địa chỉ, v.v. Hệ thống lưu trữ thông tin cá nhân đã được chỉnh sửa vào cơ sở dữ liệu và hiển thị thông báo xác nhận sửa thông tin cá nhân thành công.
Hệ thống hiển thị thông báo xác nhận cho người dùng biết rằng sản phẩm đã được xóa khỏi giỏ hàng thành công.
Post-Condition(s) ● Đơn hàng đã bị huỷ và không còn hiển thị trong danh sách đơn hàng của người dùng hoặc trong hệ thống. Hệ thống gửi thông báo xác nhận việc huỷ đơn hàng cho người dùng và cập nhật trạng thái của đơn hàng trong hệ thống là.
Người dùng chọn phương thức thanh toán và cung cấp thông tin liên quan (ví dụ: địa chỉ giao hàng, SĐT). Hệ thống hiển thị thông báo lỗi và yêu cầu người dùng kiểm tra lại thông tin thanh toán.
Hệ thống hiển thị danh sách các đơn hàng trước đây của người dùng, bao gồm thông tin như số đơn hàng, ngày đặt hàng, trạng thái đơn hàng và tổng giá trị. Người dùng có thể nhấp vào mỗi đơn hàng để xem chi tiết về đơn hàng đó.
Description Cho phép người dùng thêm một sản phẩm vào danh sách mong muốn của họ để lưu trữ và theo dừi sau này. Hệ thống hiển thị thông báo xác nhận cho người dùng biết rằng sản phẩm đã được thêm vào danh sách mong muốn của họ.
Hệ thống không xóa sản phẩm và quay lại trạng thái trước khi người dùng chọn xoá sản phẩm.
Pre-Condition(s) ● Người dùng truy cập vào trang web của cửa hàng và chọn chức năng tìm kiếm. Post-Condition(s) ● Hệ thống hiển thị danh sách các sản phẩm mỹ phẩm thuộc danh mục đã chọn.
Hệ thống hiển thị các tùy chọn cho người dùng chọn khoảng giá, bao gồm mức tối thiểu và mức tối đa.
Post-Condition(s) ● Đánh giá của người dùng đã được gửi lưu trữ trong hệ thống và chờ phê duyệt. Người dùng viết và nhập nội dung đánh giá của họ vào các trường được cung cấp, bao gồm đánh giá sao và bình luận.
Hệ thống hiển thị danh sách các sản phẩm và số lượng hàng tồn kho tương ứng của mỗi sản phẩm. Hệ thống hiển thị thông báo rằng không có sản phẩm nào trong hệ thống và không thực hiện thống kê.
Hệ thống hiển thị biểu mẫu cho phép quản trị viên chỉnh sửa thông tin của sản phẩm, bao gồm tên sản phẩm, mô tả, giá, hình ảnh, và các thông tin khác liên quan. Hệ thống hiển thị thông báo lỗi và yêu cầu quản trị viên nhập lại thông tin của sản phẩm.
Hệ thống hiển thị một cửa sổ xác nhận để quản trị viên xác nhận việc xoá sản phẩm. Hệ thống không xoá sản phẩm và quay lại trạng thái trước khi quản trị viên chọn xoá sản phẩm.
Hệ thống hiển thị một giao diện cho phép quản trị viên chọn tháng và năm mà họ muốn thống kê doanh thu. Hệ thống hiển thị thông báo rằng không có dữ liệu danh thu cho tháng đã chọn.
Post-Condition(s) ● Quản trị viên đã xem được tổng doanh thu của hệ thống trong năm được chọn. Hệ thống hiển thị một giao diện cho phép quản trị viên chọn năm mà họ muốn thống kê doanh thu.
Hệ thống hiển thị danh sách các sản phẩm hiện có trong hệ thống, bao gồm thông tin như tên, mô tả, giá, danh mục, và trạng thái. Sửa đổi thông tin sản phẩm: Quản trị viên chọn sản phẩm cần sửa đổi và cập nhật thông tin theo yêu cầu.
● Ví dụ: Nếu cần thay thế cơ sở dữ liệu hiện tại của website bằng một hệ thống mới mạnh mẽ và có khả năng mở rộng cao hơn, việc thực hiện việc này có thể đơn giản bằng cách sử dụng công cụ hỗ trợ như Django ORM để tự động chuyển dữ liệu từ cơ sở dữ liệu cũ sang cơ sở dữ liệu mới một cách an toàn và dễ dàng. ● Ví dụ: Nếu website muốn thêm tính năng thanh toán bằng ví điện tử, quá trình thay đổi chức năng có thể bắt đầu bằng việc tiến hành một cuộc phân tích cẩn thận về các yêu cầu của tính năng mới, sau đó triển khai và kiểm tra tính năng trước khi phát hành cho người dùng.