Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

45 546 0
Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN MỦC LỦC MỦC LỦC CHỈÅNG I GIÅÏI THIÃÛU ÂÃƯ TI I GIÅÏI THIÃÛU THỈ VIÃÛN V TRUNG TÁM THÄNG TIN TỈ LIÃÛU ÂHÂN I.1 Giåïi thiãûu thæ viãûn I.2 Trung tám thäng tin tæ liãûu ÂHÂN (TTTTTL) .3 II TIÃÚP CÁÛN CUÍA TIN HOÜC ÂÄÚI VÅÏI THỈ VIÃÛN II.1 Cọng cuỷ xỏy dổỷng chổồng trỗnh II.2 Mọ hỗnh cọng vióỷc cuớa chổồng trỗnh II.3 Kh nàng sỉí dủng thỉ viãûn tỉì xa III NHIÃÛM VỦ CA ÂÃƯ TI V PHỈÅNG HỈÅÏNG GII QUÚT III.1 Häù tråü âc sỉí dủng thỉ viãûn tỉì xa III.2 Chỉång trỗnh sổớ duỷng õổồỹc trón maỷng III.3 Phỉång hỉåïng gii quút CHỈÅNG II PHÁN TÊCH VAÌ TRIÃØN KHAI HÃÛ THÄÚNG I MÄ HÇNH TÄØNG THÃØ CA BI TOẠN Mọ hỗnh chung I.2 ỷc õióứm cuớa mọ hỗnh II LỈÛA CHN GII PHẠP THỈÛC HIÃÛN II.1 Mọ hỗnh CSDL Khạch/ Ch II.2 Phỉång ạn gii quút thỉï 10 II.3 .Phæång ạn gii quút thỉï .11 II.4 Phỉång ạn gii quút thỉï 12 II.5 Täøng kãút 13 III PHÁN TÊCH VAÌ TRIÃØN KHAI .14 III.1 Cạc thnh pháưn ca ỉïng dủng CSDL Khạch/Ch 14 III.1.1 Thaỡnh phỏửn trỗnh baỡy/Giao tióỳp våïi ngỉåìi dng (User interaction) 14 III.1.2 Thnh pháưn ỉïng dủng (Application component) 15 III.1.3 Thnh pháưn qun trë CSDL (Database management) .15 III.2 Ạp duỷng vaỡo xỏy dổỷng chổồng trỗnh .15 III.2.1 Phán bäú thnh pháưn CSDL Khạch/Ch cho ỉïng dủng .15 III.2.2 Âàûc t cạc thnh pháưn cho ỉïng dủng .16 CHỈÅNG III THIT K CHặNG TRầNH 21 I HOAT ĩNG CUA CHặNG TRầNH TRN MANG 21 I.1 Cạch thỉïc xáy dỉûng chổồng trỗnh .21 I.1.1 .Chổồng trỗnh duỡng cho baỷn õoỹc (Chổồng trỗnh trón maùy khaùch) 21 I.1.2 .Chổồng trỗnh duỡng cho thổ vióỷn (Chổồng trỗnh maùy chuớ) 22 I.1.3 Hoaỷt õọỹng cuớa chổồng trỗnh trón maỷng 22 I.2 Caùc vỏỳn õóử chờnh xỏy dổỷng chổồng trỗnh 22 I.2.1 Khuän dảng dỉỵ liãûu truưn thäng trãn mảng 22 Nguùn Vàn Thnh - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN I.2.2 Xỉí l nhiãưu truy cáûp ca âc âãún thỉ viãûn tải cng thåìi âiãøm 24 I.2.3 Giao tióỳp CSDL 24 II TỉNG THỉ CHặNG TRầNH .26 III CHỈÅNG TRầNH CUA MAẽY CHU THặ VIN 28 III.1 Låïp âiãöu khiãøn chung - Låïp Server 28 III.1.1 Lỉu âäư thût toạn 28 III.1.2 Chổồng trỗnh 29 III.2 Låïp giao tiãúp - Låïp SrvConnection .29 III.2.1 Så âäư hoảt âäüng 29 III.2.2 Læu âäư thût toạn 30 III.2.3 Chổồng trỗnh minh hoỹa 30 III.3 Låïp Server måí räüng 32 III.3.1 Lỉu âäư thût toạn 32 III.3.2 Chæång trỗnh minh hoaỷ 33 III.4 Låïp SQL 33 III.4.1 Lỉu âäư thût toạn 33 III.4.2 Cạc cáu hi váún tin ca âc âãø u cáưu dỉỵ liãûu tỉì thỉ viãûn 34 III.5 Låïp FileSeek 35 III.5.1 Lỉu âäư thuáût toaïn .35 III.5.2 Maợ chổồng trỗnh minh hoaỷ .35 IV CHặNG TRầNH CLIENT 36 IV.1 Lổu õọử thuỏỷt toaùn cuớa chổồng trỗnh baỷn õoỹc 36 IV.2 Chổồng trỗnh minh hoaỷ 38 IV.3 Låïp tråü giuïp kãút näúi 39 IV.4 Låïp kiãøm tra baûn âoüc 39 IV.5 Låïp Tra cỉïu ti liãûu 40 IV.6 Låïp hiãøn thë kãút qu tra cỉïu 40 IV.7 Låïp Âàng k tỉì xa 42 CHỈÅNG IV KÃÚT LUÁÛN 43 I NHặẻNG KT QUA AT ặĩC 43 I.1 Vãö lyï thuyãút: 43 I.2 Vãư thỉûc nghiãûm: 43 I.3 Vóử chổồng trỗnh: 44 II ÂẠNH GIẠ V NHÁÛN XEÏT 44 II.1 Ỉu âiãøm 44 II.2 Haûn chãú 44 III PHẢM VI ỈÏNG DỦNG CA ÂÃƯ TI 45 IV HỈÅÏNG PHẠT TRIÃØN, MÅÍ RÄÜNG .45 Nguyãùn Vàn Thnh - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN CHỈÅNG I GIÅÏI THIÃÛU ÂÃƯ TI I Giåïi thiãûu thỉ viãûn v Trung tám thäng tin tæ liãûu ÂHÂN I.1 Giåïi thiãûu thæ viãûn Thỉ viãûn l nåi lỉu trỉỵ v cng l nåi cung cỏỳp caùc loaỷi hỗnh taỡi lióỷu, phuỷc vuỷ cho cäng viãûc hc táûp, nghiãn cỉïu, tham kho, gii trê cho mi âäúi tỉåüng âåìi säúng x häüi Tri qua thåìi gian, cng våïi sỉû phạt triãøn ca x häüi v khoa hc, tri thỉïc nhán loải ngy cng mäüt nhiãưu, cng âa dảng v phong phụ Do váûy, khäúi lỉåüng cạc loaiû thäng tin, ti liãûu thỉ viãûn ngy cng mäüt gia tàng, bao gäưm nhiãưu thãø loải, ch âãư, nhiãưu lénh vỉûc khạc Bãn cảnh âọ, sỉû phạt triãøn mảnh m ca sn xút, sỉû tiãún bäü ca x häüi, sỉû bng näø ca khoa hc k thût dáùn âãún nhu cáưu ca ngỉåìi âäúi våïi thỉ viãûn l khäng thãø thiãúu v ngy cng tàng âãø hc táûp, lm viãûc v sn xút âảt hiãûu qu cao Nhỉỵng úu täú trãn âi hi thỉ viãûn phi cọ mäüt hãû thäúng qun l chàût ch v khoa hc nhàịm mủc âêch âiãưu khiãøn cạc hoảt âäüng chun män v tàng cỉåìng cháút lỉåüng phủc vủ I.2 Trung tám thäng tin tỉ liãûu ÂHÂN (TTTTTL) Trong sỉû phạt triãøn ca ÂHÂN, hãû thäúng thỉ viãûn cïng â âỉåüc âáưu tỉ ci tảo náng cáúp âãø phủc vủ hc táûp v ging dảy Tuy nhiãn, thỉ viãûn váùn cn mang cháút củc bäü theo tỉìng âån vë ÂHÂN v âọng vai tr cung cáúp taỡi lióỷu giaùo trỗnh cho sinh vión laỡ chuớ yóỳu Theo sỉû phạt triãøn chung ca c nỉåïc, khu vỉûc miãưn Trung âang giai âoản bàõt âáưu cäng nghiãûp hoạ Váún âãư cáưn thiãút âàût l ỉïng dủng thaỡnh tổỷu KHKT vaỡo saớn xuỏỳt, kinh doanh Vỗ vỏỷy, nhu cáưu cáưn cạc thäng tin khoa hc chênh xạc, õuùng õừn, caùc cọng trỗnh nghión cổùu khaớ thi õóứ tiãúp cáûn, ỉïng dủng thỉûc tãú l ráút låïn Trung tám thäng tin tỉ liãûu ÂHÂN âåìi âãø âạp ỉïng cạc u cáưu trãn Âäúi tỉåüng phủc vủ ca TTTTTL ráút låïn, bao gäưm hc sinh, sinh viãn v c cạc cạ nhán, täø chỉïc, cå quan cọ nhu cáưu cáưn âãún thäng tin ca TTTTTL Do váûy, sỉû liãn kãút giỉỵa TTTTTL v thỉ viãûn ca cạc trỉåìng thnh viãn ÂHÂN l ráút cáưn thiãút âãø náng cao hiãûu qu Nguùn Vàn Thnh - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN hoảt âäüng cng cháút lỉåüng phủc vủ ca Trung tỏm vaỡ caùc thổ vióỷn Caùc loaỷi hỗnh thọng tin ca TTTTTL cng khạ âa dảng v phong phụ Ngoi nhỉỵng ti liãûu thüc dảng vàn bn truưn thäúng sạch, bạo, tảp chê, lûn ạn TTTTTL cn âỉa vo sỉí dủng mäüt loải ti liãûu måïi: Ti liãûu âiãûn tỉí bàng tỉì, âéa quang v cạc loải lỉu trỉỵ trãn mạy Thỉ Thỉ viãûn viãûn ÂH ÂH K K Thût Thût Thỉ Thỉ viãûn viãûn ÂH ÂH KT KT && QTKD QTKD Trung Trung tám tám Thäng Thäng tin tin tæ tæ liãûu liãûu Thæ Thỉ viãûn viãûn ÂH ÂH Sỉ Sỉ Phảm Phảm Thỉ Thổ vióỷn vióỷn CCN CCN Hỗnh1: Mọỳi quan hóỷ giổợa TTTTTL vaỡ caùc thổ vióỷn Nhỗn chung, TTTTTL HN mang cháút ca mät thỉ viãûn nhỉng våïi âàûc th laỡ mọỹt trung tỏm thọng tin khoa hoỹc Vỗ vỏỷy, TTTTTL cọ mäüt säú âiãøm tỉång âäưng våïi thỉ viãûn truưn thäúng âọ l tiãúp nháûn, lỉu trỉỵ thäng tin tỉ liãûu khoa hc âãø phủc vủ âc Sau õỏy, ta haợy tỗm hióứu caùc tióỳp cỏỷn cuớa tin hc cho thỉ viãûn lm cå såí xạc âënh váún âãư cáưn thiãút cáúp bạch ca TTTTTL v cạc thỉ viãûn thåìi gian tåïi âãø âënh hỉåïng xáy dỉûng sn pháøm pháưn mãưm ỉïng dủng II Tiãúp cáûn ca Tin hc âäúi våïi thỉ viãûn Viãûc ỉïng dủng Tin hc qun l thỉ viãûn âỉåüc âàût tỉång âäúi såïm Nhỉng thỉûc tãú hiãûn nay, cạc chỉång trỗnh ỏỳy vỏựn coỡn mọỹt sọỳ haỷn chóỳ nhỏỳt õởnh, cáưn âỉåüc khàõc phủc hồûc bäø sung Sau âáy l mäüt säú âiãøm nháûn xẹt: II.1 Cäng củ xáy dỉûng chổồng trỗnh Hỏửu hóỳt caùc chổồng trỗnh quaớn lyù thổ viãûn hiãûn chè thêch håüp våïi hãû âiãưu hnh DOS hay Windows nón chổồng trỗnh chố duỡng trón caùc hãû thäúng ny m khäng cọ kh nàng kh chuøn trãn nhiãưu mäi trỉåìng khạc Nguùn Vàn Thnh - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL HN II.2 Mọ hỗnh cọng vióỷc cuớa chổồng trỗnh Nhỗn chung, xeùt theo phổồng dióỷn quaớn lyù taỡi lióỷu thỗ caùc chổồng trỗnh quaớn lyù thổ vióỷn õaùp ỉïng âỉåüc u cáưu bäø sung, sa âäøi, cáûp nháût, loải b, phán loải v thäúng kã ti liãûu Vãư phổồng dióỷn phuỷc vuỷ baỷn õoỹc thỗ vỏựn coỡn chổa thûn tiãûn v cn nhiãưu tråí ngải gáy khọ khàn cho âc Vê dủ: Khi cáưn cọ ti liãûu õóứ phuỷc vuỷ cho muỷc õờch cuớa mỗnh, baỷn õoỹc phaới õóỳn thổ vióỷn, doỡ tỗm taỡi lióỷu qua hóỷ thäúng mủc lủc phán loải th cäng hồûc dng mạy tải chäù tra cỉïu theo cạc chun mủc âënh sụn õóứ lỏỳy õổồỹc maợ sọỳ taỡi lióỷu maỡ mỗnh cáưn Sau âọ, âc phi tiãún hnh lm th tuỷc mổồỹn vồùi quaớn thổ õóứ lỏỳy taỡi lióỷu Nhỗn chung, cạc hãû thäúng qun l thỉ viãûn âãưu cọ mọ hỗnh nhổ sau: Quaớn lyù thổ vióỷn Baỷn õoỹc Taỡi lióỷu Tỗm kióỳm Thọỳng kó/baùo caùo Taỡi lióỷu Cỏỷp Baỷn nhỏỷt õoỹc Phỏn Hỗnh 2: Mọ hỗnh cọng vióỷc loảitäøng quạt ca mäüt chỉång Cáûp nháût Mỉåün/Tr ti liãûu Caùc mỏựu thọỳng kó Caùc baùo caùo trỗnh quaớn lyù thỉ viãûn II.3 Kh nàng sỉí dủng thỉ viãûn tỉì xa Âáy chênh l váún âãư hản chãú nháút ca caùc chổồng trỗnh quaớn lyù thổ vióỷn Hỏửu hóỳt caùc chổồng trỗnh naỡy õóửu sổớ duỷng trón mọỹt maùy õồn v êt cọ kh nàng dng trãn mảng Våïi trung tám thäng tin tỉ liãûu ÂHÂN, l mäüt thỉ viãûn thäng tin låïn khäng nhỉỵng ca ÂHÂN m cn ca c miãưn Trung, våïi nhiãûm vủ cung cáúp thäng tin khoa hc phủc vủ hc táûp, nghiãn cỉïu, sn xút Khäúi lỉåüng thäng tin lỉu trỉỵ ráút låïn, säú lỉåüng âc cng ráút nhiãưu v åí cạc nåi khạc Hồn nổợa, mọỹt loaỷi hỗnh taỡi lióỷu mồùi, hióỷn âải ca Trung tám s cung cáúp cho âc l ti liãûu âiãûn tỉí Do váûy, cháút lỉåüng phủc vủ âc củ thãø l sỉí dủng thỉ viãûn tỉì xa cng s l váún âãư cáưn thiãút v cáúp bạch cho TTTTTL v thỉ viãûn thåìi gian tåïi Nguyãùn Vàn Thaình - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN III Nhiãûm vủ ca âãư ti v phỉång hỉåïng gii quút Xuỏỳt phaùt tổỡ quaù trỗnh phỏn tờch ồớ trón vaỡ váún âãư thỉûc tãú ca Trung tám thäng tin tỉ liãûu ÂHÂN, âäư ạn täút nghiãûp ny s thỉûc hiãûn âãư ti: “Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải Trung tám thäng tin tỉ liãûu ÂHÂN” Nhiãûm vủ gii quút ca âãư ti bao gäưm: III.1 Häù tråü âc sỉí dủng thỉ viãûn tỉì xa Trong pháưn ny, âãư ti thỉûc hiãûn cạc mủc sau:  Xáy dỉûng mäüt hãû thäúng tra cỉïu ti liãûu cho TTTTTL v cạc thỉ viãûn theo mäüt phỉång thỉïc tu chn Bản âc cọ thãø tu lỉûûa chn thọng tin cỏửn tra cổùu khọng bừt buọỹc õóứ tỗm kiãúm ti liãûu Qua cäng củ ny, âc cọ thóứ tỗm thỏỳy taỡi lióỷu maỡ mỗnh cỏửn mọỹt caùch chênh xạc v nhanh chọng Vê dủ: Trong biãøu máùu tỗm kióỳm coù nhióửu muỷc lổỷa choỹn nhổ : Thóứ loaỷi taỡi lióỷu, Tón taùc giaớ, Ngaỡnh, Tổỡ khoaù tỗm kiãúm Bản chè cáưn chn mäüt mủc âọ l coù thóứ tỗm kióỳm Nóỳu kóỳt hồỹp thóm caùc muỷc khaùc thỗ kóỳt quaớ caỡng chờnh xaùc vỗ õổồỹc bọứ sung thóm õióửu kióỷn AND Tỗm kióỳm caùc taỡi liãûu måïi v xem cạc thäng tin khoa hc måïi nháút theo ch âãư Bản âc chè cáưn âiãưn vo mäüt ch âãư tu thêch l cọ thãø cọ âỉåüc mäüt danh thäng tin Nãúu âọ l cạc thäng tin baớn õióỷn tổớ thỗ baỷn õoỹc coù thóứ âc, xem trỉûc tiãúp Vê dủ: Bản nháûp vo pháưn Thọng tin-taỡi lióỷu mồùi vồùi chuớ õóử cỏửn tỗm laỡ: Cọng nghóỷ phỏửn móửm thỗ lỏỷp tổùc mọỹt danh saùch cạc ti liãûu måïi cáûp nháût thüc lénh vỉûc ny seợ cung cỏỳp cho baỷn lổỷa choỹn taỡi lióỷu mỗnh cáưn  Lm th tủc âàng k mỉån ti liãûu tổỡ xa Vờ duỷ: Khi õaợ tỗm õổồỹc taỡi lióỷu, âc cọ thãø lm th tủc âàng k qua mảng bàịng cạch nháûp vo tãn, m säú âc v m säú ca ti liãûu Sau âọ, âãún Trung tám âãø nháûn ti liãûu hồûc u cáưu trung tám chuøn qua âỉåìng Bỉu âiãûn  Cho phẹp âc copy hồûc âc tải chäù (trỉûc tuún) âäúi våïi ti liãûu âiãûn tỉí Pháưn ny dnh cho âc copy ti liãûu vãư mạy củc bäü âãø sỉí dủng hồûc cọ thãø âc, xem trỉûc tiãúp qua mảng Vờ duỷ: Sau tỗm kióỳm, xaùc õởnh õổồỹc taỡi liãûu cáưn thiãút v ti liãûu âọ l thãø loải baớn õióỷn tổớ hay Webbook thỗ baỷn õoỹc coù thãø âc, xem trỉûc tuún (online) hồûc copy (download) vãư maùy tờnh cuớa mỗnh õóứ sổớ duỷng Nguyóựn Vn Thaỡnh - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN Phủc Phủc vủ vủ bản âc âc Mỉåün/tr Mỉåün/tr ti ti liãûu liãûu Hoảt Hoảt õọỹng õọỹng khaùc khaùc Phỏửn thổỷc hióỷn cuớa chổồng trỗnh Pháưn khäng thỉûc hiãûn Tra Tra cỉïu cỉïu ti ti liãûu liãûu Tra Tra cỉïu cỉïu tu tu chn chn Ti Ti liãûu liãûu måïi måïi Sỉí Sỉí dủng dủng tổỡ tổỡ xa xa ng ng trỗnh oỹc/ oỹc/ Hỗnh 3: Pháưn gii quút ca chỉång k k III.2 xem xem Copy Copy Chổồng trỗnh sổớ duỷng õổồỹc trón mảng Âiãøm thiãút úu v quan trng ca âãư ti laỡ tỗm mọỹt giaới phaùp õóứ chổồng trỗnh coù thãø thỉûc hiãûn trãn mảng u cáưu ca pháưn ny õỷt laỡ tỗm mọỹt phổồng hổồùng giaới quyóỳt õóứ âc cọ thãú lm viãûc qua mảng mạy våïi cạc thỉ viãûn v cung cáúp mäüt phỉång tiãûn thûn låüi âãø âc cọ thãø lm viãûc tỉì xa vồùi thổ vióỷn, nghộa laỡ chổồng trỗnh phaới õổồỹc thỉûc hiãûn trãn mäüt mäi trỉåìng dãù sỉí dủng, thûn låüi cho viãûc truy cáûp âãún TTTTTL v cạc thỉ viãûn Bản Bản âc âc Thỉ Thỉ viãûn viãûn ÂH ÂH K K Thût Thût Bản âc Thỉ Thỉ viãûn viãûn ÂH ÂH KT&QTKD KT&QTKD Bản âc Thỉ Thỉ viãûn viãûn ÂH ÂH Sỉ Sỉ Phảm Phảm Thỉ Thỉ viãûn viãûn CÂCN CÂCN Trung Trung tám tám Baûn Thäng tin tổ Baỷn Thọng tinvồùi tổ caùc thổ vióỷn Hỗnh 4: Quan hãû giỉỵa âc âc trãn mảng liãûu liãûu III.3 âc Phỉång hỉåïng gii quút Âãø thỉûc hiãûn cạc nhiãûm vủ ca âãư ti âàût ra, ta xạc âënh cạc phỉång hỉåïng gii quút så khåíi ban âáưu sau: Tỗm hióứu caùc mọ hỗnh vaỡ phỏn tờch mọỹt mọ hỗnh xỏy dổỷng ổùng duỷng trón maỷng õóứ triãøn khai thiãút kãú hãû thäúng Thæûc tãú, âãø xáy dỉûng mäüt ỉïng dủng vãư cå såí dỉỵ liãûu trãn maỷng thỗ coù nhióửu mọ hỗnh xổớ lyù khaùc Tuy nhiãn, âãø thêch håüp våïi âiãưu kiãûn kh nàng cng u cáưu ca bi toạn âàût ra, váún õóử õỏửu tión laỡ xaùc õởnh mọỹt mọ hỗnh coù nhiãưu ỉu âiãøm v tiãún Nguùn Vàn Thnh - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN hnh phán têch, ạp dủng củ thãø vaỡo baỡi toaùn Sau õoù, cn cổù trón mọ hỗnh âỉåüc phán têch âãø xáy dỉûng cạc gii thût tỉång ổùng Ngọn ngổợ thổỷc hióỷn chổồng trỗnh laỡ Java Java l ngän ngỉỵ måïi nhỉng â khàóng âënh âỉåüc thóỳ ióứm maỷnh cuớa Java laỡ lỏỷp trỗnh trón mảng Internet v âäüc láûp våïi hãû âiãưu hnh Chỉång trỗnh xỏy dổỷng trón Java seợ tỏỷn duỷng õổồỹc hai âiãøm mảnh ny v xỉí l âỉåüc váún âãư âa ngổồỡi duỡng Chi tióỳt vóử caùch quyóỳt chổồng trỗnh trón Java seợ õổồỹc trỗnh baỡy ồớ chổồng Xỏy dổỷng ổùng duỷng tờch hồỹp trón caùc trỗnh duyóỷt Web Hióỷn nay, sổớ duỷng caùc chổồng trỗnh duyóỷt Web õaợ tỉång âäúi quen thüc våïi mi ngỉåìi Do váûy, têch hồỹp chổồng trỗnh trón Web seợ thuỏỷn tióỷn, dóự sổớ dủng hån âäúi våïi âc truy cáûp cng nhổ xem thọng tin Hồn nổợa, caùc chổồng trỗnh Java nhụng Web khäng cáưn ci âàût trỉåïc sổớ duỷng Caùc chổồng trỗnh ổùng duỷng cuớa Java thổỷc hióỷn trón trỗnh duyóỷt Web (Browser) goỹi laỡ caùc Applet Nguyãùn Vàn Thaình - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải TTTTTL ÂHÂN CHỈÅNG II PHÁN TÊCH VAÌ TRIÃØN KHAI HÃÛ THÄÚNG I Mä hỗnh tọứng thóứ cuớa baỡi toaùn Theo phaùt bióứu cuớa âãư ti l “Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải Trung tám thäng tin tỉ liãûu ÂHÂN” Tuy nhiãn, váún âãư thỉûc tãú v trng tám l phủc vủ cho hc táûp, nghiãn cỉïu ca sinh viãn v cạn bäü thüc ÂHÂN Do váûy cáưn cọ sỉû âạp ỉïng âáưy â ca cạc thỉ viãûn thnh viãn v TTTTTL, nghéa l phủc vủ cho âc trãn ton bäü hãû thäúng thỉ viãûn ca ÂHÂN Trung tỏm gừn lióửn vồùi TTTTTL TTTL I.1 Mọ hỗnh chung CSDL Modem Thæ viãûn ÂHKT Thæ viãûn ÂHSP CSDL CSDL Baûn âoüc 1: Baûn âoüc giao tiãúp våïi mäüt thỉ viãûn qua modem tỉì xa 2: Bản âc chuøn sang giao tiãúp våïi mäüt thỉ viãûn khạchãû dỉỵ liãûu giỉỵa âc v cạc thỉ vióỷn Hỗnh 5: Quan Dổợ lióỷu tổồng taùc vồùi CSDL Vồùi mọ hỗnh trón, cuớa õoỹc laỡ bỏỳt kyỡ cọ Bản âcvë giaotrê tiãúp våïi thỉ viãûn trongtrãn mäüt mảng LAN nghéa l âc cọ thãø åí LAN ca ÂH K Thût, LAN ca ÂH Sỉ Phảm hay âc åí xa sỉí dủng modem âãø kãút näúi âãún mäüt mạy ch ca mäüt thỉ viãûn no âọ mảng Trỉåìng håüp âc ồớ LAN H Kyợ Thuỏỷt thỗ õỏửu tión baỷn âc kãút näúi âãún mạy ch ca LAN ÂH K Thuỏỷt, sau õoù tióỳn haỡnh gồới caùc yóu cỏửu tỗm kiãúm ti liãûu Nãúu LAN ÂH K Thût cọ kãút näúi våïi cạc LAN khạc (nhỉ LAN ÂH Sỉ Phảm) thỗ baỷn õoỹc coù thóứ chuyóứn tióỳp sang maùy chuớ cuớa thổ vióỷn khaùc yóu cỏửu tỗm kióỳm taỡi lióỷu cuớa mỗnh khọng õổồỹc thoaớ maợn (Baỷn õoỹc coù kãút qu tr låìi tỉì mäüt thỉ viãûn khạc HN) Trổồỡng hồỹp baỷn õoỹc coù sổớ duỷng modem thỗ Nguyãùn Vàn Thaình - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG Xáy dỉûng hãû thäúng phủc vủ baûn âoüc qua maûng taûi 10 TTTTTL ÂHÂN baûn âoüc cọ thãø kãút näúi âãún mäüt mạy ch tu õóứ tỗm kióỳm taỡi lióỷu Maùy chuớ taỷi thổ vióỷn m âc kãút näúi âãún cọ nhiãûm vủ thỉûc hiãûn cạc u cáưu ca âc gåíi âãún v tr kãút qu tr låìi cho âc Vê dủ: Bản âc mảng ÂH K Thût gåíi u cáưu tỗm kióỳm taỡi lióỷu coù chuớ õóử laỡ Java cuớa tạc “Noel Enete” âãún mạy ch ca thỉ viãûn trỉåìng mỗnh Taỡi lióỷu khọng õổồỹc tỗm thỏỳy thổ vióỷn Baỷn õoỹc coù thóứ chuyóứn yóu cỏửu cuớa mỗnh sang mạy ch ca thỉ viãûn ÂH Sỉ Phảm âãø tiãúp tuỷc tỗm kióỳm Nóỳu vỏựn khọng tỗm thỏỳy taỡi lióỷu thỗ tióỳp tuỷc chuyóứn yóu cỏửu cuớa mỗnh õóứ tỗm åí cạc thỉ viãûn khạc I.2 Âàûc âiãøm ca mä hỗnh Qua mọ hỗnh tọứng quaùt nóu trón, ta nhỏỷn tháúy cọ mäüt säú âàûc âiãøm näøi báût ca hãû thäúng:  Bản âc sỉí dủng thỉ viãûn tỉì xa åí nhiãưu vë trê khạc nhau, nhiãưu mäi trỉåìng mảng våïi cạc âiãưu kiãûn váût l khạc  Mäùi thỉ viãûn v TTTTTL qun l ti liãûu ca õồn mỗnh mọỹt caùch õọỹc lỏỷp, phuỷ thuọỹc vaỡ chỉïc nàng âàûc th ca tỉìng thỉ viãûn Do váûy, mäùi thỉ viãûn cọ mäüt Cå såí dỉỵ liãûu (CSDL) rióng õổồỹc õỷt taỷi õồn mỗnh: Dổợ lióỷu phỏn tạn riãng r  Màûc d CSDL l phán tạn nhổng õóửu laỡ CSDL cuớa chổồng trỗnh quaớn lyù thổ viãûn nãn cạc CSDL âọ khạ tỉång âäưng vãư cạch täø chỉïc v lỉu trỉỵ Vê dủ: Thäng tin vãư mäüt ti liãûu gäưm cọ cạc mủc sau: Tạc gi, Tãn ti liãûu, Thãø loải, Ngnh, Nh xút bn, Nàm xút bn, Säú trang Cạc CSDL âãưu dng cạc pháưn mãưm CSDL thäng dủng âãø thiãút láûp v lỉu trỉỵ nhỉ: Foxpro, Access nãn thûn låüi dng ngän ngỉỵ truy váún SQL giao tiãúp II Lỉûa chn gii phaùp thổỷc hióỷn II.1 Mọ hỗnh CSDL Khaùch/ Chuớ Trong mọ hỗnh CSDL Khaùch/Chuớ, CSDL vaỡ chổồng trỗnh CSDL nũm trãn mạy ch, thnh pháưn xỉí l ỉïng dủng âàût taỷi caùc maùy khaùch Maùy khaùch thổỷc hióỷn chổồng trỗnh ỉïng dủng v mạy ch cọ nhiãûm vủ qun l dổợ lióỷu Chổồng trỗnh ổùng duỷng trón caùc hóỷ thọỳng maùy khaùch seợ gồới caùc yóu cỏửu õóỳn chổồng trỗnh CSDL trón maùy chuớ, chổồng trỗnh CSDL trón maùy chuớ s kãút näúi, truy cáûp âãún CSDL, truy váún v gồới kóỳt quaớ traớ lồỡi vóử cho chổồng trỗnh maùy khaùch Ngoaỡi ra, chổồng trỗnh cuớa maùy chuớ coù thóứ âạp ỉïng thãm cạc u cáưu khạc Nguùn Vàn Thnh - Låïp 95T KHOA CÄNG NGHÃÛ THÄNG TIN-ÂIÃÛN TỈÍ VIÃÚN THÄNG ... tỉí bàng tỉì, âéa quang v cạc loải lỉu trỉỵ trãn mạy Thỉ Thỉ viãûn viãûn ÂH ÂH K K Thût Thût Thỉ Thỉ viãûn viãûn ÂH ÂH KT KT && QTKD QTKD Trung Trung tám tám Thäng Thäng tin tin tæ tæ liãûu liãûu... vaỡ vỏỳn õóử thỉûc tãú ca Trung tám thäng tin tỉ liãûu ÂHÂN, âäư ạn täút nghiãûp ny s thỉûc hiãûn âãư ti: “Xáy dỉûng hãû thäúng phủc vủ âc qua mảng tải Trung tám thäng tin tỉ liãûu ÂHÂN” Nhiãûm... viãûn ÂH ÂH Sỉ Sỉ Phảm Phảm Thỉ Thỉ viãûn viãûn CÂCN CÂCN Trung Trung tám tám Bản Thäng tin tỉ Bản Thọng tinvồùi tổ caùc thổ vióỷn Hỗnh 4: Quan hóỷ giỉỵa âc âc trãn mảng liãûu liãûu III.3 âc Phỉång

