ACCESS數(shù)據(jù)庫技術(shù)實(shí)驗(yàn)指導(dǎo)書_第1頁
ACCESS數(shù)據(jù)庫技術(shù)實(shí)驗(yàn)指導(dǎo)書_第2頁
ACCESS數(shù)據(jù)庫技術(shù)實(shí)驗(yàn)指導(dǎo)書_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

PAGEPAGE4/5實(shí)驗(yàn)六管理信息系統(tǒng)開發(fā)一、實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)使用Access開發(fā)管理信息系統(tǒng)的一般方法及步驟,對(duì)該課程所學(xué)習(xí)的知識(shí)實(shí)現(xiàn)綜合性應(yīng)用。二、準(zhǔn)備工作:根據(jù)學(xué)習(xí)情況從備選題目中選擇承擔(dān)力所能及的開發(fā)設(shè)計(jì)任務(wù),從而熟悉管理信息系統(tǒng)開發(fā)的過程,包括系統(tǒng)功能分析、系統(tǒng)功能模塊設(shè)計(jì)、數(shù)據(jù)庫需求分析與設(shè)計(jì)、各功能模塊編碼實(shí)現(xiàn)、系統(tǒng)的發(fā)布等過程。通過系統(tǒng)的開發(fā)綜合應(yīng)用該課程中如下重要技術(shù):1、創(chuàng)建數(shù)據(jù)庫、表以及建立表間關(guān)系的方法。2、設(shè)計(jì)各種窗體的方法。3、設(shè)計(jì)各種查詢的方法。4、簡單的VBA5、設(shè)計(jì)報(bào)表的方法。6、使用切換面板管理器的方法三、實(shí)驗(yàn)內(nèi)容:可選工程(除以下題目還可自選,必須完整實(shí)現(xiàn)基本功能):教案管理系統(tǒng)課程管理系統(tǒng)

重點(diǎn)實(shí)現(xiàn)學(xué)生信息、教師信息、選課信息等學(xué)生入學(xué)、畢業(yè)、轉(zhuǎn)專業(yè)等成績管理、成績查詢、成績單打印等課程管理、課程查詢、授課教師等

基本功能學(xué)生選課系統(tǒng)圖書管理系統(tǒng)采購與應(yīng)付賬管理系統(tǒng)

課程維護(hù)、分類、選課限制標(biāo)準(zhǔn) 1.數(shù)據(jù)庫的安全性宿舍等級(jí)與收費(fèi)、按班級(jí)住宿 置;圖書資料、借閱、銷售 2.數(shù)據(jù)增、刪、改貨品資料、采購計(jì)劃、入庫、應(yīng)付賬3.數(shù)據(jù)查詢;庫存管理系統(tǒng)企業(yè)人力資源管理系統(tǒng)公司會(huì)計(jì)管理系統(tǒng)固定資產(chǎn)管理系統(tǒng)會(huì)員管理系統(tǒng)住院部結(jié)算系統(tǒng)實(shí)驗(yàn)完成方式

資產(chǎn)信息、報(bào)損、折舊、借出會(huì)員檔案、會(huì)費(fèi)繳納、會(huì)員到期住院費(fèi)用統(tǒng)計(jì)、收費(fèi)策略

數(shù)據(jù)統(tǒng)計(jì)、分析;相關(guān)報(bào)表;該實(shí)驗(yàn)實(shí)行一人一題制,一定要在規(guī)定的日期交作業(yè)。時(shí)間安排第3周——第10周,有能力的同學(xué)可以提前交作業(yè)。考核方法考核在第9、10周實(shí)驗(yàn)課進(jìn)行,由本人提交程序,以及系統(tǒng)主要功能說明,同時(shí)回答老師提出的問題。按照界面的布局效果和基本功能的實(shí)現(xiàn)情況來評(píng)定成績,原則上只要實(shí)現(xiàn)基本功能就評(píng)定“及格”,沒有按時(shí)完成作業(yè)的同學(xué)一律按“不及格”處理。如果程序中體現(xiàn)了自己獨(dú)到的設(shè)計(jì)思想或?qū)崿F(xiàn)了某些特殊功能將酌情給予加分。以“教案管理系統(tǒng)”為例,介紹管理信息系統(tǒng)的開發(fā)過程,其他工程均可參照其完成。數(shù)據(jù)庫設(shè)計(jì)設(shè)計(jì)思路教案管理系統(tǒng)主要應(yīng)用于大中專院校中,教案管理人員通過系統(tǒng)可以實(shí)現(xiàn)對(duì)全校教師、學(xué)生信息以及學(xué)生選課信息的增加、刪除、修改和查詢等操作;同時(shí)可以通過該系統(tǒng)對(duì)學(xué)生課程成績進(jìn)行登錄和匯總分析等。根據(jù)這些要求可以得到教案管理系統(tǒng)的數(shù)據(jù)流程圖,從而需要設(shè)計(jì)如下數(shù)據(jù)信息為了記錄教師的基本信息,需要建立教師信息表,該表包括教師編號(hào)、姓名、性別、工作時(shí)間、政治面貌、學(xué)歷、職稱、系別和聯(lián)系電話等字段為了記錄教師授課的有關(guān)信息,需要建立教師授課表,該表記錄教師所授課程的有關(guān)信息,包括授課ID等字段。為了記錄學(xué)生的基本信息,需要建立學(xué)生信息表,該表包括學(xué)號(hào)、姓名、性別、民族、出生日期、政治面貌、班級(jí)編號(hào)和畢業(yè)學(xué)校等字段。院、專業(yè)、入學(xué)時(shí)間、人數(shù)、層次、班長和班主任等字段。為了記錄學(xué)生成績的有關(guān)信息,需要建立學(xué)生成績表,該表包括學(xué)號(hào)、課程編號(hào)、成績、學(xué)年和學(xué)期等字段。和學(xué)分等字段。為了記錄學(xué)生選課的有關(guān)信息,需要建立學(xué)生選課信息表,該表應(yīng)包括選課ID、課程編號(hào)和學(xué)號(hào)等字段。在這些表中,教師信息表和教師授課表通過“教師編號(hào)”字段相關(guān)聯(lián);學(xué)生信息表和學(xué)生成績表通過“學(xué)號(hào)”字段相關(guān)聯(lián);課程表和學(xué)生成績表通過“課程編號(hào)”字段相關(guān)聯(lián);課程表、教師授課表和學(xué)生選課信息表通過“課程編號(hào)”相關(guān)聯(lián);學(xué)生信息表和班級(jí)信息表通過“班級(jí)編號(hào)”相關(guān)聯(lián)。設(shè)計(jì)結(jié)果表的字段設(shè)計(jì)從上面的分析可以確定教案管理系統(tǒng)應(yīng)包括教師信息、教師授課、學(xué)生信息、班級(jí)信息、學(xué)生成績、課程、學(xué)生選課7數(shù)據(jù)類型、字段大小、是否為必填字段、是否為主鍵、格式、掩碼等。創(chuàng)建數(shù)據(jù)表格在Access中使用表設(shè)計(jì)器創(chuàng)建設(shè)計(jì)好的7張表。設(shè)計(jì)表間關(guān)系在Access的基礎(chǔ)。使用關(guān)系編輯器課創(chuàng)建各表之間的關(guān)系,需要注意的是,在定義表之間的關(guān)系之前,必須建立各表的主鍵,并關(guān)閉所有需要定義關(guān)系的表。系統(tǒng)功能的設(shè)計(jì)系統(tǒng)功能的設(shè)計(jì)是數(shù)據(jù)庫管理系統(tǒng)開發(fā)中的重要環(huán)節(jié)。系統(tǒng)功能設(shè)計(jì)首先進(jìn)行需求分析,根據(jù)用戶的系統(tǒng)開發(fā)要求,初步調(diào)查,明確問題,解決目標(biāo)系統(tǒng)要“做什么”的問題,最后確定出目標(biāo)系統(tǒng)的功能模塊。需求分析教案管理系統(tǒng)從功能來說,主要是實(shí)現(xiàn)對(duì)一般大中專院校的信息化管理系統(tǒng)。用戶的需求可分為如下3個(gè)方面:教案管理人員通過該系統(tǒng)維護(hù)學(xué)生、教師和課程的有關(guān)信息;理;通過該系統(tǒng)對(duì)學(xué)生成績進(jìn)行匯總統(tǒng)計(jì)和分析。具體地說,在教案事務(wù)管理過程中,管理人員對(duì)新調(diào)入的教師登記教師檔案,對(duì)新入學(xué)的學(xué)生登記學(xué)生檔案,每個(gè)學(xué)期考試結(jié)束侯登記學(xué)生成績。每個(gè)學(xué)期末,學(xué)生根據(jù)學(xué)校提供的下一學(xué)期所開課程選課。教師接受了一學(xué)期教案任務(wù),并將選課結(jié)果和分配的教案任務(wù)等信息等級(jí)保存。教案管理系統(tǒng)應(yīng)具有以下功能模塊教師信息管理:完成對(duì)教師檔案和教師授課情況的管理,具體包括教師檔案維護(hù)、授課信息維護(hù)、教師相關(guān)信息查詢、教師相關(guān)信息統(tǒng)計(jì)和教師相關(guān)信息瀏覽等。生相關(guān)信息瀏覽等。選課信息管理:完成學(xué)生選課信息和課程信息的管理,具體包括課程信息維護(hù)、選課信息維護(hù)和選課信息查詢等。模塊設(shè)計(jì)根據(jù)前面對(duì)用戶需求的分析,依據(jù)系統(tǒng)功能設(shè)計(jì)原則,對(duì)整個(gè)系統(tǒng)進(jìn)行了模塊劃分,得到系統(tǒng)的功能模塊教師信息管理該模塊用于實(shí)現(xiàn)教師檔案信息(姓名、性別、工作時(shí)間、政治面貌學(xué)歷和職稱等)和教師授課信息(課程編號(hào)、教師編號(hào)、授課地點(diǎn)和授課時(shí)間等)5學(xué)生信息管理實(shí)現(xiàn)學(xué)生檔案信息(學(xué)號(hào)、姓名、性別、民族、出生日期和班級(jí)編號(hào)等)和學(xué)生成績(學(xué)號(hào)、課程編號(hào)、成績、學(xué)年、學(xué)期等)的維護(hù),可將新入學(xué)的學(xué)生基本信息輸入到計(jì)算機(jī)中,還可以將每一學(xué)期所選課的考試成績錄入到計(jì)算機(jī)中。另外該模塊還提供了對(duì)班級(jí)信息的維護(hù)、對(duì)學(xué)生檔案、成績、班級(jí)等信息的統(tǒng)計(jì)、查詢和瀏覽功能。該功能模塊包括學(xué)生檔案維護(hù)、班級(jí)信息維護(hù)、學(xué)生成績維護(hù)、學(xué)生相關(guān)信息查詢、學(xué)生相關(guān)信息統(tǒng)計(jì)、學(xué)生相關(guān)信息瀏覽、班級(jí)相關(guān)信息查詢7個(gè)窗體。3)選課信息管理該模塊用于實(shí)現(xiàn)課程信息(課程名、課程編號(hào)和學(xué)分等)和學(xué)生選課信息(課程編號(hào)和學(xué)號(hào))的管理。包括學(xué)生選課信息維護(hù)、課程信息的維護(hù)以及各有關(guān)課程等情況的查詢。包括課程信息維護(hù)、選課信息維護(hù)和選課相關(guān)信息查詢3個(gè)窗體。到此為止,整個(gè)系統(tǒng)的分析和設(shè)計(jì)全部完成。從上面的需求分析和數(shù)據(jù)庫設(shè)計(jì)以及功能模塊劃分可以看出,“教案管理系統(tǒng)”包含了一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)最基本的功能,它是一個(gè)非常簡單的系統(tǒng)原形。通過本例的系統(tǒng)設(shè)計(jì)過程,可以對(duì)系統(tǒng)的開發(fā)有一定的了解。以后無論何種類型復(fù)雜的數(shù)據(jù)庫應(yīng)用系統(tǒng),包括本實(shí)驗(yàn)中所給出的其它備選工程,都可以按此思路和做法進(jìn)行系統(tǒng)開發(fā)。窗體的實(shí)現(xiàn)窗體是Access數(shù)據(jù)庫中的一種對(duì)象,通過窗體用戶可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù)和顯示數(shù)據(jù)。與數(shù)據(jù)表不同的是,數(shù)據(jù)表以行和列的形式顯示數(shù)據(jù),而窗體可以按任何格式顯示數(shù)據(jù)。“教案管理系統(tǒng)”正是利用了窗體這一特點(diǎn)來實(shí)現(xiàn)數(shù)據(jù)維護(hù)的。實(shí)現(xiàn)數(shù)據(jù)維護(hù)時(shí),應(yīng)遵循輸入準(zhǔn)確、迅速、方便的原則,輸入數(shù)據(jù)應(yīng)盡可能少,輸入提示應(yīng)盡量明確詳細(xì)。對(duì)于數(shù)據(jù)維護(hù)窗體的創(chuàng)建可采用Access中使用設(shè)計(jì)視圖創(chuàng)建和使用窗體向?qū)?chuàng)建的兩種方法。除此之外,數(shù)據(jù)的查詢和統(tǒng)計(jì)是“教案管理系統(tǒng)”最重要的功能之一。建立數(shù)據(jù)庫應(yīng)用系統(tǒng),將數(shù)據(jù)準(zhǔn)確、及時(shí)地輸入并保存在數(shù)據(jù)庫中并不是最終目的,最終目的是為了更好、更充分地使用它,通過對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、分析,從中提取出有用的信息。在Access數(shù)據(jù)庫中,查詢是一種統(tǒng)計(jì)和分析數(shù)據(jù)的工具,它能夠把多個(gè)表中的數(shù)據(jù)抽取出來,供用戶查看、更改和分析使用。“教案管理系統(tǒng)”的查詢統(tǒng)計(jì)功能都是通過創(chuàng)建查詢,將查詢與統(tǒng)計(jì)窗體連接起來實(shí)現(xiàn)的。因此在實(shí)現(xiàn)查詢窗體時(shí)首先要?jiǎng)?chuàng)建查詢,可根據(jù)具體情況采用不同類型的查詢,如選擇查詢、匯總查詢、交叉表查詢、參數(shù)查詢等,然后將查詢和窗體組合在一起。“教案管理系統(tǒng)”中的各種窗體都根據(jù)以上提示進(jìn)行創(chuàng)建,可完成各種窗體的設(shè)計(jì)。報(bào)表的實(shí)現(xiàn)本系統(tǒng)專門設(shè)置了數(shù)據(jù)瀏覽功能,學(xué)生信息的瀏覽通過窗體來控制,以報(bào)表形式來顯示,教師信息的瀏覽以報(bào)表形式輸出。報(bào)表是Access數(shù)據(jù)庫的主要對(duì)象,它的作用是匯總數(shù)據(jù),顯示經(jīng)過格式化且分組的信息。報(bào)表中的大部分內(nèi)容是從表、查詢或SQL語句中獲得的,它們是報(bào)表的數(shù)據(jù)來源,報(bào)表中的其他內(nèi)容是在報(bào)表設(shè)計(jì)過程中保存的。本系統(tǒng)中主要包括了學(xué)生基本信息、學(xué)生成績統(tǒng)計(jì)、學(xué)生人數(shù)統(tǒng)計(jì)以及教師基本信息等多張報(bào)表。報(bào)表的設(shè)計(jì)基本上是先使用“報(bào)表向?qū)А眲?chuàng)建報(bào)表,在使用設(shè)計(jì)視圖完善報(bào)表。系統(tǒng)集成的實(shí)現(xiàn)至此,已經(jīng)完成了“教案管理系統(tǒng)”中所有功能的設(shè)計(jì),接著需要將它們組合在一Access用戶通過使用該工具可以方便

溫馨提示

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

評(píng)論

0/150

提交評(píng)論