BÁO cáo đồ án môn học NHẬP môn CÔNG NGHỆ PHẦN mềm đề tài xây DỰNG PHẦN mềm QUẢN lý học SINH

80 13 0
BÁO cáo đồ án môn học NHẬP môn CÔNG NGHỆ PHẦN mềm đề tài xây DỰNG PHẦN mềm QUẢN lý học SINH

Đ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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM bdơca BÁO CÁO ĐỒ ÁN MƠN HỌC NHẬP MƠN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ HỌC SINH Giảng viên hướng dẫn: Đỗ Thị Thanh Tuyền Sinh viên thực : STT Thành phố Hồ Chí Minh – 6/2021 MỤC LỤC Chương 1: Giới thiệu 1.1 Đề tài 1.2 Khảo sát thực trạng 1.3 Xác định yêu cầu Chương 2: Phân tích mơ hình hóa u cầu phần mềm 2.1 Giới thiệu phần mềm mô tả qui trình thực hiện… 2.2 Phân loại yêu cầu 2.3 Bảng trách nhiệm cho loại yêu cầu 2.4 Sơ đồ luồng liệu cho loại yêu cầu Chương 3: Thiết kế liệu 3.1 Thiết kế hệ thống 3.1.1 Kiến trúc hệ thống 3.1.2 Mô tả thành phần hệ thống 3.2 Thiết kế liệu 3.2.1 Thuật toán lập sơ đồ Logic 3.2.2 Danh sách bảng liệu sơ đồ 3.2.3 Mô tả bảng liệu Chương 4: Thiết kế giao diện 4.1 Sơ đồ liên kết hình 4.2 Danh sách hình 4.3 Mô tả hình Chương 5: Cài đặt thử nghiệm Chương 6: Nhận xét kết luận Chương 7: Hướng phát triển Chương 8: Tài liệu tham khảo Chương 9: Bảng phân công công việc CHƯƠNG 1: GIỚI THIỆU 1.1 Đề tài Đề tài thống nhất: Quản lý danh sách học sinh Mơ hình phát triển: Mơ hình lớp 1.2 Khảo sát thực trạng Hiện nay, sống xã hội ngày phát triển đất nước, điều làm cho việc giáo dục, đào tạo học sinh ngày căng tăng nhu cầu cho em đến trường phụ huynh ngày nhiều sau năm Với phát triển giáo dục gia tăng số lượng học sinh việc quản lý lưu trữ thông tin học sinh theo cách cổ điển gây nhiều bất lợi tốn nhiều công sức Và bùng nổ dịch vụ Internet nước ta ngày lớn, việc có xuất phần mềm quản lý học sinh để giúp giảm thiểu công sức lao động giáo viên việc quản lý giúp phụ huynh học sinh theo dõi, truy xuất nhanh chóng, xác thơng tin, tình trạng học tập cách dễ dàng việc cần thiết khả thi vào lúc 1.3 Xác định yêu cầu Dựa theo khảo sát thực trạng, nhận thấy tồn cơng việc tốn nhiều thời gian lặp lặp lại năm như: Tiếp nhận hồ sơ học sinh xin vào trường năm, phân chia lớp học cho học sinh cho cân đối, yêu cầu quản lý môn học cho học sinh trường, xếp thời khóa biểu, quản lý, lưu trữ điểm số môn học cho học sinh, Thông thường cơng việc dừng lại mức độ dùng Excel hay số công cụ khác để thực thi quản lý, lưu trữ Vì việc xây dựng nên phần mềm “Quản lý học sinh” vấn đề cần thiết CHƯƠNG 2: PHÂN TÍCH VÀ MƠ HÌNH HĨA U CẦU PHẦN MỀM 2.1 Giới thiệu phần mềm mô tả quy trình thực cơng việc 2.1.1 Giới thiệu phần mềm Để làm nên phần mềm quản lý học sinh cách hoàn hảo đầy đủ cần thực nhiều cơng việc xây dựng nên nhiều tính cho phần mềm Do đó, khn khổ phần mềm mà nhóm xây dựng, có lược qua cơng việc mang tính phức tạp cao tập trung thực số cơng việc là: Quản lý việc tiếp nhận học sinh - điều kiện học sinh phải độ tuổi từ 15 đến 20 tuổi Thực chức xây dựng danh sách lớp Xây dựng chức quản lý thông tin kết học tập học sinh Chức nhập vào lưu trữ bảng điểm môn Chức lập báo cáo tổng kết Bên cạnh đó, phần mềm cịn có chức khác cho phép người dùng thay đổi độ tuổi tối thiểu tối đa nhận vào trường, thay đổi sĩ số tối đa lớp, số lượng lớp tên lớp trường, thay đổi tên số lượng môn học cuối thay đổi điểm đạt môn/ đạt 2.1.2 Quy trình thực Tiếp nhận học sinh : Hồ sơ tiếp nhận học sinh gồm có thơng tin họ tên, giới tính, ngày sinh, địa Email học sinh Lập danh sách lớp : Một lớp gồm có: Tên lớp, sĩ số thông tin học sinh lớp 3.Tra cứu thơng tin học sinh: Những thơng tin cần tra cứu học sinh gồm có: Họ tên, lớp trực thuộc học sinh điểm trung bình kỳ I, kỳ II học sinh Quản lý bảng điểm môn học: Thực việc lưu trữ cập nhật điểm 15’, điểm tiết điểm trung bình mơn theo tên học sinh lớp học kỳ Lập báo cáo tổng kết: Việc lập báo cáo tổng kết có phần Báo cáo tổng kết môn Báo cáo tổng kết học kỳ Ở phần báo cáo có chứa thơng tin lớp, sĩ số lớp với số lượng học sinh đạt tỉ lệ học sinh đạt lớp 2.2 Phân loại yêu cầu: Phần mềm quản lý học sinh mà nhóm em xây dựng đáp ứng đầy đủ theo yêu cầu sau đây: 2.2.1 Yêu cầu nghiệp vụ STT Tên yêu cầu Tiếp nhận học sinh Lập danh sách lớp Tra cứu học sinh Nhận bảng điểm môn Lập báo cáo tổng kết Thay đổi qui định  Yêu cầu nghiệp vụ cần phải bảo đảm tính đắn 2.2.2 Yêu cầu tiến hóa STT Nghiệp vụ Tiếp nhận học sinh Lập danh sách lớp Thay đổi quy định môn học Thay đổi báo cáo tổng kết 2.2.3 Yêu cầu hiệu STT Nghiệp vụ Tiếp nhận học sinh Lập danh sách lớp Tra cứu học sinh Nhận bảng điểm môn Lập báo cáo tổng kết Thay đổi qui định 2.2.4 Yêu cầu tiện dụng STT Nghiệp vụ Tiếp nhận học sinh Lập danh sách lớp Tra cứu học sinh Nhận bảng điểm môn Lâp báo cáo tổng kết Thay đổi qui định  Yêu cầu tiện dụng ngồi cịn địi hỏi tính trực quan giao diện quan trọng phải dễ sử dụng cho người dùng 2.2.5 Yêu cầu tương thích STT Nghiệp vụ Dữ liệu đầu vào Lưu trữ liệu Thiết kế giao diện Xuất thông tin 2.2.6 Yêu cầu bảo mật STT Nghiệp vụ Phân quyền Tiếp nhận Xếp lớp Tra cứu Thay đổi qui định tiếp nhận Thay đổi qui định xếp lớp Thay đổi cấu mơn học 2.2.7 u cầu an tồn STT Nghiệp vụ Phục hồi Cập nhật Hủy thật Khơng cho phép xóa 2.2.8 u cầu công nghệ STT Yêu cầu Dễ sửa lỗi Dễ bảo trì Tái sử dụng Dễ mang chuyển 2.3 Bảng trách nhiệm cho loại yêu cầu Bảng trách nhiệm yêu cầu nghiệp vụ: STT Nghiệp vụ Tiếp nhận học sinh Lập danh sách lớp Tra cứu học sinh Nhập bảng điểm mơn học Bảng trách nhiệm u cầu tiến hóa: STT Nghiệp vụ Thay đổi qui định tiếp nhận học sinh Thay định xếp lớp Thay định môn học Thay định điểm Bảng trách nhiệm yêu cầu hiệu quả: STT Nghiệp vụ Tiếp nhận học sinh Lập danh sách lớp Tra cứu học sinh Bảng trách nhiệm yêu cầu tiện dụng: STT Nghiệp vụ Tiếp nhận học sinh Lập danh sách lớp Tra cứu học sinh yêu cầu Bảng trách nhiệm yêu cầu tương thích: STT Nghiệp vụ Nhận danh sách học sinh Xuất danh sách lớp Nhận bảng điểm môn học Xuất báo cáo tổng kết Bảng trách nhiệm yêu cầu bảo mật: STT Nghiệp vụ Quản trị Ban giám hiệu Giáo vụ vào danh sách Danh sách biến cố xử lý hình STT Biến cố Chọn button Thêm Khởi tạo hình 4.3.9 Màn hình lập danh sách lớp: Mơ tả đối tượng hình STT Tên lbLophoc cbLopHoc btAdd GridStudent cbStudent Danh sách biến cố xử lý hình STT Biến cố Chọn button Thêm Chọn LCheckbox_Click GridStudent Khởi tạo hình 4.3.10 Màn hình sửa danh sách lớp: Mơ tả đối tượng hình STT Ràng buộc Chức lbLophoc cbLopHoc btDelete GridStudent cbStudent Danh sách biến cố xử lý hình STT Biến cố Chọn button Xóa Chọn LCheckbox_Click GridStudent Khởi tạo hình 4.3.11 Màn hình quản lý chương trình học: Mơ tả đối tượng hình STT Tên btMonHoc btSave btDelete btAdd DataGridCTH Danh sách biến cố xử lý hình STT Biến cố Chọn button MonHoc Chọn button Save Chọn button Delete Chọn button Add LCheckbox_Click GridStudent Khởi tạo hình 4.3.12 Màn hình quản lý mơn học: Mơ tả đối tượng hình STT Tên btSave btDelete btAdd DataGridMonHoc  Danh sách biến cố xử lý hình STT Biến cố Chọn button Save Chọn button Delete Chọn button Add LTextbox_Click GridClass LCheckbox_Click GridStudent Khởi tạo hình 4.3.13 Màn hình thêm mơn học:  Mơ tả đối tượng hình STT Tên lbTenMonHoc lbDiemdat txtTenMonHoc txtDiemdat BtAdd Thêm thông tin môn học but ton vào danh sách môn học Danh sách biến cố xử lý hình STT Biến cố Chọn button Thêm Khởi tạo hình 4.3.14 Màn hình thêm chương trình học: Mơ tả đối tượng hình STT Tên lbMonhoc lbKhoi lbHeso cbMonhoc cbKhoi txtHeso giá trị trừ 1-10 chọn tương ứng Danh sách biến cố xử lý hình STT Biến cố Chọn button Thêm Khởi tạo hình 4.3.15 Màn hình quản lý điểm môn học: Mô tả đối tượng hình STT Tên lbLophoc lbMonhoc lbHocky cbLophoc cbMonhoc cbHocky GridScore cbScore tx15p 10 tx1tiet 11 txhocki 12 btSave 13 btDelete 14 btAdd Danh sách biến cố xử lý hình STT Biến cố LTextbox_Click GridSocre LCheckBox_Click GridScore Chọn button Thêm Chọn button Delete Chọn button Save Khởi tạo hình 4.3.16 Màn hình báo cáo thống kê mơn học: Mơ tả đối tượng hình STT Tên lbMonhoc lbHocky cbMonhoc cbHocky DataGridReport Danh sách biến cố xử lý hình 4.3.17 Màn hình báo cáo thống kê học kì: Mơ tả đối tượng hình STT Tên lbHocky cbHocky DataGridReport btSetting Danh sách biến cố xử lý hình STT Biến cố Chọn button Setting Khởi tạo hình 4.3.18 Màn hình thay đổi điểm đạt học kì: Mơ tả đối tượng hình STT Tên lbDiemdat txtMaSiSo BtSave Danh sách biến cố xử lý hình STT CHƯƠNG 5: Biến cố Chọn button Lưu Khởi tạo hình CÀI ĐẶT VÀ THỬ N STT 10 11 12 13 14 15 16 17 18 CHƯƠNG 6: NHẬN XÉT VÀ KẾT LUẬN

Ngày đăng: 08/05/2023, 17:49

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

Tài liệu liên quan