freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c++高級(jí)程序設(shè)計(jì)課程設(shè)計(jì)-高校人事管理系統(tǒng)-文庫(kù)吧

2025-01-26 07:36 本頁面


【正文】 ................... 30 參考文獻(xiàn) ................................................................................................................. 31 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 1 章 緒論 1 第 1 章 緒 論 課程設(shè)計(jì)的目的 課程設(shè)計(jì)是課程教學(xué)必不可缺的一個(gè)重要環(huán)節(jié),可加深學(xué)生對(duì)該課程所學(xué)內(nèi)容的進(jìn)一步的了解與鞏固,是將計(jì)算機(jī)課程與實(shí)際問題相連接的關(guān)鍵步驟。此次程序設(shè)計(jì)綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問題,將課堂 的書本知識(shí)有效的在程序中體現(xiàn)出來,讓學(xué)生更理解了 C++功能之強(qiáng)大,進(jìn)一步讓學(xué)生對(duì)面向?qū)ο蟮姆椒ㄒ约?C++的編程思想有了較好了解和認(rèn)識(shí)。 課程設(shè)計(jì)的背景和意義 課程設(shè)計(jì)的背景 本次課程設(shè)計(jì),主要研究類的繼承、抽象類、多態(tài)、基類以及 對(duì)文件進(jìn)行各項(xiàng)操作(如添加、修改、刪除、查詢、顯示等)。通過這次課程設(shè)計(jì)掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)思路,著重掌握在 C++中對(duì)文件進(jìn)行查找、刪除、修改等操作。 1. 理論研究基礎(chǔ) ( 1) C++面向?qū)ο蟪绦蛟O(shè)計(jì)中類與對(duì)象的使用 ( 2)類的封裝性和繼承性。 ( 3) C++ I/O 流庫(kù)的處理,二進(jìn)制文件的創(chuàng)建與保存。 2. 技術(shù)層面的支持 ( 1)定義基類與派生類,將數(shù)據(jù)成員與成員函數(shù)封裝在類中。 ( 2)定義指向?qū)ο蟮闹羔?,設(shè)計(jì)刪除、查詢、更改的算法。 ( 3) C++異常處理的功能與輸入輸出流。 課程設(shè)計(jì)的意義 ( 1)通過課程設(shè)計(jì)的綜合訓(xùn)練,培養(yǎng)了學(xué)生分析解決實(shí)際問題和編程等實(shí)際動(dòng)手能力。幫助了同學(xué)系統(tǒng)的掌握 C++課程的主要內(nèi)容。 ( 2)通過詳細(xì)的實(shí)例分析,循環(huán)漸進(jìn)的描述,啟發(fā)學(xué)生順利的完成設(shè)計(jì)。課程設(shè)計(jì)將設(shè)計(jì)要求、需求分析、算法設(shè)計(jì)、編程和實(shí)例測(cè)試運(yùn)行分開,為學(xué)生 創(chuàng)造分析問題、獨(dú)立思考的條件。 ( 3)通過編寫一個(gè)較長(zhǎng)的程序,實(shí)現(xiàn)了對(duì)人員信息的管理,激發(fā)了學(xué)生學(xué)習(xí)編程的興趣。 課程設(shè)計(jì)環(huán)境 在 Microsoft Visual C++ 開發(fā)平臺(tái)上編寫程序源代碼,修改,增加功能,通過編譯、連接,直到完全無誤,最終執(zhí)行程序,反復(fù)輸入新的數(shù)據(jù)進(jìn)行驗(yàn)證并進(jìn)一步完善。沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 3 章 2 第 2 章 需求分析 問題描述 某高校主要人員有 : 在職人員 (行政人員 , 教師 , 一般員工 ), 退休人員 , 返聘人員和臨時(shí)工 。 現(xiàn)在需要存儲(chǔ)這些人員的人事檔案信息 : 編號(hào) , 姓名 , 性別 , 年齡 , 職務(wù) , 職稱 ,政 治面貌 , 最高學(xué)歷 , 任職時(shí)間 , 來院時(shí)間 。 功能要求 對(duì)各類人員信息完成的基本功能有: 1) 添加刪除功能 : 能根據(jù)學(xué)院人事的變動(dòng)情況 , 添加刪除記錄 ; 2) 查詢功能 : 能根據(jù)編號(hào)和姓名進(jìn)行查詢 ; 3) 編輯功能 (高級(jí) ): 根據(jù)查詢對(duì)相應(yīng)的記錄進(jìn)行修改 , 并存儲(chǔ) ; 4) 統(tǒng)計(jì)功能 : 能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì) (在職人數(shù) , 黨員人數(shù) , 女工人數(shù) , 高學(xué)歷高職稱人數(shù) ); 5) 保存功能 : 能對(duì)輸入的數(shù)據(jù)進(jìn)行相應(yīng)的存儲(chǔ) , 要求重載插入和提取符以完成數(shù)據(jù)的保存和打開 。 人員編號(hào)在生成人員信息時(shí)同時(shí)生成 ,每輸入一個(gè)人員信息編號(hào)順序 加 1 問題的解決方案 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟: 1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計(jì); 2)分析系統(tǒng)中的各個(gè)實(shí)體及它們之間的關(guān)系; 3)根據(jù)問題描述,設(shè)計(jì)系統(tǒng)的類層次; 4)完成類層次中各個(gè)類的描述; 5)完成類中各個(gè)成員函數(shù)的定義; 6)完成系統(tǒng)的應(yīng)用模塊; 7)功能調(diào)試; 8)完成系統(tǒng)總結(jié)報(bào)告。 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 3 章 3 第 3 章 概要設(shè)計(jì) 系統(tǒng)分析 編寫目的 為了提高 高校 管理 人事 的效率,方便 高校 管理人員 了解員工各項(xiàng)信息,各 高 校 需要通過 高校人事管理 軟件來進(jìn)行人事管理。從該階段開發(fā)正式進(jìn)入軟件的實(shí)際開發(fā)階段,本階段完成系統(tǒng)的大致設(shè)計(jì)并明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與軟件結(jié)構(gòu)。在軟件設(shè)計(jì)階段主要是把一個(gè)軟件需求轉(zhuǎn)化為軟件表示的過程,這種表示只是描繪出軟件的總的概貌。本概要設(shè)計(jì)說明書的目的就是進(jìn)一步細(xì)化軟件設(shè)計(jì)階段得出的軟件總體概貌,把它加工成在程序細(xì)節(jié)上非常接近于源程序的軟件表示。 開發(fā)背景 a. 待開發(fā)軟件系統(tǒng)的名稱: 高校人事 管理系統(tǒng) b. 任務(wù)的提出者: 鄭龍華 、 李明明 、 邱恒鳳 、 c. 開發(fā)者: 鄭龍華 、 李明明 、 邱恒鳳 、 d. 用戶 : 國(guó)內(nèi)各高校 需求規(guī)定 1 軟件支持 本軟件將在以下環(huán)境下編寫完成: 操作系統(tǒng): Windows XP professional 編程軟件: Microsoft Visual C++ 2 系統(tǒng)功能 運(yùn)行 系統(tǒng)之后,就可以對(duì) 員工的信息進(jìn)行 添加 、查詢、修改、刪除等操作。 3 系統(tǒng)性能 (1)時(shí)間特性要求 系統(tǒng)的速度要在用戶可接受的范圍內(nèi),對(duì)資源實(shí)時(shí)搜索的速度可以有較低的要求。 (2)可靠性 系統(tǒng)要有較高的可靠性,可恢復(fù)性。 (3)靈活性 系統(tǒng)要有良好的接口,以適應(yīng)增加員工信息錄入功能的需求;員工信息的修 改、刪除、查詢等功能。 運(yùn)行環(huán)境 1 設(shè)備 普通 pc 機(jī) 。 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 3 章 4 2 支持軟件 操作系統(tǒng): Windows 98 以上系統(tǒng) 系統(tǒng)模塊 功能模塊圖 高校人事 管理系統(tǒng)包括 8 個(gè)主要的功能模塊 , 即添加人員模塊、修改人員模塊、刪除人員模塊、查找人員模塊、統(tǒng)計(jì)人員模塊、數(shù)據(jù)存盤級(jí)裝入 模塊 、顯示信息 模塊 。 高校人事 管理系統(tǒng)模塊圖如圖 31 所示 。 圖 31 藥品銷售管理系統(tǒng)模塊圖 模塊功 能說明 1)添加 人員 功能 該系統(tǒng)中, 高校 管理人員應(yīng)該對(duì)員工的基本檔案信息進(jìn)行記錄存儲(chǔ),這樣,在確定好高校 人員對(duì)象后,才能正確的進(jìn)行進(jìn)一步操作動(dòng)作,如在職人員 (行政人員 ,教師 ,一般員工 ),退休人員 ,返聘人員和臨時(shí)工 .現(xiàn)在 ,需要存儲(chǔ)這些人員的人事檔案信息 :編號(hào) ,姓名 ,性別 ,年齡 ,職務(wù) ,職稱 ,政治面貌 ,最高學(xué)歷 ,任職時(shí)間 ,來院時(shí)間 。 2)修改人員功能 高校管理人員可以通過員工的編號(hào)進(jìn)行修改員工的信息。 3)刪除 人員 功能 管理人員可使用該系統(tǒng),對(duì) 高校 的 人事 變動(dòng)進(jìn)行相應(yīng)的調(diào)整,刪除員工信息 。 4)查 找 功能 通過該系統(tǒng) ,管理人員可以查詢員工各項(xiàng)信息。包括按編號(hào)查詢和按姓名查詢兩種查詢方式。 高校人事管理系統(tǒng) 添加人員信息 修改人員信息 刪除人員信息 查找人員信息 統(tǒng)計(jì)人員信息 顯示所有信息 數(shù)據(jù)存盤 數(shù)據(jù)裝入 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 3 章 5 5)顯示 人員功能 通過該系統(tǒng), 高校 管理人員可以清晰的查看 高校 員工的各項(xiàng)信息,如 職務(wù)、 姓名、編號(hào)、 年齡 等。 6)數(shù)據(jù)裝入 功能 系統(tǒng)可以在啟動(dòng)時(shí),導(dǎo)入相應(yīng)的人員信息;在退出的時(shí)候可以導(dǎo)出變化后的人員信息,并保存至硬盤上。 7)統(tǒng)計(jì)人員功能 統(tǒng)計(jì)模塊功能可以 根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì) 。這里根據(jù)在 職人數(shù) ,黨員人數(shù) ,女工人數(shù) ,高學(xué)歷高職稱人數(shù) 四個(gè)對(duì)象進(jìn)行統(tǒng)計(jì)。 8)數(shù)據(jù)存盤 在添加完人員資料后,為了保存所輸入的信息,這時(shí)需要將數(shù)據(jù)存盤。 接口設(shè)計(jì) 用戶界面:在界面設(shè)計(jì)上,應(yīng)做到簡(jiǎn)單明了,易于操作,并且要注意到界面的布局,應(yīng)突出的顯示重要以及出錯(cuò)信息。外觀上也要做到合理化,考慮到用戶多對(duì) WINDOW 風(fēng)格較熟悉,應(yīng)盡量向這一方向靠攏。 外部接口 本系統(tǒng)設(shè)有人機(jī)操作界面,考慮到操作簡(jiǎn)單,易于管理方面,主要硬件接口設(shè)備為 PC,鼠標(biāo),鍵盤。而軟件接口主要以 windows 平臺(tái)為基本平臺(tái)。 內(nèi)部接口 見系統(tǒng)框圖,各模塊之間相互獨(dú)立又彼此關(guān)聯(lián),主要通過函數(shù)調(diào)用實(shí)現(xiàn)各部分的連接。 運(yùn)行設(shè)計(jì) 運(yùn)行控制 軟件運(yùn)行時(shí)有較友 好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理要求。 運(yùn)行時(shí)間 系統(tǒng)的運(yùn)行時(shí)間基本可以達(dá)到用戶所提出的要求。 維護(hù)設(shè)計(jì) 由于系統(tǒng)較小,沒有外加維護(hù)模塊,因?yàn)榫S護(hù)工作比較簡(jiǎn)單,僅靠數(shù)據(jù)庫(kù)的一些基本維護(hù)措施即沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 結(jié) 論 6 第 4 章 詳細(xì)設(shè)計(jì) 類的層次設(shè)計(jì) person 類設(shè)計(jì) 定義一個(gè) person 類,包含 在職人員(行政人員、教師、一般員工) 、 退休人員、返聘人員和臨時(shí)工。 員工 信息 包括 編號(hào)、姓名、性別、年齡、職務(wù)、職稱、政治面貌、最高學(xué)歷、來院時(shí)間。 類圖如下所示。 圖 41“ person” 類圖 school 類 定義一個(gè) school 類,在里面實(shí)現(xiàn)數(shù)據(jù)的添加、刪除、修改、查找、保存、統(tǒng)計(jì)、顯示和退出。 類圖如下圖 42 所示 。 圖 42“ school” 類圖 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 結(jié) 論 7 系統(tǒng)界面設(shè)計(jì) 當(dāng)首次運(yùn)行高校人事管理系統(tǒng)軟件時(shí)會(huì)進(jìn)入主界面。系統(tǒng)主界面如下圖 43 所以。 圖 43 系統(tǒng)主界面 添加與修改設(shè)計(jì) 添加人員信息 進(jìn)入主界面后,當(dāng)輸入“ 1”時(shí) 便可進(jìn)入添加員工信息的功能模塊。員工信息包括 編號(hào) ,姓名 ,性別 ,年齡 ,職務(wù) ,職稱 ,政治面貌 ,最高學(xué)歷 ,任職時(shí)間 ,來院時(shí)間 等基本信息 。 添加人員功能界面如下圖 44 所以。 圖 44 添加人員功能圖 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 結(jié) 論 8 修改人員信息 修改員工信息,顧名思義,就是在已有員工信息的基礎(chǔ)上,將錯(cuò)誤的信息進(jìn)行修 該 的一個(gè)模塊。系統(tǒng)界面如圖 45 所示 。 圖 45 修改 人員 信息 圖 在輸入要修改的 編 號(hào)之后,如果此 編 號(hào)已經(jīng)存在,則 會(huì)跳轉(zhuǎn)到把相應(yīng)的 員工 被添加后的全部 信息 顯示出來 的界面, 在 輸入 要 修改 的員工信息;如果職工號(hào)不存在,則提示 “沒有此人 ”,系統(tǒng)跳轉(zhuǎn)到主界面 。 刪除與 查詢 設(shè)計(jì) 刪除人員信息 當(dāng) 高校 人員 發(fā)生變動(dòng)時(shí),原來的員工信息將 不 再 需要,此時(shí)需將這類人員的信息刪除。所以系統(tǒng)必須具有此模塊。當(dāng) 在 主菜單中 選擇刪除功能模塊對(duì)應(yīng)的數(shù)字 時(shí),便可進(jìn)入刪除員
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1