干部考核管理系統(tǒng)答辯論文_第1頁
干部考核管理系統(tǒng)答辯論文_第2頁
干部考核管理系統(tǒng)答辯論文_第3頁
干部考核管理系統(tǒng)答辯論文_第4頁
干部考核管理系統(tǒng)答辯論文_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 09級計(jì)算機(jī)班科研實(shí)踐答辯論文 干部考核管理系統(tǒng)學(xué) 號: 200901014021 姓 名: 劉樂華 指導(dǎo)老師: 李智彪 班 級: 09級計(jì)算機(jī)1班 專 業(yè): 醫(yī)藥軟件開發(fā) 完成時(shí)間: 2011.12.19 摘要隨著信息技術(shù)的不斷發(fā)展,信息已成為影響實(shí)現(xiàn)經(jīng)濟(jì)和社會(huì)發(fā)展的重要因素。建立信息化的現(xiàn)代干部考核管理系統(tǒng),是建設(shè)好干部隊(duì)伍的一項(xiàng)重要的基礎(chǔ)工作,也是實(shí)現(xiàn)企事業(yè)人事管理現(xiàn)代化、加快決策科學(xué)化的重要技術(shù)前提。根據(jù)我校干部考核信息化的需要,并結(jié)合管理系統(tǒng)的發(fā)展現(xiàn)狀,開發(fā)了干部考核管理系統(tǒng)。本系統(tǒng)采用B/S三層結(jié)構(gòu),同時(shí)使用JSP技術(shù)進(jìn)行動(dòng)態(tài)頁面的設(shè)計(jì)。另外,從系統(tǒng)的安全性和代碼的可重用性方面考

2、慮,運(yùn)用Java Bean對程序的關(guān)鍵代碼進(jìn)行封裝,后臺(tái)數(shù)據(jù)庫選用SQL2000數(shù)據(jù)庫,有效保持了系統(tǒng)人機(jī)界面的友好性,可為干部考核提供準(zhǔn)確全面的數(shù)據(jù)和分析結(jié)果,能有效地提高干部考核的工作效率、質(zhì)量及管理決策的有效性、可靠性和實(shí)效性,實(shí)現(xiàn)干部考核工作的計(jì)算機(jī)現(xiàn)代化管理。關(guān)鍵詞:干部考核、管理系統(tǒng)、數(shù)據(jù)庫、JBuilder2006、27ABSTRACTWith the development of information technology, information has an impact on economic and social develop

3、ment of important factors. The establishment of modern information management systems assessment of cadres, cadres is to build an important foundation work, but also to achieve modernization of enterprises and personnel management

4、, the importance of technology to speed up decision-making scientific premise.According to my information the school needs assessment of cadres, and the status quo with the development of management systems, has developed a&#

5、160;cadre examination management system. The system uses the B/S three-tier structure, using JSP technology or dynamic page design, in addition, from the system's security and code reusability considerations, the use of Java Bean key co

6、de of the program package, and the  back-end database uses SQL2000 database, effectively maintaining the friendly man-machine interface systems, can provide accurate assessment of cadres comprehensive data and analysis, 

7、can effectively improve the efficiency assessment of cadres, quality and management decision-making effectiveness, reliability and effectiveness , assessment of cadres working computer to achieve modern management.Key Words: Cadre examination、ma

8、nagement systems、database、JBuilder2006 目 錄第一章 緒論41.1引言41.2管理系統(tǒng)的概念及功能41.3科研項(xiàng)目簡介51.4 系統(tǒng)開發(fā)的必要性6第二章 干部考核系統(tǒng)的理論及功能要求72.1 國外主要考核評價(jià)方法與我國傳統(tǒng)考核方式72.2 干部考核系統(tǒng)的功能要求7第三章 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)93.1 系統(tǒng)數(shù)據(jù)庫選擇93.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)10第四章 系統(tǒng)設(shè)計(jì)124.1 系統(tǒng)開發(fā)工具概述124.2 系統(tǒng)的功能結(jié)構(gòu)以及實(shí)現(xiàn)模式124.2.1 系統(tǒng)的主要功能134.2.2 基于B/S的體系結(jié)構(gòu)134.2.3 MVC開發(fā)模型144.3系統(tǒng)的詳細(xì)設(shè)計(jì)154.3.1 系統(tǒng)流

9、程圖154.3.2 管理端主界面設(shè)計(jì)174.3.3 用戶端界面設(shè)計(jì)9 4.3.4 關(guān)鍵技術(shù)20第五章 結(jié)束語25致謝26參考文獻(xiàn)26 第一章 緒論1.1 引言 隨著信息化社會(huì)的到來,傳統(tǒng)的紙和筆已經(jīng)不能適應(yīng)處理大量信息的要求,采用計(jì)算機(jī)技術(shù)進(jìn)行信息的處理,已成為生活和工作中不可或缺的工具和手段。隨著經(jīng)濟(jì)的高速發(fā)展和勞動(dòng)人事制度改革的深入,勞動(dòng)人事管理工作迫切要求加快信息化的步伐1。領(lǐng)導(dǎo)干部是保持國家發(fā)展和我黨組織建設(shè)中最大的和關(guān)鍵的資源,而干部考核就是干部管理中最具實(shí)際意義的管理技術(shù)之一.但目前普遍存在的事實(shí)卻是:傳統(tǒng)的干部考核工作偏重于定性考核,定量考核與數(shù)據(jù)分析不足,存在著方法落后、工作效

10、率地低下與考核工作準(zhǔn)確性不夠等缺陷,干部管理部門雖然建立了一套符合管理需求的考核體系,但是由于沒有優(yōu)秀的軟硬件新技術(shù)作為輔助手段,完全是手工統(tǒng)計(jì)分析,手工編寫個(gè)人考核文檔。此間耗費(fèi)了大量時(shí)間和精力,低效率考核過程以及復(fù)雜的考評結(jié)果分析等等常常令干部管理部門感到沮喪和難以把握,更重要的是一些好的工作思路無法進(jìn)一步實(shí)現(xiàn)。因而考核干部工作中又出現(xiàn)了種種新矛盾和新問題,在不同程度上影響到了干部考核工作發(fā)揮其應(yīng)有的作用,甚至對干部管理產(chǎn)生負(fù)面影響。所以運(yùn)用先進(jìn)的信息技術(shù)與計(jì)算機(jī)編程技術(shù)開發(fā)一套干部考核量化測評系統(tǒng)來提高干部考核的準(zhǔn)確性,為干部的任用提供參考依據(jù)是十分必要的。1.2 管理系統(tǒng)的概念及功能

11、現(xiàn)代管理系統(tǒng)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通訊設(shè)備以及其他辦公軟件,進(jìn)行信息的收集、傳輸、加工、存儲(chǔ)、更新和維護(hù),以企業(yè)戰(zhàn)略競優(yōu)、提高效益和效率為目的,支持企業(yè)的高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。它是一門新興的科學(xué),其主要任務(wù)是最大限度的利用現(xiàn)代計(jì)算機(jī)及網(wǎng)絡(luò)通信技術(shù)加強(qiáng)企業(yè)的信息管理,通過對企業(yè)擁有的人力、物力、財(cái)力、設(shè)備、技術(shù)等資源的調(diào)查,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及時(shí)提供給管理人員,以便進(jìn)行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟(jì)效益。簡而言之,管理系統(tǒng)是用系統(tǒng)思想建立起來的,以電子計(jì)算機(jī)為基礎(chǔ)信息處理手段,以現(xiàn)代通信設(shè)備為基本傳輸工具,且能為

12、管理決策提供信息服務(wù)的人機(jī)系統(tǒng)。其綜合運(yùn)用了管理科學(xué)、經(jīng)濟(jì)理論、系統(tǒng)科學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)、計(jì)算機(jī)科學(xué)等多門學(xué)科的知識,能利用過去的數(shù)據(jù)預(yù)測未來、能從全局出發(fā)輔助決策,利用信息控制企業(yè)的活動(dòng)、幫助企業(yè)實(shí)現(xiàn)規(guī)劃目標(biāo)。管理系統(tǒng)是一個(gè)廣泛的概念,至今尚無明確的分類方法,根據(jù)一般的系統(tǒng)分層理論,可以分為面向基層運(yùn)作的系統(tǒng)、面向中層控制的系統(tǒng)和面向高層決策的系統(tǒng)。而根據(jù)應(yīng)用情況,主要功能有:控制功能、信息處理、預(yù)測功能、計(jì)劃功能和其他功能等。1.3 科研項(xiàng)目簡介 該科研項(xiàng)目是本人及我的搭檔共同參與的項(xiàng)目,主要是針對干部考核工作的需求所做的“江西中醫(yī)學(xué)院干部考核系統(tǒng)”。項(xiàng)目亮點(diǎn)主要有:一、系統(tǒng)靈魂分步式指標(biāo)

13、體系的構(gòu)建,用指標(biāo)體系這個(gè)“指揮棒”去引導(dǎo)干部“做什么”、“如何做”,實(shí)現(xiàn)考核工作“怎么考”與執(zhí)政行為“怎么做”的統(tǒng)一;二、通過領(lǐng)導(dǎo)測評、干部互評、群眾測評的測評方式,打破該項(xiàng)工作在時(shí)間、空間上的限制,讓干部、群眾測評的時(shí)間更靈活,范圍更大并降低組織部門的后期管理成本,提高干部考核工作的效率和水平。目前干部考核和測評工作中,由于需要集中較多干部和教職工進(jìn)行投票,對高校正常教學(xué)和工作影響較大,且測評、分析效率較低。另外,高校領(lǐng)導(dǎo)干部年度考核工作量過大,難以按統(tǒng)一安排進(jìn)行和方便地進(jìn)行考核結(jié)果存儲(chǔ)、使用,工委組織部門通常難以全面參與高校領(lǐng)導(dǎo)干部的年度考核工作,一般均由學(xué)校黨委主持進(jìn)行,結(jié)果上報(bào)備案,

14、因而不利于加強(qiáng)對高校領(lǐng)導(dǎo)干部的經(jīng)常性管理和領(lǐng)導(dǎo)班子建設(shè)。本系統(tǒng)主要從兩個(gè)方面著手,一是指標(biāo)體系,二是技術(shù)方法。干部選拔任用工作重在導(dǎo)向,其中起核心作用在于考核導(dǎo)向。正如前面所講,指標(biāo)體系是“指揮棒”,在構(gòu)建考核管理系統(tǒng)的過程中要積極引導(dǎo)領(lǐng)導(dǎo)干部“做什么”、“如何做”,實(shí)現(xiàn)考核工作“怎么考”與執(zhí)政行為“怎么做”的統(tǒng)一。本系統(tǒng)的開發(fā)和設(shè)計(jì),除了探索高效科學(xué)的干部考核體系,特別是針對高校領(lǐng)導(dǎo)干部的干部考核體系,落實(shí)科學(xué)發(fā)展觀,另一方面是為了解決傳統(tǒng)的干部考核所受的空間、時(shí)間限制問題,以及解決目前領(lǐng)導(dǎo)干部考核實(shí)現(xiàn)全面自動(dòng)化的問題。所謂全面的自動(dòng)化問題主要指:一、目前的干部考核,采用集中部分考核測評者,

15、手工填寫考核測評項(xiàng)目的辦法,收集和統(tǒng)計(jì)這些由考核測評者分別填寫的項(xiàng)目,但效率較低,且時(shí)有差錯(cuò)發(fā)生。采用本系統(tǒng),可以使測評在網(wǎng)絡(luò)化的環(huán)境進(jìn)行,收集測評數(shù)據(jù)準(zhǔn)確且快速,并且可以采用多種方式進(jìn)行各指標(biāo)的分析和統(tǒng)計(jì),大大提高了考核的科學(xué)性、快速性和準(zhǔn)確性。二、原來考核測評的原始數(shù)據(jù)采用檔案袋裝集,查找原始數(shù)據(jù)較為困難,“干部考核管理系統(tǒng)” ,采用數(shù)據(jù)庫的辦法,將原始考核測評數(shù)據(jù)集中保存,提取和打印非常方便快捷,也提高了考核數(shù)據(jù)的安全性。三、本系統(tǒng)采用網(wǎng)絡(luò)化的考核測評環(huán)境,使參加考核測評的個(gè)人只需要在計(jì)算機(jī)上進(jìn)行考核項(xiàng)目的個(gè)人資料的填寫,大大節(jié)約了考核測評的紙張和組織費(fèi)用開銷。本系統(tǒng)全面實(shí)現(xiàn)了干部考核的

16、網(wǎng)絡(luò)化和自動(dòng)化,對提高考核測評的科學(xué)性、實(shí)用性,對進(jìn)一步保證考核的客觀公正,對促進(jìn)干部考核質(zhì)量的提高等方面具有重要意義。1.4 系統(tǒng)開發(fā)的必要性傳統(tǒng)的人工干部考核機(jī)制存在許多缺點(diǎn),比如:效率低、保密性差,另外隨著時(shí)間的增長,產(chǎn)生大量的文件和數(shù)據(jù),不便于數(shù)據(jù)的維護(hù)和管理。主要有以下幾個(gè)方面:1、工作冗余,人工效率低傳統(tǒng)方式中包括人工制定判斷標(biāo)準(zhǔn)、記錄檢測結(jié)果、審核等多道工序,在為保證數(shù)據(jù)的準(zhǔn)確性的過程中,需要多次反復(fù)處理,造成工作效率很低。2、數(shù)據(jù)處理量大,準(zhǔn)確性受影響,信息的保存查詢統(tǒng)計(jì)分析困難。在傳統(tǒng)的方式中,需要手工處理大量數(shù)據(jù),很難100%保證數(shù)據(jù)的準(zhǔn)確性,當(dāng)需要處理大量數(shù)據(jù)時(shí),也很難保

17、證工作的實(shí)效性,給統(tǒng)計(jì)分析也帶來了困難。3、數(shù)據(jù)的保密性差,檔案管理麻煩。4、報(bào)表格式不規(guī)范,不能滿足規(guī)范化管理的需要。在傳統(tǒng)方式中,需要手工填報(bào)數(shù)據(jù)的分析報(bào)告,常常造成報(bào)表格式不規(guī)范和不統(tǒng)一,給報(bào)表的使用和管理帶來了一定的困難。因此,建立干部考核管理系統(tǒng)是非常必要的。第二章 干部考核系統(tǒng)的理論及功能要求2.1 國外主要考核評價(jià)方法與我國傳統(tǒng)考核方式從總體上看,西方的評價(jià)指標(biāo)以細(xì)致深入見長。我國傳統(tǒng)的評價(jià)指標(biāo)則比較籠統(tǒng)。如漢代以四科取士,取“賢、良、方、正”,唐代取“書、言、身、判”。在我們的干部考核實(shí)踐中,主要和基本考核評價(jià)指標(biāo)采用“德、能、勤、績、廉”等。在考核評價(jià)結(jié)果形式上,西方的評價(jià)結(jié)

18、論大都以數(shù)量為基礎(chǔ),嚴(yán)謹(jǐn)而精確,而我國傳統(tǒng)的評價(jià)結(jié)果基本上為定性結(jié)論。這種結(jié)論講究“意會(huì)”,同我國傳統(tǒng)的東方文化的特點(diǎn)可以說是一脈相承。這種“意會(huì)性”考核評價(jià)結(jié)論和表現(xiàn)形式,雖然很形象且生動(dòng),但籠統(tǒng)模糊,彈性較大,缺乏科學(xué)、準(zhǔn)確的說服力。長期以來,我國對黨政領(lǐng)導(dǎo)干部的考核評價(jià),或者說對人的考核考核評價(jià),基本上建立在傳統(tǒng)的定性分析考核的基礎(chǔ)上。二十世紀(jì)九十年代以后,開始逐步引入西方量化考核和定量分析的思想和方法,但是整個(gè)考核評價(jià)體系的框架模式變化不大。2.2 干部考核系統(tǒng)的功能要求干部考核管理系統(tǒng)建設(shè)的目標(biāo)是:建立一個(gè)干部考核管理平臺(tái),實(shí)現(xiàn)干部考核有關(guān)信息的動(dòng)態(tài)管理,提高干部考核的質(zhì)量和效率,為

19、干部的能力建設(shè)提供輔助決策。科學(xué)發(fā)展觀強(qiáng)調(diào)全面、協(xié)調(diào)、可持續(xù)發(fā)展,這就要求我們進(jìn)一步改進(jìn)和完善干部考核評價(jià)的方式和方法,突出綜合考核評價(jià),全面、系統(tǒng)、客觀、公正地看待干部;科學(xué)發(fā)展觀的第一要義是發(fā)展,這就要求我們必須進(jìn)一步創(chuàng)新考核的手段,科學(xué)、準(zhǔn)確地對干部的工作實(shí)績作出評價(jià);科學(xué)發(fā)展觀的核心是以人為本,這就要求我們必須堅(jiān)持群眾公認(rèn)原則,不斷擴(kuò)大和完善群眾參與干部考核、任用工作的渠道與途徑,進(jìn)一步落實(shí)群眾在干部選拔任用工作中的知情權(quán)、參與權(quán)、選擇權(quán)和監(jiān)督權(quán)。干部考核工作的核心在于選人用人,而選人用人的基礎(chǔ)則在于對人的科學(xué)分析和客觀評價(jià)。因此,如何在干部考核評價(jià)中有效落實(shí)“四權(quán)”,切實(shí)體現(xiàn)民心民意

20、,則是組織部門當(dāng)前必須解決的重要課題之一。強(qiáng)化干部考核評價(jià)工作導(dǎo)向作用必須建立一套符合科學(xué)發(fā)展觀要求的考核評價(jià)體系,把建立領(lǐng)導(dǎo)干部考核評價(jià)體系與發(fā)揮考核評價(jià)工作導(dǎo)向作用有機(jī)結(jié)合起來。正確評價(jià)領(lǐng)導(dǎo)班子和領(lǐng)導(dǎo)干部政績具有重要現(xiàn)實(shí)意義,是落實(shí)科學(xué)發(fā)展觀與正確政績觀的內(nèi)在要求。正確考核評價(jià)領(lǐng)導(dǎo)干部政績,一是樹立良好用人導(dǎo)向的必然選擇,二是推進(jìn)一個(gè)地方或部門發(fā)展新跨越的現(xiàn)實(shí)需要。因此,干部考核管理系統(tǒng)應(yīng)具有以下功能聽特點(diǎn):1、系統(tǒng)能夠?qū)崿F(xiàn)干部考核的日常管理工作,如查詢、統(tǒng)計(jì)等工作;2、實(shí)現(xiàn)對管理干部的動(dòng)態(tài)考核。作為考核系統(tǒng),只有采用動(dòng)態(tài)管理技術(shù)對管理干部的能力考核數(shù)據(jù)進(jìn)行動(dòng)態(tài)管理,才能及時(shí)、準(zhǔn)確地掌握干

21、部的實(shí)際能力參數(shù)。3、應(yīng)具有輔助決策功能。系統(tǒng)能夠改變原來的由于手工統(tǒng)計(jì)數(shù)據(jù)而周期長、處理慢、易出錯(cuò)等,造成信息的價(jià)值度降低的狀況。系統(tǒng)能夠利用數(shù)據(jù)庫技術(shù)、計(jì)算和統(tǒng)計(jì)的方法,對干部考核的信息進(jìn)行專業(yè)加工,在一定程度上為干部管理部門的決策提供幫助。4、在系統(tǒng)的設(shè)計(jì)上應(yīng)將實(shí)用性和先進(jìn)性相結(jié)合。要根據(jù)干部考核管理的具體情況,在實(shí)用的原則下力求先進(jìn)。通過該系統(tǒng)的使用來改進(jìn)和規(guī)范干部的考核管理工作。5、系統(tǒng)應(yīng)易于維護(hù)、修改和可擴(kuò)充。由于信息技術(shù)的發(fā)展和干部考核等管理工作的不斷改進(jìn),干部考核管理系統(tǒng)也隨著其運(yùn)行會(huì)不斷地要求進(jìn)行維護(hù)、修改和擴(kuò)充。6、系統(tǒng)應(yīng)具有較好的安全性和可靠性。第三章 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)3.

22、1 系統(tǒng)數(shù)據(jù)庫選擇數(shù)據(jù)庫是干部考核管理系統(tǒng)的重要支持技術(shù)和重要組成部分。數(shù)據(jù)庫管理系統(tǒng)不僅為干部考核管理系統(tǒng)提供數(shù)據(jù)存儲(chǔ),而且還保證了數(shù)據(jù)存取的可靠性、完備性和一致性,合理的數(shù)據(jù)庫結(jié)構(gòu)還可以為干部考核管理系統(tǒng)提供快速的數(shù)據(jù)查詢,為程序的設(shè)計(jì)提供便利,提高系統(tǒng)的運(yùn)行效率。目前使用的關(guān)系數(shù)據(jù)庫有ORACLE公司提供的ORACLE,IBM公司的DB2,Sybase公司的Adaptive Server Anywhere,Informix公司的Universal Server, Microsoft公司的SQL Server等。這些數(shù)據(jù)庫具有不同的特點(diǎn),結(jié)合江西中醫(yī)學(xué)院干部考核管理系統(tǒng)的特點(diǎn)和系統(tǒng)的應(yīng)用平

23、臺(tái)以及系統(tǒng)的規(guī)模,本系統(tǒng)采用SQL Server 2000 作為數(shù)據(jù)庫管理系統(tǒng)2,其具有的特點(diǎn)體現(xiàn)在以下幾個(gè)方面:1簡便的操作方式  。SQL Server 2000界面友好、操作簡單,同時(shí)包含一整套的管理和開發(fā)工具,企業(yè)管理器就是其中的圖形化集成管理工具,用戶不用記住各種命令和SQL語句就可以完成各種常規(guī)操作。2以Client/Server為設(shè)計(jì)結(jié)構(gòu)   SQL Server 2000按Client/Server結(jié)構(gòu)(客戶/服務(wù)器)設(shè)計(jì)而成,Client/Server結(jié)構(gòu)將任務(wù)合理地分配到服務(wù)器與客戶端,減少了網(wǎng)絡(luò)擁擠,提高了整體性能。3支持

24、多個(gè)不同的開發(fā)平臺(tái)  數(shù)據(jù)庫開發(fā)人員可以使用任意一種開發(fā)平臺(tái)編寫應(yīng)用程序來訪問SQL Server。其中微軟公司的產(chǎn)品Visual Studio可以幫助用戶方便、快捷地開發(fā)新的SQL Server應(yīng)用程序。4支持企業(yè)級的應(yīng)用程序 SQL Server 2000關(guān)系數(shù)據(jù)庫引擎具備完善、強(qiáng)大的數(shù)據(jù)處理功能,充分保護(hù)數(shù)據(jù)完整性。SQL Server 2000企業(yè)版在32位處理器上能支持超過數(shù)十萬億字節(jié)容量的數(shù)據(jù)庫。5支持XML  SQL Server 2000引入了支持XML功能的特性。XML是擴(kuò)展標(biāo)記語言(Extensible Markup Language

25、的英文縮寫),可用于描述一個(gè)數(shù)據(jù)集的內(nèi)容以及數(shù)據(jù)如何在Web頁中顯示或輸出到某個(gè)設(shè)備。它以可擴(kuò)展、易用和安全的特點(diǎn),成為建設(shè)大型Web站點(diǎn)最好的數(shù)據(jù)存儲(chǔ)設(shè)備之一。6數(shù)據(jù)倉庫支持。SQL Server 2000中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理(OLAP)的工具,使聯(lián)機(jī)分析處理成為可能。同時(shí)SQL Server 2000提供了英文查詢工具和編程接口,使得以英文為基礎(chǔ)設(shè)計(jì)、管理和查詢數(shù)據(jù)庫成為可能。7支持虛擬根 SQL Server 2000允許通過IIS創(chuàng)建虛擬根的方法來訪問SQL Server,為了方便用戶使用SQL Server管理服務(wù)器,SQL Server 2000還提供了專用的

26、工具(如企業(yè)管理器)。8SQL Server 2000可以使用自定義函數(shù)功能。程序員通過使用自定義函數(shù)可以將數(shù)值計(jì)算代碼、數(shù)據(jù)處理程序(要返回結(jié)果集的操作)定義為自定義函數(shù),在計(jì)算或返回結(jié)果集時(shí)可以直接調(diào)用該函數(shù);當(dāng)自定義函數(shù)編寫出現(xiàn)問題時(shí),可以直接修改函數(shù)體,而不必修改各模塊中的代碼,這對于模塊化開發(fā)SQL Server應(yīng)用程序具有極其重要的意義。3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)1、用戶表設(shè)計(jì):U_Employee由于系統(tǒng)只有一類用戶,同時(shí)系統(tǒng)用戶中不存在同名的現(xiàn)象,所以用戶表的設(shè)計(jì)應(yīng)該盡可能簡單,用戶表的設(shè)計(jì)主要用來限制用戶登錄及標(biāo)識考核數(shù)據(jù)的錄入,用戶表的設(shè)計(jì)如表3.1所示:表3.1 用戶表2、干

