您好,游客 登錄 注冊 站內搜索
背景顏色:
閱讀論文

部隊人員信息管理系統設計與實現VB

來源:  作者:未知 [字體: ]
人員資料管理系統(DELPHI6制作并帶有實體 注:本設計針對部隊學員制作)
 
 
 
 
                                                       人員信息管理系統(DELPHI6制作,針對部隊學員設計)        
XXXXX學院畢業論文
 
 
 
      
  人員資料管理系統
 
 
 
 
 
 
 
 
 
學員姓名:                    
 
指導老師:                    
 
專    業:                    
 
年    級:                     
 
完成日期:                     
 
 

 

畢業論文

                              人員資料管理系統
 
摘   要:本文主要介紹了如何利用 Delphi6.0 建立一個數據庫,對單位人員資料實行計算機管理。降低資料管理的成本,提高工作效率。同時也可大大降低手工錄入時的繁重工作量以及減少錄入時的錯誤及查詢帶來的不便。且可靈活對人員資料進行編輯,對表單更深入的編輯。
關鍵詞:數據庫  模糊查詢  宏
                    
 
Summary
This text introduced primarily how to make use of the Delphi6.0  to establish a database, to unit personnel the data practices the calculator management.Cost that lower the data management, increase work efficiency.Also can lower consumedly the handicraft record fashionable heavy workload and decreases record the inconvenience that fashionable mistake and searches bring.And vivid to personnel the data proceeds the editor, to more thorough editor in table and list.
 
 
 
 
 
 
 
 
 
 
 
 
 
目   錄 
­摘要(中文) --------------------------------------------------2
­摘要(英文) --------------------------------------------------2
­引言 --------------------------------------------------------4
­正文 --------------------------------------------------------4
­  1﹑總體介紹及軟件選擇 -------------------------------------4
­  2應用軟件開發 -------------------------------------------5
­     2.1可行性研究階段--------------------------------------6
­     2.2需求分析階段----------------------------------------6
­     2.3系統設計階段----------------------------------------8
­     2.4實現階段--------------------------------------------15
­     2.5測試階段--------------------------------------------15
­     2.6試運行階段------------------------------------------15
­ 3﹑結論及體會
­致謝
­附錄
­參考書目
 
 
 
 
 
 
 
 
 
引   言
   隨著計算機性能的不斷優化,越來越多的計算機用戶開始使用Windows操作系統。用戶對軟件的操作提出了更高的要求。他們對軟件使用的這種要求,直接影響著軟件的生產和銷售。這種要求迫使軟件開發商,不得不制造出一些具有友好界面、簡單方便的操作、較好可靠性能等特點的軟件。于是產生了所謂可視化變成的語言,如 Visual basic、Visual c++、powerbuilder、delphi等。其特點是一改往日枯燥的代碼編程方式,使程序員能夠對所要處理的對象進行較為直觀的操作。把那些發生在過去需要大量代碼、語句才能完成的工作,精簡到只需輕輕的拖動鼠標來完成,大大減少了程序員的工作量。本軟件的設計采用了Delphi6.0可視化編程語言 ,建立起人員資料數據庫管理系統。軟件的內容主要包括數據庫瀏覽模塊、數據庫查詢及更改模塊數據庫輸出到WORD模塊。其中某些模塊又包含一些小的子模塊。軟件操作的對象主要是表和表單,充分發揮了Delphi6.0的新特性。
 
 
1.正  文
 1.1總體介紹及軟件選擇 
資料管理:是指在面對現有的單位實際情況:人員資料量大,變換頻繁,整理查詢工作繁瑣,工作效率低。針對以上種種具體情況,通過細致地調查,論證。同時也得到了單位干部部門的大力相助的條件下,得到需求,從而設計本軟件。
    隨著各個單位有人的頻率提高,工作節奏的加快。人們越來越不愿浪費更多的時間在繁雜的人員資料的整理上。管理人員向往一種更加簡便、快捷、有質量的工作方法。
    所以我們通過建立數據庫,主要實現以下的功能:
