7 Xem thông báo từ nhàtrường Học sinh muốn xem thông báo của nhà trường8 Liên hệ góp ý cho nhàtrường Học sinh muốn liên hệ góp ý về mọi mặt cho nhà trường Danh sách yêu cầu nghiệp vụ Bộ
Trang 1TRƯỜNG ĐẠI HỌC NGOẠI NGỮ - TIN HỌC THÀNH PHỒ HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN
BÀI BÁO CÁO KẾT THÚC HỌC PHẦN CÔNG NGHỆ PHẦN MỀM
ĐỀ TÀI: QUẢN LÝ HỌC SINH
Giảng viên hướng dẫn: Nguyễn Tấn Khoa
Sinh viên thực hiện:
1 Nguyễn Tuấn Anh – 21DH113449
2 Lương Đức Phú – 21DH113449
3 Nguyễn Hoàng Thịnh Khang – 21DH110775
Thành phố Hồ Chí Minh, tháng 07/2023
Trang 2Mục lục
1 LAB 1 - XÁC Đ NH YÊU CẦẦUỊ 6
1.1 Mô hình c cấấu t ch cơ ổ ứ 6
1.1.1 S đôồ t ch cơ ổ ứ 6
1.1.2 Ý nghĩa các b ph nộ ậ 6
1.2 Nhu cấồu người dùng và Yêu cấồu c a phấồn mêồm (NGHI P V )ủ Ệ Ụ 7
1.3 Bi u mấẫuể 12
1.3.1 BM01: Phiêấu đ t hangặ 12
1.3.2 BM02: Hóa đ n bán hangơ 13
1.3.3 BM03: [Tên bi u mấẫu]ể 14
1.4 Quy đ nhị 26
1.5 Danh sách yêu cấồu 27
1.5.1 Danh sách yêu cấồu nghi p vệ ụ 27
1.5.2 Danh sách yêu cấồu tiêấn hóa 29
1.5.3 Danh sách yêu cấồu hi u quệ ả 30
1.5.4 Danh sách yêu cấồu ti n d ngệ ụ 32
1.5.5 Danh sách yêu cấồu b o m tả ậ 33
1.5.6 Danh sách yêu cấồu an toàn 34
Trang 31.5.7 Danh sách yêu cấồu tương thích 35
1.5.8 Danh sách yêu cấồu công nghệ 36
1.6 B ng trách nhi mả ệ 37
1.6.1 B ng trách nhi m yêu cấồu nghi p vả ệ ệ ụ 37
1.6.2 B ng trách nhi m yêu cấồu tiêấn hóaả ệ 38
1.6.3 B ng trách nhi m yêu cấồu hi u quả ệ ệ ả 38
1.6.4 B ng trách nhi m yêu cấồu ti n d ngả ệ ệ ụ 40
1.6.5 B ng trách nhi m yêu cấồu b o m tả ệ ả ậ 40
1.6.6 B ng trách nhi m yêu cấồu an toànả ệ 42
1.6.7 B ng trách nhi m yêu cấồu tả ệ ương thích 42
1.7 B ng mô t chi tiêất yêu cấồu nghi p vả ả ệ ụ 43
1.7.1 [nghi p v 1]ệ ụ 43
2 LAB 2 - MÔ HÌNH HÓA YÊU CẦẦU 45
2.1 Usecase Diagram 45
2.1.1 S đôồ m c t ng quátơ ứ ổ 45
2.1.2 S đôồ chi tiêất: Qu n lý đ n đ t hàngơ ả ơ ặ 46
2.1.3 S đôồ chi tiêất: Qu n lý bán hangơ ả 47
2.2 B ng Usecaseả 47
2.3 Đ c t Usecaseặ ả 48
Trang 42.3.1 Usecase L p hóa đ n bán hang cho khách đ t hàng tr ậ ơ ặ ướ 48 c
2.3.2 Usecase đ t phòngặ 50
2.4 Sequence Diagram 52
2.4.1 Quy trình L p hóa đ n bán hang cho khách đã đ t hangậ ơ ặ 52
2.4.2 Quy trình đ t phòngặ 52
2.5 Activity Diagram 54
2.5.1 Quy trình L p hóa đ n bán hang cho khách đã đ t hangậ ơ ặ 54
2.5.2 Quy trình đ t phòngặ 55
2.6 Statechart Diagram 57
2.6.1 Gi đ nh 01: khách đ t hang, c a hang có th xuấất hóa đ n cho 01 phấồn đ n hang (vì hêất hang, khách đ i hang, khách h y 01 phấồn đ n ả ị ặ ử ể ơ ơ ổ ủ ơ hang), và vi c xuấất hang diêẫn ra làm nhiêồu lấồn, giao hang cũng làm nhiêồu đ t khác nhau ệ ợ K GOM ĐÔỐI TƯƠNG CHUNG 57 2.6.2 Gi đ nh 02: khách đ t đ n hàng nào, thì c a hang xuấất hóa đ n, xuấất hang và giao hàng cho đ n hang đó:ả ị ặ ơ ử ơ ơ 58 2.7 Class Diagram 59
2.8 S đôồ khai thác h thôấng (Deployment Diagram)ơ ệ 59
2.8.1 Cách th c tri n khaiứ ể 59
2.8.2 S đôồ tri n khaiơ ể 59
3 LAB 3: THIÊỐT KÊỐ D LI UỮ Ệ 60
3.1 S đôồ logicơ 60
3.2 Chi tiêất các b ngả 61
Trang 53.2.1 B ng …ả 61
3.3 N i dung b ng tham sôấộ ả 61
3.4 Các thu c tính tôấi u tôấc đ x lýộ ư ộ ử 62
3.5 Các cấu SQL theo bi u mấẫuể 62
4 LAB 4: THIÊỐT KÊỐ GIAO DI NỆ 63
4.1 Tiêu chu n thiêất kêấ giao di nẩ ệ 63
4.1.1 Tiêu chu n đôấi v i các màn hìnhẩ ớ 63
4.1.2 Tiêu chu n đôấi v i các yêấu tôấ trên màn hìnhẩ ớ 63
4.2 S đôồ giao di n t ng quátơ ệ ổ 64
4.3 Giao di n chi tiêấtệ 64
4.3.1 [Màn hình giao di n 1]ệ 64
4.3.2 [Màn hình giao di n 2]ệ 64
Trang 61 LAB 1 - XÁC ĐỊNH YÊU CẦU
1.1 Mô hình cơ cấu tổ chức
1.1.1 Sơ đồ tổ chức
1.1.2 Ý nghĩa các bộ phận
Tr ườ ng THPT Nguyêẫn Du
Giáo viên
ch ủ nhi m ệ
Giáo viên b ộ môn
Phòng giáo vụ Giáo vụ Giám thị
Trang 71 Phòng học Chịu trách nhiệm đáp ứng nhu cầu học tập và giảng dạy
2 Phòng giáo viên Chịu trách nhiệm cung cấp không gian làm việc và trang thiết bị, tài liệu giảng dạy
3 Phòng giáo vụ của trường học Chịu trách nhiệm quản lý và xử lý các thủ tục liên quan đến học sinh và hoạt động giáo dục
1.2 Nhu cầu người dùng và Yêu cầu của phần mềm (NGHIỆP VỤ)
Hệ thống ngoài
1 Giáo viên muôấn tiêấpnh n h c sinhậ ọ Nh p thông h c sinhậtrên websiteọ
PDT: Trưởngphòng đào
t oạ
PDT: Giáoviên Bán t đ ngự ộ L u trư ữ
2 Giáo viên cấồn tra c u h cứ ọ
sinh
Nh p tên h c sinhậ ọcấồn tra c uứ
PDT: Giáoviên T đ ngự ộ Tra c u (Tìmkiêấm)ứ
3 Giáo viên muôấn nh pậ
đi m cho h c sinhể ọ Hi n th trang nh pđi m cho h c sinhểể ị ọ ậ
PDT: Trưởngphòng đào
t oạ
PDT: Giáoviên PDT: Giáo vụ Bán t đ ngự ộ L u trư ữ
4 Giáo viên muôấn s aử
đi m cho h c sinhể ọ đi m cho h c sinhHi n th trang s aểể ị ọ ử
PDT: Trưởngphòng đào
t oạ
PDT: Giáoviên PDT: Giáo vụ Bán t đ ngự ộ L u trư ữ
Trang 85 Giáo viên muôấn xem
đi m c a h c sinhể ủ ọ Hi n th trang đi mệcho h c sinhịọ ể PDT: Giáoviên PDT: Giáo vụ T đ ngự ộ L u trư ữ
6 Giáo viên muôấn l p báoậ
cáo t ng kêấtổ Hi n th trang l p báoểcáo t ng kêấtị ổ ậ PDT: Giáoviên
GoogleForm Bán t đ ngự ộ Báo cáo thôấng
kê
7 Giáo viên đi m danhể Đánh dấấu h c sinh cóọ
8 Giáo viên đánh giá h cọ
sinh Đánh giá h c sinhọ PDT: Trphòng đàoưởng
t oạ
PDT: Giáoviên H c sinhọ T đ ngự ộ Báo cáo thôấng
kê
9 Giáo viên muôấn xemdanh sách l pớ Hi n th danh sáchể ịl pớ
PDT: Trưởngphòng đào
PDT: Trưởngphòng đào
PDT: Trưởngphòng đào
t oạ
PDT: Giáo
12 Giáo viên muôấn xem th iờ
khóa bi uể Hi n th th i khóabi u cho giáo viênểể ị ờ
Trang 9t oạ
16 Giáo v muôấn xem thôngụ
tin cá nhấn c a giáo viênủ
Hi n th trang thôngể ịtin cá nhấn c a giáoủviên
PDT: Trưởngphòng đào
t oạ PDT: Giáo vụ T đ ngự ộ L u trư ữ
18 Giáo v muôấn tìm kiêấmụ
h c sinh ho c giáo viênọ ặ
Hi m th trang tìmể ịkiêấm thông tin c aủ
h c sinh, giáo viênọ PDT: Giáo vụ T đ ngự ộ
Tra c u (Tìmứkiêấm)
19 H c sinh muôấn tra c uọ ứ
th i khóa bi uờ ể
Hi n th th i khóaể ị ờ
bi uể PDT: Giáo vụ T đ ngự ộ Tra c u (Tìmkiêấm)ứ
20 H c sinh muôấn tra c uọ ứ
l ch thiị Hi n th l ch thiể ị ị H c sinhọ PDT: Giáoviên T đ ngự ộ Tra c u (Tìmkiêấm)ứ
21 H c sinh cấồn xem tàiọ
chính h c sinhọ Hi n th tài chính h cể ịsinh ọ H c sinhọ T đ ngự ộ Báo cáo thôấng
kê
22 H c sinh muôấn xem đi mọ ể
ki m traể Hi n th đi m ki mểtra c a h c sinhủị ểọ ể H c sinhọ T đ ngự ộ Báo cáo thôấngkê
23 H c sinh muôấn yêu cấồuọ
s a đi mử ể
Hi n th thông báoể ịyêu cấồu s a đi m c aử ể ủ
h c sinhọ
PDT: Trưởngphòng đào
t oạ H c sinhọ
PDT: Giáoviên, PDT:
Giáo vụ
T đ ngự ộ L u trư ữ
24 H c sinh muôấn xemọ
thông báo t nhà trừ ường Hi n th thông báo tể nhà trị ường ừ H c sinhọ T đ ngự ộ L u trư ữ
25 H c sinh muôấn xemọ
thông tin cá nhấn
Hi n th trang thôngể ịtin cá nhấn c a h củ ọsinh
H c sinhọ T đ ngự ộ L u trư ữ
26 H c sinh muôấn s a, c pọ ử ậ Hi n th trang s a,ể ị ử H c sinhọ T đ ngự ộ L u trư ữ
Trang 10nh t thông tin cá nhấnậ c p nh t thông tin cáậ ậ
28 Giám th thông báo lôẫi viị
ph m c a h c sinhạ ủ ọ Hi n th thông báo lôẫivi ph m đêấn h c sinhể ạị ọ PDT: Giámthị T đ ngự ộ Báo cáo thôấng
kê
29 Giám th ki m soát đi mị ể ể
h nh ki m c a h c sinhạ ể ủ ọ Đánh giá h nh ki mạ ể PDT: Giámthị T đ ngự ộ X lý tính toánử
30 H c sinh muôấn tra c uọ ứ
đi m h nh ki mể ạ ể Hi n th đi m h nhể ị ểki mể ạ H c sinhọ T đ ngự ộ Tra c u (Tìmkiêấm)ứ
PDT: Giáoviên H c sinhọ T đ ngự ộ X lý tính toánử
PDT: Giáoviên H c sinhọ T đ ngự ộ X lý tính toánử
34 Giám th ki m soát ngàyị ể
ngh c a h c sinhỉ ủ ọ L p danh sách sôấậngày nghỉ PDT: Giámthị H c sinhọ T đ ngự ộ X lý tính toánử
35 Giám th ki m soát ngàyị ể
ngh c a giáo viênỉ ủ L p danh sách sôấậngày nghỉ PDT: Giámthị Giáo viên T đ ngự ộ X lý tính toánử
36 Giáo viên muôấn tiêấpnh n h c sinhậ ọ Nh p thông h c sinhậtrên websiteọ
PDT: Trưởngphòng đào
t oạ
PDT: Giáoviên Bán t đ ngự ộ L u trư ữ
Trang 1137 Giáo viên cấồn tra c u h cứ ọ
sinh
Nh p tên h c sinhậ ọcấồn tra c uứ PDT: Giáoviên T đ ngự ộ Tra c u (Tìmứ
kiêấm)
38 Giáo viên muôấn nh pậ
đi m cho h c sinhể ọ Hi n th trang nh pđi m cho h c sinhểể ị ọ ậ
PDT: Trưởngphòng đào
t oạ
PDT: Giáoviên PDT: Giáo vụ Bán t đ ngự ộ L u trư ữ
1.3 Biểu mẫu
1.3.1 BM01: Danh sách học sinh
LỚP 12A… , GVCN : Nguyễn Văn A
Trang 121.3.2 BM02: Thời khóa biểu
THỜI KHÓA BIỂU HỌC KỲ … NĂM HỌC …….
SÁNG
1 2 3
RA CHƠI 4
5
NGHỈ TRƯA
CHIỀU
1 2
RA CHƠI 3
4
1.3.3 BM03: Lịch thi học kỳ
LỊCH THI HỌC KỲ … NĂM HỌC ….
Trang 13Ngày thi Buổi thi Môn thi Thời gian Giờ thi Phòng thi Giờ có mặt Giờ kết thúc
1.3.4 BM04: Điểm danh
ĐIỂM DANH MÔN HỌC:……….
Trang 141.3.5 BM05: Phiếu kiểm soát ngày nghỉ của học sinh
PHIẾU KIỂM SOÁT NGÀY NGHỈ CỦA HỌC SINH
1.3.6 BM06: Phiếu kiểm soát ngày nghỉ của giáo viên
PHIẾU KIỂM SOÁT NGÀY NGHỈ CỦA HỌC SINH
1.3.7 BM07: Thông báo lỗi vi phạm của học sinh
THÔNG BÁO LỖI VI PHẠM CỦA HỌC SINH
Trang 151.3.8 BM08: Đánh giả hạnh kiểm của học sinh
ĐÁNH GIÁ ĐIỂM HẠNH KIỂM CỦA HỌC SINH HỌC KỲ NĂM HỌC…
1.3.9 BM09: Bảng điểm học kỳ
BẢNG ĐIỂM HỌC KỲ … NĂM HỌC … HỌC SINH : ………
Trang 161.3.10 BM10: Phiếu nhập điểm của giáo viên
NHẬP ĐIỂM
1.3.11 BM11: Đơn xin sửa điểm của học sinh
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc
Trang 17Xin cảm ơn giáo viên/chủ nhiệm lớp đã dành thời gian đọc đơn này và xem xét yêu cầu của em.
Trân trọng,
[Họ và tên của học sinh] [Ký và ghi rõ họ tên]
1.3.12 BM12: Đơn xin sửa điểm của giáo viên
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc
************
ĐƠN XIN SỬA ĐIỂM
Kính gởi: BGH trường THPT…
Tôi tên:… là giáo viên dạy lớp…
trường THPT…
Bộ môn: ………
Hôm nay , tôi làm đơn này để xin sửa điểm cho các học sinh sau
Trang 181.3.13 BM13: Báo cáo tổng kết năm học
BÁO CÁO TỔNG KẾT NĂM HỌC …
Tỉ lệ HSG : ……… Tỉ lệ HSK : ……… Tỉ lệ HSTB : …… Tỉ lệ HSY : …… Tỉ lệ HS kém : ……
Tỉ lệ HSK : ……… Tỉ lệ HKK : ……… Tỉ lệ HKTB : …… Tỉ lệ HKY : ……
Tỉ lệ HS lên lớp: ……… Tỉ lệ HS ở lại lớp: ………
TP………., ngày…… tháng … Năm
GIÁO VIÊN CHỦ NHIỆM
1.3.14 BM15: Sơ yếu lý lịch của học sinh
SƠ YÊU LÍ LỊCH CỦA HỌC SINH
Trang 191 Họ và tên HS [ Họ và tên HS ]
3 Ngày sinh [ Ngày tháng năm sinh ]
6 Số điện thoại liên hệ [ SDT của HS ]
7 Điểm trung bình cuối năm lớp 9 [ Điểm trung bình môn Toán , Văn của HS]
10 Điểm thi vào trường [ Tổng điểm 3 môn Văn Toán Anh ]
11 Năng khiếu , sở thích [ Năng khiếu , sở thích của HS ]
12 Ngày vào đoàn [Ngày HS vào Đoàn ]
13 Tình trạng sức khỏe [ Có bị bệnh gì đặc biệt không ]
14 Thông tin cha của HS [ Họ và tên cha , năm sinh , sdt , nghề
17 Nguyện vọng [Mong muốn của HS khi vào trường ]
1.3.15 BM16 : Sơ yếu lý lịch của giáo viên
SƠ YẾU LÍ LỊCH CỦA GIÁO VIÊN
Trang 20STT Thông tin cá nhân Nội dung
3 Ngày sinh [ Ngày tháng năm sinh ]
6 Số điện thoại liên hệ [ SDT của GV ]
8 Trình độ học vấn [ Trình độ học vấn của GV]
9 Chuyên môn [ Chuyên môn của GV ]
10 Ngoại ngữ [ Ngôn ngữ nước ngoài mà GV có thể dùng]
11 Kinh nghiệm làm việc [ Kinh nghiệm làm việc của GV ]
12 Danh hiệu , bằng cấp [ Bằng cấp của GV đã đạt được ]
13 Thành tích trong lĩnh vực giảng dạy [ Những khen thưởng mà GV đạt được ]
14 Ứng tuyển bộ môn [ Bộ môn GV muốn dc giảng dạy ]
15 Số CCCD [ Số căn cước công dân của GV ]
1.3.16 BM17: Đơn liên hệ góp ý cho nhà trường
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
************
ĐƠN LIÊN HÊ – GÓP Ý CHO NHÀ TRƯỜNG
Trang 21Rất mong được sự lắng nghe từ BGH nhà trường
Tôi xin cảm ơn
Người làm đơn
1.3.17 BM18: Danh sách lớp
DANH SÁCH LỚP … KHỐI … NĂM HỌC ……….
TP …… ,ngày … tháng… năm…
Hiệu trưởng
Trang 221.3.18 BM19: Lịch dạy học của giáo viên
NGHỈ TRƯA
CHIỀU
1 2 3 4
TP ………… ,ngày … tháng… năm…
Hiệu trưởng
1.3.19 BM20: Đánh giá giáo viên
ĐÁNH GIÁ HỌC SINH
Trang 23Giáo viên : ……….
TBM Năng lực học tập Thái độ học tập Thái độ trong lớp
TP …… ,ngày … tháng…năm…
Giáo viên thực hiện
1.3.20 BM21: Đánh giá giáo viên
ĐÁNH GIÁ GIÁO VIÊN
Họ và tên GV : ………
Môn giảng dạy : ………
Trường : ………
Tiêu chí đánh giá Mức độ hài lòng Nhận xét ( nếu có )
1 Kiến thức chuyên môn
2 Phương pháp giảng dạy
3 Quan tâm học sinh
4 Không khi trong lớp học
5 Tính kỷ luật , nghiêm khắc
6 Tính hợp tác , linh hoạt
7 Tổng kết
Trang 24…… Cam đoan rằng những đánh giá và nhận xét trên dựa trên quan sát và trải nghiệm thực tế
… xin chịu trách nhiệm về nội dung của bản đánh giá này
Xin cám ơn giáo viên đã dành thời gian và nỗ lực để giảng dạy cho……… Hy vọng rằng những đánh giá và góp ý này sẽ giúp giáo viên ngày cànghoàn thiện hơn trong công việc giảng dạy
QD02.1 Có 12 môn học : Toán , Văn , Anh , Sử , Địa , Lý , Hóa , TD , Công nghệ , GDCD , Tin học , Sinh
QD02.2 Có 2 buổi ( Sáng , Chiều ) : Giờ vào lớp buổi sáng : 6h45 , Giờ vào lớp buổi chiều : 12h45
QD03 Có 2 buổi thi ( Sáng , Chiều ) ; Giờ có mặt buổi sáng : 6h45 , Giờ có mặt buổi chiều : 12h45
QD04 Học sinh chỉ được phép nghỉ tối đa 3 buổi , quá 3 buổi xem như mất hết điểm môn này
QD08 Điểm hạnh kiểm > 95 điểm là Tốt , > 85 là Khá , > 75 là Trung bình , > 65 là Yêu , 55 trở xuống là yếu
Trang 25QD09 Có 12 môn học : Toán , Văn , Anh , Sử , Địa , Lý , Hóa , TD , Công nghệ , GDCD , Tin học , Sinh ; 0 <= Điểm <= 10 , Thểdục đánh giá Đ và KĐQD10.1 GV tính trung bình môn : TBM = ( Điểm hệ số 1 + Điểm hệ số 2 * 2 + Điểm HK * 3 ) / 6
QD10.2 GV tính trung bình học kỳ : TBM của học kỳ đó / tổng số môn
QD10.3 GV tính trung bình năm: (TBM học kỳ 1 + TB môn học kỳ 2*2)/3
QD17 Có 3 khối lớp , mỗi khối không quá 8 lớp , mỗi lớp không quá 40 học sinh
QD20 Đánh giá mức độ hài lòng bao gòm : Hài lòng hoặc không hài lòng
1.5 Danh sách yêu cầu
1.5.1 Danh sách yêu cầu nghiệp vụ
Danh sách yêu cầu nghiệp vụ
Bộ phận: Phòng học
1 Tra cứu thời khóa biểu Học sinh muốn xem thời khóa biểu của học kỳ hiệntại
2 Tra cứu lịch thi Học sinh muốn xem lịch thi học kỳ
3 Xem tiền học phí Học sinh muốn xem tiền đóng học phí
4 Yêu cầu sửa điểm Học sinh muốn gửi yêu cầu sửa điểm đến giáo viên
5 Xem kết quả học tập Học sinh muốn xem kết quả học tập của bản thân
6 Xem điểm hạnh kiểm Học sinh muốn xem hạnh kiểm của bản thân
Trang 267 Xem thông báo từ nhàtrường Học sinh muốn xem thông báo của nhà trường
8 Liên hệ góp ý cho nhàtrường Học sinh muốn liên hệ góp ý về mọi mặt cho nhà trường
Danh sách yêu cầu nghiệp vụ
Bộ phận: Phòng giáo viên
định
Ghi chú
1 Tiếp nhận học sinh Giáo viên tiếp nhận thông tin học sinh
2 Tra cứu thông tin học sinh Giáo viên tìm kiếm thông tin học
sinh
3 Nhập điểm của học sinh Giáo viên nhập điểm cho học sinh
4 Sửa điểm của học sinh Giáo viên sửa điểm của học sinh khi
có sai sót
5 Đánh giá thái độ học tập
học sinh Giáo viên muốn đánh giá thái độ họctập của học sinh
6 Điêm danh Giáo viên muốn điểm danh vào mỗi
Trang 272 Sắp xếp thời khóa biểu Giáo vụ muốn sắp xếp thời khóa
biểu
3 Quản lí thông tin giáo viên
và học sinh Giáo vụ muốn chỉnh sửa thông tin giáo viên , thêm mới giáo viên
4 Thông báo lỗi vi pham của
học sinh Giám thị thông báo lỗi của học sinh
1.5.2 Danh sách yêu cầu tiến hóa
Liên quan đêấn phấồn quy đ nhị
Danh sách yêu cầu tiến hóa
1 sinh, xem thông tin học sinh, in danhQuản lí điểm: Thêm, sửa, xóa học
sách học sinh Hệ số điểm, cách tính điểm trung bình
Các hệ số điểm có thể thay đổi từ 0 đến 10, cách tính điểm trungbình có thể thay đổi từ trung bình cộng đến trung bình trọng số
2 Quản lí lịch học: Thêm, sửa, xóa lịchhọc, xem lịch học, in lịch học Thời gian bắt đầu và kết thúc của các buổi học
Thời gian bắt đầu của các buổi học có thể thay đổi:
Sáng: bắt đầu (vào lúc 7h00) và kết thúc (vào lúc 11h15)Chiều: bắt đầu (vào lúc 13h00) và kết thúc (vào lúc 17h15)
3 Quản lí lịch thi: Thêm, sửa, xóa lịchthi, xem lịch thi, in lịch thi Thời gian bắt đầu và kết thúc của các kỳ thi, thời gian nghỉ giữa các kỳ thi
Thời gian bắt đầu và kết thúc của các kỳ thi có thể thay đổi từ 7h00 đến 17h15
Thời gian nghỉ giữa các kỳ thi có thể thay đổi từ 5 đến 30 phút
4 Quản lí học sinh: Thêm, sửa, xóa học Thông tin học sinh như tên, ngày Thông tin học sinh có thể thay đổi từ chuỗi ký tự đến địa chỉ
Trang 28sinh, xem thông tin học sinh, in danh
sách học sinh tháng năm sinh, giới tính, địa chỉ, lớp học, năm học email và số điện thoại
5 Quản lí giáo viên: Thêm, sửa, xóa giáoviên, xem thông tin giáo viên, in danh
sách giáo viên
Thông tin về giáo viên như tên, địa chỉ, số điện thoại, email Thông tin về giáo viên có thể thay đổi từ chuỗi ký tự đến địa chỉ email
6 Quản lý tài khoản: Đăng nhập, sửamật khẩu, quên mật khẩu Mật khẩu, thông tin của giáo viên/học sinh/giáo vụ
Mật khẩu phải tuân thủ các quy định về độ dài và độ phức tạp Thông tin cá nhân của người dùng có thể thay đổi từ chuỗi ký tựđến địa chỉ email và số điện thoại
1.5.3 Danh sách yêu cầu hiệu quả
Danh sách nghi p v = yêu cấồu nghi p v + yêu cấồu tiêấn hóaệ ụ ệ ụ
Danh sách yêu cầu hiệu quả
ST
1 Lập thời khóa biểu
1 thời khóa biểu / 1 học kỳ
2 thời khóa biểu / 1năm học
1 thời khóa biểu : 1 * 500000
= 500000 byte
2 TKB : 1.000.000 byte
Có 24 lớp : mỗi lớp 1TKB riêng : 24.000.000B
= 24MB
1 năm học có 2 học kỳ , có 30 lớp thì sẽ
có 30 tkb riêng trong 1 học kỳ , do đó 2học kỳ sẽ có 60 thời khóa biểu
1 học kỳ / 3 lịch thi cho 3khối
Trang 29từ học sinh byte/2h = 2.25Mb/2h
4 Tiếp nhận trạng thái đăngnhập 100 tài khoản trong 1 tiếng 2.500.000 byte = 2.5MB/1h1000 * 5 *10 * 50 byte = Làm mỗi ngày
5 Điểm danh 30 biểu mẫu điểm danhtrong 2 tiếng 30 * 5 * 10 * 500 byte =750.000 Byte = 0.75 MB Làm mỗi ngày
6 Thông báo lỗi vi phạm 1 lần / ngày / 1 học sinh Làm tự động sau khi học sinh gây ra lỗivi phạm được giám thị cập nhật dữ liệu
lên
7 Thống kê kết quả học tậpcủa học sinh Làm tự động Làm tự động sau khi giáo viên cập nhậtđầy đủ điểm của học sinh
8 Đánh giá học sinh 500 biểu mẫu / 1 giờ 50.000.000 byte/ 1h = 50MB500 * 5 * 100 * 200byte = Toàn giáo viên phải đánh giá thái độ họctập của tất cả học sinh trong trường
1.5.4 Danh sách yêu cầu tiện dụng
Danh sách nghi p v = yêu cấồu nghi p v + yêu cấồu tiêấn hóaệ ụ ệ ụ
Danh sách yêu cầu tiện dụng ST
1 Tra cứu thời khóa biểu Không cần hướng dẫn Không cần biết nhiều về thôngtin
Có đầy đủ thông tin
Có gợi ý khi xuất hiện khi có kí tự điền vào
ô tìm kiếm
2 Tra cứu lịch thi Không cần hướng dẫn Không cần biết nhiều về thông
tin Có gợi ý khi xuất hiện khi có kí tự điền vàoCó đầy đủ thông tin
Trang 30ô tìm kiếm
3 Quản lý điểm của học sinh 5ph hướng dẫn Tỷ lệ mắc phạm sai lầm trungbình 10% Thường nhập nhầm điểm của học sinh
4 Điểm danh 3ph hướng dẫn Tỷ lệ mắc phạm sai lầm trungbình 5% Đánh dấu nhầm tên học sinh
5 Đánh giá thái độ học tập Không cần hướng dẫn Tỷ lệ mắc phạm sai lầm 0.01% Đánh giá dựa vào trải nghiệm của giáo viênkhi trực tiệp giảng dạy học sinh
6 Tiếp nhận học sinh 10ph hướng dẫn Tỷ lệ mắc sai lầm trung bình 5% Thường là viết sai thông tin cá nhân của họcsinh
7 Lập danh sách lớp 5ph hướng dẫn Tỷ lệ mắc phạm sai lầm 3% Nhập sai số lượng học sinh, tên học sinh…
8 Sắp xếp thời khóa biểu Không cần hướng dẫn Tỷ lệ mắc phạm sai lầm 0.01% Nhập nhầm tiết học của học sinh
9 Quản lí thông tin giáo viên vàhọc sinh 5ph hướng dẫn Tỷ lệ mắc phạm sai lầm 0.01% Thường là viết sai thông tin cá nhân của giáoviên và học sinh
10 Thông báo lỗi vi phạm của
học sinh Không cần hướng dẫn Tỷ lệ mắc phạm sai lầm 0.01% Thông báo dựa vào lỗi vi phạm của học sính
1.5.5 Danh sách yêu cầu bảo mật
Seẫ gôồm các yêu cấồu nghi p v + yêu cấồu tiêấn hóa + yêu cấồu h thôấngệ ụ ệ
Danh sách yêu cầu bảo mật ST
3 Quản lý điểm của học sinh Xem Thêm , xóa , sửa Xem
Trang 314 Điểm danh Thêm , xóa , sửa Xem ( lập danh sách ngày nghỉ )
5 Đánh giá thái độ học tập Thêm , xóa , sửa Xem
9 Quản lí thông tin giáo viên và
10 Thông báo lỗi vi phạm của học
sinh
11 Quản lý hạnh kiểm học sinh Xem Xem Xem Báo cáo thống kê
1.5.6 Danh sách yêu cầu an toàn
V i t ng đôấi tớ ừ ượng trong ng d ng, có 3 cấấp đ tác đ ng d li u: THÊM – S A - XÓAứ ụ ộ ộ ữ ệ Ử
Danh sách yêu cầu an toàn
1 H y đ n xin s a đi mủ ơ ử ể Đơn xin sửa điểm của học sinh và giáo viên Chỉ nhận đơn xin sửa điểm từ giáo viên lên hệ thống
2 T chôấi đ n xin s a đi mừ ơ ử ể Đơn xin sửa điểm của học sinh và giáo viên Không duyệt đơn xin sửa điểm nếu không phải là giáo viên
của bộ môn đó
3 Xóa thông tin học sinh & giáo
viên Giáo vụ còn học tập (giảng dạy) tại trường họcChỉ xóa thông tin của những học sinh và giáo viên không
4 T chôấi xóa thông tin h c sinh & ừ ọ
giáo viên
Giáo vụ Chỉ xóa thông tin nếu nhận được yêu cầu trực tiếp từ thông
báo của giám thị
5 Thiết lập đơn liên hệ góp ý – nhà
6 Không cho phép chỉnh sửa điểm Giáo viên, giáo vụ
Trang 32nếu đã tổng kết điểm
7 Không cho phép thêm cột điểm
ngoài Giáo viên miệng hoặc KT 15’Chỉ được phép cộng điểm thêm cho học sinh vào cột KT
1.5.7 Danh sách yêu cầu tương thích
Ch liên quan dêấn các nghi p v có H THÔỐNG NGOÀIỉ ệ ụ Ệ
Danh sách yêu cầu tương thích
1 L p báo cáo t ng kêấtậ ổ file excel được xuất ra từ Google Form Hỗ trợ tất cả các phiên bản excel
2 Lập phiếu liên hệ - góp ý
cho nhà trường Biểu mẫu
3 Tiếp nhận học sinh Bàn phím
4 Xuất danh sách học sinh PDF,Máy in Hỗ trợ tất cả máy in
5 Lập thời khóa biểu Biểu mẫu
7 Xuất bảng đánh giá hạnhkiểm Máy in Hỗ trợ tất cả máy in
1.5.8 Danh sách yêu cầu công nghệ
Trang 33Danh sách yêu cầu công nghệ
1 Dêẫ s a lôẫiử Xác định lỗi cần được kiểm tra ở phòng ban nào, trung
bình sửa lỗi từ 30 – 45 phút Ch s a lôẫi nh hỉ ử ả ưởng đêấn s v n hành c a h thôấng và quy ự ậ ủ ệ
trình làm vi c c a trệ ủ ường h cọ
2 Dêẫ b o trìả Thêm m i ch c nắng công c , công ngh m iớ ứ ụ ệ ớ Không nh hả ưởng các ch c nắng đã cóứ
3 Tái s d ngử ụ Xấy d ng giao di n đ n gi n kêất h p v i vi c tang m c ự ệ ơ ả ợ ớ ệ ứ
đ x lý b i các công ngh hi n đ i , s d ng API cho cộ ử ở ệ ệ ạ ử ụ ảwebsite và app
Xem xét s d ng các ngôn ng l p trình/framework support ử ụ ữ ậ
c web/mobileảXem xét sữ dụng API để kết nối cơ sở dữ liệu (SQL Lite, SQL sever, …)
4 Dêẫ chuy n đ iể ổ Dêẫ chuy n đ i: CSDL / ngôn ng l p trình này sang ngôn ể ổ ữ ậ
ng khác ví d : C#, C++, Java, Python…/thay đ i kiêấn ữ ụ ổ
th c h thôấngứ ệ
Tùy theo yêu cầu phù hợp với xu hướng nghiệp vụ
5 Công nghệ Ứng d ng website: ReactJS, NodeJS, CSS, HTML, …ụ
CSDL: SQL Server 2019, SQLite,…
Nấng chấất lượng làm vi c hi u qu cũng nh x lý d li u ệ ệ ả ư ử ữ ệnhanh
1.6 Bảng trách nhiệm
1.6.1 Bảng trách nhiệm yêu cầu nghiệp vụ
Bảng trách nhiệm
Bộ phận: Phòng học ST
1 Tra cứu thời khóa biểu Nhập mã học sinh, nhập mã
lớp
Tìm kiếm và hiển thị thời khóa biểu Có thể tìm kiếm theo mã lớp
2 Tra cứu lịch thi Nhập mã lớp học Tìm kiếm và hiển thị lịch thi
Trang 343 Xem tiền học phí Chọn đúng năm học, học kì,
mã học sinh, lớp học Truy vấn dữ liệu, cập nhật và hiển thị học phí học sinh Hiển thị đầy đủ chi tiết các khoản tiền
4 Yêu cầu sửa điểm Lập đơn và ghi đầy đủ các
thông tin yêu cầu Lưu yêu cầu sửa điểm và gửi đến danh sách yêu cầu Phải xem xét và có sự chấp thuận từ nhà trường
5 Xem kết quả học tập Chọn đúng năm học, học kì,
mã học sinh, lớp học Truy vấn dữ liệu, cập nhật và hiển thị kêt quả học tập của học sinh6
Xem điểm hạnh kiểm Chọn đúng năm học, học kì, mã học sinh, lớp học Truy vấn dữ liệu, cập nhật và hiển thị điểm hạnh kiểm của học sinh
7 Xem thông báo từ nhà
trường Bấm nút thông báo để xem thông báo từ nhà trường Truy vấn và hiển thị thông báo từ nhà trường
8 Liên hệ góp ý cho nhà
trường Điền đầy đủ, chính xác thông tin và yêu cầu góp ý Lưu các yêu cầu góp ý và gửi đến danh sách yêu cầu Ý kiến phải thực tế và nghiêm túc, chặn các dữ liệu spam
Bảng trách nhiệm
Bộ phận: Phòng giáo viên ST
1 Tiếp nhận học sinh Nhập đầy đủ thông học sinh Lưu thông tin học sinh và cập nhật danh
sách Cho phép thêm sửa xóa thông tin học sinh
2 Tra cứu thông tin học sinh Nhập tên, mã và lớp của học
Trang 35Kiểm tra đầy đủ các thông tin được nhập, cập nhật và hiển thị thông tin của học sinh Cho phép thêm, xóa, sửa và cập nhật thông tin giáo viên
4 Thông báo lỗi vi phạm của
học sinh
Lập bảng thông báo, nhập đầy
đủ các thông tin học sinh và nội dung vi phạm
Lưu bảng thông báo và cập nhật vào danh sách thông báo Thông báo phải được xác thực
5
Tính điểm hạnh kiểm của
học sinh
Chọn đúng mã học sinh, tên học sinh và điền đầy đủ các điểm số
Cập nhật điểm hạnh kiểm và lưu điểm vào
hệ thống
Trang 361.6.2 Bảng trách nhiệm yêu cầu tiến hóa
Bảng trách nhiệm yêu cầu tiến hóa ST
1 Quản lí điểm: Thêm, sửa,
xóa học sinh, xem thông tin
Quản lí đúng theo quy định
3 Quản lí lịch thi: Thêm, sửa,
xóa lịch thi, xem lịch thi, in
lịch thi
Cho biết chi tiết lịch thi đã được cậpnhật Cập nhật, lưu và hiển thị lịch thi củahọc sinh Quản lí đúng theo quy định
4 Quản lí học sinh: Thêm,
sửa, xóa học sinh, xem
thông tin học sinh, in danh
Quản lí đúng theo quy định
5 Quản lí giáo viên: Thêm,
sửa, xóa giáo viên, xem
thông tin giáo viên, in danh
sách giáo viên
Cho biết chi tiết danh sách thông tingiáo viên Cập nhật, lưu và hiển thị thông tin của giáo viên Quản lí đúng theo quy định
Trang 376 Quản lý tài khoản: Đăng
nhập, sửa mật khẩu, quên
mật khẩu
Điền chính xác thông tin đăng nhập Kiểm tra tài khoản cập nhật và lưu
thông tin tài khoản Quản lí đúng theo quy định
1.6.3 Bảng trách nhiệm yêu cầu hiệu quả
Bảng trách nhiệm yêu cầu hiệu quả
5 Điểm danh Điểm danh đúng học kì, lớp, mã học sinh Cập nhật và lưu mã sinh viên vào danh sách điểm danh
6 Thông báo lỗi vi
phạm
Ghi chính xác thông tin lỗi, mô
tả chi tiết, ngày giờ xảy ra
Lưu và gửi thông báo
7 Thống kê kết quả học
tập của học sinh
Nhập điểm và thông tin học sinh, đảm bảo tính xác của dữ liệu
Xác nhận tính toán và độ tin cậy của dữ liệu sao lưu và phục hồi định kỳ
Dựa theo dữ liệu cụ thể
8 Đánh giá học sinh Đánh giá theo đúng những quy định đề ra Cập nhật và lưu đánh giá học sinh
Trang 381.6.4 Bảng trách nhiệm yêu cầu tiện dụng
Bảng trách nhiệm yêu cầu tiện dụng
1 Tra cứu thời khóa biểu Nhập đầy đủ thông tin như mã
học sinh, tên học sinh, lớp Truy vấn dữ liệu và hiển thị thời khóa biểu
2 Tra cứu lịch thi Nhập đầy đủ thông tin như mã
học sinh, tên học sinh, lớp Truy vấn dữ liệu và hiển thị lịch thi
3 Quản lý điểm của học
sinh Cập nhật điểm của học sinh Cập nhật, kiểm tra và lưu dữ liểu điểm của học sinh
4 Điểm danh Chọn đầy đủ thông tin học kì,
lớp Cập nhật và lưu danh sách điểm danh của học sinh
5 Đánh giá thái độ học
tập
Chọn đúng mã học sinh, tên học sinh
Cập nhật và lưu đánh giá thái độ của học sinh
6
Tiếp nhận học sinh Nhận thông tin chi tiết của chọ sinh Kiểm tra và cập nhật thông tin và lưu thông tin học sinh vào danh
sách
7 Lập danh sách lớp Lập bảng danh sách nhập đúng
các thông tin yêu cầu Cập nhật và lưu danh sách lớp
8 Sắp xếp thời khóa biểu Nhập và sắp xếp thời khóa biểu
theo quy định Cập nhật, kiểm tra và lưu thời khóa biểu
9 Quản lí thông tin giáo
viên và học sinh Cập nhật và kiểm tra thông tin giáo viên và học sinh Kiểm tra dữ liệu và lưu thông tin giáo viên
10 Thông báo lỗi vi phạm
của học sinh Lập thông báo và nhập nộp dung chi tiết Kiểm tra, cập nhật và lưu thông báo, gửi đến danh sách vi phạm
Trang 391.6.5 Bảng trách nhiệm yêu cầu bảo mật
Bảng trách nhiệm yêu cầu bảo mật
1
Tra cứu thời khóa biểu
Bảo mật thông tin tra cứu thờikhóa biểu và không tiết lộ chonhững người không có quyền truy
cập
Truy vấn dữ liệu và hiển thị và bảo toàn thông tin thời khóa biểu
2
Tra cứu lịch thi
Đảm bảo tính bảo mật của thông tin lịch thi và không truyền thông tin cho người không có quyền truycập
Truy vấn dữ liệu và hiển thị và bảo toàn thông tin lịch thi
3 Quản lý điểm của học sinh Đảm bảo tính bảo mật và an toàn
của dữ liệu học sinh Kiểm tra, cập nhật dữ liệu và bảo mật thông tin điểm của học sinh Giới hạn quyền người dùng
4 Điểm danh Đảm bảo tính bảo mật và toàn vẹn
của dữ liệu điểm danh Quản lý quyền truy cập vào hệ thống điểm
5 Đánh giá thái độ học tập Bảo mật thông tin đánh giá và
không truyền cho người không có quyền truy cập
Kiểm tra, cập nhật và lưu thông tin đánh giá
6 Tiếp nhận học sinh Bảo mật thông tin học sinh Kiểm tra thông tin và lưu trữ, bảo
mật thông tin của học sinh
Thông tin được đánh giá và bảo mật trên hệ thống
7 Lập danh sách lớp Đảm bảo tính bảo mật và toàn vẹn
của dữ liệu danh sách các lớp Kiểm tra và lưu trữ, bảo mật dánh sách lớp
8 Sắp xếp thời khóa biểu Bảo mật thông tin thời khóa biểu
và không tiết lộ cho những người không có quyền truy cập
Cập nhật thời khóa biểu, kiểm tra ràng buộc và lưu trữ, bảo mật thông tin thời khóa biểu
9 Quản lí thông tin giáo viên và
học sinh Đảm bảo tính bảo mật và toàn vẹncủa dữ liệu thông tin của giáo viên
và học sinh
Kiểm tra, cập nhật dữ liệu và bảo mật thông tin của giáo viên Thông tin được đánh giá và bảo mật trên hệ thống
Trang 4010 Thông báo lỗi vi phạm của học
sinh Bảo mật lỗi vi phạm của học sinh và không tiết lộ cho người không
có quyền truy cập
Kiểm tra thông báo và lưu trữ, bảo mật thông tin lỗi vi phạm của học sinh
11 Quản lý hạnh kiểm học sinh Bảo mật điểm hạnh kiểm của học
sinh và không tiết lộ cho người không có quyền truy cập
Kiểm tra, cập nhật dữ liệu và bảo mật thông tin điểm hạnh kiểm của học sinh