BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

28 22 0
BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM 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 ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MƠN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH Sinh viên thực : NGUYỄN VĂN DOANH Lớp : D14CNPM5 Hà Nội, Tháng 12 năm 2021 PHIẾU CHẤM ĐIỂM STT Họ tên, Mã sinh viên Nguyễn Văn Doanh Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Chữ ký Điểm Chữ ký Ghi MỤC LỤC CHƯƠNG 1: XÁC ĐỊNH YÊU CẦU CỦA HỆ THỐNG .5 1.1 Khảo sát thực trạng: 1.2 Mục đích, yêu cầu đề tài 1.3 Phân tích tốn CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Use Case Hình 2.1: Biểu đồ Use Case .8 2.2 Biểu đồ ngữ cảnh 11 Hình 2.2: Biểu đồ ngữ cảnh 12 2.3 Biểu đồ phân rã chức 13 Hình 2.3: Biểu đồ phân rã chức .13 2.4 Biểu đồ trình tự 14 2.4.1 Biểu đồ trình tự Đăng nhập 14 Hình 2.4: Biểu đồ trình tự Đăng nhập 15 2.4.2 Biểu đồ trình tự nhập điểm 15 Hình 2.5: Biểu đồ trình tự Nhập điểm 15 2.4.3 Biểu đồ trình tự Chỉnh sửa điểm 16 Hình 2.6: Biểu đồ trình tự Chỉnh sửa điểm 16 2.4.4 Biểu đồ trình tự Xem điểm 17 Hình 2.7: Biểu đồ trình tự Xem điểm 17 2.5 Biểu đồ lớp 18 Hình 2.8: Biểu đồ lớp 18 2.6 Biểu đồ hoạt động 19 2.6.1 Biểu đồ hoạt động Đăng nhập 19 2.6.2 Biểu đồ hoạt động Nhập điểm 19 2.6.3 Biểu đồ hoạt động Chỉnh sửa điểm 20 2.6.4 Biểu đồ hoạt động Xem điểm .20 2.7 Biểu đồ luồng liệu (DFD) .21 Hình 2.9: Biểu đồ luồng liệu .21 CHƯƠNG 3: HƯỚNG DẪN SỬ DỤNG PHẦN MỀM .22 LỜI MỞ ĐẦU Hiện nay, máy vi tính xuất ngày nhiều xí nghiệp, doanh nghiệp, quan hành chính, trường học… ứng dụng nhiều công việc, quản lý Ví dụ trường học có hàng chục, hàng năm sinh viên việc quản lý vấn đề lớn Bởi công việc cụ thể cần nhiều động tác Như để quản lý điểm trường học từ trước đến phải quản lý giấy tờ nên có nhiều hạn chế Những thông tin điểm sinh viên thay đổi năm, điều thật khó dễ sai xót thất lạc giấy tờ liên quan Việc phải có hệ thống quản lý điểm trường học điều cần thiết Một phần mềm quan lý quan trọng, giúp cơng việc nhanh tránh nhiều sai xót làm thủ công Đề tài quản lý điểm sinh viên Với hiểu biết kinh nghiêmk hạn chế nên em thiết kế phần mềm quản lý điểm sinh viên dành cho khoa Công nghệ thông tin Trường đại học Điện Lực CHƯƠNG 1: XÁC ĐỊNH YÊU CẦU CỦA HỆ THỐNG 1.1 Khảo sát thực trạng: Hiện nay, công nghệ thông tin xem ngành mũi nhọn quốc gia, đặc biệt nước phát triển, tiến hành cơng nghiệp hóa đại hóa đất nước Sự bùng nổ thơng tin phát triển mạnh mẽ củ công nghệ kỹ thuật số, muốn phát triển phải áp dụng tin học vào tất nghành lĩnh vực Cùng với phát triển nhanh chóng phần cứng máy tính, phần mềm trở nên đa dạng, phong phú, hoàn thiện hỗ trợ hiệu cho người Các phần mềm ngày hỗ trợ cho người dung thuận tiện sử dụng, thời gian xử lý nhanh chóng số nghiệp vụ tự động hóa cao Do mà việc phát triển phần mềm, địi hỏi khơng xác, xử lý nhiều nghiệp vụ thực tế mà phải đáp ứng yêu cầu khác tốc độ, giao diện thân thiện, mơ hình hóa thực tế vào máy tính để người dùng sử dụng tiện lợi, quen thuộc, tính tương thích cao, bảo mật cao… Các phần mềm giúp tiết kiệm lượng lớn thời gian, công sức người, tăng độ xác hiệu công việc Cụ thế, công việc quản lý điểm sinh viên quan trọng Thế qua khảo sát khoa Công nghệ thông tin Ttrường đại học Điện Lực thủ cơng có phần làm Microsoft Excel Vì cơng việc không hiệu cao dễ sai lầm Công việc quản lý điểm sinh viên khoa gồm: - Nhập thông tin sinh viên Lập danh sách môn học Nhập điểm cho sinh viên Lập danh sách sinh viên thi lại Bảng điểm hcọ kỳ, bảng điểm cá nhân Chính để nâng cao chất lượng quản lý điểm khoa em xây dựng hệ thống quản lý điểm sinh viên 1.2 Mục đích, yêu cầu đề tài - Mục đích đề tài  Khơng phải quản lý thủ công (giấy,tờ,sổ sách )  Một lượng lớn sinh viên quản lý thủ cơng khó khăn.Do phần mềm với mục đích nâng cao hiệu trình lưu trữ điểm sinh viên từ học kỳ đến học kỳ cuối  Bảo mật thông tin điểm sinh viên  Tiết kiêm thời gian quản lý điểm so với quản lý thủ công - Yêu cầu phần mềm  Giao diện thành phần bố trí hợp lý,rõ ràng tạo tiện lợi cho người quản lý  Người quản lý dễ dàng tìm kiếm,thêm mới,xóa bỏ,sửa thông tin sinh viên qua click chuột  Khi kết thúc học kỳ thơng tin điểm sinh viên tổng hợp lại  Phần mềm cho phép lưu trữ lượng lớn sinh viên 1.3 Phân tích tốn u cầu xây dựng hệ thống quản lý điểm sinh viên Trường đại học Điện Lực theo học kỳ, năm học Phòng đào tạo quản lý thơng tin sinh viên theo khóa, theo lớp mã sinh viên, mã sinh viên thông tin để phân biệt sinh viên với Ngoài ra, hệ thống quản lý điểm sinh viên 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, khao Việc quản lý thông tin điểm sinh viên sau: Trong1 học kỳ mơn phải có thành phần điểm: + Điểm chuyên cần + điểm kiểm tra: 30% + Điểm thi: 70% Điểm tổng kết tính sau: (Điểm chuyên cần + Điểm kiểm tra) / * 0.3 + (Điểm thi) * 0.7 Trong trường hợp điểm tổng kết < sinh viên phải thi lại Trong loại điểm có thông tin sau: điểm môn học nào, sinh viên nào, điểm số 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 giảng viên, đă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 giảng viên xử lý theo cơng thức định trước sau tổng hợp cho lớp in cho lớp 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 hay sinh viên thơng qua hệ thống, cán quản lý sử dụng chức cập nhật để sửa chữa điểm CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Use Case Hình 2.1: Biểu đồ Use Case Tên Use case: Xem điểm Tác nhân: Sinh viên Mô tả: Hệ thống cho sinh viên xem điểm sau đăng nhập tài khoản sinh viên Trường hợp xảy ra: sinh viên đăng nhập hệ thống chọn mục xem điểm Bước thực Thông tin bước 1.Sinh viên đăng nhập vào trang web trường ID sinh viên, mật 2.Chọn mục xem điểm 3.Xem điểm tổng thể hay chi tiết Nhập: tài khoản cá nhân sinh viên Xuất: bảng điểm cá nhân sinh viên Điều kiện tiên quyết:sinh viên online website trường Điều kiện sau:sinh viên đăng nhập tài khoản cá nhân Giả định: sinh viên vào website tài khoản hợp lệ Vấn đề bật: cung cấp điểm cho sinh viên Tên Use case: Sửa điểm Tác nhân:Quản lí viên Mơ tả: Hệ thống cho quản lí viên sửa điểm sinh viên sau đăng nhập Trường hợp xảy ra: Quản lí viên nhận yêu cầu sửa điểm Bước thực Thông tin bước 1.Quản lí viên đăng nhập ID quản lí viên, mật 2.Chọn mục sửa điểm 3.Chọn lớp học phần 4.Tìm kiếm sinh viên 4.Tên sinh viên, MSSV 5.Sửa điểm 5.Sửa đổi điểm sinh viên 6.Cập nhật điểm sửa 6.Xác nhận Nhập: Thông tin cần sửa Xuất: Cập nhập thông tin sửa Điều kiện tiên quyết: Có yêu cầu sửa điểm Điều kiện sau: sửa điểm xác sinh viên bị sai sót Giả định: có yêu cầu hợp lệ sửa điểm sinh viên Vấn đề bật: cập nhật điểm cho sinh viên 2.4 Biểu đồ trình tự 2.4.1 Biểu đồ trình tự Đăng nhập Hình 2.4 Biểu đồ trình tự Đăng nhập 2.4.2 Biểu đồ trình tự nhập điểm Hình 2.5: Biểu đồ trình tự Nhập điểm 2.4.3 Biểu đồ trình tự Chỉnh sửa điểm H ì n h 2.6: Biểu đồ trình tự Chỉnh sửa điểm 2.4.4 Biểu đồ trình tự Xem điểm Hình 2.7: Biểu đồ trình tự Xem điểm 2.5 Biểu đồ lớp Hình 2.8: Biểu đồ lớp 2.6 Biểu đồ hoạt động 2.6.1 Biểu đồ hoạt động Đăng nhập 2.6.2 Biểu đồ hoạt động Nhập điểm 2.6.3 Biểu đồ hoạt động chỉnh sửa điểm 2.6.4 Biểu đồ hoạt động xem điểm 2.7 Biểu đồ luồng liệu (DFD) Hình 2.9: Biểu đồ luồng liệu 2.8 Biểu đồ quan hệ thực thể Hình 2.10: Biểu đồ quan hệ CHƯƠNG 3: HƯỚNG DẪN SỬ DỤNG PHẦN MỀM Sau em hướng dẫn sử dụng phần mềm Quản lý điểm sinh viên sau: Trong phần mềm đặt hai quyền hoạt động: admin member Khi người sử dụng đăng nhập hệ thống bắt buộc phải chọn quyền Mỗi member hệ thống cung cấp user password riêng: Sau đăng nhập thành công, giao diện hệ thống xuất hiện: Các cửa sổ chức hệ thống mở ra: Nếu muốn truy cập danh sách, tìm kiếm, them sửa, xóa lớp, giảng viên, khoa, sinh viên click chuột vào QL Sinh Viên, QL Khoa, QL Lớp giao diện hình sau: Trong trình sử dụng hệ thống, phận quản lý muốn thay đổi người sử dụng vận hành hệ thống thay đổi sau: Phần mềm hỗ trợ thống kê in kết học tập danh sách sinh viên lớp: Trong giao diện sử dụng có chức thống kê Click chuột vào Thống kê chọn mục muốn in Trong trình sử dụng hệ thống, có vấn đề khó khăn chưa hiểu rõ chế hoạt động Click chuột vào mục Trợ giúp Hệ thống hỗ trợ tối đa cho người dùng KẾT LUẬN Qua chương phân tích tìm hiểu hệ thống thơng tin tốn quản lí điểm sinh viên Trường đại học Điện Lực Nhóm chúng em đưa phân tích hệ thống hai phuong diện chức liệu Về chức nhóm đưa sơ đồ chức hệ thống Về liệu đưa sơ đồ liệu Tuy nhiên hạn chế nghiên cứu tiếp cận thực tế, việc phân tích khơng tránh khỏi việc sai sót Việc phân chia phận bất cập Chức trùng lặp hạn chế Thiết kế hệ thống cịn chưa với thực tế Nhưng q trình làm bài, nhóm nhận hỗ trợ nhiệt tình từ giáo viên hướng dẫn Nhóm mong nhận ý kiến đóng góp để hồn thành đề tài tốt Chúng em xin chân thành cảm ơn Thầy ... Một phần mềm quan lý quan trọng, giúp cơng việc nhanh tránh nhiều sai xót làm thủ cơng Đề tài quản lý điểm sinh viên Với hiểu biết kinh nghiêmk hạn chế nên em thiết kế phần mềm quản lý điểm sinh. .. Nhập điểm cho sinh viên Lập danh sách sinh viên thi lại Bảng điểm hcọ kỳ, bảng điểm cá nhân Chính để nâng cao chất lượng quản lý điểm khoa em xây dựng hệ thống quản lý điểm sinh viên 1.2 Mục đích,... lớn sinh viên 1.3 Phân tích tốn Yêu cầu xây dựng hệ thống quản lý điểm sinh viên Trường đại học Điện Lực theo học kỳ, năm học Phịng đào tạo quản lý thơng tin sinh viên theo khóa, theo lớp mã sinh

Ngày đăng: 02/10/2022, 13:32

Hình ảnh liên quan

Hình 2.1: Biểu đồ Use Case - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.1.

Biểu đồ Use Case Xem tại trang 8 của tài liệu.
Hình 2.2: Biểu đồ ngữ cảnh - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.2.

Biểu đồ ngữ cảnh Xem tại trang 12 của tài liệu.
Hình 2.3: Biểu đồ phân rã chức năng - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.3.

Biểu đồ phân rã chức năng Xem tại trang 13 của tài liệu.
Hình 2.4 Biểu đồ trình tự Đăng nhập - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.4.

Biểu đồ trình tự Đăng nhập Xem tại trang 14 của tài liệu.
Hình 2.5: Biểu đồ trình tự Nhập điểm - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.5.

Biểu đồ trình tự Nhập điểm Xem tại trang 15 của tài liệu.
Hình 2.7: Biểu đồ trình tự Xem điểm - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.7.

Biểu đồ trình tự Xem điểm Xem tại trang 17 của tài liệu.
Hình 2.8: Biểu đồ lớp - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.8.

Biểu đồ lớp Xem tại trang 18 của tài liệu.
Hình 2.9: Biểu đồ luồng dữ liệu - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.9.

Biểu đồ luồng dữ liệu Xem tại trang 21 của tài liệu.
Hình 2.10: Biểu đồ quan hệ - BÁO CÁO MÔN HỌC ĐỒ ÁN LẬP TRÌNH.NET ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN

Hình 2.10.

Biểu đồ quan hệ Xem tại trang 22 của tài liệu.

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

Tài liệu liên quan