【正文】
cal model of which is found, including the ER chart, entity relationship diagram and data table structure. In the design and implementation of the system, the paper provides the specific process relevant to those modules, and makes a corresponding analysis to the key source code involved in the system modules.The Enterprise Human Resources Management System uses the structural pattern of B/S, and adopts the design idea based on the technology. In addition, it uses the Visual Studio 2005 as the development tool and chooses SQL Server 2005 as the database.The system can realize some convenient operations on the customer information, such as adding, modifying, deleting and adjusting, etc. The entire system plies with the requirements of simplicity, userfriendliness, flexibility, utility and safety. Keywords: 。能動(dòng)態(tài)直接地反映出企業(yè)人力資源的狀況,為人力資源管理和高層領(lǐng)導(dǎo)決策提供高效的支持。只需要一個(gè)操作方便,功能實(shí)用,能滿足企業(yè)對(duì)數(shù)據(jù)進(jìn)行管理的系統(tǒng)。(5)對(duì)系統(tǒng)用戶與管理員輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤。每個(gè)功能都能得到同一結(jié)構(gòu)的支持,使用戶能夠使用身份驗(yàn)證方案,緩存經(jīng)常使用的數(shù)據(jù),或者對(duì)應(yīng)用程序的配置進(jìn)行自定義[5]。這種多語(yǔ)言混合的Web開發(fā)模式流行已久,但是這種方式開發(fā)的代碼可讀性很差,因?yàn)椴煌某绦虼a在同頁(yè)面內(nèi)容混合,開發(fā)人員要在多種語(yǔ)言的思維上頻繁切換[8]。SQL Server 數(shù)據(jù)平臺(tái)包括以下工具:關(guān)系型數(shù)據(jù)庫(kù): 安全、可靠、可伸縮、高可用的關(guān)系型數(shù)據(jù)庫(kù)引擎,提升了性能且支持結(jié)構(gòu)化和非結(jié)構(gòu)化(XML)數(shù)據(jù)[11]。此外,構(gòu)建于SQL Server內(nèi)的內(nèi)嵌Web service支持確保了和其他應(yīng)用及平臺(tái)的互操作能力。對(duì)于B/S而言,開發(fā)、維護(hù)等幾乎所有工作也都集中在服務(wù)器端,當(dāng)企業(yè)對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行升級(jí)時(shí),只需更新服務(wù)器端就可以,這減輕了異地用戶系統(tǒng)維護(hù)與升級(jí)的成本。 ?、?維護(hù)簡(jiǎn)單方便,只需要改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶的同步更新。這些軟件具有功能強(qiáng)大、開發(fā)簡(jiǎn)易、開發(fā)周期短的特點(diǎn),完全能夠勝任本任務(wù)的開發(fā)。只要學(xué)會(huì)SQL,即可操作各種數(shù)據(jù)庫(kù)如Visual Foxpro、Access、dBase等等。提供系統(tǒng)管理模塊,可以方便的對(duì)企業(yè)員工信息進(jìn)行管理以及權(quán)限控制。因此,本系統(tǒng)應(yīng)該滿足以下功能:(1)由于操作人員的計(jì)算機(jī)知識(shí)水平有限,要求有良好的人機(jī)交互界面,可以很簡(jiǎn)單方便的管理各種客戶信息。企業(yè)員工登陸系統(tǒng)后可以進(jìn)行修改、查詢等各類操作。(3)交換機(jī):8口或16口,100Mbit/s。(5)Web服務(wù)器:。人力資源管理系統(tǒng)只能有超級(jí)管理員來(lái)新增用戶,所有系統(tǒng)用戶都可以在此模塊中修改自己的登陸密碼以及個(gè)人的基本信息。(4)工資管理模塊包括工資卡片,工資管理。所有系統(tǒng)用戶均可在此模塊中查詢相關(guān)信息,如有必要可將相關(guān)信息打印。企業(yè)員工人員登陸系統(tǒng)后可以進(jìn)行修改、查詢等各類操作。關(guān)聯(lián)的度是指所關(guān)聯(lián)的實(shí)體數(shù)目。部門信息、工資對(duì)應(yīng)多個(gè)用戶。(6):社會(huì)關(guān)系實(shí)體包括ID、員工、對(duì)方姓名、年齡、性別、出生年月、雙方關(guān)系、現(xiàn)今住址、工作情況聯(lián)系電話這些屬性。關(guān)系模型建立在數(shù)學(xué)概念基礎(chǔ)上,應(yīng)用關(guān)系代數(shù)和關(guān)系演算等理論來(lái)處理數(shù)據(jù)庫(kù)系統(tǒng)的方法。用戶編號(hào)與部門編號(hào)由序列生成。用戶編號(hào)由序列生成。Initial Catalog=PersonalManagement。 providerName= / /connectionStrings appSettings add key=systemfolder value=system_dntb// add key= value=Data Source=.。: 企業(yè)人力資源管理系統(tǒng)主界面企業(yè)人力資源管理系統(tǒng)主界面主要為用戶的登陸界面,用戶在用戶名和密碼框中輸入自己的用戶名和密碼后,系統(tǒng)將對(duì)其輸入的用戶名和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò),如果用戶只輸入用戶名沒(méi)輸入密碼,系統(tǒng)將彈出請(qǐng)輸入完整的對(duì)話框,如果用戶輸入的用戶名和密碼不匹配,系統(tǒng)將彈出對(duì)不起,用戶名或密碼不正確的對(duì)話框。,39。,39。,39。 DataSet result = new DataSet()。在此頁(yè)面中,用戶可以對(duì)自己的密碼進(jìn)行修改。)。(1) 人事公告模塊的設(shè)計(jì)與實(shí)現(xiàn)人事公告模塊主要用于對(duì)企業(yè)人事公告的查詢與修改,管理員可以添加和編輯人事公告,普通用戶可以通過(guò)點(diǎn)擊標(biāo)題來(lái)查看公告的具體內(nèi)容。 string sql。 + ID + 39。 = [0].Rows[0][發(fā)布人].ToString().Trim()。企業(yè)員工可以對(duì)自己的人事變動(dòng)進(jìn)行查詢,管理員可以進(jìn)行管理和修改。 = [0].Rows[0][變動(dòng)內(nèi)容].ToString().Trim()。考勤管理關(guān)鍵代碼如下:protected void Button1_Click(object sender, EventArgs e) { string sql。,39。 DataSet ds = new DataSet()。管理員可以在此模塊中對(duì)員工的工資信息進(jìn)行錄入和刪除操作。 + () + 39。 + () + 39。管理員對(duì)員工的基本工資、獎(jiǎng)金、伙食費(fèi)、車費(fèi)、出差以及其他收入原因的費(fèi)用錄入后,點(diǎn)擊Button1也就是添加后,系統(tǒng)調(diào)用 Button1_Click函數(shù),將自動(dòng)將錄入的信息添加到工資數(shù)據(jù)庫(kù)表中。 if (Request[ID] != null) { int id = (Request[ID].ToString())。 + + 39。 + + 39。: 員工獎(jiǎng)懲記錄界面點(diǎn)擊員工獎(jiǎng)懲記錄模塊,界面將顯示所有的員工獎(jiǎng)懲信息,員工如要查詢獎(jiǎng)懲信息需要在統(tǒng)計(jì)查詢里的員工獎(jiǎng)懲記錄里查詢。(一)已完成工作:① 從企業(yè)的角度出發(fā),分析了整個(gè)系統(tǒng)的主要作用,以確保系統(tǒng)的可行性與實(shí)用性。參考文獻(xiàn)[1] 李中斌.人力資源管理系統(tǒng)論[M].中國(guó)言實(shí)出版社,.[2] 蘇中興.轉(zhuǎn)型期中國(guó)企業(yè)高績(jī)效人力資源管理系統(tǒng)研究[M].中國(guó)勞動(dòng)社會(huì)保障出版社,.[3] 劉燊.基于SSH框架的人力資源管理系統(tǒng)的原型設(shè)計(jì)[D].北京郵電大學(xué),2009:12.[4] 李恒武.基于ASP的課程網(wǎng)站管理系統(tǒng)分析與設(shè)計(jì)[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2011(11):4.[5] John Kauffman. databases[M].北京:清華大學(xué)出版社,.[6] 崔泓.利用ASP技術(shù)開發(fā)Web數(shù)據(jù)庫(kù)的探討[J].錦州師范學(xué)院學(xué)報(bào)(自然科學(xué)版) ,2009(23):2.[7] 黃國(guó)平.C實(shí)用開發(fā)參考大全[M].北京:電子工業(yè)出版社,.[8] 蔣國(guó)清.ASP在軟件升級(jí)中的應(yīng)用和實(shí)現(xiàn)[J].科學(xué)技術(shù)與工程,2006(3):14.[9] 施伯樂(lè).?dāng)?shù)據(jù)庫(kù)系統(tǒng)教程[M].,.[10] 蔡超.基于Web的江蘇省重要外來(lái)有害生物管理信息系統(tǒng)的構(gòu)建 [D].揚(yáng)州大學(xué),2008:34.[11] 董一方,祝俞剛. Server 2005的成績(jī)錄入方案[J].計(jì)算機(jī)時(shí)代,2009(5):12.[12] 楊志.SQL Server數(shù)據(jù)庫(kù)管理工具的設(shè)計(jì)[J].華南金融電腦 ,2008(16):2.[13] 張延松,焦敏.海量數(shù)據(jù)分析的Onesizefitsall OLAP技術(shù)[J].計(jì)算機(jī)學(xué)報(bào),2011(34):10.[14] 陳旭.Client/Server與Browser/Server結(jié)構(gòu)的分析與比較[J].重慶工學(xué)院學(xué)報(bào),2000(4):100.[15] 吳毅杰.C/S與B/S的比較及其數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)[J].艦船電子工程,2003(2):22.致謝經(jīng)過(guò)幾個(gè)月的忙碌和學(xué)習(xí),本次畢業(yè)設(shè)計(jì)終于告一段落。同時(shí)也要感謝我的其他朋友們,感謝你們?cè)谖沂б鈺r(shí)給我支持,在失落時(shí)給我鼓勵(lì),感謝你們和我一路走來(lái),在此過(guò)程中我倍感溫暖,讓我在人生的道路上學(xué)會(huì)了更多。指導(dǎo)老師嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),淵博的知識(shí),還有平易近人的人格魅力將會(huì)對(duì)我影響深遠(yuǎn),這將永遠(yuǎn)是我學(xué)習(xí)的好榜樣。③ 進(jìn)一步提高系統(tǒng)的安全性,保證企業(yè)員工個(gè)人信息的安全性。: 統(tǒng)計(jì)查詢中人事卡片界面點(diǎn)擊統(tǒng)計(jì)查詢管理模塊中的人事卡片,界面將顯示企業(yè)員工的相關(guān)信息,用戶可以通過(guò)姓名、職務(wù)以及性別經(jīng)行精確查找,并可以將所需的信息打印出來(lái)。這些記錄有助于企業(yè)對(duì)企業(yè)員工工作情況的了解,進(jìn)一步提高企業(yè)員工的工作積極性。 + + 39。 + + 39。: 家庭成員添加界面當(dāng)企業(yè)員工的家庭成員信息需要錄入時(shí),點(diǎn)擊家庭成員模塊的添加,將顯示家庭成員添加界面,管理員可以在此為員工的家庭成員進(jìn)行信息錄入。 + S + 39。 + + 39。 + + 39。 }}從AllUser數(shù)據(jù)表中查詢到用戶名,并提供這些用戶名進(jìn)行選擇,將被選擇用戶考勤信息的原因、開始時(shí)間和周期信息添加到考勤數(shù)據(jù)表中去。)。 sql = insert into 考勤(UID,原因,開始時(shí)間,時(shí)間) values(39。: 考勤信息添加界面在考勤信息添加界面中,管理員首先對(duì)需要添加考勤信息的員工進(jìn)行選擇,再對(duì)其的原因、開始時(shí)間和周期進(jìn)行錄入,錄入完成后點(diǎn)擊添加,系統(tǒng)將彈出添加成功的對(duì)話框。 if (result != null) { if ([0]. 0) { = [0].Rows[0][真實(shí)姓名].ToString().Trim()。管理員可以對(duì)需要變動(dòng)的員工進(jìn)行人事變動(dòng)的修改和管理,: 人事變動(dòng)修改界面在此界面里,姓名中將顯示的是個(gè)人信息中的真實(shí)姓名屬性,而不是登陸名,時(shí)間與變動(dòng)時(shí)間由管理員輸入,部門和角色只能在已有項(xiàng)里進(jìn)行選擇。 result = new Class1().hsggetdata(sql)。 + + 39。 }},以GET方法提交數(shù)據(jù),獲取ID。人事招聘管理模塊主要用于對(duì)企業(yè)的人事公告以及員工信息的管理和員工人事變動(dòng)的管理。 }判斷密碼和確認(rèn)密碼是否為空 else { if (().Trim() != ().Trim()) { (scriptjavascript:alert(39。 }用戶信息中的部門的修改只能在已有的部門中選擇,已有的部門信息來(lái)源于數(shù)據(jù)庫(kù)表中的部門信息表。并對(duì)數(shù)據(jù)庫(kù)中的ALLUser表進(jìn)行更新。,39。,39。 sql = insert into AllUser(username,性別,出身年月,部門,職位,聯(lián)系方式,個(gè)人簡(jiǎn)介,真實(shí)姓名,家庭住址,教育程序,pwd) values(39。具體說(shuō)來(lái),開發(fā)人員通過(guò)該節(jié)可以配置要顯示的 html 錯(cuò)誤頁(yè)以代替錯(cuò)誤堆棧跟蹤。Microsoft SQL Server Management Studio Expressamp。用戶編號(hào)由序列生成。用戶編號(hào)由序列生成。部門編號(hào)由序列生成。數(shù)據(jù)模型是數(shù)據(jù)庫(kù)設(shè)計(jì)中用于提供信息表示和操作手段的形式構(gòu)架,是數(shù)據(jù)庫(kù)實(shí)現(xiàn)的基礎(chǔ)。(4): 工作業(yè)績(jī)實(shí)體圖工作業(yè)績(jī)實(shí)體包括員工、時(shí)間、業(yè)績(jī)描述、