<strike id="6yse0"><input id="6yse0"></input></strike>
  • <strike id="6yse0"><rt id="6yse0"></rt></strike>
    <strike id="6yse0"><input id="6yse0"></input></strike>
  • <ul id="6yse0"></ul>
  • 論文格式
    電氣工程 會計論文 金融論文 國際貿易 財務管理 人力資源 輕化工程 德語論文 工程管理 文化產業(yè)管理 信息計算科學 電氣自動化 歷史論文
    機械設計 電子通信 英語論文 物流論文 電子商務 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學工程 漢語言文學 免費獲取
    制藥工程 生物工程 包裝工程 模具設計 測控專業(yè) 工業(yè)工程 教育管理 行政管理 應用物理 電子信息工程 服裝設計工程 教育技術學 論文降重
    通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學 藝術設計 新聞專業(yè) 信息管理 給水排水工程 化學工程工藝 推廣賺積分 付款方式
    • 首頁 |
    • 畢業(yè)論文 |
    • 論文格式 |
    • 個人簡歷 |
    • 工作總結 |
    • 入黨申請書 |
    • 求職信 |
    • 入團申請書 |
    • 工作計劃 |
    • 免費論文 |
    • 合作期刊 |
    • 論文同學網 |
    搜索 高級搜索

    當前位置:論文格式網 -> 畢業(yè)論文 -> 計算機論文
    畢業(yè)論文標題:

    通用查詢器的設計與實現(xiàn)

     本文ID:LWGSW13552 價格:收費積分/100
    掃一掃 掃一掃
    本站會員可自行下載:下載地址 通用查詢器的設計與實現(xiàn) (收費:1000 積分)  

    論文字數(shù):14861,頁數(shù):36  有開題報告,任務書

    摘  要
     隨著計算機技術的發(fā)展,軟件變得越來越復雜,軟件的開發(fā)也變得越來越困難。人們發(fā)現(xiàn),根據(jù)以往的開發(fā)模式,要在控制的時間和成本內,開發(fā)出高質量的軟件產品,幾乎是不可能的。于是人們想到了各種各樣的方法來進行改進。軟件重用無疑是這些方法中最重要的方法之一。通過軟件重用,人們不僅可以利用標準化的軟件模塊快速構建特定的應用程序,而且可以在開發(fā)軟件時使用以前開發(fā)的,已經驗證過的沒有錯誤的模塊,從而極大的提高軟件產品的生產效率,減輕開發(fā)人員的工作強度和開發(fā)成本。
     本文在深入分析查詢語句的組成結構的基礎上,設計和實現(xiàn)了一個通用查詢器。該通用查詢器由數(shù)據(jù)描述,模板管理,數(shù)據(jù)查詢,多語言接口等部分組成。數(shù)據(jù)描述允許用戶通過自己角度說明數(shù)據(jù)表和字段;模板管理使用戶能夠重用以前的查詢條件;數(shù)據(jù)查詢則根據(jù)用戶輸入,動態(tài)生成SQL語句,進行數(shù)據(jù)查詢;多語言接口則使程序界面可以用不同的語言進行顯示。
     通用查詢器采用獨立的模塊化設計和基于XML文件的數(shù)據(jù)存儲方式,以動態(tài)的方式根據(jù)用戶輸入生成SQL語句。這樣保證了通用查詢器的可移植性,可維護性,使其能夠作為一個組件與各個信息系統(tǒng)進行集成,是對軟件組件級重用的一次有益嘗試。
     最后對通用查詢器進行了測試。測試結果表明,通用查詢器完全能夠根據(jù)用戶輸入,動態(tài)生成正確的SQL語句,并將用戶需要的數(shù)據(jù)顯示給用戶,完成了數(shù)據(jù)查詢的功能。但是在其與其它信息系統(tǒng)集成上,還有待進一步進行驗證。

    關鍵字:軟件重用,組件,MVC結構,N層,SQL語句

    The Design and Implementation of Common Query
    Abstract
                                                       
     Along with the development of computer technology, software become more and more complex, and the development of software become more and more difficult. Software developers find that according to past development method, it is impossible to create a high quality software production within defined time and cost. So developers think out many methods to improve software development process and software quality. Software reuse is absolutely one of the most important methods. Software reuse improve the efficiency of software development greatly, and reduce the development time and cost.
     According to the analysis of the structure of SQL query sentence, this paper introduces the design and implement of common query. This common query is made up of four parts, data description, modules management, data query, and multilanguage interface. These four parts allow user to describe data table and field, to use templates created before, to search useful data.
     The common query is created as a module, and use XML files to store data, create SQL sentence dynamic. With them, the common query is easy to transplant and maintenance, and is easy to build into other information system. It is a very good attempt of software reuse.
     At the end, we test it. The results show that the common query can create correct SQL query sentence according to user’s input, and give useful data to user who need it. As to working with other information system, it need further confirm.

    Key Words: software reuse,module,MVC architecture,N-tier,SQL sentence
     
     
     
     目  錄
     

    第一章 緒 論 1
        1.1 課題研究背景 1
        1.2 軟件復用的概念和現(xiàn)狀 2
     1.2.1 軟件復用的概念 2
     1.2.2 軟件復用的現(xiàn)狀 2
        1.3 論文組織結構 3
    第二章 組件設計目標及策略 4
        2.1 組件設計目標和要求 4
        2.2 系統(tǒng)分析 4
        2.3 功能劃分 5
     2.3.1 數(shù)據(jù)描述模塊 6
     2.3.2 模板管理模塊 6
     2.3.3 數(shù)據(jù)查詢模塊 6
     2.3.4 多語言接口模塊 7
        2.4 總結 7
    第三章 組件開發(fā)方案 8
        3.1 體系結構 8
     3.1.1 兩層或三層體系結構 8
     3.1.2 N層體系結構 9
     3.1.3 組件形式 10
        3.2 系統(tǒng)開發(fā)環(huán)境與開發(fā)模型 10
     3.2.1 開發(fā)環(huán)境 10
     3.2.2 開發(fā)模型 11
        3.3 總結 11
    第四章 組件設計與實現(xiàn) 12
        4.1 通用查詢器自身數(shù)據(jù)的設計 12
     4.1.1 字段關聯(lián)的設計 12
     4.1.2 模版的設計 13
        4.2 功能模塊的設計 14
     4.2.1 數(shù)據(jù)描述模塊 14
     4.2.2 模板管理 16
     4.2.3 數(shù)據(jù)查詢模塊 17
     4.2.4 多語言接口 20
        4.3 系統(tǒng)環(huán)境 20
        4.4 總結 20
    第五章 組件設計與實現(xiàn)的關鍵技術 21
        5.1 基于XML文件的數(shù)據(jù)存儲 21
     5.1.1 問題的產生 21
     5.1.2 基于XML文件的數(shù)據(jù)存儲 21
        5.2 SQL查詢語句的動態(tài)生成 22
     5.2.1 問題的產生 22
     5.2.2 SQL查詢語句的動態(tài)生成 23
        5.3 總結 23
    第六章 結束語 25
    參考文獻 26
    致  謝 27
    附錄  主要源程序 28


    相關論文
    本論文在計算機論文欄目,由論文格式網整理,轉載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看
    上一篇:項目管理自動化系統(tǒng) 下一篇:三維俄羅斯方塊程序設計與實現(xiàn)
    Tags:通用 查詢 設計 實現(xiàn) 【收藏】 【返回頂部】
    最新文章
    熱門文章
    計算機論文
    推薦文章

    本站部分文章來自網絡,如發(fā)現(xiàn)侵犯了您的權益,請聯(lián)系指出,本站及時確認刪除 E-mail:349991040@qq.com

    論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供計算機論文畢業(yè)論文格式,論文格式范文,畢業(yè)論文范文

    Copyright@ 2010-2018 LWGSW.com 論文格式網 版權所有 蜀ICP備09018832號

    感谢您访问我们的网站,您可能还对以下资源感兴趣:

    论文格式网:毕业论文格式范文
    • <strike id="momqe"><menu id="momqe"></menu></strike>
    • <strike id="momqe"><input id="momqe"></input></strike>
        <ul id="momqe"><dfn id="momqe"></dfn></ul>
        • <fieldset id="momqe"><menu id="momqe"></menu></fieldset>
          • <del id="momqe"><dfn id="momqe"></dfn></del>