版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、圖書館電子出版物管理系統(tǒng)設(shè)計(jì)隨著近兒年信息技術(shù)尤其是網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的迅速發(fā)展,我國圖書館界也正發(fā)生 著深刻的變化,正在經(jīng)歷山印刷型文獻(xiàn)的藏閱為主的傳統(tǒng)型圖書館向現(xiàn)代型圖書館的轉(zhuǎn)變, 其特征主要表現(xiàn)在以下兒個方面: 第一章電子出版物管理系統(tǒng)的開發(fā)前景1.1應(yīng)用背景(1)圖書館的自動化、網(wǎng)絡(luò)化及虛擬化這兒年圖書館的自動化水平迅速提高,并且普遍在網(wǎng)絡(luò)的環(huán)境中開展業(yè)務(wù)管理和信息 服務(wù),主要包括標(biāo)準(zhǔn)化、網(wǎng)絡(luò)化(廣域網(wǎng))覆蓋圖書館各部門工作的集成業(yè)務(wù)管理系統(tǒng)合 各類電子信息服務(wù)系統(tǒng)(國際、國內(nèi)聯(lián)機(jī)檢索系統(tǒng)、光盤鏡像數(shù)據(jù)庫系統(tǒng)、光盤網(wǎng)絡(luò)檢索 系統(tǒng)等),另外一些條件較好的館還有樓宇自控系統(tǒng)(照明、空調(diào)、
2、空調(diào)、防盜保安系統(tǒng)等)。 同時,借助于越來越成熟的網(wǎng)絡(luò)條件,圖書館界正走向資源共享的道路,使讀者可同時在 一個地方得到多家圖書館的信息、資源和服務(wù),這就是虛擬圖書館的主要內(nèi)涵。(2)圖書館的數(shù)字化這主要指數(shù)字化、電子化資源的大量引進(jìn)并在館藏資源中占越來越重要的地位。包括 購買的各類題錄,摘要、全文等類型數(shù)據(jù)庫和電子圖書、期刊以及自建的館藏書刊Ll錄數(shù) 據(jù)和特色數(shù)據(jù)庫等,這些數(shù)字資源普遍利用網(wǎng)絡(luò)尤其是Internet廣域網(wǎng)對外發(fā)布和提供服 務(wù),從而傳統(tǒng)圖書館變成數(shù)字圖書館。(3)大型現(xiàn)代化電子閱覽室的建立圖書館大量的數(shù)字資源必須利用計(jì)算機(jī)、網(wǎng)絡(luò)、打印機(jī)等現(xiàn)代化設(shè)備才能使用。盡管 Ll前各單位和家
3、庭計(jì)算機(jī)普及率和上網(wǎng)率正在迅速提高,但仍有相當(dāng)一批人沒有良好的條 件來使用圖書館的數(shù)字資源(比如在校學(xué)生),或因?yàn)榫W(wǎng)絡(luò)帶寬較低、速度較慢或數(shù)據(jù)庫系 統(tǒng)是局域網(wǎng)而非廣域網(wǎng)版本等因素的限制無法充分利用圖書館的資源,而圖書館的電子閱 覽室與圖書館的服務(wù)器位于同一局域網(wǎng)中,是利用圖書館豐富的數(shù)字資源的最佳場所,因 此作為傳統(tǒng)圖書館閱覽室的自然擴(kuò)展,電子閱覽室成為現(xiàn)代型圖書館的一個重要組成部分。(4)圖書館功能定位的轉(zhuǎn)換圖書館出傳統(tǒng)的以藏為主的“藏書樓”模式轉(zhuǎn)變?yōu)楦幼⒅胤?wù),以讀者為中心,根 據(jù)讀者的需求充分運(yùn)用現(xiàn)代信息技術(shù)手段開展深層次多方位的服務(wù),圧縮書庫的比重,大 力發(fā)展各類開架閱覽室,藏閱合一
4、,讓各類文獻(xiàn)資源充分發(fā)揮作用,當(dāng)然同時也要配以現(xiàn) 代化的管理,解決開架帶來的系列問題。圖書館各類文獻(xiàn)資源和數(shù)據(jù)庫的管理與服務(wù)系統(tǒng)以前主要是單機(jī)版或局域網(wǎng)版,各館各 自為政,局限于本館范圍內(nèi)進(jìn)行管理和服務(wù)。隨著Internet網(wǎng)絡(luò)技術(shù)的成熟和普及,各個 圖書館互相聯(lián)合,資源共建共享的條件已經(jīng)具備,利用廣域網(wǎng)平臺與技術(shù)開發(fā)Web版應(yīng)用 系統(tǒng)成為當(dāng)今發(fā)展的重點(diǎn)。這類系統(tǒng)打破了地域的限制,可以實(shí)現(xiàn)任何地點(diǎn)(只有能上Internet網(wǎng))任何時間(服務(wù)器通過長適時UPS的保護(hù)是7*24小時開機(jī)的)地使用,且客戶端不需安裝任何專門的軟件, 統(tǒng)一使用瀏覽器界面,易學(xué)易用,系統(tǒng)地更新維護(hù)只涉及服務(wù)器,特別方便。
5、系統(tǒng)還可進(jìn) 行多重保護(hù),形成很好的安全性。電子出版物(各類數(shù)學(xué)、娛樂用多媒體光盤)是圖書館數(shù)字資源的一個重要組成部分。 如何對它們進(jìn)行有效的管理與信息發(fā)布是重要而IJ前圖書館乂普遍欠缺的一項(xiàng)工作,這套 圖書館電子出版物管理系統(tǒng)正是順應(yīng)了 IJ就的發(fā)展趨勢,采用了當(dāng)前先進(jìn)的平臺與技術(shù)開 發(fā)的Web版數(shù)據(jù)庫應(yīng)用系統(tǒng)。這套系統(tǒng)的開發(fā)與應(yīng)用為今后的進(jìn)一步工作及向其他類似領(lǐng) 域的拓展打下了較好的基礎(chǔ)。1.2設(shè)計(jì)目標(biāo)與功能特點(diǎn)Ll前的各類圖書館普遍都已建成或正在籌建電子閱覽室,相應(yīng)地,運(yùn)用于電子閱覽室的 各類電子出版物也還不斷加入到館藏中,如何當(dāng)前的一個課題。本系統(tǒng)的設(shè)計(jì)LI標(biāo)是針對 上述應(yīng)用需求,開發(fā)一
6、個基于三層C/S模式和aotivex組件的Web數(shù)據(jù)庫管理系統(tǒng),該系 統(tǒng)具有如下功能特點(diǎn):(1)只有是具有Internet聯(lián)網(wǎng)條件的圖書館均可通過瀏覽器使用該系統(tǒng),客戶端不需另 外安裝任何專門的軟件,各館不會互相影響,比如,屮館用戶無法修改或刪除乙館數(shù)據(jù)。(2)該系統(tǒng)可實(shí)現(xiàn)電子出版物的數(shù)據(jù)錄入、修改、刪除以及多途徑、靈活組合功能強(qiáng)大的 檢索和統(tǒng)計(jì)功能。(3)系統(tǒng)具備良好的多媒體處理能力,使讀者不光瀏覽文字信息還能聽到看到相關(guān)的圖片、 聲音、圖像。(4)系統(tǒng)還有很好的安全體系,使其在復(fù)雜的廣域網(wǎng)環(huán)境中能可靠地運(yùn)行。(5)界面友好,使用方便,比如本系統(tǒng)在任何一個頁面均可通過點(diǎn)擊左上角“轉(zhuǎn)道”下拉
7、菜單中轉(zhuǎn)移Ll標(biāo)項(xiàng)隨意跳轉(zhuǎn)到另一項(xiàng)功能,功能切換非常靈活方便,本系統(tǒng)注重實(shí)用,盡 管沒有做美工修飾,但界面簡潔、清晰、直截了當(dāng),在一些較復(fù)雜的功能處均提供了相應(yīng) 的幫助信息,用戶很快便能自行掌握系統(tǒng)的用法。1. 3開發(fā)與使用的系統(tǒng)平臺及開發(fā)工具本系服務(wù)器端基于WindOW 2000 SerVer操作系統(tǒng),Web服務(wù)器采用IIS5 (ASP3. 0) 數(shù)據(jù)庫管理系統(tǒng)采用SQL SerVer2000»客戶端采用WindOW9X, WindOWS Me等均可,只要 安裝有瀏覽器,輸入服務(wù)器IP地址及本系統(tǒng)首員的路徑便可使用,不需安裝任何專門的客 戶端軟件,本系統(tǒng)開發(fā)工具主要采用ViSUdI
8、 Internet 6. 0,刃外也使用了 Dreaweaver網(wǎng) 頁設(shè)計(jì)系統(tǒng)。第二章.設(shè)計(jì)內(nèi)容2.1數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)的使用基于SQL SerVer 2000中建立的ebook數(shù)據(jù)庫,該數(shù)據(jù)庫大小設(shè)訃為自 動增長,實(shí)現(xiàn)了數(shù)據(jù)規(guī)模擴(kuò)充的靈活性。該數(shù)據(jù)庫中設(shè)HTebOOk表、USer表及fangkexinxi 表及LiUyan表,分別存放電子出版物信息、用戶及密碼信息、訪問信息及用戶留言信息。ebook表是最主要的表,對該表做了字段的優(yōu)化設(shè)計(jì),主要包括兩方面:(1)對大量位空或長度變化較大的字段設(shè)計(jì)為變長字段,如從書名、簡介。(2)對其余字段在滿足存儲需要的前提下盡量精簡長度節(jié)省空間,如版次等位數(shù)
9、較少 的整數(shù)字段設(shè)計(jì)成tinyint類型。另外,對于用作經(jīng)費(fèi)統(tǒng)計(jì)的單價字段則設(shè)為real類型,否則若采用numeric這種SQL SerVer特有精確值(盡管單價實(shí)際上是精確值)數(shù)據(jù)類型則會在統(tǒng)計(jì)中做除法運(yùn)算時出現(xiàn) 錯誤。Fang kexinxi表用于記錄訪問信息,設(shè)計(jì)了的4個字段:(1)SeSSiOn ID字段用于存放某次訪問的標(biāo)志數(shù)。(2)SeriPtname字段用于存放訪問者所訪問的頁面。(3)SCriPtaddreSS字段用于存放訪問者機(jī)器的IP地址。(4)Datetime字段用于存放訪問的H期、時間。該表可用于統(tǒng)計(jì)訪問信息,以使了解系統(tǒng)各部分、各頁面的使用頻率,每個訪問者的 活動特點(diǎn)
10、,并監(jiān)查非法入侵者的存在及其活動情況。為了正確排序,SeSSiOnlD字段設(shè)為int類型而Datetime字段設(shè)為Datetime類型, 不可設(shè)為字符型。LiUyan表設(shè)計(jì)8個字段:Name字段存放留言者姓名,TeI字段為留言者的電話,EmaiI 字段為留言者的電子郵件地址,WebSite字段為留言者的個人主頁網(wǎng)址,COmeform字段為 留言者所在地,Datetime為留言者日期時間,AdViSe為留言內(nèi)容,AnSWer為管理員對留 言者的答復(fù),Datetime字段自然的設(shè)為Datetime類型,其余字段由于長短及是否為空均 很不確定,為節(jié)省空間均設(shè)計(jì)為VarChar變長字段。2. 2主頁C
11、hOme Page設(shè)計(jì)本系統(tǒng)的主頁提供了一個整體的功能框架以及對用戶的一些提示及建議信息。頁面最上方是采用醒Ll的隸書字體的系統(tǒng)名稱一圖書館電子出版物管理系統(tǒng),其下方 以隱藏(白邊框),上對齊的表格形式列出本系統(tǒng)的各功能項(xiàng),表格是Web頁面中控制版面 整齊的一種重要手段,山于缺省情況下,頁面元素是按出現(xiàn)順序依次排列,是相對定位方 式,因此難以做到各頁面元素各處其位且不會因?yàn)g覽窗口變化而出現(xiàn)版面錯位,即使改用 絕對定位方式將頁面元素精確定位于頁面某坐標(biāo)處也會有定位繁瑣且無法適應(yīng)窗口變化等 缺陷,而采用適當(dāng)?shù)膶R方式的表格可使各頁面元素準(zhǔn)確定位于相應(yīng)的表格欄中,再配以 <center>
12、標(biāo)記可使表格隨窗口變化而自動居中,實(shí)現(xiàn)整齊美觀的頁面效果。該系統(tǒng)功能分為4大類:(1)一覽表功能與留言板功能。(2)添加數(shù)據(jù)與上傳文件功能,實(shí)現(xiàn)向數(shù)據(jù)中增加記錄數(shù)據(jù)以及向服務(wù)器傳送AV多 媒體文件。(3)檢索與修改、刪除、追加功能,該功能乂可細(xì)分為單項(xiàng)檢索與修改、刪除、追 力口、組合檢索與修改、刪除、專業(yè)檢索與修改、刪除,以及訪問信息組合檢索。(4)統(tǒng)計(jì)功能,該類功能乂可細(xì)分為收藏?cái)?shù)量統(tǒng)計(jì)、經(jīng)費(fèi)統(tǒng)計(jì)與訪問統(tǒng)計(jì)。2. 3 _覽表設(shè)計(jì)為了方便用戶能方便地瀏覽本數(shù)據(jù)庫中的所有電子出版物的主要信息、系統(tǒng)中設(shè)置了 一覽表功能,可以在主頁中點(diǎn)擊“電子出版物一覽表”或在其他頁面中點(diǎn)擊左上角“轉(zhuǎn)到” 下拉菜單
13、中“一覽表”啟用一覽表功能(后面其他各項(xiàng)功能的使用方式與此類似,一是在 主頁中點(diǎn)擊相應(yīng)功能,二是在其他頁面左上角的“轉(zhuǎn)到”下拉菜單中點(diǎn)擊相應(yīng)功能)。該功能的特點(diǎn)是選取最常用的電子出版物信息,以緊湊整齊的表格形式顯示給用戶, 用戶不需上下滾屏或左右滾屏即可看到完整的一頁信息,但是,前提是顯示器必須設(shè)為 1024*768分辨率,否則,要通過滾屏才能看全信息或進(jìn)行換頁,點(diǎn)擊每頁底部換頁行可順 序或任意地切換到其它頁,由此用戶可以瀏覽到數(shù)據(jù)庫中所有記錄的主要字段信息。該項(xiàng)功能是本系統(tǒng)設(shè)計(jì)中首先實(shí)現(xiàn)的功能模塊,其設(shè)計(jì)要點(diǎn)主要包括以下兒個方面:(1)與SQL數(shù)據(jù)庫中數(shù)據(jù)表的連接與記錄的提取。這項(xiàng)設(shè)計(jì)主要利
14、用了兩個ADO數(shù)據(jù)庫組件對象ADODB、COnneCtion與ADODB ReCOrdset,在ASP網(wǎng)頁中,調(diào)用這兩個對象的方法是利用ASP的SerVer對象的 CreatObieat方法,實(shí)現(xiàn)方式為:Set Conn=Server. CreateObject ( uADODB COnneCtion")Set rs=Server . CreateObject( UADODB Recordsetv )COnn . OPen UWebebOOkM , "www” , "www"Sq. I= USeIeOt ShOUCangdi , ShUmin , fus
15、humin, ChUbanZhe , ChUbandi, ChUbanriqi from ebook,RS OPen sq. 1, conn, 1, 1(2)表格格式的設(shè)計(jì)為了在一頁中容納盡可能多的內(nèi)容,設(shè)計(jì)表格時盡量壓縮了不必要的空間,如將 CenPadding與CenSPaCing屬性均設(shè)為0, BOrder屬性若也設(shè)為0,則會使字段連在一起, 影響表格的清晰性,因此設(shè)為除0以外的最小值“1”對于各字段顯示寬度,根據(jù)該字段長 度選取適當(dāng)值,使得總體字段寬度(即表格寬度)正好可在1024*768分辨率的頁面中完整 顯示,根據(jù)以上表格設(shè)計(jì),經(jīng)測試,加上標(biāo)題行于換頁行后,每屏最多可顯示30條記錄
16、, 因此,在顯示一頁信息前,將頁的大小定為30,通過上述設(shè)計(jì),在顯示時一次顯示標(biāo)題行、 30條記錄組成的表格及換頁行,正好占據(jù)完整的一屏空間,用戶不必通過上下或左右滾屏 來査看本頁數(shù)據(jù)或?qū)崿F(xiàn)換頁功能,同時一頁中乂含有盡可能多的記錄數(shù)據(jù),減少用戶換頁 次數(shù),給用戶實(shí)現(xiàn)瀏覽功能提供了很大的方便。(3) 換頁功能的設(shè)計(jì)本系統(tǒng)的換頁設(shè)計(jì)提供了兩種常用的方式:一是點(diǎn)擊“上一頁”、“下一頁”按鈕順序 翻頁瀏覽,另一種是直接輸入欲跳轉(zhuǎn)到的頁號,然后點(diǎn)擊確定按鈕(或按回車鍵)直接轉(zhuǎn) 到某頁的隨機(jī)瀏覽方式,該項(xiàng)設(shè)計(jì)中利用了 HTML語言中的表單技術(shù)并采用了遞歸調(diào)用方 式,將下一次欲顯示頁的頁號信息,通過表單傳回
17、服務(wù)器并調(diào)用同一個網(wǎng)頁文件,顯示相 應(yīng)頁面的數(shù)據(jù)。2.4留言板設(shè)計(jì)留言板提供了直接在Web頁面上留言及答復(fù)的能力,使用戶和管理員之間可以非常方 便地交流。該功能的設(shè)計(jì)要點(diǎn)是(1) 將留言界面與查看留言界面放于一個統(tǒng)一的留言板頁面中,中間用水平線分隔,上半部 分是留言界面,下半部分是查看以往留言界面,以10條留言及答復(fù)為一頁,可點(diǎn)擊換頁功能 欄靈活換頁,這樣設(shè)計(jì)的好處是一Ll 了然,界面設(shè)計(jì)的另一點(diǎn)是留言或留言答復(fù)后,立即在留 言板頁面中看到結(jié)果,非常方便和直觀,在留言表單與換頁表單中均采用頁面遞歸調(diào)用以支持 此項(xiàng)設(shè)計(jì)。留言設(shè)計(jì)留言設(shè)計(jì)中加入客戶端數(shù)據(jù)有效性驗(yàn)證,一是不允許空留言,二是不允許無符
18、號的錯 誤EnEl地址,若出現(xiàn)這兩種情況,系統(tǒng)都將給出錯誤提示,該功能山一段客戶端VBSeriPt 腳本實(shí)現(xiàn)。答復(fù)設(shè)計(jì)在顯示每條留言時,若已有答復(fù),則顯示答復(fù)內(nèi)容,否則顯示“答復(fù)”鏈接,管理員 點(diǎn)擊后顯示輸入管理員密碼與答復(fù)內(nèi)容頁面,提交后乂回到留言板頁面,若密碼輸入正確 則將答復(fù)內(nèi)容存入數(shù)據(jù)庫,并且立即在留言板頁面中看到答復(fù),否則,答復(fù)不送入庫中, 留言板頁面中無任何變化。同時若該留言者有EmaiI信箱,系統(tǒng)還自動將答復(fù),通過EnIdiI 傳給該留言者,為支持此項(xiàng)功能,在服務(wù)器的IIS中需啟動SMTP服務(wù)。為支持留言與答復(fù)功能,在留言頁面的開始提取表單數(shù)據(jù)后進(jìn)行了一系列判斷,如判 定是將留言
19、送入庫中還是將答復(fù)送入庫中,或者是什么都不做,直接顯示留言及以往留言 界面,還要判斷是否庫中已有同一個用戶同樣的留言,以免送入重復(fù)記錄,以及判斷答復(fù) 對象是否有Email,若有,則答復(fù),同時自動通過EnldiI發(fā)送給該留言者。(4) 換頁欄的設(shè)計(jì)留言板功能的換頁欄設(shè)訃采用了 “層” (<div>)的概念,將換頁欄做為一個層,其中 包含了上一頁,下一頁,轉(zhuǎn)到指定頁3種換頁功能,配合相應(yīng)的JdVa SCriPt腳本,實(shí)現(xiàn) 了一種非常方便的使用方式,即用戶滾屏查看以往留言時換頁欄自動同步換屏,因此,始 終保持在窗口中固定的位置,用戶可隨時在窗口的同一位置看到換頁欄,可隨時點(diǎn)擊實(shí)現(xiàn) 換頁功
20、能。2. 5添加數(shù)據(jù)設(shè)計(jì)該功能實(shí)現(xiàn)將數(shù)據(jù)添加到電子出版物數(shù)據(jù)庫的ebook數(shù)據(jù)表中,添加數(shù)據(jù)庫功能分為 兩個步驟實(shí)現(xiàn):一是提供用戶數(shù)據(jù)錄入界面,收集數(shù)據(jù)并傳給服務(wù)器,二是將錄入數(shù)據(jù)添 加到SQL數(shù)據(jù)庫中,完成添加功能。該功能的特點(diǎn)是具有良好的數(shù)據(jù)有效性控制能力和連續(xù)的數(shù)據(jù)添加功能力,另外,記 錄添加完成后,屏幕上會顯示添加后數(shù)據(jù)庫中記錄數(shù),使讀者可以直觀地感覺到添加的過 程與成功與否。功能設(shè)計(jì)要點(diǎn)包括:(1)利用HTML表單功能提供數(shù)據(jù)添加界面并將用戶輸入的數(shù)據(jù)傳送到服務(wù)器端加以處 理,在該數(shù)據(jù)錄入界面中對兒個字段提供了缺省值,如復(fù)本缺省值為1,版次缺省值為1, 因?yàn)檫@二項(xiàng)大多數(shù)情況下為1,列
21、外,收藏地字段根據(jù)登錄系統(tǒng)時的用戶名(對應(yīng)到某一 個收藏單位)自動形成,一般用戶不需再輸入,若要細(xì)化到收藏單位的具體部門可在后面 添加部門名即可。通過缺省字段值的設(shè)置盡可能地減少了用戶的輸入工作量,另外該表單 數(shù)據(jù)輸入界面中結(jié)合VBSCriPt語言和document對象屬性的運(yùn)用,實(shí)現(xiàn)了光標(biāo)自動定位功 能,每次啟動添加記錄功能后不需用戶用鼠標(biāo)定位光標(biāo),光標(biāo)會自動定位于首字段的第一 個輸入位置,用戶可直接開始輸入數(shù)據(jù)。(2) 客戶端數(shù)據(jù)驗(yàn)證功能的實(shí)現(xiàn)。對于用戶輸入的數(shù)據(jù)的合理性,有效地進(jìn)行驗(yàn)證與錯 誤處理,有兩種方式,一種是在客戶機(jī)上直接驗(yàn)證,若無效則進(jìn)行錯誤處理而不傳往服務(wù) 器端,另一種是將數(shù)
22、據(jù)傳回服務(wù)端后再進(jìn)行驗(yàn)證和處理,前一種方法降低了網(wǎng)絡(luò)通訊量(無 效數(shù)據(jù)不進(jìn)行網(wǎng)絡(luò)傳送)提高了處理的及時性和響應(yīng)速度。因此,一般采用客戶端驗(yàn)證處理模式,客戶端的處理可VBSCriPt與JaVaSCriPt 等語言實(shí)現(xiàn),本系統(tǒng)采用VBSCriPt語言,驗(yàn)證主要針對4個數(shù)值字段,即tinyint 型的版次和復(fù)本字段,SmalIint型的盤片數(shù)字段以ReaI型的單價字段,顯然,根據(jù) 它們的數(shù)值類型,前三者或者為空或者必須是整數(shù),單價字段則或者為空或者為數(shù), 程序?qū)崿F(xiàn)時據(jù)此進(jìn)行判斷和處理,整體框架為:If(isnumeric (froml . banci . VaIUe)andInStr(froml.
23、banci. value" . ” -0 Or from, banci . VaIUe=M . ” )And (isnumeric(froml. Panianshu. VaIUe) andInstr (froml. PanPianshu. value, . , )-0Or froml. PanPianshu. VaIUe=,M,)and(isnumeric(forml. fuben. VaIUe)and instr(from). fuben. value, ” . " -0 Or froml. VdlUe二”")andCinsumeric(forml. danji
24、a. VaIUe)Or forml. danjia. VaIUe- ” ")thenFORMl. SUbnlit ()elseInSgbeX “單價、版次、盤片數(shù)、復(fù)本可以為空,若不為空,則都必須是數(shù)字,且 后二者必須是整數(shù)”end 辻該客戶端驗(yàn)證模塊過程名設(shè)為buttonlOnCliCk而buttonl是表單中input type = UbUttOn " VdIUe 二”確定"LANGUAGE "二"VBSCriPt " id=” buttonl “name二” buttonl “(確定按鈕)的名稱,因此,每點(diǎn)點(diǎn)擊確定按鈕時就會激活
25、客 戶端驗(yàn)證模塊。(3) 數(shù)據(jù)添加功能的實(shí)現(xiàn)。用戶錄入的記錄數(shù)據(jù)通過表單傳送到服務(wù)端后,山表單處理 網(wǎng)頁(action二“確定)接收并進(jìn)行處理,將數(shù)據(jù)送入數(shù)據(jù)庫中使用了 COnneCtiOn 對象的EXeCUte方法,實(shí)現(xiàn)代碼如下:COmmandteXt= ”insertinto ebookCfenIeihao, isbn, ShUllIin,fushumin, COngShUmin , ChUbenzhe, banci, ChUbandi, ChUbanriqi, danjia, Panpinanshu, fuben, CaigOUnin, ShOUCangdi, Jianjie, avil
26、ink)VaIUeSC, "&fenleibao,” &nisbn&'nshumin&"'&nfushumin&”, " &ncongshumin&"' , ' " &nchubanzhe,'”&nbanci&"' , ' " &nchubandi, " &nchubanriqi&"','"&danjia&
27、amp;,M , ' " &nPdnPidnShU&"' , '” &nfuben&”,”&ncagounan,&nshoucangd&, &njianjie& ,&navlink&,MConn. EXeCUte COmmand text,0,1在該項(xiàng)設(shè)計(jì)中考慮了記錄送入數(shù)據(jù)庫時可能出現(xiàn)字段超長等錯誤,因此,加入了錯誤處 理代碼,若添加記錄時有錯則顯示各條錯誤提示信息,并取消添加,這里利用了 COnneOtiOn對象的errors集合獲得本次操作的各條錯誤信息,若
28、無錯誤則提示成功信 息及添加后的記錄數(shù),然后轉(zhuǎn)到下條記錄的添加,實(shí)現(xiàn)方式如下:If COnn ErrOrSJ COUnt>0 thenReSPOnSe Write '' SyStem happened '' &COnn. ErrOrS COUnt& n errors, their discripitons are as fonow:<br>"FOr i二0 to COnn. ErrOrS COUnt1ReSPOnSe .write M The ”&itl& M error ' SdeSCriPt
29、iOn is: M&COnn. ErrOrS(i) Descripitonftv <br> MNeXtRs. CIOSeSet rs=nothingCOnn. CIOSeSet COnn二nothingEISeReSPOnSe. write” <br><center><FONT face二隸書 SiZe-5>記錄添加成功!現(xiàn)在記錄條數(shù)為“s. recordcount +1&”,請繼續(xù)輸入下一條記錄</font><Center>”Rs. CIOSeSet rs -nothingConn. CIOSeSet C
30、Onn二nothingServer, transfer,* eaddrec. asp”End 辻在添加記錄數(shù)據(jù)的設(shè)計(jì)中還考慮了排重情況,在執(zhí)行添加前先根據(jù)兒個關(guān)鍵字段進(jìn)行 判斷,排除同一個收藏地收錄兩條相同的記錄的情況,若已的同樣的記錄,則不執(zhí)行添 加并提示“數(shù)據(jù)庫中已有同樣的記錄,不能再次添加!”然后轉(zhuǎn)到錄入下一條記錄界面。(4)在該項(xiàng)目功能設(shè)計(jì)中還進(jìn)行了優(yōu)化設(shè)計(jì),方法是在recordset COnneCtiOn對象使 用結(jié)束后立即關(guān)閉釋放資源(rs. close. SetrS-noting . conn, close. Set COnn=nothing )這一設(shè)計(jì)思想在本系統(tǒng)其它模塊中也被
31、采用。2. 6上傳文件上傳文件功能設(shè)計(jì)一次可同時選取并上傳16個文件,上傳功能利用了<input 的 type = " file ”屬性以及第三方f訂eu組件。2. 7單項(xiàng)檢索與修改、刪除、追加本系統(tǒng)的設(shè)訃中將修改、刪除、追加與檢索結(jié)合在一起,這是因?yàn)樾薷?、刪除、追 加均是針對特定的記錄,首先必須查到才能進(jìn)一步修改、刪除、追加,因此,它們有 著自然的連續(xù)關(guān)系。本項(xiàng)功能是根據(jù)某一個記錄字段進(jìn)行檢索,然后對檢索結(jié)果中的 某條記錄進(jìn)行修改、刪除、追加或者進(jìn)一步查看它的簡介和配套的圖片、聲音、圖像 文件。該功能的特點(diǎn)是:(1)檢索途徑多,可根據(jù)數(shù)據(jù)表中10個字段內(nèi)容進(jìn)行檢索,其中書名檢
32、索范圍包 括了書名、副書名、從書名三個字段。(2)檢索時采用中間一致策略,即只要檢索字段中已包含檢索詞即檢中,這樣可最 完整地檢索出所需結(jié)果。(3)檢索結(jié)果可按照任何一個字段進(jìn)行升序、降序排列,也可不排序,并且可選擇 表格或卡片兩種檢索結(jié)果顯示記錄,并可點(diǎn)擊某條記錄行中的修改或刪除項(xiàng)轉(zhuǎn)到對該 條記錄的修改或刪除,處理起來直截了當(dāng),非常自然。同時也可點(diǎn)擊記錄行中簡介與 AV文件名進(jìn)一步查看本條記錄的簡介與配套的圖片、聲音或圖像內(nèi)容。卡片方式類似 圖書館中文獻(xiàn)卡片的形式,每條記錄各字段內(nèi)容或鏈接依次列出,一行包含一個或若 干個字段(根據(jù)字段長度)。每條記錄顯示在一個長方形卡片的區(qū)域內(nèi),記錄一條條依
33、 次列出,該方式不列出空記錄字段以節(jié)省顯示空間,山于顯示結(jié)果寬度不像表格中那 么寬,可完全放于一屏中,因此尤其適合打印結(jié)果,而且不必左右滾屏即可看到記錄 的各個字段,在這兩方面彌補(bǔ)了表格方式的不足,這兩種顯示方式各有長短,互相補(bǔ)充,能充分 滿足用戶的要求。功能設(shè)計(jì)要點(diǎn):(1)檢索語句的構(gòu)造曲于單項(xiàng)檢索字段可靈活選擇,檢索結(jié)果排序方式也非常靈活,因此,如何根據(jù)用戶 的各種要求和選擇正確地構(gòu)造岀相應(yīng)的檢索或是該功項(xiàng)功能首先要解決的問題,本系統(tǒng)運(yùn) 用了 CaSe判斷與可及字符串連接運(yùn)算,準(zhǔn)確地構(gòu)造出用戶所需的檢索功能。(2)表格顯示的設(shè)計(jì)表格的格式設(shè)計(jì)與一覽表功能中的設(shè)計(jì)一樣,在不影響顯示效果的前提
34、下,以盡量緊 湊的方式在一屏中顯示盡可能多的記錄,以增大一屏中的信息量,減少換頁次數(shù),方便用 戶對結(jié)果的瀏覽。表格內(nèi)容的設(shè)計(jì)上除了包含電子出版物數(shù)據(jù)表中所有字段外,在表格開 始包括了序號、修改、刪除三項(xiàng),其中的修改、刪除是鏈接項(xiàng),點(diǎn)擊后轉(zhuǎn)到對該條記錄的 修改或刪除功能,非常直觀、方便。表格最后一項(xiàng)也是有序號項(xiàng),用于與表格開始的序號 相對應(yīng),該表格中簡介與AV文件項(xiàng)也是鏈接項(xiàng),點(diǎn)擊后可進(jìn)一步查看表格中無法容納的簡 介或圖片、聲音、圖像信息。(3)序號項(xiàng)的設(shè)計(jì)要顯示記錄的序號可利用ReCOrder記錄集對象的AbSOIUtePOSitiO屬性,該屬性返回 記錄集中當(dāng)前記錄的準(zhǔn)確位置,同時還有一點(diǎn)非
35、常關(guān)鍵,就是在打開記錄集前必須設(shè)定記 錄對象的CUrSOrIOCatiOn類型,本系統(tǒng)中采用rs. CUrSOrIOCatiOn=3設(shè)定游標(biāo)位于客戶端, 否則記錄集打開后,AbSOIUtePOSition始終為T,無法使用。(4)換頁設(shè)計(jì)本功能的換頁設(shè)計(jì)與一覽表顯示結(jié)果的換頁類似,采用了表單遞歸,調(diào)用方式,根據(jù)用 戶點(diǎn)擊的上一頁,下一頁或輸入的轉(zhuǎn)到頁碼,傳回下一頁的頁碼作為下一頁顯示的參數(shù), 但除此之外,還涉及到怎樣將用戶選擇的檢索途徑、排序方式、排序字段、檢索字段、檢 索詞這些信息傳到下一頁,否則,在顯示下一頁時,系統(tǒng)將無法得到正確的檢索信息、與 排序信息,無法得到檢索結(jié)果。山于Web頁面變
36、量的作用范用缺省就是本頁面內(nèi),不能自 然傳遞到下一頁面,因此,要使變量在頁面之間傳遞、共享必須采用一定的技術(shù)手段。一 種方式是利用SeSSiOn或APPiCatiOn變量,但這類變量不易過多使用,否則會占用過多的 系統(tǒng)資源。另一種方法是利用表單將本頁中的變量再傳到下一頁,這種方式可達(dá)到在頁面 之間傳遞變量同時乂使該變量僅在必須的頁面中存在,一旦轉(zhuǎn)到不需要該變量的頁面,該 變量便消失,不再占用系統(tǒng)資源。本系統(tǒng)釆用了后一種方式,同時Ill于這些變量的傳遞時 隱性的,既不需要用戶參與,因此使用了表單隱式input項(xiàng),實(shí)現(xiàn)方式為<input type 二” hidden Uname= "
37、; jiansuotujing “Value 二” <%=njiansuotujing %>, > <input type-, hidden,* name= V jiansuoci, VaIUe= v <%=njiansuoci%>,<input type-, hidden, name二” radiol, VOIUe- M <%=nradiol%>, > <inpUt type-, hidden,* name= n radio2, VaIUe= V <%=nradio2%>, > <inputtype=n
38、 hidden, name-, PaiXVZidUan,* VaIUe-, <%=npaixvziduan%>,(5) 卡片方式的設(shè)計(jì)為了方便用戶一次看全一條記錄的所有字段,并且便于完整地打印檢索結(jié)果(采用表 格方式時若直接打印,山于行寬超過打印機(jī)最大打印寬度因此右半部分全被截去,無法完 整地打印出整體記錄),本系統(tǒng)除了表格方式外還設(shè)計(jì)了卡片式結(jié)果顯示方式,在該方式的 設(shè)計(jì)中,除了根據(jù)各字段長度合理地分配每行顯示的字段外,還做到了不顯示空字段,并 且若一行中的所有字段均為空則不顯示該行,這樣可盡可能地節(jié)省顯示空間,便于瀏覽、 打印。(6) 修改設(shè)計(jì)本系統(tǒng)允許多個單位通過Intern
39、et網(wǎng)進(jìn)行電子出版物資源的共建共孚,但管理上是分 別管理,不會相互干擾,也就是說,多家用戶可同時向數(shù)據(jù)庫中添加本單位電子出版物數(shù) 據(jù),檢索時也可檢索整個數(shù)據(jù)庫中數(shù)據(jù)而僅僅是本單位數(shù)據(jù)。但是對于非本單位的數(shù)據(jù), 只能檢索,不能修改或刪除,這是本系統(tǒng)后面專門提到的安全體系設(shè)訃的重要方面,在后 面將做詳細(xì)的分析。當(dāng)然,也可在本系統(tǒng)中設(shè)立可對任何數(shù)據(jù)進(jìn)行修改,刪除的超級用戶。在修改時,提 取現(xiàn)記錄各字段值作為修改界面中各字段的缺省值,用戶可在此基礎(chǔ)上修改,然后點(diǎn)擊更 新按鈕完成修改,在修改功能中比較關(guān)鍵的設(shè)計(jì)還有一點(diǎn)就是在點(diǎn)擊檢索結(jié)果中集記錄進(jìn) 入修改時,立即將該記錄的書名及isbn號分別存入SeSS
40、iOn變量中,以便在后面執(zhí)行修改 時能正確地找到所要修改的記錄,不會因用戶修改了書名或ISBN號而造成原來要修改的記 錄無法被正確定位。具體修改執(zhí)行代碼為:COmmandtext二” UPddte ebook SetFenleihdo='" &request( UfenIeihaOv )&"' ,isbn 二&request( "isbn”)&",' ShUmin= '” &request( '' ShUmin= ”)&"', fushumi
41、n二 '”&request ( "fushumin”,&”,COngShumin二"&request ( "Congshumin”)&”,ChUbanZhe=," &request ( " chubanzhe ”)& ”,banci 二” reques t( "banci" )& ” , chubandi=' ” &request ( ChUbandi , )&”,chuanriqi二” &TeqUeSt ( UChUbanriq
42、i , )&" ,danjia二 &request ( " danjia " )& ”,PanianShU- ' ” &request( “ PdnPianShU " )& " , fuben= ” &request( UfUben, ,Cdiqounian='''&request (CaigOUnianShOUCangdi=,"&request (UShOUCangdijianjie二”&request( U Jianjie ,
43、)&"' ,avlink二&request( Uavlink , )&” Wbere Shumin 二” &SeSSiOnCnShUmin”)&"dnd isbn =,sessiOn(UniShn”)&”conn. EXeCUte COInmand text, O, 1(7) 刪除設(shè)計(jì)刪除數(shù)據(jù)是一個比較敬感的功能,若操作有誤,會帶來數(shù)據(jù)的丟失,造成很大的麻煩。 因此,本系統(tǒng)在刪除前首先確認(rèn)提示,向用戶顯示欲刪除記錄的ISBN號及書名并提問是否 確實(shí)要刪除,用戶可根據(jù)此檢查是否點(diǎn)錯了欲刪除的記錄,若確認(rèn)無誤,用戶可輸入“
44、Y” 并點(diǎn)擊“提交”按鈕,然后,記錄才被執(zhí)行刪除操作,否則將取消該刪除操作。同時,在 刪除前,系統(tǒng)會像修改時一樣,首先檢查用戶是否有權(quán)刪除該記錄,若用戶名與記錄收藏 地不匹配,則拒絕用戶的刪除操作,刪除之后,系統(tǒng)顯示刪除本條記錄后的數(shù)據(jù)庫記錄數(shù)。(8) 簡介的顯示本系統(tǒng)在顯示檢索結(jié)果時,若判斷出記錄簡介信息,則顯示一個簡介鏈接,若用戶想 進(jìn)一步查看簡介,可點(diǎn)擊該鏈接查看簡介,若判斷無簡介則顯示“無”(表格方式)或不顯 示(卡片方式),簡介的顯示采用打開一個新窗口顯示簡介信息的方式,用戶看完后點(diǎn)擊窗 口中“關(guān)閉窗口”項(xiàng)或點(diǎn)擊窗口右上角“X”按鈕均可關(guān)閉該窗口,打開新窗口的方法是在 <A&g
45、t;鏈接標(biāo)記中使用t arget= ” blank ”屬性,而關(guān)閉窗口使用了 <d href= ” Javascript=Window. CIOSeo *, XfOnt SiZe 二"3' >關(guān)閉窗口<font>a>o(9) 圖片顯示與AV播放本系統(tǒng)中允許包含圖片、聲音、圖像等多媒體AV信息,這些AV文件存放于服務(wù)器一 個專門的日錄中,在SQL數(shù)據(jù)庫電子出版物數(shù)據(jù)庫中存放AV文件名(鏈接)與某一字段, 若核到該記錄含有多媒體信息則顯示該文件名作為鏈接,若用戶感興趣,可點(diǎn)擊該鏈接即 可進(jìn)行圖片顯示或AV播放。多媒體文件的顯示播放均在客戶端進(jìn)行,山客
46、戶端軟件完成這 也是IJ前Web網(wǎng)站多媒體信息發(fā)布的主要提示。因此,只要社會是客戶機(jī)上系統(tǒng)支持的格 式均可采用,如:JPg、wav> midi、 avi X mpg 、rm等。目前計(jì)算機(jī)系統(tǒng)的多媒 體格式支持功能一般都很強(qiáng),這方面的播放、顯示軟件種類很多,如WindOWS操作系統(tǒng)本 身自帶的Media PIayer以及ACDSee、WinamPA ReaIPIayer等等。因此,本套系統(tǒng)中可 用的多媒體文件格式可以說是非常豐富的。(10) 追加設(shè)計(jì)本系統(tǒng)可山多個成員館共同使用,同一種電子出版物可能被多個館同時收藏,若每個 館都輸入本館的該種電子出版物記錄信息,則顯示是重復(fù)而不必要的勞動,
47、因此,本系統(tǒng) 中專門設(shè)計(jì)了追加功能,用于一個成員館直接套錄另一個成員館的記錄。使用方法是,添 加數(shù)據(jù)前,先根據(jù)isbn號或名稱在單項(xiàng)檢索中查看,若查到已有另一館該種電子出版物數(shù) 據(jù),則直接點(diǎn)擊該條記錄中追加字段,系統(tǒng)自動取出除收藏地外各字段值作為待輸入數(shù)據(jù),并自動在收藏地字段中放入該用戶所屬單位名稱,用戶直接點(diǎn)擊確定按鈕即可加入本 館數(shù)據(jù)。2. 8訪問信息組合檢索本系統(tǒng)數(shù)據(jù)庫中除了主要的電子出版物數(shù)據(jù)表外,還設(shè)立了一重要的數(shù)據(jù)表一-訪問 信息表,用于存放訪問本系統(tǒng)的用戶信息,用戶訪問任何一個頁面(即用戶的每一個動作 均會在該表中留下一條記錄。該記錄包括4個字段:(1) 用戶會話期標(biāo)志(SeSS
48、iOnid)字段,代表用戶屬于哪一個訪問人次)(2) 所訪問的頁面名稱字段,這反映了用戶在系統(tǒng)中所作的事情。(3) 用戶計(jì)算機(jī)IP地址字段,反映了訪問的來源在哪里。(4) 訪問時字段,記錄了用戶本次對該頁面的訪問的時間。通過對該數(shù)據(jù)庫的檢索,可了解各種訪問信息,掌握本系統(tǒng)的使用情況、對系統(tǒng)的管理、維護(hù)和完善起到 很大的作用。訪問信息組合檢索功能就是為了上述Ll標(biāo)而設(shè)立的,該功能的特點(diǎn)是釆用與 前面電子出版物數(shù)據(jù)表組合檢索類似的方式進(jìn)行檢索,組合靈活、功能較強(qiáng)并且可對檢索 結(jié)果按任何一個字段進(jìn)行升序或降序排列或者不排序,界面設(shè)汁采用表格方式且不同功能 塊進(jìn)行分色處理,整齊清晰,對操作方法同樣做了
49、較詳細(xì)的說明,放置于操作界面表格的 右半部分,讀者一口了然,使用方便,本項(xiàng)功能的設(shè)計(jì)要點(diǎn)與電子出版物數(shù)據(jù)表組合檢索 的設(shè)計(jì)也基本一致,但是在檢索語句構(gòu)造方式上釆用了另一套方式,將對排序方式和排序 字段的判斷和處理與組合方式的判斷處理分開,沒有進(jìn)行嵌套,因此沒有代碼重用情況, 也就不需構(gòu)造inc包含文件,這也是一種很好的處理方式,另外,由于訪問信息數(shù)據(jù)表只 有4個字段且均不是很長,因此加上序號項(xiàng)也不會使表格過寬,完全可以顯示在一屏中, 打印時也不會截去右半部分,可以完整地打印出結(jié)果,因此,在檢索結(jié)果顯示時,只有一 種表格方式,沒有再設(shè)置卡片方式,整齊緊湊,而且乂可滿足各種需要。2. 9收藏?cái)?shù)量統(tǒng)
50、計(jì)收藏?cái)?shù)量統(tǒng)計(jì)功能可從出版社、出版地、出版日期、釆購車、收藏地5個角度進(jìn)行分組, 每種不同的字段值作為一組,統(tǒng)計(jì)各組所含的電子出版物記錄的總數(shù)以及所占的百分比, 并對該統(tǒng)計(jì)結(jié)果按分組字段或按數(shù)量大小進(jìn)行排序(省心、降序或不排序),并且可以以組 合檢索的方式首先限定一個統(tǒng)計(jì)范圍,然后在這個范圉內(nèi)進(jìn)行分組統(tǒng)計(jì)(若補(bǔ)選組合方式 則統(tǒng)計(jì)范圍是全部記錄)。該功能即涉及檢索出一個統(tǒng)計(jì)范圍,又要再此范圉內(nèi)進(jìn)行統(tǒng)汁,在設(shè)計(jì)上相對于檢索功能更加復(fù)雜,記錄集對象的數(shù)量也山1個 增加到2個,設(shè)計(jì)要點(diǎn)主要包括:(1) 設(shè)計(jì)了兩個記錄集(共用一鏈接),首先打開的rsl用于根據(jù)用戶提供的組合檢索策略 檢出統(tǒng)計(jì)范圍并提供統(tǒng)
51、計(jì)總數(shù),用于后面計(jì)算各組所占有白分比時作為分母使用,若 rsl中記錄數(shù)為0即統(tǒng)計(jì)范圍為0,則關(guān)閉記錄集合鏈接,并釋放空間,程序中止并提 示“未檢到記錄”,若rsl中記錄數(shù)不為0,則將rsl. recordcount (記錄數(shù))送入SiZS 變量然后關(guān)閉rsl記錄集并釋放空間,隨后打開記錄集rs用于在統(tǒng)計(jì)范圍內(nèi)按分組方式進(jìn)行分組統(tǒng)訃,整體設(shè)汁思路如下圖所示收藏?cái)?shù)量分組統(tǒng)訃程序流程圖O(2) 分組進(jìn)行統(tǒng)計(jì)檢索語句的構(gòu)造分組統(tǒng)計(jì)檢索語句的構(gòu)造此檢索語句的構(gòu)造更復(fù)雜,除了利用前面rsl組合檢索時構(gòu) 造的Where子句確定統(tǒng)計(jì)范圍外,還需加入growp by子句進(jìn)行分組并加入Order by子 句確定結(jié)
52、果的排序方式,輸出的內(nèi)容包括用戶指定的分組方式字段及用COUnt (*)函數(shù)得到 的各組統(tǒng)計(jì)數(shù)量,檢索語句中輸出部分形式為“select”&nrddioz&”,COUnt (*)'數(shù)量from ebook ,其中'數(shù)量'指COUt (*)輸出字段的名稱(即rs (1) .name)為“數(shù)量”,用于結(jié) 果顯示表格的標(biāo)題中。(3) 分組統(tǒng)計(jì)結(jié)果顯示的設(shè)計(jì)收藏?cái)?shù)量分組統(tǒng)計(jì)結(jié)果包括序號、分組方式字段的不同值(即各組名)、數(shù)量、所占 白分比4項(xiàng),寬度之和在一屏顯示及打印的范圍之內(nèi),因此,只設(shè)計(jì)了表格顯示一種方式, 表格標(biāo)題設(shè)計(jì)時,序號及所占口分比直接輸入漢字即可,
53、數(shù)量可從rs(l).name得到并輸出 即可,分組方式字段可從rs(O).name或nradio2得到數(shù)據(jù)表中字段的拼音名,但不能直接 輸出,而是通過CaSe語句轉(zhuǎn)換成對應(yīng)的漢字后輸出,在輸出具體內(nèi)容時,所占白分比這一 項(xiàng)可利用前面rsl記錄集中得到的SiZS (統(tǒng)計(jì)數(shù)據(jù)總數(shù)),變量和這里的rs(l)通過計(jì)算并 能化為百分比形式得到,實(shí)現(xiàn)方式為:<td Width 二” 200” bgcolor=, #ddFfdd” NOWRAP><font SiZe二"T" ><%=rs (1) sizs*100%>%<font><t
54、d>2.10經(jīng)費(fèi)統(tǒng)計(jì)經(jīng)費(fèi)統(tǒng)計(jì)是統(tǒng)汁各組數(shù)據(jù)的經(jīng)費(fèi)總數(shù),可用于本系統(tǒng)中電子出版物采購經(jīng)費(fèi)使用情況 的分析和比較,它同樣可從出版社、出版地、出版日期、采購車、收藏地5個角度進(jìn)行分 組,以每個不同的字段值作為一組,統(tǒng)計(jì)各組電子出版物購買經(jīng)費(fèi)總額,并可按分組字段 或經(jīng)費(fèi)大小進(jìn)行排序,也可限定統(tǒng)計(jì)范圉。該功能設(shè)訃要點(diǎn)與收藏?cái)?shù)量統(tǒng)計(jì)類似,但在以 下兒個方面要進(jìn)行特別的處理:(1)打開rsl記錄集方式及打開統(tǒng)計(jì)范圍內(nèi)無記錄的判斷方法。(2)電子出版物數(shù)據(jù)表danjia(單價)字段的類型必須設(shè)為real型而不能是ITumeriC型,否則在計(jì)算所占百分比時無法執(zhí)行“/”除法運(yùn)算,這一點(diǎn)是 本系統(tǒng)設(shè)計(jì)中較容易忽視
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冰箱的租賃合同范文
- 參建住宅協(xié)議書的編寫范本
- 交通銀行借款合同范本
- 房屋租賃合同終止聲明書
- 物業(yè)公司管理協(xié)議書
- 旅游合作開發(fā)合同范文點(diǎn)評
- 建筑勞務(wù)分包合同格式范本
- 廣東省茶葉原料采購合同模板
- 工程勞動力和施工合同示例
- 員工勞動合同續(xù)簽互用協(xié)議
- 正余弦定理知識點(diǎn)權(quán)威總結(jié)18頁
- 國企紀(jì)檢監(jiān)察嵌入式監(jiān)督的探索與實(shí)踐
- 淺議小升初數(shù)學(xué)教學(xué)銜接
- 設(shè)備安裝應(yīng)急救援預(yù)案
- 深基坑工程降水技術(shù)及現(xiàn)階段發(fā)展
- 暫堵壓裂技術(shù)服務(wù)方案
- 《孔乙己》公開課一等獎PPT優(yōu)秀課件
- 美的中央空調(diào)故障代碼H系列家庭中央空調(diào)(第一部分多聯(lián)機(jī))
- 業(yè)主委員會成立流程圖
- (完整版)全usedtodo,beusedtodoing,beusedtodo辨析練習(xí)(帶答案)
- 廣聯(lián)達(dá)辦公大廈工程施工組織設(shè)計(jì)
評論
0/150
提交評論