Ngày đăng: 02/11/2012, 14:35

Hình ảnh liên quan

Các loại hình th ng tin c ua TTTTTL cũng khá đa dạng va phong phú. ì - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

c.

loại hình th ng tin c ua TTTTTL cũng khá đa dạng va phong phú. ì Xem tại trang 4 của tài liệu.
.II.2.Mô hình công việc của chương trình - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

2..

Mô hình công việc của chương trình Xem tại trang 5 của tài liệu.
Hình 3: Phần giải quyết của chương trình - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 3.

Phần giải quyết của chương trình Xem tại trang 7 của tài liệu.
.I.1.Mô hình chung - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

1..

Mô hình chung Xem tại trang 9 của tài liệu.
.II.1.Mô hình CSDL Khách/Chủ - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

1..

Mô hình CSDL Khách/Chủ Xem tại trang 11 của tài liệu.
Hình 7: Minh hoạ phương án giải quyết thứ 1 - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 7.

Minh hoạ phương án giải quyết thứ 1 Xem tại trang 12 của tài liệu.
Hình 8: Minh hoạ phương án giải quyết thứ 2 - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 8.

Minh hoạ phương án giải quyết thứ 2 Xem tại trang 13 của tài liệu.
Hình 9: Minh hoạ phương án giải quyết thứ 3 - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 9.

Minh hoạ phương án giải quyết thứ 3 Xem tại trang 14 của tài liệu.
D ûa tr nm hình b ai toán, ta ph nb các thanh ph n c ua ïng ư - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

a.

tr nm hình b ai toán, ta ph nb các thanh ph n c ua ïng ư Xem tại trang 18 của tài liệu.
“T0001^Lý thuyết ngôn ngữ hình thức và Automat~T0002^Công nghệphần mềm~T0003^Phân tích và thiết kế hệ thống~” - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

0001.

^Lý thuyết ngôn ngữ hình thức và Automat~T0002^Công nghệphần mềm~T0003^Phân tích và thiết kế hệ thống~” Xem tại trang 21 của tài liệu.
(Text/HTML), file hình anh, video, fli em thanh, file ch ng trình...Do đó, íâ ươ - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

ext.

HTML), file hình anh, video, fli em thanh, file ch ng trình...Do đó, íâ ươ Xem tại trang 22 của tài liệu.
tham gia v ao các ch ïc năng phụ nh h in thị văn ba n, m thanh, hình anh í - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

tham.

gia v ao các ch ïc năng phụ nh h in thị văn ba n, m thanh, hình anh í Xem tại trang 25 của tài liệu.
Hình 14: Chương trình tuần tự và chương trình MultiThread - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 14.

