【正文】
入的打印條件,完成其基本成績檔案的報表打印功能。首先通過表單上的組合框在文本中輸入打印條件,然后運行報表文件,實現(xiàn)條件打印。本表單可以通過系統(tǒng)主菜單“學生成績打印”調(diào)用。表單界面控件元素的構(gòu)成如圖。數(shù)據(jù)庫技術(shù)課程設計第 11 頁圖 學生成績打印表圖 學籍卡打印圖 學生名冊打印表數(shù)據(jù)庫技術(shù)課程設計第 12 頁 登陸界面系統(tǒng)登錄單主要根據(jù)用戶輸入的密碼,控制非法用戶進入系統(tǒng),同時顯示系統(tǒng)功能和版本等信息。表單的數(shù)據(jù)源是 sysb 表。作為頂層表單登錄。圖 系統(tǒng)登錄 系統(tǒng)主界面系統(tǒng)主界面也是在表單中建立,是登錄后的主窗口,在該窗口上將顯示有學生管理系統(tǒng)的幾大模塊,然后連接到下一模塊,所有建立的表單報表都將在主窗口上顯示出來。在建立時用到了命令按鈕組,制作了五個按鈕。如圖所示:圖 系統(tǒng)主界面數(shù)據(jù)庫技術(shù)課程設計第 13 頁 系統(tǒng)主程序設計set directory to curdir() amp。amp。將程序的資源路徑設為當前程序所在的文件夾set sysmenu off amp。amp。不顯示系統(tǒng)菜單 set talk off amp。amp。關(guān)閉人機對話set safety off amp。amp。就是不顯示提示對話框Set Sysmenu To _msm_editset deleted on amp。amp。不顯示被邏輯刪除的記錄 set century on amp。amp。設置年份的格式為四位數(shù)的,解決 2022 年的問題set date to ymd amp。amp。設置日期格式為年月日set mark to 39。.39。 amp。amp。指定顯示日期表達式時所使用的分隔符是. =.f. amp。amp。使 VFP 軟件界面不顯示*set status bar off amp。amp。不顯示 VFP 狀態(tài)條 DO FORM READ EVENTS amp。amp。啟動事件循環(huán)useon shutdown quit amp。amp。若沒有這句,可能不能退出 VFP。 clear allclear events 系統(tǒng)的測試結(jié)果系統(tǒng)連編后測試能正常運行。 系統(tǒng)的使用說明系統(tǒng)完成后選擇系統(tǒng)登錄表單雙擊進入登錄界面選擇自己的名字輸入密碼“111”進入系統(tǒng)主界面然后就可以按自己的需要進行數(shù)據(jù)的查詢了。數(shù)據(jù)庫技術(shù)課程設計第 14 頁5 設計總結(jié)此次數(shù)據(jù)庫實訓我們通過用 Visual FoxPro 做一個學生管理系統(tǒng)來了解數(shù)據(jù)庫的有關(guān)知識和對這一軟件的操作和運用。Visual FoxPro 是目前微機上最流行的關(guān)系數(shù)據(jù)庫語言之一,它以卓越的數(shù)據(jù)庫處理性能、良好的開發(fā)環(huán)境贏得了廣大用戶的喜愛。用戶可以通過 Visual FoxPro 的開發(fā)環(huán)境方地設計數(shù)據(jù)庫結(jié)構(gòu)、管理數(shù)據(jù)庫、設計應用程序界面、設計查詢、設計報表、設計菜單,并可利用項目管理器對數(shù)據(jù)庫和程序進行管理、生成可執(zhí)行文件,以及發(fā)布等。在進行學生管理系統(tǒng)這一完整系統(tǒng)的設計之前老師先教我們學會在 Visual FoxPro中命令窗口的運用和表單的基本制件,為我們在后來的系統(tǒng)設計過程中打下基礎。隨后便是對這一系統(tǒng)的具體設計,在制作的過程中復雜的程序讓我們頭疼了一陣,但后面慢慢的也習慣了。在錄入程序中我認為最重要的就是細心,一個單詞中一個字母的錯誤都可能導致整個程序的運行不了,在有幾次這樣的情況發(fā)生后我學會了每一次錄程序時仔細小心避免出錯這樣也為我在做的過程中省了不少的時間和順利做完每一次的任務。這次學生管理系統(tǒng)的制作是我們第一次接觸 Visual FoxPro 這一軟件從陌生到最后自己做出一個完整的系統(tǒng)對于我們來說還是比較有成就感的吧。在整個過程中我們也學到了不少,不僅接觸學會運用一個新的軟件,也讓我們對于自己的做事態(tài)度有一個新的思考。一個完整系統(tǒng)的做成讓我們對這一類的系統(tǒng)有了新的了解,從以前的看到或自己進入這樣的系統(tǒng)時想著它是怎樣形成的到如今自己也能做此類的系統(tǒng)了,也明白了在用時的每一部分是如何來的而不是什么也不懂了。而在做事上最大的體會就是細心,認真細心做每一件事才會降低出錯的幾率,我相信在以后我的生活中我會牢牢記住這一點的。雖然成功做了一個系統(tǒng)出來了,但我們所學的還遠遠不足,在沒有老師的指導后我們是否還能做的出這是我們該想的,所以在以后我們還應該加強學習,加深理論知識的學習熟練軟件的操