vc文檔資料管理系統的設計與實現(一)_第1頁
vc文檔資料管理系統的設計與實現(一)_第2頁
vc文檔資料管理系統的設計與實現(一)_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

vc++文檔資料管理系統的設計與實現〔一〕摘要本系統使用MFC提供的文檔視圖結構為主體框架,用XML文擋進行數據的儲存,實現對各種資料的管理。第一局部是實現對用戶界面操作的響應,這局部主要是使用MFC提供的不同的窗口類,即框架窗口,視圖窗口,對話窗口以及控件來實現用戶操作界面的主體框架的實現。第二局部為處理具體事務的模塊,實現用戶對資料的管理和使用。第三局部是用XML編寫儲存結構,這局部主要是設計XML樹和對其存儲和讀取的具體實現。利用本系統可以管理自己的各種資料〔文本的和電子的〕,對每一份資料均有命名,對所有的資料進行歸類,指明各資料的存放位置,可以給每一份資料指明關鍵字,便于用戶查找資料。假設是電子資料〔如電腦上的文件〕,可以通過鼠標點擊直接翻開文件。整個系統實現了最初設計的各種功能,并能夠快速方便的幫助用戶查找到需要的資料信息,整個操作界面簡潔和實用。關鍵詞:MFC;XML;框架;窗口3.2系統開發環境3.2.1系統軟件環境本系統采用的軟件工具有:操作系統:WindowsXP開發環境:VC++6.0工具簡介VC++6.0在提供可視化的編程方法的同時,也適用于編寫直接對系統進行底層操作的程序,其生成代碼的質量要優于很多其他的開發工具。VC++6.0所提供的根本類庫MFC,對Windows所用的Win32應用程序接口進行了十分徹底的封裝,這使得開發人員可以使用完全面向對象的方法來進行Windows編程,從而大大節省了應用程序的開發周期,降低了開發本錢。而且,其強大的調試功能也為大型復雜軟件的開發提供了有效的排錯手段。隨著多媒體技術和圖形圖像技術的不斷開展,可視化技術得到了廣泛的重視,愈來愈多的人開始研究并應用可視化技術。所謂可視化技術,一般是指軟件開發階段的可視化和對計算機圖形技術和方法的應用。VC++是一個很好的可視化編程工具,使用 VC++環境來開發基于Windows的應用程序,其界面更友好,便于程序員操作。開發環境是程序員同VC+啲交互界面,通過它程序員可以訪問C++源代碼編輯器、資源編輯器,使用內部調試器,還可以創立工程文件3.3系統概述軟件主要提供的功能包括:資源管理方面——添加資源,刪除資源;資源瀏覽——按照目錄,按照搜索。因此把軟件大體分成三個局部進行實現:第一局部:用戶界面。包括整個程序的框架,以及用戶操作的接口設計等即就是實現用戶界面的局部.第二局部:用于處理事務的模塊.包括用戶添加,刪除,修改資源,用戶通過目錄瀏覽,通過搜索找尋,通過自己的收藏夾進行資源管理等業務邏輯的實現。第三局部:用于進行數據物理存儲的模塊。使用XML文檔進行數據的存儲,所以在實現的過程中,XML的操作成為了這個模塊的主要工作。文檔資料管理系統是為個人管理自己的各種資料的軟件 ,首先將資料分為電子資料和非電子資料;電子資料主要包括自己電腦上面儲存的例如:電子文檔,電子書籍,影像資料等各種電子資料。非電子資料包括書籍,影碟,光碟等實物資料;對每一份資料均有命名,可以使用書名來指代這本書,也對每一份資料加了關鍵字和注釋,便于后面需要時候準確的找到需要的資料。對所有的資料進行歸類,如劃分為 VC++資料,windows類資料,影像類資料等;指明資料的存放位置,假設是電子資料〔如電腦上的文件〕,可以通過鼠標點擊直接翻開文件,對于非電子資料和非本機子上的資料,在注釋內注明其放置的位子,便于快速找到自己需要的資料;系統也有增加,刪除,修改等工具條:增加是在有新資料需要用本系統管理的時候,可以通過它來增加。刪除是對無用的資料進行刪除。修改是需要對已有的資料增加一些說

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論