Chương trình tuần tự và chương trình MultiThread Xem tại trang 28 của tài liệu.
Hình 15: Giao tiếp JDBC-ODBC - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 15.

Giao tiếp JDBC-ODBC Xem tại trang 29 của tài liệu.
Hình 16: Tổng thể chương trình .IIIChương trình của máy chủ thư viện - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 16.

Tổng thể chương trình .IIIChương trình của máy chủ thư viện Xem tại trang 33 của tài liệu.
Hình 17: Lưu đồ thuật toán lớp điều khiển (Server Class) .III.1.2.Chương trình - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 17.

Lưu đồ thuật toán lớp điều khiển (Server Class) .III.1.2.Chương trình Xem tại trang 34 của tài liệu.
Hình 19: Lưu đồ thuật toán lớp giao tiếp (ServerConnection Class) - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 19.

Lưu đồ thuật toán lớp giao tiếp (ServerConnection Class) Xem tại trang 35 của tài liệu.
Hình 18: Hoạt động của các lớp thuộc chương trình máy chủ .III.2.2.Lưu đồ thuật toán - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 18.

Hoạt động của các lớp thuộc chương trình máy chủ .III.2.2.Lưu đồ thuật toán Xem tại trang 35 của tài liệu.
Hình 20: Lưu đồ thuật toán lớp Server mở rộng (SerrverExtend class) .III.3.2.Chương trình minh hoạ - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 20.

