【正文】
地反映出用戶需要的各種信息,及時 方便的進行各種檢索,從而為決策者做出準確的判斷提供強有力的支持。它簡單、高效、易學易用的特點使它成為編程者的首選。 Access 也提供了數據存儲庫,可以使用桌面數據庫文件把數據庫文件置于網絡文件服務器,與其他網絡用戶共享數據庫。 對于一個大型的管理系統,它很可能需要對不同的用戶各自創(chuàng)建一個大型的文件系統,它包括許多表,而屬于一個用戶的一套表與屬于另一個用戶的一套表實際上是相同的,只是名稱有 所不同。所以技術上也是可行的。 b) 性能需求: 要求系統能夠具有快速而又強大的查找功能,并用要有較強的安全性,以保證員工工資發(fā)放能夠正常進行。 ? 退 出 系 統 功能:退出此系統 具體可以看如圖 所示。 圖 字段的集合的每一個實例稱為記錄 了解數據庫術語: field field field field field record record Last name fistname street city phone Chopin fiederick 1rue raspail Milwaukee 2930087 Liszt franz 1pennylane green bay 4559897 表 數據庫術語 元素 描述 數據庫 一組包括了相關信息的數據表 表 一組數據記錄,每個記錄中的信息都具有相同的類型。本數據庫共有九個數據庫表,各數據表結構如下所示: 表 3. 2 操作員信息表 (DL) 字段名 類型 說明 ID 自動編號 關鍵字 編號 文本 存儲操作員編號 密碼 文本 存儲操作員密碼 表 3. 3 工資發(fā)放表( GZFF) 字段名 類型 說明 ID 自動編號 關鍵字 編號 文本 職工編號 年月 文本 工資發(fā)放所屬期 金額 貨幣 發(fā)放金額 發(fā)放日期 日期 /時間 工資發(fā)放日期 表 3. 4工資信息表( GZXX) 字段名 類型 說明 ID 自動編號 關鍵字 個人編號 文本 職工編號 項目名稱 文本 工資項目名稱 金額 數字 該項工資金額 表 職工信息表( zGXX) 字段名 類型 說明 ID 自動編號 關鍵字 個人編號 文本 職工編號 姓名 文本 職工姓名 部門 文本 職工所在部門 簡 歷 文本 職工簡歷 應用程序設計 應用程序設計主要完成用戶界面設計。 + + 39。Data Source= + + \。,簡歷 = + 39。 + xm + 39。 + bh + 39。 sql, , adOpenDynamic, adLockOptimistic Set = rs = Str() End Sub Private Sub Command2_Click() End Sub Private Sub Form_Load() Set = New Provider=。 sql, MsgBox 刪除完成。 sql, , adOpenDynamic, adLockOptimistic MsgBox 刪除完成。,39。 + bh + 39。 + bh + 39。Persist Security Info=False = dl End Sub Private Sub Form_Unload(Cancel As Integer) End Sub 退出功能模塊 功能說明 此功能為退出本系統 . 第四章 系統測試 軟件測試的目的 軟件的測試是為了發(fā)現程序中的錯誤而執(zhí)行程序的過程。模塊相互間的直轄市和通信是這個測試過程中的主要問題,因此這個步驟著重測試模塊的接口。正式測 試之前必須先通過編譯程序檢查并且改正所有語法錯誤,然后用詳細設計描述作指南,對重要的執(zhí)行通路進行測試,以便發(fā)現模塊內部的錯誤。 從第二步開始不斷地重復進行上述過程,直到構造起完整的軟件結構為止。指導老師 認真負責的工作態(tài)度,嚴 謹的治學精神和深厚的理論水平都使我收益匪淺,對于我以后的工作和學習都有一種巨大的幫助。s being an inmate of Mr. Darcy39。 interference。39。 ``My dear Jane!39。 ``indeed you have no reason. He may live in my memory as the most amiable man of my acquaintance, but that is all. I have nothing either to hope or fear, and nothing to reproach him with. Thank God! I have not that pain. A little time therefore. I shall certainly try to get the better.39。s situation remained the same, her peace equally wounded. A day or two passed before Jane had courage to spea k of her feelings to Elizabeth。 and much as she had always been disposed to li ke him, she could not think w ithout anger, hardly without contempt, on that easiness of temper, that want of proper resolution which now made him the slave of his designing friends, and led him to sacrifice his own happiness to the caprice of their inclinations. Had his own happiness, however, been the only sacrifice, he might have been allowed to sport with it in what ever manner he thought best。s letter arrived, and put an end to doubt. The very first sentence conveyed the assurance of their being all settled in London for the winter, and concluded with her brother39。雖然在設計過程遇到許多問題,但過查閱資料,基本的編程設想都得到實現,鍛練了自已在學習上的意志,敢于向困難挑戰(zhàn)。這種每次增加一個模塊的方法稱為漸增式測試,這種方法實際上同時完成單元測試和集成測試。驗收測試的目的是驗證系統確實能夠滿足用戶的需要,在這個測試步驟中發(fā)現的往往是系統需求說明書中的錯誤。測試打印結果在附錄中列出 軟件測試的步驟 與開發(fā)過程類似,測試過程也必須分布驟進行,每個步驟在邏輯上是前一個步驟的繼續(xù)。Data Source= + + \。 End If End Sub Private Sub Form_Load() (基本工資 ) (職務工資 ) (獎金 ) Set = New Provider=。 + bh + 39。 and + 項目名稱 = + 39。 , 32, 提示 Else sql = delete from gzxx + where + 個人編號 = + 39。 Else Set rs = New sql = delete from zgxx where 個人編號 = + 39。Persist Security Info=False = adUseClient End Sub 職工信息查詢模塊 此項功能為針對于員工的信息進行查詢在 ” 姓名或個人編號 ” 里面輸入你要查詢人的 ” 姓名 ” 或 ” 個人編號 ” ,按 ” 查詢 ” 鍵 ,這樣在下方就出現一個對話框 ,把你所要查找的個人信息顯示出來 .屏幕格式設計如下 圖 職工信息查詢 各控件的屬性設置如下表所示: 表 控件的屬性 控件名稱 屬性 值 Label2 Caption 姓名或個人編號 FONT 宋體五號字 控件名稱 屬性 值 Label2 HEIGHT 210 LEFT 120 TOP 420 WIDTH 1470 Command1 Caption 查詢 FONT 宋體 Command2 Caption 退出 FONT 宋體 職工信息查詢設計代碼: Private Sub Command_click( ) Dim As Dim rs As Private Sub Command1_Click() Set rs = New sql = select * from zgxx where 個人編號 like + 39。 + jl + 39。, MsgBox 修改保存完畢。 = = adUseClient sql, , adOpenDynamic, adLockOptimistic If = 1 Then update zgxx set 姓名 = + 39。檢查正確的密碼 If = 1 Then 39。 圖 登錄界面 各控件的屬性設置見表 。這些值和記錄都以一種特定的順序來存放,這種順序是用來代表數據的。 計算機的數據庫在概念上是和電話號碼簿相同的,因為它們都提供了一種方便快捷的存取數據的方法。每一部分功能如下: ? 職工信息管理功能: 1. 職工信息 編輯 2. 職工信息刪除 3. 職工信息查詢 功能:對職工的信息進行存檔,可以進行查詢,刪除一些操作。 問題識別 a) 功能需求: 輸入功能:可以輸入職工的信息、工資信息等。 重新設計了項目管理器其最簡單的用途是作為一種組織工具,保存屬于特定應用程序所有文件的列表,而且根據文件類型將這些文件進行劃分。 中文版完全支持 OOP(面向對象)的應用程序設計方法, VB 使用了真正的類,包括繼承性,封裝性和多態(tài)性,用可視方式創(chuàng)建類,查看類及類代碼;利用表單向導進行 專業(yè)級界面設計;對表關系進行可視化查看;可利用 OLE 自動化來包含其他軟件(如 Excel,word)中的對象并使用這些軟件。 2 關系型數據庫的選擇 Access2020 就是關系數據庫開發(fā)工具,數據庫能 匯集各種信息以供查詢、存儲和檢索。故而,實現本系統 VB是一個相對較好的選擇。系統根據增減人員、工資變動操作自動生成記錄記載變動內容,以便用戶查詢其變動過程。 系統意義 以前,有關工資的所有相關操作的程序都是由手工來完成的,利用這種方式當企業(yè)規(guī)模較小,業(yè)務不是很多,需要管理的數據量也很少時,用人工方式處理或許還可以 接受,但隨著企業(yè)規(guī)模的逐漸增大,經營時間的增長,其工資各種補帖的不斷增加,以往的那種靠手工記錄各類信息,單據等的辦法已遠遠不能滿足財務人員的發(fā)展要求,而且,手工操作的方式極易產生誤差且不易檢查出錯誤,易給該部門造成不可避免的物質和經濟損失。而對于后者則要求應用程序功能完備,易使用等特點。 本系統著眼于工資管理制度的業(yè)務實際,經過實際的需求分析,采用功能強大的 做為開發(fā)工具、 ACCESS 2020 做為數據庫開發(fā)出來的系統。還有,其管理的范圍的不斷擴大,大量的數據需要錄入,大量的信息需要修改、更新、查詢與維護,且費時費力,造成工作效率低,準確率差,這樣時間久了,會給查找、更新、維護帶來不少的困難,從而使該管理系統管理不完善,這樣久而久之,最終導致該部門被現行市場所淘汰。實現了對員工信息的查詢、統計、增減、變動記錄、打印相關報表等功能。 在目 前市場上這些眾多的程序開發(fā)工具中,有些強調程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。 Access 的優(yōu)點在于它能使用數據表示圖或自定義窗體收集信息。通過 VB對象和事件模型,用戶可以快速創(chuàng)建和實現無模式( M