Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - CHƯƠNG TRÌNH QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI HỌC THỦY SẢN pot

340 814 1
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - CHƯƠNG TRÌNH QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI HỌC THỦY SẢN pot

Đ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

ĐỒ ÁN TỐT NGHIỆP: CHƯƠNG TRÌNH QUẢN ĐÀO TẠO TRƯỜNG ĐẠI HỌC THỦY SẢN Mở ĐầU Từ năm 1995 Trường Đại học Thủy sản bắt đầu tổ chức đào tạo theo học chế học phần triệt để (còn gọi là học chế tín chỉ). Phần mềm “Hệ THốNG CHƯƠNG TRÌNH QUảN Hệ TÍN CHỉ” do tác giả Thạc sỹ Võ Tấn Quân – ĐKBK Tp. Hồ Chí Minh được dùng để phục vụ cho việc tổ chức đào tạoquản sinh viên theo học chế tín chỉ. Phần mềm này được viết hoạt động ở môi trường DOS với phiên bản FOXPRO LAN 2.6. Chương trình được khai thác trên mạng Novell NetWare hay Windows NT. Qua hơn 8 năm hoạt động, chương trình luôn được cập nhập thay đổi nhằm phù hợp với sự phát triển của nhà trường và sự thay đổi của quy chế quản lý. Đến nay việc chuyển đổi phần mềm hoạt động ở môi trường Windows là việc làm cấp thiết. Dựa trên sườn đã có, lấy lại toàn bộ cấu trúc dữ liệu DBF và do công việc hằng ngày đòi hỏi tôi mạnh dạn viết phần mềm “CHƯƠNG TRÌNH QUảN ĐÀO TạO TRƯờNG ĐạI HọC THủY SảN” hoạt động ở môi trường Windows 98, Windows 2000, WindowsXP với ngôn ngữ Visual FoxPro 7.0 for Windows. Chương trình này vẫn đang tiếp tục phát triển và hoàn chỉnh từng phần. Chương trình được thực hiện dưới sự hướng dẫn tận tình của Thầy Thạc sỹ Đỗ Như An, Thạc sỹ Võ Tấn Quân (ĐKBK Tp. Hồ Chí Minh); sự giúp đỡ của Khoa Công nghệ Thông tin Trường Đại học Thủy sản, Phòng Đào tạo trường Đại học Thủy sản, đã động viên tạo mọi điều kiện để chương trình hoàn thiện. Tôi xin bày tỏ lòng biết ơn sâu sắc về những sự giúp đỡ quý báu đó. Vì trình độ, kinh nghiệm thực tế và thời gian có hạn nên việc thực hiện chương trình gặp rất nhiều khó khăn, chương trình chắc chắn còn rất nhiều thiếu sót, rất mong nhận được sự chỉ bảo, góp ý của các Thầy, các bạn đồng nghiệp và những người có quan tâm đến vấn đề này. Nha Trang, 8/2003 Chương I MÔ Tả CHUNG CÁC PHÂN Hệ CủA Hệ THốNG I/ Các vấn đề chung : 1) Đặc điểm chính của chương trình : Chương trình có đặc điểm chính như sau :  Sử dụng trên mạng cục bộ (Mạng ngang hàng, Mạng Netware, Mạng Windows NT, Mạng Windows 2000…), đảm bảo sự khai thác thông tin của mọi đối tượng, kể cả sinh viên (nếu cần).  Tích hợp tất cả các dữ liệu quản đào tạo chung trong một cơ sở dữ liệu, bảo đảm tính nhất quán, không trùng lặp dữ liệu.  Sử dụng để quản chung tất cả các hệ đào tạo (đào tạo tín chỉ, đào tạo niên chế, đào tạo tại chức, đào tạo từ xa ) của nhà trường trong một cơ sở dữ liệu duy nhất với cùng một giao diện khai thác.  Phân quyền rõ ràng cho các cá nhân sử dụng, có ghi lại nhật ký cập nhật dữ liệu (thời gian, cá nhân nhập liệu) một số số liệu quan trọng, nâng cao tính an toàn cho dữ liệu nhập, nâng cao trách nhiệm của các cá nhân tham gia nhập liệu cho hệ thống.  Có phân quyền quản trị chung, quản trị phân hệ cho các cá nhân có trách nhiệm quản lý.  Có khóa sổ nhập liệu ở những thời điểm thích hợp để bảo đảm tính đúng đắn cao cho dữ liệu.  Có hệ thống lưu trữ và phục hồi dữ liệu, phòng hờ các tai nạn về dữ liệu do sự cố điện, virus máy tính v.v Phần mềm “Chương trình quản đào tạo Trường Đại học Thủy sản” có 12 phân hệ : Quản Sinh Viên, Quản CBCNV, Quản Điểm, Học Bổng & Miễn Giảm Học Phí, Xếp Thời Khóa Biểu, Quản Phòng Học, Quản Học Phí Tài Vụ, Quản Chương Trình Đào Tạo, Quản Khối Lượng Giảng Dạy, Đăng Ký Môn Học, Tuyển Sinh, Thông Tin Phục Vụ Lãnh Đạo. Do thời gian có hạn nên chỉ tập trung viết hoàn thiện 6 phân hệ : Quản Sinh Viên, Quản Điểm, Học Bổng & Miễn Giảm Học Phí, Quản Học Phí Tài Vụ, Đăng Ký Môn Học. Các phân hệ còn lại chỉ thực hiện các thao tác lệnh cần thiết có liên quan với các phân hệ khác và sẽ lần lượt được hoàn thiện trong thời gian tới. 2) Môi trường hoạt động : Chương trình hoạt động ở môi trường Windows 98, Windows 2000, WindowsXP với ngôn ngữ Visual FoxPro 7.0 for Windows. 3) Font tiếng Việt trên màn hình : Chương trình dùng trên nền Windows, font TCVN3 - ABC, font của môi trường Windows. 4) Font tiếng Việt trên máy in : Font TCVN3 - ABC, driver của môi trường Windows, vì vậy in được trên tất cả các loại máy in. 5) Máy tính đơn và mạng máy tính : Chương trình có thể vận hành trên máy đơn hoặc trên môi trường mạng. Có thể dùng mạng nội bộ Windows 2000, Windows NT hoặc mạng ngang hàng. Cần phải phân quyền cho các user và khai thác chương trình trên mạng nội bộ (LAN). II/ Các phân hệ của hệ thống : Có tổng cộng 12 phân hệ trong hệ thống (Hình 1) : STT Phân H ệ Vi ết Tắt Mã Phân H ệ 1 Qu ản Sinh Viên S QL S V 2 Qu ản CBCNV N QL N S 3 Qu ản Đi ểm D D IEM 4 H ọc Bổng và Miễn Giảm Học B H B HP 5 X ếp Thời Khóa Biểu X X TKB 6 Qu ản Phòng Học P QL P H 7 Qu ản Học Phí Tài Vụ V Q LT V 8 Qu ản Ch ư ơng Tr ình Đào C C TDT 9 Qu ản Khối L ư ợng Giảng K K LGD 10 Đăng Ký Môn H ọc M DK M H 11 Tuy ển Sinh T T SDH 12 Thông Tin Ph ục Vụ Lãnh Đ ạo L PV L D Ngoài ra còn có phân hệ Hệ Thống Quản (HTQL), chữ viết tắt là H, phân hệ này không có dữ liệu của người sử dụng, chỉ chứa các thông tin chung của toàn hệ thống. Phân hệ Thông Tin Phục Vụ Lãnh Đạo cũng không có dữ liệu riêng của người sử dụng, phân hệ này tham khảo dữ liệu từ tất cả các phân hệ khác. Hình 1 : Các phân hệ trong hệ thống. 1) Nhiệm vụ chung của từng phân hệ : Như tên gọi của các phân hệ, các nhiệm vụ chính của các phân hệ có thể tóm tắt như sau : 1.1. Quản Sinh Viên (QLSV) :  Quản danh sách sinh viên & lịch sinh viên. Cập nhật danh sách sinh viên & lịch trích ngang theo thời gian thực.  Thống kê, tổng hợp danh sách sinh viên. Quản Sinh viên Quản Nhân sự Đăng ký Môn học Quản Phòng học Quản Điểm Quản Tài vụ Xếp Thời khóa biểu Chương trình Đào tạo KLượng Giảng dạy TTin phục vụ LĐạo Học bổng & Miễn giảm HPhí Tuyển sinh  Tìm kiếm, khai thác dữ liệu sinh viên.  In các biểu mẫu về quản sinh viên.  Cung cấp dữ liệu cho các phân hệ : quản điểm, đăng ký môn học, học bổng học phí.  Có các tiện ích kiểm tra số liệu nhập.  Quản sinh viên nhiều hệ đào tạo khác nhau trong cùng một cớ sở dữ liệu.  Quan tâm đến đặc thù của học sinh tạm dừng.  Lưu trữ tất cá các biến động về danh sách sinh viên, tiện cho việc thống sĩ số, thống tình trạng biến động sĩ số…  Quản vấn đề khen thưởng, kỷ luật sinh viên.  In các biểu mẫu phù hợp với yêu cầu báo cáo cho Bộ Giáo Dục.  Khóa sổ nhập liệu biến động sinh viên (theo học kỳ) ở những thời điểm thích hợp để giữ mức tin cậy số liệu thông tin quản sinh viện ở mức cao. 1.2. Quản CBCNV (QLNS) :  Cập nhật danh sách cán bộ & lịch trích ngang theo thời gian thực.  Thống kê, tổng hợp danh sách cán bộ.  Tìm kiếm, khai thác dữ liệu cán bộ.  In các biểu mẫu về quản cán bộ.  Cung cấp dữ liệu cho các phân hệ : xếp thời khóa biểu, khối lượng giảng dạy. Phân hệ QLCBCNV này chú trọng để phục vụ quản đào tạo, không đặt trọng tâm như một phân hệ quản nhân sự. 1.3. Quản Điểm (DIEM) :  Cập nhật, sửa đổi, quản điểm bài tập, kiểm tra, điểm thi, điểm tổng hợp cho từng sinh viên có đăng ký môn học từng học kỳ.  Cập nhật, sửa đổi, quản điểm phúc tra, điểm bảo lưu.  Thực hiện qui trình phúc tra điểm thi: Danh sách, nhập điểm, hồi điểm phúc tra…  Thực hiện qui trình tạo phách để chấm điểm: Danh sách, tạo phách, in đối chiếu phách – số báo danh, nhập điểm theo phách, hồi điểm…  Tổng kết , thống kết quả điểm thi cho toàn trường, theo ngành, theo môn học.  Xét các tiêu chuẩn học lực dựa vào điểm (để khen thưởng, cấp học bổng buộc thôi học ).  Trích lọc danh sách theo điều kiện điểm tùy ý (với biểu thức ràng buộc tùy chọn).  Quản nhiều qui chế điểm khác nhau trong cùng một hệ thống. (Cách thức cộng điểm, cách thức tính đạt, xét nợ học phần. v.v ).  Xét phân loại sinh viên (điểm thi & điểm tốt nghiệp) theo các qui định phân loại khác nhau của từng loại qui chế.  Tính tự động các loại điểm trung bình khác nhau tùy theo hệ đào tạo: Điểm trung bình năm học, điểm trung bình giai đoạn, điểm trung bình học bồng, điểm trung bình lần 1, điểm trung bình cao…  Xét nợ học phần, xét tạm dừng, buộc thôi học cho từng học kỳ, từng năm học, từng giai đoạn đúng với qui chế hiện hành.  Xét đạt / không đạt các tiêu chuẩn hoàn thành các giai đoạn của các hệ/ngành khác nhau. (Tiêu chuẩn do người quản trị thiết lập động theo qui chế từng thời [...]... liệu quản ở mức cao 1.8 Quản Chương Trình Đào Tạo (CTDT) :  Cập nhật, sửa đổi, quản chương trình đào tạo chung, chương trình đào tạo từng học kỳ của các ngành học  Lưu trữ chương trình đào tạo chung từng hệ/ ngành, chương trình quản đào tạo dự kiến từng khối lớp khác nhau, chương trình đào tạo thực sự vận hành của các khối lớp So sánh tiến độ thực hiện …  Quản chương trình đào tạo ở... đào tạo ở 3 mức: (1) chương trình đào tạo chung từng hệ/ ngành, (2) chương trình quản đào tạo dự kiến từng khối lớp khác nhau, (3) chương trình đào tạo thực sự vận hành của các khối lớp  Cập nhật và theo dõi lịch học vụ (từng tuần) cho các khối lớp  In các biểu mẫu quản chương trình đào tạoQuản các thuộc tính của các môn học (tín chỉ, môn học tiên quyết, song hành, mức học phí )  Tìm kiếm,... biểu từng học kỳ của các môn học mở trong học kỳ (cho phép TKB khác nhau hàng tuần)  Quản biểu đồ giảng dạy và học tập của các lớp xếp thời khóa biểu  Quản biểu đồ giảng dạy và học tập của các nhóm môn họcQuản thời khóa biểu hàng tuần của các nhóm môn học, các lớp, các phòng học, các CBGD  Tìm kiếm, trích lọc, in các biểu liệt kê, thống 1.6 Quản Phòng Học (QLPH) :  Quản việc... liệu cho phân hệ quản điểm & phân hệ học bổng, học phí  Xếp lịch thi học kỳ  Quản TKB học & lịch thi của từng sinh viên 1.11 Tuyển Sinh (TSDH) :  Quản danh sách thí sinh nộp đơn, thí sinh dự thi  Đánh số báo danh, tạo phách, nhập điểm, hồi phách  Thống để xét điểm chuẩn & Xét tuyển  Quản chấm phúc tra  Quản danh sách trúng tuyển  Tìm kiếm, trích lọc, in các biểu liệt kê, thống. .. một cơ quan có qui mô nhỏ: Quản trị mạng và quản trị viên có thể là 1 người Quản trị viên có toàn quyền trên tất cả các phân hệ 2) Các quản trị viên phân hệ : Ngoài vai trò quản trị viên (chung), cần có các nhân viên giữ vai trò quản trị viên phân hệ Quản trị viên phân hệ có nhiệm vụ :  Quản các tự điển (danh mục) do phân hệ quản  Chỉnh định các thông số chung của thống  Bảo trì và kiểm soát... loại học bổng theo từng tháng  Kết hợp với khen thưởng và kỷ luật của sinh viên trong phân hệ quản sinh viên, kết hợp với phân hệ điểm để lọc ra danh sách học bổng khuyến khích  In các biểu mẫu về quản học bổng  In các biểu mẫu về quản miễn giảm học phí  Thống kê, tổng hợp số liệu học bổng  Thống kê, tổng hợp số liệu miễn giảm học phí  Tìm kiếm, khai thác số liệu học bổng 1.5 Xếp Thời Khóa... cho phân hệ học bổng, học phí 1.4 Học Bổng và Miễn Giảm Học Phí (HBHP) :  Phân phối, cập nhật, quản học bổng khuyến khích, học bổng chính sách, học bổng trợ cấp xã hội, học bổng ưu đãi  Tính toán học bổng khuyến khích theo các mô hình học bổng khác nhau  Nhập và quản danh sách miễn giảm học phí cho cả 2 đối tượng: Sinh viên thường và sinh viên diện chính sách  Theo dõi việc nhận các loại học. .. của hệ thống FORM Các form của hệ thống REPORT Các report của hệ thống HINH Các hình ảnh của hệ thống HTQL Các hàm, thủ tục chung hoặc thông dụng QLSV Các hàm và thủ tục của phân hệ QLSV DIEM Các hàm và thủ tục của phân hệ DIEM v.v Các lưu ý về nhánh thư mục VFW  Các thư mục con của nhánh thư mục VFW chứa chương trình nguồn  Thư mục này được phân quyền read-only cho tất cả các user, ngoại trừ quản. .. phát triển phân hệ Ngoài ra còn có nhiệm vụ phân công, phân quyền một vài loại hình công việc trong phân hệ (nếu có) Ví dụ: Có hay không cho phép một nhập liệu viên quyền đăng ký môn học quá sĩ số cho phép v.v Một phân hệ có thể cử 1 hoặc nhiều quản trị viên tùy theo qui mô dữ liệu Một user cũng có thể được phân công quản nhiều phân hệ khác nhau Phân hệ Thông Tin Phục Vụ Lãnh Đạo không cần quản trị... liệu Ví dụ: Học kỳ 992 đã khóa sổ về điểm, thì thư mục DBF\DIEM\992 cũng bị khóa Ghi (Chỉ Đọc /Read Only) cho tất cả các user khai thác, kể cả các nhập liệu viên phân hệ quản điểm (DIEM) 6) Phân quyền mức chương trình : Phân quyền mức chương trình cần tiến hành trong khi vận hành chương trình Chức năng này dành riêng cho quản trị viên Phân quyền mức chương trình cũng tương tự như với phân quyền mức . ĐỒ ÁN TỐT NGHIỆP: CHƯƠNG TRÌNH QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI HỌC THỦY SẢN Mở ĐầU Từ năm 1995 Trường Đại học Thủy sản bắt đầu tổ chức đào tạo theo học chế học phần triệt để (còn gọi là học. nhật, sửa đổi, quản lý chương trình đào tạo chung, chương trình đào tạo từng học kỳ của các ngành học.  Lưu trữ chương trình đào tạo chung từng hệ/ ngành, chương trình quản lý đào tạo dự kiến. : Quản Lý Sinh Viên, Quản Lý CBCNV, Quản Lý Điểm, Học Bổng & Miễn Giảm Học Phí, Xếp Thời Khóa Biểu, Quản Lý Phòng Học, Quản Lý Học Phí Tài Vụ, Quản Lý Chương Trình Đào Tạo, Quản Lý Khối

Ngày đăng: 27/06/2014, 16:20

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan