版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第 9 章 數(shù)據(jù)庫系統(tǒng)開發(fā)(kif)實例共二十九頁總體(zngt)要求:熟練掌握數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程和設計方法具備數(shù)據(jù)庫應用系統(tǒng)開發(fā)的基本(jbn)能力熟悉數(shù)據(jù)庫應用系統(tǒng)的開發(fā)環(huán)境共二十九頁學習(xux)重難點:掌握數(shù)據(jù)庫應用系統(tǒng)設計思想熟練掌握數(shù)據(jù)庫系統(tǒng)開發(fā)技巧(jqio)掌握應用系統(tǒng)的集成方法掌握數(shù)據(jù)庫的維護方法共二十九頁主要(zhyo)內容:數(shù)據(jù)庫應用系統(tǒng)設計流程 需求分析及主要功能模塊設計數(shù)據(jù)庫建立操作界面 創(chuàng)建學籍管理系統(tǒng)報表 實現(xiàn)學生(xu sheng)學籍管理系統(tǒng) 維護學生學籍管理系統(tǒng) 共二十九頁9.1 數(shù)據(jù)庫應用(yngyng)系統(tǒng)設計流程 提需求需求分析設計數(shù)據(jù)庫,建立系
2、統(tǒng)功能模塊結構圖設計數(shù)據(jù)輸入界面:窗體、數(shù)據(jù)訪問頁等設計數(shù)據(jù)輸出界面:報表、查詢界面等設計宏以及VBA程序設計系統(tǒng)菜單測試和改進功能打包,制作安裝程序和使用說明書系統(tǒng)最后測試修正交付用戶,發(fā)布完成共二十九頁9.2 需求(xqi)分析及主要功能模塊 學生學籍管理應用系統(tǒng)教師信息管理學生信息管理選課信息管理學生成績管理系統(tǒng)維護退出輸入新生信息修改學生信息查詢學生信息預覽學生報表打印學生報表返回上級菜單設計(shj)思想:自頂向下共二十九頁9.3 設計(shj)數(shù)據(jù)庫 設計數(shù)據(jù)庫要完成以下幾個工作:(1)收集數(shù)據(jù):就是將與數(shù)據(jù)庫應用系統(tǒng)相關(xinggun)的數(shù)據(jù)匯集到一起。(2)分析數(shù)據(jù):根據(jù)數(shù)據(jù)
3、庫應用系統(tǒng)的需求,分析確定數(shù)據(jù)的來源,刪除重復數(shù)據(jù),刪除無關數(shù)據(jù)。(3)規(guī)范數(shù)據(jù):按“數(shù)據(jù)規(guī)范化”原則,設計數(shù)據(jù)庫應該使用多少個數(shù)據(jù)表,并合理定義每個數(shù)據(jù)表的結構以及數(shù)據(jù)類型。(4)建立關聯(lián):在數(shù)據(jù)庫中,確定表之間的關系。 9.3.1 設計數(shù)據(jù)庫的過程 共二十九頁操作(cozu)要點 (1)創(chuàng)建(chungjin)數(shù)據(jù)庫 (2) 建立數(shù)據(jù)表 (3)建立表之間的關系 共二十九頁9.4 建立(jinl)操作界面 “數(shù)據(jù)輸入”窗體 “數(shù)據(jù)瀏覽”窗體 “數(shù)據(jù)維護(wih)”窗體 “數(shù)據(jù)查詢”窗體 共二十九頁9.5 創(chuàng)建(chungjin)學籍管理系統(tǒng)報表 設計(shj)單表報表 共二十九頁2、設計(s
4、hj)多表報表 共二十九頁設計統(tǒng)計(tngj)匯總報表 共二十九頁9.6 實現(xiàn)(shxin)學生學籍管理系統(tǒng) 創(chuàng)建“系統(tǒng)(xtng)登錄”窗體共二十九頁創(chuàng)建(chungjin)主控面板窗體 共二十九頁創(chuàng)建(chungjin)子面板共二十九頁設置(shzh)啟動選項 1設置基本(jbn)啟動選項 操作步驟 :(1)打開“學籍管理”數(shù)據(jù)庫。(2)執(zhí)行菜單欄上的“工具”“啟動”命令,打開“啟動”對話框 ,進行相應設置。共二十九頁2設置(shzh)應用程序圖標 操作步驟:(1)打開“學籍管理”數(shù)據(jù)庫。(2)選擇“工具(gngj)”“啟動”命令,打開“啟動”對話框。(3)單擊“瀏覽”按鈕,打開“圖標瀏覽
5、器”對話框。共二十九頁9.7 維護(wih)學生學籍管理系統(tǒng) 9.7.1壓縮和修復(xif)數(shù)據(jù)庫 壓縮Access數(shù)據(jù)庫文件 關閉時自動壓縮數(shù)據(jù)庫文件 壓縮生成副本數(shù)據(jù)庫文件 修復Access數(shù)據(jù)庫文件 共二十九頁9.7.2 備份(bi fn)和恢復數(shù)據(jù)庫 1備份數(shù)據(jù)庫【例9-6】備份學籍管理數(shù)據(jù)庫。 2用備份副本(fbn)還原Access數(shù)據(jù)庫 共二十九頁1設置用戶(yngh)密碼【例9-7】為“學籍管理”數(shù)據(jù)庫設置用戶密碼。 2撤銷用戶密碼 9.7.3 設置(shzh)數(shù)據(jù)庫密碼 共二十九頁9.7.4 生成(shn chn)MDE文件 為了保證“學籍管理”數(shù)據(jù)庫的安全,還需要把該系統(tǒng)生成
6、為MDE文件。在將把一個數(shù)據(jù)庫文件轉換為一個MDE文件之前,為了更好地保護數(shù)據(jù)庫應用系統(tǒng),最好先對數(shù)據(jù)庫應用系統(tǒng)進行安全保密的設置(shzh),之后,再進行轉換。 共二十九頁操作(cozu)要點 :【例9-8】將學生學籍管理數(shù)據(jù)庫系統(tǒng)生成MDE文件。 (1)為學生學籍管理數(shù)據(jù)庫系統(tǒng)建立一個(y )副本“學生學籍管理數(shù)據(jù)庫系統(tǒng)副本”,具體步驟參見例9-6。(2)選擇菜單欄上的“工具”“數(shù)據(jù)庫實用工具”“生成MDE文件”命令,如圖9-33示。 (3)打開“保存數(shù)據(jù)庫為MDE”對話框,在“查找范圍”下拉列表框中,選擇驅動器和文件夾,找到并選擇要生成MDE文件的數(shù)據(jù)庫文件名。 (4)單擊“生成”按鈕,
7、打開“將MDE保存為”對話框,在該對話框中為新生成的MDE文件指定存儲位置和文件名,最后單擊“保存”按鈕即可 。 共二十九頁選擇“生成(shn chn)MDE文件”命令 設置生成MDE文件(wnjin)的數(shù)據(jù)庫文件(wnjin)名及其路徑 窗口共二十九頁本章(bn zhn)小結 本章介紹了一個實際的學籍管理數(shù)據(jù)庫系統(tǒng),并介紹了如何設計(shj)一個Access的數(shù)據(jù)庫應用系統(tǒng)的全過程。本章說明了數(shù)據(jù)庫應用系統(tǒng)開發(fā)的一般步驟和方法,并介紹了結構化軟件生命周期法是對準備開發(fā)的整個系統(tǒng)的數(shù)據(jù)流程以及要完成的功能來理解和設計(shj)的。 共二十九頁習題(xt)思考數(shù)據(jù)庫應用系統(tǒng)開發(fā)的一般過程是怎樣的
8、? 如何(rh)完成設置數(shù)據(jù)庫密碼? 自動啟動窗體的作用是什么?如何創(chuàng)建自動啟動窗體? 在開發(fā)數(shù)據(jù)庫應用系統(tǒng)中,系統(tǒng)菜單的關鍵作用是什么? 共二十九頁實驗13 學生學籍(xuj)管理系統(tǒng)開發(fā)實驗目的(1)掌握Access數(shù)據(jù)庫應用系統(tǒng)設計的一般步驟。(2)熟練地將Access數(shù)據(jù)庫中的各個對象有機地結合起來,構成一個功能基本完整的數(shù)據(jù)庫應用系統(tǒng)。實驗內容設計一個“學籍管理系統(tǒng)”,具體要求如下:(1)系統(tǒng)設計。(2)創(chuàng)建學籍管理數(shù)據(jù)庫。(3)在學籍管理數(shù)據(jù)庫中新建一個窗體“用戶登錄”。窗體包含兩個命令按鈕:“進入”和“退出”以及包含輸入密碼的一個“密碼”文本框控件??蓞⒁姳菊吕?-1。(4)在“
9、用戶登錄”窗體中,用戶通過文本框控件來輸入密碼,并通過單擊“進入”按鈕來觸發(fā)事件。用戶輸入的密碼要求以一串星號“*”顯示。(5)該“學籍管理系統(tǒng)”的工作流程是:當用戶運行“學籍管理系統(tǒng)”時,系統(tǒng)首先打開“用戶登錄”窗體,如果用戶輸入正確的系統(tǒng)密碼并單擊“進入”按鈕,系統(tǒng)將自動打開“主控面板”窗體,否則系統(tǒng)將彈出“輸入錯誤密碼”對話框。在“主控面板”窗體中,用戶可通過選擇“主控面板”窗口主菜單或“主控面板”窗體上的命令按鈕兩種方式來實現(xiàn)“學籍管理系統(tǒng)”的各項功能。(6)設置(shzh)啟動選項,以使用戶在打開“學籍管理系統(tǒng)”時,自動打開“用戶登錄”窗體。(7)為學籍管理數(shù)據(jù)庫設置用戶打開密碼。(8)備份學籍管理數(shù)據(jù)庫。(9)將學籍管理數(shù)據(jù)庫“打包”生成MDE文件,文件名為:學生學籍管理應用系統(tǒng).mde。 共二十九頁共二十九頁共二十九頁內容摘要第 9 章 數(shù)據(jù)庫系統(tǒng)開發(fā)實例。9.1 數(shù)據(jù)庫應用系統(tǒng)設計流程。設計數(shù)據(jù)輸入界面:窗體、數(shù)據(jù)訪問頁等。設計數(shù)據(jù)輸出界面:報表、查詢界面等。9.2 需求分析及主要功能模塊。(1)收集數(shù)據(jù):就是將與數(shù)據(jù)庫應用系統(tǒng)相關的數(shù)據(jù)匯集到一起。9.3.1 設計數(shù)據(jù)庫的過程。9.5 創(chuàng)建學籍管理系統(tǒng)報表。9.7 維護學生學籍管
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年美發(fā)店承包合同
- 山林轉包合同范本
- 2024年醫(yī)療器械代理銷售協(xié)議書
- 房產項目招商代理協(xié)議
- 消防設施維保合同
- 個人二手車轉讓協(xié)議書2024年
- 大連市貨運代理合同
- 2024年標準版離婚協(xié)議書格式
- 校園綠化合同:校園綠化養(yǎng)護承包協(xié)議
- 典型空調租賃合同
- 教學課件:《C++程序設計教程》章韻
- 2014國際航運函電英語課件國航第七課時
- 《民法典》全文學習PPT
- 破產法PPT課件
- 金融衍生工具ppt課件
- 光電效應測定普朗克常數(shù).ppt
- “讓學引思”高效課堂推進策略的研究
- 《培訓機構教師薪酬制度》
- 點子圖方格紙合計
- 乘法的故事(小學二年級課前小故事).ppt
- 《骨盆重要性》PPT課件.ppt
評論
0/150
提交評論