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

正文內(nèi)容

企業(yè)人事管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-05-05 11:09 本頁面
 

【文章內(nèi)容簡介】 應(yīng)。對于性能需求主要有以下幾個方面:(1)系統(tǒng)穩(wěn)定性。要求系統(tǒng)健壯性好,運行時間為全年,低出錯率。(2)系統(tǒng)可修改性。修改系統(tǒng)一個模塊或者部分,而不影響其他模塊的使用,也不需要修改其他模塊。(3)簡便易用性。系統(tǒng)應(yīng)具有良好的可操作性和易維護性,界面風(fēng)格友好實用。(4)響應(yīng)時間合理性。內(nèi)網(wǎng)的訪問有延遲,因此內(nèi)網(wǎng)系統(tǒng)應(yīng)提供足夠的帶寬,這樣就可以使使用該人事管理系統(tǒng)的眾多用戶對系統(tǒng)訪問更迅速便捷。 可行性分析是通過對項目的主要內(nèi)容和配套條件,如市場需求、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟、工程等方面進行調(diào)查研究和分析比較,并對項目建成以后可能取得的財務(wù)、經(jīng)濟效益及社會環(huán)境影響進行預(yù)測,從而提出該項目是否值得投資和如何進行建設(shè)的咨詢意見,為項目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法??尚行苑治鰬?yīng)具有預(yù)見性、公正性、可靠性、科學(xué)性的特點。可行性研究主要內(nèi)容是要求以全面、系統(tǒng)的分析為主要方法,經(jīng)濟效益為核心,圍繞影響項目的各種因素,運用大量的數(shù)據(jù)資料論證擬建項目是否可行。對整個可行性研究提出綜合分析評價,指出優(yōu)缺點和建議。為了結(jié)論的需要,往往還需要加上一些附件,如試驗數(shù)據(jù)、論證材料、計算圖表、附圖等,以增強可行性報告的說服力。目前,國內(nèi)人事管理系統(tǒng)的開發(fā)技術(shù)已基本成熟,系統(tǒng)本身具有業(yè)務(wù)清晰、數(shù)據(jù)處理規(guī)范等優(yōu)點為系統(tǒng)的可行性提供了優(yōu)越的條件;加之人事管理系統(tǒng)在國內(nèi)已基本普及,并且給企業(yè)公司帶來了極大的方便,因而研發(fā)該人事管理系統(tǒng)是可行的必要的。系統(tǒng)的可行性分析是以文件的形式給企業(yè)的決策層提供項目實施的參考依據(jù),其中包括項目存在的風(fēng)險、項目需要的投資和能夠獲得的最大效益。因而,將從以下幾個方面進行可行性分析:社會可行性分析主要是指管理信息系統(tǒng)的開發(fā)是否符合國家法律、政策,是否能夠與社會大系統(tǒng)實現(xiàn)良好的對接。對于企業(yè)人事管理系統(tǒng)的技術(shù)可行性分析所考慮采用的硬件和軟件技術(shù)能否滿足用戶提出的要求(如計算機的容量、速度、兼容等)。因此,本系統(tǒng)的難度不大,所涉及的范圍只限于企業(yè)人事信息管理,所以技術(shù)上已達到開發(fā)該系統(tǒng)的能力。該人事管理系統(tǒng)的開發(fā)環(huán)境很簡單,以下是從軟件和硬件方面介紹:1) 軟件:該系統(tǒng)以Microsoft,結(jié)合C應(yīng)用程序,SQL Server Management Studio Express、Microsoft Visual Studio 20Microsoft Office Visio 2003;2) 硬件:客戶端:只要能安裝Web瀏覽器和連通網(wǎng)絡(luò)的微機即可;服務(wù)器端:PIII以上CPU,128M以上內(nèi)存,30G以上硬盤。網(wǎng)絡(luò):一般的傳輸速率即可,速度越快越好。 1) 經(jīng)濟效益分析:該系統(tǒng)的研發(fā)成本不高,項目完成后,會給公司提供資源儲備,包括技術(shù)、經(jīng)驗的累計,為以后再開發(fā)類似的項目時,可以極大地縮短項目開發(fā)周期。這無疑會給公司帶來一筆額外的經(jīng)濟效益。2) 社會效益分析:該系統(tǒng)的研發(fā)不僅能節(jié)省企業(yè)人事管理的時間,還降低了整個社會的管理成本,并且提高了公司的形象。運行可行性方面,人事管理系統(tǒng)是對企業(yè)人事進行統(tǒng)一的管理,可以簡單方便高效的進行錄入、查詢、修改、刪除、退出,隨時更新企業(yè)人事信息,為企業(yè)的人事管理提供了解決方案。第4章 系統(tǒng)總體設(shè)計企業(yè)人事管理系統(tǒng)總體設(shè)計的原則是:有效整合現(xiàn)有人事管理資源,加強計算機的輔助功能,不斷提高工作效率,根據(jù)企業(yè)對人事管理的要求,制定企業(yè)人事管理系統(tǒng)具體目標如下:(1)實現(xiàn)對員工的全面管理管理系統(tǒng)是一個綜合性的人機交互系統(tǒng),專門針對特殊流程和業(yè)務(wù)要求進行數(shù)據(jù)組織處理和信息調(diào)控,在查看員工信息時,可以對信息進行添加、修改、刪除操作。(2)擴充和維護容易該系統(tǒng)采用了軟件開發(fā)中較好的模式,這種模式稱為三層架構(gòu)模式,它是基于簡單工廠的模式,其好處在于減小了系統(tǒng)層與層之間的耦合度,一個功能層發(fā)生故障,另外所受的影響則不是很大,而且對于數(shù)據(jù)訪問層采用一種比較好的框架,這種框架NHibernate框架,其最大的好處在于對數(shù)據(jù)庫的轉(zhuǎn)移操作特別有用,也利于各層邏輯的復(fù)用。(3)方便快捷的全方位數(shù)據(jù)查詢,實現(xiàn)數(shù)據(jù)庫的備份、還原及清空操作,由于該系統(tǒng)的使用對象較多,要有較好的權(quán)限管理,能夠在當前運行的系統(tǒng)中重新進行登錄,系統(tǒng)運行穩(wěn)定、安全可靠;另外,系統(tǒng)使用了運行口志管理,可以根據(jù)口志記錄很容易的找出系統(tǒng)出現(xiàn)異常的原因,從而使得系統(tǒng)的維護變得簡單。基于以上幾點,本系統(tǒng)采用B/S架構(gòu)來設(shè)計實現(xiàn)企業(yè)人事管理系統(tǒng),管理員只需加強管理服務(wù)器就行。1) 系統(tǒng)性從整個系統(tǒng)的角度進行考慮,系統(tǒng)的代碼要統(tǒng)一,設(shè)計規(guī)范要標準,傳遞語言要盡可能一致,對系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處、全局共享,使一次輸入得到多次利用。2) 靈活性系統(tǒng)應(yīng)具有較好的開放性和結(jié)構(gòu)的可變性,采用模塊化結(jié)構(gòu),提高各模塊的獨立性,盡可能減少模塊間的數(shù)據(jù)偶合,使各子系統(tǒng)間的數(shù)據(jù)依賴減至最低限度。3) 可靠性可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時的恢復(fù)能力。一個成功的管理信息系統(tǒng)必須具有較高的可靠性,如安全保密性、檢錯及糾錯能力、抗病毒能力等。4) 經(jīng)濟性經(jīng)濟性指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。一方面,在硬件投資上不能盲目追求技術(shù)上的先進,而應(yīng)以滿足應(yīng)用需要為前提;另一方面,系統(tǒng)設(shè)計中應(yīng)盡量避免不必要的復(fù)雜化,各模塊應(yīng)盡量簡潔,以便縮短處理流程、減少處理費用。系統(tǒng)功能模塊圖是對本系統(tǒng)的總體框架的設(shè)計,通過對本系統(tǒng)的需求分析和可行性分析,本企業(yè)人事管理系統(tǒng)的主要功能模塊有人事變動管理、員工管理、部門管理等三個部分,主要功能模塊下有事件管理、員工檔案、員工考勤、員工評價、工資管理、部門修改等部分,最終實現(xiàn)查詢、修改、添加、刪除等功能。具體的系統(tǒng)功能模塊圖如下所示:員工檔案員工考勤員工評價工資管理添加事件查詢修改刪除添加部門修改刪除檔案添加檔案查詢修改刪除考勤添加考勤查詢評價添加評價查詢修改刪除添加工資工資查詢修改刪除按姓名查詢按工號查詢按部門查詢按姓名查詢按工號查詢按姓名查詢按工號查詢按姓名查詢按工號查詢修改刪除企業(yè)人事管理系統(tǒng)員工管理人事變動部門管理圖41 系統(tǒng)功能模塊圖系統(tǒng)用例圖是由參與者(Actor)、用例(Use Case)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的動態(tài)視圖。用例圖(User Case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進行建模。用例圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的。用例圖用于對系統(tǒng)、子系統(tǒng)或類的行為進行可視化,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠?qū)崿F(xiàn)這些元素。為此設(shè)計了企業(yè)人事管理系統(tǒng)用例圖如下圖所示:圖42 企業(yè)人事管理系統(tǒng)用例圖數(shù)據(jù)流圖是結(jié)構(gòu)化分析方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。在結(jié)構(gòu)化開發(fā)方法中,數(shù)據(jù)流圖是需求分析階段產(chǎn)生的結(jié)果。數(shù)據(jù)流圖英文縮寫DFD(Data Flow Diagram)它是描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換。本系統(tǒng)的數(shù)據(jù)流圖如下所示:圖43 系統(tǒng)數(shù)據(jù)流圖第5章 系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計(Database Design)是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程,數(shù)據(jù)庫系統(tǒng)需要操作系統(tǒng)的支持。數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建議中的核心技術(shù)。由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運行,數(shù)據(jù)庫設(shè)計就變得異常復(fù)雜,因此最佳設(shè)計不可能一蹴而就,而只能是一種“反復(fù)探尋,逐步求精”的過程,也就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對象以及這些數(shù)據(jù)對象之間關(guān)系的過程。數(shù)據(jù)庫設(shè)計的主要任務(wù)有兩個,一就是根據(jù)需求分析得出該系統(tǒng)需要有哪些實體,實體需要對應(yīng)哪些數(shù)據(jù)庫表格,二就是將這些數(shù)據(jù)庫實體之間的關(guān)系通過數(shù)據(jù)表之間的映射反映出來,對該人事管理系統(tǒng)進行分析后可知,對應(yīng)的實體及屬性還有對應(yīng)的詳細數(shù)據(jù)庫表格設(shè)計如下面所述。數(shù)據(jù)庫是本系統(tǒng)的基礎(chǔ),將系統(tǒng)的大量數(shù)據(jù)組織起來,因而必須遵循數(shù)據(jù)庫設(shè)計的原則,其具體的原則有以下幾點:1. 實體與實體之間的關(guān)系,可以是一對一、一對多、多對多的關(guān)系。2. 主鍵與外鍵,一般而言,一個實體不能既無主鍵又無外鍵。在E-R 圖中, 處于葉子部位的實體, 可以定義主鍵,也可以不定義主鍵(因為它無子孫), 但必須要有外鍵(因為它有父親)。主鍵與外鍵的設(shè)計,在全局數(shù)據(jù)庫的設(shè)計中,占有重要地位。因為主鍵是實體的高度抽象,主鍵與外鍵的配對,表示實體之間的連接。 3. 基本表的性質(zhì),基本表與中間表、臨時表不同,因為它具有如下四個特性: 1) 原子性。基本表中的字段是不可再分解的。 2) 原始性?;颈碇械挠涗浭窃紨?shù)據(jù)(基礎(chǔ)數(shù)據(jù))的記錄。 3) 演繹性。由基本表與代碼表中的數(shù)據(jù),可以派生出所有的輸出數(shù)據(jù)。 4) 穩(wěn)定性。基本表的結(jié)構(gòu)是相對穩(wěn)定的,表中的記錄是要長期保存的。 4. 范式標準 基本表及其字段之間的關(guān)系, 應(yīng)盡量滿足第三范式。但是,滿足第三范式的數(shù)據(jù)庫設(shè)計,往往不是最好的設(shè)計。為了提高數(shù)據(jù)庫的運行效率,常常需要降低范式標準:適當增加冗余,達到以空間換時間的目的。 若兩個實體之間存在多對多的關(guān)系,則應(yīng)消除這種關(guān)系。消除的辦法是,在兩者之間增加第三個實體。這樣,原來一個多對多的關(guān)系,現(xiàn)在變?yōu)閮蓚€一對多的關(guān)系。要將原來兩個實體的屬性合理地分配到三個實體中去。這里的第三個實體,實質(zhì)上是一個較復(fù)雜的關(guān)系,它對應(yīng)一張基本表。一般來講,數(shù)據(jù)庫設(shè)計工具不能識別多對多的關(guān)系,但能處理多對多的關(guān)系。 主鍵與外鍵在多表中的重復(fù)出現(xiàn), 不屬于數(shù)據(jù)冗余,這個概念必須清楚,事實上有許多人還不清楚。非鍵字段的重復(fù)出現(xiàn), 才是數(shù)據(jù)冗余!而且是一種低級冗余,即重復(fù)性的冗余。高級冗余不是字段的重復(fù)出現(xiàn),而是字段的派生出現(xiàn)。 1) 域的完整性:用Check來實現(xiàn)約束,在數(shù)據(jù)庫設(shè)計工具中,對字段的取值范圍進行定義時,有一個Check按鈕,通過它定義字段的值城。 2) 參照完整性:用PK、FK、表級觸發(fā)器來實現(xiàn)。 3) 用戶定義完整性:它是一些業(yè)務(wù)規(guī)則,用存儲過程和觸發(fā)器來實現(xiàn)。 總之,要提高數(shù)據(jù)庫的運行效率,必須遵循數(shù)據(jù)庫設(shè)計原則。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計是數(shù)據(jù)庫的第二個階段[13],其主要任務(wù)是根據(jù)用戶需求設(shè)計數(shù)據(jù)庫的概念數(shù)據(jù)模型(簡稱概念模型),概念設(shè)計應(yīng)在系統(tǒng)分析階段進行。根據(jù)本企業(yè)人事管理系統(tǒng)繪制全局ER圖如下:圖51 人事管理系統(tǒng)的全局ER圖根據(jù)系統(tǒng)要求,需要先將ER圖模型按規(guī)則轉(zhuǎn)化為關(guān)系模式[13],再根據(jù)導(dǎo)出的關(guān)系模式根據(jù)功能的需求增加關(guān)系、屬性并規(guī)范化得到最終的關(guān)系模型。邏輯結(jié)構(gòu)設(shè)計就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本ER圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。從ER圖轉(zhuǎn)換為關(guān)系模式時有如下幾個表:表51 管理員表(admin)字段名數(shù)據(jù)類型長度是否為空說明idchar10Not null編號namechar20Not null用戶名passwordchar8Not null密碼表52 員工基本信息表(ygxx)字段名數(shù)據(jù)類型長度是否為空說明yg_idVarchar10Not null工號yg_nameVarchar20Not null姓名sexChar10Not null性別ageVarchar3Not null年齡birthDatetime8null出生日期addressVarchar50null地址telVarchar15null電話politicVarchar50null政治面貌schoolVarchar50null畢業(yè)院校ygidentityVarchar20null身份證號bm_idVarchar50null所在部門textText16null備注表53 部門表(bmxx)字段名數(shù)據(jù)類型長度是否為空說明bm_idVarchar10Not null編號bm_namevarchar20Not null部門名稱manageVarchar10Not null部門經(jīng)理remarkVarchar50null部門描述表54 人事變動表(rsbd)字段名數(shù)據(jù)類型長度是否為空說明idVarchar10Not null事件編號Case1Text16Not null事件textText16Not null備注表55 考勤表(kqb)字段名數(shù)據(jù)類型長度是否為空說明yg_idVarchar8Not null工號yg_nameVarchar20Not null姓名kqdateDatetime8Not null考勤日期kqdaysBigint8Not null本月天數(shù)kqrdayNumeric5nul
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1