按步驟學(xué)做access簡單項(xiàng)目_第1頁
按步驟學(xué)做access簡單項(xiàng)目_第2頁
按步驟學(xué)做access簡單項(xiàng)目_第3頁
按步驟學(xué)做access簡單項(xiàng)目_第4頁
按步驟學(xué)做access簡單項(xiàng)目_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、學(xué)生信息管理系統(tǒng)ACCESS項(xiàng)目練習(xí)一、需求分析1、任務(wù)描述隨著學(xué)校規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長,學(xué)生信息管理工作變得更加復(fù)雜,需要規(guī)范的學(xué)生信息管理系統(tǒng)來提高工作效率。學(xué)生信息管理系統(tǒng)是在校學(xué)生最容易理解和開發(fā)的一個(gè)小型管理系統(tǒng),最適合作為學(xué)生的學(xué)習(xí)系統(tǒng)。2、功能模塊學(xué)生信息管理系統(tǒng)查看每個(gè)學(xué)生的個(gè)人信息錄入新的學(xué)生信息修改指定的學(xué)生信息查找指定的學(xué)生信息刪除指定的學(xué)生信息3、功能演示()啟動項(xiàng)目后,進(jìn)入項(xiàng)目主界面。()單擊“管理學(xué)生信息”按鈕,進(jìn)入“信息管理”界面。()單擊“信息管理”窗體上的“管理學(xué)生信息”、“管理課程信息”、“管理學(xué)生成績”三個(gè)按鈕分別

2、彈出“學(xué)生信息”、“課程信息”、“成績信息”三個(gè)子窗體用來顯示三個(gè)表的記錄。三個(gè)子窗體上的按鈕都可以實(shí)際操作記錄,實(shí)現(xiàn)查看上一條、下一條、查找記錄、刪除記錄、添加記錄的功能。當(dāng)單擊“返回”按鈕時(shí)都會返回到上級“信息管理”窗體。當(dāng)單擊“信息管理”窗體上的“返回”按鈕時(shí),要返回到“主界面”窗體。()在主界面上,單擊“查詢學(xué)生信息”按鈕時(shí),打開“查詢學(xué)生信息”窗體。()在“查詢學(xué)生信息”窗體上,當(dāng)在不同的組合框(按學(xué)號、姓名、性別、課程名稱查詢)中選擇一個(gè)具體值,再單擊相應(yīng)的“查詢”按鈕時(shí),則按照所選定的值為查詢條件,彈出相應(yīng)的查詢結(jié)果信息(只能單個(gè)查詢,不能進(jìn)行多個(gè)條件的復(fù)雜查詢)。()當(dāng)單擊查詢

3、結(jié)果窗體上的“關(guān)閉”按時(shí),返回“查詢學(xué)生信息”窗體。()當(dāng)單擊“查詢學(xué)生信息”窗體上的“返回”按鈕時(shí),返回主界面。二、程序設(shè)計(jì)1、界面設(shè)計(jì)()程序主界面的設(shè)計(jì)方法:數(shù)據(jù)庫>選擇“窗體”對象>設(shè)計(jì)視圖創(chuàng)建>利用標(biāo)簽控件添加“學(xué)生管理系統(tǒng)”標(biāo)題>利用“命令按鈕”控件主體節(jié)添加兩個(gè)按鈕>雙擊按鈕,更改按鈕的“標(biāo)題”分別為“管理學(xué)生信息”和“查詢學(xué)生信息”>利用“命令按鈕向?qū)А备鶕?jù)提示再創(chuàng)建“退出”按鈕(窗體操作,關(guān)閉窗體)>保存文件,文件名為“主界面”。()“信息管理”窗體的設(shè)計(jì)方法:設(shè)計(jì)視圖創(chuàng)建窗體>利用“命令按鈕”控件直接在主體節(jié)添加四個(gè)按鈕>

