Tải bản đầy đủ (.doc) (10 trang)

Yêu cầu kĩ thuật phần mềm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (277.95 KB, 10 trang )

YÊU CẦU KỸ THUẬT PHẦN MỀM
[Quản lý học sinh]
[Mã dự án]
M c l cụ ụ
1. Giới thiệu..............................................................................................................................3
1.1. Mục tiêu......................................................................................................................3
1.2. Phạm vi........................................................................................................................3
1.3. Tham thảo...................................................................................................................3
1.4. Từ ngữ viết tắt............................................................................................................3
2. Mô tả tổng quan ..................................................................................................................3
2.1. Chức năng...................................................................................................................3
2.2. Phân hệ người dùng....................................................................................................3
2.3. Môi trường hoạt động.................................................................................................4
2.4. Các ràng buộc thiết kế và triển khai...........................................................................4
2.5. Tài liệu liên quan........................................................................................................4
2.6. Các giả định và phụ thuộc..........................................................................................4
3. Đặc tính hệ thống.................................................................................................................4
3.1. Các yêu cầu chức năng...............................................................................................4
3.1.1 Nhóm chức năng 1..................................................................................................4
3.2. Use-Case ....................................................................................................................5
3.2.1 Mô hình User-Case ................................................................................................5
3.2.2 Định nghĩa các tác nhân..........................................................................................5
3.2.3 Tóm tắt các Use-Case :...........................................................................................6
4. Các yêu cầu giao tiếp bên ngoài..........................................................................................8
4.1. Giao diện người dùng.................................................................................................8
4.2. Giao tiếp phần cứng....................................................................................................8
4.3. Giao tiếp phần mềm ...................................................................................................8
4.4. Giao tiếp trong truyền tin............................................................................................9
5. Các yêu cầu phi chức năng .................................................................................................9
5.1. Yêu cầu thực thi .........................................................................................................9
5.2. Yêu cầu an toàn :.........................................................................................................9


5.3. Yêu cầu bảo mật :.......................................................................................................9
5.4. Đặc tính chất lượng phần mềm : ...............................................................................9
6. Mô hình thực thể kết hợp:....................................................................................................9
Trang 2
1. Giới thiệu
1.1. Mục tiêu
Quản lý thông tin và điểm học sinh.
1.2. Phạm vi
Trường học.
1.3. Tham thảo
1.4. Từ ngữ viết tắt
GV Giáo viên
HS Học sinh
PĐT Phòng đào tạo
2. Mô tả tổng quan
2.1. Chức năng
Tiếp nhận học sinh
Lập danh sách lớp
Tra cứu học sinh
Nhận bảng điểm môn
Lập báo cáo tổng kết
Thay đổi qui định
2.2. Phân hệ người dùng
[Các tác nhận, người dùng tham giao vào hệ thống]
Lớp người dùng Diễn giải
Trang 3
Giáo viên Nhập điểm môn học
Tra cứu học sinh
Học sinh, phụ huynh Tra cứu thông tin học sinh.
Phòng đào tạo Tiếp nhận học sinh

Sửa đổi thông tin học sinh
Thay đổi các quy định
2.3. Môi trường hoạt động
Windows
2.4. Các ràng buộc thiết kế và triển khai
RB-1: Thiết kế, code và bảo trì theo tài liệu.
RB-3: Ngôn ngữ lập trình : C++
2.5. Tài liệu liên quan
Tài liệu hướng dẫn sử dụng dành cho khách hàng.
2.6. Các giả định và phụ thuộc
Làm việc 24/7.
3. Đặc tính hệ thống
3.1. Các yêu cầu chức năng
3.1.1 Nhóm chức năng 1
Chức năng Diễn giải
Tiếp nhận học sinh
Lập danh sách lớp
Tra cứu học sinh
Nhận bảng điểm môn
Lập báo cáo tổng kết
Thay đổi qui định
Trang 4
3.2. Use-Case
3.2.1 Mô hình User-Case
3.2.2 Định nghĩa các tác nhân
Trang 5

×