27、部述職表:ManInfo干部述職表主要用來存儲(chǔ)用戶的個(gè)人述職報(bào)告,以供考核,設(shè)計(jì)表3.2所示:表3.2 干部述職信息表3、靜態(tài)數(shù)據(jù)表:Static_DW、Static_KS、Static_ZW此三張表主要用來存儲(chǔ)待考核的干部所在的單位、科室及其擔(dān)任的職務(wù),結(jié)構(gòu)設(shè)計(jì)如下:表3.3 單位表表3.4科室表表3.5 職務(wù)表 4、測評排序表:vote 測評排序表主要是用來記錄用戶對其他用戶的測評排序的結(jié)果,通過可以知道某一干部對哪些人進(jìn)行了測評排序,其設(shè)計(jì)結(jié)構(gòu)表3.6所示:表3.6測評排序表5、登錄日志表:T_LOGIN_LOG通過登錄日志表可以查看登錄系統(tǒng)的人員信息及登錄時(shí)間表3.7 登錄日志表第四章

28、 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)開發(fā)工具概述由于干部考核管理系統(tǒng)應(yīng)用于企業(yè)內(nèi)部局域網(wǎng)環(huán)境,規(guī)模較小,并考慮到開發(fā)效率、費(fèi)用和安全性等因素,本系統(tǒng)采用B/S結(jié)構(gòu)。客戶端使用JBuilder2006開發(fā)3,服務(wù)器使用Microsoft公司的SQL 2000數(shù)據(jù)庫,客戶端采用主窗口加子窗口的風(fēng)格,使系統(tǒng)界面簡單而易于操作。JBuilder是Borland公司開發(fā)的針對java的開發(fā)工具,使用JBuilder將可以快速,有效的開發(fā)各類java應(yīng)用,它使用的JDK與sun公司標(biāo)準(zhǔn)的JDK不同,它經(jīng)過了較多的修改,以便開發(fā)人員能夠像開發(fā)Delphi應(yīng)用那樣開發(fā)java應(yīng)用。JBuilder的核心有一部分采用了VCL

29、技術(shù),使得程序的條理非常清晰,就算是初學(xué)者,也能完整的看完整個(gè)代碼。JBuilder另一個(gè)特點(diǎn)是簡化了團(tuán)隊(duì)合作,它采用的互聯(lián)網(wǎng)工作室技術(shù)使不同地區(qū),甚至不同國家的人聯(lián)合開發(fā)一個(gè)項(xiàng)目成為了可能。其具有的特點(diǎn)如下:1、JBuilder支持最新的Java技術(shù),包括Applets、JSP/Servest、JavaBean以及EJB (Enterprise JavaBeans)的應(yīng)用。 2、用戶可以自動(dòng)地生成基于后端數(shù)據(jù)庫表的EJB Java類,Jbuilder同時(shí)還簡化了EJB的自動(dòng)部署功能.此外它還支持CORBA,相應(yīng)的向?qū)С绦蛴兄谟脩羧娴毓芾鞩DL(分布應(yīng)用程序所必需的接口定義語言I

30、nterface Definition Language)和控制遠(yuǎn)程對象。 3、.Jbuilder支持各種應(yīng)用服務(wù)器。Jbuilder與Inprise Application Server緊密集成,同時(shí)支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速開發(fā)J2EE的電子商務(wù)應(yīng)用。 4、Jbuilder能用Servlet和JSP開發(fā)和調(diào)試動(dòng)態(tài)Web 應(yīng)用。  5、利用Jbuilder可創(chuàng)建(沒有專有代碼和標(biāo)記)純Java2應(yīng)用。由于Jbuilder是用純Java語言編寫的,其代碼不含任何專屬代碼和標(biāo)記,它支持最新的Java標(biāo)準(zhǔn)。 6、Jbuilder擁有專

31、業(yè)化的圖形調(diào)試介面,支持遠(yuǎn)程調(diào)試和多線程調(diào)試,調(diào)試器支持各種JDK版本,包括J2ME/J2SE/J2EE4 。JBuilder環(huán)境開發(fā)程序方便,它是純的Java 開發(fā)環(huán)境,適合企業(yè)的J2EE開發(fā);缺點(diǎn)是往往一開始人們難于把握整個(gè)程序各部分之間的關(guān)系,對機(jī)器的硬件要求較高,比較吃內(nèi)存,這時(shí)運(yùn)行速度顯得較慢。4.2 系統(tǒng)的功能結(jié)構(gòu)以及實(shí)現(xiàn)模式4.2.1 系統(tǒng)的主要功能本系統(tǒng)是針對于干部考核等工作需求而設(shè)計(jì)開發(fā)的,系統(tǒng)為滿足其功能要求,在技術(shù)上盡量采用先進(jìn)而又成熟的開發(fā)工具,在系統(tǒng)結(jié)構(gòu)上偏重于采用數(shù)據(jù)結(jié)構(gòu),同時(shí)也從實(shí)用的角度出發(fā)吸取了語言系統(tǒng)(LS)、問題處理系統(tǒng)(PPS)結(jié)構(gòu)的優(yōu)點(diǎn)。使結(jié)構(gòu)基本上形

32、成了以人機(jī)接口、數(shù)據(jù)接口、問題處理系統(tǒng)、數(shù)據(jù)庫組成,系統(tǒng)的功能模塊如圖4.1所示:干部考核管理系統(tǒng)統(tǒng)管理端用戶端職工信息測評設(shè)定測評管理字典數(shù)據(jù)登陸日志參評統(tǒng)計(jì)修改密碼數(shù)據(jù)庫備份干部考核修改密碼使用幫助圖4.1 系統(tǒng)功能模塊4.2.2 基于B/S的體系結(jié)構(gòu)系統(tǒng)設(shè)計(jì)的關(guān)鍵在于其所使用的架構(gòu),比較常用的架構(gòu)有兩種:C/S架構(gòu)和B/S架構(gòu)。其中C/S架構(gòu)已經(jīng)不能滿足大量用戶的訪問和操作,而基于瀏覽器的B/S架構(gòu)則是目前各種系統(tǒng)應(yīng)用的主流5 ,它將大量的數(shù)據(jù)處理工作交給服務(wù)器端來處理,客戶端只用通過普通的IE瀏覽器即可訪問系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護(hù),Java語言在該方面更是得天獨(dú)厚,使系統(tǒng)

33、的開發(fā)更加規(guī)范,層次更加清楚,更加有利于對復(fù)雜事務(wù)的處理,且在安全性方面也做的更好?;贛VC的開發(fā)流程則使開發(fā)過程更加清晰明了,利于做一些復(fù)雜的邏輯實(shí)現(xiàn),從而節(jié)省了開發(fā)周期和開發(fā)成本。本系統(tǒng)采用的是B/S體系結(jié)構(gòu),用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進(jìn)行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁生成等工作全部由Web Server完成。實(shí)際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)

34、的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來,由Web服務(wù)器單獨(dú)組成一層來負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。B/S體系結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對其提高的性能的要求中解放出來,也把技術(shù)維護(hù)人員從繁重的維護(hù)升級工作中解脫出來。由于客戶機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下子"苗條"了許多,不再負(fù)責(zé)處理復(fù)雜計(jì)算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,并且維護(hù)人員也無需再為程序的維護(hù)工作而奔波于每個(gè)客戶機(jī)之間,而把主要精力放在功能服務(wù)器的更新工作上。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。B/S體系結(jié)構(gòu)的

35、三層體系結(jié)構(gòu)如圖如圖4.2所示:Browse瀏覽器Web服務(wù)器數(shù)據(jù)庫 圖4.2 B/S三層架構(gòu)示意圖4.2.3 MVC開發(fā)模型在傳統(tǒng)的基于Web的應(yīng)用系統(tǒng)中,例如ASP,CGI等,通常開發(fā)者將業(yè)務(wù)邏輯,數(shù)據(jù)邏輯、展示邏輯等混雜在一起,在同一個(gè)界面面里既進(jìn)行后臺(tái)數(shù)據(jù)庫的訪問和操作,同時(shí)還包含業(yè)務(wù)流程和頁面表示。這樣編寫出來的程序,既不利于程序員對業(yè)務(wù)代碼的調(diào)試,同時(shí)也不利于編輯人員進(jìn)行交互頁面的設(shè)計(jì)。同時(shí)系統(tǒng)也不具備可擴(kuò)展性,當(dāng)我們要在現(xiàn)有業(yè)務(wù)上進(jìn)行擴(kuò)展的時(shí)候,通常無法借助于現(xiàn)有的資源和應(yīng)用,而只能夠重新編寫,大大增加了投資,延長了系統(tǒng)上線的時(shí)間,失去了競爭市場的優(yōu)勢。本系統(tǒng)采用通行的MVC模式

36、來構(gòu)建應(yīng)用。這種結(jié)構(gòu)解決了前面所述的所有問題,在我們的應(yīng)用集成網(wǎng)絡(luò)中,通過企業(yè)級高端J2EE應(yīng)用服務(wù)器實(shí)現(xiàn)MVC開發(fā)模型。MVC的邏輯圖、業(yè)務(wù)流程圖如圖4.3和圖4.4所示應(yīng)用服務(wù)器EJB容器業(yè)務(wù)組件數(shù)據(jù)庫Web服務(wù)器瀏覽器JspServerlet控制器圖4.3 MVC邏輯示意圖Control服務(wù)控制View顯示方式Model業(yè)務(wù)邏輯模型輸入請求輸出Html其他圖4.4 MVC業(yè)務(wù)流程示意圖通過這種方案,我們可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢和特點(diǎn)如下:Model(模型)層:由EJB組件來實(shí)現(xiàn),EJB將具體的業(yè)務(wù)封裝在組件內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。View(視圖)層:由JSP、H

37、TML組成。這一層次的特點(diǎn)是能夠真實(shí)地展示和客戶交互的界面,具備可描繪的功能。同時(shí)能夠嵌套動(dòng)態(tài)數(shù)據(jù),可以進(jìn)行動(dòng)態(tài)頁面的展示。同時(shí)可以方便地進(jìn)行客戶端的個(gè)性化定制。根據(jù)每個(gè)客戶的需求來展示不同風(fēng)格的界面。Controller(控制器)層:是非常重要的一層,這一層是連接View和Model的紐帶,同時(shí)也是將這兩層進(jìn)行最大限度分離的工具。通常由Servlet來實(shí)現(xiàn),Servlet和JSP雖然同樣都屬于頁面展示工具,但分屬兩層。主要在于JSP以腳本語言的形式存在, 它的主要優(yōu)勢是進(jìn)行動(dòng)態(tài)數(shù)據(jù)的Web展示,而Servlet是一個(gè)完整的Java程序,進(jìn)行業(yè)務(wù)的調(diào)用和流程的處理是它的長處。通過這種模型的建立

38、,我們的應(yīng)用系統(tǒng)具備了非常好的性能和可擴(kuò)展性。將業(yè)務(wù)組件和展示頁面進(jìn)行分離,并通過Controller來描述調(diào)用關(guān)系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴(kuò)充的能力,使我們的系統(tǒng)可以進(jìn)行最快速度的業(yè)務(wù)擴(kuò)展,以滿足不同用戶、不同階段、各種各樣的業(yè)務(wù)需求4.3系統(tǒng)的詳細(xì)設(shè)計(jì)4.3.1 系統(tǒng)流程圖本系統(tǒng)采用的模式是MVC模式,分為管理端和用戶端,不同的登錄權(quán)限具有不同的功能模塊,系統(tǒng)的流程圖如圖4.5所示:干部考核管理系統(tǒng)管理端職工信息刪除鍵密碼重置部門選擇鍵測評設(shè)定考核名稱正職考核對象副職考核對象測評人員狀態(tài)測評管理干部述職報(bào)告審核測評管理無結(jié)果正科或副科領(lǐng)導(dǎo)測評干部互評群眾測評綜合測評字典

