2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩59頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、電子表單自動(dòng)生成系統(tǒng)及其可視化開發(fā)工具(WebForm),清華大學(xué)知識工程研究室,2,概要,開發(fā)背景系統(tǒng)技術(shù)分析選擇PDF作為最終文檔格式的原因系統(tǒng)介紹應(yīng)用領(lǐng)域及成功案例增強(qiáng)功能演示,3,開發(fā)背景,隨著信息技術(shù)的發(fā)展,人們開始在商業(yè)活動(dòng)和政務(wù)活動(dòng)中廣泛使用Internet或Intranet及其相關(guān)技術(shù)。用戶對信息使用的層次:,瀏覽、查詢,交換,打印,,電子商務(wù)的關(guān)鍵,4,開發(fā)背景,商務(wù)模式的發(fā)展:傳統(tǒng)

2、 傳統(tǒng)預(yù)印紙張報(bào)表的生成、處理、流轉(zhuǎn)方式->企業(yè)業(yè)務(wù)處理中錯(cuò)誤、緩慢、昂貴 業(yè)務(wù)種類的改進(jìn)、擴(kuò)展速度加快電子數(shù)據(jù)交換: 全球電子商務(wù)的關(guān)鍵技術(shù) 旨在實(shí)現(xiàn)票據(jù)傳送的電子化 無紙化貿(mào)易電子表單風(fēng)靡世界快速,避免重復(fù)勞動(dòng),提高效率,節(jié)約成本,減少錯(cuò)誤,5,開發(fā)背景,電子表單系統(tǒng):是整個(gè)電子數(shù)據(jù)交換系統(tǒng)中必不可少的組成部分共享資源(如數(shù)據(jù)庫、XML)的利用數(shù)據(jù)的可視化的實(shí)時(shí)訪問

3、、數(shù)據(jù)庫的打印和顯示效果不好把數(shù)據(jù)處理成某種表單形式無紙化業(yè)務(wù)、貿(mào)易貿(mào)易憑證的實(shí)時(shí)產(chǎn)生,6,開發(fā)背景,現(xiàn)有企業(yè)業(yè)務(wù)的電子化改造是一個(gè)長期、漸變的過程 1. 紙張表單的非預(yù)印化即用即打,減少表單短缺,過時(shí),存儲(chǔ)使用范例:外貿(mào)部進(jìn)出口許可證查詢系統(tǒng) 2.業(yè)務(wù)表單的無紙化 電子票據(jù) 使用范例:寧波港務(wù)局訂倉系統(tǒng) 3.商務(wù)活動(dòng)的網(wǎng)絡(luò)化,自動(dòng)化->

4、企業(yè)管理的網(wǎng)絡(luò)化 使用范例:Sony公司筆記本銷售查詢系統(tǒng),7,主機(jī)系統(tǒng)客戶/服務(wù)器系統(tǒng),應(yīng)用于Web環(huán)境,,,電子商務(wù),,滿足當(dāng)前各用戶要求:,保護(hù)現(xiàn)有投資,開發(fā)背景,8,開發(fā)背景:以往系統(tǒng)的缺陷,文件占用磁盤空間大-->延長傳輸時(shí)間文檔打印質(zhì)量不理想批處理方式的文檔自動(dòng)生成功能欠缺數(shù)據(jù)傳送、查詢與正規(guī)電子文檔生成操作相脫節(jié)文件安全性差多媒體信息無法集成etc.,9,系統(tǒng)技術(shù):電子表單文件格式

5、PDF,PDF: Portable Document Format, 可移植的文檔格式是由Adobe Systems公司開發(fā)的一種電子文檔格式。PDF文件融文字、圖像、視頻等多媒體信息與一體??梢苑奖愕卦诰€閱讀、打印。電子表單的全部內(nèi)容都可以用合適的PDF功能來實(shí)現(xiàn),10,系統(tǒng)技術(shù):PDF 特點(diǎn),-互聯(lián)網(wǎng)的標(biāo)準(zhǔn)文件格式-打印效果好,功能強(qiáng)大,顯示效果精美, 打印效果佳;Demo1.pdf 縮略圖概要圖的