1.2   主要實現以下的功能 :
1.2.1數據庫的瀏覽
1.2.2人員數據庫的查詢及管理
1.2.3數據庫資料的輸出(WORD文檔)
1.2.4系統維護部分
1.2.5系統幫助部分
 
 
1.3   Delphi6.0 具有的特點
 
1.3.1      易于使用   
早期的數據庫軟件一般只能簡單的存儲和管理數據,不適用于編寫數據庫應用程序。即使能夠編寫數據庫應用程序,仍需要客戶具有很強的程序設計技巧,并且不能進行面向對象的程序設計。因而阻礙了數據庫軟件的廣泛應用。
    對于具備數據庫應用開發能力的用戶,使用Delphi6.0 可以開發單獨運行的應用系統,并可使用系統所提供的功能制作發布應用程序的軟磁盤。Delphi6.0 提供可視化的,面向對象的編程環境,可使用微軟標準的ActiveX控件。
    對于沒有數據庫使用經驗的用戶,可以在Windows 98環境中,運行Delphi6.0 支持的或可脫離Delphi6.0  支持單獨運行的數據庫應用系統。這是一種適合管理人員操作管理數據的方式。
    Delphi6.0  作為一個關系型數據庫系統,不僅可以簡化數據管理,使得應用程序的開發流程更為合理,而且它還在前期版本的基礎上實現了計算機易于使用的構想。所以,許多使用Delphi6.0 早期版本的用戶在從事數據庫開發時都可以轉向Delphi6.0 。對于剛剛進入數據庫領域的新用戶來說,使用Delphi6.0建立數據庫應用程序要比使用其它軟件容易得多。
 
1.3.2可視化開發
對于以前的程序開發來說,要花費大部分的時間在編寫代碼上。Delphi6.0 具有可視化開發環境,因此可以大大減少開發人員在編寫代碼上所花的時間。使得可以有更多的精力放在提高程序應用性、穩定性等方面。
可視化環境應用方便,開發人員可以直接看到工作是如何運行的。開發時間被縮短,調試也減少,并且維護也容易。
1.3.3  事件驅動
    Windows 是事件驅動的即運行在該環境下的程序并不是順序執行的。它們不是一條指令接一條指令的執行,而是偶爾停下來與用戶交互。程序被寫成許多獨立的片斷,某些程序只有當有與之關聯的事件發生時才會執行。例如有一段代碼與某個按鈕的Clicked事件關聯,通常只有當用戶用鼠標單擊該按鈕時才會發生Clicked 事件,否則代碼不會被執行。
 
1.3.4  面向對象編程
Delphi6.0提供面向對象程序設計的能力。借助Delphi6.0 的對象模型,可以充分使用面向對象程序設計的所有功能,包括各種方便的控件的使用,能讓操作者在很短的時間里設計出自己的應用數據庫。界面友好,簡單幾個控件就可實現自己的一個小軟件。
   Delphi6.0 類模型賦予用戶進一步控制應用程序中對象的能力,不但可以在設計時通過TABLE控件幫助用戶創建自定義的數據庫模型,在Delphi6.0中,可以用DBGIRD可視地創建數據庫,實現瀏覽功能。
相對于Delphi6.0 早期版本而言,Delphi6.0 具有更加強大的功能,包含了許多新特性。可以在應用程序或數據庫開發過程中給用戶提供更多的方便。
 
2.應用軟件的開發

