?? 人事管理系統.txt
字號:
1.3 開發工具簡介
1.3.1 開發軟件Vb6.0簡介
Vb6.0有三種版本,各自滿足不同的開發需要:
(1)“Visual Basic 學習版”使編程人員輕松開發Windows 95/98和windows NT的應用程序。該版本包括所有的內部控件連同grid,tab和data-bound控件。學習版提供的文檔有“程序員指南”、聯機幫助及Visual Basic“聯機手冊”。
(2)“專業版”為專業編程人員提供了一整套進行開發的功能完備的工具。該版本包括學習版的全部功能連同 ActiveX控件,還包括Internet控件和Crystal Report Writer。專業版提供的文擋有“程序員指南”、聯機幫助和“部件工具指南”
(3)“企業版”使得專業編程人員能夠開發功能強大的組內分布式應用程序。該版本包括專業版的全部功能連同自動化管理器、部件管理器、數據庫管理工具、Microsoft Visual Sourcesafe面向工程版的控制系統等。企業版提供的文擋包括專業版的所有文擋,還有“客戶/服務器應用程序開發指南”和“Sourcesafe用戶指南”。
本系統正是采用Visual Basic 企業版所開發的管理系統。
1. 3. 2 Access 2000 數據庫工具概述
Access是Office辦公套件中一個極為重要的組成部分。剛開始時微軟公司是將Access單獨作為一個產品進行銷售的,后來微軟發現如果將Access捆綁在OFFICE中一起發售,將帶來更加可觀的利潤,于是第一次將Access捆綁到OFFICE97中,成為OFFICE套件中的一個重要成員。現在它已經成為Office辦公套件中不可缺少的部件了。自從1992年開始銷售以來,Access 已經賣出了超過6000萬份,現在它已經成為世界上最流行的桌面數據庫管理系統。
后來微軟公司通過大量地改進,將Access的新版本功能變得更加強大。不管是處理公司的客戶訂單數據;管理自己的個人通訊錄;還是大量科研數據的記錄和處理,人們都可以利用它來解決大量數據的管理工作。
二 系統分析
2.1可行性分析
時間行進到21世紀,以計算機技術為主體的高新技術群體已經將觸角深入到國發經濟的方方面面。在市場經濟的大環境下,越來越多的人士逐漸認識到用計算機技術進行名類管理,交流的便捷。基中最突出的是要算在廠礦企事業單位的人事檔案的計算機管理了。如何利用先進的管理手段,提高人事的管理水平,是每一家廠礦企所面臨的重要課題。現代廠礦企所面臨的問題是:人事管理廣泛,管理內容繁雜,日常需要耗費大量人力和物力。要想解決這一難題,就必須有一套科學、高效、嚴密、實用的人事管理系統。采用現代計算機管理系統是實現此目標的主要途徑。使用計算機進行的管理、提供的服務是規范的、統一的,它在人事管理當中的應用不僅可以簡化、規范廠礦企事業單位的日常操作,而且可以使廠礦企人事管理更加簡單、方便、快捷、清晰、從而減輕工作人員的勞動強度、減低廠礦企的財政消耗。計算機管理系統的應用是廠礦企事業邁向現代化企業的重要標志,必將成為廠礦企人事管理現代化不可缺少的手段。
2.2需求分析
本系統的總目標是為管理者提供迅速、高效的服務,減免手工處理的繁瑣與誤差,整個系統包括五大模塊:技術人才管理,管理人才管理,數據信息備份,系統管理,退出系統。
1.各模塊主要的幾種操作:
(1) 技術人才管理模塊包括技術人才錄入、技術人才查詢、技術人才修改、技術人才刪除、退出。
(2) 管理人才管理模塊包括管理人才錄入、管理人才查詢、管理人才修改、管理人才刪除、退出。
(3) 數據信息備份模塊是進行人才信息數據備份。
(4) 系統管理模塊是對系統進行系統維護。
(5) 系統退出模塊是退出本系統的一切操作。
2、數據庫要求:
用戶的需求具體體現在各種信息的提供、保存、更新和查詢,這就要求數據庫結構能夠充分滿足各種信息的輸入和輸出。收集基本數據、數據結構和數據處理的流程,組成一份詳盡的數據字典,為后面的具體設計打下基礎。針對一般單位人事信息管理系統的需求,通過對員工工作過程的內容和數據流程的分析,設計如下所示的數據項和數據結構:
(1) 技術人才基本信息:職工編號、姓名、性別、民族、出生日期、文化程度、政治面貌、技術職稱、主要特長、工作經驗、主要科研成果。
(2) 管理人才基本信息:職工編號、姓名、性別、國別、民族、出生日期、身份證號、婚姻狀況、文化程度、專業、政治面貌、技術職稱、主要特長、工作經歷、主要業績。
(3) 數據備份:備份用戶輸入的數據,防止丟失。
(4) 系統管理:給用戶提供添加用戶和修改密碼的功能。
三 系統設計
3.1模塊設計
3.1.1 技術人才管理模塊
技術人才管理模塊完成的功能如下:
(1) 當單擊“查詢”標簽控件時,進入查詢信息窗體,可以查詢所有技術人才信息。
(2) 當單擊“錄入”標簽控件時,進入錄入信息窗體,可以輸入所有技術人才信息。
(3) 當單擊“修改”標簽控件時,進入修改信息窗體,可以修改所有技術人才信息。
(4) 當單擊“刪除”標簽控件時,進入刪除修息窗體,可以刪除所有技術人才信息。
(5) 當單擊“退出”標簽控件時,可以返回上一級菜單。
3.1.2 管理人才管理模塊
管理人才管理模塊完成的功能如下:
(1) 當單擊“查詢”標簽控件時,進入查詢信息窗體,可以查詢所有管理人才信息。
(2) 當單擊“錄入”標簽控件時,進入錄入信息窗體,可以輸入所有管理人才信息。
(3) 當單擊“修改”標簽控件時,進入修改信息窗體,可以修改所有管理人才信息。
(4) 當單擊“刪除”標簽控件時,進入刪除信息窗體,可以刪除所有管理人才信息。
(5) 當單擊“退出”標簽控件時,可以返回上一級菜單。
3.1.3 系統管理模塊
(1) 添加新的賬號和密碼。
(2) 修改用戶的密碼。
--------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
六 小 結
首先,我們了解了編寫大型應用軟件的一般步驟,獲得了很多寶貴的經驗。特別是怎么樣通過理論與實踐相結合,把書本上的內容應用到我們做的程序上去。怎樣使各個子模塊實施其的詳細功能,特別是各個子模塊之間的接口,一定要相當清晰,達到相互協調的作用
其次,我熟悉了Visual Basic6.0編程技術和Access2000數據庫知識。學會了很多關于程序設計的經驗和技巧,明白了程序的使用性和通用性是程序生存周期長短的關鍵,學會了調試程序的一般方法。
懂的了MDI結構應用程序的開發,MDI結構可以實現多個窗口的統一顯示和管理,便于在不同功能之間快速的切換。但是,這種結構也存在著一定的弊端。如窗口與窗口之間的功能有可能互相影響。尤其是在數據庫應用程序的開發中,因為使用同一個數據源,更加容易發生沖突。雖然程序還存在很多的不完善的地方,但是付出的心血也較多。取得了很大的進步。
重要的是,通過這次設計,逐步我具備了走向程序員的基本素質。知道應如何在困難重重中一步一步細心的發現問題,解決問題。并深刻體會到了團體合作精神的重要性,知道了在軟件設計中對界面和功能如何平衡,如何達到相對的完美。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -