公務員期刊網 論文中心 正文

    Web數據庫開發中軟件復用技術的運用

    前言:想要寫出一篇引人入勝的文章?我們特意為您整理了Web數據庫開發中軟件復用技術的運用范文,希望能給你帶來靈感和參考,敬請閱讀。

    Web數據庫開發中軟件復用技術的運用

    摘要:近幾年來,我國的計算機軟件技術被迅速開發和應用。當前通過軟件復用技術的開發在很多領域取得了新成就和新突破。在軟件的開發中,很多企業精于效率、成本以及質量的優化。文章闡述了軟件復用技術和存在的問題,并詳細介紹了軟件復用技術在web數據庫的開發和應用情況。

    關鍵詞:軟件復用技術;Web數據庫開發;開發運用

    1軟件的復用技術概述

    當前的軟件開發技術為了有效減少傳統軟件開發的無用功作業強度,在軟件開發的開始便要充分應用系統開發的經驗和知識,集中有限的開發經理應用在系統特有的成分構成開發商,這樣便能積極避免軟件開發經常因為終端行的錯誤而出現“一切從頭開始”的工作局面,這樣不僅可以節省軟件開發時間,還可以提升軟件開發的工作效率,通過開發軟件的過程可知,軟件的復用主要分為兩種類型:一是某一軟件重復性的得到使用,二是在一個不同版本的應用系統中重復性的使用同一種軟件代碼。一般情況下,從嚴格意義上講,第二種情況并不能算作軟件的復用。當前軟件的服用技術主要包括生成技術與合成技術兩大類。

    2當前軟件服用技術存在的主要問題

    2.1復用軟件技術問題

    當前很多復用軟件匹配難,本身要想讓一款軟件在另一款軟件的開發中被重復使用就是一件很困難的事情,尤其是其中的軟件構件要想被復用需要積極建立一個完善的構件數據庫,這一過程不僅漫長還需要強有力的資金作為后盾和支持,在完善的數據庫被建成之前,很多開發者在構件數據庫內想要找到自己能重復使用的構件非常困難,同時當前的復用軟件開發在理論指導方面還尚不成熟。

    2.2復用軟件的非技術問題

    當前的軟件開發人員都擁有較強的創造性,這種創造性表現得很自我,因此很多開發人員并不習慣使用別人設計出來的軟件構件,另外根深蒂固的傳統管理模式和思想也會嚴重影響軟件開發人員對于軟件復用的積極性,當前存在的嚴重問題便是軟件開發人員一旦使用復用軟件,復用軟件便不會被計入工作人員的任務之中,這一點嚴重影響軟件開發這的積極性。另外很多軟件開發者缺少足夠的知識培訓機遇,因此關于軟件服用可以查閱和使用的書籍以及資料較少,甚至使用不當還可能存在違法、違規問題。

    3軟件復用技術在Web數據庫開發中的運用

    3.1Web數據庫與生成式軟件復用模式的運用

    該種數據庫中最為關鍵的結構便是數據庫的存取構件,這種軟件復用模式下的Web數據庫設計模式基礎便是recordset,通過這一基礎的建立頁面能與數據庫中的多種元素產生關聯,同時在動態的服務器端頁面中,計算機程序與數據庫操作語言也能實現順利結合,這樣設計的優勢在于軟件的生成過程變得簡潔而又精煉,所以以頁面生成方式為核心運行方式的軟件技術能與Web數據庫的開發擁有較高的契合度。當前已經成功應用頁面生成軟件服用技術的數據庫成功開發案例便是DW(MX版本)服務器的行為[1]。JSP和ASP的應用將大量的服務器運行行為融合到了一起,這些服務器在很大程度上被變成了模板可以在軟件開發中被直接利用。通過這樣的運行方式JSP和ASP的服務器功能便會被DW服務器繼承,設計開發者只需要重新設置一下服務器的參數便會自動生成需要的代碼[2]。當前該項技術的應用下最典型的代碼生成器便是Web框架中的mybatis,通過數據模型和一定條件的配置該代碼生成器可以直接生成數據層、服務層以及底層控制層的代碼。

    3.2Web數據庫與構裝式軟件復用技術的運用

    在Web數據庫的開發中,傳統的數據庫是由用戶接口層、應用層和數據庫中間層組成的整體。其中數據庫中間層是信息和命令的處理層,計算機先將命令或者信息傳至中間層,經過中間層的結構處理再發送給客戶,這一個過程十分復雜且耗費時間[3]。當前的構裝式軟件服用技術可以積極利用對中間層數據訪問權的控制,讓整個數據庫的開發程序得以簡化,例如當前使用的mysql、oracle等組件都能為數據庫提供統一接口,利用這一組件直接訪問和存儲數據便是典型的構裝式軟件復用技術的應用[4]。另外構裝式軟件服用技術還應用在數據庫的交互使用和日期選擇當中,例如針對某一個部門進行省、市、縣三級數據庫的聯動操作,其中一級完成了信息或者時間的更新,省、市、縣三級部門都會獲得同步數據的更新。

    4結束語

    軟件復用技術的使用會給軟件開發減少工作強度、提升較大的便利,目前軟件復用技術的應用存在技術和非技術兩方面的問題,只有不斷加強研究和應用,才能給后續的數據庫開發帶來更多的便捷。

    參考文獻:

    [1]李淑玉.軟件復用技術在web數據庫開發中的應用[J].數字通信世界,2017(7):204-205.

    [2]徐沐明.不同軟件復用技術在Web數據庫開發中的應用[J].硅谷,2011(23):143+135.

    [3]梁玉環,索紅光.軟件復用技術在Web數據庫開發中的應用[J].計算機工程,2003,29(2):246-247.

    [4]陳晨,王鋒,衛守林,等.在Web數據庫開發中軟復用技術淺析[J].昆明理工大學學報(自然科學版),2005,30(s1):416-418.

    作者:何芳 單位:湖南財經工業職業技術學院

    精選范文推薦
    主站蜘蛛池模板: 日本成人免费在线| 婷婷国产成人精品视频| 91亚洲国产成人精品下载| 欧美成人高清ww| 国产成人精品无码免费看| 亚洲av无码成人精品区狼人影院| av成人免费电影| 国产成人精品一区二区秒拍| 一级毛片成人免费看a| 国内一级毛片成人七仙女| 久久亚洲精品成人av无码网站| 成人免费观看网站| 中文成人无字幕乱码精品区| 国产成人在线网站| 成人性生交大片免费看好| 亚洲av无码成人网站在线观看| 成人中文乱幕日产无线码| 久久婷婷成人综合色综合| 国产成人福利精品视频| 成人爱做日本视频免费| 久久婷婷成人综合色| 国产成人av在线免播放观看 | 大臿蕉香蕉大视频成人| www.成人av.com| 亚洲精品国产成人| 国产成人av一区二区三区不卡 | 国产成人免费在线观看| 成人黄色电影在线观看 | 国产成人av一区二区三区在线| 国产成人精品高清免费| 成人福利app| 成人在线免费观看网站| 成人亚洲国产精品久久| 国产精品成人无码久久久久久| 成人欧美一区二区三区视频| 日本成人在线网址| 成人区视频爽爽爽爽爽| 国产成人青青热久免费精品 | 中文成人无字幕乱码精品区| 久久久久亚洲av成人网| 黄色成人在线网站 |