數據庫應用系統是在數據庫管理系統支持下運行的一類計算機應用系統。對大多數用戶來說,數據庫管理系統可以使用市場上出售的現成軟件,不必自己設計。在此我們采用的是Delphi6.0來實現我們所作的課題“人員資料管理系統”。所以開發一個數據庫應用系統,包含了數據庫的設計和相應程序設計兩個方面的工作。
2.1  可行性研究
當系統開發人員接受開發任務后,首先要研究開發任務,判斷是否有簡單明顯的解決辦法。可行性研究的目的就是用最小的代價在盡可能短的時間內確定問題能否解決。可行性研究的目的不是解決問題而是確定問題是否值得去解決。主要從以下三方面對其可行性進行分析:
2.1.1 技術可行性:利用現有的技術可否實現此系統。
2.1.2 經濟可行性:開發這個系統所產生的經濟效益是否與其開發成本成比例。2.1.3   操作可行性:系統的操作方式在這個用戶組織內是否行得通。可行性研究的任務是對以后的行動方針提出建議,如果問題沒有可行性的解,分析人員應該建議停止開發這項工程,以避免時間、資源、人力和金錢的浪費;如果問題可行,分析人員應該推薦一個較好的解決方案,并且為工程制定一個初步的計劃
    基于以上的研究特性,總結以往類似的系統功能,并與單位相關部門進行了深入的研討,同時對相關技術進行了摸索,作出了可行的制作步驟,由單位提出相關需求。
 
2.2需求分析階段
2.2.1 了解用戶環境和要求
   2.2.2 數據分析
   2.2.3功能分析 
    人員管理系統一共分為以下幾個功能模塊
 
2.2.3.1數據庫的瀏覽模塊
 
 
 
2.2.3.2     人員數據庫的查詢及管理模塊
 
 
2.2.3.3數據庫資料的輸出(WORD文檔)模塊
 
 
2.2.3.3     系統幫助模塊
主要系統流程圖如下:
 
2.3系統設計階段
 
2.3.1數據庫管理系統的組成要素有
數據庫:由一組數據表組成,其中包含了相關的信息。一個數據庫可以由單獨的一張表組成。
數據表:由一組數據記錄組成,每個表中包含了相同的信息。
記  錄:表中一個單一的條目,由許多數據字段組成。
字  段:包含于記錄內的一個特定的數據項目。
索  引:一種特殊類型的表,其中包含了關鍵字段的值(由用戶定義)以及指向實際記錄位置的指針。這些值和指針是按照特定的順序(也由用戶定義)存儲的,他們用于代表數據庫中采用這種順序的數據。
查  詢:一條SQL命令,設計用于從一個或多個表中獲得一組特定的記錄,或者對一個表執行特定的操作。
過濾器:過濾器是數據庫的一個組成部分,但是他用于把索引和排序順序結合起來,決定應該顯示什么數據。過濾器相當于對數據加上一種條件,如“姓王的人”等。
 
 
 
 
 
 
 
2.3.2 DELPHI 對 WORD 的控制
這個階段中主要難題是數據庫數據導出導WORD文檔模塊,DELPHI對WORD的兼容性也是相當的好。
2.3.2.1 VBA代碼含義
Microsoft Word是一個集成化環境,是美國微軟公司的字處理系統,但是它決不僅僅是一個字處理系統,它集成了Microsoft Visual Basic,可以通過編程來實現對Word功能的擴展。
Microsoft Visual Basic在word中的代碼即Word的宏,通過編寫Word宏,可實現一些文檔處理的自動化,如實現文檔的自動備份、存盤等,可擴展Word文檔的功能,因此,能夠充分利用Word的特性,甚至使Word成為自己軟件的一部分。
Word的宏既有有利的一部分,因為它能夠幫助我們實現文檔的自動化,但是Word的宏也不是純粹的有利,有時它可能危害我們的文檔、計算機系統甚至網絡,從最開始的Taiwan NO1宏病毒到現在的Melissa宏病毒,從最開始的簡單的提示,耗盡系統資源到現在的亂發電子郵件,將個人的信息發送到網絡上,甚至向硬盤的Autoexec.bat(自動批處理文件)中添加Deltree C: -y,破壞整個Windows系統。
2.3.2.2 Word中內嵌的Com技術
可以說Word是對Com技術支持最好的軟件,這樣說似乎是太極端了一點,但是Word提供的強大的編程接口技術卻能夠是我們通過程序控制Word的任何一部分。無論是文件的打開、存盤、打印還是文檔中表格的自動繪制。
通過編程軟件,可以靈活的操縱word,這里只以Borland Delphi為例,進行詳細描述:
2.3.2.3 在Delphi中調用Word軟件/文件的方法
    在Word中調用Word軟件,歸納起來有三種方法:
通過Delphi的控件TOleContainer 將Word嵌入
2.3.2.4使用Delphi提供的Servers控件調用Word,使用Word的屬性
2.4.2.2通過真正的Com技術,將Office軟件目錄中文件MSWORD9.OLB中
的類庫全部導入Delphi中,利用Com技術編程
2.3.2.5使用CreateOleObject將啟動Word,然后以Ole方式對Word進行控制。
對幾種方法的難易程度的判別
2.3.2.6  通過Delphi的控件TOleContainer 將Word嵌入
這是最簡單的Ole嵌入,能夠直接將Word文檔調用,只需要使用ToleContainer.Run就可以將Word文檔直接啟動。且這樣啟動的Word文檔與Delphi程序是一個整體(從界面上看),但是它存在不可克服的缺點,即不能通過Delphi控制Word文檔,也就不能實現將靈活操縱Word的目的。
2.3.2.7 使用Delphi提供的Servers控件調用Word,使用Word的屬性
使用Delphi的Servers控件來操縱Word,在編程時Delphi能夠實現代碼提示,總體上看能夠較好的實現Delphi對Word的控制,但是還有一些Word的功能不能在Delphi中調用(比如自己編寫的VBA宏代碼)。且實現功能時本來在VBA代碼中可選則參數在Delphi調用的時候必須添加,否則,連編譯都不能通過。本方式啟動的Word與Delphi程序分屬兩個窗體。此辦法僅能作為一個參考。
2.3.2.8  通過真正的Com技術,將Office軟件目錄中文件MSWORD9.OLB中的類庫全部導入Delphi中,利用Com技術編程利用真正的Com技術,將MsWord9.OLD文件類庫導入,然后利用Com技術進行使用。整體上類似使用Delphi的Servers控件,稍微比Servers控件麻煩,優缺點與Servers控件相同。
2.3.2.9使用CreateOleObject將啟動Word,然后以Ole方式對Word進行控制。
本辦法是使用以CreateOleObjects方式調用Word,實際上還是Ole,但是這種方式能夠真正做到完全控制Word文件,能夠使用Word的所有屬性,包括自己編寫的VBA宏代碼。
與Servers控件和com技術相比,本方法能夠真正地使用Word的各種屬性,和在VBA中編寫自己的代碼基本一樣,可以缺省的代碼也不需要使用。本方式啟動的Word與Delphi程序分屬兩個窗體。缺點是使用本方法沒有Delphi代碼提示,所有異常處理均需要自己編寫,可能編寫時探索性知識比較多。
2.3.3 Word宏編輯器
Word能夠真正地進行VBA代碼的編輯,可以編寫窗體、函數。
進入Word宏編輯器的方法:工具->宏->Visual Basic編輯器,可進入Visual Basic編輯器界面。Word的Visual Basic編輯器界面和真正的Visual Basic編輯器基本相同,在此不再向詳述。在VBA代碼中,可以添加用戶窗體、模塊、類模塊。用戶窗體、模塊、類模塊的概念和Visual Basic完全相同。注釋也與Visual Basic完全相同。
可以將光標停留在窗體、模塊的任何一個子程序上,直接按“F5”運行當前子程序。
2.3.4  Word的宏的概述
Word充分地將文檔編輯和VB結合起來,真正地實現文檔的自動化。使用Word編程,類似于使用Visual Basic,所不同的是,在Word中,能夠直接運行某一個子程序,直接看見結果,Word的宏,只能解釋運行,而Visual Basic,現在已經能夠編寫成真正的機器碼,從代碼的保護上來說,應該盡可能地減少Word的VBA代碼數量,尤其是關鍵的代碼。
VBA宏,可分成四種:
2.3.4.1和命令名相同的宏
如FileSave,FileOpen,如果在VBA代碼中包含與Word同名的函數,則直接執行這些VBA代碼,忽略Word本身的命令。
2.3.4.2 Word內特定的宏
這些宏包含AutoExec(啟動 Word 或加載全局模板)、AutoNew(每次新建文檔時)、AutoOpen(每次打開已有文檔時)、AutoClose(每次關閉文檔時),AutoExit(退出 Word 或卸載全局模板時)。
如果VBA代碼中含有這些名稱的函數,則滿足相應的條件,相應代碼就自動執行。
2.3.4.3相應事件的VBA宏
這些宏是由事件觸發的宏,如Document_Close在文檔關閉的時候觸發事件,Document_New在新建文檔的時候觸發,Document_Open在打開文檔的時候觸發。
2.3.4.4 獨立的宏
自己編寫的VBA代碼,即不屬于上面幾種情況的VBA代碼,可以被其他VBA代碼調用,更重要的是,可以被其他程序調用。
這樣,我們就可以屏棄Word自動執行的宏,通過Delphi直接調用相應宏來達到目的。
Word命令宏的詳細描述
Word本身的命令函數包含很多,但是無論是word聯機幫助還是MSDN幫助,都沒有這方面的介紹,因此只能憑自己的實驗取探索,初步探測的函數如下:
宏名 解釋 注釋
FileNew 新建
FileNewDefault 新建空白文檔
FileSaveAs 另存為
FileOpen 打開
FileClose 關閉
FilePrint 打印
FilePrintPreview 打印預覽
ToolsCustomize 工具欄里面的自定義
ToolsOptions 工具選項
ToolsRevisions 突出顯示修訂
ToolsReviewRevisions 接受或拒絕修訂
ToolsRevisionMarksAccept 接受修訂
ToolsRevisionMarksReject 拒絕修訂
ToolsRevisionMarksToggle 修訂
ToolsMacro 宏
ToolsRecordMacroToggle 錄制新宏
ViewSecurity 安全性
ViewVBCode 查看VB編輯器環境
FileTemplates 模板和可加載項
ToolsProtectUnprotectDocument 解除對文檔的保護
InsertHyperlink 插入超級鏈接
EditHyperlink 編輯超級鏈接
DeleteHyperlink 刪除超級鏈接
EditLinks 查看、刪除鏈接
EditPasteAsHyperlink 粘貼超級鏈接
FormatStyle 樣式
EditBookMark 書簽
2.3.5 OleWord時一些用用的代碼
2.3.5.1  Delphi程序啟動Word
采用CreateOleObjects的方法來啟動Word,調用VBA代碼,具體實現過程為:
首先使用GetActiveOleObject('Word.Application')判斷當前內存中是否存在Word程序,如果存在,則直接連接,如果沒有Word程序,則使用CreateOleObject('Word.Application')啟動Word
2.3.5.2  Delphi程序新建Word文稿
格式:WordDocuments.Add(Template,NewTemplate,DocumentType,Visible)
Template: 使用模板的名稱,
NewTemplate: 新建文檔的類型,True表示為模板,False表示為文檔
DocumentType: 文檔類型,默認為空白文檔
Visible: 打撈的窗口是否可見
舉例:Doc_Handle:=Word_Ole.Documents.Add(Template:='C:\Temlate.dot',NewTemplate:=False);
2.3.5.3Delphi程序打開Word文稿
格式:WordDocuments.Open(FileName,ConfirmConversions,ReadOnly,PassWordDocument,
PasswordTemplate,Revent,WritePasswordDocument,WritePassWordTemplate,
Format,Encoding,Visible)
FileName: 文檔名(包含路徑)
Confirmconversions: 是否顯示文件轉換對話框
ReadOnly: 是否以只讀方式打開文檔
AddToRecentFiles: 是否將文件添加到"文件"菜單底部的最近使用文件列表中
PassWordDocument: 打開此文檔時所需要的密碼
PasswordTemplate: 打開此模板時所需要的密碼
Revert: 如果文檔已經,是否重新打開文檔
WritePasswordDocument: 保存對文檔更改時所需要的密碼
WritePasswordTemplate: 保存對模板進行更改時所需要的密碼
Format: 打開文檔時所需使用的文件轉換器
Encoding: 所使用的文檔代碼頁
Visible: 打開文檔的窗口是否可見
舉例:
Doc_Handle:=Word_Ole.Documents.open(FileName:=Doc_File,ReadOnly:=False,
AddToRecentFiles:=False);
2.3.6  Delphi程序保存Word文稿
格式:WordDocuments.SaveAs(FileName, FileFormat, LockComments, Password,
AddToRecentFiles, WritePassword, ReadOnlyRecommended,
EmbedTrueTypeFonts, SaveNativePictureFormat, SaveFormsData,
SaveAsAOCELetter)
FileName: 文件名。默認為當前文件夾和文件名。
FileFormat 文檔保存的格式。
LockComments 如果為 True,則此文檔只允許進行批注。
Password 打開文檔時的口令。
AddToRecentFiles 如果為True,則將文檔添至"文件"菜單中最近使用的文檔列表中。
WritePassword 保存對文檔的修改所需的口令。
ReadOnlyRecommended 如果為 True,在每次打開文檔時,Word 將建議用戶采用只讀方式。
EmbedTrueTypeFonts 如果為 True,則將文檔與 TrueType 字體一起保存。
SaveNativePictureFormat 如果為 True,則從其他系統平臺(例如 Macintosh)導入的圖形僅保存其 Windows 版本。
SaveFormsData 如果為 True,則將窗體中用戶輸入的數據存為一條數據記錄。
SaveAsAOCELetter 如果文檔包含一個附加,當此屬性值為 True 時,將文檔存為一篇 AOCE 信箋(同時保存郵件)。
舉例:
Word_Ole.Documents.SaveAs(FileName:=Doc_File,FileFormat=wdFormatDocument,
AddToRecentFiles=False);
2.3.7 從數據庫讀取文件到本地硬盤和從本地硬盤讀取文件到數據庫
在數據庫上使用Image二進制字段保存,使用Stream流的方式。
創建文件流:
Word_FileStream:=TFileStream.Create(Target_Name,fmOpenWrite or fmCreate);
Word_FileStream.Position:=0;
保存到數據庫的Image字段:
TBlobField(AdoQuery1.FieldByName(Column_Name)).SaveToStream(Word_FileStream);
從數據庫讀取文件到本地硬盤:
TBlobField(ADOQuery1.FieldByName(Column_Name)).loadfromStream(Word_FileStream);
釋放文件流:
Word_FileStream.Free;
2.3.8  全局消息的定義
因為word和Delphi程序是兩個軟件,相互之間通訊比較麻煩,所以使用全局消息的方法進行。全局消息必須首先注冊,Windows返回系統空閑的消息號,當注冊的消息相同時,Windows系統返回同一個值,這樣就保證了使用這個消息號在兩個程序之間通訊。
定義消息的辦法:
szMessageString: pchar = 'XIDIAN_11_Stone';
FMyJoinMessage := RegisterWindowMessage(szMessageString);
發送消息的方法:
SendMessage(對方句柄,消息,消息附帶短變量,消息附帶長變量)
2.3.9  Delphi程序接收消息的方法
Delphi接收消息有兩種,一是重載特定消息,二是重載WndProc函數,在里面選擇相應消息進行處理。
法一,每次只能處理一條消息,而法二能夠同時處理多條消息。
對于法二,聲明如下:
procedure WndProc(var Message: Tmessage);override
必須注意,使用時需要在處理完自己消息處理后繼承WndProc(Message)函數,否則系統會崩潰!
2.3.10  Word中Combo對話框的動態生成以及Change事件
建立類模塊Combohander,在內部定義事件
Public WithEvents ComboBoxEvent As Office.CommandBarComboBox
定義Combo控件產生事件的模塊
Dim ctlComboBoxHandler As New ComboBoxHandler
產生Combo對話框
Set Cbo_ChooseDoc = CommandBars("添加的菜單").Controls.Add(Type:=msoControlComboBox, Temporary:=True)
進行文件句柄設置,以產生Combo_Change事件
Set ctlComboBoxHandler.ComboBoxEvent = Cbo_ChooseDoc
產生事件后,在類模塊Combohander內選擇ComboBoxEvent的Change事件,即可書寫事件代碼
Sub ComboBoxEvent_Change(ByVal Ctrl As Office.CommandBarComboBox)
2.3.11 一些Word的事件
VBA代碼中處理的Word事件有:Document_Close
Application事件中需要處理的有:DocumentBeforeClose,DocumentChange。
Document_Close:事件在文檔關閉時產生事件
DocumentBeforeClose:在文檔被關閉以前先于Word判斷文檔是否保存,給出相應提示并進行相應處理。
DocumentChange:文檔切換,在文檔從自己修改的文稿和其他人修改的文稿之間切換產生事件,主要處理設置文檔權限等。
2.5  實現階段
2.5.1 界面設計
 2.5.2 控件屬性設計
 2.5.3 添加程序代碼
 2.5.4系統安全性設計
 2.5.5調試程序 . 
