BÁO CÁO MÔN HỌCPHẦN TỸ.CĨĨ. ĨĨỆ THỐNG IĨƯỚNGĐÓI TƯƠNG6 cĐề tài:PHÂN TÍCH THIỂT KẾ CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM SINH VIÊN TRƯỜNG CAO ĐẲNG

35 5 0
BÁO CÁO MÔN HỌCPHẦN TỸ.CĨĨ. ĨĨỆ THỐNG IĨƯỚNGĐÓI TƯƠNG6 cĐề tài:PHÂN TÍCH THIỂT KẾ CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM SINH VIÊN TRƯỜNG CAO ĐẲNG

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CẦN THƠ Khoa CNTT & Truyền thông oOo BÁO CÁO MƠN HỌC PHẦN TỸ.CĨĨ ĨĨỆ THỐNG IĨƯỚNGĐĨI TƯƠNG c Đề tài: PHÂN TÍCH THIỂT KẾ CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM SINH VIÊN TRƯỜNG CAO ĐẲNG G iảng viên hướng dần: Ths N guyễn Thái N ghe Nhóm: lóp liên thơng - KI Sinh viên thưc hiên: Mã sơ sv Lê Hồng Phúc LT06072 Nguyên Hữu Vang LT06084 Võ Minh Trí LT06080 Trân Vĩnh Thân LT06078 H ọc kỳ năm học 2007-2008 Báo cáo môn học UML Quản lý điềm sinh viền trường Cao đăng MỤC LỤC -ộ- £ 80 -ộ- Mục Trang I Mô tả to n II Biểu đồ Use Case III Đặc tả Actor IV Mô tả Use C ase V Biểu đồ lớ p 12 Giai đoạn phân tích 12 Giai đoạn thiết k ế 15 VI Thiết kế sở liệu 17 VII Biểu đồ 18 VIII Biểu đồ trạng th i .26 IX Biểu đồ hoạt đ ộ n g 28 Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng BÁO CÁO MƠN HỌC PHÂN TÍCH HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Quản lý điêm sinh viên trường Cao đăng Nhóm thực hiện: Lê Hoàng P h ú c .LT06072 Nguyễn Hữu V ang LT06084 Vo Minh T rí .LT06080 Trần Vĩnh T h â n LT06078 I MÔ TẢ BÀI TỐN: • • • • • • • • • • • Yêu cầu xây dựng hệ thống quản lý điểm sinh viên trường cao đắng theo học kỳ, năm học cuối khóa học Phịng Đào tạo quản lý thơng tin sinh viên theo khóa, theo lớp theo mã sinh viên, mã sinh viên thông tin để phân biệt sinh viên với nhau, ra, hệ thống quản lý điểm quản lý thêm thông tin: họ, tên, ngày sinh sinh viên Thông tin lớp: tên lớp, thuộc khóa Thơng tin khóa: tên khóa, tị năm đến năm Việc quản lý thông tin điêm sinh viên sau: điểm sinh viên học kỳ tính theo mơn học, - Kết thúc học kỳ có bảng tổng kết học kỳ - Kết thúc năm học có bảng tổng kết năm - Kết thúc khóa học, điểm tổng hợp để xét thitốt nghiệp Trong kọc kỳ mơn học phải có thành phần điểm sau: - Điểm kiểm tra thường xuyên 10% - Điểm rèn luyện 10% - Điểm thi kỳ 10% - Điểm thi cuối kỳ 70% Trong loại điểm có thông tin sau: điểm cùa môn học nào, sinh viên nào, điểm số bao nhiêu? Sau cuối học kỳ Giảng viên tổng kết điểm môn học mà phụ trách theo lớp gửi bảng điểm cho phòng Đào tạo Cán quản lý điểm phịng Đào tạo có nhiệm vụ nhận bảng điểm GV, đăng nhập vào hệ thống với tài khoản password để nhập điểm sau kỳ kiểm tra thi Điểm xử lý theo cơng thức định trước sau tổng hợp cho lớp in cho GVCN lớp Ngoài hệ thống cịn có chức phân loại điểm học tập để làm sở cho việc thi lại xét tốt nghiệp cho Sinh viên tùy theo giai đoạn Nếu trình xử lý điểm, phát sai sót, có phản hồi, khiếu nại từ Giảng viên sinh viên, thơng qua hệ thống, Cán quản lý điểm sử dụng chức cập nhật đế sửa chữa điểm Ngoài Giảng viên sinh viên đăng nhập vào hệ thống thông qua tài khoản cấp để xem điểm, từ phát để phản hồi với phịng đào tạo Trang Bảo cảo mơn học UML Quản lý điếm sinh viên trường Cao đăng II BIẺU ĐỒ ƯSE CASE: Ưse-case diagram « in c lu d e » % a He thong CSDL Giang vien Sinh vien Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng III ĐẶC TẢ ACTOR: • Cán phòng đào tạo: Là người chịu trách nhiệm tương tác với hệ thống q trình quản lý điểm sinh viên khóa học trường Cao đắng Hệ thống CSDL: Là hệ thống lưu trữ sở liệu phục vụ cho việc quản lý điểm trường Cao đẳng, tương tác với người sử dụng thông qua giao diện người - máy Giảng viên: Là người chịu trách nhiệm điểm số phụ trách đồng thời có trách nhiệm tổng kết điểm thành phần (điểm KT thường xuyên, điểm KT định kỳ, điểm thi kỳ, điểm thi cuối kỳ) nộp bảng điểm thời hạn, GVCN có trách nhiệm quản lý điểm lớp phụ trách Sinh viên: T.à người hệ thong quản lý điếm so mình, nhận kết điếm có nhu cầu có trách nhiệm phản hồi GVCN có sai sót IV MƠ TẢ USE CASE NH Ậ P Đ IÊ M LẦN Tóm tắt định danh: *Tiêu đề: Nhập điểm lần *Tóm tat: Use case cho phép người quản lý điểm cúa Phòng Đào tạo nhập điểm thi lần s v nhận phiếu điểm Giảng viên môn * Actor: Cán quản lý điểm, hệ thống * Ngày tạo: * Ngày cập nhật: * Version: 1.0 * Chịu trách nhiệm: Cán quản lý điểm Mô tả Scenario A) Điều kiện tiên - Danh sách lóp, môn học tạo Module Quản lý danh sách sinh viên - Hệ thống cập nhật danh sách sinh viên môn học từ Module Quản lý danh sách sinh viên - Giảng viên nộp điếm mơn học phịng đào tạo B) Scenario thường Cán quản lý đào tạo đăng nhập vào hệ thống user name password Hệ thống kiểm tra, yêu cầu nhập tên môn học, tên lóp chọn kết thúc Cán quản lý nhập tên môn học, tên lớp Hệ thống yêu cầu nhập điểm môn học lớp theo danh sách Cán quản lý nhập điểm sau xác nhận đă nhập xong Trở lại bước Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng C) Các altenate scenario A I - Cản quản lý nhập sai User name Password Chuỗi AI bắt đầu bước Sccnario thường 2) Hệ thống yêu cầu nhập lại User name Password chọn kết thúc Trở lại bước Scenario thường A2 —Cán quản lý nhập sai Tên môn học tên lớp Chuỗi A2 bắt đầu bước Scenario thường 4) Hệ thống yêu cầu lựa chọn tên môn học tên lớp từ danh sách môn học danh sách lớp Trở lại bước Scenario thường A3 —Cán quản lý nhập sai điếm số (nhập số >10 nhập ký tự) Chuỗi A3 bắt đầu bước Scenario thường 6) Hệ thống nhắc nhở yêu cầu nhập lại Trở lại bước Scenario thường A4 —Cán quản lý chọn kết thúc Chuỗi A4 bắt đầu bước cũa Scenario thường 3) Cán quản lý chọn kết thúc chương trình, use case kết thúc Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng NH Ậ P Đ IỂ M LẦN Tóm tắt định danh: *Tiêu đề: Nhập điểm lần *Tóm tat: Use case cho phép người quản lý điểm Phòng Đào tạo nhập điểm thi lần s v nhận phiếu điểm Giảng viên môn * Actor: Cán quản lý điểm, hệ thống * Ngày tạo: * Ngày cập nh ật: * Version: 1.0 * Chịu trách nhiệm: Cán quản lý điểm Mô tả Scenario A) Điều kiện tiên - Sinh viên nhập điểm lần - Hệ thống cập nhật danh sách sinh viên mơn học tị Module Quản lý danh sách sinh viên - Giảng viên nộp điểm lần mơn học phịng đào tạo B) Scenario thường Cán quản lý đào tạo đăng nhập vào hệ thống user name password Hệ thống kiểm tra, yêu cầu nhập tên môn học, tên lớp chọn kết thúc Cán quản lý nhập tên mơn học, tên lóp Hệ thống yêu cầu nhập điểm môn học lớp theo danh sách Cán quản lý nhập điểm sau xác nhận nhập xong Trở lại bước C) Các aỉtenate scenario A I - Cán quản lý nhập sai User name Password Chuỗi AI bắt đầu bước Scenario thường 2) Hệ thống yêu cầu nhập lại User name Password chọn kết thúc Trở lại bước Scenario thường A2 —Cản quản lý nhập sai Tên môn học tên lớp Chuỗi A2 bắt đầu bước Scenario thường 4) Hệ thống yêu cầu lựa chọn tên môn học tên lớp từ danh sách môn học danh sách lớp Trở lại bước Scenario thường A3 —Cán quản lý nhập sai điếm số (nhập số >10 nhập kỷ tự) Chuỗi A3 bắt đầu bước Scenario thường 6) Hệ thống nhắc nhở yêu cầu nhập lại Trở lại bước Scenario thường A4 - Cán quản lý chọn kết thúc Chuỗi A4 bắt đầu bước Scenario thường 3) Cán quản lý chọn kết thúc chương trình, use case kết thúc Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng TÌM SIN H V IÊ N Tóm tắt định danh: *Ticu đc: Tìm sinh vicn *Tóm tat: Use Case có nhiệm vụ cho phép Cán quản lý điểm tìm kiếm thơng tin sinh viên, để tử thao tác sửa điểm * Actor: Cán quản lý điểm, hệ thống CSDL * Ngày tạo: * Ngày cập nhật: * Version: 1.0 * Chịu trách nhiệm: Cán quản lý điểm Mô tả Scenario A) Điều kiện tiên Hệ thống cập nhật danh sách sinh viên môn học từ Module Quản lý danh sách sinh viên B) Scenario thường Hệ thống đáp ứng yêu cầu use case Sửa điểm cho việc tìm kiếm sinh viên, hiển thị giao diện yêu cầu nhập mã sinh viên Cán quản lý đào tạo nhập mã sinh viên cần tìm Hệ thống tìm kiếm theo mã sinh viên, tìm thấy, hiển thị thơng tin điểm số sinh viên, khơng tìm thấy thơng báo khơng tìm thấy sinh viên C) Các aỉtenate scenario A I - Nhập sai User name Password Chuỗi AI bắt đầu bước Scenario thường 2) Hệ thống yêu cầu nhập lại User name Password chọn kết thúc Trở lại bước Scenario thường A2 — Chọn kết thúc Chuỗi A2 bắt đầu bước Scenario thường 3) Cán quản lý chọn kết thúc chương trình, use case kết thúc *1» n p • /\ 4À r ii' • 'Ã Trang Bảo cáo mơn học ƯML Quản lý điếm sinh viên trường Cao đăng SỬ A Đ IỂ M Tóm tắt định danh: *Tiêu đề: Sửa điểm *Tóm tat: Use case cho phép người quản lý điểm Phòng Đào tạo kiểm tra, cập nhật điểm nhận khiếu nại hoạc bổ sung từ Giảng viên sinh viên * Actor: Cán quản lý điểm, hệ thống * Ngày tạo: * Ngày cập nh ật: * Version: 1.0 * Chịu trách nhiệm: Cán quản lý điểm Mô tả Scenario A) Điều kiện tiên - Hệ thống nhập điểm lần - Điểm số cần sửa môn học chưa đưa vào thực tổng kết điểm - Hệ thống cập nhật danh sách smh viên môn học từ Module Quản lý danh sách sinh viên B) Scenario thường Cán quản lý đào tạo đăng nhập vào hệ thống user name password Hệ thống kiểm tra, gọi use case tìm mã sinh viên chọn kết thúc Cán quản lý sử dụng use case để tìm sinh viên cần sửa Hệ thống yêu cầu nhập điểm sửa đổi, lý sửa đổi, ngày sửa đổi sinh viên Cán quản lý nhập điểm điểm sửa đổi, lý sừa đổi, ngày sửa đổi sau xác nhận nhập xong Trở lại bước C) Các aỉtenate scenario A I - Cán quản lý nhập sai User name Password Chuỗi AI bắt đầu bước Scenario thường 2) Hệ thống yêu cầu nhập lại User name Password chọn kết thúc Trở lại bước Scenario thường A2 —Cản quản lý nhập sai mã sinh viên, Tên môn học Chuỗi A2 bắt đầu bước Scenario thường 4) Hệ thống yêu cầu lựa chọn tên lớp từ danh sách lớp chọn mã sinh viên Trở lại bước Scenario thường A3 - Cán quản lý nhập sai điếm số (nhập sổ >10 nhập ký tự) Chuỗi A3 bắt đầu bước Scenario thường 6) Hệ thống nhắc nhở yêu cầu nhập lại Trở lại bước Scenario thường A4 — Cán quản lý chọn kết thúc Chuỗi A4 bắt đầu bước Scenario thường 3) Cán quản lý chọn kết thúc chương trình, use case kết thúc Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng TỔ NG K Ể T Đ IỂM Tóm tắt định danh: *Tiêu đề: Tổng kết điểm *Tóm tat: Use Case có nhiệm vụ tổng hợp tính điểm theo cơng thức qui định định sẵn, điểm tổng kết phân loại theo HK, năm cuối khóa học * Actor: Cán quản lý điểm, hệ thống * Ngày tạo: * Ngày cập nhật: * Version: 1.0 * Chịu trách nhiệm: Cán quản lý điểm Mô tả Scenario A) Điều kiện tiên - Hệ thống nhận biết mơn học hồn thành lớp cho phép Tổng kết điểm theo Học kỳ, Năm học, Niên khoá - Hệ thống cập nhật danh sách smh viên môn học từ Module Quản lý danh sách sinh viên B) Scenario thường Cán quản lý đào tạo đăng nhập vào hệ thống user name password Hệ thống kiệm tra liệu đồ xuất bắt đầu thực Tống kết điểm Học kỳ chọn kết thúc Cán quản lý đồng ý thực Hệ thống thực tổng kết dựa điếm trung bình học kỳ đế xếp loại sinh viên gồm: Xuất sắc, Giỏi, Khá, Trung bình Khá, Trung bình, Yếu, Kém Hệ thống tiếp tục kiểm tra học kỳ tổng kết học kỳ năm học thực tiếp Tổng kết Năm học phân loại Hệ thống tiếp tục kiểm tra Năm học tổng kết năm thứ tiếp tục thực Tổng kết năm học xếp loại C) Các altenate scenario A I - Cản quản lý nhập sai User name Password Chuỗi AI bắt đầu bước Scenario thường 2) Hệ thống yêu cầu nhập lại User name Password chọn kết thúc Trở lại bước Scenario thường A2 —Cán quản lý chọn kết thúc Chuỗi A2 bắt đầu bước Scenario thường 3) Cán quản lý chọn kết thúc chương trình, use case kết thúc Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng Biểu đồ "Sửa điểm”: :G iao d ie n chuong trinh :G iao d ien Nhap diem :Tim ã n h vie n :Xu ly Nhap diem Can bo dao tao 1: Yeu cau Sua diem 2: Goi G iao d ie l I : Hien G iao dien 4: G iao d ien S ua diem 5: Nhap M a S inh vien 6: T im SV(M a S in h vien) T 7.1 : TRUE 8.1: goỉ Ma S inh vien 9.1: Lay thong tin SV0 '0: goi thong tin i» sv 11: goi thong tin S inh vien 12: Hien yeu cau sua diem : FALSE : T hong bao loi 9.2: Hien thong bao loi 13: Sua diem cua sinh vien 14: goi diem cua sinh vien 15: Kiem tra d iem nhapO 16.1: TRUE 17.1: Luu diemO 17.2: Nhap diem sai 16.2: FALSE 18: T hong bao nhap sai Đặc tả hành vi “Sửa điểm” + Sửa điểm : Use case : Sửa điểm Scenario sau : • Cán nhập điềm gởi yêu cầu sửa điểm đến giao diện chương trình • Giao diện chương trình gọi giao diện nhập điểm • Giao diện nhập điếm hiển thị cho cán đào tạo • Cán nhập điểm nhập mã sinh viên cần sửa • Lớp giao diện chương trình u cầu lóp tìm sinh viên thực tìm sinh viên này,và trả cho lớp giao diện chương trình Cán nhập điểm nhập điểm vào, gởi cho lớp xữ lý điểm , hợp lệ lưu vào CSDL Trang 20 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng Biểu đồ ’’Tổng kết điểm": :G iao d ien chuonq trinh :Xu ly Tong ket diem Can bo dao tao 1: Yeu cau Tong ket diem HK-NH 2: Kiem tra diem tong tet() 3.1 : TRUE 4.1: Lay thong tin tong kBt 5.1: goi T hong tin tong kBt 6: T h uc hien tong kst d iem () m— : L u u die m Q ■JiiflEQ.tQDfl.Kat ị.2: T hong bao loi 5.2: Hien thong bao loi Đặc tả hành vi “ Tổng kết điểm học kỳ năm học ” + Tổng kết điểm : Use case : Tong ket diem Scenario sau : • Cán đào tạo gởi yêu cầu tong kết điếm đến giao diện chưong trình • Giao diện chưong trinh yêu cầu lớp xữ lý tổng kết điểm kiểm tra điểm tổng kết • Nếu lớp xữ lý điểm lấy thông tin tổng kết từ lớp điểm thực tổng kết ,và lưu điểm vào lớp điểm tổng kết • Nếu sai lớp xừ lý điểm hiển thị thông báo giao diện chưong trình Trang 21 Bảo cáo mơn học ƯML Quản lý điếm sinh viên trường Cao đăng Biểu đồ "Cán phòng ĐT xem điểm": :Giao dien chuonq trinh :Diem :G iao dien Xem diem :Dỉem tong te t Can bo dao tao 1: Yeu cau xem diem Lop 2: goi G iao dien xem diem + Lop 3.1: Lay thong tin svo ► 3.2: Lay th 4: goi T ho n ị 5: goi T ho ng tin ig tin in svo sv sv 6: Hien g ia o dien 7: G iao dien Xem diem Đặc tả hành vi “Cán phòng ĐT xem điểm” + Cán phòng ĐT xem điểm : Use case : Xem diem Scenario sau : • Cán phòng ĐT gởi yêu cầu đến giao diện chương trình • Giao diện chương trình gọi điểm mà Cán phòng ĐT yêu cầu từ giao diện xem điểm • Giao diện xem điểm lấy thơng tin điểm mơn học từ lớp điểm • Lớp điểm gởi thồng tin điểm môn học giao diện xem điểm • Giao diện xem điểm hiển thị giao diện chương trình • Giao diện chương trình hiển thị cho Cán phòng ĐT xem Trang 22 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng Biểu đồ "Giáo viên xem điểm”: :Giao dien chuong trinh ;Giaa dien Xem diem :Diem Giang vien 1: Yeu cau Xem diem + Mon hoc ► 2: Goi Giao dien + Mon hoc ► 3: Lay thong tin diem mon hoc() 4: goi thong tin d ie n Mon hoc 5: Hien Giao dien 6: Giao dien Xem diem Đặc tả hành vi “Giáo viên xem điểm” + Giáo viên xem điểm : Use case : Xem diem Scenario sau : • Giáo viên gởi u cầu đến giao diện chương trình • Giao diện chương tìn h gọi điểm mà giáo viên dạy từ giao diện xem điểm • Giao diện xem điếm lấy thơng tin điểm mơn học tị lóp điếm • Lớp điểm gởi thơng tin điểm mơn học giao diện xem điểm • Giao diện xem điểm hiển thị giao diện chương trình • Giao diện chương trình hiển thị cho giáo viên xem Trang 23 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng Biểu đồ "Sinh viên xem điểmM: :Gi3Q dien ọhuọrig trinh :Giao dien Xem diem :Diem :Diem tong ket Sinh vlen 1: Yeu cau Xem diem + Ma Sinh vien 2: goi G iao dien + Ma Sinh vien 3: Lay thong tin SV() 4: Lay thong tin s v o 5: goi Thong tin s v 6: goi Thong ti 7: Hien giao dien 8: G iao dien Xem diem Đặc tả hành vi “Sinh viên xem điềm” + Sinh viên xem điểm : Use case : Xem diem Scenario sau : • Sinh viên gởi yêu cầu đến giao diện chương trình • Giao diện chương trình gọi điếm mà sinh viên học từ giao diện xem điểm • Giao diện xem điểm lấy thơng tin điểm 1sinh viên từ lớp điểm • Giao diện xem điểm lấy thông tin điểm 1sinh viên từ lớp điểm từ lớp điểm tổng kết • Lớp điểm gởi thòng tin điếm sinh viên giao diện xem điểm • Giao diện xem điểm hiển thị giao diện chương trình • Giao diện chương trình hiển thị cho sinh viên xem Trang 24 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng VIII BIẺU ĐÒ TRẠNG THÁI (State Diagram) Trong toàn hệ thống nhập điểm, ta nhận thấy có đối tượng tham gia vào q trình hoạt động chương trình là: Các tác nhân người dùng (bao gồm tác nhân: "Cán phòng đào tạo", "Giáo viên" "Sinh viên") đối tượng "Điểm học kỳ" trạng thái chúng suốt trình thể qua biểu đồ sau: Biểu đồ trạng thái tác nhân "Người dùng” Trạng thái người dùng đăng nhập vào hệ thống chuyển sang thành phần người dùng khác nhau, bao gồm tác nhân là: "Cán đào tạo", "Giáo viên" "Sinh viên", trạng thái người dùng tồn suốt trình hoạt động chương trình, tùy thuộc vào trạng thái người dùng mà chương trình có ứng xử tương ứng Các hành động làm thay đối trạng thái việc kiểm tra xác nhận người dùng thông qua hành động chương trình cung cấp liệu tác Trang 25 Bảo cáo môn học UML Quản lý điêm sinh viên trường Cao đáng Biểu đồ trạng thái đối tượng "Điểm học kỳ" Trong mơ hình hướng đối tượng việc nhập điếm trạng thái đối tượng điểm trãi qua nhiều q trình, q trình có hành động làm thay đối trạng thái đối tượng, điếm kết thúc trình đối tượng điểm xử lý lưu trữ vào CSDL, qua phân tích mơ hình biểu đồ ta có biểu đồ trạng thái đối tượng "Điểm học kỳ" sau: Trang 26 Báo cáo môn học ƯML Quản ỉỷ điếm sinh viên trường Cao đắng IX BIỂU ĐÒ HOẠT ĐỘNG Activity Diagram H oạt động "Đăng nhập" Can bo dao tao Chuông trinh nhap diem UI He thong CSDL goi Giao dien Dang nhap Yeu cau dang nhap Hien giao dien Dang nhap Yeu cau nhap U9erName + Password Nhap User Name + Password [User Name+Password] Kiem tra Dang nhap Thuc hien Dang nhap [User Name+Passwc :He thong CSDL [Object State 2] [TRUE] kl KT User Name+Password Yeu cau ket thuc Thong bao Dang nhap cong [FALSE] Thong bao loi Dang nhap Trang 27 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng Hoạt động "Nhập điểm lần 1” : Chuong trinh nhap diem Can bo dao tao UI He thong CSDL goi Giao dien Nhap diem lan Yeu cau Giao dien Nhap diem lan Hien giao dien Nhap diem lan Yeu cau nhap Lop+Mon+Hoc ky+Nien ttioa Nhap Lop+Mon+Hoc ky+Nien Wioa Kiem tra Lop+Mon+Hoc i^+Nien Wioa [Lop+Mon+Hoc ly+Nien Wioa] [Lop+Mon+Hoc ly+Nien khoa] :He thong CSDL [Object State 2] Lay DS Ma Sinh vien :Dem [O bject States 1] KT CSDL Goi DS Ma Sinh vien [DS lop] [TRUE] [FALSE] Hien DS ma s v ÍDS lop] Yeu cau nhap diem lan Nhap diem lan [Diem cua lop] KT Diem nhap vao hfiiap diem cong [TRUE] [FALSE] Yeu cau ta t thuc Thong bao Diem nhap sai Trang 28 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng H oạt động "Nhập điểm lần V Can bo dao tao Chuong trinh nhap diam Yeu cau Giao dien Nhap diem lan UI He thong CSDL goi Giao dien Nhap diem lan Hien giao diõn Nhap diem lan Yeu cau nhap Lop+Mon+Hoc ty+Nien khoa Nhap Lop+Mon+Hoc ly+Nien Wioa [Lop+Mon+Hoc l^+Wen khoa] Kiem ữa Lop+Mon+Hoc ly+Wen Mioa [Lop+Mon+Hoc kỵ.Men MIC :He ffiong CSDL [O b je ct S ta te 2] Lay DS Ma Sinh V ien rot lan :Diem [Object States 1] [TRUE] KT CSDL [DS lop rot lan 1] Goi DS Ma Sinh vien rot lan [DS lop rot ian 1] [FALSE] Hi en DS ma s v r n c i - 1] Nhap diem lan Yeu cau nhap diem lan [Diem lop rot lan 1] KT Di em nhap vao [TRUE] Nhap oing [FALSE] Thong bao Diem nhap sai Yeu cau ket thuc Nhap sai Trang 29 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng H oạt động "Sửa điểm" Chuong trinh nhap diem Can bo dao tao goi Giao dien Nhap diem lan Yeu cau Giao dien Sua diem Hien giao dien Nhap diem lan Yeu cau nhap Ma Sinh vien Nhap Ma sinh vien [Ma Sinh vien] Lay thong tin sv Tim Sinh vien [TRUE] [Ma Sinh vien] :Diem [FALSE] [Thong tin s\ goi Thong tin Sinh vien [Object States 1] Hi en Diem sv Yeu cau Sua diem Nhap diem can sua [Diem sv da sua] V KT Diem nhap vao [TRUE] Luu diem l FALSEl Sua diem cong Yeu cau ket thuc Thong bao Diem nhap sai Nhap sai Trang 30 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng 5.Hoạt động "Tổng kết điểm": Can b o d a o tao UI He thong CSDL C h u o n g trin h n h a p d ie m Kỉem tra diem tong ket Yeu cau Tong ket diem Lay Nganh hoc+M on hoc+HK+NK la y Diem cac mon hoc :He thong CSDL [O bject State 2] :Diem [O bject States 1] [Cac mon hoc HK+NK] [Diem cua lop] [FALSE] [TRUE] Thu c hien tong ket Luu diem [Diem TK+Xep lo ai+X ep la n g ] :Diem tong tet [O bject State 3] Ket t h u c Trang 31 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng ó.H oạt động "Xem điểm CBĐT": Chuong trinh nhap diem Can bo dao tao • goi Giao dien Xem diem Yeu cau Xem diem Yeu cau chon Lop Chon Lop can xem diem [Ma Lop] lay Diem cua lop [Ma Lopl ỵ :Diem [Object States 1] :Diem tong «et [Object State 3] [Diem+Mon hoc] [Diem tong let] Hien Diem cua Lop • Trang 32 Bảo cáo mơn học ƯML Quản lý điếm sinh viên trường Cao đăng 7.Hoạt động "Xem điểm GV": Chuong trinh nhap diem Can bo dao tao Yeu cau Xem diem goi Giao dien Xem diem Yeu cau chon Mon hoc Chon Mon hoc [Ma Mon hoc] lay Diem cua Mon hoc :Diem [Object States 1] Hien Diem cua Mon hoc Trang 33 Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng 8.H oạt động "Xem điểm SV": Chuong trinh nhap diem Can bo dao tao • Yeu cau Xem diem goi Giao dien Xem diem Yeu cau chon Ma Chon Ma sv lay Diem cua sv sv [Ma Lap] [Ma Lop] :Diem tong ket [Object States 1] :Diem [Object State 3] [Diem+Mon hocịDiem ton9 te '] Hien Diem cua sv \i • Trang 34 ... n g 28 Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng BÁO CÁO MƠN HỌC PHÂN TÍCH HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Quản lý điêm sinh viên trường Cao đăng Nhóm thực hiện: Lê... — Cán quản lý chọn kết thúc Chuỗi A4 bắt đầu bước Scenario thường 3) Cán quản lý chọn kết thúc chương trình, use case kết thúc Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng... vien Sinh vien Trang Bảo cáo môn học ƯML Quản lý điếm sinh viên trường Cao đăng III ĐẶC TẢ ACTOR: • Cán phịng đào tạo: Là người chịu trách nhiệm tương tác với hệ thống trình quản lý điểm sinh viên

Ngày đăng: 23/05/2021, 03:05

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan