【正文】
結(jié)構傳遞的標準,為了提高效率,C允許直接將XML數(shù)據(jù)映射成為結(jié)構。程序員們能夠利用他們已有的面向?qū)ο蟮闹R與技巧開發(fā)Web服務。SOAP的使用使得C克服了這一缺陷,大規(guī)模深層次的分布式開發(fā)從此成為可能。.NET中新的應用程序開發(fā)模型意味著越來越多的解決方案需要與Web標準相統(tǒng)一,例如超文本標記語言(Hypertext Markup Language,HTML)和XML。對于公司而言,軟件開發(fā)周期的縮短將能使它們更好應付網(wǎng)絡經(jīng)濟的競爭。借助于從VB中得來的豐富的RAD經(jīng)驗,C具備了良好的開發(fā)環(huán)境。整個C(Visual Object System,VOS)的基礎之上,而不再是其本身的組成部分。一切的一切,都必須封裝在一個類之中。C只允許單繼承,即一個類不會有多個基類,從而避免了類型定義的混亂。在C的類型系統(tǒng)中,每種類型都可以看作一個對象。的確,C具有面向?qū)ο蟮恼Z言所應有的一切特性:封裝、繼承與多態(tài)性,這并不出奇。C對此進行了簡化,只保留了常見的形式,而別的冗余形式從它的語法結(jié)構中被清除了出去。每種C。C只支持一個“.”,對于我們來說,現(xiàn)在需要理解的一切僅僅是名字的嵌套而已。它所帶來的最大的特色是沒有了指針。.NET框架的各種優(yōu)點在C中表現(xiàn)得淋漓盡致。C。如果你對C或C++有所了解,你會發(fā)現(xiàn)它是那樣的熟悉。 C技術概述C在帶來對應用程序的快速開發(fā)能力的同時,并沒有犧牲C與C++程序員所關心的各種特性。利用Visual 。這樣使得對Web Service的訪問可以通過任何一種語言、使用任何一種組件模型在任何一種操作系統(tǒng)上實現(xiàn)。HTTP被作為Web Service傳輸?shù)幕A協(xié)議,該協(xié)議使得對功能的請求能夠穿越各種團體所使用的防火墻。 提供對各種網(wǎng)絡應用程序的快速設計能力借助Web Form,用戶可以用他們在開發(fā)基于窗體的桌面應用程序時所使用的技巧來創(chuàng)建跨平臺、跨瀏覽器的網(wǎng)絡應用程序。它提供了一種新的語言——C。本論文主要利用C可視化技術及SQL數(shù)據(jù)庫開發(fā)技術,對員工管理與考勤管理系統(tǒng)進行系統(tǒng)化、細致化和完善化的分析研究。第4章主要介紹系統(tǒng)實現(xiàn),即系統(tǒng)各種模塊的功能實現(xiàn)。第2章介紹了開發(fā)工具及其特點、數(shù)據(jù)庫技術。 研究內(nèi)容本論文共分為5章。 管理可行性分析本系統(tǒng)采用了系統(tǒng)數(shù)據(jù)備份、恢復的功能,而且界面層次分明,一目了然,加上設計方面加入了人性化元素。而采用這種系統(tǒng)所發(fā)費的成本,精力都遠遠低于手工,并且實用十分方便,更新也簡易,每個部門只需一個人統(tǒng)一管理,對企業(yè)實現(xiàn)辦公無紙化能起到很大的作用。所以說本系統(tǒng)具有技術可行性。數(shù)據(jù)庫方面SQL2005已經(jīng)可以滿足中小型企業(yè)的數(shù)據(jù)要求,甚至有些大型企業(yè)都可以達到要求。而且微軟的優(yōu)秀成果c語言保持了c/c++所特有的強大功能和控制能力。 系統(tǒng)調(diào)研 社會可行性分析隨著計算機的發(fā)展與普及,以及互聯(lián)網(wǎng)技術的擴展,日常勞資人事管理必將實現(xiàn)無紙化辦公,并且加入到公司內(nèi)部的Intranet或者是Internet上去,實現(xiàn)數(shù)據(jù)的共享,這樣有利于勞資人事信息在單位內(nèi)部的查詢,提高了數(shù)據(jù)資源的利用,并且能及時的得到更新,不需要象過去那樣浪費大量的人力物力去進行抄寫,提高了工作的效率 技術可行性分析Visual 、緊密集成的可視化編程環(huán)境,簡化了開發(fā)應用程序的過程,縮短了實用方法的時間。這就對人事管理部門和管理人員提出了新的要求和新的問題,不得不考慮諸如工作類型設計、崗位分析、充分尊重員工以及為他們提供良好的個人發(fā)展和自我價值實現(xiàn)的環(huán)境與條件等問題。第二,伴隨著這種發(fā)展以及職業(yè)選擇機會的增多,人力資源管理活動和頻繁程度加??;而且這種活動對科學技術的要求與它的反應程度也更高了,進而提高了人力資源成本。這就導致了兩個問題。高新科技產(chǎn)業(yè)更是如此。對于不同的組織,人力資源成本在總成本中的比例是不一樣的。目前,世界經(jīng)濟趨向全球化。 人事管理系統(tǒng)發(fā)展趨勢 世界趨勢人力資源管理系統(tǒng)主導21世紀,無論是發(fā)達國家還是發(fā)展中國家,對人力資源的戰(zhàn)略性意義都有了深刻的認識,并開始付諸行動。以每個月中所發(fā)工資為例,其中包括考勤、人事信息變動、獎懲、遲到和曠工對本月的薪資計算都有影響,為了及時的計算發(fā)放工資往往要提前一個星期花費大量時間,加班加點才能及時完成,而這樣做無論從工作效率還是準確度方面,都不允許,而且還浪費大量的人力財力。人力資源部那些重復的,事務性的工作交給HRP(Human Resource Planning,人力資源管理系統(tǒng))來解決,可以省去用戶以往人力資源管理工作的繁瑣、枯燥;用領先的人力資源管理理念,把人力資源管理的作業(yè)流程控制和戰(zhàn)略規(guī)劃設計巧妙地集合于一體;系統(tǒng)重點涉及到人力資源管理工作中的薪資、考勤、績效、調(diào)動、基本信息、用戶管理以及用戶切換等方面,并有綜合的系統(tǒng)安全設置、報表綜合管理模塊。員工代表一個企業(yè)的形象,因而人事管理機制設計的好壞,直接影響一個企業(yè)的成敗。 Employee Information Database企業(yè)人事管理系統(tǒng) 21前言 2 應用的目的與意義 2 人事管理系統(tǒng)發(fā)展趨勢 3 世界趨勢 3 技術革新 3 工作目標和價值觀的改變 4 系統(tǒng)調(diào)研 4 社會可行性分析 4 技術可行性分析 4 經(jīng)濟可行性分析 5 管理可行性分析 5 研究內(nèi)容 52開發(fā)工具及其語言特點 5 Visual 5 7 7 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 to make the personnel administration more scientific, normative and efficient.The system adopts the structure mode of client/server(C/S), Windows XP as the operation system,SQL 2005 Express as the background database, and Microsoft Visual 2005 as the developing tool. It can help enterprises to establish a perfect, strong staff information database, which facilitates the centralized management of staff information and workflow.The paper explains the course design, system design and implementation of MIS, also briefly introduces the process of the system development.Key words: Personnel Management System。 企業(yè)人事管理系統(tǒng);C/S;員工信息數(shù)據(jù)庫The Design and Implementation of Enterprise Personnel Management System Based on C/SAbstractIn our society, the unprecedented development of Internet has brought us great convenience and efficiency. Informatization and electronization have bee the first choice of saving operation cost and improving work efficiency. Many enterprises39。本文詳細介紹了企業(yè)人事管理系統(tǒng)的功能需求,系統(tǒng)設計和具體實現(xiàn)。 2005 Express數(shù)據(jù)庫作為開發(fā)平臺。因此根據(jù)部分企業(yè)提供的需求,設計此企業(yè)人事管理系統(tǒng),以幫助企業(yè)達到人事管理辦公自動化、節(jié)約管理成本、提高企業(yè)工作效率的目的。畢業(yè)設計(論文)企業(yè)人事管理系統(tǒng)的設計與實現(xiàn)摘 要在當今社會,互聯(lián)網(wǎng)空前的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經(jīng)成為節(jié)約運營成本,提高工作效率的首選。考慮到當前大量企業(yè)的人事管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。本企業(yè)人事管理系統(tǒng)采用C/S結(jié)構,主要對企業(yè)員工的信息以及跟人事相關的工作流程進行集中的管理,方便企業(yè)建立一個完善的、強大的員工信息數(shù)據(jù)庫。使用C 設計操作控件和編寫操作程序,完成數(shù)據(jù)輸入、修改、存儲、調(diào)用查詢等功能;并使用SQL 2005數(shù)據(jù)庫形成數(shù)據(jù)表,進行數(shù)據(jù)存儲。并簡要介紹了系統(tǒng)開發(fā)采用的過程方法。關鍵詞 personnel administration systems lie in the phase of manual management which 阿惹 inefficient and easy to go wrong by carelessness. Therefore, this MIS(Management Information System)is designed C/S。 C中的數(shù)據(jù)庫訪問 12 數(shù)據(jù)綁定 23 SQL語言 24 24 24 24 24 25 25 25 25 25 26 26 by子句 26 26 26 27 27 274系統(tǒng)需求分析 27 275 致謝 49附錄F 各模塊實現(xiàn)的主要源代碼 50 50} 51: 51 員工管理模塊的設計與實現(xiàn)的主要代碼 52: 52 部門管理實現(xiàn)主要代碼: 53} 55: 55} 59: 59} 62 數(shù)據(jù)訪問類: 62} 65: 65: 65} 66企業(yè)人事管理系統(tǒng)1前言 應用的目的與意義人的管理是一切管理工作的核心。 員工的檔案管理是企業(yè)人事管理的基礎,在企業(yè)員工普遍流失的今天,一個準確而及時的人事管理系統(tǒng),有利于人事部門對員工流動進行分析、編制,為企業(yè)所需人員提供了保障。可以很好地為用戶的人力資源管理部門在對員工的成本管理、知識管理、績效管理等綜合管理給予幫助。如果改用HRP管理做到高效、高精度,還可以減少管理時帶來的一些繁瑣的工作,節(jié)約管理帶來的開支。世界公認,21世紀將是人力資源的世紀;人力資源問題將主導整個21世紀甚至更為遙遠,這種狀況的變化起因于競爭壓力。世界經(jīng)濟的全球化過程和國家的開放過程,要求組織的管理部門降低管理成本以減少競爭壓力和增強競爭能力。 技術革新無論是現(xiàn)在還是將來,工業(yè)的發(fā)展越來越多地取決于科學和技術、知識與技能。這不僅要求員工尤其是技術人員掌握新的科學知識和技術能力,而且更重要的在于要求員工深入而快捷地掌握和應用這些知識和技能。第一,隨著這種技術革新的發(fā)展和知識更新速度的加快,人們有更多的職業(yè)選擇機會。 工作目標和價值觀的改變隨著社會政治和經(jīng)濟的發(fā)展,人們的工作目標和價值觀也都發(fā)生了重要的變化。這樣,人力資源管理就派上了用場。利用Visual ,可以非常輕松地創(chuàng)建具有自動伸縮能力的可靠的應用程序和組件。與c++十分相似的模型和語法,具有與COM+服務完全的交互性和完全支持能力,能夠輕松地遷移現(xiàn)有的代碼。如今進算計普及程度日益推廣,計算機配置日新月異,能承載此系統(tǒng)的機器就如辦公的機器都可以達到要求。 經(jīng)濟可行性分析 采用傳統(tǒng)的手工輸入方法,不僅工作繁瑣而且需要人力輸入多,記錄容易出錯,那樣產(chǎn)生了成本高,效果差的弊病,對于一個企業(yè)的資料庫建立是十分困難和麻煩的。所以此系統(tǒng)經(jīng)濟可行性也具備了。管理此系統(tǒng)并不難,易學易會。第1章緒論,介紹了本課題的應用目的和意義、人事管理系統(tǒng)、可行性分析和研究內(nèi)容。第3章主要介紹了系統(tǒng)的設計與分析,包括總體設計、數(shù)據(jù)庫設計、詳細設計等。第5章為本課題完成成果和發(fā)展期望的總結(jié)。2開發(fā)工具及其語言特點 Visual Visual 、緊密集成的可視化編程環(huán)境,以幫助用戶簡化開發(fā)網(wǎng)絡應用程序的過程,縮短學習使用方法的時間。通過共享的HTML、XML和樣式單編輯器,用戶可以輕松地借助包括C在內(nèi)的任何一種Visual Studio語言來開發(fā)網(wǎng)絡應用程序。 利用XML和Web Service來簡化分布式計算Web Service借助標準的Intemet協(xié)議在網(wǎng)絡上調(diào)用商務邏輯。XML被用來對上述功能請求的參數(shù)進行格式統(tǒng)一,從而使這些請求能夠使用于所有的軟件和硬件。Visual Studio的一個核心目標就是要為基于服務器的應用程序提供應用程序快速部署工具。利用Visual ,用戶可以非常輕松地創(chuàng)建具有自動伸縮能力的可靠的應用程序和組件。它忠實地繼承了C和C++的優(yōu)點。即使你是一位新手,C也不會給你帶來任何其它的麻煩,快速應用程序開發(fā)(Rapid Application Development,RAD)的思想與簡潔的語法將會使你迅速成為一名熟練的開發(fā)人員。這從根本上保證了C。C的一些突出的特點●簡潔的語法●精心地面向?qū)ο笤O計●與Web的緊密結(jié)合●完整的安全性與錯誤處理●版本處理技術●靈活性與兼容性在缺省的情況下,C“可操縱”環(huán)境下運行,不允許直接地內(nèi)存操作。與此相關的是,那些在C++中被瘋狂使用的操作符(例如:“::”、“”和“.,”)已經(jīng)不再出現(xiàn)。C用真正的關鍵字換掉了那些把活動模板庫(Active Template Library,ALT)和COM搞得亂糟糟的偽關鍵字,如OLE_COLOR、BOOL、VARIANT_BOOL、DISPI