BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

15 28 0
BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống 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 ĐẠI HỌC NHA TRANG Khoa Công Nghệ Thông Tin BÁO CÁO BÀI TẬP NHĨM Mơn: Phân tích thiết kế hệ thống thơng tin Hồng Thái Duy Châu Vĩnh Long Phatxala Xaynhavong Nhóm DLP GVBM: Nguyễn Thuỷ Đoan Trang Đề tài: Quản lý hệ thống sinh viên Lời nói đầu Phân tích thiết kế hệ thống thông tin bước thiếu qui trình phát triển hệ thống phần mềm Người ta nhận thấy ln cho phân tích thiết kế hệ thống thông tin giai đoạn quan trọng qui trình phát triển phần mềm Thật vậy, cần sơ xót q trình thiết kế liệu dẫn tới sản phẩm phần mềm chất lượng hay khơng có giá trị sử dụng lâu dài Ngày nay, với phát triển khoa học kỹ thuật, nhu cầu ứng dụng tin học cơng tác quản lí ngày gia tăng Việc xây dựng phần mềm quản lí nhằm đáp ứng nhu cầu cần thiết Quản ly sinh viên ngoại lệ Việc phần mềm quản lí sinh viên đời giúp cho thủ thư đỡ cơng tìm kiếm cách thủ công với khối lượng tài liệu đồ sộ, giúp việc quản lí sinh viên, thuận tiện đặc biệt giúp cho người quản lý tiện việc tra cứu hồ sơ thông tin sinh viên MỤC LỤC GIỚI THIỆU ĐỀ TÀI: 1.1 Đặc tả toán .4 1.2 Cơ cấu tổ chức: 1.3 Yêu cầu: 1.4 Chức năng: 1.5 Yêu cầu hệ thống PHÂN TÍCH HỆ THỐNG 2.1 Mơ hình BFD 2.2 Mơ hình DFD 2.3 Dữ liệu thuộc tính(ERD) .11 THIẾT KẾ 11 3.1 Thiết kế liệu 11 3.1.1 Mơ hình quan hệ (mơ hình liệu mức logic) 11 3.1.2 Mơ hình liệu vật lí (PDM) 12 3.1.3 Từ điển liệu .12 3.1.4 Ràng buộc toàn vẹn 13 GIỚI THIỆU ĐỀ TÀI: Công tác quản lý sinh viên (kết học tập thơng tin) sinh viên đóng vai trò quan trọng hoạt động khoa trường đại học cao đẳng 1.1 Đặc tả toán Bài toán Quản lý đặ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 cịn 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 ,Bảng điểm học kỳ; In Bảng điểm cá nhân… Ngoài chức trên, hệ thống cịn 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ý sinh viên 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 1.2 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ý hồ sơ sinh viên Trong 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.3 Yêu cầu: - Chương trình quản lý SV gồm vấn đề như: + Thể mơ hình tổ chức SV theo khóa, theo lớp, 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 SV 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 SV nhằm phục vụ công tác điều hành như: Tổng kết kết học tập theo kì, năm, khóa in danh sách thi bảng điểm + Ngồi cịn có thêm chức cập nhật loại danh mục liệu 1.4 Yêu cầu chức năng: Xây dựng hệ thống Quản lý hồ sơ phục vụ công tác quản lý sinh viên trường ĐH CĐ với yêu cầu sau: Các chức hệ thống cần có a Cập nhật - Cập nhật từ điển danh mục - Cập nhật sinh viên b Tìm kiếm - Tìm kiếm SV :- Theo tên sinh viên - Theo mã sinh viên c Báo cáo / thống kê - In danh sách lớp - In phiếu điểm - Tổng kết kết học kì - Tổng kết kết năm • Chức người dùng Người dùng sinh viên người có nhu cầu xem thơng tin hồ sơ sinh viên , Giải thích chức a Cập nhật - Cập nhật từ điển danh mục: Người quản trị đưa yêu cầu( thêm, sửa, xóa) cập nhật danh mục tới hệ thống.Hệ thống thực lệnh đưa kết - Cập nhật sinh viên: Người quản trị đưa yêu cầu ( thêm, sửa, xóa) tới hệ thống sinh viên Hệ thống thực lệnh đưa kết b Tìm kiếm - Tìm kiếm sinh viên: Người quản trị đưa thơng tin sinh viên cần tìm tới hệ thống Hệ thống rà soát đưa kết c Báo cáo / thống kê - In danh sách lớp: Người quản trị đưa yêu cầu danh sách cần xem in tới hệ thống Hệ thống thực lệnh đưa kết - In phiếu điểm: Người quản trị đưa yêu cầu in điểm sinh viên tới hệ thống Hệ thống thực tìm kiếm đưa kết - Tổng kết kết học kì Người quản trị đưa yêu cầu tổng kết điểm tới hệ thống Hệ thống thực lệnh xếp loại kết học kì sv đưa kết - Tổng kết kết năm Người quản trị đưa yêu cầu tổng kết điểm tới hệ thống Hệ thống thực xếp loại kết năm sv đưa kết 1.5 Yêu cầu hệ thống - Giao diện trực quan, tiện 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 PHÂN TÍCH HỆ THỐNG 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 Mơ hình BFD Hình 1.1 Mơ hình BFD 2.2 Mơ hình DFD Sơ đồ DFD tổng qt mức – Quản lí hệ thống sinh viên Sơ đồ DFD mức (Quản lí thơng tin sinh viên) Sơ đồ DFD mức (Quản lí điểm sinh viên) Sơ đồ DFD mức (Báo cáo thông kê) 10 2.3 Dữ liệu thuộc tính(ERD) THIẾT KẾ 3.1 Thiết kế liệu 3.1.1 Mơ hình quan hệ (mơ hình liệu mức logic) SINHVIEN (MASV, MALOP, HOJTEN, GIOITINH, DIACHI, GHICHU) LOP (MALOP, MANGANH, TENLOP) KHOA (IDKHOA, TENKHOA) NGANH (MANGANH, MAKHOA, TENNGANH) GIANGVIEN (MAGV, MAKHOA, TENGV) 11 MONHOC (MAMONHOC, MALOP, MAGV, TENMONHOC, SOTIET) 3.1.2 Mơ hình liệu vật lí (PDM) 3.1.3 Từ điển liệu SINH VIEN tên thuộc tinh masv hoten gioitinh diachi ghichu kiểu liệu char nvarchar char nvachar text 12 miền giá trị 10 30 10 30 LOP ten thuoc tinh malop tenlop kieu du lieu char nvachar mien gia tri 10 30 3.NGANH ten thuoc tinh manganh tennganh kieu du lieu char nvachar mien gia tri 10 30 4.MON HOC ten thuoc tinh mamh tenmh sotiet kieu du lieu char nvachar int mien gia tri 10 30 KHOA ten thuoc tinh makhoa tenkhoa kieu du lieu char nvachar mien gia tri 10 30 kieu du lieu char nvachar mien gia tri 10 30 GIANGVIEN ten thuoc tinh manGV tenGV 13 3.1.4 Ràng buộc toàn vẹn R1: Mỗi sinh viên có giới tính nam nữ: ∀ t ∈ SINHVIEN ( t >SV ∈ {0,1 }) a Bối cảnh: SINHVIEN (Sinh Viên) b Bảng tầm ảnh hưởng: R1 Thêm Xóa Sửa SINHVIEN + - +(GT_SV) R2: Mỗi MALOP bảng Sinh viên phải có giá trị bảng Lớp ∀ t ∈ SINHVIEN :∃t ' ∈ LOP , t MALOP=t ' MALOP a Bối cảnh: SINHVIEN (Sinh Viên), LOP (Lớp) b Bảng tầm ảnh hưởng: R2 Thêm Xóa Sửa SINHVIEN + - +(MALOP) LOP - + +(MALOP) R3: Mỗi MANGANH bảng Lớp phải có giá trị bảng Ngành ∀ t ∈ LOP :∃ t ' ∈ NGANH , t MANGANH =t ' MANGANH a Bối cảnh: NGANH(Ngành), LOP (Lớp) b Bảng tầm ảnh hưởng: R3 Thêm Xóa Sửa LOP + - +(MANGANH) NGANH - + +(MANGANH) R4: Mỗi MAKHOA bảng Ngành phải có giá trị bảng Khoa ∀ t ∈ NGANH :∃ t ' ∈ KHOA , t MAKHOA=t ' MAKHOA 14 a Bối cảnh: NGANH (Ngành), KHOA (Khoa) b Bảng tầm ảnh hưởng: R4 Thêm Xóa Sửa NGANH + - +(MAKHOA) KHOA - + +(MAKHOA) R5: Mỗi MANGANH bảng Giảng viên phải có giá trị bảng Ngành ∀ t ∈GIANGVIEN :∃t ' ∈ NGANH ,t MANGANH =t ' MANGANH a Bối cảnh: GIANGVIEN(Giang viên), NGANH (Ngành) b Bảng tầm ảnh hưởng: R5 Thêm Xóa Sửa GIANGVIEN + - +(MANGANH) NGANH - + +(MANGANH) 15 ... điểm sinh viên tới hệ thống Hệ thống thực tìm kiếm đưa kết - Tổng kết kết học kì Người quản trị đưa yêu cầu tổng kết điểm tới hệ thống Hệ thống thực lệnh xếp loại kết học kì sv đưa kết - Tổng kết... 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 cịn 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... sinh viên: Người quản trị đưa yêu cầu ( thêm, sửa, xóa) tới hệ thống sinh viên Hệ thống thực lệnh đưa kết b Tìm kiếm - Tìm kiếm sinh viên: Người quản trị đưa thơng tin sinh viên cần tìm tới hệ