6、使用 超鏈接的使用 如:wfhxml.pdf PDF 文件多媒體化-客戶端軟件:Adobe公司免費(fèi)提供-跨平臺(tái),適合網(wǎng)絡(luò)使用,保護(hù)現(xiàn)有投資-用數(shù)據(jù)壓縮技術(shù),支持多種壓縮編碼技術(shù) 網(wǎng)絡(luò)上傳輸速度快; 如:testsize.doc (19K)和testsize.pdf (3K)-規(guī)范的開放性-可移植性好:對操作系統(tǒng)無限制-字體獨(dú)立性-隨機(jī)訪問-增量更新-可

7、擴(kuò)展性,11,系統(tǒng)技術(shù):PDF與其它格式比較,TXT 文件:-跨平臺(tái)-但內(nèi)容僅局限于文字,在網(wǎng)絡(luò)時(shí)代不能夠滿足用戶的要求DOC 文件:-打印效果很好-與平臺(tái)相關(guān)HTML 文件:-與平臺(tái)無關(guān)-顯示和打印效果不好,文本圖像無法做到精確定位-在文件中無法進(jìn)行繪圖PostScript 文件:-與PDF 文件很相似,但性能不及PDF 文件-是一種編程語言,不容易掌握,12,系統(tǒng)技術(shù):現(xiàn)有PDF生成系統(tǒng),目前

8、 PDF生成系統(tǒng)存在的問題用戶無法自動(dòng)生成一個(gè)PDF文件無法將PDF格式的商務(wù)報(bào)表與數(shù)據(jù)塊結(jié)合在一起不靈活,13,系統(tǒng)介紹,適用范圍:應(yīng)用于包括Internet 和Intranet在內(nèi)的網(wǎng)絡(luò)環(huán)境中??刹桓淖冊邢到y(tǒng)功能設(shè)計(jì)和開發(fā)基于PDF格式的商業(yè)表單-用戶通過網(wǎng)絡(luò)對存儲(chǔ)于數(shù)據(jù)庫中需要在表單上體現(xiàn)的數(shù)據(jù)進(jìn)行管理;-對生成表單的外觀進(jìn)行設(shè)計(jì);利用PDF軟件包進(jìn)行二次開發(fā)   上交所(申報(bào),管理),14,系統(tǒng)介紹,硬件

9、需求:PDF Studio適用于任何可以運(yùn)行Java虛擬機(jī)的計(jì)算平臺(tái)。軟件需求:支持Java的Web瀏覽器,例如IE或NetscapeAcrobat Reader (也可以使用其他PDF瀏覽器)用戶群:Java程序員,非軟件開發(fā)人員1999年8月:100% Pure Java認(rèn)證(U.S.A.)2000年10月:教育部鑒定,評定為“處于國內(nèi)領(lǐng)先,達(dá)到國際先進(jìn)水平”2002年:獲得北京市科技進(jìn)步二等獎(jiǎng),100% Pure J

10、avaWrite once, run everywhere,15,系統(tǒng)介紹,與國際軟件設(shè)計(jì)目標(biāo)的接軌:4AAnyone: 對使用軟件的用戶層次沒有要求Anywhere: 跨平臺(tái)的特性Anytime: 提供實(shí)時(shí)性的服務(wù) Any device: 對設(shè)備硬件沒有要求,16,系統(tǒng)介紹:系統(tǒng)組成,可視化開發(fā)工具PDF Studio:自動(dòng)生成能夠調(diào)用PDF軟件包的Java應(yīng)用程序產(chǎn)生XML中間文件生成電子表單PDF軟件包(API)

11、:提供方法和接口,程序員們自行開發(fā),17,電子表單可視化生成系統(tǒng),,系統(tǒng)介紹:電子票據(jù)管理制作系統(tǒng)的基本結(jié)構(gòu),,,,JSP,,,18,系統(tǒng)介紹:PDF Studio的功能,標(biāo)準(zhǔn)功能 設(shè)計(jì)和開發(fā)基于PDF格式的電子表單自動(dòng)生成系統(tǒng) 將數(shù)據(jù)庫查詢操作與電子表單自動(dòng)生成系統(tǒng)捆綁       在一起標(biāo)準(zhǔn)結(jié)構(gòu) 客戶端:Web Browser+Acrobat Reader Web Server: PDF Studio生成的Ja

