freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)人事管理系統(tǒng)詳細(xì)設(shè)計(jì)-文庫(kù)吧資料

2024-10-29 01:19本頁(yè)面
  

【正文】 前選中的行??刹粩嗾{(diào)用該方法來(lái)移動(dòng)數(shù)據(jù)閱讀器,使數(shù)據(jù)閱讀器像結(jié)果集中的游標(biāo)一樣總是指向一行。例如,可以讀取一個(gè)結(jié)果集中的每行,將其存儲(chǔ)到在自定義集合或泛型列表對(duì)象中的自定義類中。不能讀完兩行后再返回去讀取第一行。該類經(jīng)過(guò)高度優(yōu)化,可以很快地訪問數(shù)據(jù)庫(kù)中的數(shù)據(jù)。它有自己的一些特殊方法,()方法,它直接以XML格式返回結(jié)果。有些命令不返回結(jié)果,()方法;有些命令返回一個(gè)結(jié)果,()方法;最后,有很多命令返回多行數(shù)據(jù),()方法,它將返回一個(gè)DbDataReader對(duì)象(下一小節(jié)將解釋)。這與直接在命令字符串中輸入?yún)?shù)相比有很多優(yōu)點(diǎn),在本書后面部分將會(huì)看到。要執(zhí)行SQL語(yǔ)句,就要將語(yǔ)句文本放在這個(gè)屬性中。但有時(shí)候需要對(duì)數(shù)據(jù)庫(kù)通信進(jìn)行更多的控制,這時(shí)就可以使用DbCommand對(duì)象。DbCommand及其派生類稱為命令類。2.DbCommand DbCommand類提供與數(shù)據(jù)庫(kù)交互的主要方法。訪問SQL Server或SQL Server速成版中的數(shù)據(jù)時(shí),使用SqlConnection,該類是DbConnection的子類。DbConnection對(duì)象還能參與事務(wù)。DbConnection類定義了Open()方法和Close()方法,用于控制連接何時(shí)可用。 DbConnection類在從DbConnection派生而來(lái)的類中,到數(shù)據(jù)庫(kù)的連接都是由連接字符串定義的。創(chuàng)建DbConnection對(duì)象時(shí),應(yīng)提供與DBMS通信所需的所有信息,如數(shù)據(jù)庫(kù)的位置、用于認(rèn)證的用戶名和密碼以第13頁(yè)14企業(yè)人事管理系統(tǒng)及要訪問的DBMS中的數(shù)據(jù)庫(kù)。DataTable類使用了其他一些重要的類:DataColum、Constraint和DataRow,本節(jié)也將介紹它們。,其中4個(gè)是數(shù)據(jù)訪問類:● DbConnection;● DbCommand;● DbDataReader;● DbDataAdapter。嚴(yán)格地說(shuō),可以只用一種數(shù)據(jù)庫(kù)訪問類型。● 數(shù)據(jù)訪問:用于訪問數(shù)據(jù)庫(kù)中數(shù)據(jù)和操作數(shù)據(jù)庫(kù)的類型;● 數(shù)據(jù)表示:用于包含數(shù)據(jù)庫(kù)數(shù)據(jù)(如數(shù)據(jù)表)的類型。.()包括那些為訪問SQL Server、OLE DB、ODBC和Oracle數(shù)據(jù)庫(kù)而優(yōu)化的類型。雖然ADO大大簡(jiǎn)化了數(shù)據(jù)庫(kù)訪問,但更高級(jí)的程序員(特別是C++程序員)通常更喜歡使用更直接、更快的代碼,如OLE DB(Object Linking and Embedding for Databases)代碼庫(kù)。 。數(shù)據(jù)綁定是一種非常有用的訪問數(shù)據(jù)庫(kù)的方法,能夠減少需要編寫的代碼量。查詢性能和可升級(jí)性將大幅得到改進(jìn),同時(shí)新的管理工具將為有關(guān)全文功能的運(yùn)行,提供更深入的了解。SQL Server2005將支持豐富的全文應(yīng)用軟件。使用SQL Server2005,開發(fā)人員將能夠在數(shù)據(jù)庫(kù)層開發(fā)Web服務(wù),將SQL Server當(dāng)作一個(gè)超文本傳輸協(xié)議(HTTP)偵聽器,并且為網(wǎng)絡(luò)服務(wù)中心應(yīng)用軟件提供一個(gè)新型的數(shù)據(jù)存取功能。通告服務(wù)使得業(yè)務(wù)可以建立豐富的通知應(yīng)用軟件,向任何設(shè)備,提供個(gè)人化的和及時(shí)的信息,例如股市警報(bào)、新聞?dòng)嗛?、包裹遞送警報(bào)、航空公司票價(jià)等。這些增強(qiáng)的性能包括處理錯(cuò)誤、遞歸查詢功能、關(guān)系運(yùn)算符PIVOT,APPLY,ROW_NUMBER和其他數(shù)據(jù)列排行功能,等等。另外,所有系統(tǒng)表格將作為視圖得到實(shí)施,對(duì)數(shù)據(jù)庫(kù)系統(tǒng)對(duì)象進(jìn)行了更大程度的控制。從對(duì)SQL類的新的支持,到多活動(dòng)結(jié)果集(MARS),SQL ,實(shí)現(xiàn)更大的可升級(jí)性和靈活性。第10頁(yè)11企業(yè)人事管理系統(tǒng)在使用本地網(wǎng)絡(luò)和互聯(lián)網(wǎng)的情況下,在不同應(yīng)用軟件之間散步數(shù)據(jù)的時(shí)候,可擴(kuò)展標(biāo)記語(yǔ)言(XML)是一個(gè)重要的標(biāo)準(zhǔn)。 使用SQL Server2005,開發(fā)人員通過(guò)使用相似的語(yǔ)言,例如微軟的VisualC.NET和微軟的VisualBasic,將能夠創(chuàng)立數(shù)據(jù)庫(kù)對(duì)象。C(Common Language Specification,CLS),從而保證了C組件與其它語(yǔ)言組件間的互操作性。再舉一個(gè)例子:C不支持類的多繼承,但是通過(guò)對(duì)接口的繼承,你將獲得這一功能。這樣一來(lái),你將能夠使用指針、結(jié)構(gòu)和靜態(tài)數(shù)組,并且調(diào)用這些非安全代碼不會(huì)帶來(lái)任何其它的問題。盡管它不是一種無(wú)限制語(yǔ)言,比如:它不能用來(lái)開發(fā)硬件驅(qū)動(dòng)程序,在默認(rèn)的狀態(tài)下沒有指針等等,但是,在學(xué)習(xí)過(guò)程中你將發(fā)現(xiàn),它仍然是那樣的靈巧。這些特性可以保證復(fù)雜的軟件可以被方便地開發(fā)和升級(jí)。例如:函數(shù)重載必須被顯式聲明,而不會(huì)象在C++或java中經(jīng)常發(fā)生的那樣不經(jīng)意地被進(jìn)行,這可以防止代碼級(jí)錯(cuò)誤和保留版本化的特性。在代碼修改過(guò)程中可能對(duì)現(xiàn)存的軟件產(chǎn)生影響,很有可能導(dǎo)致程序的崩潰。C提供內(nèi)置的版本支持來(lái)減少開發(fā)費(fèi)用,使用C將會(huì)使開發(fā)人員更加輕易地開發(fā)和維護(hù)各種商業(yè)用戶。變量類型是安全的。內(nèi)存管理中的垃圾收集機(jī)制減輕了開發(fā)人員對(duì)內(nèi)存管理的負(fù)擔(dān)。在缺省情況下,從Internet和Intranet下載的代碼都不允許訪問任何本地文件和資源。為了減少開發(fā)中的錯(cuò)誤,C會(huì)幫助開發(fā)者通過(guò)更少的代碼完成相同的功能,這不但減輕了編程人員的工作量,同時(shí)更有效地避免了錯(cuò)誤的發(fā)生。一旦這樣的軟件被投入使用,尋找與改正這些簡(jiǎn)單錯(cuò)誤的代價(jià)將會(huì)是讓人無(wú)法承受的。語(yǔ)言的安全性與錯(cuò)誤處理能力,是衡量一種語(yǔ)言是否優(yōu)秀的重要依據(jù)。舉個(gè)例子,XML已經(jīng)成為網(wǎng)絡(luò)中數(shù)據(jù)結(jié)構(gòu)傳遞的標(biāo)準(zhǔn),為了提高效率,C允許直接將XML數(shù)據(jù)映射成為結(jié)構(gòu)。程序員們能夠利用他們已有的面向?qū)ο蟮闹R(shí)與技巧開發(fā)Web服務(wù)。SOAP的使用使得C克服了這一缺陷,大規(guī)模深層次的分布式開發(fā)從此成為可能。.NET中新的應(yīng)用程序開發(fā)模型意味著越來(lái)越多的解決方案需要與Web標(biāo)準(zhǔn)相統(tǒng)一,例如超文本標(biāo)記語(yǔ)言(Hypertext Markup Language,HTML)和XML。對(duì)于公司而言,軟件開發(fā)周期的縮短將能使它們更好應(yīng)付網(wǎng)絡(luò)經(jīng)濟(jì)的競(jìng)爭(zhēng)。借助于從VB中得來(lái)的豐富的RAD經(jīng)驗(yàn),C具備了良好的開發(fā)環(huán)境。整個(gè)C(Visual Object System,VOS)的基礎(chǔ)之上,而不再是其本身的組成部分。一切的一切,都必須封裝在一個(gè)類之中。C只允許單繼承,即一個(gè)類不會(huì)有多個(gè)基類,從而避免了類型定義的混亂。在C的類型系統(tǒng)中,每種類型都可以看作一個(gè)對(duì)象。的確,C具有面向?qū)ο蟮恼Z(yǔ)言所應(yīng)有的一切特性:封裝、繼承與多態(tài)性,這并不出奇。C對(duì)此進(jìn)行了簡(jiǎn)化,只保留了常見的形式,而別的冗余形式從它的語(yǔ)法結(jié)構(gòu)中被清除了出去。每種C。C只支持一個(gè)“.”,對(duì)于我們來(lái)說(shuō),現(xiàn)在需要理解的一切僅僅是名字的嵌套而已。它所帶來(lái)的最大的特色是沒有了指針。.NET框架的各種優(yōu)點(diǎn)在C中表現(xiàn)得淋漓盡致。C。如果你對(duì)C或C++有所了解,你會(huì)發(fā)現(xiàn)它是那樣的熟悉。 C技術(shù)概述C在帶來(lái)對(duì)應(yīng)用程序的快速開發(fā)能力的同時(shí),并沒有犧牲C與C++程序員所關(guān)心的各種特性。利用Visual 。這樣使得對(duì)Web Service的訪問可以通過(guò)任何一種語(yǔ)言、使用任何一種組件模型在任何一種操作系統(tǒng)上實(shí)現(xiàn)。HTTP被作為Web Service傳輸?shù)幕A(chǔ)協(xié)議,該協(xié)議使得對(duì)功能的請(qǐng)求能夠穿越各種團(tuán)體所使用的防火墻。 提供對(duì)各種網(wǎng)絡(luò)應(yīng)用程序的快速設(shè)計(jì)能力借助Web Form,用戶可以用他們?cè)陂_發(fā)基于窗體的桌面應(yīng)用程序時(shí)所使用的技巧來(lái)創(chuàng)建跨平臺(tái)、跨瀏覽器的網(wǎng)絡(luò)應(yīng)用程序。它提供了一種新的語(yǔ)言——C。本論文主要利用C可視化技術(shù)及SQL數(shù)據(jù)庫(kù)開發(fā)技術(shù),對(duì)員工管理與考勤管理系統(tǒng)進(jìn)行系統(tǒng)化、細(xì)致化和完善化的分析研究。第4章主要介紹系統(tǒng)實(shí)現(xiàn),即系統(tǒng)各種模塊的功能實(shí)現(xiàn)。第2章介紹了開發(fā)工具及其特點(diǎn)、數(shù)據(jù)庫(kù)技術(shù)。 研究?jī)?nèi)容本論文共分為5章。 管理可行性分析本系統(tǒng)采用了系統(tǒng)數(shù)據(jù)備份、恢復(fù)的功能,而且界面層次分明,一目了然,加上設(shè)計(jì)方面加入了人性化元素。而采用這種系統(tǒng)所發(fā)費(fèi)的成本,精力都遠(yuǎn)遠(yuǎn)低于手工,并且實(shí)用十分方便,更新也簡(jiǎn)易,每個(gè)部門只需一個(gè)人統(tǒng)一管理,對(duì)企業(yè)實(shí)現(xiàn)辦公無(wú)紙化能起到很大的作用。所以說(shuō)本系統(tǒng)具有技術(shù)可行性。數(shù)據(jù)庫(kù)方面SQL2005已經(jīng)可以滿足中小型企業(yè)的數(shù)據(jù)要求,甚至有些大型企業(yè)都可以達(dá)到要求。而且微軟的優(yōu)秀成果c語(yǔ)言保持了c/c++所特有的強(qiáng)大功能和控制能力。 系統(tǒng)調(diào)研 社會(huì)可行性分析隨著計(jì)算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,日常勞資人事管理必將實(shí)現(xiàn)無(wú)紙化辦公,并且加入到公司內(nèi)部的Intranet或者是Internet上去,實(shí)現(xiàn)數(shù)據(jù)的共享,這樣有利于勞資人事信息在單位內(nèi)部的查詢,提高了數(shù)據(jù)資源的利用,并且能及時(shí)的得到更新,不需要象過(guò)去那樣浪費(fèi)大量的人力物力去進(jìn)行抄寫,提高了工作的效率 技術(shù)可行性分析Visual 、緊密集成的可視化編程環(huán)境,簡(jiǎn)化了開發(fā)應(yīng)用程序的過(guò)程,縮短了實(shí)用方法的時(shí)間。這就對(duì)人事管理部門和管理人員提出了新的要求和新的問題,不得不考慮諸如工作類型設(shè)計(jì)、崗位分析、充分尊重員工以及為他們提供良好的個(gè)人發(fā)展和自我價(jià)值實(shí)現(xiàn)的環(huán)境與條件等問題。第二,伴隨著這種發(fā)展以及職業(yè)選擇機(jī)會(huì)的增多,人力資源管理活動(dòng)和頻繁程度加?。欢疫@種活動(dòng)對(duì)科學(xué)技術(shù)的要求與它的反應(yīng)程度也更高了,進(jìn)而提高了人力資源成本。這就導(dǎo)致了兩個(gè)問題。高新科技產(chǎn)業(yè)更是如此。對(duì)于不同的組織,人力資源成本在總成本中的比例是不一樣的。目前,世界經(jīng)濟(jì)趨向全球化。 人事管理系統(tǒng)發(fā)展趨勢(shì) 世界趨勢(shì)人力資源管理系統(tǒng)主導(dǎo)21世紀(jì),無(wú)論是發(fā)達(dá)國(guó)家還是發(fā)展中國(guó)家,對(duì)人力資源的戰(zhàn)略性意義都有了深刻的認(rèn)識(shí),并開始付諸行動(dòng)。以每個(gè)月中所發(fā)工資為例,其中包括考勤、人事信息變動(dòng)、獎(jiǎng)懲、遲到和曠工對(duì)本月的薪資計(jì)算都有影響,為了及時(shí)的計(jì)算發(fā)放工資往往要提前一個(gè)星期花費(fèi)大量時(shí)間,加班加點(diǎn)才能及時(shí)完成,而這樣做無(wú)論從工作效率還是準(zhǔn)確度方面,都不允許,而且還浪費(fèi)大量的人力財(cái)力。人力資源部那些重復(fù)的,事務(wù)性的工作交給HRP(Human Resource Planning,人力資源管理系統(tǒng))來(lái)解決,可以省去用戶以往人力資源管理工作的繁瑣、枯燥;用領(lǐng)先的人力資源管理理念,把人力資源管理的作業(yè)流程控制和戰(zhàn)略規(guī)劃設(shè)計(jì)巧妙地集合于一體;系統(tǒng)重點(diǎn)涉及到人力資源管理工作中的薪資、考勤、績(jī)效、調(diào)動(dòng)、基本信息、用戶管理以及用戶切換等方面,并有綜合的系統(tǒng)安全設(shè)置、報(bào)表綜合管理模塊。員工代表一個(gè)企業(yè)的形象,因而人事管理機(jī)制設(shè)計(jì)的好壞,直接影響一個(gè)企業(yè)的成敗。并簡(jiǎn)要介紹了系統(tǒng)開發(fā)采用的過(guò)程方法。使用C 設(shè)計(jì)操作控件和編寫操作程序,完成數(shù)據(jù)輸入、修改、存儲(chǔ)、調(diào)用查詢等功能;并使用SQL 2005數(shù)據(jù)庫(kù)形成數(shù)據(jù)表,進(jìn)行數(shù)據(jù)存儲(chǔ)。本企業(yè)人事管理系統(tǒng)采用C/S結(jié)構(gòu),主要對(duì)企業(yè)員工的信息以及跟人事相關(guān)的工作流程進(jìn)行集中的管理,方便企業(yè)建立一個(gè)完善的、強(qiáng)大的員工信息數(shù)據(jù)庫(kù)??紤]到當(dāng)前大量企業(yè)的人事管理尚處于手工作業(yè)階段,不但效率低下,還常常因?yàn)楣芾淼牟簧鞫霈F(xiàn)紕漏。企業(yè)人事管理系統(tǒng)也需要結(jié)合企業(yè)的具體業(yè)務(wù)進(jìn)行分析設(shè)計(jì),以更好地滿足用戶的要求。 創(chuàng)建其它模塊創(chuàng)建“人事活動(dòng)管理”模塊、“聯(lián)系人管理”模塊、“統(tǒng)計(jì)分析”模塊和“系統(tǒng)管理”模塊 系統(tǒng)擴(kuò)展企業(yè)人事管理系統(tǒng)提供了人事活動(dòng)管理、聯(lián)系人管理、統(tǒng)計(jì)分析和系統(tǒng)管理4大功能,但是作為一個(gè)完善的企業(yè)人事管理系統(tǒng),還有不足之處。1) ,包括以下5個(gè)函數(shù):① GetConnStr()As String 函數(shù),返回鏈接字符串,用來(lái)設(shè)置數(shù)據(jù)庫(kù)連接字符串;②OpenConn(ByRefConn As )As Boolean函數(shù),返回布爾值,用來(lái)打開數(shù)據(jù)庫(kù)連接;③ ExecuteSQL(ByVal SQL As String,ByRef msg As String)函數(shù),用來(lái)執(zhí)行SQL語(yǔ)句;④ SelectSQL(ByVal SQL As String,ByRef msg As String)As ,返回Recordset,用來(lái)執(zhí)行查詢語(yǔ)句;⑤ BatchSelectSQL(ByVal SQL As String,ByRef msg As String)As ,返回Recordset,用來(lái)執(zhí)行批處理。 創(chuàng)建公用模塊為了能夠?qū)?shù)據(jù)庫(kù)訪問進(jìn)行集中處理,需要?jiǎng)?chuàng)建一個(gè)專門訪問數(shù)據(jù)庫(kù)的公用模塊。 創(chuàng)建工程項(xiàng)目啟動(dòng)Visual ,單擊【文件】→【新建工程】命令,在彈出的對(duì)話框中選擇【標(biāo)準(zhǔn)EXE】選項(xiàng),然后單擊【確定】按鈕。打開SQL Server企業(yè)管理器,新建一個(gè)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名為“企業(yè)人事管理”,然后按照數(shù)據(jù)字典建立表和表的關(guān)聯(lián)。1)提醒信息表表2 提醒信息表2)人事活動(dòng)日志表表3 人事活動(dòng)日志表3)群組信息表表4 群組信息表4)聯(lián)系人信息表表5 聯(lián)系人信息表5)用戶信息表表6 用戶信息表 創(chuàng)建數(shù)據(jù)庫(kù) 在創(chuàng)建數(shù)據(jù)庫(kù)之前,用戶需要安裝MS SQL Server 系列的數(shù)據(jù)庫(kù)服務(wù)器。數(shù)據(jù)庫(kù)分析設(shè)計(jì)表1 數(shù)據(jù)表及其用途 根據(jù)系統(tǒng)需求分析,系統(tǒng)需要建立5個(gè)表,其用途說(shuō)明如表1所示。(4)“初始化”模塊:“初始化”模塊主要負(fù)責(zé)提供初始化數(shù)據(jù)的功能。(2)“密碼維護(hù)”模塊:“密碼維護(hù)”模塊負(fù)責(zé)維護(hù)用戶密碼信息,為用戶提供更改密碼的功能。管理人員具有所有模塊和群組的使用權(quán)限,普通員工僅具有“人事活動(dòng)管理”模塊的使用權(quán)限。用戶信息包括用戶ID、用戶名稱、用戶類別(普通員工、管理人員)、密碼、模塊權(quán)限、電話和郵箱等。4)系統(tǒng)管理“系統(tǒng)管理”模塊主要負(fù)責(zé)用戶權(quán)限管理,包括用戶管理、密碼維護(hù)、重新登錄和初始化。(3)“日志分析”模塊:“日志分析”模塊負(fù)責(zé)分析人事活動(dòng)日志。(2)“提醒統(tǒng)計(jì)”模塊:“提醒統(tǒng)計(jì)”模塊負(fù)責(zé)對(duì)人事活動(dòng)信息進(jìn)行統(tǒng)計(jì)。3)統(tǒng)計(jì)分析“統(tǒng)計(jì)分析”模塊主要負(fù)責(zé)對(duì)聯(lián)系人的信息、人事活動(dòng)提醒和人事活動(dòng)日志進(jìn)行統(tǒng)計(jì)分析。(3)“優(yōu)先級(jí)設(shè)置模塊”:“優(yōu)先級(jí)設(shè)置”模塊負(fù)責(zé)設(shè)置群組和聯(lián)系人的優(yōu)先級(jí)。聯(lián)系人信息主要包括如下幾項(xiàng)。群組信息主要包括群組ID、群組名稱、優(yōu)先級(jí)、建立日期、群組簡(jiǎn)介和錄入人員等。(1)“群組設(shè)置”模塊:“群組設(shè)置”模塊負(fù)責(zé)管理聯(lián)系人的群組信息。人事活動(dòng)人員是那些進(jìn)行人事活動(dòng)活動(dòng)的公司員工,錄入人員是登錄的用戶,聯(lián)系方式主要有地址、辦公電話、手機(jī)號(hào)碼、郵箱、MSN和號(hào)碼等。一般用戶和管理人員只能看到和自己相關(guān)的日志信息。當(dāng)用戶已經(jīng)完成人事活動(dòng)事,需要將提醒信息的“是否完成”屬性標(biāo)志為“完
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1