1) Sử dụng bảng mô tả Menu :
Menu của mỗi phân hệ được trình bày dạng bảng, bảng này diễn tả menu mà chương trình sẽ tham chiếu khi vận hành.
Chức năng * Tên Chương trình Điểu kiện Mã Menu
Nhập/Sửa
Thuộc Tính Học Bổng Của Các Khối Lớp
Chuẩn Bị/Gộp Các Khối Có Học Bổng bkhoitd B1005 Xem/Sửa Qui Chế Học Bổng Cho Các Khối bkhoiqc B1010
• Chức năng: TênChức năng thực hiện một tác vụ của chương trình.
• Tên Chương trình: Tên chương trình thực hiện chức năng (có cả tham số được truyền).
• Quản trị: Chức năng chỉ dành riêng cho người có quyền ghi trên phân hệ mà thôi.
• Điều kiện:Điều kiện để chương trình quyết định có hay không có hiển thị chức năng này lên menu.
• Mã Menu:Mã gán cho chức năng thực hiện chương trình. Mã này được sắp xếp theo thứ tự tăng dần từ trên xuống dưới.
2) Sử dụng bảng mô tả menu trực tuyến :
Menu của mỗi phân hệ lưu trong file :
<prgpath>\VFW\< ph>\<x>command.dbf
Trong đó:
<prgpath> Đường dẫn lưu hệ chương trình. <x> Chữ Tên tắt của phân hệ. < ph> Mã phân hệ.
Có thể tham khảo bảng mô tả menu ở trên một cách trực tuyến bằng cách : Trong môi trường FOXPRO, gõ lệnh :
SET PATH TO <prgpath>\VFW\HTQL DO hm WITH <x>
Trong đó:
<prgpath> Đường dẫn lưu hệ chương trình. <x> Chữ Tên tắt của phân hệ.
Phân Hệ Chữ Viết tắt Mã Phân hệ
Quản Lý Sinh Viên S QLSV
Quản Lý CBCNV N QLNS
Quản Lý Điểm D DIEM
Học Bổng & Miễn Giảm Học Phí B HBHP
Xếp Thời Khóa Biểu X XTKB
Quản Lý Phòng Học P QLPH
Quản Lý Học Phí Tài Vụ V QLTV
Quản Lý Chương Trình Đào Tạo C CTDT
Quản Lý Khối Lượng Giảng Dạy K KLGD
Đăng Ký Môn Học M DKMH
Tuyển Sinh T TSDH
Thông Tin Phục Vụ Lãnh Đạo L PVLD
Như đã giải thích ở phần Tổng quan, chỉ tập trung hoàn thiện 6 phân hệ : Quản Lý Sinh Viên, Quản Lý Điểm, Học Bổng & Miễn Giảm Học Phí, Quản Lý Học Phí Tài Vụ, Đăêng Ký Môn Học.
3) Giải thích các ký hiệu trong cột điều kiện :
Các ký hiệu nằm trong cột Điều kiện dùng để chương trình quyết định có hiển thị chức năng tương ứng trên menu hay không.
Điều kiện này có thỏa mãn hay không tùy thuộc vào:
• Quyền hạn của người dùng: Ví dụ: Một vài chức năng chỉ dành cho người quản trị phân hệ.
• Sự chỉnh định thông số nhiệm ý của người quản trị hệ thống.
• Sự chỉnh định thông số nhiệm ý của người quản trị phân he.ä
(Các giá trị trong cột điều kiện này được xếp theo thứ tự ABC)
Điều kiện Mã menu
Ý nghĩa
h_lophd M7030 Có quản lý lớp hợp đồng (tính học phí theo lớp) h_tdnocu M7050 Có theo dõi nợ các học kỳ cũ
h2giaidn D5230 Có quản lý 2 giai đoạn
hbtl K1091 Có quản lý môn học bài tập lớn
hcbmax X1090 Có nhập số CBGD tối đa của từng môn học hcothilai Hệ đào tạo tương ứng có điểm thi lại hcpcaith Có cho phép SV thi cải thiện điểm hdamh K1090 Có quản lý môn Đồ án môn học hDHTS D8130 Có in danh sách ĐTB học bổng hdotdky Có ĐKMH theo từng đợt
Điều kiện Mã menu
Ý nghĩa
hdutru M1090 Có để lại một số chỗ dự trữ khi xét ĐKMH hdxeplthi D3068 Có xếp lịch thi lại
hgantosau D1261 Gán tổ cho SV+MH khi thi học kỳ
hgantoss M9080 Gán tổ cho SV+MH khi thi học kỳ và có xếp lịch thi học kỳ hgantotr M1080 Gán tổ ngay khi ĐKMH
hghsl53 B1035 Có giới hạn số lượng học bổng khuyến khích (theo % hoặc theo số lượng)
hgiamsotc B1210 Giảm học phí theo số tín chỉ được miễn giảm hhkhuydm D5190 Có huỷ điểm các học kỳ tạm dừng
hhockyhe C1080 Có tổ chức học ở học kỳ hè (học kỳ 3) hhpnamtc V2130 Có quản lý học phí theo năm tài chính
hhpnamtc2 V3100 Có quản lý học phí theo năm tài chính & có quyền q/lý phân hệ QLTV
hkhacma C1090 Có môn học cùng môn nhưng khác mã
hkhhptv V3111 Cho phép quyền Q/Lý Ph/hệ QLTV ghi lên File tổng hợp nợ học phí
hkhnhhp V2052 Nhập đóng học phí tại Khoa hkhnhhp0 Có nhập đóng học phí tại Khoa
hkhnhhp2 V5010 Là q/lý phận hệ QLTV & Có nhập đóng học phí tại Khoa
hkhnhhp3 V5050 Là Use nhập đóng học phí tại khoa & Có nhập đóng học phí tại Khoa
hkhoaso B1020 Chưa khóa sổ số liệu học kỳ
hkhsvmoi C1210 Có qui hoạch Mã SV mới cho từng khối lớp hlatl K4080 Có quản lý môn luận án/tiểu luận
hlatlda2 K1100 Có quản lý môn luận án/tiểu luận/DAMH và chưa khóa sổ số liệu
hlnan K1070 Có quản lý môn luận án (tính KLGD) hmhlq X1080 Có khái niệm MH liên quan
hmxeplthi M9010 Có xếp lịch thi học kỳ hncexist Có quản lý hệ niên chế
hnhdiemtg2 D1270 Có quyền q/ly phân hệ DIEM & Có Nhập điểm thi HK lại gián tiếp
hnhdiemtg3 D1265 Có quyền q/ly phân hệ DIEM & Có Nhập điểm thi lại gián tiếp hnhomhlai X2186 Có tổ chức nhóm riêng cho SV học lại
hptbtapnc D2020 Có % điểm bài tập (hệ niên chế) hptbtaptc D1020 Có % điểm bài tập (hệ tín chỉ) hptktranc D2010 Có % điểm kiểm tra (hệ niên chế) hptktratc D1010 Có % điểm kiểm tra (hệ tín chỉ)
hquyenlhd M9720 Quản lý p/hệ QLTV & có quản lý lớp hợp đồng
hquyenqldd D9170 Quản lý p/hệ DIEM & có quản lý điểm đạt khác nhau cho từng khối lớp
hquyenqlnc D9206 Quản lý p/hệ DIEM & Có quản lý hệ niên chế hquyenqlph B4030 Có quyền q/lý p/hệ đang sử dụng
Điều kiện Mã menu
Ý nghĩa
hquyenqlqd D9160 Quản lý p/hệ DIEM & có quản lý điểm chữ (ABCD) hquyenqltq M9585 Quản lý p/hệ DIEM & có quản lý MH tiên quyết hscanner2 Có ĐKMH, có sử dụng scanner và chưa khoá sổ hSPKT C1110 Có nhập môn học bắt buộc đạt = 5 cho hệ tại chức hsshediem C1200 Tồn tại 2 hệ điểm ( 4 & 10) song song
htcexist Có quản lý hệ tín chỉ
hthgdtbtl D5200 Có cộng điểm thưởng vào ĐTB Chung htkhoclai V1045 Có thống kê các khoản thu học lại riêng huserhtql B5090 Là Quản trị hệ thống
hxetdkm2 M1040 Có xét ĐKMH/Có quyền q/lý phân hệ XTKB & chưa khóa sổ dữ liệu
hxetdkm3 M1100 Có xét ĐKMH/Có quyền q/lý phân hệ DKMH & chưa khóa sổ dữ liệu
hxetdkmh M1170 Có xét ĐKMH
hxetmhtq Có xét môn học tiên quyết khi xét ĐKMH
hxetng D8094 Có xét ĐTB chuyên ngành khi xét hoàn thành giai đoạn hxettq M2050 Có xét môn học tiên quyết khi xét ĐKMH trong học kỷ xét