Quản lý điểm thi của một trường ĐH (P.2)

ĐẶC TẢ YÊU CẦU

Đây là giai đoạn quan trọng sau khi nhận yêu cầu xây dựng hệ thống, đặc tả yêu cầu (specification requirement system – SRS) được xem như là một bản hợp đồng giữa khách hàng và nhóm phát triển về các yêu cầu của hệ thống

Quản lý điểm thi
TÀI LIỆU ĐẶC TẢ YÊU CẦU
PHIÊN BẢN 1.0

TABLE OF CONTENTS
1GIỚI THIỆU
1.1Mục đích
1.2Phạm vi dự án
1.3Định nghĩa, viết tắt
1.4Tài liệu tham khảo
2MÔ TẢ TỔNG THỂ
2.1Mô hình hệ thống
2.2Các chức năng của hệ thống
2.3Người sử dụng
3CÁC TÍNH NĂNG CỦA HỆ THỐNG
3.1Quản trị
3.2Xem thông tin
4CÁC YÊU CẦU GIAO TIẾP
4.1Giao diện người sử dụng
4.2Giao tiếp phần cứng
4.3Giao tiếp phần mềm
4.4Giao tiếp truyền thông tin
5CÁC YÊU CẦU PHI CHỨC NĂNG
5.1Yêu cầu thực thi
5.2Yêu cầu an toàn
5.3Yêu cầu bảo mật
5.4Yêu cầu chất lượng phần mềm
5.5Yêu cầu môi trường hoạt động
5.6Yêu cầu tài liệu người sử dụng
6PHỤC LỤC

1GIỚI THIỆU
1.1Mục đích

Phần này giới thiệu về sản phẩm mà các yêu cầu của nó được đặc tả trong tài liệu này, bao gồm các xác nhận, số phiên bản của sản phẩm.
Đây là hệ thống quản lý điểm thi của sinh viên trong phạm vi một khoa trong một trường đại học
1.2Phạm vi dự án

Miêu tả ngắn gọn về sản phẩm được đặc tả: mục đích, các lợi ích, các mục tiêu, kết quả liên quan
Chỉ ra phạm vi của sản phẩm, đặc biệt khi sản phẩm là một phần của một hệ thống nào đó hoặc là một hệ thống con
Nếu có thêm các tài liệu mô tả về phạm vi khác thì đề cập nội dung của chúng vào phần này

Đây là một hệ thống phát triển mới hoàn toàn không xây dựng dựa trên một hệ thống cũ nào
Có khả năng sẽ phát triển để tích hợp vào hệ thống quản lý đào tạo của một khoa hoặc trường

1.3Định nghĩa, viết tắt

Định nghĩa các cụm từ viết tắt, các thuật ngữ sử dụng trong tài liệu
Nội dung phần này có thể lưu trong một tài liệu phụ lục nếu như có nhiều nội dung

1.4Tài liệu tham khảo

Liệt kê các tài liệu, các trang web, các nguồn thông tin tham khảo

2MÔ TẢ TỔNG THỂ
2.1Mô hình hệ thống

Miêu tả ngữ cảnh và nguồn gốc của phần mềm được đặc tả trong tài liệu này. Ví dụ, sản phẩm này đi theo một họ các sản phẩm, hoặc thay thế một hệ thống đã có hoặc là một sản phẩm mới, độc lập
Đây là một sản tương đối độc lập, nó có khả năng phát triển tích hợp vào một hệ thống lón hơn
2.2Các chức năng của hệ thống

Tóm tắt các chức năng chính, các chức năng quan trọng của sản phẩm. Ở đây chỉ tóm tắt ở mức cao nhất để người đọc của thể hiểu được tổ chức các chức năng của sản phẩm: sử dụng các hình ảnh, biểu đồ, …

Có 2 chức năng chính: chức năng quản trị và chức năng của người sử dụng bình thường

2.3Người sử dụng

Định nghĩa các nhóm người sử dụng mà ta có thể lường trước được, đó là các nhóm người sử dụng khác nhau thường xuất hiện trong hệ thống
Xác định các đặc trưng của các nhóm người sử dụng, một số các yêu cầu có thể chỉ gắn liền với một nhóm người sử dụng
Phân biệt mức độ đặc quyền của các nhóm người sử dụng
-Nhóm quản trị: các chức năng …
-Nhóm quản lý: các chức năng…
-Nhóm người sử dụng bình thường: chức năng…

