Phân tích thiết kế hệ thống quản lý điểm cho sinh viên

37 4 0
Phân tích thiết kế hệ thống   quản lý điểm cho 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

Đề Tài Quản Lý Điểm cho Sinh Viên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Lời nói đầu Cơng nghệ thông tin ngành khoa học ngày quan tâm sử dụng rộng rãi lĩnh vực sống Với ưu điểm mạnh ứng dụng nhiều sống cơng nghệ thơng tin giúp cho cơng việc quản lý dễ dàng Để quản lý công việc cụ thể quan người quản lý cần thực nhiều động tác Nhờ có phần mềm cơng việc trở nên đơn giản nhiều Ví dụ để quản lý điểm sinh viên người quản lý cần liên tục cập nhật điểm sinh viên Thông tin sinh viên như: mã sinh viên, giới tính, năm sinh, q qn, điểm thi Cơng việc làm người quản lý vất vả Với phần mềm quản lý điểm mà nghiên cứu xây dựng tập lớn sau phần giúp ích cho người quản lý Chúng tơi tạo phần mềm áp dụng cho khoa CNTT trường ĐHSP KTHY Đây đề tài nhỏ chúg tơi Vì hiểu biết kinh nghiệm cịn hạn chế nên chắn phần mềm cịn nhiều thiếu sót Rất mong nhận ý kiến đóng góp thầy bạn Chúng tơi xin chân thành cảm ơn ! LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC Phần I: XÁC ĐỊNH YÊU CẦU CỦA BÀI TOÁN Khảo sát thực trạng: Cơ sở liệu hệ thống PHẦN II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Liệt kê chức Biểu đồ phân cấp chức biểu đồ luồng liệu PHẦN III: MƠ HÌNH THỰC THỂ QUAN HỆ 16 I Các khái niệm mơ hình quan hệ 17 II Quan hệ mô hình quan hệ: 18 III Áp dụng cho tập lớn 19 PHẦN V: THIẾT KẾ FORM 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phần I: XÁC ĐỊNH YÊU CẦU CỦA BÀI TOÁN I Khảo sát thực trạng: Hiện nay, quản lí điểm cơng việc quan trọng trường học Cơng việc cịn làm thủ công số trường mà mang lại hiệu khơng cao Nguồn khảo sát mà thực tế khoa công nghệ thông tin trường ĐHSPKTHY Hiện Khoa dùng hệ thống quản lí điểm Microsoft Excel Công việc hàng ngày bao gồm:  Nhập điểm cho sinh viên, sửa chữa thông tin điểm  In bảng điểm, in danh sách Sinh viên đỗ, trượt, đạt học bổng…  Lưu trữ thông tin bảng điểm Sinh viên… Cơng việc quản lí cịn thủ cơng địi hỏi nhiều kỹ người quản lí Ví dụ: hàng ngày, người quản lí nhập điểm cho sinh viên, tính tốn, in danh sách theo yêu cầu nhà trường: sinh viên đỗ trượt, đạt học bổng… thời gian nhập thông tin nhiều, việc theo dõi, thống kê, tổng hợp dễ bị nhầm lẫn, khó đảm bảo độ tin cậy… Ngồi chúng tơi có tham khảo số phần mềm trang web trường ĐH Nông nghiệp, Chúng thấy phần mềm họ tiện ích LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phần mềm mà xây dựng dùng để quản lí điểm cho sinh viên khoa trường đại học Cụ thể trường ta khoa công nghệ thông tin Năm nay, theo quy chế 25, cách tính điểm có số thay đổi so với năm trước Tuỳ môn học mà ta áp dụng cách tính điểm khác nhau:  Với môn thực hành: bao gồm điểm ý thức nhóm thực hành, Điểm bảo vệ BTL thành viên nhóm  Với mơn có lý thuyết: bao gồm điểm thi trình lần1, điểm thi trình lần2, điểm thi kết thúc học phần…  Với môn vừa lý thuyết vừa thực hành: bao gồm điểm BTL, điểm thi kết thúc học phần… Tuỳ môn học mà điểm thi kết thúc học phần chiếm phần trăm Nhưng theo quy chế mới, điểm không 50% điểm tổng kết II Cơ sở liệu hệ thống Để nắm yêu cầu toán, cần hiểu rõ thông tin sở liệu mà tốn cần Ở đây, chúng tơi xin đưa thơng tin mà phần mềm quản lí điểm cần có sau: 2.1 Thơng tin sinh viên: MaSV (mã Sinh Viên), HotenSV (họ tên Sinh Viên), Malop (mã lớp), NS (năm sinh), Que (quê quán), Giơi (giới tính), Ghichu (ghi chú)… 2.2.Thơng tin Điểm: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MaMon (mã môn học), TenMon (tên mơn học), DVHT (đơn vị học trình), Diemlan1 (điểm thi lần 1), Diemlan2 (điểm thi lan 2), DiemHT (điểm học trình), DiemBTL (điểm tập lớn), DiemRL (điểm rèn luyện)… 2.3 Các thông tin khác: Quy chế tính điểm (ở chúng tơi xét cơng thức tính điểm theo quy chế 25), số thơng tin khác… Yêu cầu hệ thống Để thực mục tiêu thấy phần mềm cần phải đạt yêu cần sau:  Việc đăng nhập thông tin truy nhập thông tin phải đơn giản nhanh chóng  Đưa danh sách, bảng điểm cách xác đầy đủ  Việc thao tác máy tính phải đơn giản dễ sử dụng  Các thông tin đưa phải dễ hiểu thuận tiệc cho người quản lí sử dụng máy tính thuận lợi an tồn Phần mềm quản lí điểm bao gồm thơng tin quản lí có cấu trúc Qua phân tích chúng tơi đưa giải pháp thích hợp cụ thể để đưa hệ thống máy tính vào việc quản lí LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG I Liệt kê chức Qua nghiên cứu cơng việc quản lí điểm, đáp ứng yêu cầu liệt kê chức cần thiết mà hệ thống quản lí thơng tin cần phải đáp ứng sau: Đăng nhập Đây phần xác nhận xem người người đăng nhập vào phần mềm việc phân quyền sử dụng cho người Để đăng nhập vào phần mềm này, bạn phải sử dụng user name, password… riêng để xác nhận Trợ giúp Nếu bạn chưa hiểu rõ cách sử dụng phần mềm bạn click vào phần “trợ giúp” để hướng dẫn cách sử dụng Tra cứu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sau đăng nhập thành công, phần để bạn tra cứu thông tin có liên quan đến điểm sinh viên Nhập thơng tin Mỗi phần mềm quản lí cần có liệu đầu vào Với phần mềm chúng tơi u cầu nhà quản lí phải nhập thơng tin có liên quan đến điểm sinh viên:  Nhập thông tin sinh viên: MaSV, HotenSV, Malop, Que…  Nhập điểm: Mamon, Tenmon, DVHT, Diemlan1, Diemlan2, DiemHT  Nhập cơng thức tính điểm Xử lí thơng tin Với u cầu khác việc xử lí lại khác  Để tìm kiếm Sinh viên ta tìm kiếm theo tên, ngồi tìm kiếm theo điểm như: điểm trung bình hay trung bình, đạt học bổng hay phải thi lại học lại…  Ta xếp sinh viên theo tên, xếp sinh viên theo điêm với tiêu chí phần tìm kiếm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com  Sửa điểm, chèn, lưu trữ, xoá sinh viên… thực cách rõ ràng, đơn giản sau nhập đủ thông tin sinh viên Báo cáo Phần mềm giúp người quản lí đưa vấn đề cần báo cáo sau:  Báo cáo DSSV theo tên, theo điểm  Báo cáo DSSV thi lại, học lại…  Báo cáo DS điểm sinh viên kỳ, khố học… Tóm lại, việc phân tích thiết kế hệ thống quan trọng Phải rõ tình hình cụ thể, đề phương hướng giải cụ thể có tính móc nối thơng tin chặt chẽ… áp dụng phần mềm vào hệ thống máy tính khơng xa rời thực tế Qua nghiên cứu khảo sát xây dựng biểu đồ phân cấp chức biểu đồ luồng liệu mà chúng tơi trình bày phần sau II Biểu đồ phân cấp chức biểu đồ luồng liệu Quản Lí Điểm Đăng nhập Trợ giúp 4.1 Nhập tt SV Tra cứu Nhập thơng tin 5.1 Tìm kiếm Xử lí thơng tin Báo cáo 6.1In bảng điểm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình Biểu đồ phân cấp chức Bảng điểm Trợ giúp Yêu cầu Thông tin cần nhập Trả lời Đăng nhập Người dùng Trả lời Trả lời Tra cứu Nhập thông tin DSSV Thông tin tra cứu Đăng nhập Đăng nhập Người quản lí Trả lời u cầu Thơng tin cần xử lí Xử lí thông tin Trả lời yêu cầu Báo cáo LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Ky Char 10 Học kỳ Malop Char 10 Mã lớp 10 Mamh Char 10 Mã môn học III.2 BangSinhVien File có chức lưu trữ thơng tin cá nhân Sinh viên STT Tên trường Kiểu liệu Kích thước Ý nghĩa MaSV Char 10 Mã sinh viên TenSV Varchar 50 Tên sinh vien Malop Char 10 Mã lớp Mamh Char 10 Mã môn học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NS Datetime Năm sinh Que Varchar 50 Quê quán Ghichu Varchar 50 Ghi III.3 BangMonHoc File có chức lưu trữ thơng tin mơn học STT Tên trường Kiểu liệu Kích thước Ý nghĩa Mamh Char 10 Mã môn học Tenmh Varchar 50 Tên môn học III.4 BangLop File có chức lưu trữ thơng tin lớp học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com STT Tên trường Kiểu liệu Kích thước Ý nghĩa Malop Char 10 Mã lớp Tenlop Varchar 50 Tên lớp III.5 BangQL File có lưu trữ thông tin cá nhân người Quản Lý STT Tên trường Kiểu liệu Kích thước Ý nghĩa MaQL Char 10 Mã nhà quản lý TenQL Varchar 50 Tên người quản lý Password Char 20 Mã đăng nhập người quản lý LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III.6 BangHocKy File có chức lữu trữ thông tin kỳ học STT Tên trường Kiểu liệu Kích thước Ý nghĩa Hocky Byte Học kỳ Nam Datetime Năm học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Ta có Biểu đồ quan hệ: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN V: THIẾT KẾ FORM Tiếp theo phải thiết kế form cho chương trình cho hệ thống hoạt động có hiệu Như phải thiết kế cho giao diện người máy thật tốt, sử dụng dễ dàng, thuật tiện cho người trực tiếp quản lý phần mềm Ngồi cịn phải đảm bảo cho hệ thống vận hành tốt, không bị trục trặc thông tin, hạn chế sai sót thao tác kỹ thuật Vì phần mềm thiết kế nhiều from nên đưa đại diện vài form sử dụng chương trình: Thiết kế form ban đầu chạy phần mềm: Chức nút lệnh: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên nút lệnh Ý nghĩa Sự kiện Đăng nhập để vào hệ thống Click Ra khỏi hệ thống Click Hướng dẫn sử dụng phần mềm Click Đăng nhập Thoát Trợ giúp Thiết kế form cho chức đăng nhập: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Các chức nút lệnh: Tên nút lệnh Ý nghĩa Sự kiện Quay form giao diện người dùng Click Đồng ý đăng nhập vào hệ thống Click Quay lại LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đồng ý Thiết kế from cho chức nhập thông tin: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chức nút lệnh: Tên nút lệnh Ý nghĩa Sự kiện Lưu thông tin vừa đăng nhập Click Quay form trước Click Lưu lại LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quay lại Nhập thông cho sinh viên Click Nhập Thiết kế form cho chức xử lý thông tin: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chức nút lệnh: Tên nút Ý nghĩa Sự kiện lệnh Cho phép tìm kiếm thơng tin sinh viên Tìm kiếm Click Tìm kiếm theo tên, theo mã… Cho phép xếp danh sách theo danh sách Click sinh viên theo tên, theo điểm… Sắp xếp LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Cho phép chèn, them, xóa, sửa… thơng tin Click Quay lại form trước Click Thoát khỏi hệ thống Click Sửa đổi Quay lại Thốt Thiết kế form cho chức tìm kiếm Chức nút lệnh: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên nút lệnh Ý nghĩa Sự kiện Quay form trước Click Đồng ý tìm kiếm Click Quay lại Đồng ý Bảng phân công công việc thành viên nhóm thực hiện: ST Tên thành viên Công việc thực Đánh giá giáo viên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com T Phân tích yêu cầu người dùng, vẽ biểu đồ Phân Hoàng Thị Thắm cấp chức biểu đồ luồng liệu (Phần I + II tập lớn) Mơ hình thực thể quan hệ, thiết kế file liệu (Phần Nguyễn Thị Ninh III +IV tập lớn) Thiết kế giao diện xử lí form (Phần V Trần Thị Tuyết tập lớn) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... người quản lý cần thực nhiều động tác Nhờ có phần mềm cơng việc trở nên đơn giản nhiều Ví dụ để quản lý điểm sinh viên người quản lý cần liên tục cập nhật điểm sinh viên Thông tin sinh viên như:... sinh viên như: quê quán, năm sinh sinh viên, thông tin điểm thi sinh viên Người quản lý in thơng tin sinh viên với đặc tính Người quản trị phải đăng nhập username, password tương ứng với sinh viên. .. liên hệ với để giúp cho người quản lý quản lý điểm với số chức sau: Nhập thông tin cho sinh viên với đặc tính liên quan thuộc tính trường liệu bảng sinhvien điem Xử lý thông tin liên quan đến sinh

Ngày đăng: 01/11/2022, 19:36

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

Tài liệu liên quan