Professional Documents
Culture Documents
Baitaplon UML
Baitaplon UML
- Giáo viên có trách nhiệm quản lý quá trình học tập và kết quả học tập
của sinh viên.Thông qua hệ thống phần mềm, giáo viên nhập kết quả
học tập và tình hình học của sinh viên, nhờ đó sinh viên có thể xem kết
quả học tập của mình.
Quan ly GV
Quan ly Qua trinh hoc tap
Giao vien
Sơ đồ 1: Sơ đồ tổng thể các chức năng chính (Use Cases and Actors)
Biểu đồ các lớp của hệ thống được phác thảo như sau:
1 masv 1 tkbsinhvien
sinhvien lophoc
qtht 1
masv 1..*
1..* 1..*
0..*
1..* masv thoikhoabieu
dkh
1 1..* masv
masv tenlop 1
ketquahoc
1..* masv
1 1 masv lop
giaovien 1 1
tenmon 1...* 1
lichgiangday 1..* magv
1
1 1
giaovu
magv
1
1
magv
tkbgiaovien
1..*
- Giáo vụ: là tác nhân chính, chịu trách nhiệm nhập và theo dõi các thông tin
liên quan đến sinh viên, giáo viên phục vụ cho việc đăng kí học.
- Sinh viên: là người đăng kí học.
- Giáo viên: là người theo dõi tình hình học tập của SV và tham gia giảng dạy
các môn học sẽ được mở lớp.
1. Chức năng quản lý sinh viên: giúp cho việc quản lý lưu trữ và cập nhập
các thông tin về SV (mã sv, tên sv, lớp học, ngành học, địa chỉ, tiến trình
học, bảng điểm..) từ đó hỗ trợ cho chức năng quản lý đăng ký học.
2. Chức năng quản lý GV: giúp cho việc lưu trữ và cập nhập thông tin về gv
(tên GV, môn dạy, thời gian dạy...) từ đó giáo vụ có thể dễ dàng lựa chọn
và sắp xếp lịch học của các lớp hiệu quả nhất.
3. Chức năng quản lý lớp học: giúp cho giáo vụ quản lý,sắp xếp được các
lớp học của từng môn học sẽ mở trong kỳ(cụ thể là thời gian, phòng học,
giáo viên dạy…) và giới hạn số sv có thể tham gia vào lớp học. Cuối cùng
sẽ đưa ra một danh sách các lớp học hợp lý nhất để sv tham khảo.
5. Chức năng quản lý đăng ký học: Theo dõi tiến trình đăng kí của sinh viên.
Nếu số sinh viên đăng kí vào 1 lớp học đã vượt quá sĩ số quy định, chức
năng này cho phép SV đăng kí vào lớp đó dưới dạng nguyện vọng sau đó
hệ thống sẽ thống kê số nguyện vọng, nếu nguyện vọng đủ nhiều để có thể
mở lớp mới, hệ thống sẽ kiểm tra điều kiện giáo viên, lớp học để mở lớp
mới.
6. Chức năng quản lý thời khoá biểu: Có 1 TKB duy nhất nhưng được thể
hiện ở 3 loại
- Thời khoá biểu dành cho từng sinh viên cụ thể.
- Thời khoá biểu dành cho từng giáo viên cụ thể.
- Thời khoá biểu dành cho giáo vụ ( như thời khoá biểu toàn trường ).
7. Chức năng quản lý quá trình học tập của sinh viên: có thể quản lý được
số buổi đi học của sinh viên nào đó, điểm thưởng, tình hình vi phạm kỉ luật
của anh ta ( nếu có ).
Tài liệu UML của thầy Vũ Tuấn Anh và một số tài liệu khác.
a) Kết quả học tập: gồm các thông tin về SV như: mã SV, tênSV, lớp học,
ngành học, tiến trình học, kết quả học tập, số đơn vị học trình đã tích luỹ.
b) Điểm tổng kết: bao gồm các thông tin mã môn học, tên môn học, điểm thi của
sinh viên, điểm này do GV (đã tính cả điểm thưởng, điểm trừ) quản lý và gửi
tới giáo vụ.
c) Lịch công tác GV: bao gồm các thông tin về GV như: Tên GV, môn tham gia
dạy, thời gian dạy…Đây là lịch dự kiến của giáo viên, lcịh này sẽ được kết
hợp với các lớp học dự kiến để đưa ra TKB toàn trường.
d) Lớp học dự kiến: là danh sách các lớp học của các môn học GV dự kiến sẽ
mở trong học kỳ.
e) TKB giáo viên: TKB cố định cho GV quy định GV sẽ dạy mấy môn trong học
kì và những thông tin liên quan đến các môn học đó.
f) Thời khoá biểu toàn trường: gồm các thông tin như mã môn, mã lớp, địa
điểm, thời gian…về những lớp học GVụ đã sắp xếp và khớp với lịch giảng dạy
của giáo viên .
g) TKB sinh viên (TKB cá nhân) : là thời khoá biểu cuối cùng được đưa ra sau
khi SV đã đăng ký thành công. Thời khoá biểu này bao gồm các thông tin sau:
mã môn , tên môn, thời gian học, địa điểm, …
UC quản lý lớp học cho ta biết một cách trực quan về tình trạng lớp như: địa điểm, sức
Mô tả chứa, thời gian trống, tình trạng thiết bị trong lớp,…, UC này có vai trò quan trọng vì nó
là tiền đề để sau này sinh ra TKB toàn trường_phần dành cho SV đăng kí học sau này.
Chính Giáo vụ.
Phụ Giáo viên.
Tiền điều kiện Hệ thống không thể tự sinh ra lớp học, lớp học phải có sẵn từ trước đó.
Thành Cùng với yêu cầu lấy lịch giảng đề nghị của GV(trích rút từ UC quản lý GV)cộng với
Hậu điều công lịch xắp xếp lớp học,giáo vụ tác động lên hệ thống để đưa ra TKB toàn trường.
kiện
Lỗi Hệ thống không thực hiện được chức năng trên.
ĐẶC TẢ CHỨC NĂNG
THIẾT KẾ UML
- Giáo vụ sẽ cập nhập thông tin về tất cả các giáo viên( thêm GV mới, thay đổi
thông tin về GV, xoá thông tin về GV đã thôi dạy).Từ đó đưa ra danh sách GV sẽ
Mô tả dạy trong 1 học kì.
- Giáo vụ cũng lấy thông tin về lịch dạy của GV, xắp xếp và đưa ra TKB toàn
trường.
Chính Giáo vụ
Phụ Giáo viên.
Tiền điều kiện Danh sách GV đã tồn tại sẵn.
Thành - Biết được thông tin chi tiết của từng giáo viên.
Hậu đk công - Đưa ra được TKB toàn trường.
Lỗi Nếu không thành công thì sẽ không đưa ra được TKB toàn trường.
THIẾT KẾ UML
9 SV muốn đăng ký các môn học trong học kỳ mới phải thông qua chức năng này.
9 Chức năng sẽ được thực hiện vào đầu mỗi học kỳ mới (tính từ học kỳ 2 năm I).
Mô tả 9 SV sẽ không bị đăng ký nhầm môn vì chức năng này sẽ chặn trước được các lỗi
khi SV đăng ký môn học.
9 Chức năng sẽ lưu các thông tin về lớp học mà SV đăng ký để phòng GVụ sẽ sắp
xếp cho phù hợp.
Chính Sinh viên
Tác nhân
Phụ Phòng Giáo vụ
9 Phòng GVụ đã sắp xếp TKB toàn trường
Tiền điều kiện 9 SV đó đã có kết quả học tập ở thời điểm hiện tại. ( nếu là SV năm thứ I mới vào
trường thì các môn học sẽ được sắp sẵn trước ).
Chức năng sẽ đưa ra danh sách các môn học cụ thể cho 1 SV và SV dựa vào danh sách đó
Thành
đăng ký môn học trong học kỳ mới. Sau khi đăng ký thành công, thông tin sẽ được
Hậu điều công
chuyển cho Phòng GVụ để kiểm duyệt.
kiện
Nếu gặp lỗi, hệ thống sẽ quay lại kiểm tra TKB toàn trường và kết quả học tập của SV
Lỗi
sau đó sẽ đưa ra danh sách môn học của SV.
ĐẶC TẢ CHỨC NĂNG
Hệ thống hiển thị danh sách môn học SV đó được phép đăng ký và SV sẽ chọn môn học.
Thông tin về “danh sách môn học SV được phép đăng ký” giống như thông tin trong TKB toàn
trường nhưng số môn hiển thị ít hơn vì HT sẽ chỉ hiển thị danh sách các môn SV được phép đăng ký.
VD: nếu SV đã học qua môn C++ thì sẽ được phép học các môn tiếp theo như: LTHĐT, Cấu trúc dữ
liệu, C# và HT sẽ hiển thị các môn đó để SV đăng ký. Nếu chưa qua C++ thì HT không hiển thị các môn
trên. SV dựa vào danh sách đó sẽ chọn những môn mình muốn học trong học kỳ mới. Khi SV đăng ký
môn, hệ thống kiểm tra sự hợp lệ. Cụ thể hệ thống sẽ kiểm tra những thông tin sau:
¾ Hệ thống sẽ kiểm tra xem SV có đăng ký trùng giờ học của các môn học hay không ? Môn đăng ký
sau sẽ không được trùng thời gian với môn đã đăng ký trước đó. SV bắt buộc phải đăng ký các
môn lệch giờ nhau. Nếu trùng thì HT báo lỗi và SV đó không được phép đăng ký môn trùng đó.
Nếu không lỗi thì cập nhật môn học vào TKB của SV đó.
¾ Hệ thống sẽ kiểm tra xem những môn SV đăng ký có vượt quá số trình cho phép hay không ?
( VD: số trình tối thiểu là 12 trình và tối đa là 30 trình, SV bắt buộc phải đăng ký từ 12 đến 30
trình ). Mỗi môn học sẽ có số trình tương ứng. Hệ thống sẽ tự tính tổng số trình của các môn học mà
SV đã chọn và sẽ đưa ra thông báo lỗi nếu số trình không nằm trong giới hạn cho phép. Nếu không
gặp lỗi thì hệ thống cập nhật môn học vào TKB của SV đó.
Sau khi SV hoàn tất việc đăng ký, HT sẽ đưa ra danh TKB cho SV đó.
Hệ thống sẽ lưu các thông tin về lớp học mà SV đã đăng ký rồi chờ phòng GVụ kiểm duyệt.
Start
Dang ky
[Them mon]
End
THIẾT KẾ UML
Form dang ky hoc : BDK Dang ky hoc Ds mon hoc TKB Ket qua hoc tap Sinh vien TKB toan truong
: Sinhvien
1// dang ky
7 // hien thi
Chức năng này có nhiệm vụ quản lý việc đăng ký học của SV.Chức năng này sẽ
giúp GVụ thực hiện những công việc sau vào cuối mỗi đợt đăng ký học:
¾ Quản lý được số SV tham gia lớp học
¾ Hủy lớp nếu số lượng SV đăng ký học vào lớp đó quá ít.
Mô tả ¾ Mở thêm lớp mới nếu xét thấy các nguyện vọng của SV là hợp lý…
Hệ thống cần đến Use Case này vì có thể xảy ra trường hợp có quá nhiều hoặc quá
ít SV đăng ký vào một lớp học.Nếu ta ko quản lý sẽ dẫn tới trường hợp lớp học bị
quá tải (số lượng SV vượt quá dự kiến) =>ko đảm bảo chất lượng giảng dạy hoặc
lớp học quá ít SV gây ra sự lãng phí…
Chính GVụ
Tác nhân
Phụ Ko
Tiền điều kiện SV ®· ®¨ng nhËp vµo hÖ thèng vµ tham gia ®¨ng ký häc
Thành Cập nhật thông tin về lớp học mới,về lớp học bị hủy vào TKB toàn trường .
công Cập nhập thông tin về sự thay đổi một số lớp học đã đăng ký vào TKB SV (bị huỷ lớp )
Hậu điều
kiện
Lỗi Nếu ko còn khả năng mở thêm lớp mới GVụ sẽ gửi thông tin đến chức năng “đăng lý học “
thông báo nguyện vọng ko thể đáp ứng
ĐẶC TẢ CHỨC NĂNG
học mới này có mở được hay ko tới use case “Quản lý lớp học”.(ktra dựa vào TKB toàn
trường và Lich CT GV)
Nếu thành công =>TKB toàn trường sẽ đươc cập nhập và thay đổi lại .
Hệ thống sẽ cập nhập dữ liệu về lớp học mới cho use case “Đăng ký học” .
Nếu ko thành công => TKB tạm thời của SV sẽ bị thay đổi (xoá những lớp học có
nguyện vọng nhưng ko được mở thêm )
Cuối cùng hệ thống sẽ gửi toàn bộ thông tin về sự thay đổi TKB toàn trường và TKB
SV cho use case “Quản lý TKB”.
Tổng hợp tất cả các thông tin lưu lại trong hệ thống.
Luồng sự kiện phát sinh/Kịch bản phát sinh
<<Luồng phát sinh 1>>
start
Vao chuc
nang DK hoc
Quan ly lop
dang DK
Mo them
lop moi
END
Ko có
Giao diện minh họa
THIẾT KẾ UML
GVU : HT QL LOP DK : HT QL
: Form QL DKH : QL huy mon : QL mo them lop : Lich CT GV : TKB
API LOP DK
1://dang nhap( ) moi
3: 3://lay TT ve ti nh trang L H( )
7: 7://lay TT ve ti nh trang L H( )
12: 12//lay TT ve tinh trang LH( )
4: 4://hien thi( )
2: 2 //lay TT ve tinh trang LH( )
: HT QL
: HT QL LOP DK API LOP DK
: TKB
GVU
: Lich CT GV
UC #0005 << QUẢN LÝ THỜI KHOÁ BIỂU >> Độ phức tạp: High
- Use case quản lý thời khoá biểu trong đó TKB được thể hiện ở 3 dạng: TKB
toàn trường, thời khoá biểu của các giáo viên và TKB cụ thể cho mỗi sinh viên.
- Cho biết thông tin về các môn học, VD: được dạy bởi ai, học tại phòng nào,
thời gian, mã môn, mã lớp, số đơn vị trình.
Mô tả
- Cho biết học phí của từng môn học dựa trên các môn sinh viên đã đăng kí và tổng học
phí sinh viên phải đóng trong kì đó.
- Quản lý thời khoá biểu toàn trường: số môn học mở trong 1 học kì, số lớp tương ứng
với môn đó.
- Quản lý thời khoá biểu của các giáo viên ( lịch công tác: số giờ dạy, số môn dạy, thời
gian dạy cụ thể …. )
- Nếu có sự thay đổi về môn học (huỷ lớp, tách lớp), TKB sẽ được cập nhật lại.
Chính - Giáo vụ
Tác nhân - Sinh viên
Phụ
- Giáo viên
- Sinh viên đã chọn môn học và đăng kí thành công.
Tiền điều kiện
- Có lịch công tác của giáo viên
- Thời khoá biểu là cố định khi không có sự thay đổi từ phía môn học hay từ sinh viên
Thành và sẽ được in ra, gửi tới các sinh viên.
công - Sau khi đã thống nhất với lịch công tác của GV sẽ tạo ra các lớp học chính thức được
Hậu điều thể hiện là TKB toàn trường.
kiện - Nếu có thay đổi liên quan đến môn học như huỷ môn do số lượng sinh viên
đăng kí quá ít hay tách lớp thì sẽ lập lại thời khoá biểu
Lỗi
- Lập lại thời khoá biểu nếu như không có thay đổi về môn học nhưng sinh viên muốn
huỷ bớt số môn học
ĐẶC TẢ CHỨC NĂNG
- Hệ thống lưu những thông tin liên quan tới từng môn học của sinh viên:
o Thời gian học, giáo viên dạy môn học đó, phòng học, số đơn vị trình.
Đó là những dữ liệu thô chưa qua xử lí để có thể in ra.
- Đưa tất cả những thông tin trên vào 1 form để có thể in ra, form trình bày thông tin như sau:
o Tên và mã sinh viên
o Môn học và các thông tin liên quan được thể hiện dưới dạng bảng gồm các trường dữ
liệu:
9 Thời gian học trong tuần ( ngày học )
9 Giờ học ( từ tiết ? đến tiết ? )
9 Phòng học
9 Số đơn vị trình
9 Học phí
9 Tên môn
9 Mã môn
9 Mã lớp
9 Hệ số
GVụ kích hoạt chức năng “In thời khoá biểu”, hệ thống sẽ in những thông tin như form trên.
Luồng sự kiện phát sinh/Kịch bản phát sinh
<<Môn học bị huỷ>>
- Thông tin về môn học bị huỷ sẽ được lấy từ chức năng “Quản lý đăng kí học”.
- Thông tin về môn học bị huỷ do nguyện vọng của SV sẽ được lấy từ chức năng “Quản lý SV”
- Xoá môn học bị huỷ khỏi TKB SV nếu SV đó đã đăng kí môn học đó, thời khoá biểu cũng tính
lại học phí mà sinh viên phải đóng trong học kì đó.
- Thêm ghi chú “Thời khoá biểu đã sửa” khi giáo vụ chọn chức năng in.
<<Thêm lớp học>>
- Thông tin về lớp mới do sự tách lớp sẽ được lấy từ chức năng “Quản lý đăng kí học” và lớp mới
đó sẽ thêm vào thời khoá biểu SV kèm với các thông tin liên quan đến môn học đó. Khi thêm
môn học, thời khoá biểu cá nhân cũng tính lại học phí mà sinh viên phải đóng trong học kì đó.
- Cập nhật TKB toàn trường.
- Cập nhật lại TKB giáo viên: Thêm thông tin về lớp học mới vào TKB.
- Nếu được in, sẽ kèm ghi chú “Thời khoá biểu đã sửa” cho mỗi TKB
Sơ đồ hành động (Activity diagram)
Sơ đồ hành động của chức năng “Quản lý thời khoá biểu”:
Tao ra TKB GV
Chỉ ra một số yêu cầu đặc biệt cần thiết để chất lượng của chức năng này được hoàn thiện hơn (gọi là những yêu
cầu phi chức năng).
Ví dụ tính sử dụng được, tính ổn định, tốc độ hoặc tính hỗ trợ (usability, reliability, performance or
supportability) hay một số rằng buộc khác về môi trường hoặc thiết kế
Giao diện minh họa
Mô phỏng giao diện minh họa có trong chức năng này, có thể có nhiều giao diện nếu cần. Các giao diện này chỉ
có mục đích minh họa để cho người đọc dễ dàng hiểu hơn về hệ thống, giao diện thực tế có thể được thay đổi một
phần nào đó
THIẾT KẾ UML
: Form TKB : Xem thoi khoa bieu : TKB SV : Lop hoc du kien : TKB GV
: GV : SV //xem
//getData
//truy cap du lieu
Lay du lieu
ve ...
//xem
//Xu ly
//Hien thi
: TKB GV
5: //xem
6: //truy cap du lieu
: GV
8: //Hien thi
7: //Xu ly
: SV
: TKB SV
UC #0006 << QUẢN LÝ QUÁ TRÌNH HỌC TẬP >> Độ phức tạp: Normal
- Use case thực hiện chức năng cho phép Giáo viên quản lý được số buổi đi
học của các SV trong lớp học mà Giáo viên đó đảm trách
Mô tả - Use case còn cho phép Giáo viên có thể quản lý việc cộng điểm và tình hình vi
phạm kỉ luật ( nếu có ) để có điểm thi cuối cùng và sẽ gửi điểm này cho GVụ
- Giáo viên
Chính
Tác nhân
- Giáo vụ
Phụ
Tiền điều kiện Đã có danh sách các sinh viên trong lớp học do Phòng giáo vụ tổng hợp
Thành Hệ thống hỗ trợ chức năng in ấn để Giáo viên có thể in ra được danh sách các SV kèm
công theo các điểm thưởng/ điểm trừ, số buổi đi học và tình hình vi phạm kỉ luật
Hậu điều
kiện Nếu như có sai sót trong kiểm tra quá trình học tập của SV, hệ thống cho phép
Lỗi Giáo vụ sửa đổi những thông tin này và cập nhật lại phần giao diện dành cho
Phòng giáo vụ.
ĐẶC TẢ CHỨC NĂNG
- Giáo viên sẽ cập nhật số buổi đi học, số điểm thưởng, điểm trừ và tình hình vi phạm kỷ luật của
các Sinh viên trong lớp của mình.
- Kết thúc quá trình nhập, thông tin về quá trình học tập của Sinh viên sẽ được thể hiện ở bảng
“Quá trình HT SV” bao gồm :
9 Tên SV
9 Mã SV
9 Lớp hiện tại của SV
9 Tên môn, mã môn, mã lớp của GV mà SV đó theo học
9 Số buổi đi học của SV
9 Điểm thưởng
9 Điểm phạt
9 Tình hình vi phạm kỉ luật( để xét SV có bị cấm thi hay không )
Ở cuối trang sẽ có nút “In quá trình học tập” cho phép Giáo viên in quá trình học tập của Sinh viên
Luồng sự kiện phát sinh/Kịch bản phát sinh
<<Có sửa đổi về danh sách SV từ phía giáo vụ>>
Cập nhật lại dữ liệu bên trong hệ thống và phía giao diện dành cho Giáo viên
Sơ đồ hành động (Activity diagram)
Danh sach SV
In danh sach
SV
: Giao vu : Form thong tin SV : BDK quan ly thong tin : Sinh vien : Giao vien : Form QL qua trinh HT : BDK QL qua trinh HT : Qua trinh HT SV
SV
// Xu ly thong tin SV
Use case thực hiện chức năng cho phép Giáo vụ quản lý được các SV trong
Mô tả
trường
Giáo vụ
Chính
Tác nhân
Phụ Sinh viên
Tiền điều kiện Đã có danh sách các Sinh viên của trường
Nếu như có sai sót trong việc quản lý SV, hệ thống cho phép Giáo vụ sửa
Lỗi đổi những thông tin này và cập nhật lại phần giao diện dành cho Phòng
giáo vụ.
ĐẶC TẢ CHỨC NĂNG
+ Form Ket qua HT được thể hiện dưới 2 bảng là “Phần giáo dục đại cương” và “Phần
giáo dục chuyên ngành ”. Cụ thể như sau:
9 Mã môn học
9 Tên môn học
9 Số đơn vị học trình tương ứng với các môn học
9 Điểm các môn SV đã học
- Các dữ liệu của “Form thong tin SV” được lấy từ danh sách Sinh viên ( tiền điều kiện )
- Các dữ liệu của “Form Ket qua HT” được lấy từ module “Kết quả học tập”
- Giáo vụ có khả năng cập nhật các thông tin trong 2 bảng trên để khi kết thúc chức năng
“Quản lý SV” dữ liệu sẽ được thể hiện ở “Form Ho so SV”
Ở cuối trang sẽ có nút “In hồ sơ sinh viên” cho phép Giáo vụ in hồ sơ SV
Luồng sự kiện phát sinh/Kịch bản phát sinh
Lay cac thong tin: Ten SV, ma Lay thong tin ve Cap nhat cac
SV, Dia chi, lop hien tai cua SV SV thong tin ve SV
Hien thi ho s o SV
THIẾT KẾ UML
// Xu ly thong tin SV
// Xu ly ket qua HT
// Hien thi ho so SV
4: // Xu ly thong tin SV
: Form thong tin SV : BDK quan ly thong tin SV 9: // Hien thi ho so SV : Sinh vien
: Form Ho so SV
8: // Xu ly ket qua HT
5: // Xem ket qua hoc tap cua SV 10: // Hien thi ket qua HT cua SV
Giao vu
UC #0008 << XEM KẾT QUẢ HỌC TẬP >> Độ phức tạp:
Normal
- Use case thực hiện chức năng cho phép sinh viên xem kết quả
học tập, tiến trình học
- Cho biết thông tin chi tiết về điểm của từng môn học đã hoàn
thành, thông báo cụ thể những môn nào phải thi lại để từ đó SV biết được
Mô tả trong lần đăng kí học này có thể đăng kí những môn học nào, không thể
đăng kí những môn học nào.
- Cho biết số đơn vị học trình đã tích luỹ được.
- Cho biết điểm tổng kết tính đến thời điểm hiện tại.
Tác - Giáo vụ
Chính
nhân - Sinh viên
Phụ
Tiền điều kiện Đã có điểm chi tiết các môn học của từng SV do giáo vụ tổng hợp.
Thành Hệ thống hỗ trợ chức năng in ấn để các SV có thể in thông tin về kết quả học tập của
công mình.
Hậu điều
kiện Nếu như có sai sót về thông tin quá trình học tập của SV, hệ thống cho phép
Lỗi giáo vụ sửa đổi những thông tin này và cập nhật lại phần giao diện dành cho
SV.
ĐẶC TẢ CHỨC NĂNG
Hien thi thong tin ket Hien thi ten SV, ma SV, diem
qua hoc tap cua SV cac mon hoc, so trinh tich luy
Giao diện của chức năng “Xem kết quả học tập”
THIẾT KẾ UML
//Xem
//getData
//Truy cap du lieu
Lay du lieu ve
k/q hoc tap
//Xu ly du lieu
//Hien thi
1: //Xem 2: //getData
: Quan ly SV
Truy cập từ xa
Hệ thống cho phép người dung truy cập từ xa thông qua internet, sử dụng các
trình duyệt
Giao diện
Giao diện người dùng sẽ được thiết kế rất đơn giản, thân thiện và dễ sử dụng đối
với bất kỳ một người dùng cơ bản nào.
Có khả năng phục vụ 500 người dùng tại một thời điểm.
24/24h
Hệ thống có thể chạy tốt trên bất kỳ máy PC có cấu hình tối thiểu như sau:
- Pentium 3 500Mhz
- Ram 128MB
- HHD 100MB
II.Tổng kết:
Hệ thống Đăng ký học trực tuyến được xây dựng dựa trên tiêu chí giúp các bạn
sinh viên chủ động hơn trong việc đăng ký học và nắm bắt thời khoá biểu cũng như kết
quả học tập của mình 1 cách nhanh chóng và thuận tiện.Trong quá trình xây dựng hệ
thống, nhóm phát triển đã cố gắng để hoàn thiện những chức năng cơ bản nhất để phục
vụ tiêu chí đã đề ra. Tuy nhiên do 1 số yếu tố khách quan nên hệ thống còn tồn tại một
vài những thiếu sót như việc sắp xếp thời khoá biểu toàn trường là 1 vấn đề phức tạp
chưa giải quyết được. Về lâu dài chúng tôi sẽ cố gắng khắc phục nhược điểm để hệ
thống được hoàn chỉnh hơn. Nhưng để có được một hệ thống như trên, ngoài sự nỗ lực
của từng cá nhân trong nhóm, chúng tôi còn nhận được sự giúp đỡ và góp ý từ thầy Vũ
Tuấn Anh, giáo viên giảng dạy môn PTTK HĐT UML của lớp CVK4I . Lời cuối cùng
chúng tôi muốn gửi lời cám ơn chân thành nhất tới thầy.