39、數(shù)據(jù)單位數(shù)據(jù)科室數(shù)據(jù)職務(wù)數(shù)據(jù)登錄日志修改密碼述職報(bào)告審核述職報(bào)告公示網(wǎng)上民主測試測試完畢測評公示關(guān)閉測評密碼修改區(qū)保存鍵重置鍵添加鍵數(shù)據(jù)庫備份用戶端使用幫助修改密碼密碼修改區(qū)保存鍵重置鍵干部考核測評查詢測評排序述職公示干部個(gè)人述職德能勤績廉共十項(xiàng)正科名單副科名單德能勤績廉奉獻(xiàn)精神大局意識服務(wù)態(tài)度執(zhí)行力協(xié)調(diào)能力創(chuàng)新能力履行職責(zé)學(xué)習(xí)情況工作業(yè)績廉潔自律圖4.5 干部考核管理系統(tǒng)流程圖4.3.2 管理端主界面設(shè)計(jì) 系統(tǒng)管理端的主界面由菜單欄、MDI區(qū)組成,菜單用來調(diào)用功能子窗口,調(diào)出的子窗口以及“歡迎登錄考核系統(tǒng)”的信息顯示在主窗口的MDI區(qū)。主界面如圖4.6所示:圖4.6 管理端主界面菜單欄中包含

40、八個(gè)功能模塊,分別是: “職工信息”、“測評設(shè)定”、“測評管理”、“字典數(shù)據(jù)”、“登陸日志”、“參評統(tǒng)計(jì)”、“修改密碼”、“數(shù)據(jù)庫備份”,部分模塊的功能簡述如下:1、 職工信息職工信息模塊主要用來查看待考核干部的相關(guān)信息,包括個(gè)人的工號、身份證號、職務(wù)、單位、科室以及職務(wù)級別。管理員可以對相關(guān)信息進(jìn)行修改,以便及時(shí)更新待考核干部的信息,增加考核的真實(shí)性和可靠性。如果某干部不想?yún)⒓哟舜慰己?,管理員可以對其進(jìn)行刪除操作及密碼重置。職工信息模塊的代碼采用JSP編寫,相應(yīng)代碼在userInfiList.jsp中。2、測評設(shè)定測評設(shè)定模塊的主要功能是設(shè)置考核名稱、正副考核對象的名單、參評人員以及考核的狀

41、態(tài)。其中最主要的是考核狀態(tài)的設(shè)置,在這里分七步對待考核干部進(jìn)行測評考核,只有全部七步都考核完后才會(huì)顯示干部考核的結(jié)果,亦即最終的考核結(jié)果。如圖4.7所示: 第一步 第二步 第三步 第四步 第五步 第六步第七步圖4.7 測評設(shè)定的七個(gè)步驟3、測評管理測評管理模塊與測評設(shè)定模塊相輔助,在這里可查看測評設(shè)定的每一步要做的事情,最終的考核測評結(jié)果分為“領(lǐng)導(dǎo)測評”、“干部互評”、“群眾測評”及“綜合測評”,點(diǎn)擊進(jìn)入可以查看各干部的測評考核排名情況。4、字典數(shù)據(jù)字典數(shù)據(jù)模塊記錄的是三張靜態(tài)數(shù)據(jù)表的數(shù)據(jù),分別是Static_DW單位表、Static_KS科室表、Static_ZW職務(wù)表,點(diǎn)擊頁面上的相應(yīng)鏈接

42、可以查看對應(yīng)的信息,如點(diǎn)擊了“單位”,可以查看單位的信息,如圖4.8所示:圖4.8 單位信息同時(shí)也可以在這里進(jìn)行增刪操作,使信息更加詳細(xì)。5、登陸日志登陸日志模塊用來記錄管理員及用戶登陸系統(tǒng)的時(shí)間。6、參評統(tǒng)計(jì)參評統(tǒng)計(jì)模塊的功能主要是查看各干部對哪些測評項(xiàng)目進(jìn)行了測評排序,如果某干部對十項(xiàng)測評指標(biāo)都進(jìn)行了排序,則“參與參評的項(xiàng)數(shù)” 的結(jié)果顯示為“10”,如圖4.9所示:圖4.9 參評統(tǒng)計(jì)結(jié)果表7、修改密碼在修改密碼模塊里不管是管理員還是普通干部都可以進(jìn)行密碼修改,另外,如果普通干部把自己的密碼給忘記了,還可以讓管理員在“員工信息”里點(diǎn)擊“重置密碼”來恢復(fù)默認(rèn)密碼“123456”。4.3.3 用

43、戶端界面設(shè)計(jì)用戶端界面設(shè)計(jì)與管理端主界面相似,主要區(qū)別在于菜單欄的功能模塊,用戶端的菜單欄只有三個(gè)功能模塊:干部考核、修改密碼、使用幫助。其中干部考核模塊是用戶根據(jù)測評設(shè)定的步驟來填寫個(gè)人資料及進(jìn)行相應(yīng)操作。用戶填寫的個(gè)人資料包括“德、能、勤、績、廉”五各方面的十小項(xiàng),這些資料也是考核的最主要依據(jù)。其中“德”有:奉獻(xiàn)精神、大局意識、服務(wù)態(tài)度三項(xiàng);而“能”也是三項(xiàng):執(zhí)行力、協(xié)調(diào)能力、創(chuàng)新能力;“勤”:履行職責(zé)、學(xué)習(xí)情況;“績”則有工作業(yè)績一項(xiàng);廉也是一項(xiàng):廉潔自律。當(dāng)測評設(shè)定為第三步時(shí),用戶可以查看其他干部的述職報(bào)告,接下來的一步則是對考核干部進(jìn)行排序,可以對所有10 項(xiàng)進(jìn)行排序,也可以對部分人

44、員進(jìn)行排序。第六步時(shí)用戶可以查看自己的考核結(jié)果及各小項(xiàng)的排序情況。4.3.4 關(guān)鍵技術(shù)JSP(JavaServer Pages)是一種基于Java的腳本技術(shù)6。在JSP 的眾多優(yōu)點(diǎn)之中,其中之一是它能將 HTML 編碼從 Web 頁面的業(yè)務(wù)邏輯中有效地分離出來7。用 JSP 訪問可重用的組件,如 Servlet、JavaBean 和基于 Java 的 Web 應(yīng)用程序。JSP 還支持在 Web 頁面中直接嵌入 Java 代碼??捎脙煞N方法訪問 JSP 文件:瀏覽器發(fā)送 JSP 文件請求、發(fā)送至 Servlet 的請求。1. JSP 文件訪問 Bean 或其它能將生成的動(dòng)態(tài)內(nèi)容發(fā)送到瀏覽器的組件

