【正文】
附錄B:主控程序源代碼procedure (AId: integer。 結論隨著計算機的誕生,人類逐漸從人工管理信息進入計算機信息化時代。用戶登錄窗口測試的目的是如果輸入不正確的密碼,系統(tǒng)是否報錯。② 輸入項:按學生基本信息界面輸入對應信息。 成績錄入界面 成績修改界面學籍管理界面就是實現(xiàn)學生學籍變更的功能(主要是由備注來顯示其信息)。 學生基本信息數(shù)據(jù)表字段名稱數(shù)據(jù)類型是否為主鍵允許為空否學號文本是不能為空姓名文本否可以為空民族文本否可以為空出生年文本否可以為空出生月文本否可以為空籍貫文本否可以為空性別文本否可以為空政治面貌文本否可以為空所在專業(yè)文本否可以為空所在年級文本否可以為空所在班級文本否可以為空郵政編碼文本否可以為空身份證號碼文本否可以為空畢業(yè)學校文本否可以為空現(xiàn)在學歷文本否可以為空電子郵箱文本否可以為空學制文本否可以為空外語等級文本否可以為空個人特長文本否可以為空聯(lián)系電話文本否可以為空用戶備注文本否可以為空建立數(shù)據(jù)字段并指定字段與相關屬性后,字段設計界面。關系數(shù)據(jù)庫系統(tǒng)采用關系模型作為數(shù)據(jù)的組織方式。如果有錯需要修改,經(jīng)核實,可以通過管理員修改。緩沖登陸界面用戶登陸新用戶注冊超級管理員登陸新用戶注冊資料界面學生學籍管理系統(tǒng)主界面管理員控制界面數(shù)據(jù)錄入課程和成績修改和查詢學生基本信息查詢和修改(刪除)幫助(作者與系統(tǒng)信息)專業(yè)錄入班級錄入課程資源成績查詢課程資源成績修改學生基本信息查詢學生基本信息修改 作者信息軟件信息 課程資源錄入 系統(tǒng)功能框架① 系統(tǒng)管理功能:實現(xiàn)系統(tǒng)登錄和安全退出系統(tǒng)。 硬件配置主要包括客戶端硬件的選擇和服務器硬件的選擇。此外,用戶還具有成績查詢,查詢學籍異動。當然,錄入成績也有出錯的可能,所以,必需具有校對修改成績的功能。Access 是一種關系數(shù)據(jù)庫工具,關系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。1) 在本地InterBase服務器上,使用備份數(shù)據(jù)庫進行開發(fā)和調(diào)試。并且數(shù)據(jù)庫的地理位置對最終用戶是透明的,當數(shù)據(jù)庫的物理位置發(fā)生變化時,用戶界面不必隨之變化。 通過在Access 內(nèi)創(chuàng)建SQL Server數(shù)據(jù)庫,來擴展您在客戶/服務器世界的技能。Microsoft Access 2000使信息更容易獲得和使用。 將您的數(shù)據(jù)來源與交互式Web頁面無縫集成,使創(chuàng)建和共享Microsoft Access數(shù)據(jù)庫比以前更容易。20世紀50年代中期以前,數(shù)據(jù)管理由人工完成。① 系統(tǒng)需求分析階段。學籍管理信息系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學校的決策者和管理者來說都至關重要,所以學籍管理信息系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。采用管理信息系統(tǒng)來管理學生是大使所趨,它能提高學院管理工作的現(xiàn)代化、科學化水平,保證信息處理的即時化、準確化。開發(fā)適合學院需要的學籍管理系統(tǒng),可以做到信息的規(guī)范管理、科學統(tǒng)計和快速查詢,并減少管理方面的工作量。管理信息化工作是一項全新的事業(yè),發(fā)展速度很快,對技術的依賴程度高。數(shù)據(jù)庫技術研究的問題就是如何科學地組織和存儲數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。更新銷售數(shù)據(jù)或快速查看顧客細節(jié)信息。 很容易把字段列表的內(nèi)容拖動,加入到Data Access Page中。 Microsoft Access 2000包含了內(nèi)置的Microsoft SQL Server,這使它能夠?qū)κ煜さ腁ccess環(huán)境進行高端管理。Delphi可以訪問多種數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫,憑借窗口和報表,BDE(Borland Database Engine)可以訪問Paradox、dBASE、本地InterBase服務器的數(shù)據(jù)庫,也可以訪問遠程數(shù)據(jù)庫服務器上的數(shù)據(jù)庫,或任何經(jīng)ODBC可訪問的數(shù)據(jù)庫管理系統(tǒng)中的數(shù)據(jù)庫[5]。② 應用系統(tǒng)的實現(xiàn)系統(tǒng)實現(xiàn)階段的主要任務是使用Delphi提供的組件以及Object Pascal程序設計語言實現(xiàn)系統(tǒng)設計,并進行調(diào)試。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然?;诖罅康恼{(diào)研數(shù)據(jù),下面列出最典型、最關鍵的需求。學生也是學籍管理信息系統(tǒng)的重要使用者,只是具備的管理權限沒有管理人員那么廣。 學生管理信息系統(tǒng)數(shù)據(jù)庫的選擇用戶數(shù)據(jù)量(記錄數(shù))穩(wěn)定性要求維護水平備選數(shù)據(jù)庫社區(qū)小學100~500低差Access、Foxpro公立小學或社區(qū)小學500~5000低差Access、Foxpro公立中學或社區(qū)大學5000~50000中一般SQL Server專業(yè)型大學50000~200000較高較好SQL Server、Qracle綜合型大學2000000~?高好Qracle在本系統(tǒng)中,選擇Access2000數(shù)據(jù)庫。C/S模式是當前數(shù)據(jù)庫應用中極為流行的一種方式,尤其是網(wǎng)絡技術的成分發(fā)展的今天,當前許多系統(tǒng)都采用之中方式進行構造。其他人無權對成績管理進行操作。有了數(shù)據(jù)庫模型,數(shù)據(jù)庫的設計就簡單多了。具體創(chuàng)建過程為:① 運行Access應用程序,在“新建數(shù)據(jù)庫”選項組中選取“空Access數(shù)據(jù)庫”單選按鈕。選擇該界面中工具欄中的不同按鈕,就會進入實現(xiàn)不同功能的窗口。③ 輸出項:顯示提示語句:添加成功或失敗。② 檢查系統(tǒng)是否滿足需要,這也是測試的期望目標。當用戶點擊退出時,系統(tǒng)正確提示,關閉整個軟件。它的操作界面具有Windows窗口友好,操作方便等特點,盡量減少了用戶輸入操作,以最大限度的實現(xiàn)計算機自動處理。)。還要感謝教我們知識的老師,他們讓我們從無知到明白事理,擁有學問。Provider=。信息系統(tǒng)應該是透明,讓大家都清楚信息系統(tǒng)中記錄的信息。 成績錄入 學籍變更窗口測試的目的,就是顯示學籍變更的人在本院學生數(shù)據(jù)庫中的異動情況,學籍變動主要包括休學、復學、退學、留級和變換專業(yè)等情況。② 程序邏輯主控程序信息查詢是否繼續(xù)查詢結束信息修改查詢成績單打印確認修改是否打印是否是是否否 查詢修改程序邏輯7 系統(tǒng)測試隨著計算機技術的迅速發(fā)展和越來越廣泛深入地應用于國民經(jīng)濟和社會生活的各個方面,隨著軟件系統(tǒng)的規(guī)模和復雜性與日俱增,軟件中存在的缺陷和故障造成的各類損失也大大增加,甚至會帶來災難性的后果。③ 輸出項:獲取用戶權限,進行相應操作。6 詳細設計完成了數(shù)據(jù)庫的后臺工作,建立起了能夠保障系統(tǒng)順利、正確運行的后臺。所以本系統(tǒng)在設計數(shù)據(jù)庫模型構成中選擇了關系模型。⑤ 報表打印功能:實現(xiàn)對學生成績單的打印。學生基本信息的查詢可以通過管理員在成績管理界面查詢,也可以在單獨的查詢修改界面查詢。② 百兆模式:計算機網(wǎng)絡的速度為百兆。4 系統(tǒng)配置優(yōu)秀的數(shù)據(jù)庫系統(tǒng)必有一個相對最優(yōu)秀的系統(tǒng)配置方案。 分析需求就是描述系統(tǒng)的需要。它對學校帶來的影響可以看到: 對傳統(tǒng)管理理念的沖擊,可能引起管理層的變動和人員的調(diào)整。3 系統(tǒng)分析本系統(tǒng)采用Delphi作為前臺開發(fā)工具與Access為數(shù)據(jù)庫后臺開發(fā)工具。由于數(shù)據(jù)庫應用程序是為用戶提供一個滿足其需要的軟件產(chǎn)品,因此,成功地開發(fā)一個數(shù)據(jù)庫應用程序的關鍵是要準確理解用戶的需求,然后圍繞用戶的需求進行軟件的開發(fā)。而Delphi結合了兩個分支的優(yōu)點,他結合了傳統(tǒng)的編程語言Object Pascal和數(shù)據(jù)庫語言的強大功能,既可以用于傳統(tǒng)的算法編程,又可以用于數(shù)據(jù)庫編程。即時查看表格間的聯(lián)系以便快速作出相應決策。把多個表格鏈接成單個的,相關的視圖被稱為Grouped Data Access Page。數(shù)據(jù)庫系統(tǒng)具有以下特點:① 數(shù)據(jù)結構化② 數(shù)據(jù)的共享性高,冗余度低、易于擴展。根據(jù)劃分的模塊和功能描述,分析并寫出處理流程,并分別編寫代碼,最終實現(xiàn)系統(tǒng)功能。在信息社會里,戰(zhàn)略資源是信息,多數(shù)人的工作是創(chuàng)造、處理和分配信息。關鍵詞 學籍管理,數(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 managem