資源描述:
《基于組件匹配技術(shù)的校園自助打印系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、工程碩士學位論文學校代號10532學號P141000335分類號TP391密級公開工程碩士學位論文基于組件匹配技術(shù)的校園自助打印系統(tǒng)的設(shè)計與實現(xiàn)學位申請人姓名柯桂強培養(yǎng)單位湖南大學信息科學與工程學院導(dǎo)師姓名及職稱蔡立軍教授莫繼紅研究員學科專業(yè)軟件工程研究方向教育管理論文提交日期2017年12月學校代號:10532學號:P141000335密級:湖南大學工程碩士學位論文基于組件匹配技術(shù)的校園自助打印系統(tǒng)的設(shè)計與實現(xiàn)學位申請人姓名:柯桂強導(dǎo)師姓名及職稱:蔡立軍教授莫繼紅研究員培養(yǎng)單位:湖南大學信息科學與工程學院專業(yè)名稱:軟件工程論文提交日期:2017年12月論文答辯日期:2017年
2、12月答辯委員會主席:駱嘉偉教授DesignandImplementationofSelf-servicePrintSystemforCampusBasedonComponentMatchingTechnologybyGuiqiangKeBE(CentralSouthUniversity)1997AthesissubmittedinpartialsatisfactionoftherequirementsforthedegreeofMasterofengineeringinSoftwareEngineeringintheGraduateSchoolofHunanUniversit
3、ySupervisorProfessorLijunCaiResearcherJihongMo工程碩士學位論文學位論文原創(chuàng)性聲明和學位論文版權(quán)使用授權(quán)書湖南大學學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。作者簽名:日期:年月日學位論文版權(quán)使用授權(quán)書本學位論文作者完全了解學校有關(guān)保留、使用學位論文的規(guī)定,同意學校保留并向國家有關(guān)部門或機構(gòu)送
4、交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)湖南大學可以將本學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學位論文。本學位論文屬于1、保密□,在年解密后適用本授權(quán)書。2、不保密□。(請在以上相應(yīng)方框內(nèi)打“√”)作者簽名:日期:年月日導(dǎo)師簽名:日期:年月日基于組件匹配技術(shù)的校園自助打印系統(tǒng)的設(shè)計與實現(xiàn)摘要組件理論和技術(shù)一直被看作為計算機軟件領(lǐng)域的研究熱點,如何又快又好地構(gòu)建質(zhì)量穩(wěn)定、性能好的組件集是系統(tǒng)開發(fā)人員的矢志追求,組件集構(gòu)建的系統(tǒng)具有升級簡單、維護快捷、建設(shè)周期短等諸多優(yōu)點。在此背景下,針對如何從系統(tǒng)設(shè)計文檔快速、
5、準確地提煉組件的技術(shù)問題,開展概念組件的識別和提取、邏輯組件與實體組件的匹配等研究,探索組件技術(shù)快速形成三層架構(gòu)下的校園自助打印系統(tǒng)的方法,為快速形成系統(tǒng)的組件研究工作提供借鑒。本課題主要是關(guān)于從系統(tǒng)設(shè)計文檔中智能識別組件、邏輯組件與實體組件與實體組件之間的匹配、新技術(shù)的應(yīng)用實例等工作的研究,具體有:1、利用自動化工具將軟件設(shè)計文檔重新編碼為JSON(JavaScriptObjectNotation,JSON)文檔,利用Agent理解基于UML(UnifiedModelingLanguage,UML)建模的JSON文檔中的關(guān)鍵字和語義,識別并提取JSON文檔中的概念組件,進而得
6、到邏輯組件;2、針對提取的邏輯組件,使用基于上下文約束分析方法構(gòu)建目標系統(tǒng)的體系結(jié)構(gòu),繼而驗證提取結(jié)果的正確性和完整性的驗證;3、采用基于側(cè)面描述的本體化技術(shù)實現(xiàn)邏輯組件和實體組件之間語法層面和知識層面的語義對比和匹配,同時利用MAS(Marker—assistedSelection,MAS)進行邏輯組件和實體組件吻合性的研究;4、運用面向?qū)ο蟮能浖O(shè)計思想,構(gòu)建了三層架構(gòu)下的校園自助打印系統(tǒng)實例,實現(xiàn)了系統(tǒng)的用戶登錄、遠程上傳文件、電子錢包、自助打印文件、文件打印計費與自動扣款等功能。運用成熟的JADE(JavaAgentDevelopmentFramework,JADE)平
7、臺和該平臺中的多Agent技術(shù),進一步驗證了本文提出的系統(tǒng)組件的智能識別與提取方法的有效性,實現(xiàn)了從自助打印系統(tǒng)設(shè)計文檔中的邏輯組件的提取。在此基礎(chǔ)上,設(shè)計與實現(xiàn)了面向校園的自助打印系統(tǒng),本項目的研發(fā)總體達到預(yù)期設(shè)計目標,研究成果可為軟件開發(fā)中的組件快速識別與提取提供借鑒。關(guān)鍵詞:多Agent組件,Java智能開發(fā)框架,自助打印系統(tǒng),統(tǒng)一建模語言II工程碩士學位論文AbstractThetheoryandtechnologyofcomponentisdeemedasresearchhotpo