12、va application + PDF package Database Server,19,,系統(tǒng)介紹,傳統(tǒng)方法:-手工編程修改用于完成電子表單自動(dòng)生成功能的程序(與數(shù)據(jù)庫操作...)-工作效率低-加大日常維護(hù)負(fù)擔(dān)可視化開發(fā)工具:-設(shè)計(jì)工作直觀:WYSWYG、拖拽-降低設(shè)計(jì)難度,非程序員亦可做-簡化數(shù)據(jù)庫操作-縮短開發(fā)和應(yīng)用周期-大大提高工作效率,20,,Java Applicatio

13、n,PDF Viewer,Check & View,Web Server,21,系統(tǒng)介紹:支持的資源對象,文字圖形(線段、矩形、圓形、扇形、多邊形)圖像 (GIFF, JPEG, TIFF)表格數(shù)據(jù)庫域未來:XML文件數(shù)據(jù)…,22,系統(tǒng)介紹:核心功能,數(shù)據(jù)庫查詢嵌套查詢結(jié)果與自動(dòng)生成的PDF文件之間的關(guān)聯(lián)數(shù)據(jù)統(tǒng)計(jì)功能在自動(dòng)生成PDF文件中的體現(xiàn),23,系統(tǒng)介紹,應(yīng)用程序自動(dòng)生成功能的實(shí)現(xiàn)數(shù)據(jù)庫查詢操作與PDF軟件

14、包調(diào)用的銜接 所生成程序的可讀性強(qiáng):OO技術(shù)的應(yīng)用所生成程序的代碼優(yōu)化所生成程序的可擴(kuò)展性好:BeanData思想,24,系統(tǒng)介紹:版本支持,支持不同語言編輯并生成PDF文件。中文版日文版英文版,25,26,,中國:上海證券交易所: 基于Web的上市公司定期報(bào)告數(shù)據(jù)采集和在線發(fā)布系統(tǒng)寧波港務(wù)局:在線集裝箱定倉系統(tǒng)外貿(mào)部進(jìn)出口許可證查詢系統(tǒng)日本:建設(shè)省Sony: 物流管理系統(tǒng)NHK: 在線電視節(jié)目單自動(dòng)生成系統(tǒng)

15、IBM: 與 IBM WebSphere的捆綁Oracle: 與Oracle Application Server的捆綁…...,系統(tǒng)應(yīng)用,27,系統(tǒng)應(yīng)用:用戶分類,系統(tǒng)集成:伊藤忠商事、新日鐵JR、日立、三菱證券、Sony、上海證券交易所等自行開發(fā):NHK、日立造船廠、住友重工等,28,實(shí)際應(yīng)用分類純介紹性電子表單:企業(yè)宣傳電子交易系統(tǒng)中的電子票據(jù)基于Web的數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)的數(shù)據(jù)統(tǒng)計(jì)報(bào)表數(shù)據(jù)圖形化系統(tǒng),系統(tǒng)應(yīng)用,29,系統(tǒng)

16、應(yīng)用,I.介紹性電子表單,30,系統(tǒng)應(yīng)用,II.電子交易系統(tǒng)中的電子票據(jù)電子訂單的生成根據(jù)用戶輸入,PDF Studio產(chǎn)生的Java應(yīng)用程序可以自動(dòng)生成電子訂單。,31,,,,Internet,,打印,提交,填寫,返回,Web Server,,企業(yè)數(shù)據(jù)庫,,用戶,存儲(chǔ)在DB中,系統(tǒng)應(yīng)用,32,,系統(tǒng)應(yīng)用,電子交易系統(tǒng)中的電子票據(jù): 網(wǎng)上訂書系統(tǒng):北京圖書大廈傳統(tǒng):用戶 ->定單       大廈->

17、;查詢DB->手工填票 ->用戶新: 用戶->定單->PDF ->發(fā)票,發(fā)貨單…...網(wǎng)上報(bào)稅系統(tǒng):納稅人->報(bào)稅單->下載PDF稅單->打?。?gt;申報(bào) Server:利用PDF Studio系統(tǒng)生成稅單,33,在上海證券交易所的應(yīng)用,SSE: 中國最大的證券交易中心 每個(gè)上市公司必需在規(guī)定的時(shí)間內(nèi)提交年度定期報(bào)告和中期報(bào)告

