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

正文內(nèi)容

畢業(yè)論文-人事工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 盤, 64M內(nèi)存;軟件環(huán)境是 Windows 2022 操作平臺(tái),后臺(tái)數(shù)據(jù)庫(kù)為 SQL Server 2022,前端采用 PowerBuilder作為應(yīng)用開(kāi)發(fā)工具。 ② PowerBuilder 中有大量的多態(tài)函數(shù),如 Pring()、 TriggerEvent()等。它涉及一個(gè)主數(shù)據(jù)窗口,若干個(gè)副數(shù)據(jù)窗口。動(dòng)態(tài)改變數(shù)據(jù)窗口的 SQL語(yǔ)句的功能是通過(guò)數(shù)據(jù)窗口的 setsqlselect()方法實(shí)現(xiàn)的,將要設(shè)置的SQL語(yǔ)句作為參數(shù),設(shè)置給調(diào)用該方法的數(shù)據(jù)窗口。以此為基礎(chǔ),制定了系統(tǒng)開(kāi)發(fā)的硬件環(huán)境,給出了軟件的功能結(jié)構(gòu)和數(shù)據(jù)庫(kù)的設(shè)計(jì)。 實(shí)際運(yùn)行表明:系統(tǒng)的 人機(jī)界面友好,操作簡(jiǎn)單,數(shù)據(jù)驅(qū)動(dòng)相對(duì)容易,并易于實(shí) 現(xiàn)。s salary management39。 例如 : 檢 索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。 系統(tǒng)開(kāi)發(fā)的目的及意義 人事工資管理系統(tǒng)為提高企業(yè)或單位的工作效績(jī),把人從復(fù)雜的手工勞中. 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 2 解放出來(lái),支持企業(yè)完成勞動(dòng)人事工資管理工作,實(shí)現(xiàn)辦公自動(dòng)化,科學(xué)化的管理,該系統(tǒng) 的目的如下: (1) 支持企業(yè)高效率完成勞動(dòng)人事管理的日常工作,包括新員工的加入時(shí)人事檔案的建立,老員工轉(zhuǎn)出、辭職、退休等; (2) 支持企業(yè)進(jìn)行勞動(dòng)人事管理及其相關(guān)方面的科學(xué)決策,如企業(yè)領(lǐng)導(dǎo)根據(jù)現(xiàn)有員工數(shù)目決定招聘的人數(shù)等; (3) 實(shí)現(xiàn)企業(yè)員工工資管理的系統(tǒng)化、規(guī)范化和自動(dòng)化; (4) 真正實(shí)現(xiàn)企業(yè)高效、科學(xué)、現(xiàn)代化的員工管理。高效方便的人事工資管理系統(tǒng),可以為企業(yè)生產(chǎn)經(jīng)營(yíng)提供堅(jiān)強(qiáng)的后盾和有力的支持。由于當(dāng)時(shí)計(jì)算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)用階段,同時(shí)大型企業(yè)用手工來(lái)計(jì)算和 發(fā)放薪資既費(fèi)時(shí)費(fèi)力又非常容易出差錯(cuò),為了解決這個(gè)矛盾,第一代的人事工資管理系統(tǒng)應(yīng)運(yùn)而生。 先前的人事管理、工資管理在各方面人士的共同努力下,已經(jīng)具有一定的功能,為公司的發(fā) 展 、 公司管理 的 信息化立下了汗馬功勞,但多是基于FOXBASE 下的文字操作界面,不能提供一個(gè)良好人機(jī)交互接口,操作繁瑣,為工作人員的實(shí)際操作帶來(lái)了難度。多個(gè)客戶端連接 一個(gè)數(shù)據(jù)庫(kù)服務(wù)器,共享其中的數(shù)據(jù),對(duì)其中的數(shù)據(jù)進(jìn)行操作。 采用繼承方法提高系統(tǒng)開(kāi)發(fā)效率 PowerBuilder 是一個(gè)面向?qū)ο蟮能浖_(kāi)發(fā)環(huán)境。 由于系統(tǒng)中每個(gè)數(shù)據(jù)窗口都要實(shí)現(xiàn)以上功能,所以可以建立一個(gè)繼承自數(shù) 據(jù)窗口的用戶對(duì)象,實(shí)現(xiàn)以上功能,系統(tǒng)中的所有數(shù)據(jù)窗口都用此用戶對(duì)象,則既可以減少代碼的編寫(xiě)量,又可以提高系統(tǒng)開(kāi)發(fā)效率,最終提高系統(tǒng)的開(kāi)發(fā)質(zhì)量 。 同時(shí),該系統(tǒng)還具有打印預(yù)覽功能,可以使用戶在打印之前看到打印之后 的效果。對(duì)此問(wèn)題,可以利用 PowerBuilder 的共享數(shù)據(jù)窗口技術(shù)來(lái)解決。主數(shù)據(jù)窗口調(diào)用 sharedata(),參數(shù)為要與主書(shū)窗口共享數(shù)據(jù)的副數(shù)據(jù)窗口,即可實(shí)現(xiàn)數(shù)據(jù)窗口之間的數(shù)據(jù)共享。 企業(yè)對(duì)員工的管理,簡(jiǎn)單來(lái)說(shuō),主要有對(duì)新員工的登記和對(duì)老員工職位變動(dòng)的登記。對(duì)于月工資,能夠?qū)崿F(xiàn)按照員工、月、年進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)的報(bào)表。 員工工資管理 員工在企業(yè)工作,就得發(fā)給其薪水,工 資的發(fā)放是一項(xiàng)繁瑣的工作,它設(shè)計(jì)基本工資、津貼、保險(xiǎn)、醫(yī)療等。根據(jù)這個(gè)系統(tǒng)所要實(shí)現(xiàn)的目的和任務(wù) 以及數(shù)據(jù)流圖 , 結(jié)合系統(tǒng)的實(shí)際需求功能,如員工信息的修改、工資的設(shè)定等情況, 可得出系統(tǒng)的程序流圖,并 總結(jié)出這個(gè)系統(tǒng)最終要實(shí)現(xiàn)的主要功能 。通過(guò)具有一定安全性的登錄,對(duì)合法用戶來(lái)說(shuō),可以進(jìn)入系統(tǒng),開(kāi)始系統(tǒng)的正常運(yùn)行。 (2) 對(duì)于轉(zhuǎn)出、辭職、員工信息的刪除, 員工辭退后,其人事檔案信息就不存在該員工的檔案信息,故需要?jiǎng)h除。 (6) 員工各種信息的變更和修改,包括基本信息和工資信息等,在日常工作中,由于種種原因,員工的個(gè)人信息會(huì)發(fā)生變化,例如,員工聯(lián)系電話變化,家庭住址的變化等,而且,由于升職等原因,員工工作部門和工作職位也會(huì)發(fā)生變化,所以系統(tǒng)應(yīng)該具有處理這些 變化信息的功能。 (10) 人事工資管理系統(tǒng)的使用幫助。這樣才能使系統(tǒng)易學(xué)易用。要充分的利用 PowerBuilder 提供的強(qiáng)大的功能,多用窗口和控件,充分體現(xiàn)窗口的多元化格局。 Cpu Intel Celeron II, 566MHz ( x 67) 主板 Gigabyte GA_6vx74x ( 1 ISA, 5P CI,1 AGP,1 AMR, 3DIMM) 內(nèi)存 192 MB ( SDRAM) 顯卡 NVIDIA RIVA TNT2 Pro 現(xiàn)存 16M 顯示器 Philipsr 105S 聲卡 Ensoniq Es1371 AudioPCI97 Sound Card 硬盤 80G+15G 光驅(qū) BENQ CDROM 50x 軟件功能 系統(tǒng)采用 SQL SERVER 2022 數(shù)據(jù)庫(kù)管理后臺(tái)數(shù)據(jù),前端采用 PowerBuilder 作為應(yīng)用開(kāi)發(fā)工具,客戶端軟件在 Windows 2022 下開(kāi)發(fā)。 PowerBuilder因簡(jiǎn)單易學(xué)、功能強(qiáng)大、可以與 Windows 的專業(yè)開(kāi)發(fā)工具 SDK 相媲美,而且程序開(kāi)發(fā)人員不必具有 C/C++編程基礎(chǔ)。 尤其是 PowerBuilder 對(duì)數(shù)據(jù)庫(kù)應(yīng)用 的強(qiáng)大支持,大大提高了數(shù)據(jù)庫(kù)應(yīng)用軟件開(kāi)發(fā)的效率,縮短了開(kāi)發(fā)周期,深受廣大數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)人員的喜愛(ài)。它與 ORACLE、 SYBASE 相比,有著安裝方便、使用簡(jiǎn)單的優(yōu)點(diǎn),而且在性價(jià)比上有著其它數(shù)據(jù)庫(kù)無(wú)法企及的優(yōu)勢(shì)。 數(shù)據(jù)庫(kù) 設(shè)計(jì) 人事工資管理系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),員工的所有信息都是保存在數(shù). 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 13 據(jù)庫(kù)中。 數(shù)據(jù)庫(kù)需求分析 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的第一階段, 也是非常重要的一個(gè)階段是數(shù)據(jù)庫(kù)需求分析。 (2) 處理要求,調(diào)查應(yīng)用系統(tǒng)用戶要求對(duì)數(shù)據(jù)進(jìn)行什么樣的處理,理清數(shù)據(jù)庫(kù)中各種數(shù)據(jù)之間的關(guān)系。 有了上面的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項(xiàng)基礎(chǔ),就能進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)了。它的表示方法為如下幾點(diǎn): 實(shí)體:用方框表示,方框內(nèi)為實(shí)體的名稱; 實(shí)體的各種屬性:用橢圓表示,橢圓內(nèi)為屬性名稱,使用線段將其和相應(yīng)的實(shí)體連接起來(lái); 實(shí)體間的聯(lián)系:用菱形表示,菱形內(nèi)為聯(lián)系的名稱 。 圖 33 部門實(shí)體 ER 圖 (3) 崗位實(shí)體 ER 圖 如圖 34 所示 。 圖 37 月工資實(shí)體 ER 圖 數(shù)據(jù)庫(kù)中表間的關(guān)聯(lián) 邏輯表向數(shù)據(jù)庫(kù)表(物理表)的轉(zhuǎn)化,主要目的是為了能將邏輯表表達(dá)的信息存入數(shù)據(jù)庫(kù),用數(shù)據(jù)庫(kù)進(jìn)行方便的處理。 津貼信息 員工號(hào) 加班時(shí)間 加班天數(shù) 加班類別 醫(yī)療保險(xiǎn) 員工號(hào) 醫(yī)療報(bào)銷費(fèi) 保險(xiǎn)費(fèi) 時(shí) 間 月 工 資 員工號(hào) 基本工資 津貼 報(bào)銷、保險(xiǎn) . 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 17 在邏輯表向數(shù)據(jù)庫(kù)表轉(zhuǎn)換的過(guò)程中,還要涉及到數(shù)據(jù)庫(kù)表主鍵、外鍵以及索引的建立等。也就是要將概念上的結(jié)構(gòu)轉(zhuǎn)化為 SQL 數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型 [11]。即將各個(gè)實(shí)體之間的聯(lián)系轉(zhuǎn)化為表格之間的關(guān)系,以外部鍵的定義。 人事工資管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如 下 幾個(gè) 主要 表所示,每個(gè)表格表示數(shù)據(jù)庫(kù)中的一個(gè)表。 表 33 job 工作崗位情況表 列 名 數(shù) 據(jù) 類 型 可否為空 說(shuō) 明 Job_id Numeric(3) Not null 工作崗位代號(hào) (主鍵 ) Job_name Varchar(10) null 工作崗位名稱 Job_power Varchar(20) null 崗位權(quán)利范圍 Job_task Varchar(20) null 崗位任務(wù)描述 (4) 員工基本信息情況 縮 表 如表 34 所示,其主鍵為員工號(hào) (emp_no), 外鍵為所在部門號(hào) 、崗位代號(hào) 。 表 35 jt 員工津貼表 列 名 數(shù) 據(jù) 類 型 可否為空 說(shuō) 明 Emp_no Numeric(6) Not null 員工號(hào) (主鍵一 ) Jb_date datetime Not null 加班時(shí)間 (主鍵 ) Jb_daynumber int null 加班天數(shù) jblb Varchar(10) null 加班類別 (6) 工資標(biāo)準(zhǔn)表如表 36 所示,主鍵為工種 (gz)。 基本信息 基本信息窗口為輸入員工的基本信息,并將數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)中的employee_basic 表中。 插入功能 “插入”按鈕 為 用戶輸入新的記錄,其程序算法如下 : (1) 清除數(shù)據(jù)窗口控件中所有的項(xiàng); . 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 22 (2) 通過(guò)系統(tǒng)函數(shù) insertrow()插入一條空記錄。故在程序刪除當(dāng)前記錄時(shí),將刪除該員工在婚姻狀況 表、學(xué)歷表、津貼表、醫(yī)療保險(xiǎn)表、月工資表中的記錄。 退出功能 “退出”按鈕用于關(guān)閉該輸入窗口。 其界面如圖 42 所示。另婚姻狀況表中還有一主鍵(lover_no), 只有設(shè)置了主鍵,數(shù)據(jù)窗口中才能輸入信息,否則光標(biāo)無(wú)法定位到窗口中的控件上。 員工其他信息 員工的其他信息包括有學(xué)歷信息、部門信息、工作崗位信息。 . 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 25 5 工資核算 工資系統(tǒng)堪稱人事工資管理系統(tǒng)的一大子系統(tǒng),而工資核算模塊是工資系統(tǒng)的一大支柱,它由員工的基本工資設(shè)置、加班津貼、醫(yī)療補(bǔ)助、月工資生成、工資報(bào)表等窗口組成。 圖 51 工資生成邏輯結(jié)構(gòu)圖 結(jié)束 . 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 26 月工資生成分析 在工資生成的邏輯結(jié)構(gòu)圖中,可以看到月工資生成與基本工資模塊、員工津貼模塊、醫(yī)療保險(xiǎn)模塊有關(guān)。 那么,在核算員工月工資時(shí),首先從主表 employee_basic 中取出員工號(hào),由該員工號(hào)得對(duì)應(yīng)的基本工資;其次,根據(jù)員工號(hào)在 jt 表中找到該員工當(dāng)月對(duì)應(yīng)的加班天數(shù)和加班類別,算出 加班津貼;第三,根據(jù)取出的員工號(hào),在 ylbx 表中得到該員工當(dāng)月的醫(yī)療保險(xiǎn)和報(bào)銷費(fèi)用;最后,根據(jù)月工資核算公式,計(jì)算取出員工的當(dāng)月工資。除生成工資外,點(diǎn)擊“生成報(bào)表”. 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 27 按鈕, 則打開(kāi)另一窗口, 即 可以生成月工資報(bào)表,在工資報(bào)表的模塊中,可以將報(bào)表打印和轉(zhuǎn)存。 從工資框圖中,可以看到相同的加班天數(shù),不同的加班類別會(huì)有不同的津貼, 系統(tǒng)定義了三類津貼,分別為津貼 津貼 津貼 3,而津貼 4 為員工在沒(méi)有加班的情況下,津貼為零。 開(kāi) 始 . 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 28 圖 53 月工資程序框圖 6 查詢?cè)O(shè)計(jì) 基 本 工 資 醫(yī)療保險(xiǎn) 定 義 游 標(biāo) 打開(kāi)游標(biāo),讀取游標(biāo)中數(shù)據(jù) 最后記錄 類別 1 類別 2 類別 3 津貼 1 津貼 2 津貼 3 關(guān)閉游標(biāo) 生成月工資 結(jié) 束 Y N Y Y N 津貼 4 . 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 29 人事 工資管理系統(tǒng)中,錄入了員工的基本信息和生成月工資后,若要對(duì)某一員工的信息進(jìn)行查找,依靠手工查詢是很難想象的復(fù)雜工作。 在 一行行的查詢情況下,查看的命令按鈕只有“最前一條”、“最后一條”、“前一條”、“后一條”等四個(gè)。 數(shù)據(jù)窗口控 件向前滾動(dòng)一條記錄是由數(shù)據(jù)窗口函數(shù) ScrollPriorRow()來(lái)實(shí)現(xiàn)的。 數(shù)據(jù)窗口控件向后滾動(dòng)一條記錄是由數(shù)據(jù)窗口函數(shù) ScrollNextRow()來(lái)實(shí)現(xiàn)的。 . 畢 業(yè) 設(shè) 計(jì)( 論 文 ) . 30 數(shù)據(jù)窗口滾動(dòng)到最后一條記錄是由數(shù)據(jù)窗口函數(shù) ScrollToRow(row)來(lái)實(shí)現(xiàn)的。 圖 61 條件查詢窗口 在上圖中,要查詢的列下拉框中值為要查詢的表的列名,既可單條件查詢,又可通過(guò)條件綜合的選擇,實(shí)現(xiàn)與、或、非的多條件查詢。 另外,為顯示滿足條件員工的詳細(xì)信息,通過(guò)雙擊數(shù)據(jù)窗口中的某行記錄,則彈出一窗口,顯示員工的基本信息、員工愛(ài)人的詳細(xì)信息和員工崗位信息。 根據(jù)該算法思想和分析,可以得到如下 62 程序流圖。 在數(shù)據(jù)庫(kù)設(shè)計(jì)表時(shí),員工號(hào) 和月工資 在 SQL 中是 numeric 的數(shù)據(jù)類型,因此,在查詢時(shí),即可以是查詢某一個(gè)確定 的員工的信息, 或某一確定的月工資員工信息, 也可在選擇了界面下拉框中的“員工號(hào)” 、“月工資” 后,通過(guò)選擇 大于 ()、 小于 ()、不等于 () 來(lái)查詢滿足條件的多條記錄。 并且,該系統(tǒng)通過(guò)了軟件測(cè)試,其測(cè)試方
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1