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

正文內(nèi)容

基于vb的企業(yè)人事信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2024-12-07 09:33本頁(yè)面
  

【正文】 c NOT NULL 實(shí)發(fā)工資 gzdate datetime NOT NULL 時(shí)間 4 系統(tǒng)詳細(xì)設(shè)計(jì) 22 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 一、 系統(tǒng)總體設(shè)計(jì)目標(biāo) 根據(jù)企業(yè)人事信息管理系統(tǒng)網(wǎng)絡(luò)化的迫切需要,按著總體規(guī)劃、集中實(shí)施的原則,考慮到系統(tǒng)的穩(wěn)定性、安全性及數(shù)據(jù)的安全性和一致性要求,在系統(tǒng)設(shè)計(jì)過(guò)程中,堅(jiān)持開(kāi)放性和標(biāo)準(zhǔn)化的原則,以整個(gè)系統(tǒng)具有先進(jìn)性、實(shí)用性、可靠性、擴(kuò)展性和靈活性為設(shè)計(jì)目標(biāo),主要完成人員基本信息的管理、員工工作評(píng)價(jià)的管理、員工考勤信息的管理、員工工資的管理和系統(tǒng)擁護(hù)的管理。 二、 系統(tǒng)功能描述 系統(tǒng)開(kāi) 發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)人事信息管理,系統(tǒng)應(yīng)包括以下的幾個(gè)方面內(nèi)容: 1. 員工信息管理 實(shí)現(xiàn)對(duì)員工的基本信息的管理,如員工資本信息的添加、修改、刪除和查詢。員工基本信息主要包括:?jiǎn)T工編號(hào)、姓名、所在部門、生日籍貫等員工基本情況的一個(gè)信息的錄入查詢修改以及刪除。 2. 考勤信息管理 包括正常出勤、異常出勤和加班處理 3 個(gè)功能模塊。正常出勤是對(duì)員工的遲到和早退進(jìn)行管理,同時(shí)能夠查詢?nèi)藛T信息,并對(duì)查詢的人員信息進(jìn)行添加。異常出勤是對(duì)員工的病假和事假進(jìn)行管理。加班處理包括加班管理、人員信息和加班費(fèi)率設(shè)置 3 部分。主要對(duì)員工 的加班進(jìn)行管理。對(duì)員工的加班費(fèi)用進(jìn)行匯總統(tǒng)計(jì),為后續(xù)的功能模塊提供數(shù)據(jù)。 3. 工資管理 包括工資匯總、數(shù)據(jù)輸入(可變動(dòng)數(shù)據(jù))、工資分配和工資查詢 4 個(gè)功能模塊。工資匯總是由系統(tǒng)自動(dòng)進(jìn)行,每月進(jìn)行一次,該功能主要實(shí)現(xiàn)對(duì)員工的基本工資、福利、考勤進(jìn)行匯總,為后續(xù)功能提供服務(wù)。數(shù)據(jù)輸入主要是處理某員工的月度獎(jiǎng)金和其他應(yīng)扣、應(yīng)發(fā)的數(shù)據(jù)。工資分配是對(duì)工資進(jìn)行分配處理,記錄工資的歷史記錄便于以后查詢。工資查詢功能主要實(shí)現(xiàn)按員工基本信息、部門信息和部門匯總進(jìn)行查詢、統(tǒng)計(jì)工資的詳細(xì)信息。 4. 評(píng)價(jià)信息管理 主要是員工的獎(jiǎng)罰管 理,其主要功能是添加員工獎(jiǎng)罰信息、如員工編號(hào) 4 系統(tǒng)詳細(xì)設(shè)計(jì) 23 獎(jiǎng)罰類別、記錄人員記錄時(shí)間和備注等信息;刪除員工的獎(jiǎng)罰信息查看員工獎(jiǎng)罰信息。 5. 系統(tǒng)管理 主要是對(duì)用戶和密碼的管理。包括:添加系統(tǒng)用戶信息,如用戶名、密碼和用戶類型等信息;修改系統(tǒng)用戶信息,如密碼和用戶類型等信息;刪除系統(tǒng)用戶信息;查看系統(tǒng)用戶信息。 6. 用戶登錄 用戶登錄進(jìn)入人事管理系統(tǒng)。系統(tǒng)啟動(dòng)后,首先要做的就是用戶登錄。若不登錄系統(tǒng),所有功能都無(wú)法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。 操作:進(jìn)入該功能后,要求輸入用戶的登錄名及其 口令,只有其登錄名和口令完全正確,才能進(jìn)入工資管理系統(tǒng)。系統(tǒng)會(huì)根據(jù)為用戶分配的權(quán)限,設(shè)置其對(duì)應(yīng)的功能為有效,用戶就可操作該功能。 三、 總體功能模塊設(shè)計(jì):功能層次圖 根據(jù)前面的需求分析以及系統(tǒng)功能的分析可用以下圖形來(lái)描述系統(tǒng)總體的功能模塊。 企業(yè)人事信息管理系統(tǒng)員工基本信息員工考勤管理員工工資管理員工評(píng)價(jià)信息系統(tǒng)管理添加員工基本信息修改員工基本信息查詢員工基本信息添加員工考勤信息修改員工考勤信息查詢員工考勤信息添加工資基本信息修改工資基本信息查詢員工基本信息添加員工評(píng)價(jià)信息修改員工評(píng)價(jià)信息查詢員工評(píng)價(jià)信息添加用戶修改用戶密碼 4 系統(tǒng)詳細(xì)設(shè)計(jì) 24 圖 功能模塊圖 fig 四、 系統(tǒng)流程分析 所謂系統(tǒng)流程分析,就是用戶使用系統(tǒng)時(shí)的工作過(guò)程。不同的用戶有著不同的工作流程和使用權(quán)限。但是所有的用戶都是從用戶登錄模塊開(kāi)始的。登錄主要是判斷是否是合 法的用戶,在數(shù)據(jù)庫(kù)設(shè)計(jì)中用戶的登錄名是固定的,如果要添加用戶則在用戶主界面進(jìn)行添加用戶信息。本系統(tǒng)的系統(tǒng)流程分析如下圖所示: 圖 系統(tǒng)流程分析圖 fig 五、 系統(tǒng)界面設(shè)計(jì) (一) 登錄窗口 該界面是一個(gè)主要的登錄窗口,通過(guò)該窗口才能進(jìn)入系統(tǒng)的主要界面,該登錄主要是系統(tǒng)管理員才有此權(quán)限。如果在登錄的過(guò)程中如果用戶名和密碼不正確的,就不能進(jìn)入該系統(tǒng),也會(huì)有相應(yīng)的提示信息:。在登錄中、如果三次輸入錯(cuò)誤就不能進(jìn)入該系統(tǒng)。如圖 所示: 4 系統(tǒng)詳細(xì)設(shè)計(jì) 25 圖 登錄窗口 fig 在本系統(tǒng)中的登錄是在數(shù)據(jù)庫(kù)中所設(shè)計(jì)的登錄用戶名和密碼。如果不是數(shù)據(jù)庫(kù)中的用戶名和密碼則系統(tǒng)會(huì)提示“沒(méi)有該用戶名”。登錄實(shí)現(xiàn)的代碼如下所示: Private Sub cmdOK_Click() 39。用來(lái)存放 SQL 語(yǔ)句 Dim txtSQL As String 39。用來(lái)存放記錄集對(duì)象 Dim mrc As 39。用來(lái)存放返回信息 Dim MsgText As String UserName = 39。判斷輸入用戶名是否為空 If Trim( = ) Then MsgBox 沒(méi)有這個(gè)用戶 ,請(qǐng)重新輸入用戶名 !, vbOKOnly + vbExclamation, 警告 Else 39。查詢指定用戶名的記錄 txtSQL = select *from user_info1 where user_ID=39。 amp。 amp。 39。 39。執(zhí)行查詢語(yǔ)句 Set mrc = ExecuteSQL(txtSQL, MsgText) If = True Then MsgBox 沒(méi)有這個(gè)用戶 ,請(qǐng)重新輸入用戶 !, vbOKOnly + vbExclamation, 警告 Else 39。判斷輸入密碼是否正確 If Trim((1)) = Trim() Then OK = True 4 系統(tǒng)詳細(xì)設(shè)計(jì) 26 UserName = Trim() Else MsgBox 輸入密碼不正確 ,請(qǐng)重新輸入 !, vbOKOnly + vbExclamation, 警告 = End If End If End If 39。記載輸入密碼次數(shù) micount = micount + 1 If micount = 3 Then End If Exit Sub End Sub ( 二 ) 主窗口設(shè)計(jì) 在主窗口的界面設(shè)計(jì)中,可以看到本系統(tǒng)要實(shí)現(xiàn)的基本功能模塊,主要是用菜單形式表示出來(lái)。每個(gè)模塊的子功能都在其下拉菜單中可以顯示出來(lái)。每個(gè)模塊的子功能在其相應(yīng)的窗口設(shè)計(jì)中都能看到,在系統(tǒng)運(yùn)行時(shí)各個(gè)模塊都能很清楚完整地展現(xiàn)在用戶面前。如圖 所示: 圖 主窗口 fig 4 系統(tǒng)詳細(xì)設(shè)計(jì) 27 主窗體各部分的功能實(shí)現(xiàn)可以參考設(shè)計(jì)中的代碼設(shè)計(jì)。在此因考慮到問(wèn)題的復(fù)雜性就不做詳細(xì)的介紹。 (三) 員工基本信息管理窗口 該系統(tǒng)所涉及到的員工基本信息管理窗口主要是對(duì)員工基本 信息的添加、修改、刪除和查詢等的管理。所有模塊的設(shè)計(jì)界面在系統(tǒng)中都可以看到。添加模塊主要是針對(duì)員工的一個(gè)基本信息的添加,如添加員工的姓名、編號(hào)、所在部門、性別等。在此處簡(jiǎn)單介紹員工基本信息的添加界面,信息的主要界面如下圖所示: 圖 員工信息添加窗口 fig 該界面相應(yīng)的員工信息查詢界面如下圖所示: 4 系統(tǒng)詳細(xì)設(shè)計(jì) 28 圖 員工信息查詢窗口 fig 查詢結(jié)果界面如下圖所示: 圖 查詢結(jié)果窗口 fig 在此模塊中也可以進(jìn)行其他的功能實(shí)現(xiàn),如可以進(jìn)行員工考勤信息的管理、員 工工作評(píng)價(jià)管理、員工工資管理等功能。所有的信息都可以通過(guò)查詢來(lái)查看所有的信息。 (四) 員工考勤信息管理界面 員工考勤信息管理是針對(duì)已存在員工的一個(gè)出勤狀況的考核,包括員工信息的增加、修改、刪除和查詢,在員工信息的增加界面,主要包括員工基本信息、出勤信息和其他信息。其主要的界面設(shè)計(jì)如下圖所示: 4 系統(tǒng)詳細(xì)設(shè)計(jì) 29 圖 員工考勤添加窗口 fig 在本模塊所涉及到的具體代碼可以參考具體設(shè)計(jì)中的代碼。因?yàn)榭紤]到代碼太長(zhǎng)的原因,在這里就不作具體的描述。 六、 系統(tǒng)出錯(cuò)處理 (一) 出錯(cuò)提示信息 當(dāng)出現(xiàn)錯(cuò)誤信息時(shí),在 專門的提示窗口顯示錯(cuò)誤信息,錯(cuò)誤信息以中文語(yǔ)言顯示,清楚、明了。 1. 對(duì)一般的輸入錯(cuò)誤,系統(tǒng)會(huì)自動(dòng)給出是何種錯(cuò)誤的提示窗口,返回后,要求重新輸入。例如登陸時(shí)產(chǎn)生錯(cuò)誤:輸入的用戶名與數(shù)據(jù)庫(kù)設(shè)計(jì)中的的用戶名不符,窗口顯示“沒(méi)有這個(gè)用戶,請(qǐng)重新輸入用戶!”。 2. 對(duì) SQL 語(yǔ)句出錯(cuò),系統(tǒng)調(diào)用函數(shù)來(lái)進(jìn)行檢測(cè),如遇錯(cuò)誤給出提示并滾回上次提交之前,以免數(shù)據(jù)庫(kù)發(fā)生不一致的錯(cuò)誤。 3. 對(duì)系統(tǒng)出錯(cuò),在應(yīng)用程序內(nèi)有檢測(cè)錯(cuò)誤的編碼。 4. 對(duì)數(shù)據(jù)庫(kù)出錯(cuò)的情況,系統(tǒng)會(huì)給出“數(shù)據(jù)庫(kù)連接失敗”的信息并重新啟動(dòng)程序。 (二) 系統(tǒng)補(bǔ)救措施 管理信息系統(tǒng)要求絕對(duì)可靠,否則將影響公司的管理上的重大失誤,甚 4 系統(tǒng)詳細(xì)設(shè)計(jì) 30 至可能引起公司經(jīng)營(yíng)的混亂。計(jì)算機(jī)系統(tǒng)中硬件的故障、軟件的錯(cuò)誤、操作員的失誤以及惡意的破壞會(huì)影響數(shù)據(jù)的正確性,重則破壞數(shù)據(jù)庫(kù),使數(shù)據(jù)庫(kù)中全部或部分?jǐn)?shù)據(jù)丟失。有效的安全措施是保持系統(tǒng)穩(wěn)定性的關(guān)鍵。為此,在進(jìn)行系統(tǒng)設(shè)計(jì)過(guò)程中,可采用一系列容錯(cuò)、備份、冗余、校驗(yàn)等技術(shù),為系統(tǒng)的安全運(yùn)行提供保證。有效的錯(cuò)誤補(bǔ)救措施是保持系統(tǒng)穩(wěn)定性的關(guān)鍵。其補(bǔ)救方法有: 1. 建立日志文件。為了防止無(wú)關(guān)人員非法使用系統(tǒng)或竊取破壞數(shù)據(jù)庫(kù),對(duì)于使用人員在向該系統(tǒng)注冊(cè)時(shí),必須提供系 統(tǒng)認(rèn)可的口令。并建立日志文件來(lái)記錄操作員的相關(guān)操作記錄。 2. 轉(zhuǎn)儲(chǔ)。該方法定期地將整個(gè)數(shù)據(jù)庫(kù)復(fù)制到磁帶或另一個(gè)磁盤(pán)上保存起來(lái),當(dāng)數(shù)據(jù)庫(kù)遭到破壞后就可以利用后備副本把數(shù)據(jù)庫(kù)恢復(fù)。這樣也有利于保證數(shù)據(jù)庫(kù)信息能夠準(zhǔn)確,以至于不會(huì)對(duì)公司的管理帶來(lái)不必要的麻煩。 5 系統(tǒng)測(cè)試 31 第五章 系統(tǒng)測(cè)試 一、 系統(tǒng)測(cè)試的目標(biāo) 系統(tǒng)測(cè)試是系統(tǒng)開(kāi)發(fā)周期中的一個(gè)十分重要而且漫長(zhǎng)的階段,它是保證系統(tǒng)質(zhì)量和可靠性的最后關(guān)口,是對(duì)整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施的最終審查。 雖然系統(tǒng)在測(cè)試之前經(jīng)過(guò)了系統(tǒng)分析、需求分析、數(shù)據(jù)庫(kù)分析、 詳細(xì)分析等階段嚴(yán)格的技術(shù)審查,但是錯(cuò)誤和疏漏的存在還是無(wú)法避免的。如果沒(méi)有再投入運(yùn)行前的系統(tǒng)測(cè)試階段被發(fā)現(xiàn)并糾正,問(wèn)題遲早會(huì)在進(jìn)行中暴露出來(lái),到那時(shí)要糾正錯(cuò)誤將會(huì)付出更大的代價(jià),因此系統(tǒng)測(cè)試是系統(tǒng)開(kāi)發(fā)中一個(gè)最重要的環(huán)節(jié),它的主要任務(wù)是在整個(gè)軟件中找出錯(cuò)誤。 由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對(duì)某些特定情況考慮不周造成的。因此測(cè)試不是為了表明程序正確;成功的測(cè)試也不是沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。有意義的軟件測(cè)試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計(jì)最有可以暴露程序系統(tǒng)缺陷的測(cè)試 方案。因此軟件測(cè)試的目的應(yīng)該是以盡可能少的代價(jià)和時(shí)間找出軟件系統(tǒng)中潛在的錯(cuò)誤和缺陷。 二、 測(cè)試的原則 從用戶的角度出發(fā),希望通過(guò)軟件測(cè)試能充分暴露軟件中存在的問(wèn)題和缺陷,從而考慮是否可以接受該產(chǎn)品;從開(kāi)發(fā)者的角度出發(fā),希望測(cè)試表明軟件產(chǎn)品不存在錯(cuò)誤,已經(jīng)正確地實(shí)現(xiàn)了用戶的需求,確立人們對(duì)軟件質(zhì)量的信心。 三、 測(cè)試的方案 一般來(lái)說(shuō),對(duì)程序測(cè)試有兩種測(cè)試方法:如果已經(jīng)知道了軟件系統(tǒng)應(yīng)具有的功能,可通過(guò)測(cè)試來(lái)對(duì)每個(gè)功能是否都能正常使用;如果知道程序的內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢測(cè)程序內(nèi)部是否按照規(guī)格說(shuō)明書(shū)的 規(guī)定正常進(jìn)行。前一種方法稱為黑盒測(cè)試,后一種方法稱為白盒測(cè)試。黑盒測(cè)試又稱為功能測(cè)試,白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試。 5 系統(tǒng)測(cè)試 32 四、 系統(tǒng)測(cè)試過(guò)程 在開(kāi)發(fā)本系統(tǒng)時(shí),為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對(duì)本系統(tǒng)進(jìn)行了有針對(duì)性的全面測(cè)試,采取的方式是: 1. 菜單項(xiàng)測(cè)試:為了保證每一項(xiàng)下拉菜單能夠正確實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的功能,我把有關(guān)資料的所有基礎(chǔ)數(shù)據(jù),輸入到本系統(tǒng)中,并對(duì)每一個(gè)菜單項(xiàng)反復(fù)進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1