4、;雙擊四個(gè)按鈕,依次更改“標(biāo)題”屬性為“管理學(xué)生信息”、“管理課程信息”、“管理學(xué)生成績”、“返回”>保存文件,文件名為“信息管理”。()“學(xué)生信息”窗體的設(shè)計(jì)方法:數(shù)據(jù)庫中選擇“窗體”對象>新建>自動創(chuàng)建縱欄式窗體,數(shù)據(jù)源為“學(xué)生”>切換到設(shè)計(jì)視圖>“標(biāo)簽”控件在窗體頁眉小節(jié)中添加標(biāo)題“學(xué)生信息”>“命令按鈕”控件向?qū)Х绞皆诖绑w頁腳小節(jié)中依次創(chuàng)建“上一條”、“下一條”、“查找”、“刪除”、“添加”按鈕,注意按鈕功能的選擇>“命令按鈕”控件直接在“添加”按鈕右側(cè)添加一個(gè)新命令按鈕,雙擊修改標(biāo)題為“返回”>保存文件,文件名為“學(xué)生信息”。()“課程

5、信息”、“成績信息”窗體的設(shè)計(jì)創(chuàng)建方法同上面的“學(xué)生信息”窗體。數(shù)據(jù)源選擇“課程”、“成績”表即可。(略)()“查詢學(xué)生信息”窗體的設(shè)計(jì)方法:設(shè)計(jì)視圖創(chuàng)建窗體>“標(biāo)簽”控件在主體節(jié)添加標(biāo)題,內(nèi)容為“請選擇查詢內(nèi)容”>“選項(xiàng)卡控件”添加選項(xiàng)卡>刪除第二頁,把第一頁的標(biāo)題改為“簡單查詢”>利用“組合框”向?qū)砑铀膫€(gè)組合框,數(shù)據(jù)源來自于表中的相應(yīng)字段,把組合框的標(biāo)簽分別改為“根據(jù)學(xué)生學(xué)號查詢學(xué)生信息”、“根據(jù)學(xué)生姓名查詢學(xué)生信息”、“根據(jù)學(xué)生性別查詢學(xué)生信息”、“根據(jù)課程查詢對應(yīng)學(xué)生信息”,調(diào)整好組合框及標(biāo)簽的位置>利用“命令按鈕”控件,添加四個(gè)按鈕,雙擊修改標(biāo)題屬性為

6、“查詢”和“返回”>保存文件,文件名為“查詢學(xué)生信息”。(6)“學(xué)號查詢”主子窗體的設(shè)計(jì)方法:使用向?qū)?chuàng)建窗體>按窗體中的出現(xiàn)的字段順序,依次從“學(xué)生”、“課程”、“成績”三個(gè)表中選取所需字段>確定查看數(shù)據(jù)的方式為“通過學(xué)生”>保存,設(shè)置主窗體文件名為“學(xué)號查詢”>設(shè)計(jì)視圖下,“命令按鈕”向?qū)Х绞皆谥黧w節(jié)添加“關(guān)閉”按鈕,功能為關(guān)閉窗體>保存。()“性別查詢”窗體的設(shè)計(jì)方法:自動創(chuàng)建窗體表格式>設(shè)計(jì)視圖下,“命令按鈕”向?qū)Х绞皆诖绑w頁腳小節(jié)添加“關(guān)閉”按鈕(窗體操作關(guān)閉窗體)>保存,文件名為“性別查詢”。()“課程查詢”主子窗體的設(shè)計(jì)方法:使用向

7、導(dǎo)創(chuàng)建窗體>按照窗體上的字段順序依次從“學(xué)生”、 “課程”、“成績”三個(gè)表中選取所需字段>確定查看數(shù)據(jù)的方式為“通過課程”>保存,設(shè)置主窗體文件名為“課程查詢”>設(shè)計(jì)視圖下,“命令按鈕”向?qū)Х绞皆谥黧w節(jié)添加“關(guān)閉”按鈕,功能為關(guān)閉窗體>保存。2、宏設(shè)計(jì)及調(diào)用()打開主界面的宏的設(shè)計(jì)打開數(shù)據(jù)庫時(shí),自動執(zhí)行了兩步操作:<1>將數(shù)據(jù)庫最小化了(minimize)<2>打開了“主界面”的窗體(openform),該兩項(xiàng)功能可以用宏的操作來實(shí)現(xiàn)。宏文件名為“autoexec”。創(chuàng)建方法:數(shù)據(jù)庫中選擇“宏”對象>新建,以下是宏設(shè)計(jì)器中的設(shè)置(右側(cè)

8、圖為最終效果) ()創(chuàng)建主界面上“管理學(xué)生信息”按鈕調(diào)用的宏當(dāng)單擊“管理學(xué)生信息”按鈕時(shí),執(zhí)行了兩步操作:<1>關(guān)閉了“主界面”窗體(close)<2>調(diào)用“管理信息”窗體(openform),該兩項(xiàng)用宏的操作來實(shí)現(xiàn),宏文件名為:打開管理信息窗體創(chuàng)建方法:數(shù)據(jù)庫中選擇“宏”對象>新建,以下是宏設(shè)計(jì)器中的設(shè)置(右側(cè)圖為最終效果) 注意:close操作不設(shè)參數(shù),openform操作參數(shù)的設(shè)置見下圖。主界面上“管理學(xué)生信息” 按鈕調(diào)用宏“打開管理信息窗體”的操作:“主界面”窗體設(shè)計(jì)視圖下>選中“管理學(xué)生信息”按鈕,打開屬性窗口>“事件”選項(xiàng)卡的“單擊”事件,

