第章 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開發(fā)_第1頁(yè)
第章 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開發(fā)_第2頁(yè)
第章 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開發(fā)_第3頁(yè)
第章 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開發(fā)_第4頁(yè)
第章 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第8章數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開發(fā)數(shù)據(jù)庫(kù)訪問技術(shù)開發(fā)環(huán)境介紹教學(xué)管理系統(tǒng)的分析與設(shè)計(jì)教學(xué)管理系統(tǒng)詳細(xì)設(shè)計(jì)8.18.28.38.4本章內(nèi)容教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn)

JDBC操作數(shù)據(jù)庫(kù)的步驟教學(xué)管理系統(tǒng)的分析教學(xué)管理系統(tǒng)的設(shè)計(jì)教學(xué)難點(diǎn)

教學(xué)管理系統(tǒng)的分析與設(shè)計(jì)8.1數(shù)據(jù)庫(kù)訪問技術(shù)數(shù)據(jù)庫(kù)系統(tǒng)常用的有客戶機(jī)/服務(wù)器、瀏覽器/服務(wù)器系統(tǒng)結(jié)構(gòu)。

客戶機(jī)/服務(wù)器(C/S)

隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展和微型機(jī)的廣泛使用而發(fā)展起來的軟件系統(tǒng)結(jié)構(gòu)。通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到客戶端和服務(wù)器端來實(shí)現(xiàn),降低了系統(tǒng)的通信開銷。

客戶機(jī)/服務(wù)器結(jié)構(gòu)可以分為兩層和三層結(jié)構(gòu)模型返回目錄數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)客戶端(業(yè)務(wù)邏輯)客戶端(業(yè)務(wù)邏輯)數(shù)據(jù)庫(kù)兩層C/S結(jié)構(gòu)模型客戶端客戶端客戶端應(yīng)用服務(wù)器應(yīng)用服務(wù)器數(shù)據(jù)庫(kù)三層C/S結(jié)構(gòu)模型數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)

(續(xù)1)

瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)

是對(duì)C/S結(jié)構(gòu)的一種變化或改進(jìn)的結(jié)構(gòu)。在該結(jié)構(gòu)下,用戶工作界面通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(瀏覽器)實(shí)現(xiàn),而主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),同樣,對(duì)于較為復(fù)雜的事務(wù)處理,采用如同C/S體系那樣的三層結(jié)構(gòu),可以大大簡(jiǎn)化客戶端載荷,減輕系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低用戶的總體成本。數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)

(續(xù)1)瀏覽器IE瀏覽器IE瀏覽器IE瀏覽器IEWeb服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器

三層B/S結(jié)構(gòu)模型JDBC數(shù)據(jù)訪問接口

JDBC(JavaDataBaseConnectivity,Java數(shù)據(jù)庫(kù)連接)是一套允許Java與SQL數(shù)據(jù)庫(kù)對(duì)話的程序設(shè)計(jì)接口,它是用于執(zhí)行SQL語句的JavaAPI,是Java應(yīng)用程序連結(jié)數(shù)據(jù)庫(kù)、存取數(shù)據(jù)的一種機(jī)制,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一的訪問,它由一組用Java語言編寫的類和接口組成。返回目錄JDBC數(shù)據(jù)訪問接口(續(xù)1)JDBC結(jié)構(gòu)JD吹BC操作債數(shù)據(jù)那庫(kù)的鵝步驟(1殃)加載激驅(qū)動(dòng)傲程序(2貸)獲取效數(shù)據(jù)表庫(kù)連與接對(duì)奇象(3容)創(chuàng)建撈執(zhí)行SQ膜L命令(4付)處理當(dāng)執(zhí)行典結(jié)果(5引)釋放銹資源8.朱2Ne股tB序ea粉ns開發(fā)剪環(huán)境李介紹Ne搏tB庭ea糕ns是Su蒙n公司敞使用Ja憑va語言梯開發(fā)恒的一峽個(gè)開謝源工著具1.Ne哈tB弟ea掏ns的下么載和密安裝2.Ne哲tB嶺ea泄ns界面跑構(gòu)建下載央地址譯:ht要tp畢:/盤/n枯et證be瓶an追s.削or弄g/授do壓wn雄lo擱ad崗s/蜘in荒de龍x.輪ht撞ml返回分目錄8.棄2Ne世tB越ea魔ns開發(fā)碼環(huán)境舒介紹Ne炊tB敞ea銳ns界面貫構(gòu)建8.士3教學(xué)伙管理章系統(tǒng)削的分框析與直設(shè)計(jì)1)學(xué)懇生信樣息的獅錄入齡,學(xué)役生的帖詳細(xì)歲資料肌包括舊學(xué)生魂的學(xué)朵號(hào)、掉姓名轎、等抖,并法且系寄統(tǒng)還耐應(yīng)能制夠修抱改輸挎入錯(cuò)鉛誤的己學(xué)生扒個(gè)人但信息央記錄2)學(xué)肆生所渴選的烘課程謊進(jìn)行竄管理羊,包撐括學(xué)脹生的材可選輪課程豎和個(gè)思人已遮選課籃的信也息,錄并可毒以進(jìn)病行選屢課。3)管棉理員掌可以渴添加腹修改豬刪除敏教師貍信息喂、學(xué)姨院信蜻息、渴授課器情況而信息糕。4)課耽程管徹理,伯課程門管理匆包括薦增加掏課程謙,該填課程嫁包括銜任課芽教師惡和所繁屬專麻業(yè)。5)根勁據(jù)學(xué)麻號(hào)查苗詢學(xué)捉生信叼息及畫選課薯信息回。6)軟摧件權(quán)趙限管莖理。掠有3種角徑色:長(zhǎng)管理昆員、良學(xué)生估和教染師。需求社分析教學(xué)副管理芬系統(tǒng)嶺的分躬析與曠設(shè)計(jì)(續(xù)1)系統(tǒng)拼設(shè)計(jì)教學(xué)遲管理和系統(tǒng)棍的分描析與耍設(shè)計(jì)(續(xù)2)了解視每個(gè)苗表的芝結(jié)構(gòu)葡后,葛在Po橫we施rD耐es使ig要ne少r中就鞏可以遷輕松閥地以料圖形口樣式序展現(xiàn)銅出來氏,如殖下圖勤所示校。箭蔑頭表斃示表香與表篇之間掙的關(guān)肌聯(lián),敲箭頭舉中間喘的文全字表子示表坑與表逃相互箭參照曉的關(guān)妨鍵字情段。張后面蔬標(biāo)志慨有<P腸K>或<F貿(mào)K>的字捐段,詳表示連此字靠段是江主鍵霜或者聲外鍵惱。數(shù)據(jù)傻庫(kù)設(shè)滋計(jì)教學(xué)燙管理查系統(tǒng)仆的分薦析與比設(shè)計(jì)(續(xù)2)8.頑4教學(xué)園管理蠢系統(tǒng)忍的詳燦細(xì)設(shè)館計(jì)在Ne陵tB的ea難ns下創(chuàng)靈建一窗個(gè)JA蹄VA項(xiàng)目st驚ud坦en乘tm暢an違ag膜er啟動(dòng)Ne掠tB六ea泊ns開發(fā)圈環(huán)境后況,選四擇“諒文件?!毕碌摹澳ㄐ陆ǜ鬼?xiàng)目詳”命哀令,在彈揉出的擁對(duì)話畫框中內(nèi)選擇“JA王VA喝”類別和和“JA蠢VA應(yīng)用通程序殲”.點(diǎn)擊鋒“下助一步籠”按軟鈕,欺在彈百出的對(duì)話確框中矩輸入貓項(xiàng)目址的名煮稱如st仁ud限en從tm舒an族ag牽er和保鞠存項(xiàng)灰目的位臥置。之注意煉把“生創(chuàng)建銹主類呼“改為非婚選中設(shè)狀態(tài)查,主扛類由蠅自己指定系。然另后點(diǎn)覆擊”股完成摟“按水鈕即可。創(chuàng)建員教學(xué)舍管理蠅系統(tǒng)適項(xiàng)目教學(xué)謠管理財(cái)系統(tǒng)株的詳艷細(xì)設(shè)爐計(jì)(續(xù)1)JD謝BC連接策數(shù)據(jù)倆庫(kù)可摩以通將過不律同的融驅(qū)動(dòng)嫂來實(shí)焦現(xiàn),權(quán)本設(shè)拉計(jì)中尼使用盤前面揪介紹墾的JD鐮BC第四動(dòng)種連澆接類糟型,木它與德特定躲的數(shù)能據(jù)庫(kù)圾有關(guān)童,這腹類驅(qū)絡(luò)動(dòng)程旱序一尊般由黨數(shù)據(jù)殼庫(kù)廠寨商提漲供。鍬下載SQ羽L曠Se雁rv痰er死20僚00的驅(qū)占動(dòng)程透序。甜從Mi傳cr孔o(hù)s窩of絮t官網(wǎng)乞上下禾載,毀解壓狗縮后猾有ms恒sq冶ls稠er反ve狼r.笑ja筍r,ms貝ba售se治.j哪ar和ms科ut吵il湯.j余ar三個(gè)ja級(jí)r包,卸設(shè)計(jì)傅過程辯中把料這三竿個(gè)ja塘r包加狀入到溜項(xiàng)目農(nóng)中即婚可。數(shù)據(jù)樓庫(kù)連勒接模響塊Be呆an的設(shè)且計(jì)教學(xué)電管理千系統(tǒng)批的詳生細(xì)設(shè)益計(jì)(續(xù)2)在連多接數(shù)韻據(jù)庫(kù)末前需休要先子對(duì)S肺QL佩S播er肆ve漲r2削00糊0做赤如下源配置顏:1)身處份驗(yàn)瞎證模牙式為SQ輕L資Se誕rv蹲er和Wi允nd旗ow謠s混合駕模式2)確諷保TC其P/暢IP被啟親動(dòng),鉤“屬采性”遼按鈕眨可以摸查看TC芳P/弓IP的端架口號(hào)3)創(chuàng)盾建登舒錄名駱和設(shè)品置訪返問權(quán)涉限數(shù)據(jù)福庫(kù)連戲接模光塊Be塘an的設(shè)粱計(jì)教學(xué)成管理旺系統(tǒng)幣的詳乒細(xì)設(shè)越計(jì)(續(xù)3)在用講戶登紗錄時(shí)脊,通悼過用釋戶輸獅入的吳用戶秋名和吩密碼稠來驗(yàn)假證用托戶的鵲登錄貌信息飾,并裁判斷階用戶網(wǎng)的權(quán)載限,兼根據(jù)傷不同嘉的權(quán)噴限打注開不倆同的味系統(tǒng)徐主界猶面。用戶咳登錄浸模塊桃的設(shè)耕計(jì)教學(xué)卵管理尼系統(tǒng)璃的詳擇細(xì)設(shè)植計(jì)(續(xù)4)根據(jù)襲教學(xué)次管理緣瑞系統(tǒng)昨的主漢框架,在此擠設(shè)計(jì)躬了教藏學(xué)管絮理系矛統(tǒng)主彈界面潮,分蔽別由暫:學(xué)雖生信骨息管雹理、周教師碗管理紗、課毅程管些理、特系統(tǒng)炎管理款、用箏戶管校理、財(cái)退出決等6個(gè)部矩分構(gòu)福成。教學(xué)斬管理別系統(tǒng)丑主界驚面的粒設(shè)計(jì)教學(xué)野管理服系統(tǒng)饒的詳榮細(xì)設(shè)素計(jì)(續(xù)5)管理秒員在妖進(jìn)行匪學(xué)生羨、教搖師和田課程鄉(xiāng)豐信息遺的錄帖入時(shí)細(xì),必脂須先摸完成堂系統(tǒng)身的一磚些初抓始化飲工作件,如辣添加脖學(xué)院受和專膨業(yè)信描息。學(xué)院蝕和專徒業(yè)管幕理模表塊的倚設(shè)計(jì)教學(xué)黎管理奴系統(tǒng)慘的詳妻細(xì)設(shè)雷計(jì)(續(xù)6)對(duì)所吊有學(xué)附生的緒個(gè)人療信息翼進(jìn)行描登記爐,包麗括學(xué)并生的曠學(xué)號(hào)掃、姓讓名、縣學(xué)號(hào)良、性酒別、歲年級(jí)川、所吉屬學(xué)萌院、廟所屬燥專業(yè)迅等,關(guān)并且暴系統(tǒng)斃還應(yīng)呈能夠搜驗(yàn)證悔輸入泛錯(cuò)誤渾的學(xué)器生個(gè)千人信框息記號(hào)錄。惡學(xué)生蝕信息惱管模座塊包朽括修醉改、諒刪除或和查橋詢學(xué)教生信陵息。學(xué)生柔信息考模塊卻的設(shè)蒜計(jì)教學(xué)辮管理確系統(tǒng)受的詳靈細(xì)設(shè)第計(jì)(續(xù)7)錄入端課程晌的相怒關(guān)信動(dòng)息,慨并指通定該吵門課期程的馬任課疲教師哪,以廟供學(xué)產(chǎn)生選贊擇。壁課程談管理宣模塊遇由課漠程錄役入、帖課程籍修改團(tuán)和課馬程查述詢?nèi)摬糠至咏M成毛。課程憂信息伯管理猴界面召由文抵本框娃、下熱拉菜摧單、淋按鈕錫和表輝格組太成。師用戶邁輸入煮課程褲編號(hào)筋、課號(hào)程名交稱、液課程亂性質(zhì)督、該釀?wù)n程迫的學(xué)鍛分和弄學(xué)時(shí)晉等。課程執(zhí)管理略模塊麥的設(shè)冬計(jì)第8章膛小結(jié)1.數(shù)據(jù)排庫(kù)應(yīng)職用系紅統(tǒng)的躺開發(fā)亞包括窯需求估分析負(fù)、系花統(tǒng)初確步設(shè)均計(jì)、男系統(tǒng)扮詳細(xì)朗設(shè)計(jì)居、編殃碼、掌調(diào)試側(cè)等幾鬼個(gè)階財(cái)段;2.介紹常用憲的數(shù)棟據(jù)庫(kù)桃系統(tǒng)即體系姑結(jié)構(gòu)C/輩S結(jié)構(gòu)搬和

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論