【正文】
聯(lián)系電話 ) Te xt9. Te xt = a doP r ima r yR S. Fie lds ( 獎懲記載 ) Te xt10. Te xt = a doP r ima r yR S. Fie lds ( 學(xué) 生 簡歷 ) End I f d)“上一條” 按鈕控件: click 事件是將網(wǎng)格中的,文本框中的信息同時指向當(dāng)前記錄的上一條記錄。數(shù)據(jù)源設(shè)定為檔案柜表的查詢記錄集。 表 字段名 類型 寬度 學(xué)號 字符型 10 姓名 字符型 8 科目 數(shù)字型 3 成績 數(shù)字型 3 學(xué)期 數(shù)字型 3 用來存放學(xué)生在校期間的評語信息。 有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項和數(shù)據(jù)流程,下面就可以進(jìn)行數(shù)據(jù)庫設(shè)計了。收集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。查詢可以是單一查詢和聯(lián)合查詢,查詢的字段可以是:檔案號,姓名,學(xué)分。所以需要我們對學(xué)生首先應(yīng)該可以在數(shù)據(jù)庫里面可以定位。導(dǎo)入后的檔案庫里面的字段除了檔案號、姓名這二個字段有記錄外。我們同樣選擇了報表專家 excel 這個工具作為過渡。 2)學(xué)生成績的查詢子模塊 學(xué)生查詢子模塊是本系統(tǒng)的查詢模塊中功能最強(qiáng)大的查詢模塊,該模塊查詢可以按照學(xué)生檔案號,姓名,考試時間等多個方面不同的條件值。 學(xué)生成績管理模塊 1)學(xué)生成績錄入子模塊 該模塊完成對學(xué)生在校期間每次考試的成績做記載。學(xué)生檔案的查詢是對數(shù)據(jù)庫中的檔案表中作為數(shù)據(jù)源來實現(xiàn)查詢的。下面我將對每個模塊的總體設(shè)計作簡要說明。 修改記錄: 編寫 日期 2020925 審核 日期 5 以上是本系統(tǒng)新的邏輯方案中的數(shù)據(jù)字典,有了數(shù)據(jù)字典,對新系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)的建立就已經(jīng)很清楚了。在系統(tǒng)分析的過程中,產(chǎn)生了大量的數(shù)據(jù)詞典。 對頂層數(shù)據(jù)流程圖中的某些功能還可以繼續(xù)分解,分解可以得到相應(yīng)的第一層數(shù)據(jù)流程圖: 本系統(tǒng)頂層數(shù)數(shù)據(jù)流圖和第一層數(shù)據(jù)流程圖如下: 第一層數(shù)據(jù)流程圖分解說明:第一層數(shù)據(jù)流程圖就是對數(shù)據(jù)的頂層數(shù)據(jù)流程圖進(jìn)行分解得到的,對頂層數(shù)據(jù)流程圖中初步規(guī)劃的功能模塊細(xì)化為子功能模塊。包括包括學(xué)生檔案基本信息,成績以及學(xué)生評語等。 本檔案管理開發(fā)系統(tǒng)是 在 Pentyum 667mmx 以上機(jī)型的計算機(jī)上進(jìn)行開發(fā)并獲得通過的,同時方便系統(tǒng)開發(fā),減少開發(fā)過程的難度,我們是基于以下的軟件環(huán)境。所管理的數(shù)據(jù)涉及的歷史可能比較悠久,因此在管理上實現(xiàn)起來有一定的困難。根據(jù)需要,教務(wù)員對學(xué)生成績進(jìn)行統(tǒng)計報表,上報給學(xué)院和學(xué)校、 對現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)調(diào)查的重點是對管理業(yè)務(wù)的流 程進(jìn)行描述,通過采用業(yè)務(wù)流程圖中的圖形工具來描述管理業(yè)務(wù)活動可以幫助我直觀的理解系統(tǒng)業(yè)務(wù)過程,找出業(yè)務(wù)流程中的不合理現(xiàn)象。對學(xué)生的所有學(xué)生檔案信息的管理包括錄入,查詢,統(tǒng)計,報表打印。 窗體設(shè)計的主要步驟就是向窗體中添加可以完成應(yīng)用程序任務(wù)的組件;更改組 9 建屬性使其滿足程序設(shè)計要求;將組件的事件與程序代碼相聯(lián)系,用代碼實現(xiàn)組件的活動。它使我們可以更 輕松的開發(fā)圖形化的高級應(yīng)用程序。一旦用戶的目標(biāo)數(shù)據(jù)庫發(fā)生了變動,不需要去改動應(yīng)用程序本身,只需要重新設(shè)置 BDE 即可。 綜上所述,本系統(tǒng)的設(shè)計與開發(fā)在技術(shù)上和硬件設(shè)備上的條件以及計算機(jī)軟件的使用上條件是成熟,技術(shù)上都是滿足的,因此,它在技術(shù)上是可行的。 所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。提高了學(xué)校的管理能力,為此,用計算機(jī)來管理學(xué)校的信息,是非常必要的。我希望能用所學(xué)的知識編制一個適用的程序來幫助還停留紙介質(zhì)基礎(chǔ)上的學(xué)校進(jìn)行更有效的檔案管理。 關(guān)鍵字:面向?qū)ο? 檔案 檔案管理 VISAUL Abstract administrative system of the student information adopts a data base management system that VISAUL developed . This design instruction has told the basic function of VISAUL and design method mainly .This design instruction has told the basic function of VISAUL and design method mainly. And then take this system as an example , remend developing the step of this system one by one: Network analysis , designs systematically , realizes systematically , safeguards systematicallying. Successively with dataflow picture, data dictionary, function structure chart various kinds of datum analyticl system take of system in work analysis. In the design of the system, detailed each function module which has represented the system. Necessary database form and literary name section. Design of the menu ,etc.. In the realization of the system, provide and realize the incidents and codes of the corresponding function controlling part among forms. And the method that the menu realize. Provide the main function source code of this system at the end of the article. This system has data entry , the data are stored, file inquiry, such functions as the report form is typed, the interactive interface friendship of the system. The systematic function is overall, it is a characteristic that is originally designed that users are easy to operate. Key word: Face the target library administrative system of the student information 4 VISAUL 引言 計算機(jī)已經(jīng)要成為我們學(xué)習(xí)和工作的得力助手。在系統(tǒng)的設(shè)計中,詳細(xì)的展現(xiàn)了系統(tǒng)的各個功能模塊。 可行性研究: .......................................................................................................................... 5 目的: ............................................................................................................................... 5 經(jīng)濟(jì)上可行性: ............................................................................................................... 6 技術(shù)上可行性 : .............................................................................................................. 6 運行上可行性: .............................................................................................................. 6 1本設(shè)計說明書主要講述了 VISAUL 的基本功能及設(shè)計方法。文章的最后則給出了本系 統(tǒng)的主要功能源代碼。在在信息時代這種傳統(tǒng)的管理方法必然被計算機(jī)為基礎(chǔ)的信 息管理所取代。為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時間觀念,學(xué)校學(xué)生檔案信息管理系統(tǒng)軟件為學(xué)校辦公室?guī)砹藰O大的方便。 可行性研究 : 目的: 可行性研究的目的是用最小的代價在盡可能的時間內(nèi)確定問題是否能夠解決。 新系統(tǒng)開發(fā)之前,我詳細(xì)的對并校前的系統(tǒng)開發(fā)人員和系統(tǒng)操作人員,以及新學(xué)校的教務(wù)管理人員進(jìn)行調(diào)研,聽取他們對系統(tǒng)的技術(shù)要求和實際操作要求。 在談到 Visual Basic數(shù)據(jù)庫系統(tǒng)時,首先應(yīng)該介紹 Boland公司的數(shù)據(jù)庫引擎( Boland Database Engine,簡稱為 BDE)。 8 3. 默認(rèn)參數(shù):在函數(shù)中使用默認(rèn)參數(shù),將一些不是經(jīng)常使用的參數(shù)設(shè)為默認(rèn)值,避免了以往編程時程序員需要不停地查找函數(shù)手車或記憶大量的但不很重要的信息 ,同時默認(rèn)參數(shù)也增強(qiáng)了函數(shù)使用的靈活性,使應(yīng)用程序開發(fā)過程變得輕松高效。它一般隱藏在窗體設(shè)計器的下面。以此為依據(jù)設(shè)計和規(guī)劃新系統(tǒng)的邏輯方案。并對各科老師進(jìn)行安排。在手工管理的時代或者數(shù)據(jù)庫管理系統(tǒng)設(shè)計不科學(xué)的話就會造成管理數(shù)據(jù)混亂,數(shù)據(jù)庫相關(guān)數(shù)據(jù)的沒有很好 的關(guān)聯(lián),造成數(shù)據(jù)的不一致性時有發(fā)生。 ● 系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。學(xué)生檔案信息管理系統(tǒng)需要完成的功能主要有: ● 有關(guān)學(xué)生檔案等信息的輸入,包括學(xué)生檔案基本信息,成績以及學(xué)生評語等。數(shù)據(jù)字典在數(shù)據(jù)庫設(shè)計中占有很重要的地位。明確地需求收集和分析作為數(shù)據(jù)庫設(shè)計的第一階段是十分重要的。 修改記錄: 編寫 日期 2020925 審核 日期 數(shù)據(jù)存儲條目 數(shù)據(jù)存儲 系統(tǒng)名: 學(xué)生信息管理系統(tǒng) 條目名: 學(xué)生基本信息表 編號: D1 別名:無 存儲組織: 每個學(xué)生一條記錄按學(xué)號順序排列 主關(guān)鍵字:學(xué)號 輔 關(guān)鍵字:入學(xué)時間 4 記錄組成: 項名: 學(xué)生編號 姓名 性別 班級 出生年月 聯(lián)系電話 入學(xué)時間 備注 長度:( byte) 9 8 2 6 8 11 8 4 簡要說明: 學(xué)生基本信息表帶有多種查詢功能。 自頂向下逐步求精是進(jìn)行軟件結(jié)構(gòu)設(shè)計的常用途經(jīng),但是,如果已經(jīng)有了詳細(xì)的數(shù)據(jù)流圖,也可以使用面向數(shù)據(jù)流的設(shè)計方法,用形式化的方法由數(shù)據(jù)流圖映射出軟件結(jié)構(gòu)。以及簡單的順序查詢。所以我們選擇了報表專家 excel 這個工具作為過渡。學(xué)分是該生最后能否畢業(yè)合格的依據(jù)。學(xué)分值匹配的類型有“ =,=,”。所以該子模塊完成對檔案庫里面的學(xué)生檔案號、姓名這些字段信息導(dǎo)入到學(xué)生檔案庫來。因為經(jīng)過檔案庫的導(dǎo)入模塊的工作后。編輯這些字段 包括:對未注冊的課程進(jìn)行添加,對已經(jīng)記錄的課程可以進(jìn)行對字段值的修改。 設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各方面的需求,包括現(xiàn)有的以及將來可能增加的需求。 ● 成績信息:包括的數(shù)據(jù)項有:檔案號、姓名、科目、成績、考試時間等。 表 字段名 類型 寬度 學(xué)號 字符型 10 性別 字符型 2 出生年月 字符型 10 政治面目 字符型 10 父母姓名 字符型 8 聯(lián)系電話 字符型 11 家庭 住址 字符型 30 畢業(yè)級別 字符型 10 設(shè)計說明:為方便編程以及人們工作習(xí)慣,這里將學(xué)號、出生年月、入學(xué)時間、聯(lián)系電話等都設(shè)計成字符型。 以上是本系統(tǒng)的庫表結(jié)構(gòu)的設(shè)計簡要說明 15 第四章 應(yīng)用系統(tǒng)實現(xiàn) 按結(jié)構(gòu)化的程序設(shè)計思想,在完成了系統(tǒng)分析、系統(tǒng)設(shè)計后,就可以進(jìn)行系統(tǒng)實現(xiàn)階段了,系統(tǒng)實現(xiàn)是每指把系統(tǒng)的物理模型轉(zhuǎn)換成實際運行系統(tǒng)的全過程。如果無相應(yīng)的記錄,系統(tǒng)將給出提示。實現(xiàn)關(guān)鍵語句如下: a doP r ima r yR S. Move Las t Te xt1. Te xt = a doP r ima r yR S. Fie lds ( 檔案號 ) Te xt2. Te xt = a doP r ima r yR S. Fie lds ( 姓名 ) Te xt3. Te xt = a doP r ima r yR S. Fi