【正文】
As SqlCommand = New SqlCommand(duibi, shuju) () Dim mydata As SqlDataReader mydata = () If = False Then (ID錯(cuò)誤或密碼錯(cuò)誤, 提示) = = Else () () End If () () End If從工資保密性和數(shù)據(jù)安全性出發(fā),工資管理模塊只有管理員以打開可以使用添加、修改、刪除信息。 amp。 and mima=39。 amp。Integrated Security=True) Dim duibi As String = select * from guanliyuan where guanliyuanid=39。界面設(shè)計(jì)如下:圖41登錄界面代碼設(shè)計(jì):ublic Class Form1 Private Sub Button1_Click(ByVal sender As , ByVal e As ) Handles If = Then (ID不能辦空, 提示) ElseIf = Then (密碼不能為空, 提示) Else Dim shuju As SqlConnection = New SqlConnection(Data Source=PC201102221331\SQLEXPRESS。用戶密碼是在單行編輯框中輸入,全部為掩碼顯示,避免因?yàn)槊魑亩斐擅艽a失竊,給用戶造成不必要的麻煩。用戶登錄窗口是進(jìn)入應(yīng)用系統(tǒng)的喉舌,在安全保密、系統(tǒng)維護(hù)中占有重要的地位,所以登錄系統(tǒng)的規(guī)劃在整個(gè)應(yīng)用系統(tǒng)中占據(jù)不小的比例,是系統(tǒng)能否安全、穩(wěn)定、正常運(yùn)行的關(guān)鍵。)表32員工職務(wù)信息表字段名數(shù)據(jù)類型長度備注工資編號(hào)nchar10主鍵固定工資smallmoney每月獎(jiǎng)金smallmoney病假扣除金額smallmoney礦工扣除金額smallmoney遲到扣除金額smallmoney早退扣除金額smallmoney一類加班費(fèi)smallmoney二類加班費(fèi)smallmoney三類加班費(fèi)smallmoney職工基本信息(職工編號(hào)、姓名、性別、出生日期、所屬部門編號(hào)、職務(wù)編號(hào)、文化程度、登錄密碼、登錄狀態(tài)、備注)表33職工基本信息表字段名數(shù)據(jù)類型長度備注職工編號(hào)nchar10主鍵姓名nchar2性別nchar10出生日期smalldatatime所屬部門編號(hào)nchar10職務(wù)編號(hào)nchar10文化程度Nchar10登錄密碼Nchar10登錄狀態(tài)Nchar10職工獎(jiǎng)罰信息(獎(jiǎng)罰編號(hào)、職工編號(hào)、事由、獎(jiǎng)罰金額)表34職工獎(jiǎng)罰信息表字段名數(shù)據(jù)類型長度備注獎(jiǎng)罰編號(hào)nchar10主鍵職工編號(hào)nchar10事由Nchar20獎(jiǎng)罰金額smallmoney職工考勤信息(考勤編號(hào)、考勤年月、全勤天數(shù)、出差天數(shù)、病假天數(shù)、事假天數(shù)、曠工天數(shù)、遲到時(shí)間、早退時(shí)間、一類加班天數(shù)、二類加班天數(shù)、三類加班天數(shù)。數(shù)據(jù)結(jié)構(gòu):員工考勤信息含 義:記錄職工考勤信息組成成分:考勤編號(hào)、考勤年月、出差天數(shù)、病假天數(shù)、事假天數(shù)、曠工天數(shù)、遲到時(shí)間、早退時(shí)間、一類加班天數(shù)、二類加班天數(shù)、三類加班天數(shù)處理過程名:職工薪水核算說 明: 根據(jù)職務(wù)信息、職工獎(jiǎng)懲信息、職工考勤信息計(jì)算職工工資輸入數(shù)據(jù): 職工基本信息、職工工資管理信息、職工獎(jiǎng)罰信息、職工考勤信息輸出數(shù)據(jù): 職工工資信息數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,依照需求分析中的信息要求,對(duì)用戶信息加以分類、聚集、和概括,建立信息模型。數(shù)據(jù)結(jié)構(gòu):工資單含 義:記錄每月職工的實(shí)際分發(fā)工資組成成分:工資單編號(hào)、職工編號(hào)、結(jié)算日期、實(shí)發(fā)工資。含 義:職工工資管理信息組成成分:職務(wù)編號(hào)、固定工資、每月獎(jiǎng)金、病假扣除金額、事假扣除金額、曠工扣除金額、遲到扣除金額、早退扣除金額、。數(shù)據(jù)結(jié)構(gòu)是若干有意義的數(shù)據(jù)項(xiàng)的集合,用以表示某一具體的事物,包括數(shù)數(shù)據(jù)結(jié)構(gòu)名:含義和組成等。系 統(tǒng) 管 理 人 員職務(wù)管理信息主文件職工基本信息主文件職工考勤信息主文件職工獎(jiǎng)懲信息主文件系 統(tǒng) 管 理 人 員職務(wù)管理信息主文件職工基本信息主文件職工考勤信息主文件職工獎(jiǎng)懲信息主文件 職工基本信息輸入 職工基本信息輸出 職工考勤信息輸入 職工考勤信息輸出 職工獎(jiǎng)懲信息輸入 職工獎(jiǎng)懲信息輸出 職務(wù)類型輸入 職務(wù)類型輸出 工資算法圖29 各類子系統(tǒng)數(shù)據(jù)流程圖第3章 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)字典數(shù)據(jù)字典是對(duì)用戶信息要求的整理和描述。一般包括現(xiàn)金帳管理、存款管理、票據(jù)管理等,如圖25所示出納管理初始設(shè)置日常處理出納扎帳支票管理出納報(bào)表圖25“出納管理”模塊“工資管理”功能模塊用于進(jìn)行學(xué)校工資的發(fā)放和 核算,工資動(dòng)態(tài)變動(dòng)管理,工資費(fèi)用計(jì)提與分配、銀行代發(fā)等;一般包括基礎(chǔ)設(shè)置、工資結(jié)構(gòu)設(shè)置、工資變動(dòng)管理、工資數(shù)據(jù)處理等,如圖26所示工資管理核算方