




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-. z*國有企業(yè)工資管理系統(tǒng)的開發(fā)摘 要信息技術的開展,對企業(yè)的員工工資績效考核就更需要信息化。要到達著一目標,就需要一個功能比擬完善的管理系統(tǒng)來實現(xiàn)。本系統(tǒng)是采用ASP.NET開發(fā)以SQL2000為后臺數(shù)據(jù)庫的一個員工工資績效管理系統(tǒng)。實現(xiàn)了用戶登錄、驗證身份及用戶的數(shù)據(jù)的采集。后臺由用戶信息、工程信息、以及日志信息的瀏覽、查詢、修改、刪除、維護等模塊組成。此系統(tǒng)的開發(fā)能夠使企業(yè)有效快捷的管理人力物力資源。本系統(tǒng)的設計中還主要講述了ASP.NET的根本功能及設計方法。緊接著逐一介紹開發(fā)本系統(tǒng)的步驟:系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)。在系統(tǒng)分析中先后用數(shù)據(jù)流圖、系統(tǒng)的功能構造圖分析了系統(tǒng)所需的各
2、種數(shù)據(jù)。在系統(tǒng)的設計中,詳細的展現(xiàn)了系統(tǒng)的各個功能模塊、所需的數(shù)據(jù)庫表及表字段、菜單的設計等。在系統(tǒng)的實現(xiàn)中,給出了實現(xiàn)表單中相應的功能控件的事件及代碼,以及菜單實現(xiàn)的方法。文章的最后則給出了本系統(tǒng)運行界面圖。關鍵詞:績效考核;管理系統(tǒng);ASP.NET;SQL2000-. zThe Development of Staff Performance Appraisal System Base on .NETAbstractWith the development of information technology, the check for the Staff Performance Appr
3、aisal should be more informational.To achieve this goal, we need a relatively consummate management system. This system is Staff Performance Appraisal Management System which is developed by ASP.NET and regard SQL2000 as the background database. The system pased make by login, identitication checkin
4、g and data collection of users. The background is consisted of a plenty of modules such as: users information, and of projects scaning, searching, revising, canceling and maintenance of log etc. Enterprises could manage the human resource and property much more efficiently with the development of th
5、is system. This article is mainly narrate the basic foundation of ASP.NET and its design as well. Cite this system as an e*ample, Ill introduce the developing this system step by step:system analyzing, system design and system fulfillment. In system analyzing, it discussed the way to analyse all dat
6、a which system needed with data flow graph and system function instruction form. In the section on design, it clearly present every functional module, menu design and database form and field. In the last part, it shows the matter and code on fulfilling the related function controls in the form and t
7、he way on menu fulfillment. At the end of the article, It shows the operating interface of the system.Key words:Performance Testing; Management System;ASP.NET;SQL2000-. z目 錄論文總頁數(shù):24頁 TOC o 1-3 h z u HYPERLINK l _Toc1704413701引言 PAGEREF _Toc170441370 h 1HYPERLINK l _Toc1704413711.1課題背景 PAGEREF _Toc17
8、0441371 h 1HYPERLINK l _Toc1704413721.2課題意義 PAGEREF _Toc170441372 h 1HYPERLINK l _Toc1704413732開發(fā)概述 PAGEREF _Toc170441373 h 1HYPERLINK l _Toc1704413742.1管理系統(tǒng) PAGEREF _Toc170441374 h 1HYPERLINK l _Toc1704413752.2效績考核的開展現(xiàn)狀 PAGEREF _Toc170441375 h 2HYPERLINK l _Toc1704413763需求分析 PAGEREF _Toc170441376 h
9、 3HYPERLINK l _Toc1704413773.1需求調研 PAGEREF _Toc170441377 h 3HYPERLINK l _Toc1704413783.2業(yè)務流程 PAGEREF _Toc170441378 h 4HYPERLINK l _Toc1704413793.3開發(fā)運行環(huán)境 PAGEREF _Toc170441379 h 4HYPERLINK l _Toc1704413804系統(tǒng)設計 PAGEREF _Toc170441380 h 5HYPERLINK l _Toc1704413814.1系統(tǒng)功能描述 PAGEREF _Toc170441381 h 5HYPERL
10、INK l _Toc1704413824.2功能模塊的劃分 PAGEREF _Toc170441382 h 6HYPERLINK l _Toc1704413834.3系統(tǒng)流程分析 PAGEREF _Toc170441383 h 7HYPERLINK l _Toc1704413844.3.1 數(shù)據(jù)庫設計 PAGEREF _Toc170441384 h 9HYPERLINK l _Toc1704413854.3.2 數(shù)據(jù)表的創(chuàng)立 PAGEREF _Toc170441385 h 10HYPERLINK l _Toc1704413864.3.3 數(shù)據(jù)表關系圖 PAGEREF _Toc170441386
11、 h 11HYPERLINK l _Toc1704413874.3.4 創(chuàng)立存儲過程 PAGEREF _Toc170441387 h 12HYPERLINK l _Toc1704413885系統(tǒng)詳細設計 PAGEREF _Toc170441388 h 14HYPERLINK l _Toc1704413895.1系統(tǒng)公用模塊創(chuàng)立 PAGEREF _Toc170441389 h 14HYPERLINK l _Toc1704413905.2系統(tǒng)界面和代碼的實現(xiàn) PAGEREF _Toc170441390 h 14HYPERLINK l _Toc170441391員工信息添加界面 PAGEREF _T
12、oc170441391 h 15HYPERLINK l _Toc1704413925.2.2 工程信息添加界面 PAGEREF _Toc170441392 h 15HYPERLINK l _Toc1704413935.2.3 工程信息列表界面 PAGEREF _Toc170441393 h 16HYPERLINK l _Toc1704413945.2.4 日志信息的添加 PAGEREF _Toc170441394 h 17HYPERLINK l _Toc1704413955.2.5 用戶查詢個人日志信息 PAGEREF _Toc170441395 h 17HYPERLINK l _Toc170
13、4413965.2.6 領導查詢日志信息 PAGEREF _Toc170441396 h 18HYPERLINK l _Toc1704413975.2.7 密碼修改界面 PAGEREF _Toc170441397 h 19HYPERLINK l _Toc1704413986系統(tǒng)測試 PAGEREF _Toc170441398 h 20HYPERLINK l _Toc170441399結論 PAGEREF _Toc170441399 h 22HYPERLINK l _Toc170441400參考文獻 PAGEREF _Toc170441400 h 22-. z引言課題背景我國已經(jīng)參加WTO,我國
14、企業(yè)與國際接軌成為一種迫切需要??冃Э己俗鳛樘岣咂髽I(yè)和員工績效的重要工具顯得越來越重要??冃Э己耸菚x升和培訓工作的依據(jù)。通過定期考核,也可以使員工自己了解在哪些方面已有提高,在哪些方面還有缺乏。績效考核為組織的各類人員提供一個暢所欲言時機,有時機提醒出工作中的那些低效率行為,同時還可以幫助員工強化已有的正確行為。績效考核還是獎勵的合理依據(jù)。在現(xiàn)實中,許多企業(yè)的績效考核都成了走過場,在考核的過程中沒有規(guī)做法,從而沒有把績效考核的作用發(fā)揮出來,甚至走向其對立面。因此,對我國企業(yè)的績效考核工作進展分析、提出對策并設定科學的績效考核體系不僅是可行的而且是必要的。員工績效考核管理系統(tǒng)是采用ASP.NET
15、開發(fā)的一個數(shù)據(jù)庫管理系統(tǒng)。系統(tǒng)主要由六個模塊組成,他們分別是:用戶登錄管理、用戶信息管理、工程信息管理、日志添加管理、日志查詢管理、密碼修改管理本系統(tǒng)包括的六大功能如下:用戶登錄管理:用戶登錄系統(tǒng),并劃分用戶的管理權限。用戶信息管理:查看用戶信息、增加、修改、刪除用戶信息。工程信息管理:查看工程的信息、增加、修改、刪除工程信息。日志添加管理:增加員工的日志信息。日志查詢管理:員工查詢個人日志、領導查詢所有員工日志 。密碼修改管理:修改登錄密碼信息 。課題意義當前隨著信息技術的飛躍開展,充分利用電腦的先進管理方式,將員工績效考核推向數(shù)字化,國有企業(yè)在實施績效考核時,出現(xiàn)不同問題在所難免,只有清楚
16、地分析問題的根源,根據(jù)企業(yè)的實際情況有針對性地、及時準確地采用適當?shù)姆椒ê图夹g手段把績效考核做實做好,從而充分發(fā)揮績效考核在提升企業(yè)核心競爭力的巨大作用,促進企業(yè)不斷開展。開發(fā)概述管理系統(tǒng)管理信息系統(tǒng)是現(xiàn)代管理方法與手段相結合的系統(tǒng)。尤其是在企業(yè)管理信息系統(tǒng)中,計算機系統(tǒng)與現(xiàn)代管理方法的結合才能使系統(tǒng)在管理中發(fā)揮作用。20世紀50年代中期,計算機作為強有力的數(shù)據(jù)處理工具與手段,開場在企業(yè)管理中應用。由于受計算機開展水平的限制,當時的應用只是考慮企業(yè)的哪些工作可以應用計算機來代替人的勞動,因而系統(tǒng)建立上閉門造車式的編寫程序,應用效果十分有限。究其原因,主要在于系統(tǒng)開發(fā)中沒有融合現(xiàn)代化的管理思想和
17、方法 ,使得管理信息系統(tǒng)的開發(fā)只是簡單的用計算機系統(tǒng)去模擬手工操作系統(tǒng),這樣充其量也只是減輕了管理人員的手工勞動。實際上,管理信息系統(tǒng)的目的是要使各級管理人員在計算機系統(tǒng)支持下,從各種繁瑣的日常事務中解脫出來,以便更好地投入到?jīng)Q策工作中去。為了到達這個目的,管理信息系統(tǒng)就不能只是對原手工系統(tǒng)的簡單的模擬,它還必須能夠在仿真原管理信息系統(tǒng)的根底上,改良管理系統(tǒng),使企業(yè)管理在先進的技術手段和準確及時的信息支持下,到達一個新層次。現(xiàn)代管理方法很多,任何一種方法都不僅要進展科學管理,還要作定量分析。不同企業(yè)應根據(jù)自身狀況選擇相應的管理方法。現(xiàn)代管理活動都離不開數(shù)據(jù)和信息,而且要采用數(shù)學方法對決策問題進
18、展求解,為此,還必須進展大量的數(shù)據(jù)處理。如果只有方法而沒有相應的手段,僅僅靠人工是難以實現(xiàn)的,因而,現(xiàn)代管理方法必須以計算機的應用為根底,二者的結合可謂相輔相成、缺一不可。把計算機應用到一個單位的管理中去,一般要經(jīng)歷從初級到成熟的過程。隨著社會不斷進步,企業(yè)不斷開展,充分利用電腦的先進管理方式,將員工績效考核推向無紙化已經(jīng)成了解決當前企業(yè)人力資源管理的當務之急。管理人員通過該系統(tǒng)可及時全面了解每個工程的進展,每個員工的業(yè)績,及時調整方法和控制本錢。建立工作狀況,快速績效考核系統(tǒng)主要目的是為了達成組織的目標,通過持續(xù)開放的溝通過程,形成組織目標所預期的利益和產(chǎn)出。效績考核的開展現(xiàn)狀在我國,由于受
19、傳統(tǒng)文化的影響和長期實行方案經(jīng)濟體制,人與人之間基于一種倫理道德關系,關系的重要性往往大于制度的重要性,許多企業(yè)還沒有建立真正的績效考核制度,有的企業(yè)即使建立了相關制度也沒有真正執(zhí)行。2004年初國務院開展研究中心中國企業(yè)人力資源管理調查報告:人員績效考核現(xiàn)狀的調查統(tǒng)計顯示,我國只有72.2%的企業(yè)建立了定期人員績效考核制度,其中約一半占總體32.7%還執(zhí)行不力;1044家實施人員績效考核的企業(yè)中,59.1%的企業(yè)認為考核效果一般,認為非常好和很好的比例合計才20%,認為非常好的企業(yè)只有18家,占1.7%。 針對儲藏糧管理公司而言,因為是由政府事業(yè)單位轉制而來,目前公司部的人事管理與政府機關一
20、樣,員工的職級都是辦事員、科員、副主任科員、主任科員、助理調研員、調研員等,工資待遇與政府機關一樣職級的公務員工資待遇根本一致。公司只建立了簡單的檔案制度、考勤制度、人員提拔等人事管理制度。每年年底,員工的考評也像公務員一樣,從德、能、勤、技四個方面評出優(yōu)秀、稱職、根本稱職、不稱職等四個等次,等次的評選一般以處室為單位,而且各個等次都有人數(shù)限制,并不是在全公司圍,在科學、透明、的制度環(huán)境進展,準確的說,儲藏糧公司還沒有真正的公司績效考核制度。目前我國績效考核存在的主要問題有: 1公司當前開展戰(zhàn)略還不明確、沒有與績效考核完全聯(lián)系起來。績效考核的定位是績效考核的核心問題。所謂考核的定位,其實質就是
21、通過績效考核要解決什么問題,績效考核工作的管理目標是什么。企業(yè)的一切行為和活動,都應以戰(zhàn)略和目標為出發(fā)點和歸宿點,績效考核制度也應如此??冃Э己俗鳛槿肆Y源管理系統(tǒng)的一個子系統(tǒng),其最根本的目的應該在于通過績效考核這一手段,提高員工績效,從而提高組織績效,最終實現(xiàn)組織的戰(zhàn)略目標。2績效考核缺乏可操作性的考核指標。由于現(xiàn)有的績效考核是依托于原來的政府事業(yè)單位人事管理制度,雖然從德、能、勤、績四個方面進展考核,但這僅僅是四個大方向,并沒有根據(jù)公司業(yè)務特點有針對性的設計可操作、可量化、具體的考核指標,公司機關各部門與各糧庫管理人員、工作人員的工作容不一致,職能部門與業(yè)務部門考核指標應該不完全一樣。一般
22、來說,績效指標有三大類型:一是特征性指標,主要著重員工的個人特質,如忠誠度、可靠度、溝通能力、領導技巧等;二是行為性指標,著重員工如何執(zhí)行工作,如客戶效勞、超前創(chuàng)新、積極主動、團隊合作;三是成果性指標,著重的是團隊或員工完成的工作,如工作時間、任務完成量、銷售額等,行為目標支撐結果目標。前兩者偏向個人績效評估,后者則個人績效評估及團隊績效評估并重。有效的考核指標應符合涵明確清晰、具有獨立性、具有針對性的根本要求需求分析需求調研員工績效考核系統(tǒng)是根據(jù)企業(yè)對員工進展績效評估的需要來設計開發(fā)的,目標是給員工更準確的績效考核依據(jù),具有對用戶信息、工程信息、日志信息、和日志查詢信息進展管理和維護的功能。
23、員工績效考核系統(tǒng)也可以全方位的進展人力資源管理績效評估,同時可以方便地為產(chǎn)品的本錢提供人工費用,提高人力資源管理的信息共享程度,人力資源信息的提取和統(tǒng)計將更加方便和快捷??冃Э己舜龠M上下級溝通,組織目標與個人目標的聯(lián)系,績效改良,績效管理,減少法律糾紛以到達對企業(yè)的更好管理,以及企業(yè)對人才資源的綜合利用。下面簡單介紹一下這個公司的現(xiàn)狀下列圖是公司的各個組成部門的不同成員扮演的不同角色,還有一些未涉及的成員沒有包括在。如圖1所示:用戶信息管理員工查詢個人日志工資績效管理系統(tǒng)工程信息管理日志添加管理領導查看所有員工日志密碼修改圖1 系統(tǒng)總體框圖這個系統(tǒng)只涉及到三個不同角色成員,來自不同部門,員工績
24、效系統(tǒng)應該首應用時候首先需要進展登錄操作,根據(jù)登錄用戶的權限實現(xiàn)不同的操作,系統(tǒng)管理員,企業(yè)員工,企業(yè)領導,建立一個根本數(shù)據(jù)庫系統(tǒng),更好利用計算機資源為職工提供應多的信息資源橋梁,更重要的是方面企業(yè)管理人才資源,從管理信息角度來看,這只不過是一個簡單對員工業(yè)績進展評估的系統(tǒng),主要目的是為了達成組織的目標,通過持續(xù)開放的溝通過程,形成組織目標所預期的利益和產(chǎn)出。業(yè)務流程用戶進展登錄:輸入用戶名和密碼。用戶信息管理:管理系統(tǒng)中所有登錄用戶的信息,并分配用戶的級別。工程信息管理:通過用戶權限驗證,實現(xiàn)分配不同用戶級別,有選擇的可實現(xiàn)瀏覽,添加,維護工程的信息。日志信息管理:每個不用的用戶通過驗證都可
25、以實現(xiàn)對個人的日志信息的添加,。日志信息的查詢:每個不用的用戶通過驗證都可以實現(xiàn)對個人的日志信息的查詢,而系統(tǒng)管理員和企業(yè)管理員因為權限的不同可以查詢所有員工的日志信息。密碼修改:每個通過用戶身份驗證過關的用戶都可以實現(xiàn)對自己登錄密碼的修改。開發(fā)運行環(huán)境安裝此系統(tǒng)所需要的根本軟件,硬件環(huán)境為:Windows2000,Windows*P/VISTA或更高的系統(tǒng);ASP.NET2003/2005或更高版本;SQL Sever 2000或更好版本;Pentium100及以上檔次的IBM PC 及其兼容機;256以上存;3G以上可用存空間;高密軟盤驅動器;VGA顯示器;DVDROM驅動器。本程序在Wi
26、ndows/*P Perfessional 操作系統(tǒng)下,以中文版。ASP.NET2003為前臺開發(fā)工具,用SQL Server2000為后臺數(shù)據(jù)庫,其中主要通過ADO技術來數(shù)據(jù)庫。系統(tǒng)設計系統(tǒng)功能描述在上一節(jié)的需求分析中,已經(jīng)大致介紹了員工績效考核管理系統(tǒng)的3種用戶對系統(tǒng)功能的需求,本節(jié)將根據(jù)上一節(jié)的容,對系統(tǒng)各模塊的功能進展概述,系統(tǒng)的功能包括用戶登錄、查看用戶信息、維護用戶信息、查看工程信息、維護工程信息、日志的添加、日志的查詢等等。1用戶登錄由于此系統(tǒng)涉及不同的用戶級別,因此要對不同登錄用戶分配不同的登錄首頁,并記錄下每個用戶的id和級別數(shù)據(jù)。2查看用戶信息系統(tǒng)管理員登錄系統(tǒng)后,主界面展
27、示的是用戶的根本信息,包括用戶的Login、職務、聯(lián)系、Email等等,可以分頁顯示用戶的信息。3維護擁,聯(lián)系、用戶的級別,管理員還可以修改或者刪除*一用戶的信護信息系統(tǒng)管理員可以增加新的用戶信息,包括用戶的Login、職務息記錄。4查看工程信息可以瀏覽工程信息列,包括工程的ID、工程的名稱;可以分頁顯示工程的信息。5維護工程信息可以增加新的工程信息,包括工程的ID、工程的名稱;而且還可以修改工程的名稱信息,也可以刪除*一工程的信息。6添加日志信息可以添加日志信息,包括產(chǎn)品的編號、產(chǎn)品的名稱、產(chǎn)品的規(guī)格、產(chǎn)品的價格、產(chǎn)品的描述,列表信息的分頁顯示。7維護產(chǎn)品信息可以增加新的產(chǎn)品信息,包括選擇工
28、程名稱、時間、完成狀況的信息,填寫工作描述信息。8日志查詢信息可以查詢日志信息。普通員工可以通過輸入起始時間和終止時間,查詢此段時間自己的日志信息,企業(yè)領導也可以對所有員工的日志信息進展查詢。9密碼信息的修改可以修改密碼信息,填寫舊密碼,然后填寫新更改的密碼,或者將舊密碼更新為新密碼。功能模塊的劃分在了解了系統(tǒng)的需求分析和功能描述后,可以將員工績效考核管理系統(tǒng)劃分為以下7個模塊。1用戶登錄管理:用戶登錄系統(tǒng),并劃分用戶的管理權限。2用戶信息管理:查看用戶的信息、增加、修改、刪除用戶的信息。3工程信息管理:查看工程的信息、增加、修改、刪除工程的信息。4日志添加管理:添加員工的日志信息。5日志查詢
29、管理:員工查詢個人日志、領導查詢所有員工日志,系統(tǒng)管理員查詢所有員工日志。6密碼修改管理:修改登錄密碼信息。整個系統(tǒng)的功能模塊劃分構造圖如圖2所示。員工查看個人日志信息領導查詢所有員工日志員工績效考核系統(tǒng)用戶登錄管理用戶信息管理工程信息管理日志添加管理日志查詢管理密碼修改管理查看用戶登信息理增加用戶登信息理修改用戶信息理刪除用戶信息理查看工程信息增加工程信息修改工程信息刪除工程信息圖 2系統(tǒng)的功能模塊劃分構造圖系統(tǒng)流程分析員工績效考核管理系統(tǒng)在應用時候首先需要進展登錄操作,根據(jù)登錄的用戶的權限實現(xiàn)不同的操作。1、用戶信息管理添加是否存在 提交 添加記錄 填寫信息 用戶信息管理 修改界面 取消
30、刪除記錄 刪除 更新記錄 修改信息 修改 用戶列表重置用戶信息由系統(tǒng)管理員進展維護管理。用戶信息管理提供了用戶信息的列表,在此列表中可查看、修改、刪除用戶的記錄信息。在添加用戶信息界面中,可以添加新的用戶信息記錄。用戶信息管理流程圖如圖3所示。YN圖3 用戶信息管理流程圖2、工程信息管理工程信息管理提供了工程信息的列表的功能,在此列表中可以查看、修改、刪除工程的記錄信息,同時,在添加工程信息界面中可以添加新的工程信息記錄。工程信息的管理流程與用戶信息管理流程類似,只是維護的數(shù)據(jù)不同而已。3、日志添加管理日志添加管理提供了員工添加每天日志信息的功能,日志信息添加后不得刪除或者修改,所以只設計了日
31、志添加管理的功能,其功能流程圖如圖4所示。添加日志信息管理 提交重置 填寫信息添加記錄圖4添加日志信息管理流程圖4、員工查詢個人日志管理員工查詢個人日志管理提供了查詢登錄用戶自己的日志信息的功能,可以輸入需要查詢日志的起始時間和終止時間,將會查詢出此段時間的日志情況,其功能流程圖如圖5所示。員工查詢個人日志管理填寫日志查詢時間信息提交日志信息列表圖5員工查詢個人日志管理流程圖5、領導查詢所有員工日志管理領導查詢所有員工日志管理提供了選擇*位員工日志的功能,可以輸入要查詢日志的起始時間和終止時間,將會查詢出此段時間*位員工的日志情況,其功能流程圖如圖6所示。選擇員工領導查詢所有員工日志管理填寫日
32、志查詢時間信息提交員工日志信息列表填寫日志查詢時間信息提交員工日志信息列表圖6領導查詢所有員工日志管理流程圖6、密碼修改和管理密碼修改管理的主要功能是修改登錄用戶的密碼信息,用戶定期更換密碼,保證其登錄的平安性。4.3.1數(shù)據(jù)庫設計本系統(tǒng)使用的是SQL Server2000數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫效勞器安裝的位置為本機,數(shù)據(jù)庫名稱為Elog。根據(jù)前面的模塊功能的設計,系統(tǒng)所需要的數(shù)據(jù)庫下面將介紹數(shù)據(jù)庫的分析和設計、數(shù)據(jù)表的創(chuàng)立、創(chuàng)立存儲過程的容。1、數(shù)據(jù)庫分析和設計在本節(jié)中將根據(jù)上一節(jié)的系統(tǒng)功能設計分析,創(chuàng)立個數(shù)據(jù)表的實體E-R關系圖,它是數(shù)據(jù)庫設計非常重要的一步,下面用E-R圖的形式表示出各實
33、體的屬性。2、員工E-R實體圖員工的實體具有員工ID、員工Login、密碼、職務、移動、辦公、級別9個屬性,員工E-R實體圖如圖7所示。員工ID員工Login*密碼職務Email移動級別員工圖7 員工E-R實體圖3、工程E-R實體圖工程的實體具有工程ID、工程名稱兩個屬性,工程E-R實體圖如圖8所示。 工程工程名稱工程ID圖 8 工程E-R實體圖4、日志 E-R實體圖日志的實體具有日志ID、員工ID、工程名稱、完成狀況、工作時間、系統(tǒng)時間、描述7個屬性,日志E-R實體圖如圖9所示。日志ID日志描述系統(tǒng)時間工作時間完成狀況工程名稱員工ID圖 9日志E-R實體圖數(shù)據(jù)表的創(chuàng)立根據(jù)E-R實體圖的容,可
34、以創(chuàng)立員工績效考核系統(tǒng)中的各數(shù)據(jù)表,在此系統(tǒng)中共涉及到3個數(shù)據(jù)表的應用,分別如下。1、員工信息表員工信息表Emp用于存放績效考核關系管理系統(tǒng)中所有企業(yè)員工的信息,員工信息的管理是此管理系統(tǒng)中必不可少的局部,表中各個字段的數(shù)據(jù)類型、大小以及簡短描述如表1 所示。表1 員工信息表Emp字段名數(shù)據(jù)類型大小字段描述Emp-idInt4員工ID,主鍵Emp-loginVarchar50員工登錄loginpasswordVarchar50記錄員工登入系統(tǒng)時間的用戶密碼NameVarchar50員工DutyVarchar50員工職務EmailVarchar50員工Mobile-tellVarchar50移動
35、Work-tellVarchar50工作Int4級別2、工程信息表工程信息表Item用于存放績效考核管理系統(tǒng)中工程的信息,工程信息的管理是日志信息添加的根底,表中各個字段的數(shù)據(jù)類型、大小以及簡短描述如表2所示。表 2 工程信息表字段名數(shù)據(jù)類型大小字段描述Item-idInt4工程ID、主鍵Item-nameVarchar50工程名稱3、日志信息表日志信息表pact用于存放績效考核管理系統(tǒng)中所有員工的日志信息,日志信息是系統(tǒng)進展績效考核的主要依據(jù),表中各個字段的數(shù)據(jù)類型、大小以及簡短描述如表 3 所示。表 3 日志信息表字段名數(shù)據(jù)類型大小字段描述Log-idInt4日志唯一標識,主鍵Emp-id
36、Int4員工編號Item-nameVarchar50工程名稱StatusVarchar8完成狀態(tài)Work-dateVarchar4工作時間SysdateDatetime8系統(tǒng)時間,為日志填寫的時間ShowDatetime400描述數(shù)據(jù)表關系圖在員工績效考核管理系統(tǒng)中各個數(shù)據(jù)表的關系圖如圖 -10 所示。在Emp數(shù)據(jù)表中的Emp-id字段作為外鍵,提供日志表中員工的信息;在Emplog數(shù)據(jù)表中,應用了item數(shù)據(jù)表中的item-name字段,提供工程的名稱信息。如圖10所示。Item主鍵item-id外鍵item-nameEmplog主鍵log-id外鍵Emp-iditem-namestatus
37、work-datesysdateshowEmp主鍵Emp-id外鍵Emp-loginPasswordnemedutyEmailmobile-tellwork-Tell圖10數(shù)據(jù)關系表示圖創(chuàng)立存儲過程在系統(tǒng)中,應用存儲過程處理數(shù)據(jù)是對數(shù)據(jù)庫進展優(yōu)化的一種方法,所以在此系統(tǒng)局部的數(shù)據(jù)操作都使用了存儲過程,存儲過程共有9個,它們將會在系統(tǒng)程序文件的后臺應用中調用。1、AddEmp存儲過程用于向員工信息表中添加新的員工信息,代碼如下。CREATE procedure AddEmp Emp_login varchar(50), password varchar(50), Name varchar(50)
38、, duty varchar(50), Email varchar(50), mobile_Tell varchar(50), work_Tell varchar(50), int ASINSERT INTO Emp Emp_login, password, name, duty, email, mobile_Tell, work_tell,)VALUES( Emp_login, password, name, duty, Email, mobile_Tell, work_tell,)GO2、Additem存儲過程Additem存儲過程用于向工程信息表中添加新的工程信息,代碼如下。 CREAT
39、E procedure Additem item_name varchar(50)ASINSERT INTO item( item )VALUES( item_name)GO3、Addlog 存儲過程用于向日志信息表中添加新的日志信息,代碼如下。CREATE procedure Addlog Emp_id int, item_name varchar(50), status varchar(8), work_date varchar(4), sysdate datetime, show varchar(400)ASINSERT INTO Emplog( Emp_id, item_name, s
40、tatus, work_date, sysdate, show)VALUES( Emp_id, item_name, status, work_date, sysdate, show)GO系統(tǒng)詳細設計系統(tǒng)公用模塊創(chuàng)立本節(jié)將介紹員工績效考核系統(tǒng)中應用到的公共模塊的創(chuàng)立,這里只介紹web.config文件的配置,在系統(tǒng)工程web.config文件中定義了很多配置節(jié)處理程序聲明和配置節(jié)處理程序。在此文件中添加一個appsettings節(jié),定義了數(shù)據(jù)庫連接的設置,在其它應用程的后臺程序中可以直接調用此連接設置,程序代碼如下。configuration/appsettings系統(tǒng)界面和代碼的實現(xiàn)本節(jié)將介
41、紹員工績效考核系統(tǒng)的應用界面和代碼的實現(xiàn),員工信息添加界面這個窗體,可以由系統(tǒng)管理員進展維護。在此界面中添加企業(yè)員工的信息,并設定用戶的級別。員工信息添加界面工程信息添加界面5.2.3工程信息列表界面日志信息的添加1、功能描述日志信息的添加可以由所有員工進展維護,在此界面中需要選擇工程名稱、工作時間和完成狀況,并且還可以填寫一些描述信息。2、工作流程窗體加載時,可顯示局部工程相關數(shù)據(jù),單擊*一工程,對其進展工作時間,完成狀況的進展選擇,并可以在描述攔里添加相應描述,完成操作單擊確定。所示代碼實現(xiàn)如下:private void page_load(object, sender, system.E
42、ventArgs e)string strconn=configurationsettings.Appsettingsconnectionstring; =new sqlconnection(strconn);.open();string sSOL=select item_name from item;sqlmand mand=new Sqlmand(sSQL,);sqlDataReader reader=mand.E*ecuteReader();while(reader.Read()reader.close();用戶查詢個人日志信息1、功能描述在用戶查詢個人日志信息界面中如果在查詢時間段中的
43、日志信息比擬多,將會分頁顯示用戶填寫的日志信息。2、工作流程窗體加載時,顯示查詢個人日志相關數(shù)據(jù),日期自動加載,可以查看到工程的工作時間,完成狀態(tài),描述的原因,如果在查詢時間段中的日志信息比擬多,將會分頁顯示用戶填寫的日志信息。實現(xiàn)代碼如下:private void page_load(object, sender, system.EventArgs e)Date Time dt=Date Time.Now;end.Te*t=dt.ToString();string strconn=configurationsettings.Appsettingsconnectionstring; =new
44、sqlconnection(strconn);領導查詢日志信息1、功能描述在領導查詢日志信息界面,可以有管理員和企業(yè)領導使用。在此界面中可以通過選擇員工,填寫的起始時間和完畢時間來查詢企業(yè)中*位員工的工作日志信息。2、工作流程窗體加載時,顯示員工工作日志信息,企業(yè)領導可以通過選擇員工,填寫的起始時間和完畢時間來查詢企業(yè)中*位員工的工作日志信息。在窗口體的下面單擊,進展翻頁處理,此時頁面顯示了第二頁中的員工信息,單擊窗體下面的添加員工信息,翻開員工信息添加頁面,管理員可在此界面中添加企業(yè)員工信息。主要代碼實現(xiàn)如下:private void page_load(object, sender, sy
45、stem.EventArgs e) Date Time dt=Date Time.Now; end.Te*t=dt.ToString(); emp.items.Clear(); if(session.tostring()=0/session.tostring()=2)string strconn=configurationsettings.Appsettingsconnectionstring; =new sqlconnection(strconn); .open();string sSOL=select emp_id from emp;sqlmand mand=new Sqlmand(sSQ
46、L,);sqlDataReader reader=mand.E*ecuteReader();while(reader.Read()reader.close();else response.write(你不是合法用戶,請登入后再操作!; response.redirect(error.ap*); page.response.end(); 密碼修改界面1、功能描述用戶登錄后可以修改自己的登錄密碼,使系統(tǒng)應用更加平安。2、工作流程窗體加載后,顯示出修改密碼相關數(shù)據(jù),在舊密碼攔里輸入現(xiàn)在使用的密碼,再在新密碼攔里輸入你想要的密,完成操作單擊確定。主要實現(xiàn)代碼如下:private void Btn_ok_Click(object, sender, system.EventArgs e) if(page.is valid) sqlmand cm=new Sqlmand(updatepas
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國糕機行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國精密智能測試臺行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國粘膠雪尼爾面料行業(yè)發(fā)展研究報告
- 2025至2030年中國竹節(jié)圈圈羽毛紗行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國稀油加油機市場調查研究報告
- 2025年計算機二級考試補救措施與復習策略的探討試題及答案
- 推動班級心理健康日活動的年度安排計劃
- 小班創(chuàng)新思維訓練活動的工作計劃
- 場委托運營管理合同
- 關注財務流動性的管理方法計劃
- 建筑消防設施巡查記錄
- 混凝土護欄檢查記錄表
- 廚房隔油池清理記錄
- 常見生物相容性實驗匯總
- DBJ04∕T 258-2016 建筑地基基礎勘察設計規(guī)范
- 綜合探究三 探尋絲綢之路(課堂運用)
- 職業(yè)危害防治實施管理臺賬
- 社會團體民辦非清算審計報告模板
- 畢業(yè)設計U型管換熱器設計說明書
- 建筑工程質量檢測收費項目及標準表67262
- 天然氣的加臭
評論
0/150
提交評論