【正文】
攀枝花學院本科畢業(yè)設(shè)計(論文) 附錄A:登錄界面源代碼摘 要學籍管理是整個學院管理工作的關(guān)鍵環(huán)節(jié)之一,涉及到成績管理、學籍管理等諸多方面。采用管理信息系統(tǒng)來管理學生是大使所趨,它能提高學院管理工作的現(xiàn)代化、科學化水平,保證信息處理的即時化、準確化。論文根據(jù)調(diào)查各院對學籍管理的需求,分析出一般學院的學生管理業(yè)務(wù)流程,收集了與學生信息相關(guān)的資料,確定了學籍管理系統(tǒng)的目標和主要功能需求。在軟件需求的基礎(chǔ)上,定義了各個功能模塊,包括:用戶登錄、成績管理、學籍管理、查詢修改;描述了每個功能模塊的功能和處理過程。設(shè)計了該學籍管理系統(tǒng)的數(shù)據(jù)庫ER圖和詳細的數(shù)據(jù)庫結(jié)構(gòu)。對主要功能模塊還描述了其詳細設(shè)計過程,用戶界面設(shè)計中,考慮了用戶界面的設(shè)計原則提高了系統(tǒng)的可用性。該系統(tǒng)的軟件結(jié)構(gòu)采用了C/S的體系結(jié)構(gòu),數(shù)據(jù)庫系統(tǒng)采用Access。本系統(tǒng)已經(jīng)開發(fā)完成并實現(xiàn)了用戶登錄、成績管理、學籍管理、查詢修改,全面提升了學院的管理水平和管理效率。關(guān)鍵詞 學籍管理,數(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 緒論隨著學院規(guī)模的不斷擴大,學生數(shù)量的不斷增加,學生的信息量也成倍增長。學生基本資料、成績管理、學籍管理等內(nèi)容的管理,遵從以往舊式的工作方式,該工作的工作量大,管理繁瑣,既耗人力,又耗物力;如今面對大量的學生數(shù)據(jù)、報表,手工處理方式已經(jīng)很難跟上現(xiàn)代化的步伐。隨著計算機技術(shù)及網(wǎng)絡(luò)通訊技術(shù)的飛速發(fā)展,許多學校已經(jīng)有了較好的計算機應(yīng)用甚至網(wǎng)絡(luò)硬件建設(shè)基礎(chǔ)。因此為提高學校管理工作的現(xiàn)代化、科學化水平,保證信息處理的即時化、準確化,開發(fā)一套對學生學籍進行管理的軟件是極其重要的,而且是必需的。學籍管理工作是學院各項工作的一個重要部分,其管理水平的高低將直接影響到人才的培養(yǎng)質(zhì)量。面對龐大的信息量,如何有效地提高學生管理工作的效果是一個學院急需解決的問題。開發(fā)適合學院需要的學籍管理系統(tǒng),可以做到信息的規(guī)范管理、科學統(tǒng)計和快速查詢,并減少管理方面的工作量。學籍管理的根本目的是為了提高培養(yǎng)學生的效率和質(zhì)量,其中提高質(zhì)量是根本。在學生管理信息中建立起來的一切新的教育理念,新的教育模式,新的教育方法,新的教育設(shè)施和新的管理方式成功與否,惟一的檢驗標準是,是否提高了教育質(zhì)量和培養(yǎng)出高素質(zhì)的人才。學籍管理信息系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學校的決策者和管理者來說都至關(guān)重要,所以學籍管理信息系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難[1]。隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對學生學籍信息進行管理,:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生學籍信息管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件?,F(xiàn)在我國學校中學生學籍信息的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。21世紀是一個嶄新的世紀,人類社會將由工業(yè)社會向信息社會轉(zhuǎn)變,在工業(yè)社會里,戰(zhàn)略資源是資本。在信息社會里,戰(zhàn)略資源是信息,多數(shù)人的工作是創(chuàng)造、處理和分配信息。學籍管理工作的發(fā)展趨勢也將適應(yīng)這種社會發(fā)展趨勢,同時受政治、經(jīng)濟、文化環(huán)境、人員素質(zhì)、技術(shù)水平等方面的制約,必將呈現(xiàn)出新的景象。隨著社會主義市場經(jīng)濟的建立,社會各項事業(yè)對信息資源管理的需求日益增大,信息管理工作從傳統(tǒng)的實體管理方式向全面的信息管理和信息服務(wù)方向轉(zhuǎn)變,已成為一種必然的趨勢。隨著信息現(xiàn)代化管理的深入及信息時代的到來,以計算機技術(shù)為核心的信息管理現(xiàn)代化也正邁向信息化、網(wǎng)絡(luò)化的時代。在網(wǎng)絡(luò)中,信息知識的聯(lián)結(jié)不再是線形的,而是網(wǎng)狀的,通過它可以實現(xiàn)異地查詢而不受距離的限制,可以將信息快速地傳輸給利用者,真正的實現(xiàn)檔案信息資源的共享,這是信息時代發(fā)展的必然趨勢[2]。學生學籍信息管理工作也是一個復雜的工作系統(tǒng),它的有效組織和管理是順利實現(xiàn)其工作目的的根本保證,信息管理工作的現(xiàn)代化是一個必然趨勢。管理信息化工作是一項全新的事業(yè),發(fā)展速度很快,對技術(shù)的依賴程度高。由于缺乏對該項工作的指導和管理,造成財力、物力、人力資源的浪費十分驚人。在現(xiàn)今信息時代,生活速度的加快,使得人們越來越向信息化、數(shù)字化發(fā)展,管理信息系統(tǒng)是一個由人、計算機等組成的能進行信息的收集、傳遞、儲存、加工、維護和使用的系統(tǒng),必然能代替過去大量、繁雜的手工操作。① 系統(tǒng)需求分析階段。調(diào)查學院管理學生學籍信息的工作流程,收集他們對管理信息系統(tǒng)的要求,整理相關(guān)信息資料,確定系統(tǒng)的開發(fā)范圍和系統(tǒng)的功能。② 系統(tǒng)的總體設(shè)計。確定系統(tǒng)的模式、開發(fā)環(huán)境和開發(fā)工具,確定系統(tǒng)的總體目標,根據(jù)需求分析階段的系統(tǒng)功能進行業(yè)務(wù)流程分析,數(shù)據(jù)流程分析和模塊劃分。③ 數(shù)據(jù)庫設(shè)計和界面階段。確定數(shù)據(jù)庫結(jié)構(gòu),設(shè)置數(shù)據(jù)庫各種參數(shù),創(chuàng)建試題數(shù)據(jù)庫和數(shù)據(jù)庫表、視圖等數(shù)據(jù)庫對象,根據(jù)系統(tǒng)功能劃分各部門操作內(nèi)容和設(shè)計它們的操作界面。④ 程序?qū)崿F(xiàn)階段。根據(jù)劃分的模塊和功能描述,分析并寫出處理流程,并分別編寫代碼,最終實現(xiàn)系統(tǒng)功能。⑤ 系統(tǒng)測試階段。對系統(tǒng)進行整體測試2 建立學籍管理系統(tǒng)的關(guān)鍵技術(shù)數(shù)據(jù)庫技術(shù)是計算機科學技術(shù)中的重要領(lǐng)域,也是應(yīng)用最廣的技術(shù)之一,而且已經(jīng)成為電子信息系統(tǒng)的重要核心技術(shù)。眾所周知,計算機應(yīng)用從科學計算進入數(shù)據(jù)處理是一個劃時代的轉(zhuǎn)折。數(shù)據(jù)處理是指對各種形式的數(shù)據(jù)進行收集、存儲、加工和傳播的一系列活動的總和。其目的是從大量的、原始的數(shù)據(jù)中抽取、推導出對人們有價值的信息以作為行動和決策的依據(jù),是為了借助計算機科學地保存和管理復雜的、大量的數(shù)據(jù)以便人們能方便而充分地利用這些寶貴的信息資源。數(shù)據(jù)庫技術(shù)研究的問題就是如何科學地組織和存儲數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)就是當代計算機系統(tǒng)的重要組成部分[3]。數(shù)據(jù)處理的中心問題是數(shù)據(jù)管理,數(shù)據(jù)管理隨著計算機硬件和軟件的發(fā)展而不斷發(fā)展,經(jīng)歷了3個階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。20世紀50年代中期以前,數(shù)據(jù)管理由人工完成。最初計算機研制的目的在于進行復雜的科學計算,因此沒有專門針對數(shù)據(jù)管理的設(shè)計。當時硬件水平很低,外存主要有紙帶、卡片