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

正文內(nèi)容

員工信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)-資料下載頁(yè)

2025-02-10 09:23本頁(yè)面

【導(dǎo)讀】據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。因此建設(shè)信息化、現(xiàn)代化的企業(yè)員。工資料檔案管理系統(tǒng)對(duì)企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要!所以在企業(yè)中建立技術(shù)。員工信息管理系統(tǒng)為用戶提供充足的信息管理手段非常有必要。隨著科學(xué)技術(shù)的不斷提。檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這次畢業(yè)設(shè)計(jì)我選擇了用C#語(yǔ)言來(lái)開發(fā)這個(gè)系統(tǒng)是因?yàn)槲覍?duì)C#.比較了解,利用.Net架構(gòu)可以開發(fā)出強(qiáng)大,安全,高效的應(yīng)用軟件,并且開發(fā)周期短、效率高。時(shí)也希望通過(guò)這次畢業(yè)設(shè)計(jì)加深對(duì)軟件開發(fā)的理解,鍛煉了自己的綜合開發(fā)能力。希望這個(gè)系統(tǒng)能夠給我的大學(xué)生活做一個(gè)很好的總結(jié)?!胺峙溆脩魴?quán)限”的操作權(quán)限。3月18日~3月25日廣泛閱讀相關(guān)的文獻(xiàn)和資料,深入思考系統(tǒng)結(jié)構(gòu)。4月05日~4月28日論文初稿完成。5月06日~5月12日對(duì)論文排版和打印,最終定稿。在企業(yè)的經(jīng)營(yíng)生產(chǎn)中,員工信息已成為企。驅(qū)動(dòng)相對(duì)容易,并易于實(shí)現(xiàn)[3]。

  

