(沈陽理工大學 遼寧沈陽 110159)
淺析計算機軟件開發與數據庫管理
谷昭昭 于明鑫 李雪純
(沈陽理工大學 遼寧沈陽 110159)
隨著網絡時代的到來,計算機在人們生活可以說密不可分,在各種領域都有應用。計算機技術在不斷的進步,對人們的生產、生活影響也越來越大。計算機軟件是計算機得以如此運行成功的關鍵所在,而數據庫是計算機軟件可以運行的前提。將兩者正確結合才可以發揮出計算機強大的實力,也是筆者研究的主要目的。
計算機軟件;軟件開發;數據庫;管理
前言:Word、Excel這種辦公軟件是人們在日常生活中最常用的兩種軟件,難免會使人產生依賴,當然也為人們提供了極大的便利性。生活中的娛樂活動,也可以應用到計算機,例如:利用計算機查查資料、看看電影等等,直接加快了我國的文化水平的提升。并且可將計算機軟件與數據管理的運行方式是計算運行的保障與根基,這兩者之間的發展是尤為重要的。
(一)C語言技術和JAVA技術
計算機軟件開發技術包括許多方面,其中C語言技術是非常重要的一種。隨著計算機應用的廣泛性擴展,它甚至成為了電腦操作能力考核的一種形式。C語言的開發時間較早。對于許多技術人員來講,它都是必備的基礎知識部分。C語言主要是一種編程系統的操作方式,它以較為簡單的口令與控制程序來進行多樣化的運算規則。C語言計算機技術的優勢在于它可以在不改變編程程序的基礎上適用各種應用環境,提高移植效果。JAVA技術主要應用在WEB的軟件開發之中,它可以根據實際的操作程序對計算機界面進行掌控,將計算機的內存予以擴充,進行信息搜索與自我檢測分析。當系統遇到垃圾時,該軟件技術可以定期處理,提高計算機的運行速度。另一方面,JAVA可以對不同的格式進行自動識別,不需要操作者進行格式之間的轉換,而是利用單純的文本編輯方式進行操作[1]。
(二)計算機軟件開發流程
計算機軟件開發的內容主要包括系統軟件與應用軟件兩個部分。這兩個部分對計算機有著不同的作用與影響[2]。就系統軟件來講,它主要是根據用戶不同的請求進行任務分配,在工作的同時做到系統硬件的管理與維護。它還能夠將計算機運行與處理的基本步驟都在用戶提交中心處進行顯示。顯示內容主要包括操作運行過程、軟件系統處理、語言格式轉化、數據收集與分析、編譯器等等。而應用軟件是在系統配備完成后進行分段檢驗。我們可以建立系統運作與開發的基本平臺,在模型完整的情況下進行質量檢查。檢查的目的主要是用單元處理的方式進行分階段維護,以提高計算機的運轉速度。軟件開發主要是以“設計”為主,對程序進行編寫,來測試系統的健全性。第一,軟件設計。它主要是根據軟件的總體布局進行功能區分,將不同功能的設計方法都以單元的形式進行歸類。同時,對編程語言進行開發,在系統調試的基礎上提交程序內容。第二,系統編程的主要任務在于編碼的有序性,設計人員必須調節好每個編碼模塊的順序,在單個處理的基礎上進行整合。第三,系統測試。系統測試主要是以用戶的要求為基準,設計內容會在系統中予以體現,用戶只需要根據系統的指令進行操作即可。如果操作過程中的配合程度較高,則說明軟件運行的步驟相對完整。設計者還需要在系統運行過程中進行時時檢測,避免突發問題的出現。當問題來臨時,一定要完善軟件的修復功能,促進軟件更新升級[3]。
(一)數據庫管理的概念與內容
數據庫管理是計算機系統中一個關鍵的部分,它主要是為了將相關的信息提供給用戶。由于數據庫的運行過程是非常繁瑣與復雜的,它的內容涵蓋了計算機軟件的不同方面。第一,數據庫可以根據總系統服務中心所形成的各部分數據進行歸類與整合,將同一屬性的數據歸為一類,不同屬性的數據分為另一類,將它們重新打亂,進行數據重組。第二,在管理方面,數據庫可以形成優化的管理平臺,對數據的正確性進行識別,將錯誤的數據予以分析,探究出錯的原因,力求最快速的改進。數據庫也是相對安全的,它在各數據之間形成一層保護網,可以對問題進行及時的處理,將信息進行匯總,將容易出現問題的部分進行備份。第三,數據庫還有著良好的綜合性能力,它能夠根據數據本身的特點進行結構優化,構建數據的科學性的聯系。這樣不僅能夠使操作人員一眼看出其中的規則,還能夠避免數據重復利用的弊端,提高數據之間的和諧性與獨立性。總而言之,數據庫的優點在于能夠在較高處理速度的前提下保證數據的相對完整,有利于管理與控制[4]。
(二)數據庫管理方式
數據庫的管理方式包括幾個不同的方面。第一,數據的安全性管理。設計者要采用加密的方式,在數據進行嚴加監管。數據丟失的情況是計算機運行中經常出現的問題。所以設計者一定要添加數據庫的執行密碼,保證數據的精準性傳輸。第二,重視數據庫的信息建設工作。用戶要根據驗證信息才能夠進入數據平臺,系統會將用戶分為不同的等級。對于高等級的用戶,則需要在管理者同意和驗證碼的雙重保護下才能夠查看相關信息。第三,數據庫的維護工作。數據庫的維護工作主要在于“備份”二字上。現有的計算機系統可以實現數據的自動化保存,每隔幾分鐘就是進行自動化感應。對于重要的數據,系統會進行存底,也就是我們所說的備份。如果遇到有人蓄意破壞系統或者是數據的突發問題,系統也會進行問題的分析與修復,最大程度上確保數據的完整性[5]。
結論:綜上所述,本文針對計算機軟件開發技術與流程,分析了數據庫的管理內容與維護方式。從而得出:若想要使計算機的適用性提升,就要充分利用好軟件開發的基本方式,在數據化安全管理的基礎上提高運行質量,為我國科學技術的發展奠定基礎。
[1]張乾. 基于Borland Delphi開發平臺的數據庫應用系統開發的原理與應用研究[D].重慶大學,2009.
[2]張學青. 中等職業學校專業課程整合對提高學生職業能力的研究[D].首都師范大學,2005.
[3]蘇延平. 計算機軟件開發與數據庫管理中的問題及策略[J]. 信息與電腦(理論版),2015,17:48-49.
[4]張凌云. 探討計算機軟件開發與數據庫管理[J]. 電子技術與軟件工程,2014,11:74.
[5]包金海. 計算機軟件開發與數據庫管理問題分析[J]. 信息技術與信息化,2014,06:115-116.
G322
A
1007-6344(2017)04-0332-01
谷昭昭(1996-)男,河北石家莊人,計算機科學與技術專業
于明鑫(1996-)男,遼寧本溪人,計算機科學與技術專業
李雪純(1997-)女,黑龍江佳木斯人,計算機科學與技術專業