Lưu đồ thuật toán lớp Server mở rộng (SerrverExtend class) .III.3.2.Chương trình minh hoạ Xem tại trang 38 của tài liệu.
Hình 22: Lưu đồ thuật toán lớp tìm và chuyển file (Fileseek Class) .III.5.2.Mã chương trình minh hoạ - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 22.

Lưu đồ thuật toán lớp tìm và chuyển file (Fileseek Class) .III.5.2.Mã chương trình minh hoạ Xem tại trang 41 của tài liệu.
Hình 23: Lưu đồ thuật toán chương trình bạn đọc - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 23.

Lưu đồ thuật toán chương trình bạn đọc Xem tại trang 42 của tài liệu.
Hình 25: Lớp trợ giúp kết nối - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 25.

Lớp trợ giúp kết nối Xem tại trang 45 của tài liệu.
Hình 27: Lớp tra cứu tài liệu - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 27.

Lớp tra cứu tài liệu Xem tại trang 46 của tài liệu.
ln giao di ûn man hình m üt cách h üp lý đ bạn đọc có th thao tác v ïi ơ - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

ln.

giao di ûn man hình m üt cách h üp lý đ bạn đọc có th thao tác v ïi ơ Xem tại trang 46 của tài liệu.
Hình 28: Kết quả tra cứu tài liệu - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 28.

Kết quả tra cứu tài liệu Xem tại trang 47 của tài liệu.
Hình 29: Kết quả tìm kiếm tài liệu mới - Xây dựng hệ thống phục vụ bạn đọc qua mạng tại Trung tâm thông tin tư liệu ĐH Đà Nẵng

Hình 29.

Kết quả tìm kiếm tài liệu mới Xem tại trang 47 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan