Bài tập lớn phân tích thiết kế hướng đối tượng
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
- -BÀI TẬP LỚN
PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
Đề tài: Quản lý chất lượng công tác dạy và học trường Đại học công
Trang 2Hà Nội, tháng 8 năm 2013
LỜI NÓI ĐẦU
Chất lượng giáo dục đại học đang là mối quan tâm hàng đầu của mỗi quốc gia, trong
đó, hoạt động quản lý chất lượng là rất quan trọng để nâng cao chất lượng hoạt động của cáctrường đại học ngày càng hiệu quả và phù hợp với sự phát triển của xã hội Ở Việt Nam nóichung cũng như trường Đại Học Công Nghiệp Hà Nội nói riêng, chất lượng giáo dục đại họcluôn thu hút được mối quan tâm rất lớn của toàn xã hội Việc quản lý chất lượng công tácdạy và học là rất quan trọng và cần thiết Vì vậy, nhóm em đã chọn đề tài quản lý chất lượngcông tác dạy và học trường Đại Học Công Nghiệp Hà Nội
Trang 3Chương 1 GIỚI THIỆU CHUNG 1.1 Mô tả bài toán.
Trường đại học công nghiệp Hà Nội áp dụng chế độ học theo tín chỉ và bộ phận quản
lý chất lượng của nhà trường sẽ có chức năng là quản lý chất lượng dạy và học của cán bộgiáo viên và học sinh trong trường
Vào đầu mỗi học kỳ cán bộ quản lý chất lượng sẽ lấy thông tin các lớp học bao gồm
mã lớp, tên lớp, lấy thông tin môn học gồm mã môn học, tên môn học, số tính chỉ mà sinhviên đăng ký học từ phòng đào tạo Lấy thông tin giáo viên giảng dạy từng lớp
Vào tuần thứ 13 – 15 của mỗi học kỳ giáo viên sẽ nhập thông tin điểm trên lớp, sốbuổi nghỉ của sinh viên Từ đó sẽ xác định điều kiện có được thi hay không cho sinh viên.Điểm của sinh viên được tính như sau:
30% điểm trên lớp
70% điểm thi
Điện kiện thi được tính như sau: với trường hợp nghỉ quá 30% số tiết lý thuyết quy định củamột môn hoặc nghỉ quản 30% số giờ thực hành đối với môn có thực hành hoặc điểm thựchành dưới 5 đối với môn có điểm thực hành thì sẽ bị học lại
Trước khi vào kỳ thi giáo viên sẽ gửi đề thi lên cho bộ phận quản lý chất lượng, cán
bộ quản lý chất lượng sẽ tiếp nhận đề thi, lựa chọn đề thi và tiến hành lên lịch thi, lên danhsách phòng thi, thay đổi phòng thi, chuyển ca thi cho thí sinh nếu thí sinh trùng lịch thi.Phân công cán bộ coi thi bao gồm: gửi yêu cầu coi thi, lập danh sách cán bộ coi thi, phâncông cán bộ coi thi cho từng phòng
Sau khi thi xong một môn cán bộ quản lý chất lượng sẽ tiến hành tạo túi bài thi vàphân công chấm thi cho giáo viên, theo dõi quá trình chấm thi Giáo viên có nhiệm vụ nhậpđiểm bài thi tự luận theo từng túi bài đã được phân công Với môn thi bài tập lớn hoặc thựchành thì giảng viên giảng dạy môn đó sẽ tiến hành tổng hợp kết quả và gửi lại cho phòngquản lý chất lượng cán bộ quản lý chất lương tổng hợp lại điểm thi, xử lý phúc khảo bài thi
và thông báo kết quả học tập tới từng sinh viên Sau khi hoàn tất điểm thi của sinh viêntrong kỳ, cán bộ có nhiệm vụ gửi điểm cho phòng đào tạo
Sinh viên có thể xem thông tin kết quả học tập, kế hoạch thi, điểm thi và gửi phúckhảo bài thi
1.2 Xác định và phân tích các giá trị nghiệp vụ của bài toán.
Dựa vào mô tả bài toán ở trên, có thể thấy hệ thống quản lý chất lượng dạy và học sẽ đem lại một số lợi ích sau:
Trang 4a Mang lại giá trị nghiệp vụ:
và cho kết quả nhanh chóng, chính xác
b Mang lại giá trị kinh tế:
Giảm biên chế cán bộ, giảm chi phí hoạt động: nhờ có hệ thống quản lý chất lượng dạy và
học, không phải mất công nhập dữ liệu, tính toán dữ liệu đồng thời giảm được chi phíhoạt động, giảm biên chế cán bộ Quản lý được đầy đủ thông tin chất lượng giảng dạy củatừng giảng viên và chất lượng học tập của sinh viên từ khi vào trường đến khi tốt nghiệp
c Mang lại giá trị sử dụng:
Sinh viên có thể nhanh chóng tra cứu thông tin về điểm thi, kế hoạch thi, điểm thànhphần để từ đó có thể điều chình việc học tập của mình, cán bộ giảng viên, phòng đào tạo,hiệu trưởng nắm rõ được chất lượng dạy và học của giảng viên và sinh viên trong trường
để từ đó có được những điều chỉnh phù hợp
Sinh viên mất ít thời gian để có thể xem điểm thi và lịch thi thay vì phải đến tận trungtâm quản lý chất lượng để xem lịch thi, điểm thi Giảng viên giảm được thời gian xử lýđiểm, cán bộ quản lý chất lượng sẽ không phải mất thời gian để sắp phòng thi, lịch thi,tính điểm thành phần,
d Khắc phục các nhược điểm của hệ thống cũ.
Hệ thống quản lý chất lượng dạy và học trường đại học công nghiệp Hà Nội khắc phụcđược những lỗi không đáng có khi làm việc với giấy tờ như là nhập điểm cho sinh viên, ra
đề thi cho sinh viên, sắp xếp phòng thi, lịch thi,
1.3 Xác định yêu cầu của hệ thống mới sẽ xây dựng.
Về chức năng: Quản lý được đầy đủ thông tin chất lượng giảng dạy của từng giảngviên và chất lượng học tập của sinh viên từ khi vào trường đến khi tốt nghiệp Hệ thống cungcấp cho sinh viên và giảng viên một tài khoản đăng nhập, để có thể thông báo cụ thể chotừng sinh viên, giảng viên Sinh viên có thể tra cứu thông tin lịch thi, điểm thi,kết quả họctập theo mã sinh viên hoặc mã lớp độc lập
Về con người: Giảng viên phải phối hợp với phòng đào tạo, đảm bảo chất lượng kiếnthức truyền đạt cho sinh viên Sinh viên đảm bảo chất lượng học tập đã đề ra cho đúng tiến
độ với nhu cầu bản thân Phòng đào tạo làm theo đúng quy chế Nhân viên phòng đào tạo sửdụng máy tính thành thạo, biết kết nối internet
Về thiết bị: Phần mềm cần được sửa lỗi trước khi đưa vào sử dụng Máy tính phảiđược sửa chữa nếu có sự cố, đảm bảo không có ảnh hưởng của sự cố phần cứng tới phầnmềm
Trang 6Chương 2 PHÂN TÍCH HỆ THỐNG
2.1 Xác định tác nhân của hệ thống
Tác nhân cán bộ quản lý chất lượng: Sử dụng hệ thống để thực hiện các công việc
lấy thông tin lớp, lấy thông tin môn, tiếp nhân đề thi, lựa chọn đề thi, tiến hành lên lịch thi, lên danh sách phòng thi, thay đồi lịch thi, chuyển ca thi, phân công cán bộ coithi, xử lý phúc khảo bài thi, gửi điểm cho phòng đào tạo
Tác nhân giảng viên: Sử dụng hệ thống để thực hiện các công việc nhập điểm thi,
gửi đề thi, tra cưu thông tin lịch coi thi
Tác nhân sinh viên: Sử dụng hệ thống để tra cứu các thông tin kết quả học tập, điểm
thi, lịch thi, phúc khảo bài thi
Tác nhân phòng đào tạo: Sẽ gửi thông tin danh sách sinh viên, danh sách lớp và
danh sách giảng viên phụ trách từng lớp, nhân thông tin điểm của sinh viên
2.2 Xác định ca sử dụng và biểu đồ ca sử dụng
2.2.1 Mô hình hóa trạng thái với ca sử dụng
a Danh sách ca sử dụng.
Đăng nhập hệ thống
Lấy thông tin danh sách lớp độc lập
Lấy thông tin danh sách sinh viên
Lấy thông tin danh sách giảng viên
Phân công cán bộ coi thi
Phân công chấm thi
Tạo túi bài thi
Xử lý phúc khảo bài thi
Tra cứu thông tin lịch coi thi
Tra cứu kết quả học tập
Tra cứu điểm thi
Tra cứu lịch thi(kế hoạch thi)
Trang 7 Phúc khảo bài thi
Lấy thông tin danh sách lớp độc lậpLấy thông tin danh sách sinh viênLấy thông tindanh sách giáo viênGửi điểm
Tiếp nhân đề thiLên lịch thiLập danh sách phòng thiThay đổi lịch thi
Chuyển ca thiPhân công cán bộ coi thi
Xử lý phúc khảo bài thiPhân công chấm thiTạo túi bài thiTheo dõi chấm thi
Nhập điểm thành phầnTra cứu thông tin lịch coi thiNhập điểm tự luận
Nhập điểm trực tiếp
Tra cứu kết quả học tậpTra cứu điểm thi
Tra cứu lịch thi(kế hoạch thi)Phúc khảo bài thi
Lấy thông tin danh sách sinh viênLấy thông tindanh sách giáo viênGửi điểm
Trang 9b Biểu đồ ca sử dụng
- Biều đồ ca sử dụng chính:
Tra Cuu Thong Tin
Phuc Khao Bai Thi
Sinh Vien
Lay Thong Tin Dau Ky
Nhap diem tu luan
Nhap diem truc tiep
<<extend>>
<<extend>>
nhap diem thanh phan <<extend>>
Trang 10- Biểu đồ ca sử dụng phục của CB quản lý chất lượng
Dang Nhap
Lay TT Danh Sach Giao Vien
Lay Thong Tin Dau Ky
Quan Ly Thi
<<include>>
Phan Cong Can Bo Coi Thi
Len Lich Thi Len Danh Sach Phong Thi
Quan ly cham thi tao tui bai thi
phan cong cham thi
<<include>>
Tra Cuu Thong Tin
Sinh Vien
Tra Cuu Diem Thi
Tra Cuu Ket Qua Hoc Tap
Tra Cuu Lich Thi
<<extend>>
<<extend>>
<<extend>>
2.2.2 Đặc tả các ca sử dụng<Đăng nhập hệ
Trang 11thống>-a. Đặc tả ca sử dụng<Đăng nhập hệ thống>
Tên ca sử dụng: Đăng nhập hệ thống
Mục đích: Mô tả cách một người sử dụng đăng nhập vào hệ thống.
Tác nhân: Sinh viên, Giảng viên, Bộ CB tuyển sinh
Ca sử dụng này bắt đầu khi tác nhân muốn đăng nhập vào hệ thống
Hệ thống yêu cầu tác nhân nhập tài khoản và mật khẩu đăng nhập
Tác nhân nhập tên đăng nhập và mật khẩu đăng nhập của mình
Hệ thống xác nhận tài khoản và mật khẩu đăng nhập có hợp lệ không, nếu không hợp
lệ thì thực hiện luồng A1.
Hệ thống ghi lại quá trình đăng nhập
Luồng A1: Nhập sai tài khoản/mật khẩu đăng nhập
- Hệ thống hiển thị một thông báo lỗi
- Người sử dụng có thể chọn hoặc là đăng nhập lại hoặc là huỷ bỏ đăng nhập, khi đó ca
sử dụng kết thúc
Không
Nếu việc đăng nhập thành công, người sử dụng sẽ đăng nhập được vào hệ thống
b Đặc tả bằng biểu đồ hoạt động
Trang 12Nhap Thong Tin Dang Nhap
Kiem Tra Thong Tin Dang Nhap
Thong Bao Loi
[ Khong ] [ Co ]
Hình
2.2.3 Đặc tả ca sử dụng <Lấy thông tin danh sách lớp độc
lập>-a Đặc tả UC<Lấy thông tin danh sách lớp độc lập>
Tên ca sử dụng: Lấy thông tin danh sách lớp độc lập
Mục đích: Giúp CB Quản lý chất lượng lấy được thông tin danh sách lớp độc lập trong
Trang 13 Hệ thống hiển thị danh sách các ngành trong khoa
Hệ thống hiển thị danh sách các lớp độc lập trong ngành
Người sử dụng phải đăng nhập thành công vào hệ thống
Người dùng lấy được danh sách các lớp theo từng ngành, từng khoa
Hien Thi Danh Sach Lop Doc Lap
In Ra Giay
Ket Noi Voi May In [ Co ]
In Ra Giay [ Thanh Cong ]
Xuat Ra File Excel [ That Bai ]
Hình
2.2.4 Đặc tả ca sử dụng <Lấy thông tin danh sách sinh
viên>-a Đặc tả UC< Lấy thông tin danh sách sinh viên >
Trang 14Tên ca sử dụng: Lấy thông tin danh sách sinh viên
Mục đích: Giúp CB Quản lý chất lượng lấy được thông tin danh sách sinh viên
Tác nhân: CB Quản lý chất lượng
- Lấy danh sách sinh viên theo mã lớp độc lập
- Lấy danh sách sinh viên theo ngành
- Lấy danh sách sinh viên theo lớp ưu tiên
Hệ thống yêu cầu CB Quản lý chất lượng chọn một trong các lựa chọn
- Nếu CB Quản lý chất lượng chọn “Lấy danh sách sinh viên theo mã lớp độc lập” thì
hệ thống thực hiện luồng “Lấy danh sách sinh viên theo mã lớp độc lập”.
- Nếu CB Quản lý chất lượng chọn “Lấy danh sách sinh viên theo ngành” thì hệ thống
thực hiện luồng “Lấy danh sách sinh viên theo ngành”.
- Nếu CB Quản lý chất lượng chọn “Lấy danh sách sinh viên theo lớp ưu tiên” thì hệ
thống thực hiện luồng “Lấy danh sách sinh viên theo lớp ưu tiên”.
Lấy danh sách sinh viên theo mã lớp độc lập:
Hệ thống yêu cầu CB Quản lý chất lượng nhập thông tin mã lớp độc lập.
Hệ thống kiểm tra mã lớp độc lập có hợp lệ hay không? Nếu không hợp lệ thì
thực hiện luồng A1.
Hệ thống hiện thị danh sách sinh viên trong lớp độc lập
excel
Lấy danh sách sinh viên theo ngành.
Hệ thống hiển thị danh sách các khoa
Hệ thống yêu cầu CB Quản lý chất lương chọn khoa cần lấy danh sách sinh
viên
Hệ thống hiển thị danh sách các ngành trong khoa
Trang 15 CB Quản lý chất lượng chọn ngành trong khoa.
Hệ thống hiện thị danh sách sinh viên trong ngành
excel
Lấy danh sách sinh viên theo lớp ưu tiên.
Hệ thống hiển thị danh sách các khoa
Hệ thống yêu cầu CB Quản lý chất lượng chọn khoa cần lấy danh sách sinh
viên
Hệ thống hiển thị danh sách các ngành trong khoa
Hệ thống hiện thị danh sách lớp ưu tiên trong ngành
Hệ thống hiện thị danh sách sinh viên trong lớp ưu tiên
excel
Luồng sự kiện rẽ nhánh
Luồng A1: Nhập mã số lớp độc lập không chính xác.
Hệ thống hiển thị thông báo lỗi
Hệ thống yêu cầu CB Quản lý chất lương nhập một mã lớp độc lập khác hoặchủy bỏ
Nếu CB Quản lý chất lượng chọn nhập một mã lớp độc lập khác thì quay lạiluồng lấy danh sách sinh viên theo lớp độc lập
Nếu CB Quản lý chất lượng chọn hủy thì ca sử dụng kết thúc
Người sử dụng phải đăng nhập thành công vào hệ thống
Người dùng lấy được danh sách sinh viên theo từng lớp, từng ngành
b Đặc tả bằng biểu đồ hoạt động
Trang 16[ huy ]
Lay DS Sinh Vien
Hien Thi Cac Lua Chon
Sinh Vien
In Danh Sach
Trang 17Chon Nganh Lay DS
Hien Thi DS Lop Doc Lap
Hien Thi DS Sinh Vien
In Danh Sach
Hình
2.2.5 Đặc tả ca sử dụng <Lấy thông tin danh sách giảng
viên>-a Đặc tả UC<Lấy thông tin danh sách giảng viên>
Tên ca sử dụng: Lấy thông tin danh sách Giảng viên
Mục đích: Giúp CB Quản lý chất lượng lấy được thông tin danh sách Giảng viên tham
gia giảng dạy trong kỳ
Tác nhân: CB Quản lý chất lượng
Ca sử dụng bắt đầu khi CB Quản lý chất lượng muốn lấy thông tin danh sách giảng
viên
Hệ thống yêu cầu CB Quản lý chất lượng chọn khoa cần lấy danh sách giảng viên.
Hệ thống hiển thị danh sách giảng viên và các lớp độc lập mà giảng viên đang giảngdạy
Trang 18Người sử dụng phải đăng nhập thành công vào hệ thống.
Người dùng lấy được danh sách giảng viên theo từng khoa
Hien Thi DS Giang Vien
In DS Giang Vien
2.2.6 Đặc tả ca sử dụng <Gửi
điểm>-a Đặc tả UC<Gửi điểm>
Tên ca sử dụng: Gửi điểm
Mục đích: Giúp CB Quản lý chất lượng gửi thông tin điểm cho phòng đào tạo.
Tác nhân: CB Quản lý chất lượng
Ca sử dụng bắt đầu khi CB Quản lý chất lượng muốn gửi điểm tới phòng đào tạo.
Hệ thống yêu cầu CB Quản lý chất lượng chọn các thông tin: khoa, ngành, lớp ưu
tiên
Hệ thống hiện thị danh sách sinh viên bao gồm: Mã sinh viên, họ tên sinh viên, điểmthành phần, điểm thi lần một, điểm thi lần hai, ngày thi
Hệ thống sẽ gửi điểm tới phòng đào tạo
Trang 19 Tiền điều kiện
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì thông tin điểm sẽ được gửi tới phòng đào tạo Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
Nhap thong tin
Hien thi danh sach sinh vien
Gui diem [ chap nhan ]
[ huy ]
2.2.7 Đặc tả ca sử dụng <Tiếp nhận đề
thi>-a Đặc tả UC<Tiếp nhận đề thi>
Tên ca sử dụng: Tiếp nhận đề thi
Mục đích: Giúp CB Quản lý chất lượng tiếp nhận đề thi gửi từ các khoa.
Tác nhân: CB Quản lý chất lượng
Trang 20 Luồng sự kiện chính
Ca sử dụng bắt đầu khi CB Quản lý chất lượng muốn tiếp nhận đề thi.
Hệ thống yêu cầu CB Quản lý chất lượng nhập thông tin để tiếp nhận đề thi bao gồm:
Hệ thống hiện thị số lượng đề thi, thời gian làm bài thi và cán bộ nộp đề thi
Hệ thống kiểm tra các thông tin đã được nhập đủ hay chưa? Nếu chưa thì thực hiện
luồng A1.
Hệ thống hiển thị thông tin tiếp nhận đề thi và in biên bản tiếp nhận đề thi
Luồng sự kiện rẽ nhánh
Luồng A1: Nhập thông tin không hợp lệ
Hệ thống hiển thị thông báo lỗi
Hệ thống yêu cầu CB Quản lý chất lượng nhập lại các thông tin
Nếu CB Quản lý chất lượng chọn nhập lại thì thực hiện lại luồng tiếp nhận đềthi
Nếu CB Quản lý chất lượng chọn hủy thì ca sử dụng kết thúc
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì thông tin tiếp nhận đề thi sẽ được xác nhận Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
b Đặc tả bằng biểu đồ hoạt động
Trang 21[ huy ] Hien Thi Thong
Tin Yeu Cau
Nhap Thong
Hien Thi Thong
Tin
Kiem Tra Thong
Tên ca sử dụng: Lên lịch thi
Mục đích: Giúp CB Quản lý chất lượng lên kế hoạch thi cho kỳ thi kết thúc học phần Tác nhân: CB Quản lý chất lượng
- Công bố kế hoạch thi
Hệ thống yêu cầu CB Quản lý chất lượng chọn công việc mà họ muốn thực hiện:
- Nếu CB Quản lý chất lượng chọn “Lập kế hoạch ngày thi” thì luồng sự kiện “Lập kế hoạch ngày thi” sẽ được thực hiện.
Trang 22- Nếu CB Quản lý chất lượng chọn “Lập kế hoạch ca thi” thì luồng sự kiện “Lập kế hoạch ca thi” sẽ được thực hiện.
- Nếu CB Quản lý chất lượng chọn “Công bố kế hoạch thi” thì luồng sự kiện “Công bố
kế hoạch thi” sẽ được thực hiên.
Lập kế hoạch ngày thi
Hệ thống yêu cầu CB Quản lý chất lượng nhập thông tin bao gồm: Lần thi, cơ sở đào
CB Quản lý chất lượng chọn lập kế hoạch thi
Hệ thống lập thông tin kế hoạch ngày thi cho từng môn
Lập kế hoạch ca thi
Hệ thống yêu cầu CB Quản lý chất lượng nhập các thông tin: lần thi, ngày thi
Hệ thống hiển thị các ca thi, danh sách lớp độc lập đã được sắp ca thi và danh sáchlớp độc lập chưa được sắp ca thi có trong ngày thi
CB Quản lý chất lượng chọn một lớp độc lập và chọn ca thi cho lớp độc lập chưađược sắp ca thi và tiến hành lập kết hoạch ca thi với những lớp chưa lập ca thi hoặc
CB Quản lý chất lượng chọn lớp độc lập đã lập kế hoạch ca thi và tiến hành xóa bỏthông tin ca thi
Hệ thống tiến hành cập nhật ca thi cho những lớp độc lập được chọn và hủy ca thi chonhững lớp độc lập bị hủy
Công bố kế hoạch thi
Hệ thống yêu cầu CB Quản lý chất lượng nhập thông tin: lần thi, ngày thi
Hệ thống hiển thị danh sách lớp độc lập chưa công bố kế hoạch thị và danh sách lớpđộc lập đã công bố kế hoạch thi
CB Quản lý chất lượng chọn một lớp độc lập và chọn công bố kế hoạch thi với nhữnglớp chưa công bố kế hoạch thi hoặc hủy công bố kế hoạch thi với những lớp đã công
bố kế hoạch thi
Trang 23 Tiền điều kiện
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì thông tin về kế hoạch thi sẽ được xác nhận Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
b Đặc tả bằng biểu đồ hoạt động
Xac Nhan Ke Hoach Thi
Len Lich Thi
Len Lich Thi
Hien Thi Danh Sach Lop Da Sap Ca Thi Hien Thi DS Lop Doc Lap Chua Sap Ca Thi
Cap Nhap Thong Tin Ca Thi Xac Nhan Cap
Nhat
Trang 24Len Lich Thi
Hien Thi DS Lop Da Cong Bo KH Thi Hien Thi DS Lop
Chua Cong bo KH Thi
Cap Nhap Thong Tin KH Thi
2.2.9 Đặc tả ca sử dụng <Lập danh sách phòng
thi>-a Đặc tả UC<Lập danh sách phòng thi>
Tên ca sử dụng: Lập danh sách phòng thi
Mục đích: Giúp CB Quản lý chất lượng lập danh sách thi sinh dự thi, điều chỉnh thi
sinh trong phòng thi
Tác nhân: CB Quản lý chất lượng
Ca sử dụng bắt đầu khi CB Quản lý chất lượng muốn lên danh sách phòng thi
Hệ thống hiện thị các lựa chọn:
- Lập danh sách thí sinh dự thi
- Điều chính danh sách thí sinh trong phòng thi
Lập danh sách thí sinh dự thi
Hệ thống yêu cầu CB Quản lý chất lượng nhập thông tin bao gồm: Lần thi, ngày thi
Trang 25và ca thi
Hệ thống hiển thị danh sách lớp có sinh viên chưa được xếp phòng thi
CB Quản lý chất lượng chọn lớp và chọn đánh số báo danh
Hệ thống tiến hành đánh số báo danh cho từng sinh viên trong lớp
CB Quản lý chất lượng chọn phòng thi
Hệ thống tiến hành đánh phòng thi cho từng sinh viên trong lớp
Điều chỉnh danh sách thí sinh trong phòng thi.
Hệ thống yêu cầu CB Quản lý chất lượng nhập các thông tin bao gồm: Ngày thi, cathi, địa điểm thi
Hệ thống hiển thị danh sách phòng thi
CB Quản lý chất lượng chọn phòng thi cần điều chỉnh danh sách thí sinh
Hệ thống hiện thị danh sách các thí sinh trong phòng và danh sách các thí sinh chưathuộc phòng nào
CB Quản lý chất lượng chọn một thí sinh trong phòng và chọn gỡ bỏ nếu muốn bỏ thísinh đó ra khỏi phòng hoặc CB Quản lý chất lượng chọn một thí sinh và chọn thêmnếu muốn đưa thí sinh đó vào trong phòng
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì thông tin về thí sinh dự thi số báo danh
sẽ được xác nhận Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
b Đặc tả bằng biểu đồ hoạt động
Chon Phong Thi Lap DS Phong
Thi
Hien Thi Lua
Chon
Lap DS Thi Sinh Du Thi
Hien Thi Thong Tin Nhap
Hien Thi DS Lop Co Sinh
Cap Nhat phong Thi
Trang 26Chon Lop
Trong Phong Thi Cap Nhat
Phong Thi
2.2.10 Đặc tả ca sử dụng <Thay đổi lịch
thi>-a Đặc tả UC<Thay đổi lịch thi>
Tên ca sử dụng: Thay đổi lịch thi
Mục đích: Giúp CB Quản lý chất lượng thay đổi kế hoạch ngày thi, ca thi.
Tác nhân: CB Quản lý chất lượng
- Thay đổi kế hoạch ngày thi
- Thay đổi kế hoạch ca thi
Hệ thống yêu cầu CB Quản lý chất lượng chọn công việc mà họ muốn thực hiện:
- Nếu CB Quản lý chất lượng chọn “Thay đổi kế hoạch ngày thi” thì luồng sự kiện
“Thay đổi kế hoạch ngày thi” sẽ được thực hiện.
- Nếu CB Quản lý chất lượng chọn “Thay đổi kế hoạch ca thi” thì luồng sự kiện “Thay đổi kế hoạch ca thi” sẽ được thực hiện.
Thay đổi kế hoạch ngày thi
Hệ thống yêu cầu CB Quản lý chất lượng nhập thông tin bao gồm: Lần thi, cơ sở đào
tạo, hình thức, khóa học
Hệ thống hiện thi danh sách các môn đã lập kế hoạch thi bao gồm môn thi, trình độđào tạo, khoa giảng dạy, số lớp độc lập, ngày thi
Trang 27 CB Quản lý chất lượng chọn ngày thi muốn thay đổi, và thay đổi thông tin lịch thi.
CB Quản lý chất lượng chọn thay đổi kế hoạch thi
Hệ thống tiến hành thay đổi thông tin kế hoạch ngày thi
Thay đổi kế hoạch ca thi
Hệ thống yêu cầu CB Quản lý chất lượng nhập các thông tin: lần thi, ngày thi
Hệ thống hiển thị các ca thi, danh sách lớp độc lập đã được sắp ca thi có trong ngàythi
CB Quản lý chất lượng tiến hành thay đổi ca thi cho lớp độc lập cần thay đổi ca thi
Hệ thống tiến hành cập nhật ca thi
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì thông tin về kế hoạch thi sẽ được thay đổi Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
Hien Thi Mon Thi Da
Thay Doi Ke Hoach Thi
Trang 28Hien Thi Thong Tin Nhap
Nhap Thong
Cap Nhap Thong Tin Ca Thi Thay Doi Ca Thi
2.2.11 Đặc tả ca sử dụng <Chuyển ca
thi>-a Đặc tả UC<Chuyển ca thi>
Tên ca sử dụng: Chuyển ca thi
Mục đích: Giúp CB Quản lý chất lượng chuyển ca thi cho thí sinh
Tác nhân: CB Quản lý chất lượng
Ca sử dụng bắt đầu khi CB Quản lý chất lượng muốn thay đổi ca thi cho thí sinh.
Hệ thống yêu cầu CB Quản lý chất lượng chon ngày thi và lớp độc lập
CB Quản lý chất lượng chọn thông tin ngày thi và lớp độc lập
Hệ thống hiến thị danh sách các lớp độc lập
CB Quản lý chất lượng chọn lớp độc lập có thí sinh muốn chuyển ca thi
Hệ thống hiển thị danh sách thí sinh trong lớp độc lập và danh sách thí sinh chưađược sắp phòng thi, ca thi
CB Quản lý chất lượng chọn thí sinh muốn chuyển ca thi và chọn gỡ bỏ để chuyển cathi cho thí sinh hoặc CB Quản lý chất lượng chọn thí sinh chưa được sắp phòng thi,
ca thi và chọn thêm để thêm thí sinh chưa được sắp phòng thi, ca thi vào lớp
Người sử dụng phải đăng nhập thành công vào hệ thống
Trang 29 Hậu điều kiện
Nếu ca sử dụng được thực hiện thành công thì thông tin về kế hoạch thi của thí sinh sẽ được thay đổi Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
Chon Lop Doc Lap
Hien Thi DS Thi Sinh
Them Thi Sinh Vao Phong Bo Thi Sinh Khoi Phong
Cap Nhat Thong Tin
2.2.12 Đặc tả ca sử dụng <Phân công cán bộ coi
thi>-a Đặc tả UC<Phân công cán bộ coi thi>
Tên ca sử dụng: Phân công cán bộ coi thi
Mục đích: Giúp CB Quản lý chất lượng phân công cán bộ coi thi
Tác nhân: CB Quản lý chất lượng
Ca sử dụng bắt đầu khi CB Quản lý chất lượng muốn phân công cán bộ coi thi.
Hệ thống yêu cầu CB Quản lý chất lượng nhập ngày thi và ca thi
Trang 30 CB Quản lý chất lượng chọn thông tin ngày thi và ca thi.
Hệ thống hiển thị các danh sách phòng thi có trong ca thi và ngày thi đã chọn
CB Quản lý chất lượng chọn một phòng thi
Hệ thống hiển thị danh sách cán bộ coi thi đã được phân công và danh sách cán bộ coithi chưa được phân công
CB Quản lý chất lượng chọn một cán bộ chưa được phân công và chọn thêm để phâncông cán bộ coi thi phòng đã chọn hoặc CB Quản lý chất lượng chọn một cán bộ đãđược phân công và chọn hủy để hủy phân công cán bộ coi thi phòng đã chọn
CB Quản lý chất lượng xác nhận phân công cán bộ coi thi
Hệ thống lưu thông tin lại và gửi cho cán bộ coi thi phòng thi
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì thông tin phân công cán bộ coi thi được gửi tới từng cán bộ coi thi Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thayđổi
b Đặc tả bằng biểu đồ hoạt động
Phan Cong
Can Bo Coi Thi
Hien Thi Chon
Thong Tin
Chon Thong
Tin
Hien Thi DS Phong Thi
Chon Phong Thi Hien Thi DS CB Coi Thi Duoc Phan Cong Va Chua Duoc Phan Cong
2.2.13 Đặc tả ca sử dụng <Xử lý phúc khảo bài
thi>-a Đặc tả UC<Xử lý phúc khảo bài thi>
Trang 31 Mô tả tóm tắt
Tên ca sử dụng: Xử lý phúc khảo bài thi
Mục đích: Giúp CB Quản lý chất lượng xử lý việc phúc khảo bài thi của sinh viên Tác nhân: CB Quản lý chất lượng
Hệ thống yêu cầu CB Quản lý chất lượng chọn việc mà họ muốn thực hiện:
- Nếu CB Quản lý chất lượng chọn “Nhận đơn phúc khảo” luồng sự kiện “Nhân đơn phúc khảo” được thực hiện.
- Nếu CB Quản lý chất lượng chọn “Xác nhận rút bài phúc khảo” luồng sự kiện “Xác nhận rút bài phúc khảo” được thực hiện.
Nhận đơn phúc khảo.
Hệ thống yêu cầu CB Quản lý chất lượng nhập thông tin mã sinh viên
CB Quản lý chất lượng nhập thông tin mã sinh viên
Hệ thống kiểm tra thông tin mã sinh viên có hợp lệ hay không? Nếu không thì thực
hiện luồng A1
Hệ thống hiển thị danh sách đơn phúc khảo của sinh viên
CB Quản lý chất lượng chọn đơn phúc khảo
CB Quản lý chất lượng chọn nhận đơn phúc khảo
Hệ thống xác nhận đơn phúc khảo của sinh viên
Xác nhân rút đơn phúc khảo.
Hệ thống yêu cầu CB Quản lý chất lượng nhập mã lớp độc lập
CB Quản lý chất lượng nhập mã lớp độc lập
Hệ thống kiểm tra mã lớp độc lập có đúng hay không chưa? Nếu không đúng thì thực
Trang 32hiện luồng A2.
Hệ thống hiển thị danh sách sinh viên nôp đơn phúc khảo môn thi
CB Quản lý chất lượng chọn sinh viên cần xác nhận rút bài phúc khảo
CB Quản lý chất lượng chọn xác nhận rút bài phúc khảo
Hệ thống xác nhận rút bài phúc khảo cho sinh viên
Luồng A1: CB Quản lý chất lượng nhập sai mã sinh viên
Hệ thống thông báo lỗi
Hệ thống yêu cầu nhập một mã sinh viên khác hoặc hủy bỏ thao tác nhận đơn phúckhảo
Nếu CB Quản lý chất lượng chọn nhập lại thì luồng sự kiện “Nhận đơn phúc khảo”
được thực hiện
Nếu CB Quản lý chất lượng chọn hủy thì ca sử dụng kết thúc.
Luồng A2: CB Quản lý chất lượng nhập sai mã lớp độc lập
Hệ thống thông báo lỗi
Hệ thống yêu cầu nhập một mã lớp độc lập khác hoặc hủy bỏ thao tác xác nhận hủyđơn phúc khảo
Nếu CB Quản lý chất lượng chọn nhập lại thì luồng sự kiện “Xác nhận rút đơn phúc khảo” được thực hiện
Nếu CB Quản lý chất lượng chọn hủy thì ca sử dụng kết thúc.
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì hệ thống sẽ cập nhật lại thông tin các đơn phúc khảo Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
b Đặc tả bằng biểu đồ hoạt động
Trang 34Yeu Cau Nhap
Ma Sinh Vien
Nhap Ma Sinh Vien
Kiem Tra Ma Sinh Vien
Thong Bao Loi
[ Khong Hop Le ]
Hien Thi DS Don Phuc Khao [ Hop Le ]
Chon Don Phuc Khao
Xac Nhan [ huy ]
[ Nhap Lai ]
Hien thi thong tin nhap
Nhap thong tin
ma lop doc lap
Kiem tra thong tin
Hien thi DS sinh vien nop don phuc khao
Chon sinh vien rut don
Xac nhan
Thong bao
loi
[ hop le ] [ khong hop le ]
[ nhap lai ]
[ huy ]
Trang 352.2.14 Đặc tả ca sử dụng <Nhập điểm thành
phần>-a Đặc tả UC<Nhập điểm thành phần>
Tên ca sử dụng: Nhập điểm thành phần
Mục đích: Giúp Giảng viên nhập điểm thành phần cho sinh viên.
Tác nhân: Giảng viên
Ca sử dụng bắt đầu khi Giảng viên muốn nhập điểm thành phần.
Hệ thống yêu cầu Giảng viên chọn một trong các tiêu chí: Trình độ đào tạo, môn học,lớp độc lập
Hệ thống hiển thị danh sách lớp mà Giảng viên phụ trách theo các tiêu chí
Giảng viên chọn lớp cần nhập điểm thành phần
Hệ thống hiển thị danh sách sinh viên trong lớp gồm các thông tin: stt, mã sinh viên,
họ tên, lớp ưu tiên, điểm 1, điểm 2, điểm 3, số tiết nghỉ
Hệ thống yêu cầu giảng viên nhập thông tin các điểm cho sinh viên
Giảng viên nhập thông tin các điểm cho từng sinh viên cho đến khi toàn bộ sinh viênđược nhập điểm
Giảng viên tiến hành lưu điểm lại hoặc gửi điểm
- Nếu giảng viên lưu điểm lại, hệ thống lưu thông tin giảng viên đã nhập lại
- Nếu giảng viên chọn gửi điểm thì hệ thống sẽ gửi thông tin cho phòng quản lýchất lương và tiến hành lưu điểm lại
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì điểm của sinh viên sẽ được lưu lại Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
b Đặc tả bằng biểu đồ hoạt động
Trang 36Nhap Diem
Thanh Phan
Yeu Cau Nhap
Cac Tieu Chi
Hien Thi Danh
Sach Lop
Chon Lop Can Nhap
Diem Thanh Phan
Hien Thi Danh Sach Sinh Vien
Nhap Thong Tin Diem Cho Sinh Vien
2.2.15 Đặc tả ca sử dụng <Nhập điểm trực
tiếp>-a Đặc tả UC<Nhập điểm trực tiếp >
Tên ca sử dụng: Nhập điểm trực tiếp
Mục đích: Giúp Giảng viên nhập điểm thi của môn thi được nhập trực tiếp cho sinh
viên
Tác nhân: Giảng viên
Ca sử dụng bắt đầu khi Giảng viên muốn nhập điểm thi cho sinh viên.
Hệ thống yêu cầu Giảng viên chọn một trong các tiêu chí: Lần thi, trình độ đào tạo,môn học, lớp thi
Hệ thống hiển thị danh sách lớp mà Giảng viên được nhập điểm thi phụ trách theo cáctiêu chí
Giảng viên chọn lớp cần nhập điểm thi
Hệ thống hiển thị danh sách sinh viên trong lớp gồm các thông tin: stt, mã sinh viên,
Trang 37họ tên, lớp ưu tiên, điểm thi.
Hệ thống yêu cầu giảng viên nhập thông tin các điểm cho sinh viên
Giảng viên nhập thông tin các điểm cho từng sinh viên cho đến khi toàn bộ sinh viênđược nhập điểm
Giảng viên tiến hành lưu điểm lại hoặc gửi điểm
- Nếu giảng viên lưu điểm lại, hệ thống lưu thông tin giảng viên đã nhập lại
- Nếu giảng viên chọn gửi điểm thì hệ thống sẽ gửi thông tin cho phòng quản lýchất lương và tiến hành lưu điểm lại
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì điểm thi của sinh viên sẽ được lưu lại,
hệ thống sẽ tính kết quả học tập cho sinh viên Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
b Đặc tả bằng biểu đồ hoạt động
Trang 38Hien Thi Thong Tin Lua Chon
Hien Thi DS Lap Giang
Vien Phu Trach
Chon Lop Can Nhap Diem Thi
Hien Thi DS
2.2.16 Đặc tả ca sử dụng <Gửi đề
thi>-a Đặc tả UC<Gửi đề thi>
Tên ca sử dụng: Gửi đề thi
Mục đích: Giúp Giảng viên gửi đề thi lên phòng quản lý chất lượng.
Tác nhân: Giảng viên
Ca sử dụng bắt đầu khi Giảng viên muốn nộp đề thi.
Hệ thống hiển thị danh sách các môn học mà giảng viên phụ trách
Giảng viên lựa chọn môn cần gửi đề thi
Hệ thông yêu cầu giảng viên nhập các thông tin số đề thi, thời gian làm bài thi, hệthống yêu cầu giảng viên đính kèm tệp đề thi
Giảng viên nhập các thông tin
Hệ thống kiếm tra các thông tin đã hợp lệ hay chưa? Nếu chưa hợp lệ thì yêu cầu
Trang 39giảng viên nhập lại thông tin.
Giảng viên tiến hành gửi để lên quản lý chất lương
Hệ thống hiển thị biên bản gửi đề
Người sử dụng phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì đề thi sẽ được gửi tới phòng quản lý chất lượng Trong các trường hợp khác, hệ thống ở trong trạng thái chưa thay đổi
b Đặc tả bằng biểu đồ hoạt động
Yeu Cau Gui De
Hien Thi DS
Mon Hoc
Chon Mon Hoc
Can Gui Yeu Cau Nhap Day Du Cac Thong Tin Nhap Thong Tin Yeu Cau
[ Khong Hop Le ]
Yeu Cau Dinh Kem De Thi
Chon Tep De Thi
Kiem Tra Thong Tin Gui De
Mục đích: Mô tả việc tra cứu lịch thi của giảng viên
Tác nhân: Giảng viên
Trang 40 Luồng sự kiện chính
Ca sử dụng này bắt đầu khi Giảng viên muốn tra cứu lịch thi
Hệ thống hiển thị danh sách phòng thi, ngày thi, ca thi mà giảng viên được phâncông
Giảng viên có thể in lịch thi ra hoặc xuất ra file excel
Giảng viên phải đăng nhập thành công vào hệ thống
Nếu ca sử dụng được thực hiện thành công thì giảng viên sẽ biết được thông tin lịch coithi
2.2.18 Đặc tả các ca sử dụng<Tra cứu kết quả học
Tên ca sử dụng: Tra cứu kết quả học tập