999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

校園網(wǎng)電子文庫的建設(shè)與應(yīng)用

2014-12-07 10:49:08趙建兵
中小學(xué)電教 2014年10期
關(guān)鍵詞:頁面數(shù)據(jù)庫

☆趙建兵

(懷來縣教育研究室,河北懷來 075400)

目前,電子文庫在基于網(wǎng)絡(luò)的學(xué)術(shù)交流中得到了越來越多的應(yīng)用。百度文庫、豆丁網(wǎng)、道客巴巴等都采用了基于Flash格式的電子文檔來組建文庫,通過眾多網(wǎng)友的上傳,形成了龐大的網(wǎng)絡(luò)資料庫。這些文檔多數(shù)是以作者上傳的Word文檔為基礎(chǔ),通過轉(zhuǎn)換工具將其轉(zhuǎn)換為Flash格式,然后,放置到網(wǎng)頁中進(jìn)行呈現(xiàn)。與傳統(tǒng)的網(wǎng)頁在線編輯器相比,上傳者無需進(jìn)行網(wǎng)頁排版,只需在本地進(jìn)行Word文檔編輯,一經(jīng)上傳并通過審核即可轉(zhuǎn)換為SWF,可以按照原始版式在網(wǎng)頁中顯示。

在中小學(xué)教育教學(xué)過程中,每天都會產(chǎn)生大量的教育類文章,例如:《學(xué)校工作安排》、《教師論文教案》、《學(xué)生習(xí)作規(guī)劃》等。如果能將這些文章像百度文庫那樣放置到校園網(wǎng)中,不僅便于文檔收集、組織,而且更便于文章瀏覽和交流,最重要的是降低了文檔上網(wǎng)的操作難度,師生也更積極上傳自己的好作品。

筆者經(jīng)過探索研究出一套簡單可行的校園網(wǎng)文庫建立方法。下面就其方法進(jìn)行介紹。

一、技術(shù)方案

如今的校園網(wǎng)軟件平臺基本都是基于數(shù)據(jù)庫的,文庫的建設(shè)也同樣需要數(shù)據(jù)庫。為了說明的簡便,本文選取Access進(jìn)行論述,而在實(shí)際應(yīng)用中,應(yīng)當(dāng)采用更專業(yè)的數(shù)據(jù)庫系統(tǒng),如:SQL Server;關(guān)于將Word文檔轉(zhuǎn)換為SWF文件需要轉(zhuǎn)換工具,本文則使用Print2Flash,此外,F(xiàn)lashPaper也可選擇;從數(shù)據(jù)庫讀取文檔數(shù)據(jù)并調(diào)用Print2Flash所需要的執(zhí)行程序,本文選擇使用C#語言進(jìn)行編寫。

二、安裝Print2Flash

Print2Flash軟件主要用于將Word文檔轉(zhuǎn)換為SWF格式的電子文檔(可以從http://print2flash.com/網(wǎng)站下載),下載后執(zhí)行安裝即可。為方便以后以命令行方式執(zhí)行程序,最好將軟件安裝在一個磁盤根目錄的單獨(dú)文件夾中,如:c:Print2Flash,不要將其安裝在Program Files等名稱帶有空格的文件夾中。軟件運(yùn)行分為幾個模式,本文將以命令行方式運(yùn)行需要Server模式,軟件在未注冊模式下即為Server模式,可以免費(fèi)試用一個月。安裝后,會在系統(tǒng)中添加一個名為Print2Flash Printer的虛擬打印機(jī)。

三、數(shù)據(jù)庫設(shè)計(jì)

文庫數(shù)據(jù)庫采用Access創(chuàng)建,表結(jié)構(gòu)如下:

表1

四、網(wǎng)頁設(shè)計(jì)

本示例項(xiàng)目通過VS 2010采用ASP.NET創(chuàng)建,也可采用其他技術(shù)。網(wǎng)頁主要分為三個模塊,即第一個用于用戶上傳文件;第二個用于展示文章列表;第三個用于展示文章內(nèi)容。以下介紹中,代碼只列出關(guān)鍵部分,詳細(xì)代碼參見http://hljy.zjkedu.cn/wenku。

1.文檔上傳頁面

用戶通過此頁面將文檔上傳到服務(wù)器中,界面如圖1所示。

圖1

本例中使用了ASP.NET的File Up load控件進(jìn)行文件上傳,通過C#語言實(shí)現(xiàn)上傳功能,按鈕的單擊事件響應(yīng)代碼如下。

2.文檔列表頁面

此頁面將已經(jīng)轉(zhuǎn)換的文檔從數(shù)據(jù)庫中讀出并以列表形式顯示出來,界面如圖2所示。

圖2

本例中,使用了ASP.NET的ListView控件進(jìn)行文章列表展示,在頁面初始化事件中從數(shù)據(jù)庫中讀取數(shù)據(jù),并執(zhí)行以下函數(shù):

3.文檔查看頁面

此頁面以Flash格式顯示文檔內(nèi)容,界面如圖3所示。

圖3

本例中,在頁面中插入了一個Flash對象并且在頁面初始化時(shí)從數(shù)據(jù)庫讀出文檔數(shù)據(jù),并傳遞給頁面類的全局變量Swf。

五、批處理轉(zhuǎn)換程序的編制

用戶上傳Word文檔以后,需要在服務(wù)器端使用Print2Flash工具將Word文檔轉(zhuǎn)化為Swf文件,這樣才能在網(wǎng)頁中顯示。最好的轉(zhuǎn)換方式是偵測數(shù)據(jù)庫的變化,當(dāng)有新紀(jì)錄產(chǎn)生時(shí)將自動調(diào)用轉(zhuǎn)換程序,但需要的技術(shù)也相對比較復(fù)雜。本例中,采用轉(zhuǎn)換程序定時(shí)運(yùn)行的方案,使用C#語言開發(fā)一個控制臺程序,功能是從數(shù)據(jù)庫中查詢未經(jīng)轉(zhuǎn)換的記錄并且調(diào)用Print2Flash工具進(jìn)行轉(zhuǎn)換。開發(fā)完成后將其部署在Windows系統(tǒng)的計(jì)劃任務(wù)中,設(shè)置為在每天一個固定時(shí)刻自動啟動,進(jìn)行新增文檔的自動轉(zhuǎn)換。

控制臺程序調(diào)用Print2Flash需要使用Print2Flash的命令行運(yùn)行形式,命令格式為:

以上命令中的各部分最好使用路徑全名,如Print2Flash程序安裝在C盤Print2Flash文件夾中,要將D盤123文件夾下的test.doc文件轉(zhuǎn)換為swf并以test.swf命名存放到E盤456文件夾,其相應(yīng)的命令為:

調(diào)用Print2Flash的批處理程序從數(shù)據(jù)庫中讀取未進(jìn)行轉(zhuǎn)換的數(shù)據(jù)庫記錄,然后循環(huán)調(diào)用下列子程序以利用Print2Flash將DOC文檔轉(zhuǎn)換為SWF:

數(shù)據(jù)庫讀取記錄的主程序代碼并沒有在此列出,詳見http://hljy.zjkedu.cn/wenku。

程序編制完成后經(jīng)編譯得到exe可執(zhí)行文件。

六、部署

系統(tǒng)開發(fā)完成以后,需要部署到Windows Server服務(wù)器上。部分網(wǎng)頁需要在IIS中做相關(guān)設(shè)置,并進(jìn)行批處理轉(zhuǎn)換程序后添加到系統(tǒng)任務(wù)計(jì)劃中,并按照步驟2所述的方法執(zhí)行Print2Flash的安裝。至此,文庫系統(tǒng)便可順利投入運(yùn)行。

[1]Imar Spaanjaars.ASP.NET3.5入門經(jīng)典[M].北京:清華大學(xué)出版社,2008,10.

[2]章立明.ASP.NET開發(fā)實(shí)戰(zhàn)范例寶典[M].北京:科學(xué)出版社,2010,9.

猜你喜歡
頁面數(shù)據(jù)庫
微信群聊總是找不到,打開這個開關(guān)就好了
大狗熊在睡覺
刷新生活的頁面
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
同一Word文檔 縱橫頁面并存
數(shù)據(jù)庫
主站蜘蛛池模板: 亚洲人成影院在线观看| 91小视频在线观看免费版高清| www.亚洲天堂| 久草视频福利在线观看| 激情综合网址| 最新午夜男女福利片视频| 9966国产精品视频| 在线免费a视频| 日韩欧美网址| 国产成人亚洲精品无码电影| 亚洲欧美成人在线视频| 亚洲人成网18禁| 99这里精品| 精品国产www| 永久免费av网站可以直接看的| 国产真实乱子伦视频播放| hezyo加勒比一区二区三区| 久久伊人久久亚洲综合| 成人免费午夜视频| 国产精品一区二区在线播放| 亚洲精品久综合蜜| 欧美日韩国产成人高清视频| 区国产精品搜索视频| 国产免费久久精品99re丫丫一| 国产丰满成熟女性性满足视频| 国产成人无码Av在线播放无广告 | 亚洲第一香蕉视频| 国产v欧美v日韩v综合精品| a天堂视频在线| 91久久国产综合精品女同我| 成人综合久久综合| 国产欧美高清| 动漫精品啪啪一区二区三区| 久久无码av三级| 小说区 亚洲 自拍 另类| 成年人视频一区二区| 日本91视频| 久久这里只有精品66| 国产幂在线无码精品| 少妇人妻无码首页| 国产乱论视频| 不卡午夜视频| 国产午夜看片| 激情无码视频在线看| 久久久久九九精品影院| 蜜桃视频一区| 日韩午夜福利在线观看| 成人国产精品网站在线看| 一本久道久久综合多人| 性欧美久久| 亚洲午夜国产片在线观看| 国产 在线视频无码| 蜜臀av性久久久久蜜臀aⅴ麻豆| 无码av免费不卡在线观看| 99re在线免费视频| 国产视频入口| 国产天天色| 免费观看三级毛片| 久久久精品久久久久三级| 在线观看精品国产入口| 91在线播放免费不卡无毒| 欧美自慰一级看片免费| 国产精品网址你懂的| 亚洲美女AV免费一区| av一区二区人妻无码| 成人亚洲国产| 在线免费不卡视频| 91青青草视频在线观看的| 国产精品亚洲专区一区| 国产精品视频导航| 婷婷色中文网| 99这里精品| 丰满的少妇人妻无码区| 国产一区成人| 国产精品女人呻吟在线观看| 狠狠色婷婷丁香综合久久韩国| 欧美日韩在线第一页| 国产日韩AV高潮在线| 久久伊人久久亚洲综合| 中文字幕亚洲另类天堂| 成人伊人色一区二区三区| 91香蕉视频下载网站|