亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ASP的航空科技信息服務(wù)平臺的模塊設(shè)計

        2014-03-01 07:23:00何振環(huán)
        韶關(guān)學(xué)院學(xué)報 2014年4期
        關(guān)鍵詞:數(shù)據(jù)庫用戶信息

        何振環(huán)

        基于ASP的航空科技信息服務(wù)平臺的模塊設(shè)計

        何振環(huán)

        (韶關(guān)學(xué)院物理與機電工程學(xué)院,廣東韶關(guān)512005)

        為了解決某高校沒有航空專業(yè)領(lǐng)域內(nèi)的搜索查詢平臺,提高專業(yè)領(lǐng)域內(nèi)信息搜索查詢的準(zhǔn)確性.將信息搜索查詢的相關(guān)技術(shù)與ASP網(wǎng)站設(shè)計技術(shù)相結(jié)合,設(shè)計并實現(xiàn)一個航空科技信息服務(wù)平臺.最終通過測試,發(fā)現(xiàn)平臺運行正常,達(dá)到預(yù)期效果.

        平臺設(shè)計;數(shù)據(jù)庫技術(shù);ASP技術(shù)

        某高校作為一所航空特色鮮明的高校,是航空科技教學(xué)、科學(xué)研究的重要基地,卻沒有一個專門針對航空這一特殊領(lǐng)域內(nèi)信息搜索查詢的服務(wù)平臺.在文獻(xiàn)[1-2]中,蘇超等人提出了一種基于元搜索技術(shù)的領(lǐng)域信息查詢系統(tǒng),并通過設(shè)計一個計算機教學(xué)資源查詢系統(tǒng)來進行驗證.天津大學(xué)的黃堃在文獻(xiàn)[3]中以本體論為基礎(chǔ),將其應(yīng)用于檢索框架中,設(shè)計了一套面向股票領(lǐng)域的檢索系統(tǒng)框架.近年來,隨著人們對信息服務(wù)要求的不斷提高,面向特定領(lǐng)域的搜索查詢技術(shù)逐漸變?yōu)檠芯繜狳c.設(shè)計并實現(xiàn)一個針對航空航天專業(yè)領(lǐng)域的信息服務(wù)平臺既可以減少數(shù)據(jù)信息等資源的搜索時間,又提高了資源查找的準(zhǔn)確率與利用率.

        1 需求分析與模塊劃分

        需要了解一些最新的科技信息,查詢一些最新的科技文獻(xiàn)時,人們只能借助于一些普通的大眾化搜索,而這些搜索途徑都存在高覆蓋率和低精確度的問題,無法提供準(zhǔn)確有效的數(shù)據(jù)信息.根據(jù)實際的需求,大致可以將航空科技信息服務(wù)平臺劃分為幾個模塊:用戶信息管理模塊,數(shù)據(jù)信息搜索查詢模塊,管理員信息管理模塊,留言板信息管理模塊.

        1.1用戶信息管理模塊

        用戶信息管理模塊是航空科技信息服務(wù)平臺的基礎(chǔ)模塊,主要的功能分為:用戶注冊與用戶數(shù)據(jù)信息管理、用戶資料修改維護、用戶權(quán)限管理等子模塊.

        1.2數(shù)據(jù)信息搜索查詢模塊

        數(shù)據(jù)信息搜索查詢模塊是航空科技信息服務(wù)平臺的核心模塊.一方面,普通訪客和注冊用戶可以通過平臺中的數(shù)據(jù)信息搜索查詢模塊實現(xiàn)對平臺中在線信息的查詢與瀏覽;另一方面,注冊用戶還可以進行數(shù)據(jù)信息的發(fā)布,待平臺管理員審核通過后就可顯示在信息服務(wù)平臺上,實現(xiàn)數(shù)據(jù)信息的共享.此外平臺管理員還可對信息服務(wù)平臺中的數(shù)據(jù)信息進行及時的更新與必要的維護,同時審核普通注冊用戶發(fā)布的數(shù)據(jù)信息.

        1.3管理員信息管理模塊

        管理員信息管理模塊是航空科技信息服務(wù)平臺中不可缺少的模塊.平臺管理員可以通過使用管理員信息管理模塊對信息服務(wù)平臺進行管理與維護,當(dāng)信息服務(wù)平臺中的數(shù)據(jù)信息出現(xiàn)問題或被攻擊時,平臺管理員可以通過使用管理員信息管理模塊對信息服務(wù)平臺中的數(shù)據(jù)信息進行恢復(fù)與備份.

        1.4留言板信息管理模塊

        留言板信息管理模塊為不同注冊用戶之間的數(shù)據(jù)信息交流提供了一個場所,同時可以讓大家對于航空科技信息服務(wù)平臺中存在的問題與不足提出自己的看法和建議,幫助平臺管理員不斷地完善和提升航空科技信息服務(wù)平臺的服務(wù)與質(zhì)量.

        2 平臺的總體框架設(shè)計

        航空科技信息服務(wù)平臺能夠?qū)崿F(xiàn)管理員及用戶的要求,使用戶能夠及時,全面地掌握最新的數(shù)據(jù)信息,能夠在很大程度上提高工作質(zhì)量,工作效率.整個信息搜索查詢模塊共分為留言和下載信息資料、搜索查詢信息資料、瀏覽信息和信息分享、退出4個獨立的功能模塊.

        2.1平臺結(jié)構(gòu)

        B/S模式[4]是三層結(jié)構(gòu),分別是客戶機、數(shù)據(jù)庫服務(wù)器和應(yīng)用程序服務(wù)器.首先用戶通過客戶機提交搜索請求,接著Web服務(wù)器接收用戶的請求,同時把請求中的相關(guān)數(shù)據(jù)上傳到數(shù)據(jù)庫服務(wù)器,然后服務(wù)器中的DBMS根據(jù)實際情況對數(shù)據(jù)請求進行處理,最終通過相關(guān)途徑把處理后的結(jié)果返回給Web服務(wù)器.三層B/S結(jié)構(gòu)合理可伸縮性強易于維護,對于數(shù)據(jù)信息的搜索查詢效率高.因此用B/S模式來設(shè)計航空科技信息服務(wù)平臺比較合適.

        圖1 三層B/S體系結(jié)構(gòu)

        2.2航空科技信息服務(wù)平臺E-R圖

        在對航空科技信息服務(wù)平臺[5]數(shù)據(jù)庫進行設(shè)計時,首先從關(guān)系的定義開始,通過概念設(shè)計結(jié)果的實體聯(lián)系圖進行關(guān)系模式的轉(zhuǎn)換,其中包括實體的轉(zhuǎn)換和實體間聯(lián)系的轉(zhuǎn)換.此系統(tǒng)設(shè)計所規(guī)劃出來的實體有用戶與信息資料,它們之間的關(guān)系為(n,n),一個用戶能實現(xiàn)搜索、查詢等多種操作n個不同內(nèi)容不同類型的信息資料,同時一個信息資料可以實現(xiàn)被不同用戶進行搜索、查詢等多種操作(見圖2~圖5).

        圖2 用戶E-R圖

        圖3 信息資料E-R圖

        圖4 留言信息E-R圖

        圖5 管理員E-R圖

        2.3數(shù)據(jù)庫與ASP的鏈接

        首先打開DW,新建一個ASP頁面(index.asp),然后選中“數(shù)據(jù)庫”標(biāo)簽在“應(yīng)用程序”面板中;第三步對文檔類型(即ASP VBScript)進行選擇,并測試服務(wù)器(http://localhost),第四步點擊“+”號,選擇“自定義連接字符串”.

        圖6 自定義鏈接字符串界面圖

        圖7 填寫鏈接字符串界面圖

        在彈出來的“自定義連接字符串”對話框中,“連接名稱”填寫conn,“連接字符串”就要好好填寫了,選擇“使用此計算機上的驅(qū)動程序”時應(yīng)用絕對路徑:DRIVER={Microsoft Access Driver(*.mdb)};DBQ=e: workdatadata.mdb(見圖6).再點擊“測試”按鍵,如果出現(xiàn)“成功創(chuàng)建鏈接腳本”對話框則說明連接成功(見圖7和圖8).

        創(chuàng)建腳本鏈接:

        %

        FileName=”Connection_ado_conn_string.htm”

        Type=”ADO”

        DesigntimeType=”ADO”

        HTTP=”false”

        Catalog=””

        Schema=””

        Dim MM conn STRING=”DRIVER”={Microsoft Access Driver(*.mdb)};

        DBQ=e:workDatadata.mdb

        %

        圖8 測試成功界面圖

        2.4平臺設(shè)計軟件與技術(shù)介紹

        (1)Dreamweaver是由Macromedia公司所開發(fā)的一款具有實用性強應(yīng)用廣泛的網(wǎng)站設(shè)計開發(fā)工具. Dreamweaver采用的是所見即所得的接口,同時還兼顧著HTML編輯的功能.

        (2)Microsoft Access是一種關(guān)系式數(shù)據(jù)庫,主要由一些數(shù)據(jù)信息表組成,這些數(shù)據(jù)信息表主要是由一些數(shù)據(jù)信息的行與列組合構(gòu)成,這樣構(gòu)成的數(shù)據(jù)信息庫又稱為關(guān)系式數(shù)據(jù)庫.關(guān)系式數(shù)據(jù)庫中每行都是相應(yīng)的記錄,而每列都是相應(yīng)的字段,每字段有相應(yīng)的字段名,字段名在相應(yīng)的表中不能重復(fù).

        (3)ASP既不是可以進行編寫的編程語言,也不是對于網(wǎng)站數(shù)據(jù)信息的開發(fā)工具,它是一種技術(shù)框架;把動態(tài)生成的符合用戶實際需求的信息頁面內(nèi)容通過客戶端瀏覽器反饋給相應(yīng)用戶ASP提供具有強大功能的內(nèi)部組件和內(nèi)置對象,方便我們隨時調(diào)用.ASP共有6個可以直接使用的內(nèi)置對象:Response;Request;Application;Session;ObjectContext;Server.工作原理見圖9.

        圖9 Active Server Pages工作原理

        3 信息服務(wù)平臺的詳細(xì)設(shè)計

        3.1平臺登錄模塊的設(shè)計

        根據(jù)信息服務(wù)平臺[5]的總體設(shè)計,航空科技信息服務(wù)平臺首先要有個登錄界面,注冊用戶和管理員可以從該界面進行登錄,接著在平臺中進行數(shù)據(jù)信息的搜索查詢與瀏覽等功能.登錄頁面index.asp中的注冊用戶登錄功能實現(xiàn)步驟:首先建立一個表單,然后在表單中建立表格,添加用戶號,密碼等文字、文件域、“登錄”按鈕,之后在服務(wù)器行為中選擇“用戶身份驗證”中的“登錄用戶”,實現(xiàn)登錄功能.登錄界面設(shè)計見圖10.

        圖10 會員登錄

        圖11 用戶注冊界面

        3.2新用戶注冊模塊的設(shè)計

        實現(xiàn)新用戶的注冊,將新注冊的用戶數(shù)據(jù)信息錄入到用戶表中,開通屬于自己的用戶賬號.注冊頁面regist.asp的設(shè)計首先要綁定記錄集,再通過服務(wù)器行為中的“插入記錄”來實現(xiàn)用戶資料的插入(見圖11).

        3.3數(shù)據(jù)信息搜索查詢模塊的設(shè)計

        用戶通過用戶登錄模塊(見圖12和圖13)成功登錄后,就可以進入數(shù)據(jù)信息搜索查詢模塊的界面,通過多種方式(輸入關(guān)鍵詞或按照目錄等多種方式)進行搜索查詢,對于所需要的數(shù)據(jù)信息進行詳細(xì)地瀏覽和下載保存,同時用戶還可以自由地與平臺其他用戶分享有價值的數(shù)據(jù)信息.

        圖12 用戶注冊界面

        圖13 文獻(xiàn)信息的搜索查詢

        3.4用戶留言信息板模塊的設(shè)計

        通過用戶登錄模塊(圖12和圖13)成功登錄后,就可以進入用戶留言信息板模塊界面,進行留言或回復(fù)自己感興趣的留言,提出自己想要他人幫助的問題和疑惑,幫助他人解決問題和疑惑,增進不同用戶之間的交流互動,還可以通過閱讀其他用戶的留言信息,收獲大量有價值的信息資料.

        3.5平臺設(shè)計時需要注意的問題

        (1)Session對象就是服務(wù)器給客戶端的一個標(biāo)記編號,記錄著每個瀏覽器端專用的變量(如姓名,訪問網(wǎng)站的次數(shù)等).當(dāng)用戶與服務(wù)器初次建立了信息連接,馬上系統(tǒng)就會自動分配一個ID給它,通過這個ID就可以對用戶進行標(biāo)識確定用戶的唯一性.

        Session("name")=name

        這個對象在始終貫穿在本站點之中,比如主頁面中的:歡迎您<%=session("name")%>等許多地方都用到了這個對象,它是起到了區(qū)分用戶的作用.

        (2)一個ASP編寫的基本操作就是對數(shù)據(jù)庫的操作,而對數(shù)據(jù)庫的操作總是和SQL語句聯(lián)系在一起的,SQL語句一共有查找、增加、修改、刪除4種操作方式.對于數(shù)據(jù)庫,在操作之前首先應(yīng)該打開它,可以通過建立一個Connection對象來連接到數(shù)據(jù)庫,用open方法打開數(shù)據(jù)庫,然后再建立一個Recordset對象來連接到表,用open方法打開表.SQL語句的語法分別為:

        ①查找.查找語句的基本形式為:

        Sql="select篩選條件form表名where搜索子句order by排列子句".

        ②插入.可以用INSERT指令來新增記錄,其語法如下:

        INSERT INTO表名字(字段1,字段2…)values(數(shù)據(jù)1,數(shù)據(jù)2…)

        還可以用recordset的addnew的方法來增加新的記錄,如下:

        rs.addnew

        rs("name")=trim(request.form("name"))

        rs.update

        ③修改.可以用updata和set指令來修改現(xiàn)有表的記錄,其語法如下:

        Sql="update數(shù)據(jù)表set字段1=值1,字段2=值2……字段n=值n where條件表達(dá)式".

        ④刪除.sql="delete from數(shù)據(jù)表where條件表達(dá)式".

        (3)當(dāng)用戶向系統(tǒng)發(fā)送ASP請求后,就會有一些數(shù)據(jù)通過瀏覽器傳送到服務(wù)器中,然后服務(wù)器會對這些數(shù)據(jù)進行處理,這時候數(shù)據(jù)的提交就成了一個關(guān)鍵的地方,用表單提交數(shù)據(jù),在ASP中,用進行對表單的提交,一般的格式為:

        其中action="…asp"為向某個ASP文件提交該表單的數(shù)據(jù),而在得到表單數(shù)據(jù)的那個ASP文件中,用request對象取得提交表單的數(shù)據(jù),這樣就完成了表單的信息在不同頁面之間的傳遞.

        4 平臺的測試

        通過對系統(tǒng)各個功能模塊的測試發(fā)現(xiàn),本系統(tǒng)能夠快速,準(zhǔn)確地實現(xiàn)所要求的全部功能.系統(tǒng)只要安裝了Internet Information Server(IIS5.1)就可以使用,如有出錯發(fā)生,系統(tǒng)會自動警告.在可移植性方面,經(jīng)過測試發(fā)現(xiàn)本平臺系統(tǒng)只對windows操作系統(tǒng)兼容,對別的操作系統(tǒng)無效.在安全性方面,暫時沒有測試出任何安全問題,但平臺缺陷不可預(yù)知,可能存在隱患,還要進一步測試完善.

        5 結(jié)語

        本文充分結(jié)合某高校的實際需求,設(shè)計與實現(xiàn)航空科技信息服務(wù)平臺,并對航空科技信息服務(wù)平臺進行調(diào)試與檢測.本設(shè)計包括先對平臺設(shè)計進行需求分析,對平臺進行總體的框架設(shè)計,對平臺各個模塊進行詳細(xì)地設(shè)計,以及對整個平臺的運行環(huán)境和各個相應(yīng)的功能模塊進行調(diào)試與檢測.

        [1]Paul J.Smart Sensor Web:tactical battlefield visualization using sensor fusion[J].Aerospace and Electronic Systems Magazine, IEEE.2006,21(1):13-20.

        [2]蘇超,蔡銘,姚玉榮.面向領(lǐng)域資源的智能元搜索技術(shù)研究[J].計算機科學(xué),2006,33(9):107-109,130.

        [3]黃堃.基于本體的面向股票領(lǐng)域搜索引擎的實現(xiàn)技術(shù)研究[D].天津:天津大學(xué),2007.

        [4]崔金英.網(wǎng)絡(luò)科技文獻(xiàn)推薦系統(tǒng)的設(shè)計與實現(xiàn)[D].上海:華東師范大學(xué),2010.

        [5]何振環(huán).基于信息檢索的航空科技信息服務(wù)平臺的設(shè)計與研究[D].南昌:南昌航空大學(xué),2013.

        On the module design of aviation science and technology information service platform based on ASP

        HE Zhen-huan
        (Schoolof Physics and Mechanical&Electrical Engineering,ShaoGuan University, Shaoguan 512005,Guangdong,China)

        With the continuous development of science and technology,people’s demand for information is becoming greater.The paper proposed a way to combine relative information searching technologies with ASP websites design technologies to create a new aero science and technology information service platform in order to improve the accuracy rate of the information searching in the professional fields.Such platform has been put to test and proven effective and meets the expected results.

        platform design;database technology;ASP technology

        TP312

        A

        1007-5348(2014)04-0040-06

        (責(zé)任編輯:李婉)

        2014-02-25

        何振環(huán)(1988-),男,廣東始興人,韶關(guān)學(xué)院物理與機電工程學(xué)院教師,碩士,主要從事自動化方面的研究.

        猜你喜歡
        數(shù)據(jù)庫用戶信息
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        如何獲取一億海外用戶
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        白白色发布在线观看视频| 99热成人精品免费久久| 国产精品98视频全部国产| 精品久久人妻一区二区| 美腿丝袜诱惑一区二区| 粗大猛烈进出高潮视频| 久久99欧美| 日韩丝袜人妻中文字幕| 久久国产精品婷婷激情| 国产又色又爽又黄刺激在线视频| 亚洲国产无线乱码在线观看| 国产精品人成在线观看| 国产午夜免费一区二区三区视频| 高潮内射双龙视频| 真人男女做爰无遮挡免费视频| 狠狠亚洲超碰狼人久久老人| 加勒比东京热一区二区| 成年女人免费视频播放体验区| 三级网址在线| 亚洲第一页综合av免费在线观看| 丁香花五月六月综合激情| 国产深夜男女无套内射| 久久精品国产99久久丝袜| 伊人狼人影院在线视频| 妺妺窝人体色www在线| 亚洲av电影天堂男人的天堂| 国内自拍偷拍亚洲天堂| 草青青视频手机免费观看| 无码色av一二区在线播放| 特级毛片a级毛片免费播放| 久久精品韩国日本国产| 一区二区三区中文字幕脱狱者| 欧美人妻少妇精品久久黑人| 成人激情四射网| 国产av精品一区二区三区不卡| 国产av精品一区二区三| 成人亚洲性情网站www在线观看| 国产精品无码久久AⅤ人妖| 大香蕉av一区二区三区| 亚洲色无码国产精品网站可下载 | 亚洲情久久久精品黄色|