3CÁC TÍNH NĂNG CỦA HỆ THỐNG

Phần này mô tả các chức năng của hệ thống
Mô tả tóm tắt tính năng và mức độ ưu tiên là cao, trung bình hay thấp
Liệt kê chi tiết các yêu cầu chức năng có liên quan đến tính năng này của hệ thống, đó là các khả năng mà phần mềm phải có được khi người sử dụng thực hiện các dịch vụ cung cấp bởi tính năng này
Liệt kê các điều kiện phản hồi lỗi, kiểm tra tính hợp lệ của dữ liệu vào…
Các yêu cầu phải ngắn gọn, súc tích, không mập mờ, có thể xác minh và phải cần thiết
3.1Quản trị
3.1.1Quản lý khóa

3.1.2Quản lý lớp
3.1.3Quản lý sinh viên
3.1.4Quản lý môn học
3.1.5Quản lý điểm
3.2Xem thông tin
3.2.1Xem thông tin khóa
3.2.2Xem thông tin lớp
3.2.3Xem thông tin điểm
4CÁC YÊU CẦU GIAO TIẾP
4.1Giao diện người sử dụng

Phần này mô tả các ràng buộc về mặt giao diện người sử dụng, các layout, button, hình ảnh, các loại thông báo lỗi, phím tắt,…
4.2Giao tiếp phần cứng

Phần này mô tả các đặc tính về mặt vật lý của mỗi giao tiếp giữa phần mềm và các thành phần phần cứng của hệ thống. Có thể bao gồm: các loại thiết bị hỗ trợ, giao thức truyền thông tin giữa phần cứng và phần mềm
4.3Giao tiếp phần mềm

Mô tả các yêu cầu kết nối giữa sản phẩm với các thành phần phần mềm khác, bao gồm DataBase, hệ điều hành, các thư viên, các công cụ,…
4.4Giao tiếp truyền thông tin

Mô tả các yêu cầu liên quan đến một vài chức năng truyền thông tin của sản phẩm (nếu có), như: email, trình duyệt Web, giao thức truyền tin của Network server,…
5CÁC YÊU CẦU PHI CHỨC NĂNG
5.1Yêu cầu thực thi

Phần này mô tả các yêu cầu khi hệ thống thực thi (nếu có), ví dụ: hệ thống có thể phục vụ đồng thời 100 người sử dụng, hoặc hệ thống hoạt động 24/24 …
Phải mô tả rõ ràng các yêu cầu này để nhóm phát triển có thể hiểu được và đưa ra các giải pháp thích hợp
Phân mô tả các yêu cầu này theo từng yêu cầu chức năng, hay từng tính năng riêng biệt
5.2Yêu cầu an toàn

Mô tả các khả năng có thể tác động gây hư hại cho sản phẩm, đồng thời đề ra một số giải pháp an toàn cho sản phẩm
5.3Yêu cầu bảo mật

Mô tả các yêu cầu về bảo mật của sản phẩm
5.4Yêu cầu chất lượng phần mềm

Các yêu cầu về chất lượng của sản phẩm: tính đúng, tính khoa học, tính tin cậy, tính thích nghi,..
5.5Yêu cầu môi trường hoạt động

Môi trường mà hệ thống sẽ vận hành: phần cứng, hệ điều hành,…
5.6Yêu cầu tài liệu người sử dụng

Liệt kê các thành phần của tài liệu người sử dụng (như sổ tay người sử dụng, tài liệu hướng dẫn on-line, hoặc các khóa hướng dẫn, hướng dẫn cài đặt, cấu hình…)
Định nghĩa một số định dạng, một số mẫu chuẩn cho tài liệu người sử dụng

6PHỤC LỤC
Các phục lục cho tài liệu đặc tả (nếu có)
-Tài liệu viết tắt, định nghĩa các thuật ngữ
-Các mẫu tài liệu do khách hàng cung cấp
-…

,

  1. Để lại bình luận

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: