高校人事管理系統(tǒng)-面向對象程序設計說明書.doc
《高校人事管理系統(tǒng)-面向對象程序設計說明書.doc》由會員分享,可在線閱讀,更多相關《高校人事管理系統(tǒng)-面向對象程序設計說明書.doc(13頁珍藏版)》請在裝配圖網上搜索。
******************* 實踐教學 ******************* 蘭州理工大學 計算機與通信學院 2011年秋季學期 面向對象 課程設計 題 目:高校人事管理系統(tǒng) 專業(yè)班級: 姓 名: 學 號: 指導教師: 成 績: 目錄 摘 要 1 前 言 2 正 文 3 一、需求分析 3 二、總體設計 4 1、類的層次設計 4 2、功能設計 4 3、系統(tǒng)功能模塊圖 5 三、系統(tǒng)測試 6 總 結 9 參考文獻 10 致 謝 11 摘 要 目前市面上流行的人事管理系統(tǒng)不少。但是,對于企、事業(yè)單位的人事管理系統(tǒng)來說,不需要大型的數據庫系統(tǒng)。只需要一個操作方便,功能實用,能滿足本中心對數據的管理及需求的系統(tǒng)。人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。我們的目標就是在于開發(fā)一個功能實用、操作方便,簡單明了的人事管理系統(tǒng).能夠錄入人事的基本資料,在操作上能夠完成諸如添加、修改、刪除、按各種條件進行查詢、新用戶的設置及密碼修改等方面的工作,基本滿足人事日常業(yè)務的需要。 關鍵詞: 人事管理;文件;鏈表;c語言; 前 言 科學技術日新月異的進步,讓人類生活發(fā)生了巨大的變化,計算機技術的飛速發(fā)展,使各行各業(yè)在計算機技術應用方面得到了廣泛的普及和使用。隨著企業(yè)自身人力資源的日益龐大、復雜程度逐漸增強,人機作坊再也無法適應如今企業(yè)的人事管理了,取代的是運用各種領域的知識,結合計算機科學而開發(fā)的人事管理系統(tǒng),科學合理的來管理企業(yè)人事信息檔案及擴充的人力資源管理系統(tǒng)。從而引出了一門新的學科——管理信息系統(tǒng),它跨越了若干個領域,形成一整套科學合理的信息收集和加工的方法,構成一個縱橫交織的系統(tǒng)。人事管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。 對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。人事管理系統(tǒng)是對工作人員進行統(tǒng)一的管理,可以進行方便的進行錄入,查詢,修改,刪除,退出。隨時把握人員的異動情況,更輕松人事管理工作為企業(yè)人力資源管理提供了全面解決方案。 正 文 一、需求分析 1.需求分析: ① 能夠輸入職工的綜合情況的輸入、修改以及刪除; ② 能夠實現對職工信息的瀏覽; ③ 能夠實現對職工進行查詢; ④ 設計系統(tǒng)封面并由計時器控制; 2.系統(tǒng)性能要求: ① 系統(tǒng)安全、可靠; ② 功能齊全; ③ 操作方便、界面友好; ④ 易于維護和擴充。 3.系統(tǒng)的功能分析: 資料維護:系統(tǒng)維護包括對各種表記錄的修改、刪除、添加等操作。 資料維護:對數據表中的信息進行瀏覽。 系統(tǒng)查詢:可以按職工編號、姓名等相關信息進行詳細或模糊查詢。 報表統(tǒng)計:包括統(tǒng)計職工編號、職工姓名、職工性別、所在部門、職工年齡、工作日期、 基本工資、職稱、職務和簡歷等字段。 其它操作:系統(tǒng)封面、計時器控制與人性化提示信息。 4.系統(tǒng)功能模塊 人事管理系統(tǒng)有:數據查找與瀏覽、數據修改、報表顯示和系統(tǒng)封面構成。 二、總體設計 1、類的層次設計 定義兩個類,一個person類,包含在職人員(行政人員、教師、一般員工)、退休人員、返聘人員和臨時工。員工信息包括編號、姓名、性別、年齡、職務、職稱、政治面貌、最高學歷、來院時間。定義一個school類,在里面實現數據的添加、刪除、修改、查找、顯示和退出。 2、功能設計 1.“數據查找與瀏覽”模塊: (1) 數據查找:對職工的編號、職工姓名、職工性別、所在部門、職工年齡、工作日期、基本工資、職稱、職務和簡歷等字段進行精確或模糊查找。 (2) 數據瀏覽:可以對數據表中的數據實現,上一項、下一項、首相、尾項等操作。 (3) 其他信息:設置字體、顏色屬性和一些提示信息。 2.“數據修改”模塊: (1)添加數據:增加一個新的記錄 (2)修改數據:修改原有記錄。 3.“報表顯示”模塊: 顯示當前查找到的數據內容,以報表形式打印。 4.“系統(tǒng)封面構成”模塊: (1)系統(tǒng)時鐘:在在設定的時間間隔內,系統(tǒng)封面顯示達到或超過設定的顯示時間,系統(tǒng)封面會自動釋放 (2)功能實現:進入主界面與退出系統(tǒng)。 3、系統(tǒng)功能模塊圖 開始 管理系統(tǒng)主頁面 分別輸入要輸入的人員信息 添加完最后一項之后 選擇要修改的人員信息 修改完之后 選擇要刪除的人員信息 刪除之后 三、系統(tǒng)測試 圖1:運行首界面 圖2添加人員信息界面 圖3人員信息修改界面 圖4人員信息查找界面 圖5人員信息刪除界面 總 結 我的題目是人事管理,是以蘭州理工大學(部分)人事管理為背景,設計出一個簡單的能夠實現人事管理功能的系統(tǒng)。對于我們這些第一次編寫系統(tǒng)程序的新手來說,這是一個很大的考驗,也是一個提高自己綜合能力的一次機會。 在課堂上老師更多的是講解關于程序設計的理論性知識,是一些比較簡單的小型程序。而這次的課程設計讓我找到了一個課程所學與實際應用的結合點,讓自己的業(yè)余更接近專業(yè),對于程序的了解更進一步。通過這次課程設計,自己動手編寫了人事管理系統(tǒng),在編寫過程中遇到了許多的問題,在解決問題的同時對類、單鏈表、文件等進一步加深了了解,強化了在上課學的知識,對自己提高很大。人事管理系統(tǒng)是典型的信息管理系統(tǒng),涉及的東西很多,包括添加人員,查詢人員資料,刪除成員資料等。這次設計選用Win-TC,通過努力較好的完成了自己的設計,同時了解到自己的不足,所以我們還要通過不斷的學習,不斷的提高自己。 我通過該題目的設計過程,初步掌握數據結構的基本理論和方法,及用C語言設計編寫程序的技巧,提高了解決實 參考文獻 1、嚴蔚敏,吳偉民.《數據結構(C語言版)》.清華大學出版社. 2、嚴蔚敏,吳偉民.《數據結構題集(C語言版)》.清華大學出版社. 3、《DATA STRUCTURE WITH C++》. William Ford,William Topp .清華大學出版社(影印版). 4、譚浩強.《c語言程序設計》. 清華大學出版社. 5、數據結構與算法分析(Java版) , A Practical Introduction to Data Structures and Algorithm Analysis Java Edition Clifford A. Shaffer , 張銘,劉曉丹譯電子工業(yè)出版社 2001 年1月 致 謝 在編寫程序的過程中,我們得到了老師的精心指導以及孜孜不倦的教誨,在老師的指導下,我們的能力得到了提高,同時養(yǎng)成了科學、嚴謹的作風和習慣,在此,我們對老師的精心栽培表示衷心的感謝! 感謝我的老師張永,他的嚴謹細致、一絲不茍的作風一直是我工作、學習中的榜樣;他的循循善誘的教導和不拘一格的思路給予我無盡的啟迪。 也感謝我的同學對我的幫助和指點。沒有他們的幫助和提供資料對于我一個對計算機知識學習不夠的人來說要想在短短的兩周的時間里完成課程設計是幾乎不可能的事情。 在課設即將完成之際,我的心情無法平靜,從開始進入課題到課設的順利完成,有多少可敬的師長、同學、朋友給了我默默的幫助,在這里請接受我誠摯的謝意。謝謝你們- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 高校 人事管理系統(tǒng) 面向 對象 程序設計 說明書
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.kudomayuko.com/p-7886541.html