Hệ thống Menu:

Một phần của tài liệu đề tài tốt nghiệp quản lý điểm (Trang 77 - 80)

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 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 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 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

Một phần của tài liệu đề tài tốt nghiệp quản lý điểm (Trang 77 - 80)