Ngày đăng: 11/01/2022, 23:55

Hình ảnh liên quan

2.1 Mô hình BFD - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

2.1.

Mô hình BFD Xem tại trang 8 của tài liệu.
2.2 Mô hình DFD - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

2.2.

Mô hình DFD Xem tại trang 9 của tài liệu.
2.2 Mô hình DFD - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

2.2.

Mô hình DFD Xem tại trang 9 của tài liệu.
3.1.1 Mô hình quan hệ (mô hình dữ liệu mức logic) - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

3.1.1.

Mô hình quan hệ (mô hình dữ liệu mức logic) Xem tại trang 11 của tài liệu.
3.1.2 Mô hình dữ liệu vật lí (PDM) - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

3.1.2.

Mô hình dữ liệu vật lí (PDM) Xem tại trang 12 của tài liệu.
R3: Mỗi MANGANH của bảng Lớp phải có giá trị trong bảng Ngành - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

3.

Mỗi MANGANH của bảng Lớp phải có giá trị trong bảng Ngành Xem tại trang 14 của tài liệu.
R2: Mỗi MALOP của bảng Sinh viên phải có giá trị trong bảng Lớp - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

2.

Mỗi MALOP của bảng Sinh viên phải có giá trị trong bảng Lớp Xem tại trang 14 của tài liệu.
R5: Mỗi MANGANH của bảng Giảng viên phải có giá trị trong bảng Ngành - BÁO cáo bài tập NHÓM môn phân tích thiết kế hệ thống thông tin đề tài quản lý hệ thống sinh viên

5.

Mỗi MANGANH của bảng Giảng viên phải có giá trị trong bảng Ngành Xem tại trang 15 của tài liệu.

Mục lục

  • 1 GIỚI THIỆU ĐỀ TÀI:

    • 1.1 Đặc tả bài toán

    • 1.2 Cơ cấu tổ chức:

    • 1.4 Yêu cầu chức năng:

    • 1.5 Yêu cầu hệ thống

    • 2.3 Dữ liệu thuộc tính(ERD)

    • 3 THIẾT KẾ

      • 3.1 Thiết kế dữ liệu

        • 3.1.1 Mô hình quan hệ (mô hình dữ liệu mức logic)

        • 3.1.2 Mô hình dữ liệu vật lí (PDM)

        • 3.1.3 Từ điển dữ liệu

        • 3.1.4 Ràng buộc toàn vẹn

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

Tài liệu liên quan