45、。圖4.10說明了該 JSP 訪問模型。當(dāng) Web 服務(wù)器接收到一個(gè) JSP 文件請求時(shí),服務(wù)器將請求發(fā)送至 WebSphere應(yīng)用服務(wù)器。WebSphere應(yīng)用服務(wù)器 對 JSP 文件進(jìn)行語法分析并生成 Java 源文件(被編譯和執(zhí)行為 Servlet)。Java 源文件的生成和編譯僅在初次調(diào)用 Servlet 時(shí)發(fā)生,除非已經(jīng)更新了原始的 JSP 文件。在這種情況下,WebSphere應(yīng)用服務(wù)器 將檢測所做的更新,并在執(zhí)行它之前重新生成和編譯 Servlet。圖4.10 瀏覽器發(fā)送 JSP 文件請求2. 發(fā)送至 Servlet 的請求生成動(dòng)態(tài)內(nèi)容,并調(diào)用 JSP 文件將內(nèi)容發(fā)送到瀏覽器。圖

46、4.11說明了該訪問模型。該訪問模型使得將內(nèi)容生成從內(nèi)容顯示中分離出來更為方便。WebSphere應(yīng)用服務(wù)器 支持 HttpServiceRequest 對象和 HttpServiceResponse 對象的一套新方法。這些方法允許調(diào)用的 Servlet 將一個(gè)對象放入(通常是一個(gè) Bean)請求對象中,并將該請求傳遞到另一個(gè)頁面(通常是一個(gè) JSP 文件)以供顯示。調(diào)用的頁面從請求對象中檢索 Bean, 并用 JSP 來生成客戶機(jī)端的 HTML。圖4.11 發(fā)送至 Servlet 的請求基于JSP的這些功能特點(diǎn),我們在開發(fā)本系統(tǒng)時(shí)選用JSP技術(shù)對各功能模塊進(jìn)行編碼,取得了非常好的效果,部分頁

47、面代碼清單如下:代碼清單1 登陸界面login.jsp部分代碼<% Connection con = null; ResultSet rs = null; String sfzh = StringUtil.formatStr(request.getParameter("sfzh"); String pwd = StringUtil.formatStr(request.getParameter("pwd"); String sql = "SELECT * FROM ( "+ "SELECT sfzh sfzh,jgh u

48、sername,pwd,'JG' TYPE,xm,ksh FROM U_Employee "+ "UNION "+ "SELECT m_username sfzh,m_username username,pwd,'ADMIN' TYPE,m_username xm,'管理員' ksh FROM manager "+ ")MAIN "+ "WHERE (username=? or sfzh=?) AND pwd = ? collate Chinese_PRC_CS_AI

49、" String jgh = "" String xm = "" String ksh = "" String dt_login = "" boolean isLogin = false; boolean isAdmin = false; try con = DBManagerUtil.getConFromPool(); PreparedStatement psmt = con.prepareStatement(sql); psmt.setString(1,sfzh); psmt.setString(2,

50、sfzh); psmt.setString(3,pwd); rs = psmt.executeQuery(); if(rs.next() isLogin = true; jgh=rs.getString("username"); xm =rs.getString("xm"); ksh =rs.getString("ksh"); String sqlStr = "INSERT T_LOGIN_LOG(jgh,xm,ksh) VALUES(?,?,?)" PreparedStatement psmt2 = con.pr

51、epareStatement(sqlStr); psmt2.setString(1,jgh); psmt2.setString(2,xm); psmt2.setString(3,ksh); psmt2.executeUpdate(); if(rs.getString("TYPE").equals("ADMIN") isAdmin = true; %>代碼清單2 測評設(shè)定界面peList.jsp部分代碼<% Connection con = null; ResultSet rs = null; String sql = "SELECT

52、 * FROM Access" try con = DBManagerUtil.getConFromPool(); rs = con.createStatement().executeQuery(sql);%>查詢數(shù)據(jù)庫 <tr> <td width="3%">&nbsp;</td> <td width="19%" align="center" ><strong>考核名稱</strong></td> <td width=&

53、quot;13%" align="center"><strong>正職考核對象</strong></td> <td width="12%" align="center"><strong>副職考核對象</strong></td> <td width="12%" align="center"><strong>參評人員</strong></td> <

54、td width="32%" align="center"><strong>狀態(tài)</strong></td> <td width="9%" align="center"><strong>刪除</strong></td> </tr> <% int i = 1; while (rs.next() int state = rs.getInt("state"); int iAccessID = r

55、s.getInt("iAccessID"); String vcJB = rs.getString("vcJB"); int nextState = state<=(ControlState.CLOSE-1)?state+1:state; String nextStateStr = "" /String genResultStr = "" if(state<=(ControlState.CLOSE-1) nextStateStr = "<span class="style5&q

56、uot;>【" +ControlState.stateStrsstate +"】|</span><a href="peNextState.jsp?iAccessID="+iAccessID +""><span class="style4">進(jìn)入【"+ControlState.stateStrsnextState+"】</span></a>" else nextStateStr = " <span clas

57、s="style5">【"+ControlState.stateStrsstate+"】</span>" String htmlStr1 = "",htmlStr2 = "" if(vcJB !=null && vcJB.equals("03") htmlStr1 = " <a href="peSelectMan.jsp?zw=0307&iAccessID="+iAccessID +""&

58、gt;正處級干部</a>" htmlStr2 = "<a href="peSelectMan.jsp?zw=0308&iAccessID="+iAccessID +"">副處級干部</a>" else htmlStr1 = "<a href="peSelectMan.jsp?zw=0409&iAccessID="+iAccessID +"">正科級干部</a>" htmlStr2 = "<a href="peSelectMan.jsp?zw=0410&iAccessID="+iAccessID +"">副科級干部</a>" %> <tr> <td align="center"><%=i+ %></td> <td align="center"></tr> 代碼清單3 登錄日志re.jsp的部分代碼:<% Connection

溫馨提示

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

評論

0/150

提交評論