9、展開列表,選擇“打開管理信息窗體”宏>保存。()創(chuàng)建“信息管理”窗體上按鈕調(diào)用的宏當(dāng)單擊“管理學(xué)生信息”按鈕時(shí),執(zhí)行的操作為把當(dāng)前“信息管理”窗體關(guān)閉,打開了“學(xué)生信息”窗體。該功能用宏的操作來實(shí)現(xiàn),具體要求如下:“管理學(xué)生信息”按鈕調(diào)用的宏:<1>宏文件名:“打開學(xué)生窗體”<2>功能:“信息管理”窗體關(guān)閉(close,不設(shè)參數(shù)) 打開了“學(xué)生信息”窗體(openform,參數(shù)設(shè)置如下);其他三個(gè)按鈕調(diào)用的宏的操作基本相同,只是打開的子窗體不同,即openform的參數(shù)設(shè)置中窗體文件名不同而已。下面簡單介紹,請按下列要求創(chuàng)建另外的三個(gè)宏文件。“管理課程信息”按鈕調(diào)

10、用的宏:<1>文件名:“打開課程窗體”<2>功能:“管理信息”窗體關(guān)閉(close);打開了“課程信息”窗體(openform);“管理學(xué)生成績”按鈕調(diào)用的宏:<1>文件名:“打開成績窗體”<2>功能:“管理信息”窗體關(guān)閉(close);打開了“成績信息”窗體(openform);“返回”按鈕調(diào)用的宏:<1>文件名:“返回主界面”<2>功能:“管理信息”窗體關(guān)閉(close);打開了“主界面”窗體(openform); 調(diào)用“返回主界面”宏調(diào)用“打開成績窗體”宏調(diào)用“打開課程窗體”宏調(diào)用“打開學(xué)生窗體”宏接下來設(shè)置“信息管

11、理”窗體上命令按鈕對上面所建宏的調(diào)用的設(shè)置方法:在“信息管理”窗體的設(shè)計(jì)視圖下>選中相應(yīng)的按鈕,打開“屬性窗口”>設(shè)置“單擊”事件,展開列表選擇相應(yīng)調(diào)用的宏的文件名保存。()設(shè)置第三級界面上的“返回”按鈕調(diào)用的宏當(dāng)分別單擊三個(gè)窗體上的“返回”按鈕時(shí),其作用都是:關(guān)閉當(dāng)前窗體(close)、返回到上層“信息管理”窗體。所以只要創(chuàng)建一個(gè)宏文件,宏文件名為“打開管理信息窗體”,分別被三個(gè)窗體的“返回”按鈕的單擊事件調(diào)用即可。設(shè)置三個(gè)窗體的“返回”按鈕的調(diào)用時(shí),都是在屬性窗口中設(shè)置單擊事件,展開選項(xiàng)列表后選擇上面創(chuàng)建的宏即可。宏設(shè)計(jì)器參數(shù)設(shè)置如下圖所示。(Close不設(shè)參數(shù),openfor

12、m的參數(shù)中,窗體名稱都是“信息管理窗體”)單擊()創(chuàng)建主界面上“查詢學(xué)生信息”按鈕調(diào)用的宏當(dāng)單擊“主界面”上的“查詢學(xué)生信息”按鈕時(shí),執(zhí)行以下操作:<1>“主界面”窗體關(guān)閉(close,不設(shè)參數(shù))<2>打開了“查詢信息”窗體(openform,參數(shù)設(shè)窗體文件名)要求:<1>以上功能用宏的操作實(shí)現(xiàn)。創(chuàng)建宏,文件名為“打開查詢信息窗體”。具體設(shè)置如下圖:<2>在“主界面”窗體中,設(shè)置“查詢學(xué)生信息”按鈕的單擊事件,用來調(diào)用該宏。(略)()創(chuàng)建“查詢信息”窗體上“查詢”按鈕調(diào)用的宏<1>創(chuàng)建按學(xué)號查詢的“查詢”按鈕調(diào)用的宏在“輸入學(xué)號”的組

