Professional Documents
Culture Documents
SRS Quan Ly Diem SinhVien
SRS Quan Ly Diem SinhVien
SRS Quan Ly Diem SinhVien
DOCUMENT ADMINISTRATION: The master of this document is stored on an electronic database and is writing
protected. It may only be altered by authorized persons. Copies may be printed out, but this is not
recommended. Viewing of the master online ensures access to the current issue. Any hard copy of this
document or unlocked soft copy must be regarded as an uncontrolled copy.
System Requirement Specification Code: TMSO-SRS-001
Revision History
Date Version Description Author Revised by
TMA Confidential
TMA Solutions
Page 2 of 56
System Requirement Specification Code: TMSO-SRS-001
Table of Contents
1. Giới Thiệu.........................................................................................................................6
1.1 Tổng quát:..................................................................................................................6
1.2 Phạm vi:......................................................................................................................6
2. Yêu cầu chức năng...........................................................................................................7
2.1 Tính năng/Thành phần #1: Màn hình đăng nhập..................................................7
2.1.1.1 Giao diện người dùng...................................................................................7
2.1.2 Chức năng yêu cầu...............................................................................................7
2.2 Tính năng/Thành phần #2: Màn hình xem điểm cho Sinh Viên...........................9
2.2.1 Giao diện người dùng...........................................................................................9
2.2.2 Chức năng yêu cầu...............................................................................................9
Giao diện màn hình xem điểm cho sinh viên...................................................................10
Mã số sinh viên................................................................................................................10
Tên sinh viên....................................................................................................................10
Danh sách môn học và điểm của Sinh Viên.....................................................................10
Điểm tích luỹ....................................................................................................................10
2.3 Tính năng/Thành phần #3: Màn hình danh sách lớp giảng viên đang dạy.......10
2.3.1 Giao diện người dùng.........................................................................................11
2.3.2 Chức năng yêu cầu.............................................................................................11
Tìm kiếm lớp học phần theo mã.......................................................................................12
Danh sách lớp học phần...................................................................................................12
2.4 Tính năng/Thành phần #4: Màn hình danh sách sinh viên trong lớp học phần
(từ màn hình danh sách lớp giảng viên đang dạy)..........................................................12
2.4.1 Giao diện người dùng.........................................................................................13
2.4.2 Chức năng yêu cầu.............................................................................................14
Tên lớp học phần..............................................................................................................14
Chỉnh sửa điểm của sinh viên..........................................................................................14
2.5 Tính năng/Thành phần #5: Màn hình quản lý Tài Khoản..................................15
2.5.1 Giao diện người dùng.........................................................................................15
2.5.2 Chức năng yêu cầu.............................................................................................15
2.6 Tính năng/Thành phần #6: Màn hình danh sách các tài khoản (tuỳ theo loại).16
2.6.1 Giao diện người dùng.........................................................................................16
2.6.2 Chức năng yêu cầu.............................................................................................17
TMA Confidential
TMA Solutions
Page 3 of 56
System Requirement Specification Code: TMSO-SRS-001
2.7 Tính năng/Thành phần #7: Màn hình quản lý của phòng đào tạo.....................20
2.7.1 Giao diện người dùng.........................................................................................20
2.7.2 Chức năng yêu cầu.............................................................................................20
Hiển thị danh sách những thông tin cần quản lý..............................................................21
2.8 Tính năng/Thành phần #8: Màn hình Danh sách Khoa......................................21
2.8.1 Giao diện người dùng.........................................................................................21
2.8.2 Chức năng yêu cầu.............................................................................................23
Hiển thị danh sách các Khoa............................................................................................24
Thêm Khoa mới...............................................................................................................24
Sửa thông tin một Khoa...................................................................................................24
2.9 Tính năng/Thành phần #9: Màn hình Danh sách Ngành....................................25
2.9.1 Giao diện người dùng.........................................................................................25
2.9.2 Chức năng yêu cầu.............................................................................................27
Hiển thị danh sách các Ngành..........................................................................................28
Thêm Ngành mới.............................................................................................................28
Sửa thông tin một Khoa...................................................................................................28
2.10 Tính năng/Thành phần #10: Màn hình danh sách Khoá Học.........................29
2.10.1 Giao diện người dùng.........................................................................................29
2.10.2 Chức năng yêu cầu.............................................................................................31
Hiển thị danh sách các Khoá Học....................................................................................32
Thêm Khoá Học mới........................................................................................................32
Sửa thông tin một Khoá Học............................................................................................32
2.11 Tính năng/Thành phần #12: Màn hình danh sách môn học trong chương trình
đào tạo.................................................................................................................................32
2.11.1 Giao diện người dùng.........................................................................................33
2.11.2 Chức năng yêu cầu.............................................................................................34
Hiển thị danh sách các Môn Học.....................................................................................35
Thêm Môn học mới..........................................................................................................35
2.12 Tính năng/Thành phần #13: Màn hình danh sách Lớp Học Phần.................35
2.12.1 Giao diện người dùng.........................................................................................36
2.12.2 Chức năng yêu cầu.............................................................................................37
Hiển thị danh sách các Lớp Học......................................................................................38
Thêm Lớp Học Phần mới.................................................................................................38
TMA Confidential
TMA Solutions
Page 4 of 56
System Requirement Specification Code: TMSO-SRS-001
2.13 Tính năng/Thành phần #14: Màn hình danh sách Sinh Viên trong một Lớp
Học Phần.............................................................................................................................38
2.13.1 Giao diện người dùng.........................................................................................39
2.13.2 Chức năng yêu cầu.............................................................................................41
Màn hình danh sách Sinh Viên trong một Lớp Học Phần.............................................41
Hiển thị danh sách các các Sinh Viên trong Lớp Học Phần.............................................42
Thêm Sinh Viên vào Lớp Học Phần.................................................................................42
Sửa thông tin một Sinh Viên trong Lớp Học Phần...........................................................42
2.14 Tính năng/Thành phần #15: Màn hình quản lý thông tin Giảng Viên...........42
2.14.1 Giao diện người dùng.........................................................................................43
2.14.2 Chức năng yêu cầu.............................................................................................45
Thanh action bar...............................................................................................................46
Hiển thị danh sách các Giảng Viên..................................................................................46
Thêm Giảng Viên mới......................................................................................................46
Sửa thông tin một Giảng Viên..........................................................................................46
2.15 Tính năng/Thành phần #16: Màn hình quản lý Sinh Viên..............................47
2.15.1 Giao diện người dùng.........................................................................................47
2.15.2 Chức năng yêu cầu.............................................................................................49
Thanh action bar...............................................................................................................50
Hiển thị danh sách các Sinh Viên.....................................................................................50
Thêm Sinh Viên mới........................................................................................................50
Sửa thông tin một Sinh Viên............................................................................................50
2.16 Tính năng/Thành phần #17: Màn hình quản lý Danh Sách Khoá Học..........51
2.16.1 Giao diện người dùng.........................................................................................51
2.16.2 Chức năng yêu cầu.............................................................................................53
Hiển thị danh sách các Khoá Học....................................................................................54
Thêm Khoá Học mới........................................................................................................54
Sửa thông tin một Khoá Học............................................................................................54
TMA Confidential
TMA Solutions
Page 5 of 56
System Requirement Specification Code: TMSO-SRS-001
1. Giới Thiệu
1.1 Tổng quát:
Đây là một phần mềm quản lý điểm sinh viên. Phần mềm cho phép giảng viên nhập điểm vào mỗi
cuối học kỳ, cho phép sinh viên
TMA Confidential
TMA Solutions
Page 6 of 56
System Requirement Specification Code: TMSO-SRS-001
Image1: Login
2.1.2 Chức năng yêu cầu
Item Description Action Response
Màn hình đăng Màn hình đăng nhập bao gồm: N/A N/A
nhập - Logo
- Một trường nhập ID
- Một trường nhập password
- Một text để thông báo
- 4 nút check
- 1 nút đăng nhập
TMA Confidential
TMA Solutions
Page 7 of 56
System Requirement Specification Code: TMSO-SRS-001
Trường nhập ID Là nơi người dùng nhập Id bằng bàn phím Click vào Dòng chữ gợi ý
ảo trường nhập ID được sẽ mất đi vào
bàn phím ảo hiện lên
cho phép người dùng
nhập văn bản.
Trường nhập Là nơi người dùng nhập password bằng Click vào Dòng chữ gợi ý
Password bàn phím ảo trường nhập được sẽ mất đi vào
Password bàn phím ảo hiện lên
cho phép người dùng
nhập văn bản.
Hiện dấu “ * ” khi người dùng gõ văn bảng Gõ văn bản Hiện dấu sao thay vì
bằng bàn phím ảo. bằng bàn phím văn bản bình thường
ảo
Text thông báo Nếu người không nhập vào trường ID hoặc Click nút đăng Thông báo hiện liên
login thất bại. nhập và có chữ thông báo
màu đỏ.
Nếu người không nhập vào trường Pass- Click nút đăng Thông báo hiện liên
word hoặc login thất bại. nhập và có chữ thông báo
màu đỏ.
Khi người dùng không chọn 1 trong 4 nút Click nút đăng Thông báo hiện liên
radio nhập và có chữ thông báo
màu đỏ.
Chọn tài khoản Chọn vào radio button để đăng nhập tài Chọn radio Chọn radio button
để login khoản Sinh Viên button Sinh Sinh Viên được
Viên check
Chọn vào radio button để đăng nhập tài Chọn radio Chọn radio button
khoản Giảng Viên button Giảng Giảng Viên được
Viên check
Chọn vào radio button để đăng nhập tài Chọn radio Chọn radio button
khoản Admin button Admin Admin được check
Chọn vào radio button để đăng nhập tài Chọn radio Chọn radio button
khoản Phòng đào tạo button Phòng Phòng đào tạo được
Đào Tạo check
Đăng nhập Khi người dùng nhập đầy đủ id, password, Click nút đăng Hiển thị màn hình
chọn tài khoản Sinh Viên thì sẽ vào màn nhập xem điểm cho sinh
hình liệt kê những môn học và điểm của viên
Sinh Viên đó.
Khi người dùng nhập đầy đủ id, password, Click nút đăng Hiển thị danh sách
chọn tài khoản Giảng Viên thì sẽ vào màn nhập những lớp mà Giảng
hình liệt kê danh sách tất cả các lớp mà Viên đang dạy
Giảng Viên đó đăng dạy.
Khi người dùng nhập đầy đủ id, password, Click nút đăng Hiển thị màn hình
chọn tài khoản Admin thì sẽ vào màn hình nhập quản lý Tài khoản
liệt kê những loại tài khoản cần quản lý
Khi người dùng nhập đầy đủ id, password, Click nút đăng Hiển thị màn hình
chọn tài khoản Phòng đào tạo thì sẽ vào nhập quản lý (của Phòng
màn hình quản lý các thông của Phòng đào đào tạo)
tạo
TMA Confidential
TMA Solutions
Page 8 of 56
System Requirement Specification Code: TMSO-SRS-001
2.2 Tính năng/Thành phần #2: Màn hình xem điểm cho Sinh Viên
2.2.1 Giao diện người dùng
Image2: Screen_Xem_diem_SinhVien
2.2.2 Chức năng yêu cầu
Item Description Action Response
TMA Confidential
TMA Solutions
Page 9 of 56
System Requirement Specification Code: TMSO-SRS-001
Giao diện Màn hình xem điểm sinh viên bao N/A N/A
màn hình gồm:
xem điểm - Mã số sinh viên
cho sinh - Tên sinh viên
viên - Danh sách các môn học của
sinh viên.
- Điểm tích luỹ của sinh viên
đó.
Mã số sinh Hiện mã số của sinh viên khi đăng N/A N/A
viên nhập thành công.
Tên sinh Hiển thị tên sinh viên khi đăng nhập N/A N/A
viên thành công.
Danh sách Hiển thị danh sách môn học và điểm. N/A N/A
môn học và Một dòng có những thông tin: Mã học
điểm của phần, tên học phần, số tín chỉ, điểm
Sinh Viên
Điểm tích Hiển thị điểm được tính theo công N/A N/A
luỹ thức:
2.3 Tính năng/Thành phần #3: Màn hình danh sách lớp giảng viên đang dạy
TMA Confidential
TMA Solutions
Page 10 of 56
System Requirement Specification Code: TMSO-SRS-001
Image3: Screen_Danh_sach_lop_hp_sinh_vien_dang_day
2.3.2 Chức năng yêu cầu
TMA Confidential
TMA Solutions
Page 11 of 56
System Requirement Specification Code: TMSO-SRS-001
Tìm kiếm lớp Nhập mã lớp học phần để tìm kiếmChọn vào trường Mất chữ gợi ý và hiên
học phần theo tìm kiếm bàn phím ảo để người
mã dùng nhập văn bản
Chọn nút tìm kiếm sau khi nhập tìm Click nút tìm kiếm Hiển thị danh sách các
mã lớp lớp học phần có mã lớp
như đã nhập
Danh sách lớp Hiển thị danh sách lớp học phần mà N/A N/A
học phần Giảng Viên dạy
Một dòng trong danh sách chứa N/A N/A
thông tin:
- Mã lớp học phần
- Tên lớp học phần
Người dùng chọn một dòng bất kỳ Chọn một dòng Chuyển sang màn hình
trong danh sách trong danh sách danh sách sinh viên trong
lớp học phần
2.4 Tính năng/Thành phần #4: Màn hình danh sách sinh viên trong lớp học phần
(từ màn hình danh sách lớp giảng viên đang dạy)
TMA Confidential
TMA Solutions
Page 12 of 56
System Requirement Specification Code: TMSO-SRS-001
Image4: Screen_DS_SinhVien_cua_mot_lop_HP
TMA Confidential
TMA Solutions
Page 13 of 56
System Requirement Specification Code: TMSO-SRS-001
Image4’: Dialog_sua_diem_sinh_vien
Hiển thị dialog nhập điểm hoặc Click nút Sửa Hiển thị Dialog chỉnh
chỉnh sửa điểm sửa điểm của sinh viên
Nhập điểm cho sinh viên. Click nút sửa trên di- Dialog biến mất và cập
alog nhật lại điểm cho sinh
viên
TMA Confidential
TMA Solutions
Page 14 of 56
System Requirement Specification Code: TMSO-SRS-001
2.5 Tính năng/Thành phần #5: Màn hình quản lý Tài Khoản
2.5.1 Giao diện người dùng
Image5: Screen_quan_ly_tai_khoan
2.5.2 Chức năng yêu cầu
Màn hình quản lý Màn hình quản lý tài khoản bao gồm: N/A N/A
tài khoản - Danh sách những loại tài
khoản cần quản lý
Danh sách các loại Hiển thị các loại tài khoản đăng nhập N/A N/A
tài khoản vào bao gồm:
- Tài khoản sinh viên
- Tài khoản giảng viên
- Tài khoản Admin
- Tài khoản Phòng đào tạo
TMA Confidential
TMA Solutions
Page 15 of 56
System Requirement Specification Code: TMSO-SRS-001
Người dùng chọn một dòng trong Chọn một dòng Hiển thị danh sách
danh sách để hiển thị danh sách các trong danh sách những tài khoản tuỳ
tài khoản theo loại tài khoản
2.6 Tính năng/Thành phần #6: Màn hình danh sách các tài khoản (tuỳ theo loại)
2.6.1 Giao diện người dùng
Image6: Screen_danh_sach_cac_tai_khoan_theo_loai
TMA Confidential
TMA Solutions
Page 16 of 56
System Requirement Specification Code: TMSO-SRS-001
Image7: Screen_them_tai_khoan_moi
Image8: Screen_sua_tai_khoan
Image9: Screen_xoa_tai_khoan
TMA Confidential
TMA Solutions
Page 18 of 56
System Requirement Specification Code: TMSO-SRS-001
TMA Confidential
TMA Solutions
Page 19 of 56
System Requirement Specification Code: TMSO-SRS-001
2.7 Tính năng/Thành phần #7: Màn hình quản lý của phòng đào tạo
2.7.1 Giao diện người dùng
Image10: Screen_Quan_ly_cua_phong_dao_tao
TMA Confidential
TMA Solutions
Page 20 of 56
System Requirement Specification Code: TMSO-SRS-001
2.8 Tính năng/Thành phần #8: Màn hình Danh sách Khoa
TMA Confidential
TMA Solutions
Page 21 of 56
System Requirement Specification Code: TMSO-SRS-001
Image11: Danh_sach_Khoa
TMA Confidential
TMA Solutions
Page 22 of 56
System Requirement Specification Code: TMSO-SRS-001
Image12: Dialog_Them_Khoa
Image13: Dialog_Sua_Khoa
Image14: Dialog_thong_bao_xoa_Khoa
TMA Confidential
TMA Solutions
Page 23 of 56
System Requirement Specification Code: TMSO-SRS-001
TMA Confidential
TMA Solutions
Page 24 of 56
System Requirement Specification Code: TMSO-SRS-001
Hiển thị danh Hiển thị danh sách các Khoa mà N/A N/A
sách các Khoa trường giảng dạy
Mỗi dòng trong danh sách hiển thị N/A N/A
các thông tin:
- Mã Khoa
- Tên Khoa
- Ngày thành lập
Thêm Khoa mới Người dùng muốn thêm một Khoa Chọn nút thêm trên Hiên thị dialog
mới action bar thêm Khoa
Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và
Khoa mới và thêm. Nhập thông tin dữ liệu bàn phím ảo hiện
bao gồm: lên cho người dùng
- Trường nhập mã Khoa nhập thông tin vào
- Trường nhập tên Khoa
- Chọn ngày thành lập
Thêm Khoa mới vào danh sách Chọn nút thêm trên di- Dialog mất đi và
alog trở về màn hình
chính, cập nhật
thông Khoa mới
vào danh sách
Người dùng không muốn thêm khoa Chọn nút cancel trên Dialog mất đi và
nữa dialog trở về màn hình
chính
Sửa thông tin Người dùng muốn sửa thông tin một Trượt Khoa muốn xoá Hiển thị Dialog
một Khoa Khoa trong danh sách. trong danh sách sang Sửa Khoa
bên trái, hiển thị nút
Sửa và chọn nó
Sau khi chọn nút sửa,thực hiện sửa Chọn các trường dữ Hiển thị bàn phím
thông tin trên các trường dữ liệu liệu ảo để nhập thông
tin cần sửa
Sửa thông tin của Khoa Chọn vào nút sửa trên Dialog mất đi và
Dialog trở về màn hình
chính
Người dùng không muốn sửa tài Chọn nút cancel trên Dialog mất đi và về
khoản nữa dialog lại màn hình chính
Xoá tài khoản Người dùng muốn xoá một Khoa bất Trượt ngang một Hiện Dialog xoá và
kỳ trong danh sách dòng muốn xoá trên thông báo trước khi
danh sách và chọn nút xoá
xoá
Thực hiện xoá Khoa Chọn nút xoá trên dia- Dialog mất đi, trở
log về màn hình chính
và cập nhật lại
danh sách
Người dùng không muốn xoá Khoa Chọn nút cancel trên Dialog mất đi và về
nữa dialog lại màn hình chính
TMA Confidential
TMA Solutions
Page 25 of 56
System Requirement Specification Code: TMSO-SRS-001
2.9 Tính năng/Thành phần #9: Màn hình Danh sách Ngành
2.9.1 Giao diện người dùng
Image15: Screen_danh_sach_Nganh
TMA Confidential
TMA Solutions
Page 26 of 56
System Requirement Specification Code: TMSO-SRS-001
Image16: Dialog_them_nganh_moi
Image17: Dialog_sua_nganh
Image18: Dialog_xoa_nganh
TMA Confidential
TMA Solutions
Page 27 of 56
System Requirement Specification Code: TMSO-SRS-001
TMA Confidential
TMA Solutions
Page 28 of 56
System Requirement Specification Code: TMSO-SRS-001
Hiển thị Hiển thị danh sách các Ngành mà N/A N/A
danh sách trường giảng dạy
các Ngành Mỗi dòng trong danh sách hiển thị các N/A N/A
thông tin:
- Mã Khoa
- Tên Khoa
- Ngày thành lập
Thêm Người dùng muốn thêm một Ngành Chọn nút thêm trên ac- Hiên thị dialog thêm
Ngành mới mới tion bar Ngành
Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và bàn
Ngành mới và thêm. Nhập thông tin dữ liệu phím ảo hiện lên cho
bao gồm: người dùng nhập thông
- Trường nhập mã Ngành tin vào
- Trường nhập tên Ngành
- Trường mã Khoa
Thêm Ngành mới vào danh sách Chọn nút thêm trên dia- Dialog mất đi và trở về
log màn hình chính, cập
nhật thông Ngành mới
vào danh sách
Người dùng không muốn thêm Ngành Chọn nút cancel trên di- Dialog mất đi và trở về
nữa alog màn hình chính
Sửa thông Người dùng muốn sửa thông tin một Trượt Ngành muốn xoá Hiển thị Dialog Sửa
tin một Ngành trong danh sách. trong danh sách sang Ngành
Khoa bên trái, hiển thị nút Sửa
và chọn nó
Sau khi chọn nút sửa,thực hiện sửa Chọn các trường dữ Hiển thị bàn phím ảo
thông tin trên các trường dữ liệu liệu để nhập thông tin cần
sửa
Sửa thông tin của Ngành Chọn vào nút sửa trên Dialog mất đi và trở về
Dialog màn hình chính
Người dùng không muốn sửa tài Chọn nút cancel trên di- Dialog mất đi và về lại
khoản nữa alog màn hình chính
Xoá Khoa Người dùng muốn xoá một Ngành bất Trượt ngang một dòng Hiện Dialog xoá và
kỳ trong danh sách muốn xoá trên danh thông báo trước khi xoá
sách và chọn nút xoá
Thực hiện xoá Ngành Chọn nút xoá trên dia- Dialog mất đi, trở về
log màn hình chính và cập
nhật lại danh sách
Người dùng không muốn xoá Ngành Chọn nút cancel trên di- Dialog mất đi và về lại
nữa alog màn hình chính
TMA Confidential
TMA Solutions
Page 29 of 56
System Requirement Specification Code: TMSO-SRS-001
2.10 Tính năng/Thành phần #10: Màn hình danh sách Khoá Học
2.10.1 Giao diện người dùng
Image19: Screen_danh_sach_KhoaHoc
TMA Confidential
TMA Solutions
Page 30 of 56
System Requirement Specification Code: TMSO-SRS-001
Image20: Dialog_them_KhoaHoc
Image21: Dialog_sua_KhoaHoc
Image22: Dialog_xoa_KhoaHoc
TMA Confidential
TMA Solutions
Page 31 of 56
System Requirement Specification Code: TMSO-SRS-001
TMA Confidential
TMA Solutions
Page 32 of 56
System Requirement Specification Code: TMSO-SRS-001
Hiển thị Hiển thị danh sách các Khoá Học mà N/A N/A
danh sách trường giảng dạy
các Khoá Mỗi dòng trong danh sách hiển thị các N/A N/A
Học thông tin:
- Mã Khoá Học
- Năm bắt đầu, năm kết thúc
Thêm Người dùng muốn thêm một Khoá Chọn nút thêm trên ac- Hiên thị dialog thêm
Khoá Học Học mới vào danh sách tion bar Khoá Học
mới Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và bàn
Khoá Học mới và thêm. Thông tin cần dữ liệu phím ảo hiện lên cho
nhập bao gồm: người dùng nhập thông
- Trường nhập mã Khoá Học tin vào
- Trường chọn năm bắt đầu
- Trường chọn năm kết thúc
Thêm Khoá Học mới vào danh sách Chọn nút thêm trên dia- Dialog mất đi và trở về
log màn hình chính, cập
nhật thông tin Khoá
Học mới vào danh sách
Người dùng không muốn thêm Khoá Chọn nút cancel trên di- Dialog mất đi và trở về
Học nữa alog màn hình chính
Sửa thông Người dùng muốn sửa thông tin một Trượt Khoá Học muốn Hiển thị Dialog Sửa
tin một Khoá Học trong danh sách. xoá trong danh sách Khoá Học
Khoá Học sang bên trái, hiển thị
nút Sửa và chọn nó
Sau khi chọn nút sửa,thực hiện sửa Chọn các trường dữ Hiển thị bàn phím ảo
thông tin trên các trường dữ liệu liệu để nhập thông tin cần
sửa
Sửa thông tin của Khoá Học Chọn vào nút sửa trên Dialog mất đi và trở về
Dialog màn hình chính
Người dùng không muốn sửa tài Chọn nút cancel trên di- Dialog mất đi và về lại
khoản nữa alog màn hình chính
Xoá Khoá Người dùng muốn xoá một Khoá Học Trượt ngang một dòng Hiện Dialog xoá và
Học bất kỳ trong danh sách muốn xoá trên danh thông báo trước khi xoá
sách và chọn nút xoá
Thực hiện xoá Khoá Học Chọn nút xoá trên dia- Dialog mất đi, trở về
log màn hình chính và cập
nhật lại danh sách
Người dùng không muốn xoá Khoá Chọn nút cancel trên di- Dialog mất đi và về lại
Học nữa alog màn hình chính
2.11 Tính năng/Thành phần #12: Màn hình danh sách môn học trong chương trình
đào tạo
TMA Confidential
TMA Solutions
Page 33 of 56
System Requirement Specification Code: TMSO-SRS-001
Image23: Screen_chuong_trinh_dao_tao
TMA Confidential
TMA Solutions
Page 34 of 56
System Requirement Specification Code: TMSO-SRS-001
Image24: Dialog_them_MonHoc_trong_CTDT
TMA Confidential
TMA Solutions
Page 35 of 56
System Requirement Specification Code: TMSO-SRS-001
Thêm Môn Người dùng muốn thêm một Môn học Chọn nút thêm trên ac- Hiên thị dialog thêm
học mới mới vào danh sách tion bar Môn Học
Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và bàn
Môn Học mới và thêm. Thông tin cần dữ liệu phím ảo hiện lên cho
nhập bao gồm: người dùng nhập thông
- Trường nhập mã môn học tin vào
Thêm Môn Học mới vào danh sách Chọn nút thêm trên dia- Dialog mất đi và trở về
log màn hình chính, cập
nhật thông tin Môn Học
mới vào danh sách
Người dùng không muốn thêm Môn Chọn nút cancel trên di- Dialog mất đi và trở về
Học nữa alog màn hình chính
Xoá Khoá Người dùng muốn xoá một Môn Học Trượt ngang một dòng Hiện Dialog xoá và
Học bất kỳ trong danh sách muốn xoá trên danh thông báo trước khi xoá
sách và chọn nút xoá
Thực hiện xoá Môn Học Chọn nút xoá trên dia-
Dialog mất đi, trở về
log màn hình chính và cập
nhật lại danh sách
Người dùng không muốn xoá Môn Học Chọn nút cancel trên di- Dialog mất đi và về lại
nữa alog màn hình chính
2.12 Tính năng/Thành phần #13: Màn hình danh sách Lớp Học Phần
TMA Confidential
TMA Solutions
Page 36 of 56
System Requirement Specification Code: TMSO-SRS-001
Image26: Screen_danh_sạch_LopHocPhan
TMA Confidential
TMA Solutions
Page 37 of 56
System Requirement Specification Code: TMSO-SRS-001
Image27: Dialog_them_mot_lop_hoc_phan
Image28: Dialog_xoa_mot_Lop_Hoc_Phan
TMA Confidential
TMA Solutions
Page 38 of 56
System Requirement Specification Code: TMSO-SRS-001
2.13 Tính năng/Thành phần #14: Màn hình danh sách Sinh Viên trong một Lớp Học
Phần
TMA Confidential
TMA Solutions
Page 39 of 56
System Requirement Specification Code: TMSO-SRS-001
Image28: Dialog_xoa_mot_Lop_Hoc_Phan
TMA Confidential
TMA Solutions
Page 40 of 56
System Requirement Specification Code: TMSO-SRS-001
Image29: Dialog_them_sinh_vien_vao_lop_HocPhan
Image28: Dialog_sua_diem_sinh_vien_trong_LopHocPhan
Image28: Dialog_xoa_SinhVien_ra_khoi_LopHocPhan
TMA Confidential
TMA Solutions
Page 41 of 56
System Requirement Specification Code: TMSO-SRS-001
TMA Confidential
TMA Solutions
Page 42 of 56
System Requirement Specification Code: TMSO-SRS-001
Hiển thị Hiển thị danh sách các Sinh Viên có N/A N/A
danh sách trong Lớp Học Phần
các các Mỗi dòng trong danh sách hiển thị các N/A N/A
Sinh Viên thông tin:
trong Lớp - Mã Sinh Viên
Học Phần - Tên Sinh Viên
- Điểm
Thêm Người dùng muốn thêm một Sinh Viên Chọn nút thêm trên ac- Hiên thị dialog thêm
Sinh Viên mới vào danh sách tion bar Sinh Viên
vào Lớp Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và bàn
Học Phần Sinh Viên mới và thêm vào danh sách. dữ liệu phím ảo hiện lên cho
Thông tin cần nhập bao gồm: người dùng nhập thông
- Trường nhập Mã Sinh Viên tin vào
- Trường nhập Tên Sinh Viên
- Trường nhập Điểm
Thêm Sinh Viên mới vào danh sách Chọn nút thêm trên dia- Dialog mất đi và trở về
log màn hình chính, cập
nhật thông tin Sinh Viên
mới vào danh sách
Người dùng không muốn thêm Sinh Chọn nút cancel trên di- Dialog mất đi và trở về
Viên nữa alog màn hình chính
Sửa thông Người dùng muốn sửa thông tin một Trượt Sinh Viên muốn Hiển thị Dialog Sửa
tin một Sinh Viên trong danh sách. xoá trong danh sách Sinh Viên
Sinh Viên sang bên trái, hiển thị
trong Lớp nút Sửa và chọn nó
Học Phần Sau khi chọn nút Sửa,thực hiện sửa Chọn các trường dữ Hiển thị bàn phím ảo
thông tin trên các trường dữ liệu liệu để nhập thông tin cần
sửa
Sửa thông tin của Sinh Viên Chọn vào nút sửa trên Dialog mất đi và trở về
Dialog màn hình chính
Người dùng không muốn sửa tài Chọn nút cancel trên di- Dialog mất đi và về lại
khoản nữa alog màn hình chính
Xoá Sinh Người dùng muốn xoá một Sinh Viên Trượt ngang một dòng Hiện Dialog xoá và
Viên trong bất kỳ trong danh sách muốn xoá trên danh thông báo trước khi xoá
Lớp Học sách và chọn nút xoá
Phần Thực hiện xoá Sinh Viên Chọn nút xoá trên dia- Dialog mất đi, trở về
log màn hình chính và cập
nhật lại danh sách
Người dùng không muốn xoá Sinh Viên Chọn nút cancel trên di- Dialog mất đi và về lại
nữa alog màn hình chính
2.14 Tính năng/Thành phần #15: Màn hình quản lý thông tin Giảng Viên
TMA Confidential
TMA Solutions
Page 43 of 56
System Requirement Specification Code: TMSO-SRS-001
Image10: Screen_danh_sach_Giang_Vien
TMA Confidential
TMA Solutions
Page 44 of 56
System Requirement Specification Code: TMSO-SRS-001
Image10: Dialog_them_GiangVien
Image10: Dialog_sua_GiangVien
TMA Confidential
TMA Solutions
Page 45 of 56
System Requirement Specification Code: TMSO-SRS-001
Image10: Dialog_xoa_Nganh
Thêm Người dùng muốn thêm một Giảng Chọn nút thêm trên ac- Hiên thị dialog thêm
Giảng Viên Viên mới tion bar Giảng Viên
mới Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và bàn
Giảng Viên mới và thêm. Nhập thông tin dữ liệu phím ảo hiện lên cho
bao gồm: người dùng nhập thông
- Trường nhập mã Giảng Viên tin vào
- Trường nhập tên Giảng Viên
- Trường nhập họ Giảng Viên
- Trường nhập số điện thoại
Giảng Viên
- Trường nhập email Giảng Viên
- Trường nhập nhập ngày sinh
của Giảng Viên
- Trường chọn mã Ngành
Sau khi nhập đầy dủ thông tin rồi thêm Chọn nút thêm trên di- Dialog mất đi và trở về
Giảng Viên mới vào danh sách alog màn hình chính, cập
nhật thông tin Giảng
Viên mới vào danh sách
Người dùng không muốn thêm Giảng Chọn nút cancel trên Dialog mất đi và trở về
Viên nữa dialog màn hình chính
Sửa thông Người dùng muốn sửa thông tin một Trượt Giảng Viên Hiển thị Dialog Sửa
tin một Giảng Viên trong danh sách. muốn xoá trong danh Giảng Viên
Giảng Viên sách sang bên trái, hiển
thị nút Sửa và chọn nó
Sau khi chọn nút sửa,thực hiện sửa Chọn các trường dữ Hiển thị bàn phím ảo để
thông tin trên các trường dữ liệu liệu nhập thông tin cần sửa
Sửa thông tin của Giảng Viên Chọn vào nút sửa trên Dialog mất đi và trở về
Dialog màn hình chính và cập
nhật lại danh sách
Người dùng không muốn sửa tài khoản Chọn nút cancel trên Dialog mất đi và về lại
nữa dialog màn hình chính
Xoá Giảng Người dùng muốn xoá một Giảng Viên Trượt ngang một dòng Hiện Dialog xoá và
Viên bất kỳ trong danh sách muốn xoá trên danh thông báo trước khi xoá
sách và chọn nút xoá
Thực hiện xoá Giảng Viên Chọn nút xoá trên dia- Dialog mất đi, trở về
TMA Confidential
TMA Solutions
Page 47 of 56
System Requirement Specification Code: TMSO-SRS-001
2.15 Tính năng/Thành phần #16: Màn hình quản lý Sinh Viên
2.15.1 Giao diện người dùng
Image11: Screen_danh_sach_SinhVien
TMA Confidential
TMA Solutions
Page 48 of 56
System Requirement Specification Code: TMSO-SRS-001
Image11: Screen_them_SinhVien
TMA Confidential
TMA Solutions
Page 49 of 56
System Requirement Specification Code: TMSO-SRS-001
Image11: Screen_xoa_SinhVien
TMA Confidential
TMA Solutions
Page 50 of 56
System Requirement Specification Code: TMSO-SRS-001
Hiển thị Hiển thị danh sách các Sinh Viên đang N/A N/A
danh sách giảng dạy
các Sinh
Viên Mỗi dòng trong danh sách hiển thị các N/A N/A
thông tin:
- Mã Sinh Viên
- Tên Sinh Viên
Thêm Người dùng muốn thêm một Sinh Viên Chọn nút thêm trên ac- Hiên thị dialog thêm
Sinh Viên mới tion bar Sinh Viên
mới Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và bàn
Sinh Viên mới và thêm. Nhập thông tin dữ liệu phím ảo hiện lên cho
bao gồm: người dùng nhập thông
- Trường nhập mã Sinh Viên tin vào
- Trường nhập họ Sinh Viên
- Trường nhập tên Sinh Viên
- Trường nhập ngày sinh của
Sinh Viên
- Trường nhập địa chỉ của Sinh
Viên
- Trường nhập số điện thoại Sinh
Viên
- Trường nhập email Sinh Viên
- Trường chọn mã Ngành
Sau khi nhập đầy đủ thông tin rồi thêm
Chọn nút thêm trên di- Dialog mất đi và trở về
Sinh Viên mới vào danh sách alog màn hình chính, cập
nhật thông tin Sinh Viên
mới vào danh sách
Người dùng không muốn thêm Sinh Chọn nút cancel trên Dialog mất đi và trở về
Viên nữa dialog màn hình chính
Sửa thông Người dùng muốn sửa thông tin một Trượt Sinh Viên muốn Hiển thị Dialog Sửa
tin một Sinh Viên trong danh sách. xoá trong danh sách Sinh Viên
Sinh Viên sang bên trái, hiển thị
nút Sửa và chọn nó
Sau khi chọn nút sửa,thực hiện sửa Chọn các trường dữ Hiển thị bàn phím ảo để
thông tin trên các trường dữ liệu liệu nhập thông tin cần sửa
Sửa thông tin của Sinh Viên Chọn vào nút sửa trên Dialog mất đi và trở về
Dialog màn hình chính và cập
nhật lại danh sách
Người dùng không muốn sửa tài khoản Chọn nút cancel trên Dialog mất đi và về lại
nữa dialog màn hình chính
Xoá Sinh Người dùng muốn xoá một Sinh Viên Trượt ngang một dòng Hiện Dialog xoá và
Viên bất kỳ trong danh sách muốn xoá trên danh thông báo trước khi xoá
sách và chọn nút xoá
TMA Confidential
TMA Solutions
Page 51 of 56
System Requirement Specification Code: TMSO-SRS-001
Thực hiện xoá Sinh Viên Chọn nút xoá trên dia- Dialog mất đi, trở về
log màn hình chính và cập
nhật lại danh sách
Người dùng không muốn xoá Sinh Viên Chọn nút cancel trên Dialog mất đi và về lại
nữa dialog màn hình chính
2.16 Tính năng/Thành phần #17: Màn hình quản lý Danh Sách Khoá Học
2.16.1 Giao diện người dùng
Image12: Screen_quan_ly_KhoaHoc
TMA Confidential
TMA Solutions
Page 52 of 56
System Requirement Specification Code: TMSO-SRS-001
Image12: Dialog_them_KhoaHoc
Image12: Dialog_sua_KhoaHoc
Image12: Dialog_xoa_KhoaHoc
TMA Confidential
TMA Solutions
Page 53 of 56
System Requirement Specification Code: TMSO-SRS-001
TMA Confidential
TMA Solutions
Page 54 of 56
System Requirement Specification Code: TMSO-SRS-001
Hiển thị Hiển thị danh sách các Khoá Học mà N/A N/A
danh sách trường giảng dạy
các Khoá Mỗi dòng trong danh sách hiển thị các N/A N/A
Học thông tin:
- Mã Khoá Học
- Năm bắt đầu, năm kết thúc
Thêm Người dùng muốn thêm một Khoá Chọn nút thêm trên ac- Hiển thị dialog thêm
Khoá Học Học mới vào danh sách tion bar Khoá Học
mới
Người dùng muốn nhập thông tin cho Chọn vào các trường Gợi ý sẽ mất đi và bàn
Khoá Học mới và thêm. Thông tin cần dữ liệu phím ảo hiện lên cho
nhập bao gồm: người dùng nhập thông
- Trường nhập mã Khoá Học tin vào
- Trường chọn năm bắt đầu
- Trường chọn năm kết thúc
Thêm Khoá Học mới vào danh sách Chọn nút thêm trên dia- Dialog mất đi và trở về
log màn hình chính, cập
nhật thông tin Khoá
Học mới vào danh sách
Người dùng không muốn thêm Khoá Chọn nút cancel trên di- Dialog mất đi và trở về
Học nữa alog màn hình chính
Sửa thông Người dùng muốn sửa thông tin một Trượt Khoá Học muốn Hiển thị Dialog Sửa
tin một Khoá Học trong danh sách. xoá trong danh sách Khoá Học
Khoá Học sang bên trái, hiển thị
nút Sửa và chọn nó
Sau khi chọn nút sửa,thực hiện sửa Chọn các trường dữ Hiển thị bàn phím ảo
thông tin trên các trường dữ liệu liệu để nhập thông tin cần
sửa
Sửa thông tin của Khoá Học Chọn vào nút sửa trên Dialog mất đi và trở về
Dialog màn hình chính
Người dùng không muốn sửa tài Chọn nút cancel trên di- Dialog mất đi và về lại
khoản nữa alog màn hình chính
Xoá Khoá Người dùng muốn xoá một Khoá Học Trượt ngang một dòng Hiện Dialog xoá và
Học bất kỳ trong danh sách muốn xoá trên danh thông báo trước khi xoá
sách và chọn nút xoá
Thực hiện xoá Khoá Học Chọn nút xoá trên dia- Dialog mất đi, trở về
log màn hình chính và cập
nhật lại danh sách
Người dùng không muốn xoá Khoá Chọn nút cancel trên di- Dialog mất đi và về lại
Học nữa alog màn hình chính
TMA Confidential
TMA Solutions
Page 55 of 56
System Requirement Specification Code: TMSO-SRS-001
TMA Confidential
TMA Solutions
Page 56 of 56