Tips Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 2021

Thủ Thuật về Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 Chi Tiết


Pro đang tìm kiếm từ khóa Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 2021-11-18 10:01:38 san sẻ Bí quyết về trong nội dung bài viết một cách 2022.


Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3Bạn đang xem: Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 Tại Tham khảo luận văn – đề án “đề tài : ứng dụng quản trị và vận hành học viên cấp 3”, luận văn – văn bản báo cáo giải trình phục vụ nhu yếu học tập, nghiên cứu và phân tích và thao tác hiệu suất cao

Đang xem: Báo cáo đồ án ứng dụng quản trị và vận hành học viên


Xem thêm: Khóa Học Thuật Toán Thế Nào Cho Hiệu Quả? Chia Sẻ Học Thuật Toán Trên Coursera

đề án tốt nghiệpđồ án oracletài liệu ứng dụng quản lýmô hình quản lýquản lý học sinhcông nghệ ứng dụng

Xem thêm: một số trong những đoạn văn nghị luận lớp 9

Phần mềm quản trị và vận hành học viên cấp 3 02HC025 Đại Học Quốc Gia Thành phố Hồ Chí Minh Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin ——oOo—— BÁO CÁO ĐỒ ÁN ORACLE Đề tài: Phần mềm Quản lý Học sinh cấp 3 SVTH : Trần Thị Thùy Dung MSSV : 02HC025 LỚP : 02HCA Tháng 8 / 2005 Oracle Trang 1 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 MỤC LỤC Chương 1 : Khảo sát tình hình và xác lập yêu cầu………………………………………………..2 1.1 Khảo sát tình hình ………………………………………………………………………………2 1.2 Yêu cầu hiệu suất cao……………………………………………………………………………….3 1.2.1 Danh sách những yêu cầu nhiệm vụ ………………………………………………………..3 1.2.2 Bảng qui định…………………………………………………………………………………..3 1.2.3 Biểu mẫu tương quan …………………………………………………………………………..3 1.3 Yêu cầu chất lượng ………………………………………………………………………………5 Chương 2 : Phân tích………………………………………………………………………………………….5 1.1 Mô hình hoá yêu cầu người tiêu dùng………………………………………………………..5 1.1.1 Mô hình Usecase………………………………………………………………………………5 1.1.2 Mô hình hóa từng yêu cầu của người tiêu dùng………………………………………..6 1.1.3 Chức năng tra cứu học viên ………………………………………………………………..7 1.1.4 Chức năng nhập bảng điểm môn …………………………………………………………7 1.1.5 Chức năng lập văn bản báo cáo giải trình tổng kết…………………………………………………………..7 1.1.6 Chức năng thay đổi qui định……………………………………………………………….8 1.2 Sơ đồ lớp ……………………………………………………………………………………………8 1.2.1 Sơ đồ lớp ở tại mức phân tích………………………………………………………………….8 1.2.2 Danh sách những lớp đối tượng người tiêu dùng ………………………………………………………………8 1.2.3 Mô tả từng lớp đối tượng người tiêu dùng……………………………………………………………………9 1.2.4 Danh sách những ràng buộc ……………………………………………………………………9 Chương 3 : Thiết kế………………………………………………………………………………………….10 1.1 Thiết kế tài liệu ………………………………………………………………………………….10 1.1.1 Mô hình ER …………………………………………………………………………………..10 1.1.2 Sơ đồ logic…………………………………………………………………………………….10 1.1.3 Danh sách những bảng…………………………………………………………………………10 1.1.4 Mô tả rõ ràng từng bảng tài liệu…………………………………………………………11 1.2 Thiết kế giao diện ………………………………………………………………………………12 1.3 Thiết kế xử lý…………………………………………………………………………………….13 1.3.1 Màn hình đăng nhập………………………………………………………………………..13 1.3.2 Màn hình tiếp nhận học viên……………………………………………………………..13 1.3.3 Màn hình tra cứu…………………………………………………………………………….16 1.3.4 Màn hình nhập bảng điểm môn …………………………………………………………17 1.3.5 Màn hình thay đổi qui định ………………………………………………………………20 Chương 4 : Cài đặt và thử nghiệm …………………………………………………………………..21 1.1 C ài đ ặt ……………………………………………………………………………………………21 1.2 Thử nghiệm ………………………………………………………………………………………21 Chương 5 : Kết luận và hướng tăng trưởng ……………………………………………………………..40 1.1 Kết quả tiến hành được ……………………………………………………………………….40 1.2 Tự định hình và nhận định……………………………………………………………………………………….40 1.2.1 Ưu điểm ………………………………………………………………………………………..40 1.2.2 Hạn chế…………………………………………………………………………………………41 1.3 Hướng tăng trưởng ………………………………………………………………………………..41 ——oOo—— Chương 1 : Khảo sát tình hình và xác lập yêu cầu 1.1 Khảo sát tình hình Hiện nay, công nghệ tiên tiến và phát triển thông tin sẽ là một ngành mũi nhọn của những vương quốc, nhất là những vương quốc đang tăng trưởng, tiến hành công nghiệp hóa và tân tiến hoá như việt nam. Sự bùng nổ thông tin và sự tăng trưởng mạnh mẽ và tự tin của công nghệ tiên tiến và phát triển kỹ thuật số, yêu cầu muốn tăng trưởng thì phải tin học hoá vào toàn bộ những ngành những nghành. Cùng với việc tăng trưởng nhanh gọn về phần cứng máy tính, những ứng dụng ngày càng trở nên phong phú chủng loại, phong phú, hoàn thiện hơn và tương hỗ hiệu suất cao cho con người. Các ứng dụng lúc bấy giờ ngày càng mô phỏng được thật nhiều nhiệm vụ trở ngại, tương hỗ cho những người dân tiêu dùng thuận tiện sử dụng, thời hạn xử lý nhanh gọn, và một số trong những nhiệm vụ được tự động hóa hoá cao. Oracle Trang 2 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 Do vậy mà trong việc tăng trưởng ứng dụng, sự yên cầu không riêng gì có là yếu tố đúng chuẩn, xử lý được nhiều nhiệm vụ thực tiễn mà còn phải phục vụ nhu yếu những yêu cầu khác ví như về vận tốc, giao diện thân thiện, quy mô hoá được thực tiễn vào máy tính để người tiêu dùng tiện lợi, quen thuộc, tính tương thích cao, bảo mật thông tin cao (so với những tài liệu nhạy cảm), … Các ứng dụng giúp tiết kiệm ngân sách một lượng lớn thời hạn, công sức của con người của con người, và tăng độ đúng chuẩn và hiệu suất cao trong việc làm (nhất là việc sửa lỗi và tự động hóa đồng điệu hoá). Một ví dụ rõ ràng, việc quản trị và vận hành học vụ trong trường trung học phổ thông. Nếu không tồn tại sự tương hỗ của tin học, việc quản trị và vận hành này phải cần quá nhiều người, phân thành nhiều khâu, mới trọn vẹn có thể quản trị và vận hành được toàn bộ hồ sơ, học viên (thông tin, điểm số, kỷ luật, học bạ, …), lớp học (sỉ số, GVCN, thời khoá biểu, …), giáo viên (thông tin, lịch dạy, …) … cũng như những nhiệm vụ sắp thời khoá biểu, tính điểm trung bình, xếp loại học lực cho học viên toàn trường (số lượng học viên trọn vẹn có thể lên mức hai ba ngàn học viên). Các việc làm này yên cầu nhiều thời hạn và công sức của con người, mà sự đúng chuẩn và hiệu suất cao không đảm bảo, vì hầu hết đều làm bằng thủ công rất ít tự động hóa. Một số nhiệm vụ như tra cứu, thống kê, và hiệu chỉnh thông tin khá vất vả. Ngoài ra còn tồn tại một số trong những trở ngại về yếu tố tàng trữ khá đồ sộ, dễ bị thất lạc, tốn kém, … Trong khi đó, những nhiệm vụ này trọn vẹn trọn vẹn có thể tin học hoá một cách thuận tiện và đơn thuần và giản dị. Với sự giúp sức của tin học, việc quản trị và vận hành học vụ sẽ trở nên đơn thuần và giản dị, thuận tiện, nhanh gọn và hiệu suất cao hơn nữa thật nhiều. 1.2 Yêu cầu hiệu suất cao 1.2.1 Danh sách những yêu cầu nhiệm vụ STT Yêu cầu Biểu mẫu Qui định Ghi chú 1 Tiếp nhận học viên BM1 QĐ1 Xoá,Cập nhật 2 Lập list lớp BM2 QĐ2 Xoá , Cập nhật 3 Tra cứu học viên BM3 4 Nhận bảng điểm môn BM4 QĐ4 Xoá , update 5 Lập văn bản báo cáo giải trình tổng kết BM5 QĐ5 6 Thay đổi qui định QĐ6 1.2.2 Bảng qui định Mă số Tên qui định Mô tả Ghi chú QĐ1 Qui định về nhập Tuổi học viên từ 15 đến 20 tuổi và sửa thông tin học sinh QĐ2 Qui định về sắp lớp Số học viên trong một lớp không vượt quá cho học viên 40 học viên – Có 3 khối lớp : khối 10 có 3 lớp , khối 11 có 3 lớp , khối 12 có 3 lớp QĐ3 Qui định về việc Chỉ có tối đa 2 học ki nhập bảng điểm – Có 9 môn học trong một lớp môn QĐ4 Qui đinh về việc Học sinh chỉ đạt mức nếu đạt hết toàn bộ những môn lập văn bản báo cáo giải trình tổng kết – Học sinh đạt môn nếu điểm trung bình>=5 1.2.3 Biểu mẫu tương quan 1.2.3.1 Yêu cầu tiếp nhận hồ sơ học viên BM 1 : HỒ SƠ HỌC SINH Họ và tên : Giới tính : Ngày sinh : Địa chỉ : E-mail : QĐ1 : Tuổi học viên từ 15 đến 20 Oracle Trang 3 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.2.3.2 Yêu cầu lập danh lớp : BM2: DANH SÁCH LỚP Lớp: Sỉ số: Stt Họ và tên Giới tính Ngày sinh Địa chỉ QĐ2: Có 3 khối lớp, mỗi khối có 3 lớp. Mỗi lớp không thật 40 học viên. 1.2.3.3 Yêu cầu tra cứu học viên : BM3 : DANH SÁCH HỌC SINH Stt Họ và tên Lớp TBHK1 TBHK2 1.2.3.4 Yêu cầu nhận bảng điểm môn : BM4 : BẢNG ĐIỂM MÔN HỌC Lớp: Môn: Học kỳ : Stt Họ và tên Điểm 15’ Điểm 1 tiết Điểm cuối HK QĐ4 : Có 2 học kỳ (1,2).Có 9 môn học (Tóan,Lý,Hóa,Sinh,Sử, Địa, Văn, Đạo Đức,Thể Dục). 1.2.3.5 Yêu cầu lập văn bản báo cáo giải trình tổng kết : BM5.1: BÁO CÁO TỔNG KẾT MÔN Môn : Học kỳ : Stt Lớp Sỉ số Số lượng đạt Tỉ lệ QĐ5.1 : Học sinh đạt môn nếu có điểm trung >=5 BM5.2 : BÁO CÁO TỔNG KẾT HỌC KỲ Học kỳ : Stt Lớp Sỉ số Số lượng đạt Tỉ lệ QĐ5.2 : Học sinh đạt nếu đạt toàn bộ những môn. Oracle Trang 4 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.2.3.6 Yêu cầu thay đổi quy định : QĐ6 : Người dùng trọn vẹn có thể thay đổi những qyu định như sau +QĐ1 :Thay đổi tuổi tối thiểu,tuổi tối đa +QĐ2 : Thay đổi sỉ số tối đa của những lớp.Thay đổi số lượng và tên những lớp trong trường +QĐ4 : Thay đổi số lượng và tên môn học +QĐ5 : Thay đội điểm huẩn định hình và nhận định đạt môn 1.3 Yêu cầu chất lượng Stt Yêu cầu chất lượng Tính tiến hoá 1 Thay đổi qui định tiếp nhận học viên 2 Thay đổi qui định xếp lớp Tính hiệu suất cao 3 Nhập 100 hồ sơ /1 giờ 4 Xếp toàn bộ những lớp trong 3 giờ 5 Tra cứu học viên ngay tức thì Tính tiện lợi 6 Giao diện người tiêu dùng thân thiện 7 Ngăn chặn không khiến lỗi , chú ý quan tâm nếu gặp lỗi Tính tương thích 8 Chạy được trên hệ điều hành quản lý Window lúc bấy giờ Tính bảo mật thông tin 9 Có hiệu suất cao sao lưu cơ sở tài liệu (định kỳ hay tức thì) 10 Phục hồi cơ sở tài liệu khi thiết yếu Chương 2 : Phân tích 1.1 Mô hình hoá yêu cầu người tiêu dùng 1.1.1 Mô hình Usecase Thay đổi qui định Lâp văn bản báo cáo giải trình Tiếp nhận tổng kết học viên Giáo vụ Nhập bảng Lập danh điểm môn sách lớp Tra cứu học sinh Oracle Trang 5 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.1.2 Mô hình hóa từng yêu cầu của người tiêu dùng 1.1.2.1 Chức năng tiếp nhận học viên Người dùng D1: tin tức học viên :Họ tên, Giới tính, Ngày sinh , Địa chỉ, E-Mail D2 : Kết quả của việc thêm học viên này D1 D2 D3 : Lưu thông tin học viên xuông CSDL Tiếp nhận D4 : Tuổi qui định của học viên từ 15-20 học viên mới Giải thuật xử lý B1: Nhận D1 từng người tiêu dùng D3 D4 B2: Đọc D4 từ CSDL Dữ liệu B3: Kiểm tra qui định tuổi tối thiểu , tuổi tối đa và những thông tin học viên phải được điền khá đầy đủ B4: Nếu thỏa mãn thị hiếu toàn bộ những Đk trên thì B4.1: Lưu D3 xuống bộ nhớ phụ B4.2: Thông báo kết quả cho việc thêm học viên mới này B5: trái lại thông tin thất bại và quay trở lại B1 1.1.2.2 Chức năng lập list lớp D1 : Tên lớp và sỉ số lớp,list học viên cùng Người dùng với những rõ ràng tương quan (họ và tên,giới tính,ngày sinh, địa chỉ) D1 D2 D2 : Kết quả việc lập list D3 : Lưu list học viên xuống CSDL Lập danh sách lớp D4 : Qui định về sắp lớp cho học viên : Số học viên trong một lớp không vượt quá 40 học sinh D3 D4 – Có 3 khối lớp : khối 10 có 4 lớp , khối 11 có 3 Dữ liệu lớp , khối 12 có 2 lớp Giải thuật xử lý B1: Nhận D1 từ người tiêu dùng B2: Đọc D4 từ CSDL B3: Kiểm tra khối lớp có thuộc list những khối lớp B4: Kiểm tra tên lớp có thuộc list tên lớp của mỗi khối B5: Kiểm tra sỉ số lớp có vượt quá sỉ số tối đa không B5.1: Nếu thỏa mãn thị hiếu những Đk trên thì B5.1.1: Lưu D3 xuống bộ nhớ phụ B5.1.2: Trả D2 cho những người dân tiêu dùng B9: trái lại thông tin thất bại và quay trở lại B1 Oracle Trang 6 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.1.3 Chức năng tra cứu học viên Người dùng D1 : MAHS( HOTEN ) duøng D1 D2 D2 : tin tức kết quả : lớp học , thông tin học viên(Họ tên, Giới tính, Ngày sinh ,Địa chỉ, E-Mail),TBHK1,TBHK2 Tra D4 :Kết quả việc tìm kiếm list : khối học , lớp học cöùu và học viên cần tra cứu hoïc Giải thuật xử lý D4 B1: Nhận D1 từ người tiêu dùng Dữ liệu B2: Đọc D4 từ CSDL B3: Trả D2 cho những người dân tiêu dùng 1.1.4 Chức năng nhập bảng điểm môn Người dùng D1 : tin tức về bảng điểm môn học: Lớp, môn, Học kỳ, list học viên cùng những rõ ràng tương quan (Họ và tên, Điểm 15 phút, Điểm 1 tiết, Điểm cuối HK) D1 D2 D2 : Kết quả của việc nhập bảng điểm môn D3 : Lưu bảng điểm môn xuống CSDL Nhập bảng điểm môn D4 : tin tức list những : học kỳ , môn học Giải thuật xử lý D3 D4 B1: Nhận D1 từ người tiêu dùng B2: Đọc D4 từ CSDL Dữ liệu B3: Kiểm tra học kỳ có thuộc list những học kỳ không B3.1: Kiểm tra môn học có thuộc list những môn học B3.2: Nếu thỏa mãn thị hiếu những Đk trên thì B3.2.1: Lưu D3 xuống CSDL B3.2.2: Trả D2 cho những người dân tiêu dùng B4: trái lại thông tin thất bại và quay trở lại B1 1.1.5 Chức năng lập văn bản báo cáo giải trình tổng kết Người dùng D1 : tin tức học kỳ , môn học cần lập văn bản báo cáo giải trình D2 : tin tức văn bản báo cáo giải trình xuất ra theo yêu cầu của người dùng D1 D2 D4 : tin tức học viên đạt môn học nếu có điểm trung bình >= 5 Lập văn bản báo cáo giải trình tổng kết môn t Giải thuật xử lý theo học kỳ B1: Nhận D1 từ người tiêu dùng D4 B2: Đọc D4 từ CSDL B3: Đếm số lượng học viên có điểm thời gian cuối kỳ to nhiều hơn ĐTB Dữ liệu tối thiểu B5: Tính số lượng đạt của từng lớp B6: Tính tỉ lệ của từng lớp B9: Xuất D2 Người dùng D1 : tin tức học kỳ cần lập văn bản báo cáo giải trình D2 : tin tức văn bản báo cáo giải trình xuất ra theo yêu cầu của người dùng D1 D2 D4 : tin tức học viên đạt nếu đạt toàn bộ những môn học Lập văn bản báo cáo giải trình Giải thuật xử lý tổng kết học kỳ D4 Oracle Trang 7 Dữ liệu Phần mềm quản trị và vận hành học viên cấp 3 02HC025 B1: Nhận D1 từ người tiêu dùng B2: Đọc D4 từ CSDL B3: Đếm số lượng môn mà học viên có điểm thời gian cuối kỳ lớn hơn ĐTB tối thiểu B4: Đếm số lượng học viên đạt của từng lớp B5: Tính tỉ lệ của từng lớp B6: Xuất D2 1.1.6 Chức năng thay đổi qui định D1 : tin tức những qui định trọn vẹn có thể thay đổi như : tuổi tối thiểu Người dùng ,tuổi tối đa, sỉ số tối đa những lớp , tên những lớp , số lượng và tên duøng những môn học , điểm chuẩn định hình và nhận định đạt môn D1 D2 D2 : tin tức bảng qui định mới D3 : Lưu thông tin thay đổi qui định xuống CSDL Thay đổi Giải thuật xử lý qui định B1: Nhận D1 từ người tiêu dùng D3 B2: Ghi D3 xuống bộ nhớ phụ B3 : Hiển thị D2 cho những người dân tiêu dùng Dữ liệu 1.2 Sơ đồ lớp 1.2.1 Sơ đồ lớp ở tại mức phân tích HOC SINH LOP THAMSO KHOI DIEM MON HOC KY MON CHI TIET DIEM HOC LOAI KIEM TRA 1.2.2 Danh sách những lớp đối tượng người tiêu dùng Stt Tên lớp Ý nghĩa 1 HOC SINH Lưu thông tin học viên 2 LOP Lưu thông tin về lớp 3 KHOI Lưu thông tin về list khối lớp 4 MON HOC Lưu trữ list những môn học 5 DIEM MON Lưu trữ thông tin về điểm trung bình thời gian cuối kỳ của học sinh Oracle Trang 8 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 6 HOC KY Lưu trữ thông tin về list những học kỳ 7 CHI TIET DIEM Lưu trữ thông tin về điểm số kiểm tra 8 LOAI KIEM TRA Lưu trữ list những loại kiêm tra 9 THAM SO Lưu trữ những thông tin về qui định 1.2.3 Mô tả từng lớp đối tượng người tiêu dùng STT Tên đối tượng người tiêu dùng Thuộc tính đối tượng người tiêu dùng 1 HỌC SINH 2 LỚP 3 KHỐI 4 MÔN HỌC 5 ĐIỂM MÔN 6 HỌC KỲ CHI TIẾT 7 ĐIỂM LOẠI KIỂM 8 TRA 9 THAM SO 1.2.4 Danh sách những ràng buộc STT Tên đối tượng người tiêu dùng Thuộc tính đối tượng người tiêu dùng 1 RB1 Ngày sinh < ngày hiện tại 2 RB2 Một học viên chỉ được học 1 lớp 3 RB3 Một lớp học chỉ thuộc 1 khối học 4 RB4 Tuổi học viên từ 15 đến 20 5 RB5 Sỉ số của lớp không thật 40 học viên Oracle Trang 9 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 Chương 3 : Thiết kế 1.1 Thiết kế tài liệu 1.1.1 Mô hình ER MAKHOI co 0..n KHOI TENKHOI SOLOPTOIDACUAKHOI MALOAIKIEMTRA CTDIEM 1..n LOAIKIEMTRA 1..1 TENLOAIKIEMTRA MALOP co 0..n LOP TENLOP DIEMSO 1..1 oo SISO MAHS 1..1 HOTEN MAHOCKI HOCSINH 0..n co 1..1 DIEMMON 1..1 co 0..n HOCKI DIACHI TENHOCKI EMAIL MADIEMMON 1..1 PHAI NGAYSINH TRUNGBINH co 0..n MAMON MONHOC TENMONHOC 1.1.2 Sơ đồ logic 1.1.3 Danh sách những bảng Stt Tên lớp Ý nghĩa 1 HOC SINH Lưu thông tin học viên 2 LOP Lưu thông tin về lớp 3 KHOI Lưu thông tin về list khối lớp 4 MON HOC Lưu trữ list những môn học 5 DIEM MON Lưu trữ thông tin về điểm trung bình thời gian cuối kỳ của học sinh 6 HOC KY Lưu trữ thông tin về list những học kỳ 7 CHI TIET DIEM Lưu trữ thông tin về điểm số kiểm tra 8 LOAI KIEM TRA Lưu trữ list những loại kiêm tra 9 THAM SO Lưu trữ những thông tin về qui định Oracle Trang 10 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.1.4 Mô tả rõ ràng từng bảng tài liệu 1.1.4.1 Thành phần: HOCSINH Ý nghĩa: Lưu trữ thông tin về học viên STT Thộc tính Kiểu MGT Ghi chú 1 MaHocSinh Chuỗi Tối đa 5 ký tự Khóa 2 HoTen Chuỗi Tối đa 40 ký tự 3 GioiTinh Chuỗi Có 2 lọai ‘Nam’, ‘Nữ’ Lọai giới tính Kiểu 4 NgaySinh Tuổi từ 15 đến 20 ngày 5 DiaChi Chuỗi 6 E-Mail Chuỗi 7 MaLop Chuỗi Tối đa 2 ký tự 1.1.4.2 Thành phần : LOP Ý nghĩa: Lưu thông tin về lớp STT Thuộc tính Kiểu MGT Ghi chú 1 MaLop Chuỗi Tối đa 2 ký tự Khóa 2 TenLop Chuỗi Tối đa 4 ký tự 3 SiSo Số Theo qui định 2 4 MaKhoi Chuỗi Tối đa 2 ký tự 1.1.4.3 Thành phần THAMSO: Ý nghĩa: Lưu thông tin về những qui định STT Thuộc tính Ki ểu MGT Ghi chú 1 MaThamSo Chu ỗi 4 2 TenThamSo Chu ỗi 30 3 Gi á tr ị Số 4 Ghi chú Chu ỗi 40 1.1.4.4 Thành phần DIEMMON Ý nghĩa: tàng trữ thông tin về điểm trung bình thời gian cuối kỳ của học viên STT Thuộc tính Kiểu MGT Ghi chú 1 MaDiemMon Số Khóa 2 MaMonHoc Chuỗi Tối đa 2 ký tự 3 MaHocKy Chuỗi Tối đa 3 ký tự 4 MaHocSinh Chuỗi Tối đa 5 ký tự 5 TrungBinh Số Từ 0 đến 10 1.1.4.5 Thành phần KHOI Ý nghĩa: Lưu thông tin về list khối lớp STT Thuộc tính Kiểu MGT Ghi chú 1 MaKhoi Chuỗi Tối đa 1 ký tự Khóa 2 TenKhoi Chuỗi Tới đa 2 ký tự 3 SoLopToiDa CuaKhoi Số Theo qui định 2 Oracle Trang 11 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.1.4.6 Thành phần HOCKI Ýnghĩa: Lưu trữ thông tin về list những học kỳ STT Thuộc tính Kiểu MGT Ghi chú 1 MaHocKy Chuỗi Tối đa 3 ký tự Khóa 2 TenHocky Chuỗi Tối đa 8 ký tự 1.1.4.7 Thành phần CHITIETDIEM Ý nghĩa: Lưu trữ thông tin về điểm số kiểm tra STT Thuộc tính Kiểu MGT Ghi chú 1 MaDMon Số Khoá 2 MaLoaiKiemTra Số Khoá 3 DiemSo Số Từ 0 đến 10 1.1.4.8 Thành phần MONHOC: Ý nghĩa: Lưu trữ list những môn học STT Thuộc tính Kiểu MGT Ghi chú 1 MaMonHoc Chuỗi Tối đa 2 ký tự Khóa 2 TenMonHoc Chuỗi Tối đa 10 ký tự 1.1.4.9 Thành phần LOAIKIEMTRA Ý nghĩa: Lưu trữ list những lọai kiểm tra STT Thành phần Kiểu MGT Ghi chú 1 MaLoaiKiemTra Số Khóa 2 TenLoaiKiemTra Chuỗi Tối đa 15 ký tự 1.2 Thiết kế giao diện Cây hiệu suất cao : PH ẦN MỀM QUẢN LÝ HỌC SINH CẤP 3 LƯU TRỮ THÊM HỌC SINH XÓA HỌC SINH SỬA HỌC SINH NHẬP ĐIỂM HỌC SINH XOÁ ĐIỂM HỌC SINH SỬA ĐIỂM HỌC SINH THÊM QUI ĐỊNH SỬA QUI ĐỊNH TRA CỨU TRA CỨU THEO MÃ HỌC SINH BÁO CÁO BẢNG ĐIỂM LỚP THEO MÔN BẢNG ĐIỂM H ỌC SINH Oracle Trang 12 BÁO CÁO THEO HỌC KỲ BÁO CÁO THEO MÔN Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.3 Thiết kế xử lý 1.3.1 Màn hình đăng nhập ĐĂNG NHẬP 0 Username Password Service Đăng nhập Thoát 1 2 Danh sách những hàm xử lý và sự kiện STT Tên hàm Ý nghĩa Ghi chú Kiểm tra người tiêu dùng có nhập đúng 1 DangNhap() Hàm xử lý Username , Password , Service không ? Xử lý Biến cố 0: xẩy ra khi người tiêu dùng sẵn sàng load màn hình hiển thị  gán Username , Password , Service Biến cố 1: xẩy ra khi người tiêu dùng nhấn nút Đăng nhập  gọi hàm DangNhap()  Nếu đúng : làm sáng những menu  trái lại : thông tin nhập sai và yêu cầu nhập lại Biến cố 2: xẩy ra khi người tiêu dùng nhấn nút Thoát  Thoát đăng nhập và không cho làm gì cả 1.3.2 Màn hình tiếp nhận học viên 8 9 Oracle Trang 13 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 Danh sách những hàm xử lý STT Tên hàm Ý nghĩa Ghi chú Lấy list khối (makhoi , 1 GetDanhSachKhoi() tenkhoi) của trường Getdanhsachlop(string Lấy list lớp tên ứng với mã 2 ma_khoi) khối trong cboMakhoi Lấy sỉ số lớp tương ứng với mã lớp 3 LaySiSoLop() trong cboLop Lấy list học viên tương ứng 4 GetDanhSachHocSinh() với mã lớp trong cboLop Tạo mã học viên mới (tụ động) 5 Tao_MaHS() tương ứng với list học viên 6 Luu() Lưu học viên mới. kiểm tra ngày sinh có thoả qui đinh 7 kiemtra_ngaysinh() không ? Kiểm tra thông tin học viên có nhập khá đầy đủ và ngày sinh có đúng qui 8 kiemtra() định không?Nếu nhập sai thì thông báo 9 CapNhat() Hàm update thông tin học viên Kiểm tra số lượng học viên trong list HS có to nhiều hơn bằng sỉ số của lớp không.Nếu có thì làm mờ 10 HienThi_Nut() nút Tiếp nhận, xoá , update .trái lại thì làm mờ những nút xoá , update , hiển thị nút Tiếp nhận 11 khoitao_textbox() Làm rỗng những textbox Trước khi thoát , kiểm tra xem những 12 Kiemtra_Thoat() textbox có rỗng không ? Nếu có thì thoát . Xử lý Biến cố 0: xẩy ra khi người tiêu dùng sẵn sàng form load – GetDanhSachKhoi() – Getdanhsachlop(string ma_khoi) – LaySiSoLop() – GetDanhSachHocSinh() – Tao_MaHS() – HienThi_Nut() Bi ến c ố 1: xẩy ra khi người tiêu dùng nhấn nút tiếp nhận(enable=true) – kiemtra() – Luu() – HienThi_Nut() Biến cố 2 : xẩy ra khi người tiêu dùng nhấn nút thêm mới – khoitao_textbox() – GetDanhSachHocSinh() – Tao_MaHS() – HienThi_Nut() Biến cố 3 : xẩy ra khi người tiêu dùng nhấn nút Xoá(enable=true) – Xoá học viên tương ứng với mahs – khoitao_textbox() – HienThi_Nut() – Hiển thị thông tin Biến cố 4 : xẩy ra khi người tiêu dùng nhấn nút update(enable=true) – kiemtra() – CapNhat() – Hiển thị thông tin Biến cố 5 : xẩy ra khi người tiêu dùng nhấn nút DanhSachHS – Nhập malop – Xuất report list học viên theo lớp Oracle Trang 14 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 Biến cố 6 : xẩy ra khi người tiêu dùng nhấn nút Thoát – Kiemtra_Thoat() – Hiển thị thông tin : Bạn có mong ước lưu trước lúc thoát không(Yes , No , Cancel)  Cancel : Không làm gì cả  No : Không lưu và trở về màn hình hiển thị chính  Yes :  Nếu nút Cập nhật là enable thì : o Nếu Kiemtra() thoả thì update o trái lại thì thông tin và cho biết thêm thêm nguyên nhân  Nếu nút Tiếp nhận là enable thì : o Nếu Kiemtra() thoả thì thêm mới o trái lại thì thông tin và cho biết thêm thêm nguyên nhân Biến cố 7 : xẩy ra khi người tiêu dùng click vào record trong list học viên – Lấy thông tin học viên tương ứng với mahs trong record được chọn – Gán thông tin của học viên vào những textbox tương ứng – Enable những nút Xoá ,Cập nhật – Disable nút Tiếp nhận Biến cố 8: xẩy ra khi click vào cboKhoi – Getdanhsachlop(ma_khoi) Biến cố 9 : xẩy ra khi click vào cboLop – GetDanhSachHocSinh() – HienThi_Nut() – khoitao_textbox() Oracle Trang 15 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.3.3 Màn hình tra cứu Danh sách những hàm xử lý STT Tên hàm Ý nghĩa Ghi chú LayTrungBinhMon(string Lấy trung bình HK(I,II) của những môn học 1 mamon,string hocky) tương ứng với mahs Xây dựng lưới bảng điểm môn học chứa 2 LayBangDiem() thông tin về những môn học và gọi hàm LayTrungBinhMon Hiển thị trên lưới thông tin học viên 3 Tracuu() (MaHS,Hoten,Ngaysinh,Phai,DiaChi,Malop,E mail)và gọi hàm LayBangDiem Oracle Trang 16 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 Xử lý Biến cố 1: Xảy ra khi người tiêu dùng nhấn nút Tra cứu – Kiểm tra MaHS==Null – Nếu có thông tin – trái lại : gọi hàm Tracuu() Biến cố 2: Xảy ra khi người tiêu dùng nhấn nút Thoát – Trở về màn hình hiển thị chính Biến cố 3 : Xảy ra khi người tiêu dùng gõ vào mahs và nhấn enter – Kiểm tra MaHS==Null – Nếu có thông tin – trái lại : gọi hàm Tracuu() 1.3.4 Màn hình nhập bảng điểm môn 5 6 0 1 2 3 4 Oracle Trang 17 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 Danh sách những hàm xử lý STT Tên hàm Ý nghĩa Ghi chú 1 Getdanhsachlop() lấy list lớp (Malop , Tenlop) Lấy list Học Kì (MaHK , 2 GetDanhSachHocKi() TenHK) Lấy list môn học ( 3 GetDanhSachMonHoc() MaMH,TenMH).Chỉ lấy những môn học không được nhập cho lớp đó ứng với học kỳ tương ứng Khởi tao lưới chứa list học sinh tương ứng với malop trong 5 LayBangDiem() cboLop và những cột điểm. khoitao() Kiểm tra điểm nhập vào có thoả qui định điểm tối thiếu và điểm tối đa 6 kiemtra() không Nếu có thì thông tin 7 khoitao() Khởi tạo những cột điểm = 0 8 Tao_MaDiemMon() Tạo mã điểm môn mới Lấy mã điểm môn tương ứng với 9 Lay_MaDiemMon() MaHS,MaMH,MaHK Xử lý : Biến cố 0: xẩy ra khi load form – Getdanhsachlop() – GetDanhSachHocKi() – GetDanhSachMonHoc() – LayBangDiem() Biến cố 1 : xẩy ra khi nhấn nút lưu . Lưu một lúc toàn bộ những cột điểm của toàn bộ học viên có trong list – kiemtra() – Lay_MaDiemMon() – Nếu mã điểm môn đã tồn tại (nghĩa là môn học này đã được nhâp cho học sinh tương ứng)  Hiển thi thông tin : Bạn có mong ước update điểm môn này sẽ không ?  Ch ọn Yes : Thực hiện update điểm với mã điểm môn lấy được  Chọn No : Không làm gì cả . – Ngược l ại  Tao_MaDiemMon() Oracle Trang 18 Phần mềm quản trị và vận hành học viên cấp 3 02HC025  Lưu từng cột điểm trong lưới ứng với từng madiemmon Biến cố 2 : xẩy ra khi nhấn nút Cập nhật .Chọn từng record để update từng học sinh – kiemtra() – Lay_MaDiemMon() – Nếu mã điểm môn chưa tồn tại (nghĩa là môn học này sẽ không được nhâp điểm cho học viên tương ứng)  Hiển thi thông tin : Bạn có mong ước lưu điểm môn này sẽ không ?  Ch ọn Yes : o Tao_MaDiemMon() o Lưu từng cột điểm trong lưới ứng với madiemmon tương ứng  Chọn No : Không làm gì cả . – trái lại  Thực hiện update với madiemmon lấy được Biến cố 3 : xẩy ra khi nhấn nút Xoá . Chọn từng record để xoá từng điểm môn học của từng học viên – Lay_MaDiemMon() – Nếu mã điểm môn chưa tồn tại (nghĩa là môn học này sẽ không được nhâp điểm cho học viên tương ứng)  Hiển thị thông tin – trái lại  Thực hiện xoá với madiemmon lấy được Biến cố 4 : xẩy ra khi nhấn nút Thoát – Trở về màn hình hiển thị chính Biến cố 5 : xẩy ra khi click vào cboLop – GetDanhSachMonHoc() – LayBangDiem() Biến cố 6 : xẩy ra khi click vào cboHocKy – GetDanhSachMonHoc() Oracle Trang 19 Phần mềm quản trị và vận hành học viên cấp 3 02HC025 1.3.5 Màn hình thay đổi qui định Danh sách những hàm xử lý STT Tên hàm Điều kiện tiến hành Ghi chú Lấy danh tham so (MaThamSo , 1 GetDanhSachThamSo() GiaTri) để gán vào lưới . Đồng thời tạo maTS mới và gán vào txtMaTS 2 kiemtra() – kiểm tra những textbox có rỗng không -Nếu có thì thông tin Lưu thông tin tham số mới với maTS 3 Luu() tương ứng Cập nhật những thông tin cua tham số 4 CapNhat() tương ứng vơi MaTS 5 khoitao_textbox() Làm rỗng những textbox Oracle Trang 20

Menu thuộc mục: Đồ án

Điều khuynh hướng về trong dung bài viết

Previous: Cách Giải Phương Trình Chứa Căn Bậc 2 Lớp 10 Hk 1, Giải Phương Trình Chứa Căn Bậc 2Next: Văn 11 Nghị Luận Thương Vợ, Phân Tích Bài Thương Vợ Ngắn Gọn Và Trọng Tâm


đoạn Clip Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 ?


Một số hướng dẫn một cách rõ ràng hơn về Review Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 tiên tiến và phát triển nhất .


Chia Sẻ Link Cập nhật Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 miễn phí


Bạn đang tìm một số trong những Share Link Down Báo Cáo Đồ Án Phần Mềm Quản Lý Học Sinh, Đề Tài Phân Tích Phần Mềm Quản Lý Học Sinh Cấp 3 Free.

#Báo #Cáo #Đồ #Án #Phần #Mềm #Quản #Lý #Học #Sinh #Đề #Tài #Phân #Tích #Phần #Mềm #Quản #Lý #Học #Sinh #Cấp

Đăng nhận xét

Mới hơn Cũ hơn