2.6 測試階段
 2.6.1 模塊測試
 2.6.2 聯合測試
為了提高測試工作的質量,在測試過程中,注意了以下幾點:
(1) 測試工作由程序員之外的其他人員來進行,這樣會獲得更好的測試效果。
(2) 不僅要選擇合理的輸入數據作為測試用例,還要選用不合理的輸入數據作為測試用例。   
(3) 除了檢查程序是否做了應該做的工作之外,還檢查程序是否做了它不因該做的事情。 
(4) 要長期保存所有的測試用例,直至系統被廢棄不用為止。 
2.7 試運行階段
    系統經過測試后,便可交付單位人事部門進行試運行。該階段的基本任務是由用戶來驗證軟件系統的功能。在試運行過程中,用戶可以輸入一些實際的數據,來驗證系統的各個功能是否已達到預期的要求。同時,用戶還應隨時將系統中存在的一些問題反饋給軟件人員,以便修改,直至最后完成系統的驗收工作。
 
3.結論及體會
    通過對人員資料管理系統軟件的編寫,使我將課本學習與實際應用結合起來,在實際問題的解決中,培養獨立思考的能力和勇于創新的精神,并從中學到許多知識,特別是關于Delphi6.0 軟件的知識,同時也加深了對軟件設計過程的了解,為以后的學習打下了一定基礎。
    由于水平、條件有限,加之時間倉促,論文在實用性等方面存在一些不足和紕漏,敬請各位領導和教授批評指正。
致   謝
    在本文成稿之際,在此向所有給予我關心、支持和幫助的老師,同學和朋友致以深深的謝意。學校領導和教員對本次設計給予了精心指導和熱心的幫助,并對論文中存在的不足提出了許多寶貴意見,對此我表示衷心的感謝。
    最后,再次向百忙之中評閱本論文的教員以及答辯委員會的各位教授致以最誠摯的感謝!
 
參考書目 :
[1]  劉瑞新,文成林等編.Delphi6.0 程序設計教程.北京:機械工業出版社,2000
[2]  史濟民,湯觀全編著.Delphi6.0 及其應用系統開發.北京:清華大學出版社,2000
[3]  鄭剛編著,Delphi6.0實效編程百例  北京:人民郵電出版社,2002
[4]  朱欣娟,趙征等編 Delphi6.0 入門 西安:西安電子科技大學出版社,1999
歡迎瀏覽更多論文聯盟首頁計算機文軟件工程文章
收藏 & 分享 推薦 打印 | 錄入:中國論文聯盟

相關文章      
本文評論   查看全部評論 (10)
表情: 評論表情符號選擇 姓名: 字數
點評:
       
評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
第 10 樓
* 匿名 發表于 2009/3/30 8:54:48
32
第 9 樓
* g 發表于 2008/6/16 12:57:44
as
第 8 樓
* lll 發表于 2007/5/29 16:02:01
?????
第 7 樓
* ... 發表于 2007/4/26 8:36:02
沒有e-r圖啊
第 6 樓
* 一個不會寫論文的人 發表于 2006/12/13 11:13:38
附錄沒有!
如何打码挣钱