【正文】 存在磁盤中的數(shù)據(jù)文件。 在原有系統(tǒng)的數(shù)據(jù)有一小部分已輸入數(shù)據(jù)庫(kù)后,就可以開始對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行聯(lián)合調(diào)試,這又稱為數(shù)據(jù)庫(kù)的是運(yùn)行。這一階段要實(shí)際運(yùn)行數(shù)據(jù)庫(kù)應(yīng)用程序,執(zhí)行對(duì)數(shù)據(jù)庫(kù)的各種操作,測(cè)試應(yīng)用程序的功能是否滿足設(shè)計(jì)要求。如果不滿足,對(duì)應(yīng)用程序部分則要修改,調(diào)整,直到達(dá)到設(shè)計(jì)要求為止。 遠(yuǎn)程數(shù)據(jù) 訪問(wèn)的實(shí)現(xiàn) 本系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)器端支持用戶遠(yuǎn)程訪問(wèn)功能 .也就是說(shuō) ,用戶可通過(guò)公網(wǎng)訪問(wèn)此數(shù)據(jù)庫(kù) ,但需要一些配置工作 , 然后再能進(jìn)行遠(yuǎn)程的連接。 (1) SQL Server2021 現(xiàn)在的版本比較多,有 express 版的,有企業(yè)開發(fā)版等,本系統(tǒng)用的 express 版, 首先在 SQL Server 外圍應(yīng)用配置器中允許 TCP/IP 遠(yuǎn)程訪問(wèn)模式 ,在 SQL Server Configuration Manager 中允許 TCP/IP 遠(yuǎn)程訪問(wèn)模式接著在 SQL Server Configuration Manager 配置 TCP/IP18 屬性,完成后重啟 SQL SERVER。 再打開 SQL Server Management Studio 然后把 SQLSERVER 設(shè)置成混合登陸模式,啟用 SA賬號(hào) 。具體配置操作如下 : a. 開啟 SQL Server 2021 遠(yuǎn)程連接功能 ,開啟辦法 : 配置工具 sql server 外圍應(yīng)用配置器 服務(wù)和連接的外圍應(yīng)用配置器 打開 MSSQLSERVER 節(jié)點(diǎn)下的 Database Engine 節(jié)點(diǎn) ,先擇 遠(yuǎn)程連接 ,接下建議選擇 同時(shí)使用 TCP/IP 和 named pipes,確定后 ,重啟數(shù)據(jù)庫(kù)服 務(wù)就可以了 。 ,Sql server and windows Authentication 方式同時(shí)選中 ,具體設(shè)置 : manage 管理器 windows Authentication(第一次用 windows 方式進(jìn)去 ),對(duì)象資源管理器中選擇你的數(shù)據(jù)服務(wù)器 右鍵 屬性 securitySql server and windows Authentication方式同時(shí)選中 。 c. 設(shè)置一個(gè) Sql server 方式的用戶名和密碼 ,具體設(shè)置 : manage 管理器 windows Authenticationnew querysp_password null,39。sa12345639。,39。sa39。這樣就設(shè)置了一個(gè)用戶名為 sa ,密碼為 :sa123456 的用戶 ,下次在登陸時(shí) ,可以用 Sql server 方式 , 用戶名為 sa ,密碼為 :sa123456 的用戶進(jìn)數(shù)據(jù)庫(kù)了。 (2) 內(nèi)部網(wǎng)的數(shù)據(jù)庫(kù)遠(yuǎn)程連接實(shí)現(xiàn)的語(yǔ)句如下 : Public static string M_str_sqlcon = Data Source= 數(shù) 據(jù) 庫(kù) 服 務(wù) 器 IP \\sqlexpress。Database=db_PWMS。User id=sa。PWD=sa123456。 //數(shù)據(jù)庫(kù)的連接字符串 SqlConnection My_con = new SqlConnection(M_str_sqlcon)。 //用 SqlConnection對(duì)象與指定的數(shù)據(jù)庫(kù)相連接 ()。 //打開數(shù)據(jù)庫(kù)連接 return My_con。 //返回 SqlConnection 對(duì)象的信息 (3) 公網(wǎng)的數(shù)據(jù)庫(kù)遠(yuǎn)程連接實(shí)現(xiàn)語(yǔ)句如下, SQL Server2021 遠(yuǎn)程訪問(wèn)的默認(rèn)端口是 1433: Public static string M_str_sqlcon = Data Source=數(shù)據(jù)庫(kù)服務(wù)器 IP ,端口( 默認(rèn)端口是 1433) \\sqlexpress。Database=db_PWMS。User id=sa。PWD=sa123456。 //數(shù)據(jù)庫(kù)的連接字符串 SqlConnection My_con = new SqlConnection(M_str_sqlcon)。 //用 SqlConnection對(duì)象與指定的數(shù)據(jù)庫(kù)相連接 ()。 //打開數(shù)據(jù)庫(kù)連接 return My_con。 //返回 SqlConnection 對(duì)象的信息 本章小結(jié) 本章主要是講述了系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn),特別是本系統(tǒng)的數(shù)據(jù)庫(kù)的實(shí)現(xiàn)部分,通過(guò)數(shù)據(jù)庫(kù)需求分析,數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)的實(shí)施,完成了系統(tǒng)設(shè)計(jì)部分。 19 第 5 章 用戶界面設(shè)計(jì) 用戶界面 (User Interface)又稱人機(jī)界面 (Manputer Interface), 它是使用者和計(jì)算機(jī)聯(lián)系的中介媒體。好的用戶界面設(shè)計(jì)對(duì)一個(gè)系統(tǒng)的成功是至關(guān)重要的。一個(gè)使用起來(lái)困難的界面,輕者會(huì)造成高層的用戶錯(cuò)誤;重者,用 戶將直接拒絕使用該軟件系統(tǒng),而不管軟件的功能如何。同時(shí)設(shè)計(jì)人員也要注意界面的美觀。 用戶界面設(shè)計(jì)原則 用戶界面設(shè)計(jì)者必須考慮軟件使用者的體力和腦力。人類具有的短期記憶很有限,而且很容易出錯(cuò),尤其是需要處理太多的信息或壓力太大的時(shí)候。所以在設(shè)計(jì)用戶界面的時(shí)候要綜合考慮上述所以因素。下面就給出用戶界面設(shè)計(jì)的一般原則 [21]: (1) 熟悉性:界面所使用的術(shù)語(yǔ)和概念應(yīng)該是來(lái)自于用戶的經(jīng)驗(yàn),這些用戶是將要使用系統(tǒng)最多的人。 (2) 一致性:界面應(yīng)該是一致的,即盡可能地讓相似的操作有同樣的觸發(fā)方式。 (3) 意 外最小化:永遠(yuǎn)不要讓用戶對(duì)系統(tǒng)的行為感到吃驚。 (4) 可恢復(fù)性:界面應(yīng)該有一種機(jī)制來(lái)允許用戶從錯(cuò)誤中恢復(fù)。 (5) 用戶指南:在錯(cuò)誤發(fā)生時(shí)界面應(yīng)該提供有意義的反饋,并有上下文感知能力的用戶幫助功能。 輸入輸出界面設(shè)計(jì) 輸入界面設(shè)計(jì)的目標(biāo)是盡量減少用戶的手工操作,并盡可能地減少用戶輸入的出錯(cuò)率。為此,我們?cè)谠O(shè)計(jì)時(shí)要盡可能增加信息自動(dòng)輸入來(lái)減少用戶的輸入操作,使界面具有預(yù)見性和一致性,防止用戶輸入出錯(cuò)。為了達(dá)到此目的,我在輸入界面的窗體設(shè)計(jì)時(shí),采用了Tap 切換光標(biāo)的, List 組件來(lái)實(shí)現(xiàn)下拉式選擇,使 用戶實(shí)現(xiàn)最少最快的輸入。而各種信息的刪除,修改,添加窗體的設(shè)計(jì)主要考慮到對(duì)信息的瀏覽和修改,所以我們主要通過(guò)按鈕,使其與數(shù)據(jù)庫(kù)連接起來(lái)后進(jìn)行查詢,添加,刪除,修改的操作。 在輸出界面設(shè)計(jì)的過(guò)程中我們應(yīng)先了解用戶要求信息是如何顯示的,并了解屏幕上應(yīng)該顯示哪些信息的問(wèn)題。因此在進(jìn)行輸出設(shè)計(jì)前我們要和用戶進(jìn)行溝通,對(duì)該輸出信息有關(guān)的內(nèi)容進(jìn)行分析研究。 由于本系統(tǒng)中的界面繁多,所以不能一一將其顯示進(jìn)來(lái)。所以具體的請(qǐng)運(yùn)行本系統(tǒng)觀看其它界面。 (1) 登錄界面設(shè)計(jì) 本系統(tǒng)的登錄分兩步部分: a. 數(shù)據(jù)庫(kù)的登錄,本 系統(tǒng)的數(shù)據(jù)庫(kù)可在本機(jī),也可使用遠(yuǎn)程的數(shù)據(jù)庫(kù)服務(wù)器,如圖 51 20 圖 51 數(shù)據(jù)庫(kù)登錄界面 該窗口中放置了 3 個(gè)靜態(tài)控件,在窗口相應(yīng)的位置顯示文字。放置了三個(gè)編輯框控件,一個(gè)供用戶輸入數(shù)據(jù)庫(kù)的 IP,一個(gè)供用戶輸入數(shù)據(jù)庫(kù)用戶名,一個(gè)供用戶輸入身份類型數(shù)據(jù)庫(kù)密碼。另外還設(shè)計(jì)了兩個(gè)按鈕控件,供觸發(fā)“登錄”或者“取消”事件。 在輸入數(shù)據(jù)庫(kù) IP 時(shí)要注意:如果用戶的數(shù)據(jù)庫(kù)在本機(jī)的話就直接輸入 ”.”或本機(jī)的名稱;如果用戶使用的數(shù)據(jù)不是在本機(jī)的話,那就輸入遠(yuǎn)程的主機(jī) IP, 如果是公網(wǎng)上的數(shù)據(jù)庫(kù),則還要在 IP 的后面加上端口才行。 ”數(shù)據(jù)庫(kù)用戶名 ”和 ”數(shù)據(jù)庫(kù)密碼 ”分別是本系統(tǒng)所在的數(shù)據(jù)庫(kù)的密碼。 如果用戶在登錄數(shù)據(jù)庫(kù)時(shí)因各種出現(xiàn)連接不上數(shù)據(jù)庫(kù),則系統(tǒng)會(huì)給出錯(cuò)誤提示。 b. 用戶登錄 本窗體是為了讓管理員按照用戶名 、 密碼 和身份 進(jìn)行登錄,并且 根據(jù) 用戶名檢查 用戶權(quán)限 , 以分辨用戶在系統(tǒng)中的權(quán)限 。 本界面的設(shè)計(jì)如圖 52 所示: 圖 52 登錄界面 該窗口中同樣放置了 3 個(gè)靜態(tài)控件,在窗口相應(yīng)的位置顯示文字。放置了兩個(gè)編輯框控件,一個(gè)供用戶輸入登錄的用戶名,一個(gè)供用戶輸入口令。另外還設(shè)計(jì)了兩個(gè)按鈕控件(Button)。 為了數(shù)據(jù)庫(kù)使用的安全,允許 的用戶和口令都預(yù)先存放在數(shù)據(jù)庫(kù)中,但是可以添加新的用戶。 單擊“登錄”按鈕后,應(yīng)用程序先執(zhí)行一次數(shù)據(jù)庫(kù)的查詢,看輸入的用戶名和口令是否在數(shù)據(jù)庫(kù)的 password 表中存在,若存在驗(yàn)證用戶身份后進(jìn)入系統(tǒng)主界面;若沒有找到,則提示用戶名或者密碼不正確。連接代碼如下: SqlDataReader temDR = (select * from tb_Login where Name=39。 + 21 () + 39。 and Pass=39。 + () + 39。)。 bool if = ()。 (2)系統(tǒng)主窗體的實(shí)現(xiàn) 主窗體的主要功能是對(duì)各個(gè)子窗體進(jìn)行統(tǒng)一管理,利于用戶操作和對(duì)系統(tǒng)功能的了解。在窗體的布局上,主要采用菜單創(chuàng)建并顯示子窗體,該菜單層次分明,菜單項(xiàng)布局合理,完全符合前面的系統(tǒng)功能劃分的要求。在主窗體中,通過(guò)點(diǎn)擊菜單欄的下拉項(xiàng)或者工具欄的標(biāo)題即可進(jìn)入相應(yīng)的操作界面。操作起來(lái)非常簡(jiǎn)單。在窗體的下方還有顯示當(dāng)前用戶的名字。 主窗體的界面圖如下: 圖 53 主窗 體界面 (3).基礎(chǔ)信息管理窗體的實(shí)現(xiàn) 基礎(chǔ)信息管分為:數(shù)據(jù)基礎(chǔ)和員工信息提示 ,如下圖: 54 圖 54 數(shù)據(jù)基礎(chǔ)分類界面 22 數(shù)據(jù)基礎(chǔ)分為:民族類別設(shè)置,職工類別設(shè)置,文化程度設(shè)置,政治面貌設(shè)置,部門類別設(shè)置,工資類別設(shè)置,職務(wù)類別設(shè)置,職稱類別設(shè)置,獎(jiǎng)懲類別設(shè)置,記事本類別設(shè)置。各的子功能不再詳述。 員工信息提示子模塊分成員工生日提示和員工合同提示,如圖 55 所示 圖 55 員工信息提示 分類界面 (4)員工管理的實(shí)現(xiàn) 員工管理分為:?jiǎn)T工檔案瀏覽,員 工資料查詢,員工資料統(tǒng)計(jì); :職工基本信息,工作簡(jiǎn)歷,家庭關(guān)系,培訓(xùn)記錄,獎(jiǎng)懲記錄,個(gè)人簡(jiǎn)歷,這里以職工基本信息作為示例 , 如圖 56 所示。 用戶操作時(shí)用根據(jù)分類查詢和查詢條件上輸入自己人進(jìn)行查詢的限制,瀏覽圖標(biāo)可實(shí)現(xiàn)記錄翻滾。另外用戶可以通過(guò)此界面來(lái)管理員工信息,可進(jìn)行添加、修改和刪除。在用戶在進(jìn)行此操作時(shí) ,任何的保存操作都不允許系統(tǒng)有相同的員工的編號(hào)。 圖 56 員工檔案瀏覽界面 23 b. 員工資料查詢:主要是用戶根據(jù) 員工的基本信息和個(gè)人信息來(lái)找出符合選中條件的所有員工記錄。如圖: 57 所示 圖 57員工資料查詢 界面 :根據(jù)用戶選擇的條件 57進(jìn)行篩選符合條件的員工信息:如圖 58 所示: 圖 58 員工資料統(tǒng)計(jì)界面 (5)數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)部分分為:備份或者還原數(shù)據(jù)庫(kù),清空數(shù)據(jù)庫(kù) /還原數(shù)據(jù)庫(kù)功能是為用戶提供一個(gè)可以確保當(dāng)前的數(shù)據(jù)庫(kù)的安全問(wèn)題,如果數(shù)據(jù)庫(kù)被破壞,也可人工通過(guò)還原來(lái)恢復(fù),界面部分如圖 24 圖 59 備份或者還原數(shù)據(jù)庫(kù)界面 :為確保數(shù)據(jù)的使用效率 高,用戶可選擇數(shù)據(jù)庫(kù)中的表格來(lái)清空記錄,這里可減少數(shù)據(jù)庫(kù)冗余,界面如圖: 圖 59 清空數(shù)據(jù)庫(kù)界面 (6) 系統(tǒng)管理 系統(tǒng)管理分為:重新登錄,用戶設(shè)置,退出系統(tǒng)。 :是為用戶提供更換權(quán)限進(jìn)入系統(tǒng)的方便,如:當(dāng)用戶修改了權(quán)限后,可直 接用此操作的進(jìn)行再次的權(quán)限實(shí)時(shí)分配,而不需要重啟系統(tǒng);由于篇幅限制在此不提 價(jià)界面設(shè)計(jì)圖片。 :當(dāng)前用戶退出系統(tǒng)。 當(dāng)前登錄的管理員可添加、修改、刪除用戶,也可以對(duì)已有的用戶進(jìn)行權(quán)限分配, 本章小結(jié) 本章主要是實(shí)現(xiàn)員工管理 系統(tǒng)的功能 ,在此期間 ,我學(xué)會(huì)了 C的命名規(guī)范 ,數(shù)據(jù)庫(kù)的命名規(guī)范 ,以及 SQL Server2021 的使用 ,還有如果配置遠(yuǎn)程訪問(wèn)功能等。 25 第 6 章 系統(tǒng)測(cè)試 軟件測(cè)試的工作量非常大,它的工作量約占軟件總工作量的 40%以上。它是軟件設(shè)計(jì)工作的最后階段,它完成的好壞將直接影響到軟件的質(zhì)量,它是保證軟件可靠性的方法之一;它的目的是保證發(fā)現(xiàn)設(shè)計(jì)過(guò)程中的代碼錯(cuò)誤;而它的任務(wù)是發(fā)現(xiàn)并排除在分析、設(shè)計(jì)和編程過(guò)程中所產(chǎn)生的各種錯(cuò)誤,以得到滿足用戶需求的軟件系統(tǒng)。 系統(tǒng)測(cè)試的方法 大多數(shù)軟件生產(chǎn)者使用 Alpha 測(cè)試和 Beta 測(cè)試的過(guò)程,來(lái)揭露僅由最終用戶才能發(fā)現(xiàn)的錯(cuò)誤。 Alpha 測(cè)試是在開發(fā)者的現(xiàn)場(chǎng)由客戶來(lái)實(shí)施的,被測(cè)試的軟件是開發(fā)者從用戶的角度在常規(guī)的環(huán)境下運(yùn)行的。 Beta 測(cè)試是在一個(gè)或多個(gè)客戶的現(xiàn)場(chǎng)由該軟件的最終用戶實(shí)施的。與 Alpha 測(cè)試不同的是,進(jìn)行 Beta 測(cè)試時(shí)開發(fā)者通常是不在現(xiàn)場(chǎng)的。 軟件測(cè)試的主要步驟有單元測(cè)試、集成測(cè)試和確認(rèn)測(cè)試。 (1) 單元測(cè)試也稱模塊測(cè)試,通常單元測(cè)試可放在編碼階段,主要發(fā)現(xiàn)編碼和詳細(xì)詳細(xì)設(shè)計(jì)中產(chǎn)生的錯(cuò)誤。它一般采用白盒測(cè)試。 (2) 集成測(cè)試也稱組合測(cè)試,它是由各模塊組裝成的模塊進(jìn) 行測(cè)試,主要檢查模塊間的接口和通信。集成測(cè)試主要發(fā)現(xiàn)設(shè)計(jì)階段常識(shí)的錯(cuò)誤,通常采用黑盒測(cè)試。 (3) 確認(rèn)測(cè)試的任務(wù)是檢查軟件的功能、性能和其他特征是否與用戶的需求一致,它是以需求規(guī)格說(shuō)明書作為依據(jù)的測(cè)試,也是通常采用黑盒測(cè)試。 系統(tǒng)測(cè)試用例設(shè)計(jì) 軟件測(cè)試的關(guān)鍵是測(cè)試用例的設(shè)計(jì),其方法可分為兩類:白盒測(cè)試和黑盒測(cè)試。白盒測(cè)試是把程序裝在一只透明的盒子里,測(cè)試者完全了解程序的結(jié)構(gòu)和處理過(guò)程。它根據(jù)程序的內(nèi)部邏輯來(lái)設(shè)計(jì)測(cè)試用例,檢查程序中的邏輯通路是否都按預(yù)定
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1