freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計論文-vf60學(xué)生成績管理系統(tǒng)設(shè)計(參考版)

2024-09-12 08:29本頁面
  

【正文】 2020 年 [10] 柳青 ,李永軍 ,譚小球編著 . Visual FoxPro 程序設(shè)計教程 , 北京 : 高等教育出版社。 2020 年 [8] 李雁翎編著 . Visual FoxPro 應(yīng)用基礎(chǔ)與面向?qū)ο蟪绦蛟O(shè)計教程(第二版),北京:高等教育出版社。 2020 年 [6] 沈琴婉,崔寶深,王娟編著 . Visual FoxPro 程序設(shè)計教程,天津:南開大學(xué)出版社。 2020 [4] 李春葆主編 .Visual FoxPro 數(shù)據(jù)庫系統(tǒng)設(shè)計與開發(fā),北京:清華大學(xué)出版社。2020 年 [2] 毛一心,毛一之主編 .Visual FoxPro (第二版),北京:人民郵電出版社。 最后,還要感謝宿舍的全體姐妹,她們給我提供了大量的資料,并在我走投無路的時候為我調(diào)試程序,為我解決困難,才使我的論文和程序順利完成,使我真正體會到了親情和友情的力量。并在本次設(shè)計中給予我物質(zhì)上的支持,特別是精神上的支持。并在這次畢業(yè)設(shè)計中給予了我各方面的幫助和關(guān)懷,才使我順利完成我大學(xué)生涯的最后一次大型作業(yè)。 其次,非常感謝鄂東職業(yè)技術(shù)學(xué)院計算機系的所有老師和院領(lǐng)導(dǎo),大學(xué)五年來是他(她)們培養(yǎng)了我,塑造了我,使我懂得了如何去學(xué)習(xí),如何學(xué)好習(xí), 終于造就了一個性格開朗而堅韌、態(tài)度隨和而忠誠、意志堅定而頑強的我,使我在任何情況下都能夠做好每件事,處理好每一個問題。 首先,要感謝我的畢業(yè)設(shè)計指導(dǎo)老師丁忠俊老師,他在繁忙的工作之余給予了我大量的指導(dǎo)與關(guān)心。 2020 年 4 月 初 —— 4月 中旬 根據(jù)指導(dǎo)老師的建議,繼續(xù)完善程序,將完成的程序上交,并將畢業(yè)論文完成初稿上交。 2020 年 1 月中旬 —— 1月底 數(shù)據(jù)庫設(shè)計:繼續(xù)熟悉編程語言,查找資料,研究資料,確定數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu),建立數(shù)據(jù)庫,做好編程準備。 鄂東職院學(xué)生成績管理系統(tǒng)的開發(fā)是一個 開發(fā)周期長、技術(shù)要求高、影響因素多的復(fù)雜系統(tǒng)工程,因此制定一個完善、可行、合理的開發(fā)計劃,不僅是系統(tǒng)開發(fā)成功的保證,而且可以提高效率、節(jié)省時間、降低成本。 最后,通過這次畢業(yè)設(shè)計,受益非淺,從中明白了許多道理,學(xué)到了很多新東西,為今后的工作到了打下了基礎(chǔ)?,F(xiàn)在,有了這次經(jīng)歷,才深刻領(lǐng)悟到了其中的道理。曾經(jīng),學(xué)習(xí)過軟件工程這門課程,當時任課老師也介紹過設(shè)計 、編寫、完成一個軟件系統(tǒng)復(fù)雜性,困難性,也詳細介紹過在軟件系統(tǒng)設(shè)計過程中時間的分配情況。通過這次動手設(shè)計鄂東職院學(xué)生成績管理系統(tǒng),才真正體會到了編程過程中的酸、甜、苦、辣。最重要的是感受到了設(shè)計一個真正實用化的系統(tǒng)原來是那樣的復(fù)雜,編寫完成它又是那樣的困難。 在整個設(shè)計過程中,此次畢業(yè)設(shè)計先后經(jīng)歷了五個階段,查找分析階段,總體設(shè)計階段,詳細設(shè)計階段,編程實現(xiàn)階段和程序調(diào)試階段,最終完成了一個基本實用的鄂東職院學(xué)生成績管理系統(tǒng)。 本來想完成的模塊還沒有如愿以償,比如成績用圖形(柱形,餅行等)表示,由于時間和能力有限未能完成,但我不會放棄,在以后的學(xué)習(xí)和設(shè)計中努力來實現(xiàn)。 發(fā)現(xiàn)此問題之后還以為是系統(tǒng)出了毛病。但當用 DO主菜單 .mpr 命令運行時,發(fā)現(xiàn)并沒有什么改變。 ,發(fā)現(xiàn) DO 運行后的結(jié)果仍未改變。 開始在系統(tǒng)“選項”和數(shù)據(jù)環(huán)境中設(shè)置以獨占方式打開,但后果不好。這種就可以使用按鍵“確定”了。 TAB 鍵次序可在系統(tǒng)菜單的顯示中選擇或表單設(shè)計器工具欄中直接選擇。 ②不使用屬性 Controlcount,而直接采用語句 FOR not=1to25,且設(shè)置 25 個復(fù)選框的 TAB 鍵次序 為 1到 25。 分析才想到是由于使用了屬性 Controlcount 造成的,因為控件 mand 沒有屬性VALVE。 下面結(jié)合具體例子說明在程序調(diào)試中的問題: ( 1)查詢表單“學(xué)生基本信息”的設(shè)計中,當實現(xiàn)功能“刪除與修改”時,最初 31 在“刪除與修改”頁中設(shè)置了按鈕“確定”,使得所作的選擇得到確認,并在“ 確認”按鈕的 CLICK 中的控件數(shù)目。 例外錯誤是由程序直接控制的外環(huán)境引起的。有些邏輯錯誤會產(chǎn)生明顯錯誤的結(jié)果。編譯程序并 不能發(fā)現(xiàn)它們。但是有一些與語法相關(guān)的錯誤并不能在編程中表達出來。 [10] 語法錯誤是其中最容易出現(xiàn)和糾正的。對一些函數(shù)命令理解不深,在編寫過程中疏忽大意等都會造成在程序中出現(xiàn)問題,在編寫 VFP 應(yīng)用程序時可能會出現(xiàn)幾百種錯誤,至少錯誤提示信息說明了這一點。 大部分界面采用頁框,既大量漸少了界面的個數(shù),更重要的是操作方便。并且又增添了統(tǒng)計和主要信息的報表打印。 鄂東職院學(xué)生成績管理系統(tǒng),不僅易于操作,易于理解,而且便于未 參加編程的人員進行修改和完善。 圖 連編對話框 30 4 系統(tǒng)評價 系統(tǒng)采用模塊化設(shè)計,單一入口,單一出口的原則。操作方法如下: ( 1)單擊項目管理器右側(cè)的“連編”按鈕,系統(tǒng)將彈出連編選項對話框,如圖 所示。 在項目管理器中單擊代碼選項,選擇“程序”,單擊右邊的“新建“,在里面添加主程序: clear all close all set directory to curdir() =2 =625 =550 =.t. public cuser do form 歡迎界面 29 on shut down quit read events clear all quit 保存為“ ” 連編應(yīng)用系統(tǒng) 現(xiàn)已把應(yīng)用系統(tǒng)設(shè)計完了,通過項目管理器就可以建立可執(zhí)行程序。 圖 追加記錄 主程序 在 Visual FoxPro 中,主程序是系統(tǒng)的入口,主程序可以由 .PRG 程序、菜單或者表單 來充當,但是使用 .PRG 程序來充當主程序有更大的主動性。不過這種方法只能一次輸入一條記錄,要輸入第二條記錄時,需再次選擇追加新記錄。具體方法如下: (1)如圖 所示,選中要輸入數(shù)據(jù)的表名,單擊“瀏覽”按鈕。如圖 所示。輸入數(shù)據(jù)庫名“ student” 后, Visual FoxPro 彈出數(shù)據(jù)庫設(shè)計器?,F(xiàn)以學(xué)生基本信息表為例來說明創(chuàng)建數(shù)據(jù)庫和表的具體步驟如下: 庫(在全部頁中,要單擊數(shù)據(jù)前的“ +”號),再單擊項目管理器右邊的新建按鈕。此外,還可以利用參照完整性來幫助維護數(shù)據(jù)庫中相關(guān)表中記錄的一致性等等 [10]。要創(chuàng)建表,一般先創(chuàng)建數(shù)據(jù)庫,在 Visual FoxPro 中,可以使用數(shù)據(jù)庫來組織和關(guān)聯(lián)表和視圖。 (3)單擊保存按鈕后,新項目就在項目管理器中建立起來了。 現(xiàn)在為鄂東職院學(xué)生成績管理系統(tǒng)建立一個項目管理器,步驟如下: (1)單擊 Visual FoxPro 主菜單欄的文件選項,選擇新建選項,而后將彈出新建對話框,在文件類型中選擇項目,在單擊“新建文件“按鈕。Visual FoxPro 項目管理器是為了強化數(shù)據(jù)管理而對有關(guān)文件、數(shù)據(jù)及對象所作的某種集合。項目管理器是按一定的順序和邏輯關(guān)系,對數(shù)據(jù)庫應(yīng)用系統(tǒng)的文件進行有效組織 的工具。 為了提高軟件開發(fā)和維護的效率,應(yīng)使用項目管理器設(shè)計一個應(yīng)用系統(tǒng)。采用安全管理措施主要是為了防止沒有修改權(quán)限的用戶無意間修改了數(shù)據(jù),因此采用用戶標識和鑒定的安全管理措施就能夠保障數(shù)據(jù)庫的安全性。系統(tǒng)安全保護措施是否有效是數(shù)據(jù)庫的主要指標之一 [9]。在數(shù)據(jù)庫系統(tǒng)中,大量的數(shù)據(jù)集中存放,而且為許多用戶直接共享,是寶貴的信息資源,系統(tǒng)的安全保護措施就 顯得更為重要,它保護數(shù)據(jù)庫防止惡意的破壞和非法的存取。 鄂東職院學(xué)生成績管理系統(tǒng)中定義了表與表之間的聯(lián)系有助于實現(xiàn)完整性規(guī)則,一般在程序中實現(xiàn)具體的完整性控制。 表 管理員表 字段名 類型 寬度 索引 是否為空 姓名 字符型 10 是 null 密碼 字符型 10 null 表 學(xué)生表 字段名 類型 寬度 索引 是否為空 學(xué)號 字符型 10 是 null 姓名 字符型 10 null 24 表 班級一覽表 字段名 類型 寬度 索引 是否為空 班級代碼 字符型 10 是 null 班級名字 字符型 10 null 表 教師一覽表 字段名 類型 寬度 索引 是否為空 教師代號 字符型 10 是 null 教師姓名 字符型 10 null 課程代號 字符型 10 null 表 課程一覽表 字段名 類型 寬度 索引 是否為空 課程號 字符型 10 是 null 課程名字 字符型 10 null 學(xué)分 字符型 10 null 學(xué)時 字符型 10 null 老師代碼 字符型 10 是 null 表 成績一覽表 字段名 類型 寬度 小數(shù)位數(shù) 索引 是否為空 學(xué)號 字符型 10 是 null 課程代號 字符型 10 是 null 成績 字符型 10 0 null 表 學(xué)生基本信息表 字段名 類型 寬度 索引 是否為空 學(xué)號 字符型 10 是 null 姓名 字符型 10 null 密碼 字符型 10 null 性別 字符型 10 null 班級代號 字符型 10 null 25 數(shù)據(jù)庫的完整性和安全性 完整性 數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。 鄂東職院學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計結(jié)果如下面的幾個表格所示。 有了數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),就能進行下面的數(shù)據(jù)庫設(shè)計。在這個階段主要是收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為以后的進一步設(shè)計打下堅實的基礎(chǔ) [7]。生成的報表如圖 所示。 ( 2)復(fù)制報表上方的線條控件 ,粘貼在報表頁注腳的上方,按住 shift 鍵,同時選擇兩個線條控件,先單擊布局工具欄中的“左對齊“再單擊”水平居中“按鈕。輸入報表標頭“成績報表”。報表字段比較少,布局可選擇”縱向“。 ( 6)單 擊“下一步“,選擇按“ stuid” 排序。 ( 4)從子表 JLB 中選取字段“ teacherid”,“ teachername”,“ courdeid”。 ( 2)在彈出的向?qū)нx取對話框中選擇“一對多報表向?qū)А薄9试谠O(shè)計報表是可先使用“報表向?qū)А斑M行總體設(shè)計,再 使用“報表設(shè)計器”進行細節(jié)修改。如圖 所示。輸入合法管理員的名字和密碼就進入了用戶管理界面 ,如圖 所示。如圖 所示。 普通用戶管理是針對學(xué)生而言的,為了確保自己的基本信息和成績不被除程序員以外的用戶盜取,普通用戶可以根據(jù)自己的合法用戶名和合法密碼,對自己的密碼進行修改,以保 證信息的保密性。 表 成績統(tǒng)計控件屬性 Page4 Captiaon 成績統(tǒng)計 FontBold . FontName 黑體 FontSize 20 Optiongroup1 ButtonCount 5 Hight 207 Left 328 Top 14 Value 1 Width 240 Option1 Caption 統(tǒng)計 90 分以上 Option2 Caption 統(tǒng)計 80- 90 之間 Option3 Caption 統(tǒng)計 70- 80 之間 Option4 Caption 統(tǒng)計 60- 70 之間 Option5 Caption 統(tǒng)計 60 分以下 確定按鈕的代碼如圖 所示。 會有學(xué)號和成績顯示,如圖 所示。在這里分數(shù)段采用了“選項按鈕組”。 圖 成績的修改 成績統(tǒng)計 在各高校,為了激勵學(xué)生的學(xué)習(xí)積極性,對成績優(yōu)秀的學(xué)生進行物質(zhì)獎勵或設(shè)置獎學(xué)金制度,這個時候需要對每個專業(yè)或者各個班級的學(xué)生進行統(tǒng)計,看一下有多少學(xué)生符合獎勵的條件,在鄂東職院學(xué)生成績管理系統(tǒng)中設(shè)置了統(tǒng)計模塊,按分數(shù)段進行統(tǒng)計。 學(xué)生成績的添加 18 學(xué)生成績的修改
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1