Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
238,5 KB
Nội dung
ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN Đồ án Case Study môn Công cụ và Môi trường phát triển phần mềm Lớp 06HCB Nhóm A2 Mô hình Use Case Phần mềm quản lý trung tâm tin học Version 1.2 Sinh viên thực hiện: 06hc302 – Trịnh Phạm Trường An 06hc319 – Phạm Hùng Cường 06hc380 – Nguyễn Hoàng Nhựt 06hc438 – Nguyễn Công Trường Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 Bảng ghi nhận thay đổi tài liệu Ngày Phiên 18/01/2008 1.0 Phân tích, vẽ sơ đồ usecase Nguyễn Công Trường 19/01/2008 1.1 Viết đặc tả cho từng Use case Trịnh Phạm Trường An, Phạm Hùng Cường, Nguyễn Hoàng Nhựt,Nguyễn Công Trường 1.2 Tổng hợp lại bài viết của các Nguyễn Công Trường thành viên 20/01/2008 21/01/2008 22/01/2008 FIT-HCMUNS Mô tả Tác giả Trang Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 Mục lục Sơ đồ Use-case Danh sách các Actor Danh sách các Use-case Đặc tả Use-case 4.1 Đặc tả Use-case “Dang nhap” 4.2 Đặc tả Use-case “Dang xuat” 4.3 Đặc tả Use-case “Tra cuu thong tin cac khoa hoc” 4.4 Đặc tả Use-case “ Dang ky khoa hoc ” 4.5 Đặc tả Use-case “Tra cứu điểm thi” 4.6 Đặc tả Use-case “Tra cuu thong tin giao vien” 4.7 Đặc tả Use-case “Them khoa hoc moi” 4.8 Đặc tả Use-case “Cap nhat diem” 4.9 Đặc tả Use-case “Tra cuu thong tin lop hoc” 4.10 Đặc tả Use-case “Xoa cac khoa hoc hien co” 4.11 Đặc tả Use-case “ Tiếp nhận đăng ký " 4.12 Đặc tả Use-case “Tiếp nhận đăng kí thi chứng của học viên” 4.13 Đặc tả Use-case “Nhập bảng điểm” 4.14 Đặc tả Use-case “Cập nhật thông tin khóa học” FIT-HCMUNS 6 8 11 11 12 14 14 15 16 17 18 Trang Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 Sơ đồ Use-case Hình – Sơ đồ kế thừa của các actor Hình – Actor Khách Hình – Actor Học viên FIT-HCMUNS Trang Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 Hình – Actor Giáo viên Hình – Actor Giáo vu FIT-HCMUNS Trang Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 Hình – Actor Ban giám đốc Danh sách Actor STT Tên Actor Khach Hoc vien Giao vien Giao vu Ban giam doc Danh sách Use-case STT Tên Use-case Dang nhap Dang xuat Tra cuu thong tin cac khoa hoc Tra cuu thong tin lop hoc Tra cuu hoc vien Tra cuu diem thi Cap nhat diem FIT-HCMUNS Ý nghĩa/Ghi Khách vãng lai Các học viên đăng ký học tại trung tâm Giáo viên giảng dạy tại trung tâm Nhân viên thuộc mảng học vu, tư vấn Ban giám đốc trung tâm, người có trách nhiệm tại trung tâm Ý nghĩa/Ghi Đăng nhập vào hệ thống Đăng xuất khỏi hệ thống Tra cứu thông tin các khóa học mơ Tra cứu thông tin lớp học Tra cứu thông tin học viên Tra cứu điểm thi Cập nhật điểm thi Trang Tên đề tài Phần mềm quản lý trung tâm tin học 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Cap nhat thong tin ca nhan Cap nhat thong tin khoa hoc Them khoa hoc moi Tiep nhan dang ky thi chung chi cua hoc vien Tiep nhan dk moi cua hoc vien Thay doi cac quy dinh Nhap bang diem Phan cong giao vien Lap bang cham cong Lap bao cao tong ket cho tung khoa hoc Lap ds lop Lap thoi khoa bieu In bao cao ket qua cho tung lop hoc In bang luong Sap lich thi Xem bao cao tong ket theo quy thang Xoa khoa hoc hien co Dang ky khoa hoc Tra cuu thong tin giao vien Phiên bản: 1.2 Ngày: 22/01/2008 Cập nhật thông tin cá nhân Cập nhật thông tin khóa học Mơ khóa học Tiếp nhận ký thi chứng của học viên Tiếp nhân đăng ký của học viên Thay đổi các quy định Nhập bảng điểm Phân công giáo viên giảng dạy Lập bảng chấm công Lập báo cáo tổng kết cho từng khóa học Lập danh sách lớp Lập thời khóa biểu In báo cáo kết cho từng lớp học In bảng lương Sắp lịch thi Xem báo cáo tổng kết theo quý tháng Đóng khóa học mơ Đăng ký khóa học Tra cứu thông tin giáo viên Đặc tả Use-case 4.1 Đặc tả Use-case “Dang nhap” 4.1.1 Tóm tắt Chức “Dang nhap” dùng để người dùng đăng nhập vào hệ thống với các quyền hạn tương ứng 4.1.2 Dịng kiện 4.1.2.1 Dịng kiện B1: người dùng bắt đầu sử dung chương trình, đầu tiên màn hình “ Đăng nhập” xuất B2: Nhập liệu đầy đủ vào các trường “Tên tài khoản “ , “ Mật ” B3: Sau liệu đã nhập đầy đủ nút “Đồng ý” lên, người dùng bấm vào Chương trình sẽ kiểm tra sơ liệu nếu tồn tại “tên tài khoản” và hợp lệ Chương trình sẽ cho xuất câu thông báo “Chúc mừng bạn đã đăng nhập thành công ” và hiển thị màn hình với các chức tương ứng với từng loại người sử dung FIT-HCMUNS Trang Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 B4: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình “ Đăng nhập ” 4.1.2.2 Các dòng kiện khác - 4.1.3 Ở B3 : Nếu “Tên tài khoản” hoặc “Mật khẩu” bị sai Chương trình sẽ không cho đăng nhập vào chương trình và hiển thị câu thông báo “Tên tài khoản hoặc mật của bạn bị sai “ Nếu “Tên tài khoản” không tồn tại hiển thị câu thơng báo “Vui lịng đăng ký tài khoản ” Các yêu cầu đặc biệt Không có 4.1.4 Trạng thái hệ thống bắt đầu thực Use-case - Không có 4.1.5 Trạng thái hệ thống sau thực Use-case - Sẵn sàng cho người dùng sử dung 4.2 Đặc tả Use-case “Dang xuat” 4.2.1 Tóm tắt Chức “Đăng xuất” giúp nhân viên trung tâm đăng xuất an toàn khỏi hệ thớng 4.2.2 Dịng kiện 4.2.2.1 Dịng kiện B1: Từ màn hình tại của chương trình nhân viên của trung tâm nhấn vào chức “Đăng xuẩt” từ menu “Hệ thống” Chương trình sẽ tự động lưu liệu, ngắt kết nối với sơ liệu tại và đăng x́t an toàn 4.2.2.2 Các dịng kiện khác Khơng có 4.2.3 Các yêu cầu đặc biệt Không có 4.2.4 Trạng thái hệ thống bắt đầu thực Use-case 4.2.5 Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình Trạng thái hệ thống sau thực Use-case Hệ thống ngắt kết nối sơ liệu FIT-HCMUNS Trang Tên đề tài Phần mềm quản lý trung tâm tin học 4.3 Đặc tả Use-case “Tra cuu thong tin cac khoa hoc” 4.3.1 Tóm tắt Phiên bản: 1.2 Ngày: 22/01/2008 Chức “Tra cuu thong tin cac khoa hoc” nhằm giúp cho người sử dung xem được thông tin các khoá học được mơ trung tâm 4.3.2 Dòng kiện 4.3.2.1 Dòng kiện B1: Từ màn hình chính của chương trình người dùng sẽ chọn chức “Tra cuu thong tin cac khoa hoc ” từ menu “Tra cứu” Màn hình “Tra cuu thong tin cac khoa hoc” lên B2: Chọn từ khoá học thể danh sách B3: Sau chọn, nút “Đồng ý” lên, người dùng bấm vào Chương trình sẽ tìm kiếm thông tin khoá học tương ứng hiển thị lên màn hình B4: Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lai màn hình để người dùng chọn lại B5: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình ‘Tra cuu thong tin cac mon hoc’ 4.3.2.2 Các dòng kiện khác Không có 4.3.3 Các yêu cầu đặc biệt Không có 4.3.4 Trạng thái hệ thống bắt đầu thực Use-case 4.3.5 Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình Trên màn hình ‘Tra cuu thong tin cac khoa hoc’, thông tin “Cac khoa hoc” sẵn sàng và được thể dạng danh sách cho người dùng chọn Trạng thái hệ thống sau thực Use-case Không có 4.4 Đặc tả Use-case “ Dang ky khoa hoc ” 4.4.1 Tóm tắt Chức “ Dang ky khoa hoc ” nhằm giúp cho các học viên có thể tự đăng ký học các khoá học FIT-HCMUNS Trang Tên đề tài Phần mềm quản lý trung tâm tin học 4.4.2 Phiên bản: 1.2 Ngày: 22/01/2008 Dòng kiện 4.4.2.1 Dịng kiện B1: Từ màn hình chính của chương trình người dùng sẽ chọn chức “Dang ky khoa hoc” Màn hình “Dang ky khoa hoc” lên B2: Chọn khóa học danh sách B3: Sau chọn, nút “Đồng ý” lên, người dùng bấm vào Chương trình lưu thông tin khóa học của học viên đó vào sơ liệu và tăng số lượng thành viên khoá học đó lên B4: Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lai màn hình để người dùng chọn lại B5: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình “Dang ky khoa hoc ” 4.4.2.2 Các dòng kiện khác 4.4.3 Ở bước 2, người dùng có thể bấm nút “Tra cuu thong tin cac khoa hoc” để xem chi tiết thông tin từng khoá học Các yêu cầu đặc biệt Không có 4.4.4 Trạng thái hệ thống bắt đầu thực Use-case 4.4.5 Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình Trong danh sách các khoá học hiển thị các khoá học thiếu học viên Trạng thái hệ thống sau thực Use-case Không có 4.5 Đặc tả Use-case “Tra cứu điểm thi” 4.5.1 Tóm tắt Usecase này muc đích chính là giúp cho các học viên của trung tâm có thể xem kết thi kì, kết thi chứng chì,xếp loại của mình qua phần mềm tại các máy tính phòng máy của trung tâm xem qua mạng internet FIT-HCMUNS Trang Tên đề tài Phần mềm quản lý trung tâm tin học 4.5.2 Phiên bản: 1.2 Ngày: 22/01/2008 Dòng kiện 4.5.2.1 Dòng kiện B1: Usecase này là giao tác chức của nhóm tài khoản học viên Sau học viên đăng nhập vào hệ thống thì sẽ có chức tra cứu điểm, học viên click vào biểu tượng(icon) hoặc lựa chọn menu Vào màn hình tra cứu, học viên sẽ nhìn thấy textbox yêu cầu học viên phải nhập vào mã số học viên và combobox cho phép học viên chọn khóa học và môn học cần tra cứu điềm Các ràng buộc liệu sẽ được kiểm tra tại form giao tiếp này là kiểm tra mã học viên có hợp lệ hay ko? Còn combobox cho phép chọn B2: Sau học viên đã nhập đầy đủ thông tin cần thiết thì có nút tìm kiếm nằm kế bên để học viên click vào Nếu thông tin hợp lệ thì chương trình sẽ cho kết bên là danh sách các lớp học và điểm tương ứng với các thông tin mà học viên đã nhập vào, bên có các button chức như: B3: In : giúp cho học viên có thể in thông tin chi tiết điểm của mình máy in B4: Làm lại : dùng để xóa các thông tin đã nhập B5: Thoát: dùng để thoát khỏi form ứng dung 4.5.2.2 Các dòng kiện khác Chức đăng nhập phải được thực để cung cấp tài khoản, xác định loại người dùng 4.5.3 Các yêu cầu đặc biệt Không có 4.5.4 Trạng thái hệ thống bắt đầu thực Use-case Khi usecase này được thực thi thì hệ thống sẽ gọi giao diện tìm kiếm cho người sử dung chế độ multiview, người sử dung có thể minimize cửa sổ này lại để có thể sử dung song song các chức khác.Khi giao diện được load lên thì form sẽ chờ cho người sử dung nhập thông tin vào, đến nào thông tin được kiểm tra hợp lệ thì thuật toàn tìm kiếm sẽ được gọi và thực thi 4.5.5 Trạng thái hệ thống sau thực Use-case Sau tìm kiếm được điểm thi thì học viên có thể lưu (save) lại đĩa hoặc có thể in giấy hoặc có thể thoát không lưu ko in , sau thực xong chức này thì có trường hợp có thể xảy ra: Người sử dung lưu thông tin đĩa Người sử dung yêu cầu kết xuất máy in Chỉ xem và thoát chức FIT-HCMUNS Trang 10 Tên đề tài Phần mềm quản lý trung tâm tin học 4.6 Đặc tả Use-case “Tra cuu thong tin giao vien” 4.6.1 Tóm tắt Phiên bản: 1.2 Ngày: 22/01/2008 Chức “Tra cuu thong tin giao vien” được Giáo vu sử dung để xem thông tin chi tiết của một Giáo viên giảng dạy tại trung tâm 4.6.2 Dịng kiện 4.6.2.1 Dịng kiện B1: Từ màn hình chính của chương trình người dùng sẽ chọn chức “Tra cuu thong tin giao vien” từ menu “Tra cứu” Màn hình “Tra cuu thong tin giao vien” lên B2: Nhập liệu đầy đủ vào các trường “Họ và tên”, “Chuyên môn” B3: Sau liệu đã nhập đầy đủ nút “Đồng ý” lên, người dùng bấm vào Chương trình sẽ tìm kiếm thông tin Giáo viên theo các điều kiện và hiển thị kết màn hình B4: Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lại màn hình để người dùng nhập lại B5: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình ‘Tra cuu thong tin giao vien’ 4.6.2.2 Các dòng kiện khác 4.6.3 Ở B3: Nếu chương trình không tìm thấy thông tin Giáo viên thì sẽ thông báo “Dữ liệu không tìm thấy” Các yêu cầu đặc biệt Không có 4.6.4 Trạng thái hệ thống bắt đầu thực Use-case 4.6.5 Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình Trên màn hình ‘Tra cuu thong tin giao vien’, thông tin ‘Chuyên môn’ sẵn sàng và được thể dạng danh sách cho Người dùng chọn Trạng thái hệ thống sau thực Use-case Không có 4.7 Đặc tả Use-case “Them khoa hoc moi” 4.7.1 Tóm tắt Chức “Them khoa hoc moi” được Ban giam doc sử dung để mơ khóa học tại trung tâm FIT-HCMUNS Trang 11 Tên đề tài Phần mềm quản lý trung tâm tin học 4.7.2 Phiên bản: 1.2 Ngày: 22/01/2008 Dịng kiện 4.7.2.1 Dịng kiện B1: Từ màn hình chính của chương trình người dùng sẽ chọn chức “Them khoa hoc moi” từ menu Màn hình “Them khoa hoc moi” lên B2: Nhập liệu đầy đủ vào các trường “Tên khóa học”, “Số tiết lý thuyết”, “Số tiết thực hành”, “Học phí” B3: Sau liệu đã nhập đầy đủ nút “Đồng ý” lên, người dùng bấm vào Chương trình sẽ lưu lại các thông tin Nếu việc lưu thành công chương trình sẽ thông báo “Thêm khóa học thành công!” B4: Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lại màn hình để người dùng nhập lại B5: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình ‘Them khoa hoc moi’ 4.7.2.2 Các dòng kiện khác 4.7.3 Ở B3: Nếu việc lưu thất bại thì chương trình sẽ thông báo “Thông tin khóa học chưa được lưu!” Các yêu cầu đặc biệt Không có 4.7.4 Trạng thái hệ thống bắt đầu thực Use-case 4.7.5 Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình Trạng thái hệ thống sau thực Use-case Nếu thực thành công thì chương trình sẽ ghi các thông tin khóa học vào sơ liệu 4.8 Đặc tả Use-case “Cap nhat diem” 4.8.1 Tóm tắt Chức “Cap nhat diem” được Giáo vu sử dung để cập nhật lại điểm thi cho học viên trường hợp học viên khiếu nại điểm hay có điểm thi lại của học viên FIT-HCMUNS Trang 12 Tên đề tài Phần mềm quản lý trung tâm tin học 4.8.2 Phiên bản: 1.2 Ngày: 22/01/2008 Dịng kiện 4.8.2.1 Dịng kiện B1: Từ màn hình chính của chương trình người dùng sẽ chọn chức “Cap nhat diem” từ menu Màn hình “Cap nhat diem” lên B2: Nhập Mã học viên vào trường “Mã” B3: Nhấn Enter, các thông tin cần thiết học viên được hiển thi cùng một màn hình, đó có trường “Điểm thi” B4: Người dùng sửa đổi giá trị trường “Điểm thi”, nút “Đồng ý” lên, người dùng bấm vào Chương trình lưu lại sự thay đổi này Nếu việc lưu thành công chương trình sẽ thông báo “Điểm thi đã được cập nhật!” B5: Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lại màn hình để người dùng nhập lại B6: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình ‘Cap nhat diem’ 4.8.2.2 Các dòng kiện khác - Ở B3: Để xem thông tin chi tiết học viên, người dùng có thể bấm vào nút “Tra cứu” bên cạnh trường “Mã” Màn hình “Tra cuu thong tin hoc vien” sẽ - Ở B4: Nếu việc lưu thất bại thì chương trình sẽ thông báo “Điểm thi chưa được cập nhật!” 4.8.3 Các yêu cầu đặc biệt Không có 4.8.4 Trạng thái hệ thống bắt đầu thực Use-case 4.8.5 Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình Trạng thái hệ thống sau thực Use-case Nếu thực thành công thì chương trình sẽ cập nhật lại trường “Điểm thi” của học viên vào sơ liệu FIT-HCMUNS Trang 13 Tên đề tài Phần mềm quản lý trung tâm tin học 4.9 Đặc tả Use-case “Tra cuu thong tin lop hoc” 4.9.1 Tóm tắt Phiên bản: 1.2 Ngày: 22/01/2008 Chức ”Tra cứu thông tin lớp học” nhằm hỗ trợ phịng giáo vu tra cứu thơng tin mợt lớp học cần thiết 4.9.2 Dịng kiện 4.9.2.1 Dịng kiện B1: Từ màn hình chính của chương trình Người sử dung chọn chức “Tra cứu thông tin lớp học” Màn hình tra cứu lên B2: Người sử dung nhập mã số của lớp học đó B3: Sau người sử dung đã điền thông tin thì nút “Đồng ý” sẽ lên cho người dùng bấm vào Thông tin cần thiết sẽ lên B4: Người dùng bấm vào nút “Làm lại”, màn hình sẽ Reset lại cho người dùng nhập lại thông tin B5: Người dùng bấm nút “Thoát”, chương trình thoát khỏi màn hình “Tra cứu thông tin lớp học” 4.9.2.2 Các dòng kiện khác 4.9.3 Ở B3: Nếu hệ thống không tìm thấy thông tin, thì sẽ thông báo ”Không tìm thấy liệu” Các yêu cầu đặc biệt Không có 4.9.4 Trạng thái hệ thống bắt đầu thực Use-case 4.9.5 Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình Trạng thái hệ thống sau thực Use-case Không có 4.10 Đặc tả Use-case “Xoa cac khoa hoc hien co” 4.10.1 Tóm tắt Chức “ Xóa các khóa lớp học có” giúp Ban giám đốc của trung tâm có thể quản lý các khóa học tại và các khóa học cũ của mình và xóa chúng cần thiết 4.10.2 Dòng kiện 4.10.2.1 Dịng kiện B1: Từ màn hình chính của chương trình người dùng sẽ chọn chức “Xóa các khóa FIT-HCMUNS Trang 14 Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 học” Màn hình xóa sẽ lên B2: Người dùng nhập vào Mã của khóa học muốn xóa B3: Sau người sử dung đã điền thông tin thì nút “Đồng ý” sẽ lên cho người dùng bấm vào Nếu việc xóa thành công chương trình sẽ thông báo “Khóa học đã được xóa!” B4: Người dùng bấm vào nút “Làm lại”, màn hình sẽ Reset lại cho người dùng nhập lại thông tin B5: Người dùng bấm nút “Thoát”, chương trình thoát khỏi màn hình “Xoa khoa hoc hien co” 4.10.2.2 - Các dòng kiện khác Ở B3: Nếu hệ thống không tìm thấy thông tin, thì sẽ thông báo ”Không tìm thấy liệu” 4.10.3 Các yêu cầu đặc biệt Không có 4.10.4 Trạng thái hệ thống bắt đầu thực Use-case - Người dùng phải đăng nhập thành công tương ứng với quyền hạn của mình 4.10.5 Trạng thái hệ thống sau thực Use-case Không có 4.11 Đặc tả Use-case “ Tiếp nhận đăng ký " 4.11.1 Tóm tắt Muc đích của chức này giúp cho người người bên ngoài hoặc các học viên cũ có thể đăng kí lớp học theo các chương trình đào tạo của trung tâm Có thể đăng kí tại máy mạng nội bộ (intranet) hoặc sử dung mạng internet 4.11.2 Dịng kiện 4.11.2.1Dịng kiện Sau tra cứu thông tin của các lóp mơ của trung tâm qua các hình thức khác nhau, người sử dung sẽ bắt đầu đăng kí giữ xuất lớp thông qua chức đăng kí lớp học này Sau đăng kí thì trước nhập học tuần người đăng kí (NĐK) phải đến trung tâm xác nhận việc đăng kí lớp học và đóng lệ phí trực tiếp tại trung tâm B1: Sau chọn icon đăng kí học phần hoặc sử dung menu thì giao diện của form đăng kí sẽ ra, FIT-HCMUNS Trang 15 Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 B2: Trong form này yêu cầu người sử dung phải nhập đầy đủ các thông tin sau : Họ Tên , địa ,điện thoại,NTNS, mã lớp đăng kí… Các liệu sẽ được qua các bước kiểm tra hợp lệ B3: Sau nhập xong đầy đủ các thông tin cá nhân và chọn lớp ( form này có chức liên kết với form tra cứu thông tin các lớp có) thì người sử dung chọn button đăng kí, nếu các liệu hợp lệ và mã lớp chọn cịn trớng thực tế thì chương trình sẽ tiếp nhận hồ sơ đăng kí của trường hợp này, sau đó chương trình sẽ cung cấp cho NĐK mả số học viên, sau đó đưa thông báo thời gian để học viên lên trung tâm xác nhận việc đăng kí và nộp học phí, sau các thủ tuc thì học viên chính thức có tên danh sách lớp B4: Người dùng bấm vào nút “Làm lại”, màn hình sẽ Reset lại cho người dùng nhập lại thông tin B5: Người dùng bấm nút “Thoát”, chương trình thoát khỏi màn hình “Tiep nhan dang ky moi” 4.11.2.2Các dòng kiện khác Chức đăng nhập phải được thực để cung cấp tài khoản,xác định loại người dùng, chức tra cứu các lớp học có được thực song song với chức này 4.11.3 Các yêu cầu đặc biệt Không có 4.11.4 Trạng thái hệ thống bắt đầu thực Use-case Cũng các chức khác, chức đăng kí học phần được thiết kế chế độ multuview cho phép cùng lúc mơ được nhiều chức 4.11.5 Trạng thái hệ thống sau thực Use-case Sau thực xong chức thì sẽ có các trường hợp có thể xảy như: Người dùng hủy chức và làm lại Người dùng yêu cầu đăng kí mới, đó csdl sẽ tiếp nhận thêm record 4.12 Đặc tả Use-case “Tiếp nhận đăng kí thi chứng học viên” 4.12.1 Tóm tắt Use case cho phép giáo vu tiếp nhận đăng kí thi chứng của học viên 4.12.2 Dịng kiện 4.12.2.1 Dịng kiện B1: Khi giáo vu chọn chức “Tiếp nhận đăng kí thi chứng học viên” từ menu thì màn hình “Tiếp nhận đăng kí thi chứng học viên” sẽ được FIT-HCMUNS Trang 16 Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 B2: Giáo vu sẽ nhập mã số học viên thẻ học viên ,sau nhập xong hệ thống sẽ hiển thị thông tin học viên bao gồm:Tên học viên, CMND,Địa chỉ,Email,Điện Thoại… B3: Giáo vu sẽ chọn chứng thi và ghi thông tin ghi ( nếu cần) B4: Sau nhập đầy đủ thông tin,nút “Đồng ý” sáng lên và giáo vu bấm vào B5: Hệ thống ghi thông tin xuống sơ liệu ,và hệ thống sẽ cho biết ngày thi và địa điểm thi cho học viên B6: Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lai màn hình để người dùng thực lại B7: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình ‘Tiếp nhận đăng kí thi chứng học viên” 4.12.2.2 Các dòng kiện khác Nếu mã số học viên không có sơ liệu tức học viên trung tâm khác thì sẽ thông báo, giáo vu sẽ yêu cầu học viên cung cấp đầy đủ thông tin Sau đó sẽ chọn chứng thi và ghi ( học viên trường ngoài) Nếu chứng học viên muốn thi không có danh sách chứng của trung tâm thì giáo vu sẽ thông báo cho học viên và use case sẽ kết thúc 4.12.3 Các yêu cầu đặc biệt Không có 4.12.4 Trạng thái hệ thống bắt đầu thực Use-case Người dùng phải đăng nhập thành công 4.12.5 Trạng thái hệ thống sau thực Use-case Nếu thực thành công thì chương trình sẽ ghi các thông tin vào sơ liệu 4.13 Đặc tả Use-case “Nhập bảng điểm” 4.13.1 Tóm tắt Use case cho phép giáo viên nhập bảng điểm cho học viên 4.13.2 Dịng kiện 4.13.2.1 Dịng kiện B1: Khi giáo vu chọn chức “Nhập bảng điểm” từ menu thì màn hình “Nhập bảng điểm” sẽ được B2: Giáo viên nhập mã số lớp ,hệ thống sẽ hiển thị tên các môn học của lớp đó FIT-HCMUNS Trang 17 Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 B3: Giáo viên sẽ chọn môn học mình giảng dạy, sau chọn xong hệ thống sẽ danh sách học viên gồm các thông tin:Họ tên,CMND,ngày sinh,địa chỉ,điểm,ghi B4: Toàn bộ thông tin bị mờ trừ cột điểm và ghi chú, giáo viên sẽ tiến hành nhập điểm cho học viên B5: Sau nhập xong, kích nút “Đồng ý” B6: Hệ thống ghi thông tin xuống sơ liệu và chương trình câu thông báo ”Dữ liệu đã được lưu thành công” B7: Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lai màn hình để người dùng thực lại B8: Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình ‘Tiếp nhận đăng kí thi chứng học viên” 4.13.2.2 Các dòng kiện khác Nếu không tồn tại lớp học nào có mã lớp được nhập vào thì hệ thống sẽ hiển thị một thông báo lỗi Nếu giáo viên chọn môn học không mình giảng dạy,hệ thống sẽ thông báo lỗi 4.13.3 Các yêu cầu đặc biệt Không có 4.13.4 Trạng thái hệ thống bắt đầu thực Use-case Người dùng phải đăng nhập thành công 4.13.5 Trạng thái hệ thống sau thực Use-case Nếu thực thành công thì chương trình sẽ ghi các thông tin vào sơ liệu 4.14 Đặc tả Use-case “Cập nhật thông tin khóa học” 4.14.1 Tóm tắt Use case cho phép ban giám đốc cập nhật thông tin của khóa học 4.14.2 Dịng kiện 4.14.2.1 Dịng kiện Khi ban giám đốc chọn chức “Cập nhật thông tin khóa học” từ menu thì màn hình “Cập nhật thông tin khóa học” sẽ được Hệ thống danh sách các khóa học ban giám hiệu chọn khóa học muốn sửa đổi Sau chọn xong,thì thông tin khóa học sẽ được hiển thị,ban giám hiệu sẽ chỉnh sữa các thông tin:Tên khóa học,ngày khai giảng,ngày kết thúc,giáo viên… FIT-HCMUNS Trang 18 Tên đề tài Phần mềm quản lý trung tâm tin học Phiên bản: 1.2 Ngày: 22/01/2008 Sau chỉnh sữa,bấm vào nút “Đồng ý” Hệ thống sẽ cập nhật thông tin xuống sơ liệu và chương trình câu thông báo ”Dữ liệu đã được cập nhật thành công” Người dùng bấm vào nút ‘Làm lại’, chương trình sẽ reset lai màn hình để người dùng thực lại Người dùng bấm vào nút ‘Thoát’ chương trình sẽ thoát khỏi màn hình ‘Cập nhật thông tin khóa học” 4.14.2.2 Các dòng kiện khác Ở B4 Nếu việc lưu thất bại, chương trình sẽ xuất thông báo cho biết nguyên nhân thất bại 4.14.3 Các yêu cầu đặc biệt Không có 4.14.4 Trạng thái hệ thống bắt đầu thực Use-case Người dùng phải đăng nhập thành công 4.14.5 Trạng thái hệ thống sau thực Use-case Nếu thực thành công thì chương trình sẽ cập nhật các thông tin xuống sơ liệu FIT-HCMUNS Trang 19