18、。(發(fā)展趨勢:季度報(bào)告) 目標(biāo):在線申報(bào),實(shí)時(shí)生成PDF文件并在Web上發(fā)布。申報(bào)與發(fā)布數(shù)據(jù)的一致性!,一周→ 實(shí)時(shí)!,34,35,497 Listing Companies in SSE,36,系統(tǒng)應(yīng)用,III.數(shù)據(jù)統(tǒng)計(jì)報(bào)表:查詢生成在PDF Studio中完成的處理:設(shè)置目標(biāo)數(shù)據(jù)庫信息設(shè)置查詢語句并將對應(yīng)的數(shù)據(jù)庫域作為對象插入模板文件中對數(shù)據(jù)庫域?qū)ο筮M(jìn)行頁面布局生成Java應(yīng)用程序在Web Server上應(yīng)用…(Ora

19、cle,Sony.etc),37,38,39,系統(tǒng)應(yīng)用,Sony公司筆記本電腦產(chǎn)品分銷查詢系統(tǒng) 用戶->訂購 生產(chǎn)廠->提取(db)------------>PDF報(bào)表文件 Pdf Studio ->查閱(pdf)->控制產(chǎn)量 Sony分銷商->查詢(db)->當(dāng)?shù)赜脩?> PDF報(bào)

20、 表文件->發(fā)貨,40,系統(tǒng)應(yīng)用,IV. 數(shù)圖轉(zhuǎn)換,,,,PDF生成器,,PDF Studio自動(dòng)生成的Java應(yīng)用程序,,41,系統(tǒng)應(yīng)用,日本航空航天局衛(wèi)星數(shù)據(jù)處理系統(tǒng):衛(wèi)星數(shù)據(jù)->DB衛(wèi)星數(shù)據(jù)->數(shù)圖轉(zhuǎn)換系統(tǒng)->結(jié)果圖形 ->結(jié)果文件PDF,4

21、2,小結(jié):系統(tǒng)的優(yōu)點(diǎn),利用本軟件進(jìn)行開發(fā)可不需要對原有系統(tǒng)進(jìn)行任何修改;可以提供高質(zhì)量的文檔打印效果(PDF格式電子表格);軟件對操作系統(tǒng)沒有任何限制;客戶端軟件免費(fèi)提供提供可視化開發(fā)環(huán)境,設(shè)計(jì)人員無須對Java語言和PDF文件規(guī)范深入了解有助于程序員在網(wǎng)頁上直接生成PDF文件,不必通過專用PDF工具,進(jìn)行實(shí)時(shí)編寫和傳送,實(shí)現(xiàn)了電子表單的自動(dòng)生成;中間文件采用XML格式軟件包提供接口和方法,程序員能進(jìn)行二次開發(fā)系統(tǒng)擴(kuò)展性

22、好,可以很容易地增加新功能的支持;開發(fā)周期短,費(fèi)用低,43,表格功能,表格的格式化信息定制功能表體 高度=對象高度- (表頭高度+表尾高度) 列寬度 前景色 背景色 邊框色 外部(內(nèi)部)線寬 虛擬數(shù)據(jù)集,44,表格功能,表格行 最小高度 前景色 背景色 邊框類型 顯示所有列邊界 隱藏所有列邊界 隱藏內(nèi)部列邊界,45,顯示所有列邊界 隱藏所有列邊界 隱藏內(nèi)部邊界,表格功能

23、:表格行邊界屬性,46,表格功能,單元格中添加對象:靜態(tài)對象:圖像等動(dòng)態(tài)對象查詢結(jié)果預(yù)覽功能,47,圖表功能,圖表功能MVC模式V:圖表的顯示效果M:圖表顯示所用的原始數(shù)據(jù)C:利用M形成V的邏輯圖表構(gòu)成標(biāo)題圖例坐標(biāo)軸標(biāo)簽坐標(biāo)軸圖形繪制區(qū),48,圖表功能,矩形圖柱狀圖塔狀圖面積圖折線圖餅圖3D餅圖……,49,Bar Chart,Column Chart,Pyramidal Chart,50,Ar

溫馨提示

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

評論

0/150

提交評論