Báo cáo phân tích hệ thống quản lý điểm sinh viên

32 1 0
Báo cáo   phân tích hệ thống quản lý điểm sinh viên

Đ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 CĐ Tài Nguyên Môi Trường HN Khoa Công Nghệ Thơng Tin BÁO CÁO Mơn: Phân Tích Thiết Kế Hệ Thống QUẢN LÝ ĐIỂM SINH VIÊN Giảng viên hướng dẫn: Nguyễn Thị Hồng Hương Sinh viên thực hiện: Nguyễn Thị Mỹ Hoa Đàm Văn Lim Lê Đình Nam Lớp Vũ Khắc Thạch : CD7C2 Khóa : 2009 – 2011 Hà Nội, tháng năm 2010 GIỚI THIỆU ĐỀ TÀI: Công tác quản lý điểm (kết học tập) sinh viên đóng vai trị quan trọng hoạt động khoa trường đại học cao đẳng Bài toán Quản lý điểm đặt vấn đề sau: Thể mơ hình tổ chức quản lý sinh viên theo khóa, theo lớp, theo loại hình đào tạo; Quản lý mơn học lớp theo học kỳ kết học tập sinh viên mơn học Hệ thống phải cho phép tạo báo cáo từ kết học tập sinh viên nhằm phục vụ công tác điều hành huấn luyện như: Tổng kết kết học tập theo kỳ, theo năm, theo khóa; In Danh sách thi lại; In Bảng điểm học kỳ; In Bảng điểm cá nhân… Ngồi chức trên, hệ thống cần thêm số chức khác như: cập nhật loại danh mục liệu (danh mục lớp, danh mục loại hình đào tạo, danh mục ngành học …); chức lưu phục hồi liệu; chức trợ giúp … Có thể mơ tả sơ lược cơng việc (đối với khóa học) hệ thống quản lý điểm khoa sau: - Với lớp có cập nhật danh sách sinh viên lớp - Với học kỳ cần cập nhật danh sách môn học, danh sách lớp học phần mở kỳ - Khi có kết lớp học phần -> Cập nhật điểm môn học / lớp - Tổng kết kết học tập học kỳ, năm học, khóa học - Thống kê điểm 1.1 Cơ cấu tổ chức: Một trường đại học năm tiếp nhận nhiều sinh viên đến trường nhập học trình học tập nhà trường quản lý kết học tập sinh viên Trong GVHD: Nguyễn Thị Hồng Hương trường có nhiều khoa ngành khác nhau, khoa có phịng giáo vụ nơi cập nhật thông tin sinh viên, lớp, môn học… - Mỗi khoa có hay nhiều lớp học, thơng tin lớp học gồm tên lớp, khóa học, năm bắt đầu, năm kết thúc có mã lớp Mỗi lớp có hay nhiều sinh viên, sinh viên nhập học cung cấp thông tin họ tên, ngày sinh, nơi sinh, phái, địa cấp cho mã sinh viên - Trong trình đào tạo trường, sinh viên phải học môn học mà khoa phân cho lớp, thông tin môn học gồm mã môn học, tên mơn học, số tín chỉ, giáo viên phụ trách mơn học - Sau hồn thành mơn học giao, sinh viên thi môn thi tốt nghiệp 1.2 Yêu cầu: 1.2.1 Chức năng: Xây dựng hệ thống Quản lý điểm phục vụ công tác quản lý điểm khoa trường ĐH CĐ với yêu cầu sau:  Chức người dùng Người dùng sinh viên người có nhu cầu xem thông tin điểm sinh viên Họ có quyền xem điểm  Chức quản trị Có nhóm vai trị: quản trị viên, quản lý viên Họ phải đăng nhập vào hệ thống để sử dụng chức quản trị Quản trị viên có chức năng: - Được quyền tạo, thay đổi, xóa thơng tin khóa học - Quyền tạo, thay đổi, xóa thơng tin người dùng - Quyền tạo, thay đổi, xóa thông tin lớp học - Quyền lưu phục hồi sở liệu Quản lý viên có chức năng: - Được quyền tạo, thay đổi, xóa thơng tin sinh viên GVHD: Nguyễn Thị Hồng Hương - Quyền tạo, thay đổi, xóa điểm điểm - Quyền tạo, thay đổi, xóa mơn học - Quyền thống kê in ấn 1.2.2 Yêu cầu hệ thống - Giao diện trực quan, tiện dụng - Có thể sử dụng 24/24 , đáp ứng hàng trăm lượt truy cập lúc - Hệ thống chạy web , người dùng truy cập thơng qua trình duyệt lúc nơi - Có chức gửi email tới người dùng - Có khả bảo mật, phân quyền truy cập tốt, loại người dùng sử dụng số chức riêng - Việc tính tốn điểm phải xác ,đáng tin cậy , độ sai số cho phép 0.001 - Phải có tài liệu hướng dẫn cài đặt sử dụng đầy đủ web PHÂN TÍCH Dựa vào thơng tin thu thập , phần tiến hành phân tích yêu cầu nghiệp vụ hệ thống 2.1 Phân tích yêu cầu nghiệp vụ: 2.1.1 Các thừa tác viên nghiệp vụ: Dựa vào cấu tổ chức sử dụng ta có thừa tác viên nghiệp vụ sau: - Sinh viên: khách nói chung, người có nhu cầu xem thông tin điểm sinh viên Họ có quyền xem điểm Duong_SinhVien - Quản trị viên : có tất quyền hệ thống (bao gồm khách quản lý viên), nhóm cịn có thêm chức quản lý người dùng, quản lý khóa, quản lý lớp GVHD: Nguyễn Thị Hồng Hương Duong_QuanTriVien - Quản lý viên: giáo viên giáo vụ khoa có tất quyền khách, nhóm có thêm chức năng: quản lý môn học, quản lý điểm thi, quản lý sinh viên Duong_Quanlyvien 2.1.2 Các usercase nghiệp vụ: a) Use case Duong_QuanLyHeThong: Duong_QuanLyHeThong - Nghiệp vụ quản lý hệ thống dành cho quản trị viên, xác lập hệ thống, quản lý tài khoản người dùng b) Use case Duong_QuanLySinhVien: GVHD: Nguyễn Thị Hồng Hương Duong_QuanLySinhVien - Nghiệp vụ quản lý sinh viên cho phép nhân viên quản lý dùng để cập nhật thông tin sinh viên thêm sinh viên mới, xóa thơng tin sinh viên, sửa thơng tin sinh viên - Nhân viên quản trị thao tác với nghiệp vụ c) Use case Duong_QuanLyLop: Duong_QuanLyLopHoc - Nghiệp vụ quản lý lớp học cho phép nhân viên quản lý dùng để cập nhật thông tin lớp học thêm lớp học mới, xóa thơng tin lớp học, sửa thông tin lớp học - Nhân viên quản trị thao tác với nghiệp vụ d) Use case Duong_QuanLyMonHoc: Duong_QuanLyMonHoc - Nghiệp vụ quản lý môn học cho phép nhân viên quản lý dùng để cập nhật thông tin môn học thêm môn học, xóa thơng tin mơn học, sửa thơng tin mơn học - Nhân viên quản trị thao tác với nghiệp vụ GVHD: Nguyễn Thị Hồng Hương e) Use case Duong_QuanLyDiem: Duong_QuanLyDiem - Nghiệp vụ quản lý lớp học cho phép nhân viên quản lý dùng để cập nhật điểm cho sinh viên nhập điểm thi, đểm tiểu luận, điểm đồ án cho sinh viên, sửa điểm cho sinh viên - Nhân viên quản trị thao tác với nghiệp vụ f) Use case Duong_XemDiem: Duong_XemDiem - Nghiệp vụ xem điểm cho phép sinh viên truy cập vào hệ thống để xem kết học tập g) Use case Duong_QuanLyHeThong: Duong_QuanLyHeThong - Bao gồm việc quản lý tài khoản, cấu hình hệ thống… GVHD: Nguyễn Thị Hồng Hương 2.1.3 Lược đồ usercase nghiệp vụ: Duong_XemDiem Duong_QuanLyDiem Duong_SinhVien Duong_QuanLySinhVien Duong_Quanlyvien Duong_QuanLyMonHoc Duong_BaoCao_ThongKe Duong_QuanTriVien Duong_QuanLyKhoaHoc Duong_QuanLyHeThong Duong_QuanLyLop GVHD: Nguyễn Thị Hồng Hương 2.2 Phân tích yêu cầu hệ thống: 2.2.1 Danh sách tác nhân: STT Tác nhân Mơ tả (vài dịng) Là sinh viên có nhu cầu xem kết học tập Sinh Viên khoa mà học Có thể gọi chung Khách Là người có quyền quản lý giáo viên, Quản lý viên quyền đăng nhập vào web để thực chức quản lý môn học, quản lý điểm thi, quản lý sinh viên, thống kê báo cáo Là nhân viên quản trị hệ thống, quyền đăng nhập vào web để thực chức Quản trị viên quản lý khóa học, quản lý lớp học, quản lý người dùng Ngoài quản trị cịn thực chức quản lý 2.2.2 Danh sách usecase: STT Usecase Xem Điểm Mơ tả (vài dịng) Hệ thống cho sinh viên xem bảng điểm sau nhập mã số sinh viên Người dùng cần nhập tài khoản mật Đăng Nhập để thưc thao tác cập nhật thông tin cho hệ thống Kiểm tra tài khoản GVHD: Nguyễn Thị Hồng Hương Hệ thống kiểm tra tài khoản nhập có xác với tài khoản từ sở liệu hay không Kiểm tra mật Đăng xuất Hệ thống kiểm tra mật nhập có xác với mật từ sở liệu hay khơng Cho phép người dùng hủy bỏ tình trạng đăng nhập với hệ thống Chức người dùng sử dụng để cập Quản lý sinh viên nhật thông tin sinh viên thêm thông tin cá nhân sinh viên hay xóa thơng tin sinh viên hay sửa thông tin cá nhân Chức người dùng sử dụng để cập Quản lý môn học nhật thông tin môn học thêm thơng tin mơn học hay xóa mơn học hay sửa thông tin môn học hay chọn môn học cho lớp Chức người dùng sử dụng để cập Quản lý điểm nhật kết học tập cho sinh viên thêm điểm hay sửa điểm Báo cáo Chức người dùng sử dụng để xem danh sách sinh viên hay bảnng điểm sinh viên Chức người dùng sử dụng để cập 10 Quản lý khóa học nhật thơng tin khóa học thêm thơng tin khóa học hay xóa khóa học hay sửa thơng tin khóa học Chức người dùng sử dụng để cập 11 Quản lý lớp học nhật thông tin lớp học thêm thông tin lớp học hay xóa lớp học hay sửa thơng tin lớp học 12 Quản lý người dùng Chức người dùng sử dụng để cập nhật thông tin cho người dùng thêm người dùng hay sửa thông tin người dùng (Người dùng GVHD: Nguyễn Thị Hồng Hương 10 UseCase QuanlyDiem: Luồng kiện chính: Usecase bắt đầu người dùng muốn thêm, chỉnh sửa điểm sinh viên theo môn học theo lớp Hệ thống u cầu người dùng chọn lớp, mơn học học kỳ, dựa theo thông tin vừa chọn đó, danh sách sinh viên thỏa mãn yêu cầu để người dùng thao tác Thêm  B1: Người dùng tiến hành nhập điểm cho sinh viên B2: Hệ thống chờ người dùng nhấn nút lưu để lưu lại thơng tin B3: Hệ thống thơng báo thành công B4: Kết thúc Usecase Sơ đồ hoạt động miêu tả UsecaseThemdiem [ Yeu cau them diem ] Duong_Tiep nhan thong tin Thong tin bao gom: lop, mon hoc, hoc ky GVHD: Nguyễn Thị Hồng Hương 18 Duong_Them thong tin diem Duong_Bao cong Thong bao them cong Sửa đổi thông tin  B1: Người dùng chọn chức sửa điểm B2: Hệ thống danh sách điểm theo lớp, theo học kỳ năm học B3: Người dùng tiến hành sửa đổi thông tin điểm sinh viên cần sửa điểm B4: Người nhấn nút lưu sửa đổi B5: Hệ thống thông báo cập nhật thành công B6: Kết thúc usecase Sơ đồ hoạt động miêu tả UsecaseSuadiem Thong tin gom: lop, mon hoc, [ Yeu cau sua diem ] Duong_Tiep nhan thong tin Duong_Yeu cau thong tin de sua [ Quyet dinh sua ? ] [ Co ] Duong_Cap nhat thong tin da sua Duong_Bao cong GVHD: Nguyễn Thị Hồng Hương 19 Luồng kiện rẽ nhánh Luồng 1: B1: Khi tiến hành sửa đổi thông tin, người dùng không muốn tiếp tục (không muốn lưu lại thông tin sửa đổi đó), chọn chức khác B2: Kết thúc UseCase UseCase QuanlyMonhoc Luồng kiện chính: UseCase bắt đầu người quản trị hệ thống muốn thêm mới,chỉnh sửa tạm xố bỏ thơng tin mơn học Hệ thống yêu cầu người dùng nhập vào thông tin thông tin sau:mã học phần, mã mơn học,tên mơn,số tín Người dùng chọn tác vụ muốn thực hiện: Thêm môn  B1: Hệ thống yêu cầu người dùng nhập thông tin cần thiết môn Các thông tin bao gồm: Mã môn, tên môn B2: Hệ thống chờ người dùng nhấn nút lưu để lưu lại thông tin môn học B3: Hệ thống thông báo thêm thành công B4: Kết thúc Usecase Sơ đồ hoạt động miêu tả Thêm môn học GVHD: Nguyễn Thị Hồng Hương 20

Ngày đăng: 19/06/2023, 13:35

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

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

Tài liệu liên quan