《1278.B基于JAVAWEB服務(wù)的數(shù)據(jù)交換系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)答辯稿》由會(huì)員分享,可在線閱讀,更多相關(guān)《1278.B基于JAVAWEB服務(wù)的數(shù)據(jù)交換系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)答辯稿(13頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、CompanyLOGO基于基于JAVA WebJAVA Web服務(wù)的數(shù)據(jù)交換系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)服務(wù)的數(shù)據(jù)交換系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)設(shè)計(jì)目的系統(tǒng)設(shè)計(jì)目的v數(shù)據(jù)交換系統(tǒng)設(shè)計(jì)的緣由?數(shù)據(jù)交換系統(tǒng)設(shè)計(jì)的緣由?舊系統(tǒng)升級(jí)或新系統(tǒng)投入使用,需把原系統(tǒng)舊系統(tǒng)升級(jí)或新系統(tǒng)投入使用,需把原系統(tǒng)信息備份到新系統(tǒng)中。信息備份到新系統(tǒng)中。不同企事業(yè)單位之間資料共享與交流。不同企事業(yè)單位之間資料共享與交流。把子系統(tǒng)中的資料匯總到母系統(tǒng)中便于分類(lèi)把子系統(tǒng)中的資料匯總到母系統(tǒng)中便于分類(lèi)統(tǒng)計(jì)各種信息統(tǒng)計(jì)各種信息本系統(tǒng)作為基于本系統(tǒng)作為基于web的數(shù)據(jù)交換系統(tǒng),需要的數(shù)據(jù)交換系統(tǒng),需要很好的體現(xiàn)交換的概念,因此建立兩個(gè)數(shù)據(jù)很好的
2、體現(xiàn)交換的概念,因此建立兩個(gè)數(shù)據(jù)庫(kù),用兩個(gè)不同的數(shù)據(jù)庫(kù)連接,分別操作相庫(kù),用兩個(gè)不同的數(shù)據(jù)庫(kù)連接,分別操作相應(yīng)的數(shù)據(jù)庫(kù)類(lèi)。因處于畢業(yè)之際,正好作為應(yīng)的數(shù)據(jù)庫(kù)類(lèi)。因處于畢業(yè)之際,正好作為班級(jí)的信息統(tǒng)計(jì)系統(tǒng)。班級(jí)的信息統(tǒng)計(jì)系統(tǒng)。Company Logo本數(shù)據(jù)交換系統(tǒng)的優(yōu)點(diǎn)本數(shù)據(jù)交換系統(tǒng)的優(yōu)點(diǎn)其他方面的優(yōu)點(diǎn)其他方面的優(yōu)點(diǎn)方便與現(xiàn)有的其它方便與現(xiàn)有的其它JAVA WEB系統(tǒng)集成系統(tǒng)集成 以圖形界面形式直觀地進(jìn)行操作以圖形界面形式直觀地進(jìn)行操作 降低數(shù)據(jù)操作技術(shù)復(fù)雜性,簡(jiǎn)化用戶(hù)操作。降低數(shù)據(jù)操作技術(shù)復(fù)雜性,簡(jiǎn)化用戶(hù)操作。Company Logo系統(tǒng)規(guī)則圖示系統(tǒng)規(guī)則圖示 DataHelper 原數(shù)據(jù)庫(kù)(本
3、系統(tǒng)為班級(jí)信息維護(hù)系統(tǒng)庫(kù))數(shù)據(jù)交換系統(tǒng)數(shù)據(jù)交換系統(tǒng) DataExcharge 目標(biāo)數(shù)據(jù)庫(kù)(本系統(tǒng)為系統(tǒng)數(shù)據(jù)維護(hù)系統(tǒng)庫(kù))數(shù)據(jù)規(guī)則數(shù)據(jù)規(guī)則備份備份/還原還原Company Logo 系統(tǒng)實(shí)現(xiàn)的功能模塊系統(tǒng)實(shí)現(xiàn)的功能模塊數(shù)據(jù)處理數(shù)據(jù)處理模塊模塊 系統(tǒng)管理系統(tǒng)管理模塊模塊系統(tǒng)登陸系統(tǒng)登陸模塊模塊班級(jí)信息維護(hù)班級(jí)信息維護(hù)模塊模塊數(shù)據(jù)規(guī)則數(shù)據(jù)規(guī)則模塊模塊功能模塊部分功能模塊部分Company Logo Java應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)的基本原理應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)的基本原理 v在Java語(yǔ)言中,JDBC(Java DataBase Connection)是應(yīng)用程序與數(shù)據(jù)庫(kù)溝通的橋梁,即Java語(yǔ)言通過(guò)JDBC技術(shù)
4、訪問(wèn)數(shù)據(jù)庫(kù)。JDBC是一種“開(kāi)放”的方案,它為數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員數(shù)據(jù)庫(kù)前臺(tái)工具開(kāi)發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開(kāi)發(fā)人員可以用純Java語(yǔ)言編寫(xiě)完整的數(shù)據(jù)庫(kù)應(yīng)用程序。JDBC提供兩種API,分別是面向開(kāi)發(fā)人員的API和面向底層的JDBC驅(qū)動(dòng)程序API,底層主要通過(guò)直接的JDBC驅(qū)動(dòng)和JDBC-ODBC橋驅(qū)動(dòng)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接。Company LogoJava應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程 v裝載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序;v通過(guò)JDBC建立數(shù)據(jù)庫(kù)連接;v訪問(wèn)數(shù)據(jù)庫(kù),執(zhí)行SQL語(yǔ)句;v斷開(kāi)數(shù)據(jù)庫(kù)連接 Java應(yīng)用程序DBMSJDBCAPIJDBC驅(qū)動(dòng)程序管理器JDBC驅(qū)動(dòng)程序AP
5、IJDBC 網(wǎng)絡(luò)驅(qū)動(dòng)程序JDBC-ODBC 橋驅(qū)動(dòng)程序Company Logo班級(jí)信息維護(hù)班級(jí)信息維護(hù)第四步第三步第二步第一步與系統(tǒng)交互,完成信息維護(hù)功能與系統(tǒng)交互,完成信息維護(hù)功能班級(jí)信息維護(hù)班級(jí)信息維護(hù)登陸系統(tǒng)登陸系統(tǒng)選擇系統(tǒng)名稱(chēng):班級(jí)信息維護(hù)選擇系統(tǒng)名稱(chēng):班級(jí)信息維護(hù)Company Logo系統(tǒng)信息維護(hù)系統(tǒng)信息維護(hù) Text第三步第三步選擇系統(tǒng)名稱(chēng):系統(tǒng)信息維護(hù)系統(tǒng)信息維護(hù) 登陸系統(tǒng)登陸系統(tǒng)系統(tǒng)信息維護(hù)系統(tǒng)信息維護(hù)與系統(tǒng)交互,與系統(tǒng)交互,完成信息維護(hù)完成信息維護(hù)功能功能第二步第二步第一步第一步第四步第四步用用戶(hù)戶(hù)管管理理數(shù)數(shù)據(jù)據(jù)規(guī)規(guī)則則數(shù)數(shù)據(jù)據(jù)處處理理數(shù)數(shù)據(jù)據(jù)對(duì)對(duì)比比Company Lo
6、go數(shù)據(jù)備份全過(guò)程圖示數(shù)據(jù)備份全過(guò)程圖示Your TextYour Text對(duì)比數(shù)據(jù)對(duì)比數(shù)據(jù)第三步第三步Y(jié)our Text第四步第四步Y(jié)our TextYour Text第一步第一步12345678第二步第二步第五步第五步第六步第六步第七步第七步第八步第八步執(zhí)行數(shù)據(jù)備份執(zhí)行數(shù)據(jù)備份查看班級(jí)信息查看班級(jí)信息定義數(shù)據(jù)規(guī)則定義數(shù)據(jù)規(guī)則系統(tǒng)信息維護(hù)系統(tǒng)信息維護(hù)注銷(xiāo)登陸注銷(xiāo)登陸填寫(xiě)通訊錄和就業(yè)情填寫(xiě)通訊錄和就業(yè)情況信息況信息班級(jí)信息維護(hù)班級(jí)信息維護(hù)Company Logo總結(jié)總結(jié)v本次設(shè)計(jì)我主要做了以下工作:a.設(shè)計(jì)了整個(gè)系統(tǒng)的構(gòu)架即MVC架構(gòu) b.完成了系統(tǒng)的JAVA編程 c.學(xué)習(xí)利用SQL Server 2000數(shù)據(jù)庫(kù)管理系統(tǒng) 和Tomcat應(yīng)用服務(wù)器技術(shù) d.完成了系統(tǒng)的調(diào)試 Company Logo致謝致謝 由于受自己掌握的知識(shí)和水平的限制,難免存在著局限性和不完善的地方。希望各位專(zhuān)家和老師在評(píng)閱過(guò)程中給予批評(píng)指正。以下請(qǐng)看我的數(shù)據(jù)交換過(guò)程的演示。謝謝各位評(píng)委老師!Company LogoCompanyLOGO祝老師們工作順利祝老師們工作順利