學(xué)生管理系統(tǒng)的設(shè)計(jì)和實(shí)施_第1頁
學(xué)生管理系統(tǒng)的設(shè)計(jì)和實(shí)施_第2頁
學(xué)生管理系統(tǒng)的設(shè)計(jì)和實(shí)施_第3頁
學(xué)生管理系統(tǒng)的設(shè)計(jì)和實(shí)施_第4頁
學(xué)生管理系統(tǒng)的設(shè)計(jì)和實(shí)施_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

本系統(tǒng)重要包括學(xué)生基本狀況更新,學(xué)生基本狀況維護(hù)和學(xué)生成績維護(hù)3個大的面安歡計(jì)面安歡計(jì)沃加學(xué)生基本狀況更新杏詢修改學(xué)生基本狀況維護(hù)沃加學(xué)生檔案管理系統(tǒng)按去業(yè)查詢1)根據(jù)系統(tǒng)涉和的數(shù)據(jù)和對數(shù)據(jù)的處理設(shè)計(jì)出構(gòu)造合理的數(shù)據(jù)庫。2)設(shè)計(jì)出學(xué)生檔案管理系統(tǒng)的界面,界面要具有人機(jī)互相性,簡樸易懂。3)提供查詢,刪除等操作界面,并可以返回到主界面。4)可以提供按專業(yè)和按學(xué)號查詢的功能。5)提供顧客通過密碼登陸,增強(qiáng)安全性。時間重要內(nèi)容階段性目的備注第一復(fù)習(xí)VB知識和數(shù)據(jù)庫知識1.掌握VB的基本開發(fā)措施,尤其是有關(guān)數(shù)據(jù)庫的開發(fā)圖書館三周第四周對該系統(tǒng)進(jìn)行功能分析并畫出流程圖寫出需求分析圖書館第五周計(jì),把數(shù)據(jù)表詳完畢數(shù)據(jù)庫的建表工作,完畢程序機(jī)房第六~十周進(jìn)行整個系統(tǒng)的詳細(xì)編碼工作,完畢后臺數(shù)據(jù)庫程序的編制和前臺程序的編碼工作。完畢學(xué)生檔案管理系統(tǒng)的編碼工機(jī)房第十一~十二周對本課題進(jìn)行整頓、總結(jié)并撰寫論文,作好答辯準(zhǔn)備1.對畢業(yè)設(shè)計(jì)的成果進(jìn)行歸納、2.準(zhǔn)備其他有關(guān)材料,作好答辯圖書室第1階段:根據(jù)任務(wù)規(guī)定,對系統(tǒng)涉和到的數(shù)據(jù)進(jìn)行分類。在數(shù)據(jù)字典的基第2階段:復(fù)習(xí)Access軟件的操作??紤]數(shù)據(jù)庫構(gòu)造,以和使用多種數(shù)據(jù)庫第3階段:學(xué)習(xí)VB中高級控件的使用與編程措施、訪問數(shù)據(jù)庫的措施。對程第4階段:結(jié)合設(shè)計(jì)內(nèi)容與過程,列出論文大綱,根據(jù)論文大綱撰寫論文交指1.可運(yùn)行的程序,源代碼(不規(guī)定打印);2.畢業(yè)設(shè)計(jì)論文(按照論文統(tǒng)一格式打印);2.數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的有關(guān)書籍、資料(重點(diǎn)參照內(nèi)容:數(shù)據(jù)庫構(gòu)造設(shè)計(jì),Access數(shù)3.Excel中VBA有關(guān)資料(可通過Excel程序獲得);程序使用VisualBasic6.0開發(fā),數(shù)據(jù)庫采用Access202Reporter或Excel實(shí)現(xiàn)(提議采用后者)。四數(shù)據(jù)庫設(shè)計(jì)2)學(xué)生成績表:學(xué)號,課程,成績,學(xué)期。廠家列表中選擇要創(chuàng)立的數(shù)據(jù)庫類型(選擇MicrosoftAccess中的VersionMDB2.03、在選擇要創(chuàng)立的MicrosoftAccess數(shù)據(jù)庫對話框中,輸入數(shù)據(jù)庫名student,按確定4、在數(shù)據(jù)庫窗口中單擊鼠標(biāo)右鍵并從彈出式菜單中選擇新建表來創(chuàng)立st據(jù)庫中的兩個表(基本狀況表和學(xué)生成績表)。五主窗體的設(shè)計(jì)體并起名為Frmmain。主窗體的設(shè)計(jì)界面如圖1所示:功能進(jìn)行簡樸簡介,如表1所示。則表1應(yīng)用程序的菜單項(xiàng)列表主菜單名數(shù)據(jù)維護(hù)狀況表更新(Edit)顯示學(xué)生狀況表更新窗體狀況表維護(hù)(Cedit)顯示學(xué)生狀況表維護(hù)窗體成績表維護(hù)(Cjwh)顯示學(xué)生成績表維護(hù)窗口退出本系統(tǒng)(Quit1)退出應(yīng)用程序協(xié)助(Help)有關(guān)系統(tǒng)(Absystem)顯示有關(guān)系統(tǒng)窗體系統(tǒng)協(xié)助(Abhelp)顯示系統(tǒng)協(xié)助窗體退出(Exit)推出本系統(tǒng)(Quit)退出應(yīng)用程序MID應(yīng)用程序中,父窗體可以有自己的菜單,子窗體也可以有屬于自己的菜單。這些菜單的創(chuàng)立都可以運(yùn)用MenuEditor來進(jìn)行創(chuàng)立。程序包括一種Imagelist控件,它用來為工具欄提供圖片。在程序的基本控件中沒有此項(xiàng)控件,添加此控件的措施是在基本控件的空白處點(diǎn)擊鼠標(biāo)右鍵,在出現(xiàn)的快捷菜單中選擇部件,之后在部件對話框中的部件選項(xiàng)卡中選擇MicrosoftWindowscommoncontrols6.0控件,確定即可。在窗體中添加一種Imagelist控件,名為默認(rèn)的Imagelist1,再為此控件添加幾種圖標(biāo)。3、工具欄設(shè)計(jì)工具欄提供了便捷的操作方式來完畢應(yīng)用程序常用的操作。在目前的Windows應(yīng)用程序中,工具欄已經(jīng)成為非常重要的構(gòu)成部分。本例工具欄的設(shè)計(jì)環(huán)節(jié)為:首先中為窗體添加6個窗格,分別放置窗口信息和顯示目前日期和時間。六數(shù)據(jù)庫訪問為保證程序運(yùn)行時與程序所在途徑的無關(guān)性,還應(yīng)當(dāng)在每個窗體加載時重新設(shè)置IfLen(strPath)>3ThenstrPath=strPath&"\"Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSour從數(shù)據(jù)環(huán)境設(shè)計(jì)器中拖動一種Command對象中的字段到一種VisualBasic窗體或數(shù)據(jù)報表設(shè)計(jì)器。本例設(shè)置數(shù)據(jù)環(huán)境的措施是:選擇工程菜單中的添加DataEnvironment,出現(xiàn)數(shù)據(jù)環(huán)境對話框如圖2所示。聯(lián)接:Connection1(未連接)在圖2中,用鼠標(biāo)右鍵單擊Dataenvironment1下的Connection1選擇屬性,出現(xiàn)數(shù)據(jù)連接屬性對話框,如圖3所示。MicrosoftJet4.0OLFDBFrMicrosoftOLEDBProviderforOMicrosoftOLFDBProviderforEQ\*jc3\*hps11\o\al(\s\up3(R),a)區(qū)圖3數(shù)據(jù)連接屬性對話框在圖3中,在提供程序選項(xiàng)卡中選擇數(shù)據(jù)引擎MicrosoftJet3.51OLEDBProvider,按下一步按鈕,進(jìn)入連接選項(xiàng)卡如圖4所示。提供者連接高級|所有1用戶名稱@:Aanin?空白密碼B)廠允許保存密碼⑤)區(qū)圖4數(shù)據(jù)連接屬性的連接選項(xiàng)卡在圖4中,在選擇和輸入數(shù)據(jù)庫名稱下邊的文本框中,選擇數(shù)據(jù)庫Student.mdb,注意把student.mdb前邊的途徑刪除掉,這樣可以不限制應(yīng)用程序的途徑。按確定按鈕后,回到數(shù)據(jù)環(huán)境對話框,再用鼠標(biāo)右鍵單擊Connection1,在彈出的快捷菜單中選擇添加命令選項(xiàng),成果如圖5所示。圖5添加一種命令后的窗口在圖5中,用鼠標(biāo)右鍵單擊Command1,在彈出的快捷菜單中選擇屬性,出現(xiàn)Command1屬性對話框,如圖6所示。通用參數(shù)|關(guān)聯(lián)|分組C數(shù)據(jù)庫對象@):店遠(yuǎn)程區(qū)在圖6中,在數(shù)據(jù)源下邊數(shù)據(jù)庫對象后的下拉表中選擇表,在對象名稱后的下拉表中選擇基本狀況。再在高級選項(xiàng)卡中,把鎖定類型設(shè)成3-開放式,以便數(shù)據(jù)環(huán)境可以進(jìn)行修改和刪除操作。之后,按確定按鈕,回到數(shù)據(jù)環(huán)境對話框。在用鼠標(biāo)右鍵點(diǎn)擊Command1,在出現(xiàn)的快捷菜單中選擇添加子命令,成果如圖7所示。區(qū)工程1區(qū)工程1-DataEaVirom-ent1UateEavi出生年月圖7添加子命令后窗口的數(shù)據(jù)對象設(shè)為學(xué)生成績表。在關(guān)聯(lián)選項(xiàng)卡中設(shè)置用學(xué)號同父命令對如圖8所示。CoeeandCoeeand2尾性學(xué)號學(xué)號添加①區(qū)DataGrid控件可以在設(shè)計(jì)時迅速進(jìn)行配置,只需少許代碼或無需代碼。當(dāng)在設(shè)置了DataGrid控件的DataSource屬性后,就會用數(shù)據(jù)在窗體上添加多種控件,如圖9設(shè)計(jì)屏幕。在圖中,其重要控件、重要屬性、控件闡明如表2所示:基本錯況維護(hù)基本錯況維護(hù)表2控件、重要屬性、控件闡明表重要控件屬性名功能闡明基本狀況維護(hù)名稱名稱數(shù)據(jù)組員設(shè)成數(shù)據(jù)環(huán)境中的Command1命令窗體的運(yùn)行成果如圖10所示:英語翻譯02-1多媒體02-1司法文秘02-社區(qū)02-1物業(yè)01-1會計(jì)01-1會計(jì)01-1社區(qū)02-1KANA別男女女男男女男女女女男姜市其三陸為民丁保華□回區(qū)×細(xì)除選擇班級添加NUM八數(shù)據(jù)打印報表的打印。使用DataReport時需要先設(shè)置數(shù)據(jù)環(huán)境(DataEnvironment),DataReport還提供打印機(jī)設(shè)置、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論