【正文】
驗證學(xué)生成績維護(hù)重修成績維護(hù)選修課成績維護(hù)英語四六級成績維護(hù)四六級報名信息維護(hù)成績復(fù)查維護(hù)成績匯總打印信息匯總打印課程信息匯總打印學(xué)生信息匯總打印英語四六級成績匯總打印選修課成績匯總打印學(xué)生成績匯總打印匯總打印信息管理員密碼修改成績信息管理員修改用戶密碼修改 系統(tǒng)總體結(jié)構(gòu)圖 詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計,包括數(shù)據(jù)庫結(jié)構(gòu)的具體設(shè)計、總體布局設(shè)計、核心處理功能頁面設(shè)計。 數(shù)據(jù)庫結(jié)構(gòu)的具體設(shè)計用于儲存用戶登錄信息的密碼關(guān)系表: 密碼關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引用戶字符型10否密碼數(shù)值型10否用于儲存學(xué)生基本信息的學(xué)生關(guān)系表: 學(xué)生關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引學(xué)號字符型10否候選索引姓名字符型10否性別字符型2否出生日期日期型8否政治面貌字符型10否年級字符型10否專業(yè)字符型20否用于儲存課程基本信息的課程關(guān)系表: 課程關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引課程名稱字符型10否普通索引課程屬性字符型10否學(xué)分字符型10否用于儲存學(xué)生成績信息的成績關(guān)系表: 成績關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引學(xué)號字符型10否候選索引姓名字符型10否微積分?jǐn)?shù)值型10否大學(xué)英語數(shù)值型10否財務(wù)會計數(shù)值型10否財務(wù)管理數(shù)值型10否經(jīng)濟法數(shù)值型10否管理學(xué)數(shù)值型10否馬克思主義數(shù)值型20否管理信息數(shù)值型12否體育數(shù)值型10否用于選修課成績信息的選修課成績關(guān)系表: 選修課成績關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引學(xué)號字符型10否候選索引姓名字符型10否所選課程字符型20否學(xué)分?jǐn)?shù)值型4否成績數(shù)值型4否用于英語等級考試信息的英語等級考試關(guān)系表: 英語等級考試關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引學(xué)號字符型10否候選索引姓名字符型10否英語四級字符型10否英語六級字符型10否用于課程重修信息的課程重修關(guān)系表: 課程重修關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引學(xué)號字符型10否姓名字符型10否重修課程字符型10否成績數(shù)值型10否重修成績數(shù)值型10否應(yīng)否再重修字符型10否用于英語四六級報名信息的英語四六級報名關(guān)系表: 英語四六級報名關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引學(xué)號字符型10否姓名字符型10否報名項目字符型10否用于學(xué)生成績復(fù)查登記信息的學(xué)生成績復(fù)查登記關(guān)系表: 學(xué)生成績復(fù)查登記關(guān)系表字段名稱數(shù)據(jù)類型字段長度允許空索引學(xué)號字符型10否姓名字符型10否復(fù)查課程名字符型10否課程成績數(shù)值型4否申請理由字符型30否 總體布局設(shè)計本系統(tǒng)的總體布局:首先在登錄界面點擊進(jìn)入用戶密碼驗證界面,用戶通過驗證后,方可進(jìn)入成績管理信息系統(tǒng)主界面,即核心功能主界面,用戶使用后退出系統(tǒng)即可。登錄界面: 登錄界面截圖用戶密碼驗證界面: 用戶密碼驗證界面截圖成績管理信息系統(tǒng)主界面: 成績管理信息系統(tǒng)截圖 核心處理功能頁面設(shè)計 成績管理信息系統(tǒng)截圖信息查詢:點擊進(jìn)入信息查詢界面,主要用于對學(xué)生信息、課程信息的查詢。成績查詢:點擊進(jìn)入成績查詢界面,主要用于對學(xué)生成績、選修課成績、英語四六級成績、重修信息、四六級信息、成績復(fù)查登記的查詢。系統(tǒng)維護(hù):點擊進(jìn)入系統(tǒng)維護(hù)界面,主要用于對學(xué)生和課程信息、學(xué)生成績的維護(hù)。匯總打?。狐c擊進(jìn)入?yún)R總打印界面,主要用于對學(xué)生和課程信息、學(xué)生成績的匯總打印。返回:點擊退出該界面。退出:點擊退出整個系統(tǒng)。4 系統(tǒng)實現(xiàn)與運行 數(shù)據(jù)庫表結(jié)構(gòu)的建立與數(shù)據(jù)輸入用于儲存學(xué)生基本信息的學(xué)生關(guān)系表: 學(xué)生信息表截圖(表設(shè)計器) 學(xué)生信息表截圖(表)用于儲存課程基本信息的課程關(guān)系表: 課程信息表截圖(表設(shè)計器) 課程信息表截圖(表)用于儲存學(xué)生成績信息的成績關(guān)系表: 學(xué)生成績表截圖(表設(shè)計器) 學(xué)生成績表截圖(表)用于選修課成績信息的選修課成績關(guān)系表: 學(xué)生選修課成績表截圖(表設(shè)計器) 學(xué)生選修課成績表截圖(表)用于英語等級考試信息的英語等級考試關(guān)系表:(表設(shè)計器)(表)用于課程重修信息的課程重修關(guān)系表:(表設(shè)計器)(表)用于英語四六級報名信息的英語四六級報名關(guān)系表:(表設(shè)計器)(表設(shè)計器)用于學(xué)生成績復(fù)查登記信息的學(xué)生成績復(fù)查登記關(guān)系表:(表設(shè)計器)(表) 系統(tǒng)的主要代碼 登錄界面代碼:(1)“進(jìn)入系統(tǒng)”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(2)“退出系統(tǒng)”按鈕:do form e:/MIS開發(fā)課程設(shè)計/用戶密碼驗證代碼:(1)“確定”按鈕:use if len(allt())=0 or len(allt())=0 =messagebox(用戶或密碼不能為空,256,提示)else locate for 用戶=alltrim() if found() and 密碼=alltrim() messagebox(歡迎使用本系統(tǒng)!,256,歡迎) do form e:/MIS開發(fā)課程設(shè)計/ else messagebox(對不起,用戶密碼錯誤!,48) endifendi(2)“取消”按鈕:release thisform成績信息管理系統(tǒng)代碼:(1)“密碼修改”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(2)“信息查詢”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(3)“成績查詢”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(4)“系統(tǒng)維護(hù)”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(5)“匯總打印”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(6)“返回”按鈕:release thisform(7)“退出”按鈕:do form e:/MIS開發(fā)課程設(shè)計/信息查詢界面代碼:(1)“學(xué)生信息”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(2)“課程信息”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(3)“返回”按鈕:release thisform學(xué)生信息查詢代碼:(1)“查詢”按鈕:locate all for ========系統(tǒng)維護(hù)界面代碼:(1)“信息維護(hù)”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(2)“成績維護(hù)”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(3)“返回”按鈕:release thisform信息管理員驗證代碼:(1)“確定”按鈕:use iflen(allt())=0 or len(allt())=0 =messagebox(管理員或密碼不能為空,256,提示)else locate for 用戶=alltrim() if found() and 密碼=alltrim() messagebox(通過管理員驗證!,256,歡迎) do form e:/MIS開發(fā)課程設(shè)計/ else messagebox(對不起,管理員密碼錯誤!,48) endifendi(2)“取消”按鈕:release thisform信息維護(hù)界面代碼:(1)“學(xué)生信息維護(hù)”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(2)“課程信息維護(hù)”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(3)“返回”按鈕:release thisform匯總打印界面代碼:(1)“信息匯總打印”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(2)“成績匯總打印”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(3)“返回”按鈕:release thisform信息匯總打印代碼:(1)“學(xué)生信息匯總打印”按鈕:report form e:/MIS開發(fā)課程設(shè)計/ preview(2)“課程信息匯總打印”按鈕:report form e:/MIS開發(fā)課程設(shè)計/ preview(3)“返回”按鈕:release thisform1用戶密碼修改:(1)“用戶密碼修改”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(2)“信息管理員密碼修改”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(3)“成績管理員密碼修改”按鈕:do form e:/MIS開發(fā)課程設(shè)計/(4)“返回”按鈕:release thisform1用戶密碼修改:(1)“確定”按鈕:use if len(allt())=0 or len(allt())=0 or len(allt