【正文】
員工只可以查看自己的一切信息。主要代碼:procedure (Sender: TObject)。beginwith adoquery1 do begin Close。 。 (39。select ,q.* from 部門基礎信息表 t,員工基礎信息表 q where = and =39。39。39。++39。39。39。39。)。 Open。 end。end。7)密碼修改模塊主要代碼:和向數據庫表中更新操作類似,只是要從登陸頁面獲取員工或管理員的信息,以下附上條件判斷部分:if() then begin (39。!當前密碼輸入錯誤,請重新輸入!39。,39。提示39。,0+64)。 。 end。 if (=) and () then (39。!兩次新密碼輸入不同,請重新輸入!39。,39。提示39。,0+64)。 if (=) and (=) and(length()3) then (39。!密碼不得少于3位,請重新輸入!39。,39。提示39。,0+64)。 if (=) and (=) and(length()=3) then begin :=39。Update 操作用戶表 set pword=39。39。39。+trim()+39。39。39。 where zhanghao=39。39。39。++39。39。39。39。 ExecSQL。 (39。!修改成功,請重新登錄!39。,39。提示39。,0+64)。 1)、性能測試測試輸入的賬號、密碼和身份都匹配,則顯示登陸成功,點擊確定跳轉到選擇模塊。選擇員工基礎信息,查詢編號為“1003”的員工信息,結果如下圖:模糊查詢,查詢姓“張”的員工信息,點擊模糊查詢,輸入“張”結果如下圖:查詢發(fā)放金額的平均值:2)、數據庫備份與恢復設計在“工資發(fā)放明細”模塊,添加一個ADOCommand 、ADOCommand控件。備份設備:主要代碼如下:procedure (Sender: TObject)。 begin :=ADOConnection1。 :=39。BACKUP DATABASE 工資信息管理系統 TO DISK=39。+39。39。39。39。+39。F:\Study\BF\39。+39。39。39。39。+39。WITH FORMAT39。 :=cmdText。 。 showmessage(39。數據庫備份完成!39。)。 end?;謴驮O備:主要代碼:procedure (Sender: TObject)。begin 。 (39。USE master39。)。 (39。RESTORE DATABASE 工資信息管理系統 from DISK=39。+39。39。39。39。+39。F:\Study\BF\39。+39。39。39。39。)。 (39。USE 工資信息管理系統39。)。 。 showmessage(39。數據庫恢復完成!39。)。end。在安裝有SQL server2008的電腦上,打開SQL server management stdio,將數據庫文件附加到SQL server 下載安裝delphi 7,通過delphi ADO控件連接上附加的數據庫,如圖:,輸入正確的身份驗證即可。六、回顧與展望整個課程設計到現在已經基本結束,在這次課程設計中自己遇到了很多問題與困難,通過自己一邊自學一邊摸索。運用Delphi的友好的可視化編程環(huán)境為程序的編寫較為方便。自己從中學到了很多。總結本系統的開發(fā)我做了如下工作,首先了解系統需要實現如下功能:具有良好的操作界面;模塊能夠自由增加、修改、刪除及查詢信息;建立數據庫備份機制,并提供數據災難恢復功能;支持數據的查詢機制;自動計算員工工資;收集數據,分析數據,創(chuàng)建數據表。最后進行系統整體設計,完成各個前臺窗體設計和具體的代碼實現。在這次課程設計中,我查閱了大量的書籍,在網上也查了不少的資料,使我的編程水平有了很大的提高,我學到了許多以前在課堂上面學不到的知識,并且對系統的開發(fā)有了初步的了解。在使用Delphi提供的ADO數據庫操作組件實現了對數據的各項操作,也熟悉了delphi的開發(fā)開發(fā)應用環(huán)境和軟件開發(fā)的一般流程。同時在設計過程中,我也發(fā)現了自己的不足,因為是首次進行這樣的課題開發(fā),在代碼的實現上略現笨拙,整個程序在架構上也算不上完美,我相信通過今后的學習和實踐,自己在開發(fā)能力一定能夠得到大大的提高。 參考文獻[1] 薩師煊,王珊 數據庫系統概論[M]. 高等教育出版社[2] 郝安林,康會光等 SQL server2008基礎教程與實驗指導 清華大學出版社[3] 陳豫龍 Delphi數據庫系統開發(fā)實例導航 人民郵電出版社[4] 劉藝 Delphi企業(yè)級解決方案及應用剖析 機械工藝出版社[5] 楊長春等 Delphi程序設計教程(第二版) 清華大學出版社[6] 伊文敏 Delphi + SQL Server數據庫應用實例完全解析 人民郵電出版社。[7] 33