




已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
編號(hào):03023158河南大學(xué)2007屆本科畢業(yè)論文民主測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)design and implementation of the pollmanagement system論文作者姓名:陳文鑫 作者學(xué)號(hào):03023158 _ 所在學(xué)院:計(jì)算機(jī)與信息工程學(xué)院 所學(xué)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)(非師范)導(dǎo)師姓名職稱:陳國(guó)強(qiáng)(講師) 論文完成時(shí)間:2007年5月20日 2007年5月20日河南大學(xué)2007屆畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)開(kāi)題報(bào)告(由學(xué)生本人認(rèn)真填寫(xiě))學(xué)號(hào)03023158姓名陳文鑫導(dǎo)師姓名職稱陳國(guó)強(qiáng)(講師)開(kāi)題時(shí)間2006年12月1日課題題目民主測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)課題來(lái)源導(dǎo)師指定 自定 其他來(lái)源課題的目的、意義以及和本課題有關(guān)的國(guó)內(nèi)外現(xiàn)狀分析:1、目的設(shè)計(jì)一個(gè)民主測(cè)評(píng)管理系統(tǒng),依靠計(jì)算機(jī)信息技術(shù)手段,提高工作效率,規(guī)范管理,加大人員績(jī)效考核管理的民主化。2、意義慧鼎產(chǎn)品(東軟產(chǎn)品)均有民主測(cè)評(píng)管理功能,以往的模式是分布在各個(gè)業(yè)務(wù)模塊中,沒(méi)有進(jìn)行整體考慮,功能不完善,為了實(shí)現(xiàn)民主測(cè)評(píng)管理的規(guī)范化與集成化,有必要統(tǒng)一考慮民主測(cè)評(píng)管理功能,設(shè)計(jì)一個(gè)功能全面完整的一級(jí)功能模塊,以幫助客戶實(shí)現(xiàn)對(duì)民主測(cè)評(píng)管理的平臺(tái)化管理。3、現(xiàn)狀目前國(guó)內(nèi)外開(kāi)發(fā)通用的人力資源管理軟件的企業(yè)有很多,但市場(chǎng)上的大部分人力資源管理軟件或者是根本沒(méi)有民主測(cè)評(píng)管理的功能,或者是功能很不完善,為了實(shí)現(xiàn)民主測(cè)評(píng)管理的規(guī)范化與集成化,統(tǒng)一考慮民主測(cè)評(píng)管理功能,設(shè)計(jì)一個(gè)功能全面完整的一級(jí)功能模塊,是一種趨勢(shì)。研究目標(biāo)、研究?jī)?nèi)容和準(zhǔn)備解決的問(wèn)題:1、目標(biāo)民主測(cè)評(píng)管理模塊的總體目標(biāo):實(shí)現(xiàn)對(duì)民主考核進(jìn)行集中管理的業(yè)務(wù)功能,能構(gòu)建考核方案、進(jìn)行民主測(cè)評(píng)和統(tǒng)計(jì)結(jié)果等,滿足用戶業(yè)務(wù)需求。2、內(nèi)容民主測(cè)評(píng)的國(guó)內(nèi)外背景和現(xiàn)狀,深入分析民主測(cè)評(píng)系統(tǒng)的功能,每一個(gè)功能點(diǎn)需要實(shí)現(xiàn)的功能,熟悉整個(gè)系統(tǒng)的框架和開(kāi)發(fā)流程。詳細(xì)設(shè)計(jì)并實(shí)現(xiàn)整個(gè)系統(tǒng)。3、準(zhǔn)備解決的問(wèn)題對(duì)系統(tǒng)的框架和功能的實(shí)現(xiàn)流程不熟悉,準(zhǔn)備在以后的時(shí)間內(nèi)加大研究系統(tǒng)的力度。對(duì)系統(tǒng)中所用到的一些技術(shù),如spring和hibernate技術(shù)了解的不夠深入,要在開(kāi)發(fā)過(guò)程中加強(qiáng)此方面的專業(yè)知識(shí)的學(xué)習(xí)。擬采取的方法、技術(shù)或設(shè)計(jì)(開(kāi)發(fā))工具:本系統(tǒng)利用java作為開(kāi)發(fā)語(yǔ)言,采用j2ee架構(gòu),包括數(shù)據(jù)庫(kù)層、應(yīng)用服務(wù)器層及客戶層。基于b/s體系結(jié)構(gòu),利用 struts來(lái)實(shí)現(xiàn)表現(xiàn)層,利用hibernate來(lái)進(jìn)行數(shù)據(jù)持久化處理。以eclipse作為主要的開(kāi)發(fā)平臺(tái),要求系統(tǒng)支持oracle數(shù)據(jù)庫(kù)。預(yù)期成果:1、畢業(yè)設(shè)計(jì)成果源代碼2、畢業(yè)論文進(jìn)度計(jì)劃:2006.12.1 - 2007.4.1:查找資料、搜集相關(guān)素材2007.4.2 - 2007.4.11:完成需求部分的設(shè)計(jì)2007.4.12 - 2007.4.21:完成詳細(xì)設(shè)計(jì)部分的設(shè)計(jì)2007.4.22 - 2007.4.30:完成編碼部分的設(shè)計(jì)2007.5.1 - 2007.5.20:整理資料、撰寫(xiě)畢業(yè)論文2007.5.21 - 2007.5.25:根據(jù)導(dǎo)師要求,完善畢業(yè)設(shè)計(jì)和論文指導(dǎo)教師對(duì)選題報(bào)告的意見(jiàn):同意開(kāi)題 指導(dǎo)教師簽名: 2006年12月1日開(kāi)題報(bào)告ii河南大學(xué)2007屆畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)任務(wù)書(shū)(由學(xué)生本人認(rèn)真填寫(xiě))學(xué)號(hào)03023158姓名陳文鑫導(dǎo)師姓名陳國(guó)強(qiáng)任務(wù)書(shū)起止日期2006年12月8日 至 2007年5月20日論文提要:論文將針對(duì)自己所做的畢業(yè)設(shè)計(jì),首先論述此民主考核管理模塊的開(kāi)發(fā)背景、意義、國(guó)內(nèi)外現(xiàn)狀等相關(guān)信息,然后重點(diǎn)闡述整個(gè)系統(tǒng)的需求分析和總體的設(shè)計(jì)方案、數(shù)據(jù)庫(kù)表的設(shè)計(jì)。最后深入探討系統(tǒng)的詳細(xì)設(shè)計(jì)的設(shè)計(jì)流程和具體的實(shí)現(xiàn)過(guò)程,并通過(guò)系統(tǒng)截圖來(lái)講解系統(tǒng)的主要功能。整個(gè)流程是一個(gè)反復(fù)迭代的過(guò)程,需要隨著深入具體的分析和開(kāi)發(fā)而不斷的修改和完善。課題任務(wù)要求:民主測(cè)評(píng)系統(tǒng)模塊屬于電子政務(wù)系統(tǒng)的一個(gè)組成部分,主要完成某企業(yè)相關(guān)人員的民主測(cè)評(píng)功能。通過(guò)企業(yè)人員的在線投票,對(duì)被測(cè)人員的民主測(cè)評(píng)投票情況進(jìn)行多角度統(tǒng)計(jì),實(shí)現(xiàn)民主測(cè)評(píng)活動(dòng)和民主測(cè)評(píng)對(duì)象的管理,并根據(jù)需要,完成投票人的密碼管理,測(cè)評(píng)人員根據(jù)密碼登錄系統(tǒng)進(jìn)行投票,系統(tǒng)自動(dòng)篩選投票人應(yīng)投票的被測(cè)對(duì)象,并自動(dòng)計(jì)算被測(cè)評(píng)對(duì)象的得分情況及排名。此模塊的開(kāi)發(fā)必須按照整個(gè)系統(tǒng)的結(jié)構(gòu)和技術(shù)來(lái)進(jìn)行開(kāi)發(fā),要求符合系統(tǒng)的編碼規(guī)范,頁(yè)面風(fēng)格也要與系統(tǒng)保持一致。主要參考文獻(xiàn):1 bruce eckel,java編程思想,第三版,機(jī)械工業(yè)出版社,20052 jhon hunt、chris loftus,精通j2eejava企業(yè)級(jí)應(yīng)用,清華大學(xué)出版社,20043 趙強(qiáng)、喬新亮,j2ee應(yīng)用開(kāi)發(fā),電子工業(yè)出版社,20044 張海藩,軟件工程導(dǎo)論,清華大學(xué)出版社,2003河南大學(xué)2007屆畢業(yè)設(shè)計(jì)(論文、創(chuàng)作)中期檢查表學(xué)院名稱:計(jì)算機(jī)與信息工程學(xué)院題目名稱民主測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)號(hào)03023158所學(xué)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)(非師范)指導(dǎo)教師姓 名陳國(guó)強(qiáng)姓名陳文鑫一、畢業(yè)設(shè)計(jì)進(jìn)展情況經(jīng)過(guò)努力,已經(jīng)分析清楚系統(tǒng)要實(shí)現(xiàn)的功能,完成了系統(tǒng)的需求分析。也基本上了解了整個(gè)talentbase的架構(gòu)和業(yè)務(wù)處理的流程,做出了方案的頁(yè)面原型。整個(gè)方案的思路已經(jīng)清晰了,準(zhǔn)備開(kāi)始進(jìn)行系統(tǒng)的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。二、存在問(wèn)題1個(gè)別功能模塊劃分中存在一些問(wèn)題,2對(duì)系統(tǒng)的實(shí)現(xiàn)是分層實(shí)現(xiàn)還是分模塊開(kāi)發(fā)有分歧。3需要用到spring和hibernate技術(shù),但是對(duì)這些技術(shù)還不是很了解。三、下一階段的研究方法或設(shè)計(jì)思路1針對(duì)第一個(gè)問(wèn)題,準(zhǔn)備把考核對(duì)象和考核級(jí)別作為考核方案管理下面的子模塊來(lái)進(jìn)行實(shí)現(xiàn),它們的操作都針對(duì)一個(gè)方案id,2針對(duì)第二個(gè)問(wèn)題,準(zhǔn)備模仿系統(tǒng)中的開(kāi)發(fā)方式,分模塊開(kāi)發(fā)。但要在詳細(xì)設(shè)計(jì)中首先全部定義好所有的接口:action、form、service、dao、vo、po等。3繼續(xù)學(xué)習(xí)相關(guān)的技術(shù)知識(shí)。四、指導(dǎo)教師對(duì)學(xué)生設(shè)計(jì)(論文、創(chuàng)作)進(jìn)展等方面的評(píng)語(yǔ)到目前為止,已完成系統(tǒng)需求分析,進(jìn)度良好。 指導(dǎo)教師簽字: 2007年4月10 日 此表除第四項(xiàng)外由學(xué)生填寫(xiě)指導(dǎo)教師簽名河南大學(xué)2007屆畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)綜合成績(jī)表(一)學(xué)院名稱:計(jì)算機(jī)與信息工程學(xué)院學(xué) 號(hào)03023158姓名陳文鑫專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)(非師范)指導(dǎo)教師陳國(guó)強(qiáng)(講師)綜合得分86論文題目民主測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)指導(dǎo)教師評(píng)語(yǔ)及得分指導(dǎo)教師評(píng)語(yǔ)系統(tǒng)設(shè)計(jì)較為完善,論文設(shè)計(jì)合理,結(jié)構(gòu)分明,重點(diǎn)突出,符合本科論文規(guī)范。評(píng)分項(xiàng)目分值指導(dǎo)教師對(duì)畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)評(píng)分撰寫(xiě)開(kāi)題報(bào)告、文獻(xiàn)綜述15調(diào)查研究查閱整理資料10學(xué)習(xí)態(tài)度與規(guī)范要求10數(shù)據(jù)處理、文字表達(dá)10論文(設(shè)計(jì)、創(chuàng)作)質(zhì)量和創(chuàng)新意識(shí)55合計(jì)100得分148994585指導(dǎo)教師簽名 2007年5月20日評(píng)閱教師評(píng)語(yǔ)及評(píng)分評(píng)閱教師評(píng)語(yǔ)系統(tǒng)設(shè)計(jì)較為合理,模塊劃分合適。論文層次分明,邏輯性強(qiáng),結(jié)構(gòu)合理,符合要求。評(píng)分項(xiàng)目分值評(píng)閱畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)評(píng)分撰寫(xiě)開(kāi)題報(bào)告、文獻(xiàn)綜述15調(diào)查研究查閱整理資料10學(xué)習(xí)態(tài)度與規(guī)范要求10數(shù)據(jù)處理、文字表達(dá)10論文(設(shè)計(jì)、創(chuàng)作)質(zhì)量和創(chuàng)新意識(shí)55合計(jì)100得分149994687評(píng)閱教師簽名 2007年5月21日河南大學(xué)2007屆畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)綜合成績(jī)表(二)學(xué)號(hào)03023158姓名陳文鑫所在學(xué)院計(jì)算機(jī)與信息工程學(xué)院答辯委員會(huì)評(píng)語(yǔ)及評(píng)分答辯委員會(huì)評(píng)語(yǔ) 該生陳述清楚,回答問(wèn)題敏捷,達(dá)到本科畢業(yè)水平。答辯委員簽字: 2007年5月26日評(píng)分 項(xiàng)目 分值論文答辯小組評(píng)分答辯情況論文質(zhì)量合計(jì)(100)內(nèi)容表達(dá)情況(15)答辯問(wèn)題情況(25)規(guī)范要求與文字表達(dá)(20)論文(設(shè)計(jì)、創(chuàng)作)質(zhì)量和創(chuàng)新意識(shí)(40)得分1221183586答辯委員會(huì)主任簽字: 2007年5月26日畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)成績(jī)綜合評(píng)定: 86 分綜合評(píng)定等級(jí):良備注:一、論文的質(zhì)量評(píng)定,應(yīng)包括對(duì)論文的語(yǔ)言表達(dá)、結(jié)構(gòu)層次、邏輯性理論分析、設(shè)計(jì)計(jì)算、分析和概括能力及在論文中是否有新的見(jiàn)解或創(chuàng)新性成果等做出評(píng)價(jià)。從論文來(lái)看學(xué)生掌握本專業(yè)基礎(chǔ)理論和基本技能的程度。二、成績(jī)?cè)u(píng)定采用結(jié)構(gòu)評(píng)分法,即由指導(dǎo)教師、評(píng)閱教師和答辯委員會(huì)分別給分(以百分計(jì)),評(píng)閱教師得分乘以20%加上指導(dǎo)教師得分乘以20%加上答辯委員會(huì)得分乘以60%即綜合成績(jī)。評(píng)估等級(jí)按優(yōu)、良、中、差劃分,優(yōu)90-100分;良76-89分;中60-75分;差60分以下。三、評(píng)分由專業(yè)教研室或院組織專門評(píng)分小組(不少于5人),根據(jù)指導(dǎo)教師和答辯委員會(huì)意見(jiàn)決定每個(gè)學(xué)生的分?jǐn)?shù),在有爭(zhēng)議時(shí),應(yīng)由答辯委員會(huì)進(jìn)行表決。四、畢業(yè)論文答辯工作結(jié)束后,各院應(yīng)于6月20日前向教務(wù)處推薦優(yōu)秀論文以匯編成冊(cè),推薦的篇數(shù)為按當(dāng)年學(xué)院畢業(yè)生人數(shù)的1.5%篇。五、各院亦可根據(jù)本專業(yè)的不同情況,制定相應(yīng)的具有自己特色的內(nèi)容。須報(bào)教務(wù)處備案。六、書(shū)寫(xiě)格式要求:1、目錄;2、內(nèi)容提要須書(shū)寫(xiě)200左右漢字,開(kāi)題報(bào)告(文科除外)的內(nèi)容要根據(jù)不同專業(yè)的課題任務(wù)要求,闡述查閱文獻(xiàn)、文案論證、解題思路、工作步驟等;3、正文(含引言、結(jié)論等);4、參考文獻(xiàn)(或資料)河南大學(xué)本科生畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)承諾書(shū)論文題目民主測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)姓 名陳文鑫所學(xué)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)(非師范)學(xué) 號(hào)03023158完成時(shí)間2007年5月20日指導(dǎo)教師姓名職稱陳國(guó)強(qiáng)(講師)承諾內(nèi)容:1、本畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)是學(xué)生 陳文鑫 在導(dǎo)師 陳國(guó)強(qiáng) 的指導(dǎo)下獨(dú)立完成的,沒(méi)有抄襲、剽竊他人成果,沒(méi)有請(qǐng)人代做,若在畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)的各種檢查、評(píng)比中被發(fā)現(xiàn)有以上行為,愿按學(xué)校有關(guān)規(guī)定接受處理,并承擔(dān)相應(yīng)的法律責(zé)任。2、學(xué)校有權(quán)保留并向上級(jí)有關(guān)部門送交本畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)的復(fù)印件和磁盤(pán)。備注:東軟集團(tuán)要求代碼保密,簽署了保密協(xié)議,允許截圖。學(xué)生簽名: 指導(dǎo)教師簽名: 2007年5月20日 2007年5月20日說(shuō)明:學(xué)生畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)如有保密等要求,請(qǐng)?jiān)趥渥⒅忻鞔_,承諾內(nèi)容第2條即以備注為準(zhǔn)。目 錄摘 要iabstractii第1章 緒論11.1 開(kāi)發(fā)背景及意義11.2 測(cè)評(píng)體系原則11.3 論文研究?jī)?nèi)容21.4 相關(guān)開(kāi)發(fā)技術(shù)介紹21.5 數(shù)據(jù)庫(kù)系統(tǒng)的選擇3第2章 系統(tǒng)需求分析42.1 系統(tǒng)架構(gòu)42.2 系統(tǒng)目標(biāo)42.3 對(duì)用戶的要求52.4 系統(tǒng)一般性需求52.5 系統(tǒng)功能描述52.5.1 年度考核方案管理52.5.2 被考核人員確定62.5.3 產(chǎn)生評(píng)估密碼62.5.4 民主測(cè)評(píng)62.5.5 考核結(jié)果管理7第3章 系統(tǒng)總體設(shè)計(jì)83.1 系統(tǒng)的總體設(shè)計(jì)83.2 系統(tǒng)功能模塊設(shè)計(jì)93.3 數(shù)據(jù)庫(kù)設(shè)計(jì)103.3.1 數(shù)據(jù)庫(kù)的選擇113.3.2 數(shù)據(jù)庫(kù)表的設(shè)計(jì)11第4章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)134.1 考核方案管理134.1.1 表現(xiàn)層134.1.2 業(yè)務(wù)層154.1.3 集成層164.1.4 注意事項(xiàng)174.2 系統(tǒng)主要界面介紹17結(jié) 論19參考文獻(xiàn)20河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文摘 要信息化人力資源管理是在通信技術(shù)迅速發(fā)展,計(jì)算機(jī)應(yīng)用逐漸普及的環(huán)境下產(chǎn)生的,它是以先進(jìn)的信息技術(shù)為手段,以軟件系統(tǒng)為平臺(tái),實(shí)現(xiàn)低成本、高效率、全員共同參與的管理過(guò)程。民主測(cè)評(píng)管理是人力資源管理核心業(yè)務(wù)之一,該課題是在人力資源管理系統(tǒng)平臺(tái)的基礎(chǔ)上進(jìn)行開(kāi)發(fā)。本文首先介紹了系統(tǒng)的開(kāi)發(fā)背景和開(kāi)發(fā)過(guò)程中應(yīng)用到的struts、spring和hibernate技術(shù)。然后主要講解了整個(gè)系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)過(guò)程,包括民主測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)思想,整個(gè)民主測(cè)評(píng)管理系統(tǒng)的需求的分析與整理,系統(tǒng)的總體設(shè)計(jì),以及考核方案管理模塊的詳細(xì)實(shí)現(xiàn)過(guò)程。最后通過(guò)對(duì)主要界面的講解描述了整個(gè)系統(tǒng)的功能和流程。關(guān)鍵詞 民主測(cè)評(píng),考核方案,人力資源,strutsabstractelectronic human resources management system (e-hr) was coming with the rapid development of communication and the popularization of the computer. the system which based on advanced communication technology and software platform, aims to achieve the goal of low-cost, high-efficiency and all users participating in management. the poll management is one of the core businesses of human resources management system. so the topics development carries on the platform foundation of human resources management system.at first, this paper introduces the background of the system and the technology such as struts, spring and hibernate that was used in development. then the article mainly explains the process of the systems development, including the design thought of the poll management system, the analysis of the systems requirement, the total design of the system and the implementation of the scheme manage module. in the end, it describes the systems functions and processes by some main pages explaining. keywords poll,poll-project,human resources,struts第 20 頁(yè)第1章 緒論民主測(cè)評(píng)一直以來(lái)在企業(yè)和單位的考核中占有很重要的地位。隨著考核和評(píng)價(jià)的力度越來(lái)越大,要求越來(lái)越高,電子化的民主測(cè)評(píng)管理系統(tǒng)的優(yōu)勢(shì)越來(lái)越明顯。1.1 開(kāi)發(fā)背景及意義民主測(cè)評(píng)作為一種考查員工工作的方法,其針對(duì)性強(qiáng)、效率高、比較直觀,是實(shí)行監(jiān)督的一種有效手段,對(duì)進(jìn)一步發(fā)揮員工對(duì)干部領(lǐng)導(dǎo)工作的知情權(quán)、參與權(quán)、選擇權(quán),提高干部領(lǐng)導(dǎo)工作的公開(kāi)、公正、民主化的程度,有著十分積極的意義。隨著國(guó)家人事制度的不斷改革,很多單位或部門都加大了對(duì)職員以及領(lǐng)導(dǎo)層的考核和評(píng)價(jià)力度。為了使人事考核評(píng)價(jià)工作更加全面、科學(xué)、客觀和公正,各單位人事管理部門紛紛引進(jìn)一些先進(jìn)的評(píng)估體系,并結(jié)合傳統(tǒng)的人員考核方法,制定了更完善、更合理、更細(xì)致的人員量化考核評(píng)價(jià)體系;但是,隨著考核指標(biāo)的細(xì)化,人事管理部門的工作量劇增,致使很多單位人事管理部門因人手不足而無(wú)法正常工作。為了解決這些問(wèn)題,并且真正提高考核的公平性,我們開(kāi)發(fā)一個(gè)民主測(cè)評(píng)管理系統(tǒng)。依靠此系統(tǒng)可以提高工作效率、規(guī)范管理、增強(qiáng)績(jī)效考核管理的民主化。1.2 測(cè)評(píng)體系原則科學(xué)劃分測(cè)評(píng)體系。測(cè)評(píng)體系要充分體現(xiàn)“科學(xué)易操作、簡(jiǎn)潔不繁瑣”這一原則,測(cè)評(píng)體系要能反映出一個(gè)人的德、能、勤、績(jī)、廉等方面的情況。 對(duì)民主測(cè)評(píng)要精心組織,周密安排。首先,因地制宜,確定民主測(cè)評(píng)部門;其次,實(shí)行民主測(cè)評(píng)預(yù)告制,在民主測(cè)評(píng)之前,應(yīng)向單位全體員工公布測(cè)評(píng)的內(nèi)容、范圍及其它有關(guān)事項(xiàng),接受監(jiān)督;第三,被測(cè)評(píng)人的述職報(bào)告要有真實(shí)性,述職報(bào)告是參評(píng)人評(píng)議打分的參考依據(jù),在測(cè)評(píng)中起著一定的導(dǎo)向作用,因此,在民主測(cè)評(píng)前,管理員應(yīng)要求對(duì)述職報(bào)告進(jìn)行審核,確定測(cè)評(píng)對(duì)象。優(yōu)化參評(píng)人員結(jié)構(gòu)。在具體操作中可采取分層次測(cè)評(píng)的辦法,既邀請(qǐng)上級(jí)部門和下屬部門的人員參與,也邀請(qǐng)同級(jí)部門人員參加。測(cè)評(píng)結(jié)果公開(kāi)。民主測(cè)評(píng)的結(jié)果應(yīng)及時(shí)向員工公開(kāi),一方面使領(lǐng)導(dǎo)本人能客觀地評(píng)價(jià)自己,自覺(jué)接受監(jiān)督;另一方面使員工感到自己的意見(jiàn)得到了尊重。1.3 論文研究?jī)?nèi)容民主測(cè)評(píng)系統(tǒng)模塊屬于電子政務(wù)系統(tǒng)的一個(gè)組成部分,主要完成企業(yè)相關(guān)人員的民主測(cè)評(píng)功能。通過(guò)企業(yè)人員的在線投票,系統(tǒng)對(duì)被測(cè)人員的民主測(cè)評(píng)投票情況進(jìn)行多角度統(tǒng)計(jì),實(shí)現(xiàn)對(duì)民主測(cè)評(píng)活動(dòng)和民主測(cè)評(píng)對(duì)象的管理,并根據(jù)需要,完成投票人的密碼管理,測(cè)評(píng)人員根據(jù)密碼登錄系統(tǒng)進(jìn)行投票,系統(tǒng)自動(dòng)篩選投票人應(yīng)投票的被測(cè)對(duì)象,并自動(dòng)計(jì)算被測(cè)評(píng)對(duì)象的得分情況及排名。1.4 相關(guān)開(kāi)發(fā)技術(shù)介紹系統(tǒng)的表現(xiàn)層用到了struts技術(shù),事務(wù)管理使用了spring技術(shù),數(shù)據(jù)的持久化處理使用了hibernate技術(shù)。下面就分別對(duì)這些技術(shù)進(jìn)行簡(jiǎn)要的介紹。(1)struts框架struts是一種基于mvc的web應(yīng)用框架。mvc(model模型-view視圖-controller控制)是交互式應(yīng)用程序廣泛使用的一種模式。這種模式將傳統(tǒng)的輸入、處理和輸出模型轉(zhuǎn)化為圖形顯示的用戶交互模型,mvc結(jié)構(gòu)具有三個(gè)層面:模型(model)、視圖(view)和控制(controller),每一層有其各自的功能。模型層負(fù)責(zé)表達(dá)和訪問(wèn)業(yè)務(wù)數(shù)據(jù),執(zhí)行業(yè)務(wù)邏輯和操作。視圖層負(fù)責(zé)顯示模型層的內(nèi)容??刂茖迂?fù)責(zé)定義應(yīng)用程序的行為。(2)spring技術(shù)spring主要是對(duì)業(yè)務(wù)層的層次細(xì)化,也就是更深層次的降低了偶合程度,核心是一個(gè)輕量級(jí)的容器container,實(shí)現(xiàn)了ioc模式的容器,在spring框架下實(shí)現(xiàn)多個(gè)子框架的組合,這些框架之間彼此可以獨(dú)立,也可以使用其他的框架方案進(jìn)行代替,核心模式是ioc。核心的容器就是一個(gè)ioc/di容器,它可以幫程序設(shè)計(jì)人員完成組件之間的依賴注入連接,使得組件之間依賴達(dá)到最小,提高組件的重用。(3)hibernate技術(shù)hibernate是“對(duì)象/關(guān)系映射”(object/relational mapping)的解決方案,簡(jiǎn)寫(xiě)為orm。所謂的orm,簡(jiǎn)單的說(shuō)就是java中的對(duì)象與對(duì)象的關(guān)系,映射到關(guān)系型數(shù)據(jù)庫(kù)中的表與表之間的關(guān)系。hibernate提供了這種映射自動(dòng)化轉(zhuǎn)換方案。反過(guò)來(lái),也提供關(guān)系型數(shù)據(jù)庫(kù)中表與表之間的關(guān)系,映射到j(luò)ava程序中的對(duì)象與對(duì)象的關(guān)系。1.5 數(shù)據(jù)庫(kù)系統(tǒng)的選擇oracle9i是一個(gè)可移植的數(shù)據(jù)庫(kù),它專門為分布式客戶服務(wù)器計(jì)算環(huán)境而設(shè)計(jì)。其可靠的聯(lián)機(jī)備份功能、高可用性、安全性、強(qiáng)大的管理工具和開(kāi)放的體系結(jié)構(gòu)為信息管理系統(tǒng)提供了一個(gè)強(qiáng)大的平臺(tái)。目前的talentbase系統(tǒng)主要針對(duì)大型用戶,所以使用oracle數(shù)據(jù)庫(kù)作主要的數(shù)據(jù)庫(kù)平臺(tái)。第2章 系統(tǒng)需求分析一個(gè)系統(tǒng)的開(kāi)發(fā)總是從需求分析開(kāi)始。需求分析以及系統(tǒng)設(shè)計(jì)是系統(tǒng)開(kāi)發(fā)的主要工作,它們決定了系統(tǒng)是否能夠滿足客戶需求以及系統(tǒng)能否最終投入運(yùn)行。本章主要介紹了系統(tǒng)架構(gòu),需要完成的系統(tǒng)的需求分析、系統(tǒng)要實(shí)現(xiàn)的目標(biāo)、適合的應(yīng)用對(duì)象、運(yùn)行條件以及要實(shí)現(xiàn)的功能等。2.1 系統(tǒng)架構(gòu)本系統(tǒng)采用j2ee架構(gòu),包括數(shù)據(jù)庫(kù)層、應(yīng)用服務(wù)器層及客戶層?;赽/s體系結(jié)構(gòu),所有的操作都在瀏覽器中進(jìn)行,業(yè)務(wù)操作客戶端將借助瀏覽器訪問(wèn)服務(wù)器端的資源??蛻舳巳藱C(jī)界面部分的程序使得開(kāi)發(fā)工作得以簡(jiǎn)化。它不必關(guān)心業(yè)務(wù)邏輯是如何訪問(wèn)數(shù)據(jù)庫(kù)的,只需把精力集中在人機(jī)界面上即可。中間業(yè)務(wù)邏輯層包含了大量的供客戶端程序調(diào)用的業(yè)務(wù)邏輯規(guī)則,以幫助其完成業(yè)務(wù)操作。它的優(yōu)點(diǎn)就在于它所具有的可伸縮性,可隨具體業(yè)務(wù)的變化而改變,在客戶層和數(shù)據(jù)服務(wù)層的改動(dòng)較小,適合于快速開(kāi)發(fā)。數(shù)據(jù)服務(wù)層主要提供對(duì)數(shù)據(jù)庫(kù)進(jìn)行各種操作的方法。它主要由中間業(yè)務(wù)層來(lái)調(diào)用并完成業(yè)務(wù)邏輯,當(dāng)數(shù)據(jù)庫(kù)的結(jié)構(gòu)確定后,對(duì)于它的改動(dòng)也就比較小了。數(shù)據(jù)服務(wù)器作為數(shù)據(jù)處理的焦點(diǎn),便于對(duì)數(shù)據(jù)集中管理、充分利用服務(wù)器的系統(tǒng)資源、降低了對(duì)客戶機(jī)的要求。2.2 系統(tǒng)目標(biāo)本模塊是人力資源管理系統(tǒng)的一個(gè)組成部分,主要完成企業(yè)相關(guān)人員的民主測(cè)評(píng)功能,實(shí)現(xiàn)對(duì)民主測(cè)評(píng)活動(dòng)和民主測(cè)評(píng)對(duì)象的管理。并根據(jù)實(shí)際需要,完成投票人的密碼管理。測(cè)評(píng)人根據(jù)密碼登錄系統(tǒng)進(jìn)行投票,系統(tǒng)自動(dòng)篩選投票人應(yīng)該投票的被測(cè)評(píng)對(duì)象,并自動(dòng)計(jì)算被測(cè)評(píng)對(duì)象的得分情況及排名。2.3 對(duì)用戶的要求本系統(tǒng)是人力資源管理中作為日常業(yè)務(wù)處理的使用工具。使用人員均應(yīng)具有一定的電腦操作水平及相應(yīng)的業(yè)務(wù)知識(shí)。2.4 系統(tǒng)一般性需求(1)界面風(fēng)格統(tǒng)一。(2)系統(tǒng)錯(cuò)誤提示風(fēng)格一致,系統(tǒng)可用性相對(duì)較好。(3)以ie作為與用戶交互的平臺(tái)。(4)顯示分辨率為1024*768。(5)界面布局將最大程度適合用戶操作。2.5 系統(tǒng)功能描述民主測(cè)評(píng)系統(tǒng)的功能主要有:年度考核方案管理、被考核人員確定、產(chǎn)生評(píng)估密碼、民主測(cè)評(píng)、考核結(jié)果管理,這些功能的具體描述如下。2.5.1 年度考核方案管理年度考核方案管理是管理員擁有的功能,管理員可以維護(hù)年度考核方案,主要是規(guī)定考核活動(dòng)的一些要求,可以新建、修改和刪除考核方案??己朔桨傅男畔⒅饕ǎ悍桨该Q、考核年度、考核開(kāi)始日期、考核結(jié)束日期、民主測(cè)評(píng)標(biāo)準(zhǔn)、投票說(shuō)明文件、備注 、活動(dòng)狀態(tài)。各項(xiàng)信息說(shuō)明:(1)民主測(cè)評(píng)標(biāo)準(zhǔn)和投票說(shuō)明文件都是以文件的形式上傳到系統(tǒng),在民主測(cè)評(píng)時(shí),測(cè)評(píng)人可以下載來(lái)查看標(biāo)準(zhǔn)。(2)活動(dòng)狀態(tài)有兩種:已啟動(dòng)和已關(guān)閉,可以改變活動(dòng)狀態(tài)。(3)系統(tǒng)提供對(duì)考核方案進(jìn)行維護(hù)的功能,并可以查看考核方案的詳細(xì)信息和針對(duì)此方案的考核對(duì)象的相關(guān)信息。2.5.2 被考核人員確定功能說(shuō)明:(1)所有被考核人員的民主測(cè)評(píng)都分為:上級(jí)測(cè)評(píng)(a票)、同級(jí)測(cè)評(píng)(b票)、下級(jí)測(cè)評(píng)(c票)。(2)根據(jù)被考核人員的級(jí)別不同,每種投票的權(quán)重不同。(3)參與上級(jí)測(cè)評(píng)的人員(投a票的人員)對(duì)本次考核方案的所有被考核人都要進(jìn)行投票。(4)參與同級(jí)測(cè)評(píng)的人員(投b票的人員)對(duì)本次考核方案的所有被考核人都要進(jìn)行投票。(5)參與下級(jí)測(cè)評(píng)的人員(投c票的人員)只對(duì)本部門/司局的領(lǐng)導(dǎo)進(jìn)行投票。(6)系統(tǒng)提供對(duì)被考核人員級(jí)別維護(hù)的功能及對(duì)不同級(jí)別的被考核人維護(hù)的功能。(7)系統(tǒng)可以對(duì)不同的被考核人員的級(jí)別進(jìn)行權(quán)重的設(shè)定。被考核人員的級(jí)別信息包括:部門/司局、姓名、性別、出生日期、職務(wù)。管理員可以對(duì)被考核人員的信息進(jìn)行維護(hù)。2.5.3 產(chǎn)生評(píng)估密碼評(píng)估密碼主要用來(lái)實(shí)現(xiàn)對(duì)考核級(jí)別的判定。系統(tǒng)能夠?qū)γ總€(gè)考核級(jí)別自動(dòng)產(chǎn)生民主測(cè)評(píng)的登錄密碼和標(biāo)識(shí)號(hào),且保證在本次考核方案中的所有密碼和標(biāo)識(shí)號(hào)不重復(fù),標(biāo)識(shí)號(hào)按照規(guī)則順序產(chǎn)生,對(duì)單個(gè)密碼可重新生成。民主測(cè)評(píng)時(shí),當(dāng)一個(gè)密碼被使用后就被標(biāo)識(shí)為無(wú)效狀態(tài),即保證一個(gè)密碼和標(biāo)識(shí)號(hào)只能用一次。系統(tǒng)按照固定的格式打印標(biāo)識(shí)號(hào)和密碼,由考核負(fù)責(zé)人分發(fā)給各個(gè)部門進(jìn)行民主測(cè)評(píng)。2.5.4 民主測(cè)評(píng)(1)參與民主測(cè)評(píng)的人員使用由考核部門發(fā)放的密碼后登錄到系統(tǒng)進(jìn)行投票。系統(tǒng)根據(jù)密碼判斷投票人應(yīng)該對(duì)哪些被考核人進(jìn)行測(cè)評(píng),并通過(guò)密碼判斷測(cè)評(píng)人所在的測(cè)評(píng)級(jí)別。(2)測(cè)評(píng)人員要對(duì)所有被考核對(duì)象的數(shù)據(jù)全部填寫(xiě)完成后才可以提交,提交后數(shù)據(jù)不允許修改,測(cè)評(píng)密碼失效,測(cè)評(píng)人員可以暫時(shí)保存測(cè)評(píng)結(jié)果。(3)系統(tǒng)記錄每個(gè)測(cè)評(píng)人對(duì)每個(gè)考核對(duì)象的測(cè)評(píng)細(xì)節(jié),以便統(tǒng)計(jì)。系統(tǒng)自動(dòng)對(duì)每個(gè)被考核人員進(jìn)行結(jié)果匯總,并按照最后得分給出名次。得分公式如下:得分=(上級(jí)優(yōu)秀票數(shù)/上級(jí)有效票數(shù)*上級(jí)權(quán)重+同級(jí)優(yōu)秀票數(shù)/同級(jí)有效票數(shù)*同級(jí)權(quán)重+下級(jí)優(yōu)秀票數(shù)/下級(jí)有效票數(shù)*下級(jí)權(quán)重)*100每個(gè)民主測(cè)評(píng)人員填寫(xiě)年度考核民主測(cè)評(píng)表,如表2-1所示。表2-1 民主測(cè)評(píng)表序號(hào)職務(wù)姓名分項(xiàng)評(píng)分綜合評(píng)價(jià)思想政治素質(zhì)組織領(lǐng)導(dǎo)能力工作作風(fēng)工作實(shí)績(jī)廉潔自律abc dabcdabcdabcdabcdabcd1司長(zhǎng)張三2司長(zhǎng)李四結(jié)果匯總表用來(lái)統(tǒng)計(jì)和計(jì)算被測(cè)評(píng)對(duì)象的最后成績(jī),如表2-2所示。表2-2 結(jié)果匯總表序號(hào)職務(wù)姓名得票情況最后的分優(yōu)秀稱職基本稱職不稱職總數(shù)上級(jí)35%同級(jí)35%下級(jí)35%總數(shù)上級(jí)35%同級(jí)35%下級(jí)35%總數(shù)上級(jí)35%同級(jí)35%下級(jí)35%總數(shù)上級(jí)35%同級(jí)35%下級(jí)35%1司長(zhǎng)張三1263320153230151053016104802司長(zhǎng)2010553015105302055302064902.5.5 考核結(jié)果管理人事處負(fù)責(zé)登記最后的考核結(jié)果,考核活動(dòng)結(jié)束后,結(jié)果不允許修改??己私Y(jié)果信息:姓名、性別、單位、職務(wù)、考核結(jié)果、資料存檔。信息項(xiàng)說(shuō)明:信息中的姓名、性別、單位、職務(wù)四項(xiàng)為系統(tǒng)自動(dòng)讀取??己私Y(jié)果: 分為優(yōu)秀、稱職、基本稱職、不稱職。第3章 系統(tǒng)總體設(shè)計(jì)根據(jù)在需求分析中各功能模塊的分析,要進(jìn)一步設(shè)計(jì)出此系統(tǒng)的總體結(jié)構(gòu),分析系統(tǒng)的整個(gè)流程、開(kāi)發(fā)層次,劃分和細(xì)化各個(gè)模塊的相關(guān)功能,還要進(jìn)行系統(tǒng)數(shù)據(jù)庫(kù)中表的設(shè)計(jì)與創(chuàng)建。3.1 系統(tǒng)的總體設(shè)計(jì)本模塊是人力資源管理系統(tǒng)的一個(gè)組成部分,因此需要按照整個(gè)系統(tǒng)的架構(gòu)來(lái)進(jìn)行設(shè)計(jì)。系統(tǒng)的表現(xiàn)層目前包含以下幾個(gè)部分:作為顯示層的jsp以及作為控制層的action和相關(guān)的struts、tiles等配置文件。 業(yè)務(wù)層對(duì)表現(xiàn)層傳過(guò)來(lái)的數(shù)據(jù)進(jìn)行操作,提供整個(gè)系統(tǒng)業(yè)務(wù)方法,并對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,通過(guò)在action中創(chuàng)建對(duì)象來(lái)調(diào)用它類中的方法,返回查詢條件給dao數(shù)據(jù)持久層。數(shù)據(jù)持久層是系統(tǒng)的最底層,它存儲(chǔ)系統(tǒng)的所有數(shù)據(jù),并且實(shí)現(xiàn)數(shù)據(jù)庫(kù)里面數(shù)據(jù)的增加和刪除,數(shù)據(jù)持久層利用hibernate來(lái)實(shí)現(xiàn)數(shù)據(jù)的持久化處理。系統(tǒng)的總體結(jié)構(gòu)圖如圖3-1所示:圖3-1 系統(tǒng)總體結(jié)構(gòu)圖3.2 系統(tǒng)功能模塊設(shè)計(jì)系統(tǒng)主要分為考核方案管理、考核對(duì)象管理、考核級(jí)別管理、考核結(jié)果管理、用戶測(cè)評(píng)幾個(gè)功能模塊。如圖3-2所示:其中考核對(duì)象管理和考核級(jí)別管理都是針對(duì)某一方案來(lái)進(jìn)行管理的,將它們劃分為考核方案管理的子模塊。(1)考核方案管理:圖3-3 方案管理功能圖考核方案管理主要用來(lái)對(duì)考核方案進(jìn)行維護(hù),可以新建、刪除、修改考核方案??梢酝ㄟ^(guò)啟動(dòng)/關(guān)閉考核方案來(lái)啟動(dòng)/關(guān)閉。針對(duì)每一個(gè)方案,有考核對(duì)象的管理,還有考核級(jí)別的管理。(2)考核級(jí)別管理:圖3-4 考核級(jí)別管理圖針對(duì)一個(gè)考核方案,不同級(jí)別的測(cè)評(píng)者的權(quán)限和投票的權(quán)重是不一樣的,所以,要針對(duì)考核方案進(jìn)行考核級(jí)別的管理??己思?jí)別的管理主要包括新建、刪除、修改考核級(jí)別,要確定不同級(jí)別的權(quán)限和權(quán)重,例如:上級(jí)和同級(jí)可以對(duì)所有的下級(jí)進(jìn)行測(cè)評(píng),上級(jí)的權(quán)重為40%,而同級(jí)的權(quán)重為30%,下級(jí)只能對(duì)他們直屬的上級(jí)進(jìn)行測(cè)評(píng),而不能對(duì)其他部門的上級(jí)進(jìn)行測(cè)評(píng)。測(cè)評(píng)時(shí)對(duì)級(jí)別的判定是通過(guò)級(jí)別密碼來(lái)實(shí)現(xiàn)的,就需要級(jí)別密碼管理針對(duì)不同的級(jí)別生成不同的密碼,其中下級(jí)的測(cè)評(píng)密碼在生成時(shí)候要針對(duì)部門生成。(3)考核對(duì)象管理:圖3-5 考核對(duì)象管理功能圖考核對(duì)象管理主要是用來(lái)對(duì)某一方案的被測(cè)評(píng)對(duì)象進(jìn)行管理??梢蕴砑雍蛣h除考核對(duì)象。添加的考核對(duì)象是對(duì)通過(guò)申請(qǐng)后確定的申請(qǐng)表中的對(duì)象進(jìn)行添加。(4)考核結(jié)果管理:圖3-6 考核結(jié)果管理圖考核結(jié)果管理主要用來(lái)統(tǒng)計(jì)得票數(shù)和結(jié)果匯總,統(tǒng)計(jì)出被測(cè)評(píng)人的成績(jī)和具體的各個(gè)方面的得票數(shù)等相應(yīng)信息,可以下載兩種結(jié)果表。(5)用戶測(cè)評(píng):考核方案啟動(dòng)后,會(huì)在用戶自助頁(yè)面提示測(cè)評(píng)方案已經(jīng)開(kāi)始,進(jìn)入測(cè)評(píng)頁(yè)面時(shí)需要輸入測(cè)評(píng)密碼,系統(tǒng)根據(jù)測(cè)評(píng)密碼來(lái)判斷可以對(duì)哪些被測(cè)評(píng)對(duì)象進(jìn)行測(cè)評(píng),并在測(cè)評(píng)頁(yè)面中列出。在測(cè)評(píng)頁(yè)面可以進(jìn)行投票,提交后測(cè)評(píng)結(jié)束。要求要對(duì)所有的測(cè)評(píng)項(xiàng)都進(jìn)行投票,不能有空項(xiàng),否則提交不成功。提交成功后測(cè)評(píng)密碼失效,不能再用此密碼來(lái)登錄測(cè)評(píng)頁(yè)面。3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是系統(tǒng)中用來(lái)持久存儲(chǔ)數(shù)據(jù)和對(duì)數(shù)據(jù)進(jìn)行操作的平臺(tái)。用戶的需求主要體現(xiàn)在各種信息的增加、刪除、修改、以及查詢。這就要求系統(tǒng)數(shù)據(jù)庫(kù)在設(shè)計(jì)上要滿足信息的輸入和輸出功能。3.3.1 數(shù)據(jù)庫(kù)的選擇數(shù)據(jù)庫(kù)(database)就是指按一定組織方式存儲(chǔ)在一起的,相互有關(guān)的若干個(gè)數(shù)據(jù)的結(jié)合,數(shù)據(jù)庫(kù)管理系統(tǒng)(database management system)就是一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,簡(jiǎn)稱dbms。它們建立在操作系統(tǒng)的基礎(chǔ)上,對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制。關(guān)系數(shù)據(jù)庫(kù)是以關(guān)系模型為基礎(chǔ)的數(shù)據(jù)庫(kù),是根據(jù)表、記錄和字段之間的關(guān)系進(jìn)行組織和訪問(wèn)的一種數(shù)據(jù)庫(kù),它通過(guò)若干個(gè)表來(lái)存取數(shù)據(jù),并且通過(guò)關(guān)系將這些表聯(lián)系在一起,關(guān)系數(shù)據(jù)庫(kù)是目前應(yīng)用最廣泛的數(shù)據(jù)庫(kù)。故選擇oracle數(shù)據(jù)庫(kù)來(lái)作為本系統(tǒng)的應(yīng)用數(shù)據(jù)庫(kù)。3.3.2 數(shù)據(jù)庫(kù)表的設(shè)計(jì)根據(jù)系統(tǒng)的統(tǒng)一規(guī)范,在數(shù)據(jù)庫(kù)中建立的所有的表的命名都以tb_poll_開(kāi)頭,經(jīng)過(guò)分析,需要建立如下5個(gè)表:表3-1 考核方案列表字段名字段名類型說(shuō)明方案號(hào)c_oid_projectnumber p k方案編號(hào)c_project_codevarchar2(32) 不空方案名稱c_namevarchar2(32) 不空考核年度c_yearintegeryear考核開(kāi)始日期c_begindatedate 不空考核結(jié)束日期c_enddatedate 不空活動(dòng)狀態(tài)c_status1:已關(guān)閉2:已啟動(dòng)測(cè)評(píng)標(biāo)準(zhǔn)c_standard民主測(cè)評(píng)標(biāo)準(zhǔn)文件評(píng)審說(shuō)明c_description評(píng)審說(shuō)明備注c_remarkvarchar2(128)表3-2 考核對(duì)象表字段名字段名類型說(shuō)明方案號(hào)c_oid_projectnumbe not nulltb_poll_userinfo.oid員工號(hào)c_oid_userinfonumbe not nulltb_poll_project.oid考核結(jié)果c_resultvarchar2(32) 考核對(duì)象表保存考核對(duì)象信息,其中員工號(hào)映射員工表中的信息。方案號(hào)映射方案表中的方案??己私Y(jié)果有:優(yōu)秀、稱職、基本稱職、不稱職。表3-3 測(cè)評(píng)結(jié)果表字段名字段名類型說(shuō)明結(jié)果號(hào)c_oid_resultnumber p k員工號(hào)c_oid_userinfonumber 不空 tb_poll_userinfo.oid密碼號(hào)c_oid_passwordnumber 不空tb_poll_password.oid方案號(hào)c_oid_projectnumber 不空tb_poll_project.oid思想政治素質(zhì)c_dathesischar值為a、b、c、d之一組織領(lǐng)導(dǎo)能力c_ablitychar值為a、b、c、d之一工作實(shí)績(jī)c_performancechar值為a、b、c、d之一廉潔自律c_probitychar值為a、b、c、d之一工作作風(fēng)c_stylechar值為a、b、c、d之一綜合評(píng)價(jià)c_intergrationchar值為a、b、c、d之一測(cè)評(píng)結(jié)果表用來(lái)存放已投票的每個(gè)人的測(cè)評(píng)結(jié)果,在統(tǒng)計(jì)得票結(jié)果和匯總的時(shí)候用到。表3-4 測(cè)評(píng)密碼表字段名字段名類型說(shuō)明密碼號(hào)c_oid_passwordnumber p k密碼編號(hào)c_password_codevarchar2(32) 不空測(cè)評(píng)密碼序列號(hào)密碼c_passwordvarchar2(32) 不空測(cè)評(píng)密碼單位c_departmentvarchar2(32) 不空上/同級(jí)的單位為空狀態(tài)c_statusnumber1:有效0:無(wú)效密碼級(jí)別c_password_levelvarchar2(32) 不空tb_poll_polllevel. c_level_code用來(lái)保存生成的測(cè)評(píng)密碼。表3-5 測(cè)評(píng)級(jí)別表字段名字段名類型說(shuō)明級(jí)別號(hào)c_oid_levelnumber p k級(jí)別編號(hào)c_level_codevarchar2(32) 不空方案號(hào)c_oid_projectnumber 不空tb_poll_project.oid級(jí)別名稱c_level_namevarchar2(32)year應(yīng)用范圍c_scopenumber1:表示適用于全部0:表示適用于本部門權(quán)重c_ratereal備注c_remarkvarchar2(128)用來(lái)保存針對(duì)每個(gè)方案所確定的相應(yīng)的測(cè)評(píng)級(jí)別的信息。第4章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)詳細(xì)設(shè)計(jì)階段要具體細(xì)化系統(tǒng)的功能,確定系統(tǒng)的接口和類以及方法等,主要包括前臺(tái)的jsp、action、form,業(yè)務(wù)層的service和數(shù)據(jù)持久層的dao和vo、po的統(tǒng)一的命名和方法的定義。民主測(cè)評(píng)管理的整體的用例圖如圖4-1所示: 圖4-1 整體用例圖4.1 考核方案管理以考核方案管理模塊為例來(lái)說(shuō)明系統(tǒng)的詳細(xì)設(shè)計(jì)過(guò)程,其它模塊的設(shè)計(jì)過(guò)程與此類似。考核方案管理功能主要有添加、刪除、修改和改變狀態(tài)。4.1.1 表現(xiàn)層考核方案管理中用到的jsp頁(yè)面如圖4-2所示:圖4-2 jsp頁(yè)面圖listscheme.jsp:顯示考核方案信息的頁(yè)面,頁(yè)面上的操作按鈕包括“添加考核方案”,“修改”,“刪除”,“考核對(duì)象”“考核方案”。addscheme:顯示添加考核方案的頁(yè)面,是新建一個(gè)考核方案需要輸入的信息。有“提交”和“取消”按鈕。editscheme:顯示要修改方案的信息頁(yè)面,可以修改方案的相關(guān)信息,有“提交”和“取消”按鈕。viewschemedetail:顯示方案的詳細(xì)信息。viewschemerating: 顯示考核方案的考核級(jí)別信息,可以對(duì)考核級(jí)別進(jìn)行維護(hù)。listpollee:顯示的是被考核對(duì)象的信息,可以對(duì)被考核對(duì)象進(jìn)行維護(hù)。action與form此功能模塊中用到的action和form如圖4-3所示:圖4-3 action和form類圖action中的方法說(shuō)明:addschemeprompt:用來(lái)顯示添加方案頁(yè)面。addscheme:用來(lái)保存新建的方案,form中的參數(shù)需要包括schemevo(方案信息vo),調(diào)用service的addscheme(schemevo: schemevo)方法。editschemeprompt:用來(lái)顯示編輯方案頁(yè)面,form中的參數(shù)需要包括schemeoid(被編輯的方案的id)。deletescheme:用來(lái)刪除方案頁(yè)面,form中的參數(shù)需要包括schemeoid(被刪除的方案id)。startscheme:用來(lái)啟動(dòng)方案,form中的參數(shù)需要包括schemeoid。closescheme:用來(lái)關(guān)閉方案,form中的參數(shù)需要包括schemeoid。listchunkscheme:用來(lái)分頁(yè)顯示方案列表的頁(yè)面,form中的參數(shù)需要包括schemeoid(方案的id)。4.1.2 業(yè)務(wù)層service業(yè)務(wù)層接口和其實(shí)現(xiàn),如圖4-4所示:圖4-4 service類圖addscheme(schemevo : schemevo):保存新建考核方案信息;如果方案的id、名稱已經(jīng)存在則拋出異常;對(duì)方案的名稱、編號(hào)、年度、開(kāi)始日期、結(jié)束日期、測(cè)評(píng)標(biāo)準(zhǔn)、評(píng)審說(shuō)明要進(jìn)行表單驗(yàn)證。editscheme(schemevo : schemevo):保存修改考核方案信息;如果方案的id、名稱已經(jīng)存在則拋出異常;對(duì)方案的名稱、編號(hào)、年度、開(kāi)始日期、結(jié)束日期、測(cè)評(píng)標(biāo)準(zhǔn)、評(píng)審說(shuō)明要進(jìn)行表單驗(yàn)證。deletescheme(shemeoid : long):刪除某個(gè)方案;如果方案處于啟動(dòng)狀態(tài)則拋出異常。startscheme(shemeoid : long):?jiǎn)?dòng)某個(gè)方案。closescheme(shemeoid : long):關(guān)閉某個(gè)方案。listchunkscheme(shemeoid : long):列出所有的考核方案,返回分頁(yè)查詢的結(jié)果。scheme getschemebyoid():用來(lái)獲得一個(gè)方案的詳細(xì)信息,一般用于查詢或編輯前顯示方案的相關(guān)信息。異常類 需要用到的異常類如圖4-5所示:圖4-5 exception類圖code_exist:在新建和修改測(cè)評(píng)方案時(shí),此方案編號(hào)已經(jīng)存在。name_exist:在新建和修改測(cè)評(píng)方案時(shí),此方案名稱已經(jīng)存在。scheme_in_use:在刪除測(cè)評(píng)方案時(shí),該方案處于啟動(dòng)狀態(tài)。vo 此功能模塊中用到的vo類如圖4-6所示:圖4-6 vo類圖schemeoid:方案號(hào)schemecode:方案編碼schemename:方案名稱schemeyear:考核年度begindate:考核開(kāi)始日期enddate:考核結(jié)束日期status:考核方案狀態(tài)(啟動(dòng)/關(guān)閉)standard:測(cè)評(píng)標(biāo)準(zhǔn)description:評(píng)審說(shuō)明remark:備注4.1.3 集成層集成層主要實(shí)現(xiàn)業(yè)務(wù)層se
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年會(huì)計(jì)職業(yè)任職資格考試指導(dǎo)試題及答案
- 2025年胺基化工藝證模擬考試題及答案
- 農(nóng)業(yè)產(chǎn)品抽檢方案范本
- 2024年行政管理師重大考點(diǎn)試題及答案
- 布藝產(chǎn)品在辦公室環(huán)境的舒適度與工作效率提升考核試卷
- 建設(shè)項(xiàng)目監(jiān)理中的安全生產(chǎn)管理措施考核試卷
- 2023年中國(guó)紡織建設(shè)規(guī)劃院公開(kāi)招聘2人筆試參考題庫(kù)附帶答案詳解
- 2024年項(xiàng)目管理專業(yè)人士資格認(rèn)定考試試題及答案
- 2023年中國(guó)機(jī)械總院物業(yè)中心懷柔分中心招聘筆試參考題庫(kù)附帶答案詳解
- 微生物檢驗(yàn)各類樣本處理試題及答案
- 病例分型標(biāo)準(zhǔn)
- LongleyRice無(wú)線電波傳輸模型
- 液壓支架外文翻譯
- 我的家鄉(xiāng)煙臺(tái)課件
- 國(guó)外幾家氣壓盤(pán)式制動(dòng)器的比較
- 社區(qū)衛(wèi)生服務(wù)中心醫(yī)院感染監(jiān)測(cè)統(tǒng)計(jì)表
- 信息安全評(píng)估表
- 硒知識(shí)科普手冊(cè)
- 《潔凈工程項(xiàng)目定額》(征求意見(jiàn)稿)
- 政府采購(gòu)業(yè)務(wù)知識(shí)培訓(xùn)課件(PPT33張)
- 大體積混凝土施工質(zhì)量控制論文
評(píng)論
0/150
提交評(píng)論