中小企業(yè)人力資源管理系統(tǒng)地設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第1頁
中小企業(yè)人力資源管理系統(tǒng)地設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第2頁
中小企業(yè)人力資源管理系統(tǒng)地設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第3頁
中小企業(yè)人力資源管理系統(tǒng)地設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第4頁
中小企業(yè)人力資源管理系統(tǒng)地設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

word文檔精品文檔分享學(xué)號:24062400339南湖學(xué)院畢業(yè)設(shè)計題目:中小企業(yè)人力資源管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)作者屆別2021屆系別機(jī)械與電子工程系專業(yè)計算機(jī)科學(xué)與技術(shù)指導(dǎo)教師職稱講師完成時間2021年5月18日word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計(論文)摘要人力資源是一個企業(yè)單位不可缺少的局部,是適應(yīng)現(xiàn)代企業(yè)制度,推動企業(yè)人力資源管理走向科學(xué)化、規(guī)X化、自動化的必要條件。為了加快企業(yè)的信息化步伐,提高企業(yè)的管理水平以在劇烈的社會競爭中立于不敗之地,建立和完善人力資源管理系統(tǒng)已經(jīng)變得十分必要和迫切。本系統(tǒng)詳細(xì)介紹了企業(yè)人力資源管理系統(tǒng)的開發(fā)與設(shè)計,包括了開發(fā)一個管理信息系統(tǒng)的5個階段:系統(tǒng)開場和可行性研究、系統(tǒng)分析和設(shè)計、程序設(shè)計、系統(tǒng)測試和技術(shù)培訓(xùn)、工程總結(jié)和評估。在設(shè)計當(dāng)中,我們使用了現(xiàn)在廣泛流行的Web瀏覽方式將一個通用型的企業(yè)人力資源管理系統(tǒng)展現(xiàn)給用戶,提供應(yīng)用戶很好的界面和操作平臺。關(guān)鍵字:人力資源管理;信息系統(tǒng);數(shù)據(jù)庫訪問技術(shù)Iword文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計(論文)AbstractThehumanresourcesmanagementsystemisanenterpriseunitessentialpart,adaptsthemodernenterprisesystem,impelstheenterprisehumanresourcesmanagementtomovetowardsscientific,standardized,theautomatedessentialcondition.inordertospeeduptheenterprisetheinformationizationstep,enhancestheenterprisethemanagementlevelbytobeinanimpregnablepositionintheintensesocialcompetition,theconstructionandtheconsummationhumanresourcesmanagementsystemalreadybecameextremelyessentialandurgent.Thissystemintroducedindetailtheenterprisehumanresourcesmanagementsystemdevelopmentandthedesign,includinghasdevelopedamanagementinformationsystem5stages:Thesystemstartswiththefeasibilitystudy,thesystemanalysisandthedesign,theprogramming,thesystemtestandtechnicaltraining,theprojectsummaryandtheappraisal.Middlethedesign,weusethepresentwidespreadpopularWebbrowsermodetogiveageneralenterprisehumanresourcesmanagementsystemdevelopmenttheuser,providedfortheusertheverygoodcontactsurfaceandtheplatform.Keywords:Humanresourcesmanagement;Informationsystem;databasetechnologyIIword文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計(論文)目錄第一章緒論11.1研究課題的目的與背景11.2人力資源管理的內(nèi)容和目標(biāo)11.3研究課題的意義2第二章系統(tǒng)分析32.1可行性研究32.1.1技術(shù)可行性32.1.2社會可行性32.1.3開發(fā)環(huán)境分析32.1.4系統(tǒng)性能需求分析42.2開發(fā)環(huán)境介紹42.2.1ASP介紹42.2.2Access介紹6第三章系統(tǒng)設(shè)計83.1系統(tǒng)總體構(gòu)造與功能83.1.1系統(tǒng)構(gòu)造83.1.2系統(tǒng)各功能內(nèi)容簡介及主要功能模塊分析103.2數(shù)據(jù)庫設(shè)計3.2.1數(shù)據(jù)庫的需求分析163.2.2數(shù)據(jù)庫的表設(shè)計17第四章系統(tǒng)實(shí)現(xiàn)4.1登陸系統(tǒng)模塊4.2工作方案模塊Vword文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計(論文)4.3通告管理模塊4.4公文管理模塊4.5人力管理模塊4.6考勤管理模塊第五章系統(tǒng)測試5.1系統(tǒng)測試5.1.1IIS的安裝305.1.2后臺數(shù)據(jù)庫的配置30第六章設(shè)計總結(jié)與心得參考文獻(xiàn)致謝VIword文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕第一章緒論1.1研究課題的目的與背景知識經(jīng)濟(jì)時代,以不確定性為特征的競爭環(huán)境向現(xiàn)代企業(yè)提出了新的挑戰(zhàn),人力資源管理作為管理學(xué)的一個分支,在企業(yè)管理活動中的地位越來越重要。企業(yè)要實(shí)現(xiàn)利潤最大化,有效開發(fā)人力資源,就必須更新觀念,實(shí)現(xiàn)向人力資源管理的轉(zhuǎn)變。知識經(jīng)濟(jì)的興起和信息技術(shù)的日新月異,消除了人類知識、信息傳遞的障礙,也帶來了經(jīng)營意識、管理觀念的巨大轉(zhuǎn)變。隨著西方先進(jìn)管理思想的引進(jìn),現(xiàn)代人力資源管理對我國現(xiàn)有的勞動人事管理制度形成了沖擊,并將最終取而代之。同傳統(tǒng)的勞動人事管理相比,人力資源管理在我國企業(yè)的應(yīng)用剛剛起步,對國外有關(guān)理論的認(rèn)識還停留在段,遠(yuǎn)未做到系統(tǒng)引進(jìn),消化吸收,實(shí)現(xiàn)真正意義上的“從勞動人事管理向人力資源管理〞的功能性轉(zhuǎn)變。因此,企業(yè)管理人員應(yīng)對這種轉(zhuǎn)變所面臨的挑戰(zhàn)和機(jī)遇有一個全面的、清醒的認(rèn)識,努力探索一條適合中國國情的人力資源管理之路?,F(xiàn)代人力資源管理是建立在市場經(jīng)濟(jì)根底之上,按照市場經(jīng)濟(jì)法那么,對人力資源的招聘錄用、績效考評和培訓(xùn)開展等進(jìn)展全過程的、主動的、動態(tài)的管理,其各個環(huán)節(jié)嚴(yán)密結(jié)合,主動地對人力資源的各個方面進(jìn)展開發(fā)利用。人力資源各個時期的管理規(guī)劃、培訓(xùn)開發(fā)總是與企業(yè)各個階段的人力資源狀況和目標(biāo)嚴(yán)密相連。人才市場體系的建立,使得人力資源流動渠道暢通,員工進(jìn)出變得容易,辭職或被辭退變得正常,企業(yè)能不斷地吐故納新,保持活力。全過程的、動態(tài)的、主動的人力資源管理符合市場經(jīng)濟(jì)以市場實(shí)現(xiàn)對資源進(jìn)展有效配置的原那么。以計算機(jī)為主的現(xiàn)代人力資源管理系統(tǒng)更是解決上述問題的尚方寶劍,它不僅大大提高了工作效率,降低了錯誤發(fā)生的概率,也解放了一大批困擾于此的技術(shù)人員。所以,本文對它的研究很有意義。1.2人力資源管理的內(nèi)容和目標(biāo)現(xiàn)代人力資源的內(nèi)容十分豐富,涉及到人力資源的諸多方面,其主要內(nèi)容有:人力資源的規(guī)劃和選拔、培訓(xùn)和開展、鼓勵、績效考評、薪酬管理、平安與福利等方面。人力資源管理始終是圍繞著如何充分開發(fā)人力資源這一核心目標(biāo)展開活動。人力資源管理的主要目標(biāo)有:1)充分調(diào)發(fā)動工的積極性。2)擴(kuò)展企業(yè)的人力資本。3)實(shí)現(xiàn)企業(yè)利潤最大化。人力資源管理就是通過提高人的技能的適用率、發(fā)揮率和有效率,到達(dá)人盡其才、人第1頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕盡其能,最大限度地發(fā)揮人的潛能,最終實(shí)現(xiàn)企業(yè)利潤最大化的目標(biāo)。1.3研究課題的意義人力資源管理系統(tǒng)是一個企業(yè)單位不可缺少的局部,是適應(yīng)現(xiàn)代企業(yè)制度,推動企業(yè)人力資源管理走向科學(xué)化、規(guī)X化、自動化的必要條件。它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人力資源管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,以幫助企業(yè)領(lǐng)導(dǎo)了解企業(yè)現(xiàn)有的人力資源狀況。因此,為了加快公司的信息化步伐,提高公司的管理水平以在劇烈的社會競爭中立于不敗之地,建立和完善人力資源管理系統(tǒng)已變得十分必要和迫切。本課題主要是設(shè)計一個針對中小型IT企業(yè)的人力資源管理系統(tǒng)。該系統(tǒng)不僅是面向人力資源管理部門的簡單的管理信息系統(tǒng),而是一個面向整個企業(yè)所有員工的信息管理中心和人事安排輔助系統(tǒng)。從而建立科學(xué)的人力資源開發(fā)和員工工作績效考核評價體系,對員工進(jìn)展有效鼓勵。現(xiàn)代企業(yè)應(yīng)探索建立企業(yè)文化、經(jīng)營理念和知識技能培訓(xùn)協(xié)調(diào)統(tǒng)一的培訓(xùn)開發(fā)機(jī)制,采取靈活多樣的培訓(xùn)方式,加強(qiáng)和開展不同層次的員工培訓(xùn),注重培訓(xùn)效果。在員工工作績效考核評價方面,探索建立科學(xué)的具有目的、內(nèi)容、方法、程序、標(biāo)準(zhǔn)和要求的量化考核體系、評價方式和方法,運(yùn)用正強(qiáng)化和負(fù)強(qiáng)化手段把員工的績效考評與獎懲結(jié)合起來,真正做到依據(jù)員工的工作績效決定員工的崗位、薪酬、晉升和培訓(xùn),有效鼓勵員工提高工作效率。第2頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕第二章系統(tǒng)分析2.1可行性研究系統(tǒng)開場和可行性研究是為系統(tǒng)開發(fā)做前期準(zhǔn)備。在對一個工程的開發(fā)之前,我們總是要對其進(jìn)展一個可行性分析與需求分析,通過開發(fā)組全體成員和指導(dǎo)教師的共同分析得出了可行性開發(fā)方案。對于需求分析我們作了如下調(diào)查分析的需求。2.1.1技術(shù)可行性隨著軟件編程技術(shù)的不斷增加,功能的不斷加強(qiáng),和網(wǎng)絡(luò)技術(shù)的不斷成熟,信息平安的不斷完善以及開發(fā)工具的日益進(jìn)步,采用計算機(jī)系統(tǒng)來管理人事信息要求數(shù)據(jù)的采集、更新能夠完整、準(zhǔn)確和及時。所以開發(fā)通用的企業(yè)人力資源管理系統(tǒng)已經(jīng)完全可以做到。2.1.2社會可行性隨著經(jīng)濟(jì)全球化的到來,,哪個組織就能生存,哪個組織就能贏得競爭優(yōu)勢。未來最成功的企業(yè)將是學(xué)習(xí)型組織,因?yàn)槲磥砦ㄒ怀志玫膬?yōu)勢是比你的競爭對手學(xué)得更快的能力。只有把企業(yè)建成學(xué)習(xí)型組織,才能充分表達(dá)提高員工創(chuàng)新能力,為員工開展自主提供廣闊的空間,實(shí)現(xiàn)知識共享,提高企業(yè)的整體人力資源管理水平。2.1.3開發(fā)環(huán)境分析本系統(tǒng)是屬于管理信息系統(tǒng),管理信息系統(tǒng)(MIS,ManagementInformationSystem)可以保存用戶信息,通過對信息進(jìn)展分析和處理,可以幫助用戶制定方案、規(guī)X管理或提供決策依據(jù)。管理信息系統(tǒng)[2]通??梢圆捎脼g覽器/效勞器〔B/S〕構(gòu)造開發(fā)。隨著Internet的推廣和普及,開發(fā)B/S構(gòu)造的管理信息系統(tǒng)也在很多領(lǐng)域得到了應(yīng)用。它的主要優(yōu)勢在于用戶無需安裝客戶端軟件,只要使用IE瀏覽器就可以使用管理信息系統(tǒng)。當(dāng)然,B/S構(gòu)造的管理信息系統(tǒng)的主要操作都在效勞器上完成,對效勞器的要求比擬高。ASP是Microsoft公司開發(fā)的Web效勞器端腳本開發(fā)工具,使用它可以生成動態(tài)、高效的Web應(yīng)用程序。使用ASP制作B/S構(gòu)造應(yīng)用程序的框架如圖1.1所示。第3頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕申請效勞用戶瀏覽器通信Web效勞器.asp文件協(xié)議文件下載圖2.1B/S構(gòu)造示意圖要運(yùn)行和開發(fā)ASP應(yīng)用程序,必須安裝以下軟件:1)MicrosoftInternetInformationService(IIS5.1)及其以上版本。2)MicrosoftOfficeAccess2003或以上版本。3)MicrosoftInternetExplorer5.0或更高版本。2.1.4系統(tǒng)性能需求分析整個系統(tǒng)規(guī)模比擬大,信息量大,因此對系統(tǒng)的性能提出了較高的要求。這個系統(tǒng)的性能包括:1)可靠性。系統(tǒng)對數(shù)據(jù)需要有較高的判斷能力,在輸入數(shù)據(jù)不合理的情況下能給出錯誤警告,以防止數(shù)據(jù)庫的數(shù)據(jù)發(fā)生混亂。2)易維護(hù)性。隨著技術(shù)和業(yè)務(wù)的開展,系統(tǒng)維護(hù)需要簡單、易行。3)平安性。該系統(tǒng)中數(shù)據(jù)庫起著非常重要的作用,不能隨意存取或改動,因此必須對數(shù)據(jù)庫的存取和改動進(jìn)展嚴(yán)格的控制,對系統(tǒng)數(shù)據(jù)進(jìn)展有效的保護(hù),防止對數(shù)據(jù)庫的非法操作,防止計算機(jī)病毒對數(shù)據(jù)的破壞,定期對數(shù)據(jù)庫進(jìn)展備份。4)可擴(kuò)展性。該系統(tǒng)是根據(jù)目前條件進(jìn)展設(shè)計的,隨著周圍環(huán)境的改善,該系統(tǒng)也應(yīng)該很容易地被擴(kuò)展。5)易操作性。本系統(tǒng)是企業(yè)人力資源管理系統(tǒng),直接供企業(yè)用戶使用,而非計算機(jī)專業(yè)人員。本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括企業(yè)各級人員,同時系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡單易行。2.2開發(fā)環(huán)境介紹2.2.1ASP介紹[3]下的ASP+編寫。本系統(tǒng)采用在WindowsXPProfessional下基于IIS5.1ASP〔ActiveServerPages)是Microsoft推出的一種效勞器端命令執(zhí)行環(huán)境,ASP內(nèi)含于IISASP可以輕松地結(jié)合HTMLWeb(Script)程序和ActiveX組件建立或執(zhí)行動態(tài)、交互式Web效勞器應(yīng)用程序。你不需要寫入復(fù)雜的程序,就可以開發(fā)站點(diǎn)應(yīng)用程序。ASP讓你只要學(xué)習(xí)使用VBScript或JScript等簡單的script語言,結(jié)第4頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕合HTML碼、ASP對象和內(nèi)置或自行制作的ActiveXServercomponent(ActiveX效勞器組件),數(shù)十條簡單的Script程序碼,即可快速地開發(fā)出各種于站點(diǎn)效勞器執(zhí)行的站點(diǎn)應(yīng)用程序。選擇ASP編程是因?yàn)樗兄缦碌膬?yōu)點(diǎn):1)ASP的特點(diǎn)①易用性ASP使用VBScript和JavaScript等簡單易學(xué)的腳本語言,結(jié)合HTML地開發(fā)的應(yīng)用程序。而且無須編譯即可在效勞器端直接執(zhí)行,使用普通的記事本程序即可實(shí)際應(yīng)用程序。②兼容性ASP可與任何ActiveX語言兼容,特別是通過plug-in方式,可以使用第三方提供的其它腳本語言。③平安性ASP的源程序不會被傳遞到客戶瀏覽器,防止他人剽竊或者修改源程序,從而提高了程序的平安性。④可擴(kuò)大性ASP具有無限可擴(kuò)大性,可以使用VisualBasic、Java、VisualC++和COBOL等編程語言編寫所需要的效勞器控件。2)ASP的6大內(nèi)部對象ASP提供了6個功能強(qiáng)大的內(nèi)部對象,每個對象具有各自的屬性〔〔MethodCollection〕與事件〔Web中的一些重要工作。這6個對象及其功能描述如表2.2所示。表2.2內(nèi)部對象及其功能對象名稱功能描述Request從客戶端取得信息Response將信息送給客戶端Server提供一些Web效勞器工具Session儲存在一個Session內(nèi)的用戶信息,該信息僅可被該用戶訪問Application在一個ASP-Application中讓不同的客戶端共享信息ObjectContext配合MicrosoftTransaction效勞器進(jìn)展分布式事務(wù)處理3)ASP訪問數(shù)據(jù)庫的原理ASP是效勞器端的腳本執(zhí)行環(huán)境[5]WEB效勞器程序。第5頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕當(dāng)用戶使用瀏覽器請求ASP主頁時,WEB效勞器響應(yīng),調(diào)用ASP引擎來執(zhí)行ASP文件,并解釋其中的腳本語言(JScript或VBScript),通過ODBC連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件ADO(ActiveXDataObjects)完成數(shù)據(jù)庫操作,最后ASP生成包含有資料查詢結(jié)果的[12]HTML主頁返回客戶端顯示。由于ASP在效勞器端運(yùn)行,運(yùn)行結(jié)果以HTML主頁形式返回用戶瀏覽器,因而ASP源程序不會泄密,增加了系統(tǒng)的平安XX性。此外,ASP是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加ActiveX[2]組件來擴(kuò)大其功能,拓展應(yīng)用X圍。4)ASP頁面的構(gòu)造ASP的程序代碼簡單、通用,文件名由.asp結(jié)尾,ASP文件通常由四局部構(gòu)成:1標(biāo)準(zhǔn)的HTML標(biāo)記:所有的HTML標(biāo)記均可使用。2ASP語法命令:位于<%%>標(biāo)簽內(nèi)的ASP代碼。3效勞器端的include語句:可用#include語句調(diào)入其它ASP代碼,增強(qiáng)了編程的靈活性。4腳本語言:ASP自帶JScript和VBScript兩種腳本語言,增加了ASP的編程功能。2.2.2Access介紹Access是一個前后臺結(jié)合的Access既擁有用戶界面;也擁有邏輯、流程處理,即VBA語言;又可以存儲數(shù)據(jù),即在一個MDB格式的文件中(MDE等格式)ACCESS具有快速開發(fā)的優(yōu)點(diǎn)。Access2003是微軟公司推出的Office2003組件之一,與低版本的Access數(shù)據(jù)管理系統(tǒng)相比,Access2003著重加強(qiáng)了在因特網(wǎng)上進(jìn)展數(shù)據(jù)交流的功能,同時它還繼承了以往界面清晰,操作簡單等諸多優(yōu)點(diǎn)。[8]Access數(shù)據(jù)庫包含7種對象:表、查詢、窗體、報表、Web頁、宏和模塊。與其它的數(shù)據(jù)庫系統(tǒng)不同的是:Access的每一個對象都不能獨(dú)立保存,而只能作為Access中的一局部。Access本身即可自動完成對各種文件的管理工作。就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能聚集各種信息以供查詢、存儲和檢索。Access的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel的電子表格,可以使數(shù)據(jù)庫一目了然。MicrosoftAccess2003的功能:1)數(shù)據(jù)庫窗口的“數(shù)據(jù)庫〞窗口提供了以下用于查看和處理數(shù)據(jù)庫對象的功能。使用對象欄:在“對象〞欄中可查看數(shù)據(jù)庫對象,新的“對象〞欄的縱向排列方式更易于使用。使用新的對象快捷方式:在數(shù)據(jù)庫窗口中,使用向?qū)Э煽焖賱?chuàng)立新的數(shù)據(jù)庫對象,第6頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕或是在設(shè)計視圖中翻開一個新的數(shù)據(jù)庫對象。自定義在數(shù)據(jù)庫窗口中選擇及翻開對象的方式:選擇“工具〞“選項〞“視圖〞“數(shù)據(jù)庫窗口中的鼠標(biāo)動作〞,選中“單擊翻開〞單項選擇鈕,那么可以更改默認(rèn)的“雙擊翻開〞方式。2)數(shù)據(jù)使用和數(shù)據(jù)庫設(shè)計自動更正字段重命名產(chǎn)生的錯誤:“名稱自動更正〞功能可自動更正在為窗體、報表、表、查詢、字段、文本框或其他控件重命名時產(chǎn)生的錯誤。打印關(guān)系:在Access數(shù)據(jù)庫中打印出現(xiàn)在“關(guān)系〞窗口中的關(guān)系的報表。通過鍵盤處理關(guān)系:通過鍵盤創(chuàng)立、編輯及刪除關(guān)系和連接。使用ActiveX數(shù)據(jù)對象(ADO)OLEDBActiveX數(shù)據(jù)對象(ADO)訪問和處理數(shù)據(jù)庫效勞器中的數(shù)據(jù)。3)窗體和報表組合文本框和其他控件:使用“格式〞菜單中的“組合〞命令,可以將窗體或報表上的相關(guān)文本框和其他控件組合。為文本框和其他控件定義條件格式規(guī)那么:使用“格式〞菜單中的“條件格式〞命令,可以定義字體顏色、字體大小、控件背景顏色和其他可視信息,這些內(nèi)容可以為在窗體中輸入數(shù)據(jù)的用戶提供反應(yīng)。為SQLServer數(shù)據(jù)庫創(chuàng)立窗體和報表:在Access工程中,為SQLServer數(shù)據(jù)庫創(chuàng)立窗體和報表,所使用的工具與在Access數(shù)據(jù)庫中創(chuàng)立窗體和報表所使用的工具一樣。為沒有Access的用戶發(fā)布報表:將Access報表導(dǎo)出為報表快照(.snp)文件格式??梢允褂肧napshotViewer查看、打印和郵遞報表快照。4)工具欄、菜單欄和快捷菜單使用自定義菜單和工具欄:展開菜單顯示所有的命令,選擇要添加到自定義菜單的命令。允許調(diào)整菜單和工具欄,以便只將常用的命令和工具欄按鈕顯示出來。順序放置工具欄:如果工具欄上沒有足夠的空間來顯示所需的按鈕,可單擊“其他按鈕〞。假設(shè)希望放置更多控件,可調(diào)整工具欄的尺寸。第7頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕第三章系統(tǒng)設(shè)計3.1系統(tǒng)總體構(gòu)造與功能IT企業(yè)人力資源管理系統(tǒng)是非常通用的管理信息系統(tǒng),是企事業(yè)單位實(shí)現(xiàn)人力合理有效和辦公自動化的前提和根底,本節(jié)將對人力資源管理系統(tǒng)進(jìn)展總體設(shè)計,介紹系統(tǒng)的總體功能和模塊劃分。3.1.1系統(tǒng)構(gòu)造IT企業(yè)人力資源管理系統(tǒng)包含如下主要功能。1)用戶認(rèn)證對試圖訪問系統(tǒng)資源的用戶進(jìn)展身份認(rèn)證(本系統(tǒng)主要有系統(tǒng)管理員、各個部門的管理員和各部門的員工)。2)用戶身份管理為每個用戶建立相互之間的關(guān)系樹,表示每個員工在企業(yè)內(nèi)部的級別、部門等信息以及橫向、縱向關(guān)系。3)員工權(quán)限管理為整個系統(tǒng)中的不同信息資源進(jìn)展分類,并對各種信息的訪問修改權(quán)限進(jìn)展等級劃分,并將權(quán)限管理應(yīng)用于不同身份用戶。4)人事信息管理添加員工的根本信息,包括員工編號、XX、性別、生日、所在部門等信息。修改員工根本信息。刪除員工根本信息。查看員工根本信息。5)人事部門安排管理員工當(dāng)前工作安排信息設(shè)置,并根據(jù)該信息決定員工的工作安排。添加部門調(diào)轉(zhuǎn)信息,包括新部門名稱、調(diào)轉(zhuǎn)日期、新職務(wù)等信息。修改部門調(diào)轉(zhuǎn)信息。刪除部門調(diào)轉(zhuǎn)信息。查看部門調(diào)轉(zhuǎn)信息。6)人事流動管理新增員工、員工離開等行為的設(shè)置,要求人事部門和員工能夠參與該類行為。7)員工績效管理第8頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕根據(jù)員工的根本信息、考勤信息、人事安排等信息,對員工工作績效進(jìn)展綜合評價。添加員工考評信息,包括考評日期、被考評人、考評主題、考評結(jié)果和考評分?jǐn)?shù)等。修改員工考評信息。刪除員工考評信息。查看員工考評信息。8)員工工資管理根據(jù)員工工作績效,以及員工身份和其他信息,計算員工的工資。添加薪資調(diào)整信息,包括調(diào)薪日期、員工XX、部門名稱、調(diào)薪原因等。刪除薪資調(diào)整信息。刪除薪資調(diào)整信息。查看薪資調(diào)整信息。9)員工考勤管理記錄每個員工的考勤記錄,遲到、早退、未到等情況,以便對員工進(jìn)展考核、工作績效考評等。設(shè)置考勤時間。日考勤統(tǒng)計信息。月考勤統(tǒng)計信息。10)公文、通告的管理主要是發(fā)布一些企業(yè)的公文資料,以便每個員工對企業(yè)的制度更了解,通告主要是對某些員工的成績等進(jìn)展表揚(yáng)和批評以及一些企業(yè)對每個員工的通知等消息。公文、通告的管理。公文、通告的發(fā)布。公文、通告的瀏覽。檔案資料的管理主要是對企業(yè)內(nèi)部的檔案資料進(jìn)展管理。檔案資料類別的管理。檔案資料的錄入。檔案資料庫。12)企業(yè)資源的管理主要是對企業(yè)的一些公用資源進(jìn)展管理,以便員工能夠很好的利用。系統(tǒng)的總體功能模塊如圖3.1所示。第9頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕用戶身份權(quán)限的認(rèn)證用戶身份的管理員工權(quán)限管理人人員員員公檔企事事工工工文案業(yè)信流績工考、資資息動效資勤通料源管管管管管告的的理理理理理的管管管理理理圖3.1系統(tǒng)總體模塊關(guān)系圖3.1.2系統(tǒng)各功能內(nèi)容簡介及主要功能模塊分析進(jìn)入系統(tǒng)主界面后,主要劃分為5個區(qū)域,包含了該設(shè)計需要的主要功能模塊,以下主要介紹本人負(fù)責(zé)的個人辦公區(qū)域和系統(tǒng)設(shè)置管理兩大塊,還有局部系統(tǒng)界面的設(shè)計。1)用戶認(rèn)證用戶登陸系統(tǒng)時,會提示輸入用戶名和密碼,當(dāng)用戶輸入用戶名和密碼時,系統(tǒng)會把用戶輸入的數(shù)據(jù)和存在數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)展比對,核實(shí)正確后,用戶登陸系統(tǒng),否那么提示錯誤如圖3.2所示。運(yùn)行系統(tǒng)輸入用戶名和密碼存在正確不存在或錯誤查詢存在且正確進(jìn)入系統(tǒng)提示錯誤,重新輸入圖3.2用戶登陸流程圖第10頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕2)用戶身份管理為系統(tǒng)中的每個用戶建立相互之間的關(guān)系,表示每個員工在企業(yè)內(nèi)部的級別、部門等信息以及他們之間橫向和縱向的關(guān)系。系統(tǒng)管理員負(fù)責(zé)分配系統(tǒng)中的每個用戶的管理權(quán)限以及添加和刪除用戶,是整個系統(tǒng)中的第一層用戶。第二層用戶是各個部門的經(jīng)理,他們具有系統(tǒng)管理員分配的權(quán)限以及管理本部門員工的權(quán)限,各個部門之間是平等相互的關(guān)系。最后一層用戶是每個部門的員工,每個員工具有最根本的權(quán)限,不能修改刪除個人信息如圖3.3所示。系統(tǒng)管理員管理修改刪除添加已技人市.新存術(shù)事場.用在部部部.戶用門門門戶經(jīng)經(jīng)經(jīng)理理理管管管管理理理理技術(shù)部員工人事部員工市場部員工其他部門員工圖3.3系統(tǒng)用戶關(guān)系示意圖3)員工權(quán)限管理為整個系統(tǒng)中的不同信息資源進(jìn)展分類,并對各種信息的訪問修改權(quán)限進(jìn)展等級劃第11頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕分,并將權(quán)限管理應(yīng)用于不同身份用戶。系統(tǒng)管理員具有用戶管理權(quán)限,負(fù)責(zé)管理整個系統(tǒng)的用戶,包括添加、刪除、修改每個用戶的權(quán)限。管理員還具有工作方案權(quán)限、系統(tǒng)維護(hù)權(quán)限、幫助管理權(quán)限等等,同時他還賦予考勤管理權(quán)限、員工根本檔案權(quán)限以及員工的獎懲、考核、工資編輯權(quán)限給人事管理專員。人事專員管理每個部門的經(jīng)理權(quán)限,每個部門的經(jīng)理管理本部門員工的權(quán)限如圖3.4所示。用戶管理權(quán)限應(yīng)用系統(tǒng)管理員分配具有基獎考通公幫系工本懲勤告文助統(tǒng)作檔編管管管管維計案輯理理理理護(hù)劃權(quán)權(quán)權(quán)權(quán)權(quán)權(quán)權(quán)權(quán)限限限限限限限限具有人事管理專員各部門經(jīng)理管理圖3.4員工權(quán)限關(guān)系示意圖4)工作方案模塊工作方案模塊包括個人工作方案和員工工作任務(wù)分配。個人工作方案主要是系統(tǒng)管理員對自己的最近幾天進(jìn)展任務(wù)安排方案,以便提醒自己不要忘記,可隨時瀏覽,如今天的工作方案在系統(tǒng)管理員登陸系統(tǒng)后就可看到提醒,如果第12頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕今天沒有工作方案,登陸系統(tǒng)后就不會顯示,系統(tǒng)管理員也可添加和修改自己的工作任務(wù)如圖3.5所示。用戶編輯設(shè)置個人工作方案員工工作任務(wù)圖3.5工作方案關(guān)系示意圖5)通告管理模塊通告管理模塊包括發(fā)布、管理、瀏覽通告。發(fā)布通告的內(nèi)容主要是對員工業(yè)績的表揚(yáng)和批評和一些企業(yè)的及時消息〔通告標(biāo)題應(yīng)是大于1位小于50,即可返回“新通告成功發(fā)布〞的頁面。通告信息管理子模塊主要是系統(tǒng)管理員對發(fā)布的通告進(jìn)展刪除等編輯,如果通告是在當(dāng)日發(fā)布的,會在通告標(biāo)題后面有“NEW方便大家的瀏覽查看最新的通告。瀏覽通告子模塊主要是對所有的歷史通告進(jìn)展查看閱讀,該模塊只具有查看相關(guān)內(nèi)容的功能如圖3.6所示。系統(tǒng)管理員發(fā)管瀏布理覽通告圖3.6通告管理關(guān)系示意圖第13頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕6)公文管理模塊公文管理模塊主要包括公文管理、致公文、已發(fā)公文和已收公文。公文管理模塊主要包括對已發(fā)布的公文進(jìn)展刪除等編輯管理,其中系統(tǒng)管理員還可以對公文類型進(jìn)展添加,刪除,修改等操作如圖3.7所示。系致統(tǒng)公管文理員管理接收其他企業(yè)部門部門致圖3.7公文管理關(guān)系示意圖7)人力管理模塊人力管理模塊是整個系統(tǒng)的主要模塊,包括了個人根本檔案、員工根本檔案、員工職位變動、員工獎懲情況、員工考核情況、員工工資檔案。該模塊記錄了企業(yè)每個員工的基本情況,并且系統(tǒng)會根據(jù)的員工的考核,獎懲等情況來對員工的工資進(jìn)展設(shè)置,不僅保證了員工本身的公平、透明,更能有效的鼓勵員工,對企業(yè)也是很大的幫助。如圖3.8所示。第14頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕人事專員管理個員員員員員人工工工工工基基職獎考工本本位懲核資檔檔變情情檔案案動況況案圖3.8人事管理關(guān)系示意圖8)考勤管理模塊考勤管理模塊是本設(shè)計的另外一個重要的模塊,它包括了整個企業(yè)的所有員工的每天的考勤記錄,其中每天會有專員對每個員工進(jìn)展日考察記錄,等月末的時候會有一X月統(tǒng)計記錄情況表,它把每個員工的這個月的考勤記錄如實(shí)的反映??记诠芾聿粌H可以記錄員工每天的上班情況,企業(yè)還可以根據(jù)這個月的考勤統(tǒng)計表來對員工進(jìn)展考核、以及作為計算工資的一個具體依據(jù)。該模塊包括設(shè)置考勤時間、日考勤統(tǒng)計和月考勤統(tǒng)計等。其中設(shè)置考勤時間是系統(tǒng)管理員的權(quán)限,他對本企業(yè)的上班和下班時間做了明確的規(guī)定,一般不做改動。每天的考勤統(tǒng)計由負(fù)責(zé)考勤的工作人員來進(jìn)展,分別對各個部門的每個員工進(jìn)展考勤,考勤記錄是一個企業(yè)必不可少的工作,所以考勤工作人員必須每天按時準(zhǔn)確的對每個員工進(jìn)展考勤統(tǒng)計。月考勤統(tǒng)計是負(fù)責(zé)考勤的工作人員把本月每天的每個員工的考勤記錄統(tǒng)計成一X表,便于計算員工的這個月的遲到、早退、未到的次數(shù)如圖3.9所示。第15頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕系統(tǒng)管理員管理設(shè)置日考勤統(tǒng)計考勤時間月考勤統(tǒng)計圖3.9考勤管理關(guān)系示意圖3.2數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫在一個管理信息系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫構(gòu)造設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫構(gòu)造設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致,同時,合理的數(shù)據(jù)庫也將有利于程序的實(shí)現(xiàn)。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。3.2.1數(shù)據(jù)庫的需求分析所謂的“數(shù)據(jù)庫〞是指依照一定的格式存放在一起的數(shù)據(jù)記錄文件。數(shù)據(jù)庫以數(shù)據(jù)作為工作對象,指為了滿足某種特定應(yīng)用的需要,按照一定的數(shù)據(jù)模型在計算機(jī)系統(tǒng)中組織、存儲和使用數(shù)據(jù)的數(shù)據(jù)集合。數(shù)據(jù)庫系統(tǒng)就是管理大量的、持久的、可靠的和共享的數(shù)據(jù)的工具。Access數(shù)據(jù)庫的建立方法可以分成兩個階段,第一個階段是根據(jù)要輸入的數(shù)據(jù)性質(zhì),新增表并設(shè)置表的字段名稱、數(shù)據(jù)類型和語句,第二個階段是在表內(nèi)輸入數(shù)據(jù)。根據(jù)系統(tǒng)需求,可以列出以下數(shù)據(jù)項和數(shù)據(jù)構(gòu)造:公文信息:包括標(biāo)題、發(fā)布時間、公文內(nèi)容、公文序號等。文件上傳索引:包括關(guān)鍵字、文件名、文件大小、內(nèi)容所在地址等。文件類型信息:包括文件類型名等??记谛畔ⅲ喊ㄉ衔玳_場考勤時間、上午完畢考勤時間、下午開場考勤時間、下午結(jié)束考勤時間等。每月考勤信息:包括用戶名、員工XX、職位、考勤時間、到達(dá)時間、離開時間、遲到原因等。第16頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕3.2.2數(shù)據(jù)庫的表設(shè)計本系統(tǒng)采用兩種數(shù)據(jù)存儲方式[8],一種是把數(shù)據(jù)保存在cookies,一種是把數(shù)據(jù)保存在Access表中,以下介紹保存在Access中的各表。1〕用戶信息表〔如表3.1所示〕表3.1用戶信息表2〕公文信息表〔如表3.2所示〕表3.2公文信息表第17頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕〕員工信息表〔如表3.3所示〕表3.3員工信息表4〕文件上傳索引表〔如表3.4所示〕表3.4文件上傳索引表5〕考勤信息表〔如表3.5所示〕表3.5考勤信息表表3.5是1月份的考勤信息表,每月的考勤表與此表一樣。第18頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕6〕每月考勤信息表〔如表3.6所示〕表3.6每月考勤信息表第19頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕第四章系統(tǒng)實(shí)現(xiàn)系統(tǒng)用MicrosoftAccess設(shè)計數(shù)據(jù),以DreamweaverMX2004為開發(fā)平臺,通過Asp實(shí)現(xiàn)網(wǎng)頁及動態(tài)操作,其中運(yùn)用了JavaScript和VBScript腳本,根本實(shí)現(xiàn)其功能。以下介紹本人完成模塊的主要程序設(shè)計。4.1登陸系統(tǒng)模塊當(dāng)我們建立了一個完整的系統(tǒng)時,尤其是運(yùn)用于一個企業(yè)管理的系統(tǒng),對于進(jìn)入每個系統(tǒng)的人員我們都要對他進(jìn)展身份驗(yàn)證,因?yàn)樵撓到y(tǒng)是保護(hù)企業(yè)內(nèi)部資料以及每個員工基本信息的,我們當(dāng)然不希望有任何人進(jìn)入該系統(tǒng)進(jìn)展惡意的破壞,對系統(tǒng)中的數(shù)據(jù)進(jìn)展修所以對系統(tǒng)進(jìn)展平安保護(hù)顯的很重要,無論對于誰,系統(tǒng)的平安問題是首要的。為了解決這個問題,有一個簡單、實(shí)用,但是老套的方法,就是口令加密。在此我們使用ASP技術(shù)對口令加密。簡單的講,就是將用戶提供的口令加密之后,然后讓它和存放于系統(tǒng)中的數(shù)據(jù)比擬,如果一樣,那么通過驗(yàn)證,否那么該用戶就不允許進(jìn)入。在ASP中,只能使用外部的對象來進(jìn)展加密。在本系統(tǒng)中,我設(shè)計用戶名,密碼等信息存儲在數(shù)據(jù)庫里,當(dāng)用戶輸入用戶名和密碼的時候系統(tǒng)會使用來和數(shù)據(jù)庫進(jìn)展也可以存儲在cookiescookies中的數(shù)據(jù)使用的時間較少,不用重復(fù)查詢數(shù)據(jù)庫中數(shù)據(jù),這樣減輕了程序冗余的壓力。模塊功能:用戶身份認(rèn)證實(shí)現(xiàn)頁面:default.asp數(shù)據(jù)定義:username,password關(guān)鍵代碼:1)數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2)數(shù)據(jù)庫查詢sql="select*fromuserinfwhereusername="&sqlstr(username)&"andpassword="&sqlstr(password)&"andforbid='no'"4.2工作方案模塊該模塊主要是實(shí)現(xiàn)安排個人工作方案和增加員工工作任務(wù)。當(dāng)系統(tǒng)管理員增加工作任第20頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕務(wù)時,首先在數(shù)據(jù)庫userinf中查找該員工的用戶名,存在那么增加工作任務(wù),包括用戶名、工作任務(wù)的日期、工作任務(wù)的標(biāo)題等。模塊功能:個人工作方案和增加員工工作任務(wù)實(shí)現(xiàn)頁面:addworkrep.asp數(shù)據(jù)定義:title,recdate,username,superior,remark,imp,finished關(guān)鍵代碼:1)數(shù)據(jù)庫連接ADOetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2)數(shù)據(jù)庫查詢sql="selectnamefromuserinfwhereusername="&sqlstr(username)sql="InsertIntoworkrep(username,recdate,title,remark,superior)Values("sql=sql&SqlStr(username)&","sql=sql&"#"&recdate&"#"&","sql=sql&SqlStr(title)&","sql=sql&SqlStr(remark)&","sql=sql&SqlStr(superior)&")"4.3通告管理模塊系統(tǒng)管理員發(fā)布通告時,在數(shù)據(jù)庫newnotice中插入致者用戶名、新通告的標(biāo)題和描述事件等,當(dāng)刪除通告的時候,取得該通揭發(fā)布的時間,然后在數(shù)據(jù)庫中刪除該通告的所有內(nèi)容。通告管理模塊包括發(fā)布通告、管理通告和瀏覽通告3個子模塊。1)子模塊1模塊功能:發(fā)布通告實(shí)現(xiàn)頁面:broadcast_notice.asp數(shù)據(jù)定義:sendusername,title,content,noticedate,readuserid,sort關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn"2數(shù)據(jù)庫查詢sql="InsertIntonewnotice(sendusername,title,content)Values("sql=sql&SqlStr(oabusyusername)&","sql=sql&SqlStr(title)&","第21頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕sql=sql&SqlStr(content)&")"2)子模塊2模塊功能:管理通告實(shí)現(xiàn)頁面:manage_notice.asp數(shù)據(jù)定義:sendusername,title,content,noticedate,readuserid,sort關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=Server.CreateObject("ADODB.recordset")2數(shù)據(jù)庫查詢刪除數(shù)據(jù)庫中的記錄sql="delete*fromnewnoticewhere"&conditionsql="select*fromnewnoticeorderbyiddesc"3〕子模塊3模塊功能:瀏覽通告實(shí)現(xiàn)頁面:looknotice.asp數(shù)據(jù)定義:sendusername,title,content,noticedate,readuserid,sort關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=Server.CreateObject("ADODB.recordset")2數(shù)據(jù)庫查詢sql="select*fromnewnoticeorderbyiddesc"4.4公文管理模塊公文管理模塊包括管理公文、致公文、已發(fā)公文和已收公文。主要是傳遞企業(yè)內(nèi)部部門之間的一些公文。模塊功能:管理公文、致公文、已發(fā)公文和已收公文1)子模塊1模塊功能:管理公文實(shí)現(xiàn)頁面:article_managel.asp數(shù)據(jù)定義:senddate,texttype,senddate.documenttype,texttype.number,sender,recipientusername關(guān)鍵代碼:1數(shù)據(jù)庫連接ADO第22頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕setrs=Server.CreateObject("ADODB.recordset")2數(shù)據(jù)庫查詢sql="select*fromsenddate,texttypewherereid=0andsenddate.documenttype=texttype.numberorderbyiddesc"sql="selectnamefromuserinfwhereusername="&sqlstr(rs("sender"))sql="selectnamefromuserinfwhereusername="&sqlstr(rs("recipientusername"))2)子模塊2模塊功能:致公文實(shí)現(xiàn)頁面:sendarticle.asp數(shù)據(jù)定義:userdept,name,username關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="selectDISTINCTuserdeptfromuserinf"sql="selectname,usernamefromuserinfwhereuserdept="&sqlstr(firstdept)&"andforbid='no'"3)子模塊3模塊功能:已發(fā)公文實(shí)現(xiàn)頁面:havesendarticle.asp數(shù)據(jù)定義:senddate,texttype,senddate.documenttype,texttype.number,sender,recipientusername關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=Server.CreateObject("ADODB.recordset")2數(shù)據(jù)庫查詢sql="select*fromsenddate,texttypewhere"andsenddate.reid=0andtexttype.number=senddate.documenttypeorderbyiddesc"sql="selectnamefromuserinfwhereusername="&sqlstr(rs("recipientusername"))4)子模塊4模塊功能:已收公文實(shí)現(xiàn)頁面:haverecievearticle.asp第23頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)〔數(shù)據(jù)定義:senddate,texttype,senddate.documenttype,texttype.number,sender,recipientusername關(guān)鍵代:1)數(shù)據(jù)庫ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=Server.CreateObject("ADODB.recordset")2)數(shù)據(jù)庫詢sql="select*fromsenddate,texttypewhere(senddate.recipientusername="&sqlstr(oabusyusername)&"or(senddate.recipientusername='所有人'andsenddate.recipientuserdept="&sqlstr(oabusyuserdept)&"))andsenddate.sender<>"&"andsenddate.reid=0andsenddate.documenttype=texttype.numberorderbyiddesc"sql="selectname,userdeptfromuserinfwhereusername="&sqlstr(rs("sender"))4.5人力管理模塊人力管理模塊包括了刪、編輯和修改個人根本檔案、員工根本檔案、員工職位變動、員工獎懲情況、員工考核情況、員工工資檔案。模塊功能:個人根本檔案、員工根本檔案、員工職位變動、員工獎懲情況、員工考核情況、員工工資檔案1)子模塊1模塊功能:根本檔案實(shí)現(xiàn)Doc_Edit.asp,Doc_Find,Doc_Input,Doc_List,TypeManage數(shù)據(jù)定義:1,a33,photo關(guān)鍵代:1數(shù)據(jù)庫ADOsetconn=openconn("conn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫詢SQL="insertintoContentTable(TypeName,Title,KeyWord,Dept,SendDate,AvailabilityDate,Content)values("&sqlstr(Doc_TypeName)&","&sqlstr(Doc_Title)&","&sqlstr(Doc_KeyWord)&","&sqlstr(Doc_Dept)&",#"&Doc_SendDate&"#,#"&Doc_SxDate&"#,"&sqlstr(Doc_Content)&")"2)子模塊2模塊功能:職位變動第24/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕實(shí)現(xiàn)頁面:addchangjob.asp數(shù)據(jù)定義:oldjob,changjob,changdate,changfile,changsort,changtype,changreason,recusername,pdateusername關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="selectnamefromuserinfwhereusername="&sqlstr(request.form("username"))sql="InsertIntochangjob(username,oldjob,changjob,changdate,changfile,changsort,changtype,changreason,recusername,updateusername)Values(username,oldjob,changjob,changdate,changfile,changsort,changtype,changreason,recusername,pdateusername)3)子模塊3模塊功能:獎懲情況實(shí)現(xiàn)頁面:punish.asp數(shù)據(jù)定義:username,rewpunname,rewpundate,rewpunfile,rewpunsort,rewpuntype,remark,recname,recdate,updatename,updatedate關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="select*fromrewpuninfwhereusername="&sqlstr(username)4)子模塊4模塊功能:考核情況實(shí)現(xiàn)頁面:rewpuninf.asp數(shù)據(jù)定義:username,rewpunname,rewpundate,rewpunfile,rewpunsort,rewpuntype,remark,recname,recdate,updatename,updatedate關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")第25頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)〔2數(shù)據(jù)庫查詢sql="selectallow_edit_all_rewpuninffromuserinfwhereusername="&sqlstr(oabusyusername)sql="selectDISTINCTuserdeptfromuserinf"sql="selectnamefromuserinfwhereusername="&sqlstr(username)sql="select*fromrewpuninfwhereusername="&sqlstr(username)5)子模塊5模塊功能:工資案實(shí)現(xiàn)salary.asp數(shù)據(jù)定義:wagelevel,baselevel,stafjob,workyear,workyearwage,rentwage,carwage,prize,insurance,?關(guān)鍵代:1數(shù)據(jù)庫ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="select*fromuserinfwhereusername="&sqlstr(oabusyusername)sql="selectDISTINCTuserdeptfromuserinf"sql="selectname,usernamefromuserinfwhereuserdept="&sqlstr(firstdept)&"andforbid='no'"sql="selectnamefromuserinfwhereusername="&sqlstr(username)sql="select*fromwageinfwhereusername="&sqlstr(username)4.6考勤管理模塊考勤管理模塊主要包括設(shè)置考勤時間和記錄每天的考勤情況,設(shè)置考勤時間把存在數(shù)據(jù)庫中的時間數(shù)據(jù)進(jìn)展修改,inittime進(jìn)展修改。查看今天的考勤記錄信息流程如以下圖所:第26/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕BegincasenoamandcomeamallamallandpmcomeamandpmgetamexplaindisposeamcometimeNamgonokq=0YdisposeamgotimeNpmcomenokq=0YdisposepmcometimeNpmgonokq=0YEnddisposepmgotime圖4.1查看今日考勤流程圖模塊功能:設(shè)置考勤時間、開場考勤、今日考勤統(tǒng)計、日考勤統(tǒng)計、月考勤統(tǒng)計等。1)子模塊1模塊功能:設(shè)置考勤時間實(shí)現(xiàn)頁面:settime.asp數(shù)據(jù)定義:amcometime,amoffdutytime,amgotime&,pmondutytime,pmcometime&,pmoffdutytime,第27頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕pmgotime&,ondutydelaytime,comedelaytime,offdutyaheadtime,goaheadtime,kqtimephase,&kqtimephase&,amgonokq,&amgonokq,pmcomenokq,pmcomenokq,pmgonokq,pmgonokq關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="updateinittimesetamondutytime=#"&amcometime&"#,amoffdutytime=#"&amgotime&"#,pmondutytime=#"&pmcometime&"#,pmoffdutytime=#"&pmgotime&"#,ondutydelaytime="&comedelaytime&",offdutyaheadtime="&goaheadtime&",kqtimephase="&kqtimephase&",amgonokq="&amgonokq&",pmcomenokq="&pmcomenokq&",pmgonokq="&pmgonokq2)子模塊2模塊功能:開場考勤實(shí)現(xiàn)頁面:nowkqinfo.asp數(shù)據(jù)定義:amcometime,amoffdutytime,amgotime&,pmondutytime,pmcometime&,pmoffdutytime,pmgotime&,ondutydelaytime,comedelaytime,offdutyaheadtime,goaheadtime,kqtimephase,&kqtimephase&,amgonokq,&amgonokq,pmcomenokq,pmcomenokq,pmgonokq,pmgonokq關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="selectDISTINCTuserdeptfromuserinf"sql="selectname,usernamefromuserinfwhereuserdept="&sqlstr(userdept)sql="select*frominittime"3)子模塊3模塊功能:日考勤統(tǒng)計實(shí)現(xiàn)頁面:daykqinfo.asp數(shù)據(jù)定義:amcometime,amoffdutytime,amgotime&,pmondutytime,pmcometime&,pmoffdutytime,第28頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕pmgotime&,ondutydelaytime,comedelaytime,offdutyaheadtime,goaheadtime,kqtimephase,&kqtimephase&,amgonokq,&amgonokq,pmcomenokq,pmcomenokq,pmgonokq,pmgonokq關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="selectname,usernamefromuserinfwhereuserdept="&sqlstr(userdept)sql="select*frominittime"3)子模塊4模塊功能:月考勤統(tǒng)計實(shí)現(xiàn)頁面:monthkqinfo.asp數(shù)據(jù)定義:amcometime,amoffdutytime,amgotime&,pmondutytime,pmcometime&,pmoffdutytime,pmgotime&,ondutydelaytime,comedelaytime,offdutyaheadtime,goaheadtime,kqtimephase,&kqtimephase&,amgonokq,&amgonokq,pmcomenokq,pmcomenokq,pmgonokq,pmgonokq關(guān)鍵代碼:1數(shù)據(jù)庫連接ADOsetconn=opendb("oabusy","conn","accessdsn")setrs=server.createobject("adodb.recordset")2數(shù)據(jù)庫查詢sql="selectDISTINCTusername,namefromuserinfwhereuserdept='"&userdept&"'"sql="selectDISTINCTuserdeptfromuserinf"第29頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕第五章系統(tǒng)測試本次系統(tǒng)設(shè)計完成后,盡管在設(shè)計的時候已經(jīng)分別測試了系統(tǒng)的各個模塊,但這并不能保證把它們結(jié)合成一個整體時系統(tǒng)也同樣會正常工作。因此,最后需要完成整個系統(tǒng)的測試。在此期間,我們將測試運(yùn)行信息系統(tǒng),整理開發(fā)過程中編寫的各個模塊,以便通過質(zhì)量認(rèn)證和驗(yàn)收。為了保證企業(yè)人力資源管理系統(tǒng)的質(zhì)量和可靠性,在分析、設(shè)計等各個開發(fā)階段完畢前,對它進(jìn)展嚴(yán)格的技術(shù)評審。5.1系統(tǒng)測試本系統(tǒng)是非常具有代表性的企業(yè)管理信息系統(tǒng),企業(yè)內(nèi)部效勞對象是企業(yè)內(nèi)的員工,運(yùn)行的環(huán)境為企業(yè)的內(nèi)部網(wǎng)絡(luò),因此需要設(shè)置一臺Web效勞器,用于運(yùn)行本系統(tǒng)。并安裝MicrosoftOfficeAccess2003作為后臺數(shù)據(jù)庫。5.1.1IIS簡介〔InternetInformationSever〕是Microsoft公司主推的Web效勞器。在WindowsXP安裝光盤中包含IIS5.1。IIS與WindowsNTSever完全集成在一起,所以用戶能夠利用WindowsNTServer和NTFS內(nèi)置的平安特性,建立強(qiáng)大、靈活而平安的Interner或Intranet站點(diǎn)。IIS的一個重要特性是支持。5.1.2后臺數(shù)據(jù)庫的配置后臺數(shù)據(jù)庫可以使用SQLServer或Accessweb效勞器可以配置在同一臺計算機(jī)上,也可以在兩臺計算機(jī)以上,以上兩種情況對于開發(fā)的過程來說是類似的,只需在web效勞器上配置好ODBC的系統(tǒng)數(shù)據(jù)源就可以了。本系統(tǒng)是在WindowsXPprofessional下開發(fā)的,開發(fā)數(shù)據(jù)庫使用的是Access2003。建立一個ODBC數(shù)據(jù)源,步驟如下:1)選擇“控制面板〞中的“ODBC數(shù)據(jù)源管理〞選項,選擇“系統(tǒng)DSN〞選項卡,單擊“添加〞按鈕。如圖5.1所示。第30頁/共38頁word文檔精品文檔分享XX理工學(xué)院南湖學(xué)院畢業(yè)設(shè)計〔論文〕圖5.1ODBC數(shù)據(jù)源管理器2)在“創(chuàng)立新數(shù)據(jù)源〞窗口中,選擇“DriverdoMicrosoftAccess(*.mdb)〞作

溫馨提示

  • 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

提交評論