Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
2,03 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG HỆ THỐNG QUẢN LÝ SINH VIÊN Sinh viên thực : NGUYỄN PHƯỚC THỊNH Giảng viên hướng dẫn: TS NGUYỄN QUANG VŨ Đà Nẵng, tháng 11 năm 2021 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG HỆ THỐNG QUẢN LÝ SINH VIÊN Đà Nẵng, tháng 11 năm 2021 MỤC LỤC Contents Chương Khảo sát trạng xác lập dự án .1 1.1 Giới thiệu đơn vị 1.2 Đánh giá trạng 1.3 Yêu cầu hệ thống 1.3.1 Yêu cầu phi chức 1.3.2 Yêu cầu chức Chương Mơ hình hóa u cầu .4 2.1 Xác định tác nhân 2.2 Các ca sử dụng 2.2.1 Liệt kê ca sử dụng 2.2.2 Đặc tả ca sử dụng .4 2.3 Biểu đồ ca sử dụng Chương Mơ hình hóa cấu trúc tĩnh 3.1 Xác định lớp 3.2 Biểu đồ lớp mức khái niệm 3.3 Biểu đồ đối tượng 10 Chương Mơ hình hóa hành vi 12 4.1 Biểu đồ hoạt động 12 4.2 Biểu đồ trạng thái 17 4.3 Biểu đồ trình tự 19 4.4 Biểu đồ giao tiếp 21 Chương Mơ hình hóa kiến trúc 23 5.1 Biểu đồ gói 23 5.2 Biểu đồ thành phần 23 5.3 Biểu đồ triển khai 24 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .25 DANH MỤC CÁC BẢNG Bảng – Tương tác ca sử dụng đăng nhập Bảng – Tương tác ca sử dụng đăng xuất .5 Bảng – Tương tác ca sử dụng xem thơng tin Bảng – Tương tác ca sử dụng quản lý hồ sơ sinh viên Bảng – Tương tác ca sử dụng quản lý điểm sinh viên Bảng – Tương tác ca sử dụng quản lý thời khóa biểu Bảng – Tương tác ca sử dụng quản lý tài khoản Bảng – Tương tác ca sử dụng lập báo cáo thống kê DANH MỤC HÌNH Hình - Biểu đồ ca sử dụng hệ thống quản lý sinh viên Hình - Biểu đồ lớp mức khái niệm hệ thống quản lý sinh viên 10 Hình - Biểu đồ đối tượng hệ thống quản lý sinh viên .11 Hình – Biểu đồ hoạt động cho ca sử dụng đăng nhập 12 Hình – Biểu đồ hoạt động cho ca sử dụng đăng xuất 13 Hình – Biểu đồ hoạt động cho ca sử dụng xem thông tin 13 Hình – Biểu đồ hoạt động cho ca sử dụng quản lý hồ sơ sinh viên .14 Hình – Biểu đồ hoạt động cho ca sử dụng quản lý điểm sinh viên 15 Hình – Biểu đồ hoạt động cho ca sử dụng quản lý thời khóa biểu 16 Hình 10 – Biểu đồ hoạt động cho ca sử dụng quản lý tài khoản 17 Hình 11 – Biểu đồ hoạt động cho ca sử dụng lập báo cáo thống kê 17 Hình 12 – Biểu đồ trạng thái cho ca sử dụng đăng nhập 18 Hình 13 – Biểu đồ trạng thái cho ca sử dụng đăng xuất 18 Hình 14 – Biểu đồ trạng thái cho ca sử dụng xem thông tin .19 Hình 15 – Biểu đồ trình tự cho ca sử dụng quản lý điểm sinh viên 19 Hình 16 – Biểu đồ trình tự cho ca sử dụng quản lý thời khóa biểu 20 Hình 17 – Biểu đồ trạng thái cho ca sử dụng quản lý hồ sơ sinh viên 21 Hình 18 – Biểu đồ giao tiếp cho ca sử dụng quản lý điểm sinh viên 21 Hình 19 – Biểu đồ giao tiếp cho ca sử dụng quản lý thời khóa biểu 22 Hình 20 – Biểu đồ giao tiếp cho ca sử dụng quản lý hồ sơ sinh viên .22 Hình 21 – Biểu đồ gói người dùng hệ thống .23 Hình 22 – Biểu đồ gói thơng tin 23 Hình 23 – Biểu đồ thành phần hệ thống quản lý sinh viên .24 Hình 24 – Biểu đồ triển khai hệ thống quản lý sinh viên 24 MỞ ĐẦU Phân tích thiết kế hệ thống thông tin bước thiếu quy 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 lý sinh viên ngoại lệ Việc phần mềm quản lí sinh viên đời giúp cho giáo vụ đỡ 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 Chương Khảo sát trạng xác lập dự án 1.1 Giới thiệu đơn vị - Đơn vị khảo sát: Phòng đào tạo - Trường Đại học Công nghệ Thông tin Truyền thông Việt – Hàn, Đại học Đà Nẵng - Chức đơn vị: quản lý vấn đề liên quan đến việc học tập, học vụ sinh viên 1.2 Đánh giá trạng - Quản lý sinh viên công việc nhằm quản lý tất trình hoạt động học tập sinh viên trường Đại học - Quản lý sinh viên trường Đại học quản lý q trình học tập, có tất hồ sơ sinh viên điểm trình học tập trường lưu hệ thống quản lý sinh viên trường - Quản lý sinh viên trường đại học vấn đề cần đề cập đến.Việc quản lý hồ sơ không tốt làm ảnh hưởng đến việc theo dõi sinh viên việc liên quan đến sinh viên theo học trường đại học sinh viên trường Quản lý hồ sơ sinh viên tốt giúp đỡ biết thông tin sinh viên Khi mà muốn biết thơng tin sử dụng hồ sơ mà quản lý để tìm thơng tin họ 1.3 u cầu hệ thống 1.3.1 Yêu cầu phi chức - Hệ thống phải đáp ứng nhu cầu sau: + Hạn chế tối thiểu việc xử lý thủ công + Cho phép cập nhật thơng tin kịp thời nhanh chóng + Các yêu cầu cập nhật xử lý vịng giây + Hiển thị kết tìm kiếm trọng vòng giây + Lưu giữ thông tin thời gian dài (2 năm, sau có hệ thống backup) - Hệ thống sử dụng giao diện đồ họa màu sắc tương đồng với hệ thống website nhận diện thương hiệu Trường Đại học Công nghệ Thông tin Truyền thông Việt – Hàn, Đại học Đà Nẵng - Hệ thống phải đảm bảo tính bảo mật an tồn thơng tin cho người dùng hệ thống 1.3.2 Yêu cầu chức * Các chức hệ thống cần đạt được: - Chức đăng nhập: Tất người sử dụng hệ thống (Admin, Lãnh đạo, giáo vụ, sinh viên) phải đăng nhập hệ thống trước sử dụng chức hệ thống - Chức đăng xuất: Chức cho phép tất người sử dụng hệ thống (Admin, Lãnh đạo, giáo vụ, sinh viên) đăng xuất khỏi hệ thống khơng cịn nhu cầu thực chức - Chức xem thông tin: + Chức xem kết học tập: cho phép sinh viên xem bảng điểm, kết xét học vụ thân + Chức xem thời khóa biểu: cho phép sinh viên, giảng viên xem thời khóa biểu thân học kỳ - Chức quản lý hồ sơ sinh viên: Chức cho phép Giáo vụ thêm, sửa, xóa thơng tin học vụ sinh viên + Thêm: có sinh viên bổ sung thêm thiếu sót q trình nhập liệu + Sửa: cập nhật thơng tin có thơng tin sinh viên có thay đổi + Xóa: có sinh viên nghỉ học, bị buộc học, - Chức quản lý điểm sinh viên: Chức cho phép + Giáo vụ thêm, sửa, xóa điểm thi kết thúc học phần sinh viên + Giảng viên giảng dạy thêm, sửa, xóa điểm thành phần sinh viên - Chức quản lý thời khóa biểu: Chức cho phép Giáo vụ thêm, sửa, xóa thời khóa biểu giảng viên sinh viên - Chức quản lý tài khoản: Chức cho phép Admin (quản trị hệ thống) cấp tài khoản cho tất người sử dụng phần mềm Một người dùng có tài khoản tài khoản có quyền truy cập - Chức lập báo cáo thống kê: Chức cho phép Giáo vụ lập bảng điểm theo nhu cầu sinh viên, lập báo cáo thống kê kết học tập sinh viên gửi cho Lãnh đạo theo định kì yêu cầu Chương Mơ hình hóa hành vi 4.1 Biểu đồ hoạt động - Biểu đồ hoạt động cho ca sử dụng “Đăng nhập”: Hình – Biểu đồ hoạt động cho ca sử dụng đăng nhập - Biểu đồ hoạt động cho ca sử dụng “Đăng xuất”: 12 13 Hình – Biểu đồ hoạt động cho ca sử dụng đăng xuất - Biểu đồ hoạt động cho ca sử dụng “Xem thơng tin”: Hình – Biểu đồ hoạt động cho ca sử dụng xem thông tin - Biểu đồ hoạt động cho ca sử dụng “Quản lý hồ sơ sinh viên”: 14 Hình – Biểu đồ hoạt động cho ca sử dụng quản lý hồ sơ sinh viên - Biểu đồ hoạt động cho ca sử dụng “Quản lý điểm sinh viên”: 15 Hình – Biểu đồ hoạt động cho ca sử dụng quản lý điểm sinh viên - Biểu đồ hoạt động cho ca sử dụng “Quản lý thời khóa biểu”: 16 Hình – Biểu đồ hoạt động cho ca sử dụng quản lý thời khóa biểu - Biểu đồ hoạt động cho ca sử dụng “Quản lý tài khoản”: 17 Hình 10 – Biểu đồ hoạt động cho ca sử dụng quản lý tài khoản - Biểu đồ hoạt động cho ca sử dụng “Lập báo cáo thống kê”: Hình 11 – Biểu đồ hoạt động cho ca sử dụng lập báo cáo thống kê 4.2 Biểu đồ trạng thái 18 - Biểu đồ trạng thái cho ca sử dụng “Đăng nhập”: Hình 12 – Biểu đồ trạng thái cho ca sử dụng đăng nhập - Biểu đồ trạng thái cho ca sử dụng “Đăng xuất”: Hình 13 – Biểu đồ trạng thái cho ca sử dụng đăng xuất - Biểu đồ trạng thái cho ca sử dụng “Xem thông tin”: 19 Hình 14 – Biểu đồ trạng thái cho ca sử dụng xem thơng tin 4.3 Biểu đồ trình tự - Biểu đồ trình tự cho ca sử dụng “Quản lý điểm sinh viên”: Hình 15 – Biểu đồ trình tự cho ca sử dụng quản lý điểm sinh viên - Biểu đồ trình tự cho ca sử dụng “Quản lý thời khóa biểu”: 20 Hình 16 – Biểu đồ trình tự cho ca sử dụng quản lý thời khóa biểu - Biểu đồ trình tự cho ca sử dụng “Quản lý hồ sơ sinh viên”: 21 Hình 17 – Biểu đồ trạng thái cho ca sử dụng quản lý hồ sơ sinh viên 4.4 Biểu đồ giao tiếp - Biểu đồ giao tiếp cho ca sử dụng “Quản lý điểm sinh viên”: Hình 18 – Biểu đồ giao tiếp cho ca sử dụng quản lý điểm sinh viên - Biểu đồ giao tiếp cho ca sử dụng “Quản lý thời khóa biểu”: 22 Hình 19 – Biểu đồ giao tiếp cho ca sử dụng quản lý thời khóa biểu - Biểu đồ giao tiếp cho ca sử dụng “Quản lý hồ sơ sinh viên”: Hình 20 – Biểu đồ giao tiếp cho ca sử dụng quản lý hồ sơ sinh viên 23 Chương Mơ hình hóa kiến trúc 5.1 Biểu đồ gói - Gói người dùng hệ thống: Hình 21 – Biểu đồ gói người dùng hệ thống - Gói thơng tin: Hình 22 – Biểu đồ gói thơng tin 5.2 Biểu đồ thành phần 24 Hình 23 – Biểu đồ thành phần hệ thống quản lý sinh viên 5.3 Biểu đồ triển khai Hình 24 – Biểu đồ triển khai hệ thống quản lý sinh viên 25 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN *Kết luận - Khảo sát tìm hiểu trình quản lý sinh viên trường Đại học - Áp dụng kiến thức từ học phần Phân tích thiết kế hệ thống vào báo cáo *Hướng phát triển - Khảo sát tìm hiểu sâu trình quản lý sinh viên trường Đại học - Áp dụng thành thạo xác kiến thức từ học phần Phân tích thiết kế hệ thống 26