Tiêu chuẩn của sản phẩm phần mềm

5 438 1
Tiêu chuẩn của sản phẩm phần mềm

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

Thông tin tài liệu

Tiêu chuẩn sản phẩm phần mềm Tiêu chuẩn sản phẩm phần mềm Bởi: Khoa CNTT ĐHSP KT Hưng Yên Để đánh giá sản phẩm công nghệ tốt hay xấu, phải nghiên cứu để đưa tiêu chuẩn đánh giá chúng Chất lượng sản phẩm phần mềm bao gồm nhiều yếu tố dựa tiêu chuẩn tổng kết Tính Một sản phẩm thực gọi thực xác chức đặc tả thỏa mãn mục đích công việc khách hàng Như vậy, sản phẩm phải so sánh chuẩn đặt để kiểm tra tính điều dẫn đến có nhiều bậc thang tính Liệt kê theo thang giảm dần, tính phần mềm có thể: + Tuyệt đối đúng, + Đúng , + Có lỗi, + Có nhiều lỗi, Ví dụ: Một hệ thống xử lý liệu không chạy file sở liệu rỗng có 104 bảng ghi, hệ thống vi phạm tính Tính khoa học Tính khoa học phần mềm thể qua mặt - Khoa học cấu trúc 1/5 Tiêu chuẩn sản phẩm phần mềm - Khoa học nội dung - Khoa học hình thức thao tác Tính tin cậy Tính tin cậy sản phẩm phần mềm thể sản phẩm trông chờ thực chức dự kiến với độ xác yêu cầu Tính kiểm thử Phần mềm kiểm thử phần mềm mà có cách dễ dàng để kiểm tra Đảm bảo thực chức dự định Tính hữu hiệu Tính hữu hiệu phần mềm xác định qua tiêu chuẩn sau: - Hiệu kinh tế ý nghĩa; giá trị thu áp dụng sản phẩm - Tốc độ xử lý sản phẩm - Giới hạn tối đa sản phẩm miền xác định chương trình xác định qua khối lượng tối đa đối tượng mà sản phẩm quản lý Tính sáng tạo Một sản phẩm phần mềm có tính sáng tạo thảo mãn tính chất sau: - Sản phẩm thiết kế cài đặt - Sản phẩm phục vụ cho đặc thù riêng - Sản phẩm có đặc điểm khác mặt nguyên lý so với sản phẩm hành - Sản phẩm có ưu bậc so với sản phẩm hành Tính an toàn Tính an toàn sản phẩm phần mềm đánh giá thông qua: - Có chế bảo mật bảo vệ đối tượng hệ thống phát sinh quản lý 2/5 Tiêu chuẩn sản phẩm phần mềm - Bản thân sản phẩm đặt chế bảo mật nhằm chống chép trộm làm biến dạng sản phẩm Tính toàn vẹn Sản phẩm phần mềm có tính toàn vẹn nó: - Có chế ngăn ngừa việc thâm nhập bất hợp pháp vào phần mềm hay liệu ngăn ngừa việc phát sinh đối tượng (dữ liệu, đơn thể ) sai quy cách mâu thuẩn với đối tượng sẳn có - Không gây nhập nhằng thao tác Đảm bảo quán cú pháp - Có chế phục hồi lại toàn phần đối tượng thuộc toàn phần đối tượng thuộc diện quản lý sản phẩm trường hợp có cố hỏng máy, điện đột ngột Tính đối xứng đầy đủ chức Sản phẩm cung cấp đủ chức cho người sử dụng chức sản phẩm có cặp loại trừ lẫn nhau, ví dụ chức đối xứng thường gặp: + Tạo lập - Hủy bỏ, + Thêm - Bớt (xem - xóa), + Tăng - Giảm, + Dịch chuyển lên - xuống; phải - trái, + Quay xuôi - ngược chiều kim đồng hồ, Tính tiêu chuẩn tính chuẩn Sản phẩm phần mềm cần đạt số tiêu chuẩn tối thiểu thừa nhận thị trường khoa học, chuyển đổi dạng cấu trúc liệu riêng hệ thống sang chuẩn ngược lại Tính chuẩn phần mềm thể sản phẩm phù hợp với chuẩn quốc gia quốc tế Trong xây dựng phần mềm, cần tuân theo nguyên tắc chuẩn hoá sau: 3/5 Tiêu chuẩn sản phẩm phần mềm + Chỉ thiết kế xây dựng phần mềm sau xác định chuẩn + Mọi thành phần phần mềm phải thiết kế cài đặt theo chuẩn (tối tiểu chuẩn phải tương thích nhau) Tính độc lập Phần mềm cần nên đảm bảo tính độc lập với đối tượng sau: - độc lập với thiết bị, - độc lập với cấu trúc đối tượng mà sản phẩm quản lý, - độc lập với nội dung đối tượng mà sản phẩm quản lý Tính dễ phát triển, hoàn thiện Thể phần mềm mở rộng cho phương án khác mở rộng, tăng cường mặt chức cách rõ ràng Một số tính chất khác Ngoài tính chất trên, tuỳ theo công dụng mà sản phẩm phần mềm cần phải bổ sung tính chất sau: Tính phổ dụng: áp dụng cho nhiều lĩnh vực theo nhiều chế độ làm việc khác Tính đơn giản: mang yếu tố tâm lý: dễ thao tác, dễ học, dễ hoàn thiện kỹ khai thác sản phẩm, sáng, dễ hiểu, dễ nhớ Tính liên tác: tính chất cần có để gắn hệ thống với hệ thống khác Tính súc tích: độ gọn chương trình tính theo số mã dòng lệnh Tính dung thứ sai lầm: tức hỏng hóc xuất chương trình gặp phải lỗi chấp nhận Tính module: độc lập chức thành phần chương trình Tính đầy đủ hồ sơ: hệ thống phải có đầy đủ hồ sơ pháp lý xây dựng 4/5 Tiêu chuẩn sản phẩm phần mềm Tính theo dõi được, tính dễ vận hành, 5/5 ... thể sản phẩm phù hợp với chuẩn quốc gia quốc tế Trong xây dựng phần mềm, cần tuân theo nguyên tắc chuẩn hoá sau: 3/5 Tiêu chuẩn sản phẩm phần mềm + Chỉ thiết kế xây dựng phần mềm sau xác định chuẩn. .. Tính tiêu chuẩn tính chuẩn Sản phẩm phần mềm cần đạt số tiêu chuẩn tối thiểu thừa nhận thị trường khoa học, chuyển đổi dạng cấu trúc liệu riêng hệ thống sang chuẩn ngược lại Tính chuẩn phần mềm. .. tính chất sau: - Sản phẩm thiết kế cài đặt - Sản phẩm phục vụ cho đặc thù riêng - Sản phẩm có đặc điểm khác mặt nguyên lý so với sản phẩm hành - Sản phẩm có ưu bậc so với sản phẩm hành Tính an

Ngày đăng: 01/01/2016, 08:53

Mục lục

  • Tiêu chuẩn của sản phẩm phần mềm

  • Tính kiểm thử được

  • Tính đối xứng và đầy đủ chức năng

  • Tính tiêu chuẩn và tính chuẩn

  • Tính dễ phát triển, hoàn thiện

  • Một số tính chất khác

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

Tài liệu liên quan