【畢業(yè)學(xué)位論文】(Word原稿)TT公司績效考評系統(tǒng)設(shè)計與實(shí)現(xiàn)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)TT公司績效考評系統(tǒng)設(shè)計與實(shí)現(xiàn)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)TT公司績效考評系統(tǒng)設(shè)計與實(shí)現(xiàn)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)TT公司績效考評系統(tǒng)設(shè)計與實(shí)現(xiàn)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)TT公司績效考評系統(tǒng)設(shè)計與實(shí)現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

of T 要 I 摘 要 現(xiàn)代 信息 技術(shù) 的飛速發(fā)展 為日益復(fù)雜的企業(yè)管理帶來了福音,科學(xué)化和現(xiàn)代化的管理無疑為企業(yè)減輕了諸多的繁雜 , 也使 企業(yè)的各項事務(wù)處理 更加有效 。 以 員工的績效考核 為例 , 現(xiàn)代化的科學(xué)管理克服了 管理者主觀的影響 ,比之 傳統(tǒng)的考核 更加公正公平。以此為出發(fā)點(diǎn), 本文 開發(fā)了一套適合 司使用的 員工績效考核 系統(tǒng) 。在 員工考核系統(tǒng)需求分析 的基礎(chǔ)上 ,重點(diǎn)介紹了系統(tǒng)功能與數(shù)據(jù)庫的設(shè)計及系統(tǒng)的實(shí)現(xiàn)過程。 此外,本文對 功能設(shè)計 和 系統(tǒng)結(jié)構(gòu)的流程 方面進(jìn)行了闡述 , 并認(rèn)真 研究 和 分析 了 系統(tǒng) 中主要的 功能模塊。 在 分析系統(tǒng)數(shù)據(jù)流 和 功能 之后 , 還研究了 數(shù)據(jù)庫 中 邏輯 的 結(jié)構(gòu),并 以 此 作為 基礎(chǔ) , 創(chuàng)建數(shù)據(jù)庫 中的 物理結(jié)構(gòu), 最終得以實(shí)現(xiàn) 查詢、更新各種信息。 本文 采用了 B/S 體系結(jié)構(gòu), 為了更強(qiáng)大功,使之 費(fèi)用 更 低,通用性 更 強(qiáng) ,本文提出了利用 術(shù)進(jìn)行開發(fā)系統(tǒng)的方案, 并且 以 這是最 適合我國國 情 實(shí)際 的企業(yè)員工考核系統(tǒng)。 通過合理設(shè)計,本套 員工績效考核管理系統(tǒng)將企業(yè) 整體 管理 得以提升,克服了傳統(tǒng)管理中 繁瑣、無序、低序、低端的 弊端,使管理者從企業(yè)核心事務(wù)中解放出來, 從而 降低管理成本,提高執(zhí)行力, 真正實(shí)現(xiàn)了 企業(yè)管理效率和對信息的可控性,使管理趨于完善。 關(guān)鍵字 :公司績效 數(shù)據(jù)庫 考評系統(tǒng) I of of of of of of to do a to do a of to on in to of , B as in of so to a B is in to 目 錄 錄 第一章 緒論 1 第一節(jié) 選題背景 2 第二節(jié) 系統(tǒng)研究的意義 2 第三節(jié) 系統(tǒng)實(shí)現(xiàn)的目標(biāo) 3 第二章 需求分析 5 第一節(jié) 系統(tǒng)需求分析 5 第二節(jié) 可行性分析 5 技術(shù)可行性 5 經(jīng)濟(jì)可行性 6 管理可行性 6 操作可行性 7 操作可行性 7 第三節(jié) 開發(fā)系統(tǒng)的 析 7 第三章 系統(tǒng)設(shè)計 10 第一節(jié) 系統(tǒng)總體設(shè)計描述 10 第二節(jié) 系統(tǒng)功能分析 11 第三節(jié) 系統(tǒng)功能模塊結(jié)構(gòu) 12 第四節(jié) 系統(tǒng)開發(fā)工具簡介 13 言 13 000 17 言 20 第四章 數(shù)據(jù)庫設(shè)計 21 第一節(jié) 數(shù)據(jù)庫設(shè)計分析 22 數(shù)據(jù)庫需求分析 22 數(shù)據(jù)庫需求分析 23 數(shù)據(jù)庫邏輯結(jié)構(gòu)分析 27 實(shí)施與維護(hù)數(shù)據(jù)庫 28 第二節(jié) 數(shù)據(jù)庫結(jié)構(gòu)實(shí)現(xiàn) 29 第三節(jié) 安全保密設(shè)計 30 登錄用戶的安全性 31 操作安全性 31 數(shù)據(jù)安全性 31 第五章 系統(tǒng)模塊設(shè)計 32 第一節(jié) 主窗體的創(chuàng)建 32 第二節(jié) 創(chuàng)建公用模塊 33 目 錄 三節(jié) 主要工作 34 第四節(jié) 員工添加(編輯)模塊 35 第五節(jié) 績效添加模塊 37 第六節(jié) 員工績效添加模塊 38 第六章 系統(tǒng)的實(shí)現(xiàn) 41 第一節(jié) 概述 41 概述 41 編碼 42 維護(hù) 42 第二節(jié) 系統(tǒng)登錄 43 第三節(jié) 公司管理 44 第四節(jié) 員工信息管理 44 第五節(jié) 部門管理 46 第六節(jié) 績效管理 49 第七節(jié) 員工績效管理 51 第七章 系統(tǒng)的測試 53 第一節(jié) 測試的任務(wù)和目標(biāo) 53 測試的任務(wù) 53 測試的目標(biāo) 53 第二節(jié) 測試方案 54 模塊測試 54 集成測試 54 驗(yàn)收測試 55 平行運(yùn)行 55 第三節(jié) 實(shí)例測試 56 第四節(jié) 軟件維護(hù) 57 第七章 總結(jié) 58 第一節(jié) 主要工作 58 第二節(jié) 展望 58 參考文獻(xiàn) 60 致謝 錯誤 !未定義書簽。 個人簡歷 在學(xué)期間發(fā)表的學(xué)術(shù)論文與研究成果 錯誤 !未定義書簽。 第 一 章 緒論 1 第一章 緒論 績效考評是每個企事業(yè)單位、公司日常工作中的重要一環(huán) ,因此,開發(fā)績效考評系統(tǒng)是很有社會現(xiàn)實(shí)意義的??冃Э荚u系統(tǒng)主要的作用是方便公司管理員工 ,公司領(lǐng)導(dǎo)更容易掌握下屬員工的工作情況 ,合理調(diào)整、分配任務(wù) ,而且沒有手工操作的那些繁瑣和不便 ,員工 情況的相關(guān)記錄與統(tǒng)計不再復(fù)雜了。這樣,公司對績效考評管理的效率就提高了很多。 所以說,開發(fā)一套正規(guī)智能、科學(xué)有效的企事業(yè)信息化的績效考核管理系統(tǒng)勢在必行 。 本系統(tǒng)開發(fā)的目的一方面從提高公司績效管理工作的效率出發(fā),擺脫過去由人用紙和筆進(jìn)行的費(fèi)時費(fèi)力的繁重工作,即利用成熟的計算機(jī)系統(tǒng)來實(shí)現(xiàn)公司績效管理管理工作的自動化。 本系統(tǒng)是一個方便績效考核的自動化的管理系統(tǒng),它的開發(fā)充分的考核企業(yè)管理的現(xiàn)實(shí)狀況, 是從 實(shí)際出發(fā)進(jìn)行編程 的 。 本文首先介紹了績效考評管理系統(tǒng)所涉及工具和一些相關(guān)的理論知識,并注重介紹了企業(yè)管理系統(tǒng)和數(shù) 據(jù)庫 ,其中包括對 2000 的使用和特點(diǎn)進(jìn)行了介紹,然后對所做系統(tǒng)進(jìn)行總體設(shè)計,數(shù)據(jù)庫的設(shè)計和詳細(xì)設(shè)計,從這三個方面詳細(xì)闡明系統(tǒng)的設(shè)計過程,最后,在編程實(shí)現(xiàn)的過程中,介紹本人使用 數(shù)據(jù)庫基應(yīng)用程序進(jìn)行設(shè)計、開發(fā)與實(shí)現(xiàn)的思路、算法、并得出結(jié)論。設(shè)計過程如圖 1示 圖 1體設(shè)計圖 第 一 章 緒論 2 第一節(jié) 選題背景 員工 績效 考核 管理是 企業(yè)日常管理工作中的重要組成部分。 考核績效是一件十分繁雜的事務(wù),績效內(nèi)容多、細(xì)節(jié)繁瑣、績效考核管理要求嚴(yán)格,過去靠人力管理的考核方 式不再適應(yīng)新的發(fā)展潮流。 除了容易出錯之處,傳統(tǒng)的靠手工登錄與查詢的考核系統(tǒng),也是一項繁雜的勞動。因此,當(dāng)先進(jìn)的信息技術(shù)一經(jīng)問世,便以其高效、科學(xué)、便捷、和客觀公正而吸引了眾多企業(yè)管理者。 計算機(jī)的特點(diǎn)就是它的運(yùn)行速度快,精確度高、有邏輯性、能夠按照一定的程序和規(guī)則處理相關(guān)的問題,在管理員工績效數(shù)據(jù)時,無論是存入數(shù)據(jù)還是進(jìn)行篩選統(tǒng)計都相當(dāng)準(zhǔn)確,不會出現(xiàn)人員管理時出現(xiàn)的數(shù)據(jù)遺忘或者信息存入不準(zhǔn)確的各種突發(fā)狀況 。 第二節(jié) 系統(tǒng)研究的意義 績效考核管理系統(tǒng)能夠幫助企業(yè)進(jìn)行績效的日常管理,促使企業(yè)的規(guī)范化管理和員工控 制,并且?guī)椭髽I(yè)運(yùn)行更加順暢高效 。無論在中小企業(yè)還是在大企業(yè),績效考核都是一項十分重要的工作。在績效考評中,有一項非常重要的標(biāo)準(zhǔn)就是員工之間相互進(jìn)行評價,自己為自己的同事打分,這項分?jǐn)?shù)和其他的分?jǐn)?shù)相比算得上是真實(shí)公正的,能夠展現(xiàn)員工在日常工作中的表現(xiàn)。不過,過去的員工績效考評都是由相關(guān)職員人工進(jìn)行統(tǒng)計的,面對復(fù)雜的數(shù)據(jù)和考核信息,考核評分很多時候只能依靠考核者對員工了解的寥寥少數(shù)的資料進(jìn)行評分,考核的真實(shí)性可想而知。 另外, 績效考核信息手工進(jìn)行統(tǒng)計分析,其工作質(zhì)量可想而知。 人工自行考核過程中有很多不能控制的 元素,數(shù)據(jù)和信息管理也不是十分精準(zhǔn)規(guī)范,這樣的考評方式會對財力物力人力造成很大的浪費(fèi),這樣的方式,不是最佳的績效考評方式。 而使用計算機(jī)考核系統(tǒng)進(jìn)行考核績效的工具,具有人工考核所無法企及的好處。計算機(jī)考核系統(tǒng)能快速查找信息、檢索自己需要的內(nèi)容,并且儲存的信第 一 章 緒論 3 息多,保密工作做得好,能長期使用,考核成本也不高,尤其適合大企業(yè)績效考核時使用。一整套嚴(yán)密、科學(xué)、專業(yè)、正規(guī)、的考核系統(tǒng)能夠幫助企業(yè)快速的完成任務(wù),并且績效考評的結(jié)果也相對準(zhǔn)確,能為員工們信服! 所以,開發(fā)一套好的績效考核管理系統(tǒng)是一件極其重要的事情,在接 下來的章節(jié)中,將以研發(fā)一套適合 司的績效考評管理系統(tǒng)為目標(biāo),詳細(xì)闡述在系統(tǒng)開發(fā)過程中所遇到的問題并尋求解決方案 。 第三節(jié) 系統(tǒng)實(shí)現(xiàn)的目標(biāo) 使用計算機(jī)績效考核系統(tǒng)可以對企業(yè)信息進(jìn)行管理,更加規(guī)范科學(xué),信息統(tǒng)計更加的精準(zhǔn),查詢信息也更方便快捷。這樣一來,管理工作會簡單不少,工作強(qiáng)度和難度也減小。根據(jù)設(shè)計進(jìn)行系統(tǒng)的開發(fā),績效考評系統(tǒng)主要分為以下幾個板塊: 首先就是員工的績效數(shù)據(jù)錄入、員工基本信息輸入補(bǔ)充添加、企業(yè)相關(guān)信息儲存、各部門的相關(guān)信息和數(shù)據(jù)添加、查詢員工信息、搜索員工績效數(shù)據(jù)、展示各部門的相關(guān)內(nèi)容并且 對這些信息進(jìn)行定期維持修改。系統(tǒng)可以錄入、查詢、修改、展示各方面的信息和數(shù)據(jù) 。 本設(shè)計的目標(biāo)是依據(jù)需求分析所做的工作 ,把需求的模塊一一實(shí)現(xiàn)。 除了模塊功能的實(shí)現(xiàn),本系統(tǒng)的目標(biāo)還有: 1) 人機(jī)對話,查詢信息快速方便、界面簡潔、內(nèi)容分布簡單清晰、信息數(shù)據(jù)儲存安全保險 。 2)鍵盤操作,快速響應(yīng)。 3)實(shí)現(xiàn)了員工信息、部門信息的管理。 4)實(shí)現(xiàn)對員工的考核信息的管理功能等。 5)對系統(tǒng)用戶進(jìn)行管理。 6)為了加強(qiáng)數(shù)據(jù)保密性,管理員和員工設(shè)置不同的權(quán)限級別。 7) 系統(tǒng)非常容易安裝、維護(hù)方便,并且一般人都能進(jìn)行操作,簡 單方便 。 8)系統(tǒng) 運(yùn)行穩(wěn)定、安全可靠。 第 一 章 緒論 4 第 二 章 需求分析 5 第二章 需求分析 第一節(jié) 系統(tǒng)需求分析 伴隨社會的高速發(fā)展 ,公司員工的各種信息數(shù)量一直在增加,在這樣的形式下,必須要求公司有一種高效有序的方法來管理員工的信息。 系統(tǒng)需要達(dá)到以下標(biāo)準(zhǔn): 系統(tǒng)使用者的計算機(jī)知識和操作水平可能參差不齊 ,這就需要系統(tǒng)具有良好的人機(jī)交互界面; 該系統(tǒng)使用者中,身份職務(wù)等不盡相同, 這就需要系統(tǒng)在權(quán)限管理有所區(qū)分; 對 原始數(shù)據(jù)的修改要簡單易操作 ,可以實(shí)現(xiàn)多條件修改; 數(shù)據(jù)查詢比較簡單 ,并且可以進(jìn)行多條件查詢; 具有 權(quán)限時 ,數(shù)據(jù)的刪除不能繁瑣,同時要具有良好的數(shù)據(jù)穩(wěn)定性; 在數(shù)據(jù)處理方面,最好都能夠自動完成,人工干預(yù)的情況盡量少的出現(xiàn)。 第二節(jié) 可行性分析 技術(shù)可行性 通過網(wǎng)絡(luò)化的管理,能夠更加規(guī)范企業(yè)針對員工績效考核方面的管理,通過網(wǎng)絡(luò)對考核信息進(jìn)行查詢、統(tǒng)計以及其他管理,以及工資核算等一系列功能都可以實(shí)現(xiàn)。 系統(tǒng)中,完成事務(wù)處理這一功能,為企業(yè)事務(wù)的處理提供了良好的管理平臺,使考核的工作效率得到很大的提高,這樣整個企業(yè)的效率才會提高。 第 二 章 需求分析 6 不需要最新的技術(shù),系統(tǒng)的使用方面,對技術(shù)的要求不是很嚴(yán)格,操作者能夠 實(shí)現(xiàn)計算機(jī)的基本操作即可,使用起來非常的簡單。這就是說,系統(tǒng)在技術(shù)上方面是可行的。 經(jīng)濟(jì)可行性 系統(tǒng)開發(fā)所需費(fèi)用包括了硬件方面的投資和軟件方面的投資。軟件方面主要使用了 005、 據(jù)庫,費(fèi)用相對較低。 在硬件方面,不需要另外購買配置,企業(yè)目前有的 服務(wù)器和其他相關(guān)設(shè)備就可以使用。在 代信息技術(shù)越來迅速,而計算機(jī)技術(shù)在企業(yè)管理逐漸占有重要的地位,信息管理系統(tǒng)開發(fā)隨著各大企業(yè)不斷發(fā)展壯大也漸 漸成熟成型,漸漸發(fā)展為一個新的學(xué)科。 企業(yè)的規(guī)模擴(kuò)展,企業(yè)員工人數(shù)逐漸變多,員工信息和相關(guān)數(shù)據(jù)管理業(yè)逐漸變復(fù)雜。一個企業(yè),企業(yè)管理做得好壞與否和員工管理的質(zhì)量有著直接的關(guān)系。員工管理質(zhì)量高,企業(yè)的效益和收益也會逐漸增加。因此,在這個技術(shù)時代,企業(yè)如果將員工管理做好做精做優(yōu)質(zhì)是一個企業(yè)成長十分關(guān)鍵的因素。因此,企業(yè)需要開發(fā)自己的信息系統(tǒng),對員工、對部門、對企業(yè)信息進(jìn)行管理。這樣的管理從一定程度上來說更加科學(xué)、信息查詢統(tǒng)計更快速簡潔而且能減輕管理的工作負(fù)擔(dān),從經(jīng)濟(jì)方面來看,花費(fèi)的費(fèi)用也不算多,是切實(shí)可行的 。 管理可行性 通過系統(tǒng)對企業(yè)員工績效考核信息進(jìn)行全面的自動化的管理,大大提高了企業(yè)事務(wù)的辦公效率。 系統(tǒng)開發(fā)應(yīng)用之后,企業(yè)的各項事務(wù)都能進(jìn)行處理,無論是數(shù)據(jù)還是信息都能被有效的統(tǒng)計和管制。這樣的管理能夠杜絕人工處理信息數(shù)據(jù)時出現(xiàn)的矛盾和問題。系統(tǒng)管理能儲存大量的企業(yè)信息和數(shù)據(jù),為企業(yè)經(jīng)營者作出決定時提供了大量的參考信息。這樣一來,企業(yè)的員工管理、文化經(jīng)營、計劃決策都更加的科學(xué)、整體、系統(tǒng)、有序地運(yùn)行 。建立一個員工績效信息管理系統(tǒng),涉及到員工信息,部門細(xì)心,績效信息,員工績效信息,這些信息相互關(guān)聯(lián)起來 就可以實(shí)現(xiàn)對員工績效的管理。 所以說系統(tǒng)建設(shè)在管理上也是可行的。 第 二 章 需求分析 7 操作可行性 由于 本 系統(tǒng) 設(shè)計時充分考慮了用戶的習(xí)慣,圖形界面友好,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準(zhǔn)確;適應(yīng)力強(qiáng);容易擴(kuò)充。 所以 對于 用戶 的使用水平要求并不高。因此,從操作角度 上 考慮,本系統(tǒng)是可行的 。 操作可行性 由于整個系統(tǒng)是自行開發(fā) ,自行使用,所以系統(tǒng)本身不存在版權(quán)爭議,符合國家各項政策法規(guī)和軟件行業(yè)規(guī)范。 因此,從法律角度 上 考慮,本系統(tǒng)也 是可行的 。 綜上所述,企業(yè)員工績效考核系統(tǒng)是可行的,可以進(jìn)行開發(fā)。 第三節(jié) 開發(fā)系統(tǒng)的 析 企業(yè)要 開發(fā) 一套適用于自身的系統(tǒng),必須對企業(yè)自身進(jìn)行透徹的分析,從企業(yè)內(nèi)部環(huán)境出發(fā),明確企業(yè)自身的優(yōu)勢所在,并且對于企業(yè)的劣勢也必須毫無保留的指出,同時,企業(yè)自身的核心競爭力是最為重要的一點(diǎn)。 要進(jìn)行分析需要采用是用于自身的分析方法。 析方法 作為一種企業(yè)內(nèi)部分析方法,相對于其他分析方法而言,具有相當(dāng)明顯的系統(tǒng)化和結(jié)構(gòu)化的特征。 析方法 的四個字母分別代表著優(yōu)勢( 劣勢( 機(jī)會( 及威脅( 優(yōu)勢和劣勢(即 S 和 W)是企業(yè)內(nèi)部的條件和實(shí)力,屬于企業(yè)自身影響元素,而威脅和機(jī)會(即 O 和 T)是企業(yè)外部即整個行業(yè)或者整個社會的環(huán)境。 認(rèn)清企業(yè)自身優(yōu)劣勢,看清整個環(huán)境的機(jī)遇和挑戰(zhàn),這時,從企業(yè)競爭戰(zhàn)略出發(fā),企業(yè)需要將自己可以實(shí)施的( 即 企業(yè) 的 優(yōu)劣勢 )和 有機(jī)會實(shí)施的 (即外部環(huán)境的機(jī)會和威脅 ) 兩者做一個有效的組合 。 第 二 章 需求分析 8 從整個結(jié)構(gòu)上看來,首先看 析法 形式上的表現(xiàn),它是一個結(jié)構(gòu)性矩形 ,在這個矩形里面,任何一個不同的范疇都具有自身不一樣的分析含義;接著可以從內(nèi)容上分析, 析法 的基本理念即要從企業(yè)的內(nèi)部條件和外部資源進(jìn)行有效的剖析。 其實(shí),早在 20 世紀(jì) 60 年代 之前(即在 論被提出之前)早已有人提出類似的觀點(diǎn),和 論分析的內(nèi)容大致相同,涉及企業(yè)的優(yōu)點(diǎn)和缺點(diǎn),外部的挑戰(zhàn)和機(jī)遇等相關(guān)可變因素。 但是,那時的觀點(diǎn)沒有 析法的系統(tǒng)性, 60 年代之前的分析大多數(shù)是零碎的、分散的、孤立的分析。對企業(yè)內(nèi)部進(jìn)行分析時,系統(tǒng)的、整體的、聯(lián)系的分析才能得出有效的結(jié)論,這也是 析法的意義所在,將看似孤立的因素相互聯(lián)系進(jìn)行系統(tǒng)分析,對于企業(yè)制定整體戰(zhàn)略規(guī)劃有更科學(xué)的效果。 因而,在 選擇 各種調(diào)查研究方法的時候,需要對企業(yè)內(nèi)外部環(huán)境,自身因素和外部作用力都進(jìn)行又掉的分析。其中,外部作用力指的是機(jī)會和挑戰(zhàn)兩個因素,這兩個因素是客觀存在的,對企業(yè)發(fā)展各占利弊一端。而企業(yè)內(nèi)部環(huán)境包括企業(yè)的長處和短處,這兩者在企業(yè)發(fā)展過程中,長處是積極促進(jìn)的因素,短處則是拉后腿的消極存在。故而,這四點(diǎn)都需要恰當(dāng)考慮。在分析調(diào)查時,更不單單要溯源看現(xiàn)狀,更要站在歷史高度上,分析未來發(fā)展存在的問題。 進(jìn)行 行排序。排列的過程中,需要將那些對企業(yè)發(fā)展過程中影響最迅速、深刻的、重大的、有直接先過的因素最早排列出來,相對緩和的,重要性小、非直接聯(lián)系的、影響時間短的因素排在次位 。 1. 在公司沒有本系統(tǒng)之前,公司的 陣如下表 示: 表 使用系統(tǒng)之前 陣 S(優(yōu)勢) 公司內(nèi)部員工經(jīng)驗(yàn)豐富、工作面廣,企業(yè)資金雄厚、規(guī)模大。 W(劣勢) 員工手工操作,工作量大,效率低,時效性差,容易出錯,浪費(fèi)了大量的人力、物力、財力。 O(機(jī) 會) 公司組織機(jī)構(gòu)明確,對于企業(yè)推進(jìn)信息化、科學(xué)化管理有促進(jìn)作用。 T(威脅) 公司運(yùn)作紊亂,各機(jī)構(gòu)、部門間工作無法即時銜接,造成管理混亂,各員工工作職責(zé)和范圍的不明確。 第 二 章 需求分析 9 2. 在公司擁有本系統(tǒng)之后,公司的 陣如下表 2示: 表 使用 系統(tǒng)之后 陣 S(優(yōu)勢) 公司信息化、自動化、科學(xué)化管理加深,提高了執(zhí)行力,便于員工與高層從事核心的業(yè)務(wù)工作。 W(劣勢) 系統(tǒng)維護(hù)、升級任務(wù)加重,這方面的支出可能加大。 O(機(jī)會) 整體提高了公司辦工的工作效率和對信息的可控性,降低了辦公成本, 很好地規(guī)范并改進(jìn) 了 現(xiàn)有的 企業(yè)管理,使管理趨于完善,企業(yè)更具有競爭力。 T(威脅) 有些員工與高層對信息化陌生、不易上手,有潛在的抵觸心理,信息化的推進(jìn)緩慢。 第 四 章 排版及印刷要求 10 第三章 系統(tǒng)設(shè)計 第一節(jié) 系統(tǒng)總體設(shè)計描述 在系統(tǒng)分析時,我們必須要思考很多問題,最需要探討的是“做什么”的問題,我們分析得出了要做一套企業(yè)管理系統(tǒng)的結(jié)論,而在現(xiàn)階段,我們需要設(shè)計,確立在系統(tǒng)研發(fā)階段需要“怎么做”?!霸趺醋觥边@個任務(wù)才是重中之重。在設(shè)計系統(tǒng)的階段,系統(tǒng)設(shè)計包含了整體規(guī)劃和細(xì)節(jié)豐富這兩個過程。 整體規(guī)劃是整個系統(tǒng)的總體研發(fā), 系統(tǒng)設(shè)計者需要從企業(yè)需求中得出觀點(diǎn),以“結(jié)構(gòu)化程序設(shè)計”為導(dǎo)向,將軟件分解,分解為多個軟件板塊,然后每個板塊對應(yīng)一個功能,直到一個或幾個程序變成樹形結(jié)構(gòu)才算是一個終結(jié)。在進(jìn)行整體設(shè)計時還有對各個板塊的信息數(shù)據(jù)之間的傳送關(guān)系進(jìn)行確定。整體設(shè)計還需要編制成一本說明書,將系統(tǒng)軟件的編碼方式和基本編碼方案、信息輸入輸出的格式和文件如何進(jìn)行儲存的方法、軟件的配置和系統(tǒng)的硬件要求都要囊括在內(nèi),進(jìn)行大概的簡單的編制。 對企業(yè)需要進(jìn)行辨析之后,對于整個績效考評系統(tǒng)是“為什么而存在”、自身有哪些任務(wù)都已經(jīng)非常清晰的明確了,現(xiàn) 在是開始研究改如何開始做、怎么能做好的問題了。實(shí)際上,系統(tǒng)的整體規(guī)劃設(shè)計最主要的就是為了答復(fù)一個疑問:“如何實(shí)現(xiàn)辦公室軟件系統(tǒng)?“這個問題。 整體設(shè)計相當(dāng)于提前寫好一個大綱,對系統(tǒng)的具體任務(wù)進(jìn)行簡單的設(shè)定,找出實(shí)現(xiàn)系統(tǒng)的方法和實(shí)現(xiàn)系統(tǒng)具體功能的路徑。當(dāng)然還包括對系統(tǒng)各個板塊已經(jīng)各個板塊相互之間關(guān)系的界定。 在整體規(guī)劃設(shè)計的過程中,包括兩個主要方面:首先是對功能的確認(rèn),設(shè)計系統(tǒng)功能,確認(rèn)績效考評系統(tǒng)的實(shí)施計劃。第二個就是結(jié)構(gòu)的規(guī)劃,要對整款軟件的結(jié)構(gòu)進(jìn)行設(shè)計。其中,第一點(diǎn)功能的設(shè)計基礎(chǔ)是企業(yè)的需求,需要明確企 業(yè)究竟需要什么,而后進(jìn)行分析設(shè)計。當(dāng)然,這里的“功能“是一個廣泛的概念,包括問題定義時提出的功能,還包括所有的單獨(dú)的信息、數(shù)據(jù)分析和第 四 章 排版及印刷要求 11 加工處理節(jié)奏。而結(jié)構(gòu)的規(guī)劃,則表示將績效股票里系統(tǒng)按照不一樣的層級和功能再次細(xì)分,分化為各個獨(dú)立的板塊,并且每個板塊必須要有自己獨(dú)特的效用,能解決某些具體的任務(wù)。 從軟件工程基本理念中,我們能夠找出一些基本的概念供程序設(shè)計時使用。在對板塊進(jìn)行結(jié)構(gòu)規(guī)劃的時候,我們可以參照遵循下述的這些定理: 想要整個系統(tǒng)的構(gòu)架好,就必須注重整個結(jié)構(gòu),不同板塊的 功能最好明確區(qū)分,各板塊的關(guān)系也不要太密切。 各版塊最好少用特征連接的方式,應(yīng)主打數(shù)據(jù)連接的方法,當(dāng)然,如果有必要可以進(jìn)行控制連接關(guān)系。 強(qiáng)模塊內(nèi)部的組合強(qiáng)度是高功能的組合。 模塊分解可以一直進(jìn)行,直到合適為止。 各板塊的扇入和扇出指數(shù)需要進(jìn)行調(diào)整,模塊的扇入指數(shù)需要增強(qiáng),而相應(yīng)的,扇出指數(shù)則需要適當(dāng)?shù)臏p弱。扇入指數(shù)是說一個板塊有聯(lián)系的上級板塊的數(shù)量,而扇出指數(shù)則是說一個板 塊下面鏈接的板塊的數(shù)量,一般下級板塊最好能控制在 6 個范圍之內(nèi)是最好不過的了。 高模塊的信息隱蔽程度,軟件設(shè)計是一個將信息需求轉(zhuǎn)換成數(shù)據(jù)結(jié)構(gòu)、程序結(jié)構(gòu)和過程性的多步驟過程。常用的結(jié)構(gòu)設(shè)計方法是基于模塊化、自頂向下逐步細(xì)化,結(jié)構(gòu)化程序設(shè)計等程序設(shè)計基礎(chǔ)上發(fā)展起來的 。 第二節(jié) 系統(tǒng)功能分析 系統(tǒng)采用 管理員 先登錄,進(jìn)入主頁面,左邊是功能導(dǎo)航欄,有“公司信息 ”,“部門管理”,“員工管理”,“績效管理”,“員工績效管理”,“退出登錄”。右邊列表及操作頁面。系統(tǒng)采用 000 數(shù)據(jù)庫實(shí)現(xiàn)。 員工績效信息管理系統(tǒng)需要完成的功能主要有: ( 1) 登錄界面的管理,保存。 ( 2) 公司信息的填寫保存 ( 3) 員工信息的輸入,包括輸入員工基本信息、所在部門、績效等。 ( 4) 員工信息的查詢,包括員工基本信息、所在部門、績效等。 ( 5) 員工信息的編輯,實(shí)現(xiàn)對員工信息的修改。 ( 6) 部門管理信息的輸入,包含部門 門名稱。 第 四 章 排版及印刷要求 12 ( 7) 部門信息的查詢、編輯。 ( 8) 績效信息的輸入、查詢、編輯。 ( 9) 員工績效的輸入,包括 門名稱,員工姓名,添加時間。 ( 10)員工績效記錄的 刪除。 第三節(jié) 系統(tǒng)功能模塊結(jié)構(gòu) 上文描述的各個功能要集中然后分塊,按照程序設(shè)計的基本要求,得出的系統(tǒng)功能圖如下: 模式示例: 圖 統(tǒng)功能模塊 示意圖 第 四 章 排版及印刷要求 13 第四節(jié) 系統(tǒng)開發(fā)工具簡介 本系統(tǒng)開發(fā)的方法及流程概述:本文介紹了在 境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)一個管理信息系統(tǒng)的過程。通過分析訪客管理的不足,創(chuàng)建了一套行之有效的計算機(jī)管理學(xué)生的方案。文章介紹了訪客管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計部分主要介紹了系統(tǒng)功能設(shè)計和數(shù)據(jù)庫 設(shè)計及代碼設(shè)計;系統(tǒng)實(shí)現(xiàn)部分說明了幾個主要模塊的算法, 本系統(tǒng)面友好,操作簡單,比較實(shí)用 。 言 針 對當(dāng)前網(wǎng)絡(luò)上流行的大量開發(fā)工具和編程語言,經(jīng)過仔細(xì)分析他們的優(yōu)缺點(diǎn),結(jié)合本系統(tǒng)的需要,我選用 臺下的 0 作為軟件開發(fā)工具,數(shù)據(jù)庫選用 000 數(shù)據(jù)庫。 意為可視的、可見的,它是面向開發(fā)像 稱 一種通用方法,它不同于其他的編程方法是 不需要編寫大量的代碼來實(shí)現(xiàn) 具體的圖形外觀 ,只需要把事先建立好的對象拖拽到屏幕上相應(yīng)的位置就可以。 這是一次巨大的飛躍,是一次編程技術(shù)的革命 9 。 一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā) 境下的各類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大可以與 業(yè)開發(fā)工具 用事件驅(qū)動的編程機(jī)制、新穎易用的可視化設(shè)計工具,使用 數(shù),以用動態(tài)鏈接庫( 對 象的鏈接與世隔嵌入( 開放式數(shù)據(jù)連接( 技術(shù),可以高效、快速地開發(fā)形界面豐富的應(yīng)用軟件系統(tǒng)。 第 四 章 排版及印刷要求 14 論是初學(xué)者還是精通人士。 可以構(gòu)建復(fù)雜的過程。由于默認(rèn)的方法和屬性組成部分被定義在里面,所以程序員不編寫許多代碼可以開發(fā)一個簡單的過程。先前版本的 隨著計算機(jī)硬件迅速迅速增加,對性能問題已經(jīng)變得微不足道。 拖放技術(shù)可以實(shí)現(xiàn)窗體控件的增加和改變。每個控件都有自己 的屬性和事件??丶?chuàng)建的時候會設(shè)置默認(rèn)屬性值,程序員也可以改變之后。如果在運(yùn)行時屬性值與用戶的修改和操作的變化 ,可以形成一個動態(tài)程序。例如 :表單的位置改變事件加入一個可以改變大小的控制代碼 ,然后在操作的時間當(dāng)用戶改變窗口的位置 ,控制也會改變大小。還比如將文本框控件設(shè)置為只能輸入數(shù)字,那么程序就能在文字輸入的時候自動阻止非數(shù)字文本的輸入。 程序類似于 作系統(tǒng),可以含有一個或幾個窗體,也可以是一個主窗體和多個子窗體。 組件為了使服務(wù)器端程序可以處理增加的模塊,因此一般都會制作用戶界面 ,當(dāng)然也可以沒有。 C 語言及 語言都不一樣,它不對字母的大小寫進(jìn)行主動識別,但是他可以把相應(yīng)的大寫狀態(tài)轉(zhuǎn)換到對應(yīng)的小寫關(guān)鍵字,并且能夠規(guī)范開發(fā)組所寫的不符合語法規(guī)范的代碼。 組件能夠提供眾多功能,比如可以提供可視化的編程模式,讓開發(fā)者不用寫太多的代碼就可以實(shí)現(xiàn)視圖化,方便了開發(fā)者。也即提供了最基本的面向?qū)ο蟮拈_發(fā)方法,最大化的方便了開發(fā)者。 像 樣能夠支持第三方控件,生存控件的保證使得大量的程序員開發(fā)了非常多的第三方控件, 很多程序和方法也因?yàn)檫@些控件而變得非常容易編寫,除此之外 提供了一系列的面向?qū)ο蟮姆椒?,比如重用,?gòu)建和利用外界控件的方法,這兩種方法能夠相互充實(shí)。但是存在一些語言上的的不全面性,不健全性,或多或少會存在一定的兼容性問題 9 。 生語言 微軟開發(fā)了一系列的派生的語言,都是屬于 分支。 1、 該語言當(dāng)然也包含在了微軟的基礎(chǔ)類庫,及相關(guān)的應(yīng)用程序里面,如 相關(guān)的組件,它集成第 四 章 排版及印刷要求 15 在微軟的基礎(chǔ)開發(fā)包中,開發(fā)人員可以非常方便的來使用,開發(fā)等。實(shí)際 上就相當(dāng)于第三方的程序庫,它的功能非常優(yōu)秀,絕對不屬于 言。 2、 該語言是默認(rèn)的微軟處理前臺頁面的語言,比如 此之外,該語言能用于腳本的編寫和在最簡單的 面中使用,表面上看該語言和 有什么區(qū)別,但是實(shí)質(zhì)上和 是有很大的區(qū)別的,主要是他不使用 運(yùn)行庫進(jìn)行執(zhí)行。 它是由主機(jī)的腳本執(zhí)行的。它主要的體現(xiàn)是在網(wǎng)站上的顯示不同。 3、 該語言是在 基礎(chǔ)上修改而來,目前已經(jīng)成為微軟開發(fā)的主流語言,實(shí)用性非常的廣,它有一套相對獨(dú)立的開發(fā)平臺,即 臺,適合開發(fā)者搭建系統(tǒng)的開發(fā)平臺。 該語言是一種純面向?qū)ο蟮拈_發(fā)語言,適應(yīng)現(xiàn)在主流的開發(fā)模式。但是它有一點(diǎn)缺點(diǎn)就是和 是完全的兼容。 事件 事件在程序開發(fā)中來說,就是函數(shù)之間的傳遞信號,比如一個系統(tǒng)在使用中,用戶點(diǎn)擊了鼠標(biāo),按下了鍵盤等行為,都會向該系統(tǒng)傳遞一種處理的信號,然后系統(tǒng)根據(jù)具體的信號類型進(jìn)行相應(yīng)具體的處 理,實(shí)現(xiàn)了系統(tǒng)各個模塊之間的信息傳遞。事件其實(shí)就是一個具體的對象或者句柄,其定義了事件的發(fā)生時間,地點(diǎn),類型等信息,然后由系統(tǒng)來進(jìn)行解析該對象,進(jìn)而對具體的信息進(jìn)行響應(yīng)。通俗地將事件就是告訴系統(tǒng)什么情況下要做什么事。 方法 方法就是在具體的事件被系統(tǒng)識別后,有系統(tǒng)發(fā)出的一系列處理過程,這些過程就稱為方法,在編程角度來講就是方法之間的調(diào)用,方法提供了具體的處理過程,內(nèi)部定義了所需要的變量以及處理函數(shù)等。他能夠隱藏或者顯示具體的方法,簡而言之,方法明確了事件的具體的做法。常常用來定義相關(guān)對象的操作與功能 。 屬性 屬性具體存在于方法中,是方法中用來表示相應(yīng)的變量,對象,名稱,顏色,長度,高度,愛好等,其一般都是局部變量,隨著方法的死亡而死亡,通過屬性的設(shè)置可以對對象進(jìn)行一系列的改變。 屬性可以通過可視化的方法來拖拽到系統(tǒng)界面上,這種方法非常方便,讓程序員省去了寫許多代碼,其可以在運(yùn)行之前設(shè)置,也可以在運(yùn)行之后進(jìn)行賦第 四 章 排版及印刷要求 16 值,也可以根據(jù)需要把屬性設(shè)置成可讀也可修改的屬性,也可以設(shè)置成只讀的屬性,總之屬性在面向?qū)ο蟮拈_發(fā)方法中非常的重要和特殊。 具體來說, 有以下的特性: 1面向?qū)ο笤O(shè)計 程序編制人員為了提高設(shè) 計程序的效率,一般只對可以完成程序功能的代碼進(jìn)行編寫,但是 對象可以是包含一切系統(tǒng)程序內(nèi)的控件和窗體。由于 以程序可以通過 及代碼嵌入到所有對象中,構(gòu)成系統(tǒng)程序應(yīng)用的用戶界面。通過這個界面,用戶就可以不用了解對象是怎樣工作的,而只會知道所有對象將會達(dá)到什么目的即可。 然而, 沒有多態(tài)這些面向?qū)ο蟮哪切┨匦裕虼耍?以說是準(zhǔn)面向?qū)ο蟪绦蛟O(shè)計的一門語言。 在 002 和之后的版本, 完全支持面向?qū)ο蟮木幊陶Z言;而對于早期版本( 5.和之前的版本),只能稱作是基于對象的編程語言,原因是它不支持類的繼承。 2事件驅(qū)動的方式 以事件驅(qū)動方式運(yùn)行每個對象的多個區(qū)別事件,每個事件都能驅(qū)動段代碼的事件過程,該代碼也決定了對象功能。通常把該機(jī)制稱為事件驅(qū)動的編程機(jī)制。 過事件來執(zhí)行對象的操作,一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng),而各個事件之間卻不一定有聯(lián)系,這樣的應(yīng)用程序代碼較短,使 程序既易于編寫又易于維護(hù)。 3軟件集成式開發(fā)環(huán)境 供了易學(xué)易用的集成開發(fā)環(huán)境,在該開發(fā)環(huán)境中,用戶可設(shè)計用戶界面,編寫代碼,調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件使其直接在 境下運(yùn)行。極大的方便了用戶。 4結(jié)構(gòu)化的設(shè)計語言 有豐富的數(shù)據(jù)類型,眾多的函數(shù),并采用了結(jié)構(gòu)化的程序設(shè) 計方法。而且都易學(xué)易用。 5強(qiáng)大的數(shù)據(jù)庫訪問功能 用數(shù)據(jù) 件可以訪問多種不同的數(shù)據(jù)庫。尤其是.提供 的 件不僅可以用最少的代碼實(shí)現(xiàn)數(shù)據(jù)庫的教復(fù)雜控制,還能夠取代 件等。 第 四 章 排版及印刷要求 17 6對象鏈接和嵌入技術(shù) 用了對象的鏈接與嵌入( 術(shù)可以很方便的開發(fā)出集聲音、圖像、動畫、子處理、 對象于一體的應(yīng)用程序。 功能十分強(qiáng)大。 7網(wǎng)絡(luò)訪問功能 .提供了 計工具 ,利用這些技術(shù)可以用于動態(tài)創(chuàng)建 和編輯 面,使用戶在 開發(fā)多功能網(wǎng)絡(luò)訪問的應(yīng)用軟件。 8多個應(yīng)用開發(fā)向?qū)?以利用開發(fā)向?qū)?,例如?shù)據(jù)窗體向?qū)?、?yīng)用向?qū)А?數(shù)據(jù)對象向?qū)?和安裝向?qū)У龋褂盟鼈兛梢钥焖俚膭?chuàng)建用戶所需的功能應(yīng)用和對象。 9支持動態(tài)交換和動態(tài)鏈接技術(shù) 以和其他 用之間通過 動態(tài)數(shù)據(jù)交換 (編程技術(shù)建立數(shù)據(jù)通信,也可以利用動態(tài)鏈接庫技術(shù)在 方便地使用C 語言或 匯編語言 編寫的 用接口 ( 10聯(lián)機(jī)的幫助功能 與 境下的軟件一樣,在 ,隨時可以利用菜單或 能鍵得到所需要的幫助信息。幫助窗口的信息和示例 代碼,可以進(jìn)行復(fù)制、粘貼,為用戶學(xué)習(xí)和使用 供了捷徑。極大的方便了學(xué)習(xí)用戶。 000 胎于 1988 年, 司、司和 司聯(lián)合開發(fā)了 系統(tǒng)上的 后, 司退出了開發(fā) 司和 司各自開發(fā)基于不同平臺的 司專注于 臺的 發(fā),而 司則致力于 T 平臺的 據(jù)庫的開發(fā)。從此以后,微軟公司不僅推出了 5 版本,之后更是推出了 0 版本以及目前最新的 有強(qiáng)大的數(shù)據(jù)管理功能,提供了豐富的管理工具,支持?jǐn)?shù)據(jù)的完整性管理、安全性管理和并發(fā)控制。 000 是微軟公司于 2000年 8 月推出的新一代的關(guān)系型網(wǎng)絡(luò)數(shù)據(jù)庫管理系統(tǒng),它擴(kuò)展了 . 章 排版及印刷要求 18 版的性能、提高了可靠性、質(zhì)量和易用性,同時又具有許多新特性。 000 的工作環(huán)境可以是 T( E、000 或 8、 P 等。 不同于信息技術(shù)的應(yīng)用、訪問小數(shù)據(jù)庫 ,包括支持發(fā)展的引擎,標(biāo)準(zhǔn)的 展特性 (如復(fù)制、 析 ),以及其他功能。就像存儲過程,觸發(fā)器的特性,但也有大型數(shù)據(jù)庫。 000 具有以下特點(diǎn): 1簡單易學(xué) 中 小型的企業(yè)中,數(shù)據(jù)應(yīng)用程序基于 因?yàn)橛写罅康牟僮髦笇?dǎo)或操作指南的協(xié)助,而且 是對于 是由于目前缺少 對 致在我國得到 換個角度分析,學(xué)習(xí) 如 般來說,這些大數(shù)據(jù)庫 對平臺和設(shè)備以及其操作人員的知識等方面的要求不低,普通的初學(xué)者接觸這些大型數(shù)據(jù)庫的機(jī)會并不多,更

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論