您的位置:新文秘網(wǎng)>>學(xué)校/大學(xué)生/管理/畢業(yè)相關(guān)/畢業(yè)論文/文教論文/>>正文

學(xué)生管理系統(tǒng)畢業(yè)論文(含代碼)

發(fā)表時(shí)間:2008/11/15 19:49:04


  目錄
  摘要
  abstract
  前言
  第一章 為什么要開發(fā)一個(gè)學(xué)生檔案管理系統(tǒng)?
  第二章 機(jī)已經(jīng)成為我們和工作的得力助手
  1.1 在中小學(xué)中用計(jì)算機(jī)管生檔案的意義
  1.2 為將來學(xué)校上網(wǎng)做好準(zhǔn)備
  1.4 學(xué)生檔案的設(shè)計(jì)
  第三章 怎樣開發(fā)一個(gè)學(xué)生檔案管理系統(tǒng)?
  2.1 編程環(huán)境的選擇
  2.2 關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn)
  2.3 二者的結(jié)合(dba)
  第四章 windows下的visual basic 編程環(huán)境簡(jiǎn)介
  3.1 告別“hello world”的年代
  3.2 面對(duì)對(duì)象的編程
  3.3 實(shí)現(xiàn)菜單選項(xiàng)
  3.4 實(shí)現(xiàn)工具欄
  3.5 幫助
  3.6關(guān)于系統(tǒng)
  第五章 使用access2000 實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫
  4.1 數(shù)據(jù)庫的概念
  4.2 新建一個(gè)數(shù)據(jù)庫
  4.3 修改已建的數(shù)據(jù)庫
  4.4 實(shí)現(xiàn)數(shù)據(jù)庫之間的聯(lián)系
  第五章 系統(tǒng)總體規(guī)劃
  5.1 系統(tǒng)功能
  5.2 流程圖
  第六章 系統(tǒng)具體實(shí)現(xiàn)
  6.1 用戶界面的實(shí)現(xiàn)
  6.1.1 封面
  6.1.2 主界面
  6.1.3 幫助系統(tǒng)
  6.2 數(shù)據(jù)庫的實(shí)現(xiàn)
  6.2.1 學(xué)籍?dāng)?shù)據(jù)庫
  6.2.2 學(xué)生成績庫
  6.2.3 課程庫
  6.3 與vb的連接
  第七章 結(jié)束語
  第八章 主要
  附錄
  --------------摘要-------------- 學(xué)生檔案管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
  經(jīng)過分析,我們使用 microsoft公司的 visual basic開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,
……(新文秘網(wǎng)http://jey722.cn省略1386字,正式會(huì)員可完整閱讀)…… 
機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:
  首先,計(jì)算機(jī)可以代替人工進(jìn)行許多繁雜的勞動(dòng);
  其次,計(jì)算機(jī)可以節(jié)省許多資源;
  第三,計(jì)算機(jī)可以大大的提高人們的工作效率;
  第四,計(jì)算機(jī)可以使敏感文檔更加安全,等等。  在中小學(xué)中用計(jì)算機(jī)管生檔案的意義
  現(xiàn)在我國的中小學(xué)校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)的,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。
  我作為一個(gè)計(jì)算機(jī)應(yīng)用的本科生,希望可以在這方面有所貢獻(xiàn)。改革的總設(shè)計(jì)師_同志說過“技術(shù)是第一生產(chǎn)力”,我希望能用我四年的所學(xué)編制出一個(gè)實(shí)用的程序來幫助中小學(xué)進(jìn)行更有效的學(xué)籍管理。
  歸納起來,好處大約有以下幾點(diǎn):
  1. 可以存儲(chǔ)歷屆的學(xué)生檔案,安全、高效;
  2. 只需一到二名檔案錄入員即可操作系統(tǒng),節(jié)省大量人力;
  3. 可以迅速查到所需信息。  為將來學(xué)校上網(wǎng)做好準(zhǔn)備
  跟據(jù)1999年電信的調(diào)查報(bào)告顯示我國的上網(wǎng)人數(shù)已達(dá)到890萬,互聯(lián)網(wǎng)已經(jīng)十分普及,學(xué)校往界的畢業(yè)生希望能在世界的任何一個(gè)角落查到自己校友的信息,本系統(tǒng)為學(xué)校將來的上網(wǎng)作了先期工作,比如數(shù)據(jù)庫的建立。
  
  學(xué)生檔案的設(shè)計(jì)
  根據(jù)實(shí)際情況,我們使用原型法(rapid prototyping)即以少量代價(jià)快速地構(gòu)造一個(gè)可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對(duì)系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。
  第二章
  怎樣開發(fā)一個(gè)學(xué)生檔案管理系統(tǒng)?
   編程環(huán)境的選擇微軟公司的visual basic 6.0是windows應(yīng)用程序開發(fā)工具,使最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。visual basic提供了大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡(jiǎn)化了界面設(shè)計(jì)過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。故而,實(shí)現(xiàn)本系統(tǒng)vb是一個(gè)相對(duì)較好的選擇。
   關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn) access2000 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 e*cel 的表格,可以使數(shù)據(jù)庫一目了然。另外,access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。access也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。
   二者的結(jié)合(dba)
  微軟的jet數(shù)據(jù)庫引擎提供了與數(shù)據(jù)庫打交道的途徑,我們是通過它以及visual basic 來訪問數(shù)據(jù)庫并對(duì)其進(jìn)行各種操作。visual basic、access以及其他微軟的軟件產(chǎn)品都是通過共用jet數(shù)據(jù)庫引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。
  data 控件在數(shù)據(jù)庫中的信息與將信息顯示給用戶看的visual basic程序之間架起了一座橋梁。我們可以設(shè)置data控件的各個(gè)屬性,告訴它要調(diào)用那個(gè)數(shù)據(jù)庫的哪個(gè)部分。缺省情況下,data控件根據(jù)數(shù)據(jù)庫中的一個(gè)或多個(gè)數(shù)據(jù)表建立一個(gè)dynaset-type(動(dòng)態(tài)集合)類型的記錄集合。一個(gè)記錄集合是動(dòng)態(tài)的也就意味著,當(dāng)原來的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會(huì)隨之改變。data控件還提供了用來瀏覽不同記錄的各種跳轉(zhuǎn)按鈕。將data控件放置在窗體中之后,我們還必須在該控件與要處理的數(shù)據(jù)庫之間建立聯(lián)系。
  第三章
  windows下的visual?????????????
  ?????????????????????????????
  ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
  ? ?????????????????
  ?????????????????????????????????????????????????)。 visual basic程序基本的構(gòu)建塊是用戶所創(chuàng)建的對(duì)象,每一個(gè)對(duì)象都具有一些特性和行為(屬性、事件和 )。開發(fā)人員可以最有效利用所創(chuàng)建的每一個(gè)對(duì)象。使用應(yīng)用程序具有可通用性可說擴(kuò)展性和強(qiáng)有力的功能。
  visual basic應(yīng)用由一系列對(duì)象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對(duì)象、用戶事件等等,對(duì)象中又包含若干控件如命令按鈕、單行編輯器等這些對(duì)象和控件都可在許多應(yīng)用中重復(fù)使用。
   實(shí)現(xiàn)菜單選項(xiàng)
  菜單是程序最重要的特性之一,大多數(shù)程序都依賴一個(gè)定義良好的菜單使程序易于使用和維護(hù),visual basic也提供了強(qiáng)大的創(chuàng)建菜單功能是程序更加標(biāo)準(zhǔn)。
  您可以使用visual basic的application wizard也可以使用visual basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單。
   實(shí)現(xiàn)工具欄
  coolbar控件與office97種看到的coolbar是類似的。coolbar就是一個(gè)可以在窗體上浮動(dòng)的工具,同時(shí)也是其他active*的容器。通過在coolbar中遷入其他空間你局可以向用戶提供更好的靈活性和義用性。
  toolbar 是工具條控件,是實(shí)現(xiàn)工具條的主體。其中的按鈕可以顯示圖像和標(biāo)題,并按功能分組或加入分隔符,還可以圍棋設(shè)置鼠標(biāo)停留在其上顯示的提示字符。toolbar也是一個(gè)控件容器且具有style屬性,并可以為其增加下拉按鈕和平滑按鈕等。
  選擇“工程”下拉菜單中的“部件”選項(xiàng),顯示“部件”對(duì)話框。在“控件”選項(xiàng)卡列表中選擇“microsoft windows common controls 6.0”后工具相中增加改控件。其屬性及對(duì)象如下:
  1. align屬性定義工具條在窗體中的位置
  2. tooltipte*t屬性是字符串類型,定義控件的提示字符
  3. style屬性定義按鈕外觀。
  4. imagelist屬性定義與數(shù)據(jù)條對(duì)應(yīng)的imagelist控件名,該控件定義工具條按鈕顯示的圖像。
  5. hotimangelist屬性設(shè)置一個(gè)imagelist控件名,該控件定義按鈕獲得熱點(diǎn)時(shí)顯示的圖像。
  6. disabledimagelist屬性定義工具條按鈕無效時(shí)顯示的圖像。
  創(chuàng)建工具條包括imagelist和toolbar控件
  imagelist用于為其他控件提供圖像庫,將imagelist控件加入到工具箱的操作于前述toolbar控件相同。
   幫助
  專業(yè)水平的軟件通常都帶有聯(lián)機(jī)幫助功能。無論寫出來的程序是要給大 ……(未完,全文共21634字,當(dāng)前僅顯示3891字,請(qǐng)閱讀下面提示信息。收藏《學(xué)生管理系統(tǒng)畢業(yè)論文(含代碼)》
文章搜索
相關(guān)文章