【正文】
其次是我們一起做畢業(yè)設(shè)計的同學(xué),在整個畢業(yè)設(shè)計中我們我優(yōu)勢互補,共同學(xué)習(xí)共同進步,解決了不少的難題。 (39。 :=39。參 考 文 獻[1] 彭文明,武瑩.Delphi 管理信息系統(tǒng)項目開發(fā)實踐[M].北京:科學(xué)出版社,2005:3546.[2] 馮博琴,陳文革.計算機網(wǎng)絡(luò)(第二版)[M].北京:高等教育出版社,2004:108186.[3] 啟明工作室.Delphi + SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)與實例[M].北京:人民郵電出版社,2005:172197.[4] 詹英,—SQL Server 2000 簡明教程[M].浙江大學(xué)出版社.[5] 肖慶航,陸定淑.Delphi 7數(shù)據(jù)庫開發(fā)教程(第一版)[M].北京:清華大學(xué)出版社,2004:5589.[6] 陳豫龍,何旭洪.Delphi數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航(第二版)[M].北京:人民郵電出版社,2003:181243.附錄A:登錄界面源代碼攀枝花學(xué)院本科畢業(yè)設(shè)計(論文) 致謝procedure (Sender: TObject)。學(xué)生基本信息錄入,在校的考試成績,有特殊情況需要進行學(xué)籍變更作為學(xué)籍管理系統(tǒng)的主要功能。說明退出系統(tǒng)窗口這段程序正確無誤。假如有信息漏掉沒輸完整,說明錄入信息有誤。③ 一個好的測試用例在于發(fā)現(xiàn)還未曾發(fā)現(xiàn)的錯誤;成功的測試是發(fā)現(xiàn)了錯誤的測試。所以本程序需要分別設(shè)定管理員和超級管理員權(quán)限。④ 相關(guān)數(shù)據(jù)庫:學(xué)生成績數(shù)據(jù)表。② 輸入項:選擇用戶類別,輸入權(quán)限密碼。 學(xué)生管理信息系統(tǒng)主界面學(xué)生基本信息錄入截面主要實現(xiàn)學(xué)生基本信息的添加功能,包括學(xué)號,姓名,性別,出生日期,籍貫,所在班級,所在專業(yè),所在年級,學(xué)制,外語水平,身份證號,畢業(yè)學(xué)校,家庭住址,聯(lián)系電話等信息的添加。7) 回到“學(xué)籍管理系統(tǒng):數(shù)據(jù)庫”子窗口中,如果出現(xiàn)了學(xué)生基本信息、管理員、用戶、成績信息、課程資源、數(shù)據(jù)處理錄入6個表項目,就完成了數(shù)據(jù)文件的設(shè)計。② 在“文件新建數(shù)據(jù)庫”窗口中指定數(shù)據(jù)庫的存放位置與數(shù)據(jù)庫文件名稱,然后單擊“創(chuàng)建”按鈕。關(guān)系模型中的存取路徑對用戶也是透明的,這樣使數(shù)據(jù)有更好的安全保密性、更高的數(shù)據(jù)獨立性,也簡化了程序員的工作和數(shù)據(jù)庫開發(fā)建立的工作。在學(xué)生管理信息系統(tǒng)中,首先要創(chuàng)建學(xué)生管理信息系統(tǒng)數(shù)據(jù)庫,然后在數(shù)據(jù)庫中創(chuàng)建需要的表和字段。學(xué)生學(xué)籍變更情況可以通過管理員在查詢界面的備注查詢,也可以在的查詢界面的備注中修改相應(yīng)信息。成績的錄入成功后,數(shù)據(jù)自動存入學(xué)生信息數(shù)據(jù)庫中。本操作成功后,數(shù)據(jù)自動存入學(xué)生信息數(shù)據(jù)庫中。這種結(jié)構(gòu)是建立在LAN的基礎(chǔ)上,但是它比以往的文件服務(wù)器系統(tǒng)有了很大的改進。 學(xué)生學(xué)籍管理信息系統(tǒng)的網(wǎng)絡(luò)配置一般有以下幾種類型:① 單機模式:即服務(wù)器和客戶端在一臺計算機上??梢愿鶕?jù)用戶量的大小選擇不同的操作系統(tǒng)。④ 系統(tǒng)管理主要是執(zhí)行數(shù)據(jù)庫備分和恢復(fù)、數(shù)據(jù)庫表的維護等工作,保證系統(tǒng)的正常運行。學(xué)籍管理信息系統(tǒng)的用例包括以下內(nèi)容。在本系統(tǒng)中主要提供學(xué)生基本信息錄入、學(xué)籍變更和成績管理等相關(guān)的功能。① 對每位學(xué)生的基本信息建立個人檔案,這部分工作由系統(tǒng)的管理人員進行維護和操作。在當(dāng)前信息技術(shù)飛速發(fā)展的大環(huán)境下,計算機技術(shù)和軟件技術(shù)的更新是學(xué)校完全有可能也有能力采用這樣先進的管理技術(shù)。另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。應(yīng)用程序在運行過程中,用戶會提出一些新的需求和建議,根據(jù)用戶需求的變化,應(yīng)但對應(yīng)用程序做一頂?shù)男薷?,使其得到進一步完善和提高??紤]到?jīng)]有調(diào)試好的應(yīng)用程序可能回破壞數(shù)據(jù)庫中的數(shù)據(jù),或者妨礙數(shù)據(jù)庫的正常操作,因此,在系統(tǒng)實現(xiàn)階段,最好使用數(shù)據(jù)庫的一個備份數(shù)據(jù)庫,這個備份數(shù)據(jù)庫于原數(shù)據(jù)庫具有相同的結(jié)構(gòu),但其中的數(shù)據(jù)只是原數(shù)據(jù)庫中的一部分。④ 數(shù)據(jù)庫在SQL數(shù)據(jù)庫服務(wù)器中,而且應(yīng)用程序?qū)⒌絊QL數(shù)據(jù)庫服務(wù)器中去訪問數(shù)據(jù)庫,這是一個標(biāo)準(zhǔn)的客戶/服務(wù)器應(yīng)用。Delphi的一個強有力的功能是可以將基于本地數(shù)據(jù)庫系統(tǒng)的應(yīng)用程序很容易地修改成客戶/服務(wù)器模式的應(yīng)用。反之,如果使用傳統(tǒng)的編程語言進行數(shù)據(jù)庫編程,通過調(diào)用專用的數(shù)據(jù)庫應(yīng)用程序接口函數(shù)和過程,可能也回做出比較完善的數(shù)據(jù)庫管理程序,但做起來大多是極其困難的。需要時可以利用可調(diào)整大小的SQL Server技術(shù)創(chuàng)建企業(yè)級數(shù)據(jù)庫。 Access 2000在一個窗口中可使您以圖中圖方式查看所有相關(guān)數(shù)據(jù)不必進行查詢。表格字段直接連結(jié)到數(shù)據(jù)庫,所以信息總是最新的。您和您的合作者就永遠(yuǎn)擁有最新信息在辦公室或任何地方。定制您自己的圖形格式,以便準(zhǔn)確地顯示您所需的信息。文件系統(tǒng)主要有以下特點:① 不但可以批處理,而且可以聯(lián)機實時處理② 數(shù)據(jù)可以長期保存③ 由文件系統(tǒng)管理數(shù)據(jù)④ 數(shù)據(jù)共享性差、冗余度大⑤ 數(shù)據(jù)獨立性差20世紀(jì)60年代后期以來,由于計算機的應(yīng)用范圍得到了極大的拓展,已不再局限與科學(xué)計算,用文件系統(tǒng)管理數(shù)據(jù)不能滿足多應(yīng)用、多用戶共享數(shù)據(jù)的要求,同時計算機軟硬件水平達到了一個全新的高度,支持開發(fā)較大規(guī)模的軟件,于是出現(xiàn)了數(shù)據(jù)庫管理系統(tǒng)——專門用于管理數(shù)據(jù)的軟件,標(biāo)志著數(shù)據(jù)庫時代的來臨。數(shù)據(jù)庫系統(tǒng)就是當(dāng)代計算機系統(tǒng)的重要組成部分[3]。④ 程序?qū)崿F(xiàn)階段。由于缺乏對該項工作的指導(dǎo)和管理,造成財力、物力、人力資源的浪費十分驚人。21世紀(jì)是一個嶄新的世紀(jì),人類社會將由工業(yè)社會向信息社會轉(zhuǎn)變,在工業(yè)社會里,戰(zhàn)略資源是資本。學(xué)籍管理的根本目的是為了提高培養(yǎng)學(xué)生的效率和質(zhì)量,其中提高質(zhì)量是根本。本系統(tǒng)已經(jīng)開發(fā)完成并實現(xiàn)了用戶登錄、成績管理、學(xué)籍管理、查詢修改,全面提升了學(xué)院的管理水平和管理效率。攀枝花學(xué)院本科畢業(yè)設(shè)計(論文) 附錄A:登錄界面源代碼摘 要學(xué)籍管理是整個學(xué)院管理工作的關(guān)鍵環(huán)節(jié)之一,涉及到成績管理、學(xué)籍管理等諸多方面。關(guān)鍵詞 學(xué)籍管理,數(shù)據(jù)庫,軟件開發(fā),DelphiABSTRACTThe management of student status is one of the key tache for the whole school management work. It es down to achievement management、 management and so on. Applying Information system to manage students bees a trend now. It can improve the modernization and science level of school management work, and can ensure that information could be dealt with in time and by rule and line.According to the survey of each school’s requirement for management ,this paper has analyzed the student management operation flow of mon school ,and has collected all datum concerned with student information and also has confirmed the target and main function demand of management system. On the base of software requirement, it has defined each function model, including: user logging、achievement management、management of student status、inquire and amend, and has described the function as well as dealing process of each model. In addition, it also has designed the system’s database ER chart and detailed database structure. As for the main function model, it has depicted its particular designing process. As for the user interface designing, it has taken the designing principle into account and improved the system’s usabilityThe software structure of the system has adapted C/S system structure. The developing tools have used Access database and .The system has finished and realized the function of user logging、achievement management、management of student status、inquire and amend, and has improved the school’s management level and efficiency.Key words Management of student status, database, software development, Delphi目 錄1 緒論隨著學(xué)院規(guī)模的不斷擴大,學(xué)生數(shù)量的不斷增加,學(xué)生的信息量也成倍增長。在學(xué)生管理信息中建立起來的一切新的教育理念,新的教育模式,新的教育方法,新的教育設(shè)施和新的管理方式成功與否,惟一的檢驗標(biāo)準(zhǔn)是,是否提高了教育質(zhì)量和培養(yǎng)出高素質(zhì)的人才。在信息社會里,戰(zhàn)略資