Giai đoạn đánh giá yêu cầu

Một phần của tài liệu đồ án tốt nghiệp “phân tích thiết kế phần mềm quản lý lương công nhân tại công ty may thăng long”. (Trang 45 - 47)

c. Những đặc tính chung của phần mềm hiện đại:

2.3.3.1Giai đoạn đánh giá yêu cầu

Đánh giá yêu cầu có mục đích cung cấp cho lãnh đạo tổ chức hoặc hội đồng giám đốc những dữ liệu đích thực để ra quyết định về thời cơ, tính khả thi và hiệu quả của một dự án phát triển hệ thống. Giai đoạn này thực

hiện tương đối nhanh, không đòi hỏi chi phí lớn nên nó đòi hỏi người phân tích phải nhìn nhận nhanh với sự nhạy bén cao để có thể lướt qua toàn bộ các công đoạn của một quy trình phát triển HTTT trong một thời gian ngắn. Nó bao gồm các công đoạn:

Lập kế hoạch

Mỗi giai đoạn của quá trình phát triển hệ thống cần được lập kế hoạch cẩn thận. Về cơ bản lập kế hoạch của giai đoạn này là việc làm quen với hệ thống đang xét, xác định thông tin cần phải thu thập cũng như nguồn và phương pháp thu thập cần dùng.

Làm rõ yêu cầu

Mục đích của giai đoạn này là làm cho phân tích viên hiểu đúng yêu cầu của người yêu cầu. Xác định chính xác các đối tượng yêu cầu, thu thập những yếu tố cơ bản của môi trường hệ thống và xác định khung cảnh nghiên cứu.

Yêu cầu phát triển hệ thống nhiều khi được thông báo một cách rất chung chung, có thể dẫn tới sự nhầm lẫn. Chẳng hạn một nhà quản lý yêu cầu “Làm lại hệ thống quản lý đơn đặt hàng” nhưng thực ra ông ta muốn sửa hệ thống thu nhận đơn đặt mua hàng

Xác định chính xác khung cảnh hệ thống cũng là một công việc quan trọng nhưng rất khó khăn. Khung cảnh hệ thống được hiểu như là nguồn và đích của thông tin, cũng như các bộ phận, các chức năng và các cá nhân tham gia vào xử lý dữ liệu.

Khung cảnh hệ thống trong một tổ chức Nguồn A Nguồn B Nguồn C Đích N Đích M Phòng X Chức năng Z Chuyên viên A Dòng 1 Dòng 2 Dòng 3 Dòng 5 Dòng 4

Xác định đúng khung cảnh hệ thống là một việc làm vô cùng khó khăn khi khó có thể thống kê hết được các mối quan hệ giữa các thành phần trong hệ thống. Xác định khung cảnh hệ thống quá hẹp sẽ dẫn tới nguy cơ bỏ qua các thành phần quan trọng của hệ thống, xác định khung cảnh hệ thống quá lớn sẽ làm tăng chi phí và thời gian khi xây dựng hệ thống trong tương lai.

Phỏng vấn, quan sát, nghiên cứu tài liệu và sử dụng phiếu điều tra là những công cụ được dùng trong giai đoạn này.

Đánh giá khả thi

Đánh giá khả thi là đi tìm xem có yếu tố nào ngăn cản việc phân tích, cài đặt thành công một giải pháp đã đề xuất hay không. Đánh giá khả thi bao gồm:

- Khả thi về mặt tổ chức: Xem xét xem dự án mới có phù hợp với tình hình hiện tại của tổ chức không về các mặt nhân sự, trình độ, quan hệ với các hệ thống thông tin khác, thái độ đối với hệ thống thông tin mới…

- Khả thi về mặt kỹ thuật: Được đánh giá bằng cách so sánh công nghệ hiện có hoặc có thể mua sắm được với yêu cầu kỹ thuật của HTTT mới.

- Khả thi về tài chính: Là xác định xem lợi ích hữu hình chờ đợi có lớn hơn chi phí bỏ ra hay không?

Chuẩn bị và trình bày báo cáo về đánh giá yêu cầu

Báo cáo phải cung cấp một bức tranh sáng sủa và đầy đủ về tính hình và khuyến nghị các hành động tiếp theo.

Một phần của tài liệu đồ án tốt nghiệp “phân tích thiết kế phần mềm quản lý lương công nhân tại công ty may thăng long”. (Trang 45 - 47)