13、合框中選擇一個(gè)具體學(xué)號值,然后單擊“查詢”按鈕,功能如下:若輸入的“學(xué)號”值為空,則彈出提示對話框,要求輸入學(xué)號;若輸入的學(xué)號不為空,按組合框中選定的學(xué)號值為條件,打開“學(xué)號查詢” 主子窗體,并顯示與組合框中學(xué)號值相同的記錄內(nèi)容;Forms!查詢信息窗體!Combo38學(xué)號以上操作用宏實(shí)現(xiàn),創(chuàng)建宏,文件名為“打開學(xué)號查詢”。注意在屬性窗口中查看“查詢信息”窗體上第一個(gè)組合框控件的名稱屬性(combo38,在創(chuàng)建過程中可能有所變化,在設(shè)置openform操作的where條件時(shí)注意對應(yīng)修改)具體設(shè)置如下(第二個(gè)圖為最終效果):<2>創(chuàng)建按姓名查詢的“查詢”按鈕調(diào)用的宏在“輸入姓名”的組

14、合框中選擇一個(gè)具體姓名值,然后單擊“查詢”按鈕,功能如下:若輸入的“姓名”值為空,則彈出提示對話框,提示:輸入姓名;若輸入姓名不為空,按組合框中選定的姓名值打開“學(xué)號查詢” 主子窗體,并顯示與組合框中姓名值相同的記錄內(nèi)容;以上操作用宏實(shí)現(xiàn),創(chuàng)建宏,文件名為“打開學(xué)號查詢1”。注意在屬性窗口中查看按姓名查詢的組合框的控件的名稱屬性(com,在創(chuàng)建過程中可能有所變化,在設(shè)置openform操作的where條件時(shí)注意對應(yīng)修改)。其中,第一個(gè)操作msgbox的參數(shù)選項(xiàng)中,設(shè)“消息”參數(shù)項(xiàng)為:輸入姓名,第二個(gè)操作openform的參數(shù)見下圖。Forms!查詢信息窗體!Com姓名<3>創(chuàng)建按性

15、別、課程查詢的“查詢”按鈕調(diào)用的宏宏的功能(創(chuàng)建方法同前,簡單描述)若輸入的“性別”(課程名稱)為空,則彈出提示對話框,要求輸入性別(課程名稱);若輸入性別(課程名稱)不為空,按組合框中選定的性別(課程名稱)打開“性別查詢”窗體(“課程查詢”窗體)并顯示與組合框中值相同的記錄內(nèi)容;宏文件名:找開性別查詢(打開課程查詢)注意:查看好“查詢信息”窗體上,按“性別”和按“課程”查詢的組合框的名稱屬性,在設(shè)置openform的where條件時(shí)適當(dāng)?shù)男薷?。具體設(shè)置如下圖所示:“打開性別查詢”宏的設(shè)計(jì)視圖Forms!查詢信息窗體!xing性別Forms!查詢信息窗體!Combo45課程名“打開課程查詢”宏的設(shè)計(jì)視圖“查詢信息”窗體上“查詢”按鈕調(diào)用宏的設(shè)計(jì)調(diào)用“打開學(xué)號查詢”宏調(diào)用“打開學(xué)號查詢1”宏調(diào)用“打開性別查詢”宏調(diào)用“打開課程查詢”宏調(diào)用“返回主界面”宏方法:在“查詢信息”窗體的設(shè)計(jì)視圖下,選中“查詢”按鈕,打開“屬性

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論