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

正文內(nèi)容

delphi工資管理系統(tǒng)(文件)

2025-04-25 05:31 上一頁面

下一頁面
 

【正文】 由于用戶的每一項操作都是在對數(shù)據(jù)庫的操作,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞直接關(guān)系到各種功能的實(shí)現(xiàn)和程序運(yùn)行的效率,因此我對數(shù)據(jù)庫進(jìn)行了詳細(xì)重點(diǎn)的設(shè)計。圖21 頂層數(shù)據(jù)流圖圖22 系統(tǒng)基本功能數(shù)據(jù)流圖圖23 添加員工信息數(shù)據(jù)流圖圖24 查詢員工信息數(shù)據(jù)流圖圖25 核算當(dāng)月員工工資數(shù)據(jù)流圖(1)數(shù)據(jù)項:操作員含義說明:定義了可以使用系統(tǒng)的各用戶的名單及權(quán)限,系統(tǒng)初次安裝所創(chuàng)建的用戶號是admin,密碼11。(2)數(shù)據(jù)項:員工含義說明:定義了員工的詳細(xì)資料、基本工資、備注和個人密碼。(4)數(shù)據(jù)項:職務(wù)含義說明:定義了職務(wù)種類。(6)數(shù) 據(jù) 項:請假含義說明:對員工的請假信息的記錄,用于對工資扣款的計算。(8)數(shù) 據(jù) 項:時間含義說明:用于對上班和下班的時間制定,用于對員工早退和遲到的判斷。組 成:工資編號、員工編號、基本工資、崗位津貼、職務(wù)津貼、可變工資項可變工資項獎金、扣款、應(yīng)發(fā)工資、實(shí)發(fā)工資、工資支領(lǐng)情況。 系統(tǒng)功能清單下面介紹各常用模塊的數(shù)據(jù)輸入輸出、處理/存儲概況表及其部分?jǐn)?shù)據(jù)流程。數(shù)據(jù)存儲:各員工的詳細(xì)信息、添加、刪除、修改員工信息(2)員工考勤輸入:員工的上下班的記錄,記錄的時間是當(dāng)前時間。(3)請假記錄輸入:員工的請假記錄,其中有請假原因的說明等。(4)加班記錄輸入:員工的加班記錄說明等。(5)部門記錄輸入:部門的記錄,其中有部門主管人和部門津貼的說明等。(6)職務(wù)記錄輸入:職務(wù)的記錄,其中有職務(wù)津貼的說明等。(7)工資設(shè)定輸入:員工的工資請假、早退、遲到、加班的價錢記錄和上下班的時間記錄說明等。(8)工資生成輸入:生成工資的月份、時間、可變工資項的記錄信息等。(9)領(lǐng)取工資輸入:員工的編號等個人信息或從員工工資表中選擇。(10)查詢輸入:員工的編號等個人信息。處理簡述:將這些信息全部寫入管理員表中。處理簡述:將正確的新密碼存對到管理員表中,實(shí)現(xiàn)對原密碼的修改。處理簡述:由指定的路徑文件中將數(shù)據(jù)庫備份或還原。輸出:工資歷史表。輸出:所有表。它提供了新穎的可視化設(shè)計工具,采用面向?qū)ο蟮姆椒▽indows編程的復(fù)雜性封裝起來,實(shí)現(xiàn)了將可視化設(shè)計與Object Pascal語言的有機(jī)集成,為我們提供了一種方便、快捷的Windows應(yīng)用程序開發(fā)工具,配有Database Engine,可通過SQL Links、ODBC訪問多種數(shù)據(jù)庫,并且提供了強(qiáng)大的開發(fā)基于客戶/服務(wù)器模式的數(shù)據(jù)庫應(yīng)用的能力。工資管理系統(tǒng)的數(shù)據(jù)庫是用SQL2000開發(fā)的。有了強(qiáng)大的性能和功能支持,再配合其一向?yàn)槿朔Q道的易用性,SQL Server可以說成為了開發(fā)者手中的一柄利器!SQL Server 2000提供的非常傻瓜的缺省安裝和使用模式,其上手難度并不比Access大。 圖26 工資管理系統(tǒng)的ER圖第三章 總體設(shè)計 總體設(shè)計階段任務(wù)及方法這一階段的的任務(wù)是設(shè)計出組成工資管理系統(tǒng)的所有程序結(jié)構(gòu)和數(shù)據(jù)庫文件(軟件系統(tǒng)結(jié)構(gòu)設(shè)計)。(2)系統(tǒng)控制結(jié)構(gòu)對系統(tǒng)的控制主要體現(xiàn)在對信息流的把握上,即對參與處理各種信息流模塊進(jìn)行分析、解耦和協(xié)調(diào),從中找出相互之間的邏輯關(guān)系,以便采取不同的控制對策。個人密碼保密,不過具有操作員管理權(quán)的普通管理員就可以修改員工的密碼,員工的密碼員工本人不能修改,只能通過管理員修改。(4)職務(wù)表(vocation)職務(wù)表是將企業(yè)中的各種不同職務(wù)名稱的記錄。(6)時間記錄表(checktimerecord)時間記錄表主要用于公司對上班、下班時間的設(shè)定。(8)請假表 (holiday)請假表用于記錄員工在工作日中因特殊情況取消工作的記錄,同樣也是只能對整數(shù)的天數(shù)進(jìn)行計算,不能對小于一天的計算。(10)當(dāng)月工資生成表(salary)生成當(dāng)月員工的工資表,涵蓋員工工資的詳細(xì)情況及支領(lǐng)情況??紤]到系統(tǒng)初次安裝時能順利登錄系統(tǒng),在事務(wù)處理信息庫中加入管理員信息。42工資管理系統(tǒng)修改密碼界面其NS圖如圖43:圖43(2)操作員管理添加、刪除、修改管理員的信息是系統(tǒng)用戶中權(quán)限為系統(tǒng)設(shè)置權(quán)的管理員所專有的權(quán)利,可為系統(tǒng)添加管理員的登錄號和口令及使用權(quán)限。而管理員能根據(jù)權(quán)限的不同登錄不同的窗體。(4)重新登錄重新登錄就是在登錄一次系統(tǒng)的進(jìn)入窗體,不過它并沒有將軟件從內(nèi)存中釋放從而加快了管理員的操作,只有在系統(tǒng)退出時軟件才從內(nèi)存中釋放。如下是關(guān)于系統(tǒng)管理模塊的代碼:〈1 操作員管理procedure (Sender: TObject)。 :=wsNormal。begin if not assigned(changepasswordform) then begin (Tchangepasswordform, changepasswordform)。 end。 beifen:=true。 :=wsNormal。beginif not assigned(databackform) then begin (Tdatabackform, databackform)。 。〈5歷史表數(shù)據(jù)初始化procedure (Sender: TObject)。提示信息39。 。 MessageDlg(39。 :=39。begin :=true。 :=poScreenCenter。begin if (39。,mb_YesNo)=IDYes then begin { //刪除記錄時間表 :=true。 end。 while not do begin 。 end。 while not do begin 。 :=false。 end。 //刪除價錢登記表 :=true。 。 :=false。 while not do begin 。,39。end。 。end。,mtWarning,[mbOK],0)。 。工資歷史資料初始化....39。您是否繼續(xù)進(jìn)行初始化!,是 或 否?39。 end。 。end。 end else begin beifen:=true?!?數(shù)據(jù)備份procedure (Sender: TObject)。 end else begin 。end。 。其NS圖如圖47:i:=1 to 3輸入用戶號輸入用戶口令 Y 是系統(tǒng)用戶嗎? N 登錄 出錯提示繼續(xù)輸入 系統(tǒng) I3嗎? Y N 退出 返回系統(tǒng) 圖47圖48工資管理系統(tǒng)登錄界面第五章 編 碼,利用Delphi在數(shù)據(jù)庫方面的特性和其強(qiáng)大的功能,運(yùn)用它強(qiáng)大的界面設(shè)計功能,讓我能將我的想法在界面中得到實(shí)現(xiàn)。其NS圖如圖44:輸用戶號Y 用戶存在嗎?N確定刪除嗎?Y N刪除 返回 出錯 圖44圖45工資管理系統(tǒng)操作員管理界面(3)數(shù)據(jù)備份圖46工資管理系統(tǒng)數(shù)據(jù)備份界面管理員
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1