




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
課程設(shè)計(jì)報(bào)告企業(yè)人事檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)課程《數(shù)據(jù)庫原理及應(yīng)用》班級(jí)姓名學(xué)號(hào)指導(dǎo)教師時(shí)間:2012年6月7日至2012年6月8日
指導(dǎo)教師對(duì)課程設(shè)計(jì)(論文)的評(píng)語(工作態(tài)度、任務(wù)完成情況、能力水平、設(shè)計(jì)說明書(論文)的撰寫和圖紙質(zhì)量等):成績指導(dǎo)教師簽字年月日
目錄TOC\o"1-2"\h\z\u第五章概念模型設(shè)計(jì)12第一章開發(fā)背景在經(jīng)濟(jì)全球化的今天,建立以客戶未中心的經(jīng)營戰(zhàn)略,可以加強(qiáng)企業(yè)和客戶間的聯(lián)系。對(duì)企業(yè)來講,為客戶提供一流的服務(wù),是企業(yè)建立品牌,實(shí)現(xiàn)差別服務(wù),取得競爭的利器。一直以來人們使用傳統(tǒng)人工工的方式管理會(huì)員的基本檔案,這種管理方式存在著許多缺點(diǎn):保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),對(duì)于查找,更新和維護(hù)都帶來了不少的困藍(lán)。而通過會(huì)員管理系統(tǒng)愛好,消費(fèi)特點(diǎn),意向需求等;進(jìn)而針對(duì)客戶的需求,為其提供優(yōu)質(zhì)的個(gè)性虎服務(wù),還能為企業(yè)的產(chǎn)品開發(fā),事業(yè)發(fā)展提供可靠的市場數(shù)據(jù),是企業(yè)經(jīng)營不可或缺的一個(gè)有利工具。同時(shí),作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)會(huì)員進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速,查找方便,可靠性高成本低等,這些優(yōu)點(diǎn)極大的提高了會(huì)員管理的效率,也是企業(yè)的科學(xué)化,正規(guī)化管理,存儲(chǔ)量大,密保性好,壽命長,成先進(jìn)科學(xué)技術(shù)接軌的重要條件。目前,國內(nèi)國外關(guān)于一方面的軟件很多,其功能也都比較完善,但也都存在著一些問題,如:性能不可靠,安全性差,交互能力不強(qiáng)等問題,在日益激烈的商場戰(zhàn)場中難以應(yīng)對(duì)真實(shí)的,殘酷的競爭。第二章功能描述當(dāng)您運(yùn)行本系統(tǒng),首先看到的是一個(gè)登陸界面。用戶名、密碼都是由系統(tǒng)管理員分配,只有管理員能添加、刪除用戶、查詢信息、修改信息以及錄入員工信息。本系統(tǒng)主要有以下功能:(1)數(shù)據(jù)錄入功能在本系統(tǒng)中提供員工信息錄入功能??梢凿浫雴T工的姓名、性別、年齡、民族、籍貫、職務(wù)編號(hào)等信息。(2)數(shù)據(jù)查詢功能系統(tǒng)需提供以下查詢功能。根據(jù)員工的編號(hào)查詢員工的基本信息;根據(jù)員工的性別查詢員工的信息;根據(jù)員工編號(hào)查詢員工的職務(wù)變動(dòng)信息。(3)數(shù)據(jù)修改功能在系統(tǒng)中管理員可以修改已有員工的信息,包括性別、年齡、民族、籍貫、職務(wù)編號(hào)等信息。第三章業(yè)務(wù)流程分析企業(yè)人事檔案管理系統(tǒng)業(yè)務(wù)流程分析如圖3-1所示。員工信息員工信息姓名聯(lián)系電話出生日期性別身份證號(hào)民族婚姻狀況年齡籍貫政治面貌員工號(hào)家庭住址婚姻狀況員工號(hào)配偶姓名聯(lián)系方式結(jié)婚時(shí)間工作單位出生日期政治面貌員工學(xué)歷員工號(hào)學(xué)歷專業(yè)畢業(yè)學(xué)校畢業(yè)時(shí)間職位設(shè)置職位代號(hào)職位描述職位名稱部門經(jīng)理部門名稱部門代號(hào)結(jié)婚授予分配n111n11n11擁有設(shè)置部門設(shè)置圖3-1企業(yè)人事檔案管理系統(tǒng)業(yè)務(wù)流程分析第四章數(shù)據(jù)流程分析、數(shù)據(jù)流程圖企業(yè)人事檔案管理系統(tǒng)數(shù)據(jù)流程圖如圖4-1所示。姓名N姓名NNM1111111職工管理員工齡表獎(jiǎng)懲職稱表洗理費(fèi)查看查看修改查看修改查看修改查看查看查看查看修改編號(hào)金額編號(hào)性別出生日期住址賬號(hào)房補(bǔ)基本工資職稱名工資級(jí)別內(nèi)容職務(wù)補(bǔ)助密碼工齡年數(shù)工齡津貼金額性別1N1111圖4-1企業(yè)人事檔案管理系統(tǒng)的數(shù)據(jù)流程、數(shù)據(jù)字典(1)主要的數(shù)據(jù)流定義1)數(shù)據(jù)流名稱:員工情況位置:員工→P1。定義:員工情況=姓名+性別+出生日期+民族+學(xué)歷+職稱。數(shù)據(jù)流量:根據(jù)公司的員工具體錄用情況來確定。說明:要對(duì)每一位被聘用的新員工進(jìn)行唯一編號(hào)。2)數(shù)據(jù)流名稱:獎(jiǎng)懲情況位置:P3→員工定義:獎(jiǎng)懲情況=員工流水號(hào)+獎(jiǎng)懲類型+獎(jiǎng)懲金額+獎(jiǎng)懲年月日。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:要對(duì)每一次的獎(jiǎng)懲記錄進(jìn)行唯一編號(hào)。3)數(shù)據(jù)流名稱:獎(jiǎng)懲批復(fù)位置:上級(jí)→P3定義:獎(jiǎng)懲批復(fù)=獎(jiǎng)懲類型+批復(fù)部門號(hào)+批復(fù)原因+批復(fù)日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:具體應(yīng)用中,批復(fù)原因可以省略。4)數(shù)據(jù)流名稱:調(diào)動(dòng)情況位置:P5→員工定義:調(diào)動(dòng)情況=員工號(hào)+調(diào)動(dòng)前職務(wù)+調(diào)動(dòng)后職務(wù)+調(diào)動(dòng)日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:員工號(hào)和調(diào)動(dòng)日期可以唯一確定一個(gè)調(diào)動(dòng)情況。5)數(shù)據(jù)流名稱:調(diào)動(dòng)批復(fù)位置:上級(jí)→P5定義:調(diào)動(dòng)批復(fù)=批復(fù)部門號(hào)+批復(fù)原因+批復(fù)日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:批復(fù)原因可以省略。6)數(shù)據(jù)流名稱:上班刷卡位置:員工→定義:上班刷卡=員工號(hào)+上班刷卡時(shí)間+刷卡機(jī)號(hào)。數(shù)據(jù)流量:根據(jù)公司的具體規(guī)模情況來確定。說明:上班刷卡時(shí)間會(huì)匯入到出勤記錄中。7)數(shù)據(jù)流名稱:下班刷卡位置:員工→定義:下班刷卡=員工號(hào)+下班刷卡時(shí)間+刷卡機(jī)號(hào)。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:下班刷卡時(shí)間會(huì)匯入到出勤記錄中。8)數(shù)據(jù)流名稱:工資查詢位置:P4→員工定義:工資查詢=員工號(hào)+基本工資+獎(jiǎng)金+罰款+超始時(shí)間+截止時(shí)間+發(fā)薪日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:根據(jù)員工號(hào)和發(fā)薪日期可以唯一確定一個(gè)工資記錄。9)數(shù)據(jù)流名稱:請(qǐng)假申請(qǐng)位置:員工→定義:請(qǐng)假申請(qǐng)=員工號(hào)+請(qǐng)假時(shí)間+請(qǐng)假天數(shù)。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:員工號(hào)和請(qǐng)假時(shí)間可以唯一確定一個(gè)請(qǐng)假記錄。10)數(shù)據(jù)流名稱:請(qǐng)假批復(fù)位置:上級(jí)→定義:請(qǐng)假批復(fù)=審批人+批復(fù)結(jié)果。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:批復(fù)結(jié)果的類型只能是(批準(zhǔn)、拒絕)。11)數(shù)據(jù)流名稱:銷假申請(qǐng)位置:員工→定義:銷假申請(qǐng)=員工號(hào)+銷假時(shí)間。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:針對(duì)銷假申請(qǐng)沒用單獨(dú)建立銷假記錄表,在這里將銷假記錄和請(qǐng)假記錄進(jìn)行了合并。因?yàn)樵谝话闱闆r下,請(qǐng)假是不能夠進(jìn)行嵌套的。12)數(shù)據(jù)流名稱:管理員情況位置:管理員→P6定義:用戶身份=員工編號(hào)。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:要對(duì)每一位管理員建立唯一的賬號(hào)。13)數(shù)據(jù)流名稱:用戶身份位置:安全管理→{P1,,,P3,P4,P5,,}定義:用戶身份=[非法用戶|內(nèi)部管理員|服務(wù)管理員]數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:不同的用戶身份對(duì)應(yīng)不同的操作權(quán)限,對(duì)應(yīng)著不同的安全級(jí)別。14)數(shù)據(jù)流名稱:部門情況位置:上級(jí)→部門情況定義:部門情況=部門號(hào)+部門名稱+領(lǐng)導(dǎo)人號(hào)數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:部門號(hào)是主碼。(2)主要的數(shù)據(jù)存儲(chǔ)定義1)數(shù)據(jù)存儲(chǔ)編號(hào):員工記錄D1輸入:P1輸出:P1,,,,數(shù)據(jù)結(jié)構(gòu):員工記錄=姓名+性別+出生日期+民族+學(xué)歷+職稱+員工編號(hào)。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以隨機(jī)檢索為主。說明:員工編號(hào)具有唯一性和非空性;性別只能是男或女;主碼是員工編號(hào)。2)數(shù)據(jù)存儲(chǔ)編號(hào):請(qǐng)假記錄D2輸入:,輸出:,數(shù)據(jù)結(jié)構(gòu):請(qǐng)假記錄=員工號(hào)+請(qǐng)假時(shí)間+請(qǐng)假天數(shù)+銷假時(shí)間。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為請(qǐng)假時(shí)間和員工號(hào);員工號(hào)是外碼,參照表是員工記錄。3)數(shù)據(jù)存儲(chǔ)編號(hào):獎(jiǎng)懲記錄D3輸入:P3輸出:P3數(shù)據(jù)結(jié)構(gòu):獎(jiǎng)懲記錄=員工流水號(hào)+獎(jiǎng)懲類型+獎(jiǎng)懲金額+獎(jiǎng)懲時(shí)間+批復(fù)部門號(hào)+批復(fù)原因+批復(fù)日期。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為獎(jiǎng)懲時(shí)間和員工號(hào);員工號(hào)是外碼,參照表是員工記錄。4)數(shù)據(jù)存儲(chǔ)編號(hào):工資記錄D4輸入:P4輸出:P4數(shù)據(jù)結(jié)構(gòu):工資記錄=員工號(hào)+基本工資+獎(jiǎng)金+罰款+超始時(shí)間+截止時(shí)間+發(fā)薪日期。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為發(fā)薪日期和員工號(hào);員工號(hào)是外碼,參照表是員工記錄。5)數(shù)據(jù)存儲(chǔ)編號(hào):職務(wù)調(diào)動(dòng)記錄D5輸入:P5輸出:P5數(shù)據(jù)結(jié)構(gòu):職務(wù)調(diào)動(dòng)記錄=員工號(hào)+調(diào)動(dòng)前職務(wù)+調(diào)動(dòng)后職務(wù)+調(diào)動(dòng)日期+批復(fù)部門號(hào)+批復(fù)原因+批復(fù)日期。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為調(diào)動(dòng)日期和員工號(hào);員工號(hào)是外碼,參照表是員工記錄。6)數(shù)據(jù)存儲(chǔ)編號(hào):管理人員記錄D6輸入:P6輸出:P6數(shù)據(jù)結(jié)構(gòu):管理人員記錄=用戶密碼+職工號(hào)+密碼+管理員賬號(hào)。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為管理員賬號(hào)。7)數(shù)據(jù)存儲(chǔ)編號(hào):出勤記錄D7輸入:,輸出:,數(shù)據(jù)結(jié)構(gòu):出勤記錄=員工號(hào)+上班刷卡時(shí)間+下班刷卡時(shí)間+刷卡日期。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以更新操作為主。說明:主碼設(shè)為員工號(hào)和刷卡日期;員工號(hào)是外碼,參照表是員工記錄。8)數(shù)據(jù)存儲(chǔ)編號(hào):部門記錄D8輸入:P8輸出:P8數(shù)據(jù)結(jié)構(gòu):部門記錄=部門號(hào)+部門名稱+領(lǐng)導(dǎo)人號(hào)。數(shù)據(jù)量和存取頻度:根據(jù)公司的具體規(guī)模情況來確定。存取方式:聯(lián)機(jī)處理;檢索和更新;以檢索操作為主。說明:主碼設(shè)為部門號(hào)。(3)主要的處理過程1)處理過程編號(hào):P1處理過程名:檔案管理輸入:用戶身份,員工記錄,員工情況輸出:員工記錄處理說明:根據(jù)員工的聘用、解聘建立或刪除員工記錄,以及在后續(xù)的過程中,以管理員身份對(duì)員工的記錄進(jìn)行修改。2)處理過程編號(hào):處理過程名:銷假管理輸入:銷假申請(qǐng),請(qǐng)假批復(fù),用戶身份,員工記錄,銷假記錄輸出:請(qǐng)假記錄處理說明:根據(jù)員工的銷假申請(qǐng),把銷假時(shí)間錄入到相應(yīng)的請(qǐng)假記錄中。3)處理過程編號(hào):處理過程名:請(qǐng)假管理輸入:請(qǐng)假申請(qǐng),請(qǐng)假批復(fù),用戶身份,員工記錄,請(qǐng)假記錄輸出:請(qǐng)假記錄處理說明:根據(jù)員工的請(qǐng)假申請(qǐng)和批復(fù)情況,進(jìn)行請(qǐng)假表的登記。4)處理過程編號(hào):P3處理過程名:獎(jiǎng)懲管理輸入:用戶身份,獎(jiǎng)懲批復(fù),獎(jiǎng)懲記錄輸出:獎(jiǎng)懲記錄,獎(jiǎng)懲情況處理說明:根據(jù)獎(jiǎng)懲批復(fù)的要求對(duì)員工進(jìn)行相應(yīng)的懲處,并對(duì)懲處進(jìn)行記錄。5)處理過程編號(hào):P4處理過程名:工資管理輸入:用戶身份,工資記錄輸出:工資記錄,工資查詢處理說明:根據(jù)員工目前的工資情況,進(jìn)行調(diào)薪的操作。6)處理過程編號(hào):P5處理過程名:調(diào)動(dòng)管理輸入:調(diào)動(dòng)批復(fù),用戶身份,職務(wù)調(diào)動(dòng)記錄輸出:職務(wù)調(diào)動(dòng)記錄,調(diào)動(dòng)情況處理說明:根據(jù)調(diào)動(dòng)批復(fù)的內(nèi)容,更改員工的職務(wù)信息,并對(duì)調(diào)動(dòng)情況進(jìn)行記錄。7)處理過程編號(hào):P6處理過程名:安全管理輸入:管理員情況輸出:D6,P1,,,P3,P4,P5,,處理說明:建立管理人員記錄表;通過用戶名和口令,確認(rèn)用戶身份,保證系統(tǒng)安全性。8)處理過程編號(hào):處理過程名:上班管理輸入:上班刷卡,用戶身份,員工記錄,出勤記錄輸出:出勤記錄處理說明:根據(jù)輸入的員工號(hào)信息,記錄上班時(shí)間,并判斷是否遲到。9)處理過程編號(hào):處理過程名:下班管理輸入:下班刷卡,用戶身份,員工記錄,出勤記錄輸出:出勤記錄處理說明:根據(jù)輸入的員工號(hào)信息,記錄下班時(shí)間,并判斷是否早退。10)處理過程編號(hào):P8處理過程名:部門管理輸入:部門情況,部門記錄輸出:部門記錄處理說明:根據(jù)上級(jí)的調(diào)度,對(duì)現(xiàn)在公司的部門進(jìn)行領(lǐng)導(dǎo)人的調(diào)換,或者是增加或刪除某一部門。(4)數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型長度取值范圍說明代碼整型NN企業(yè)人事代碼性別字符型2男/女企業(yè)人事性別姓名字符型6中文企業(yè)人事姓名出生日期整型8~企業(yè)人事出生日期工作日期整型8~企業(yè)人事工作日期工作簡歷字符型NN企業(yè)人事工作經(jīng)歷文化程度字符型10N企業(yè)人事文化程度所屬部門字符型10N企業(yè)人事所屬部門從事專業(yè)字符型10N企業(yè)人事從事專業(yè)職稱字符型10N企業(yè)人事職稱職務(wù)字符型10N企業(yè)人事職務(wù)民族字符型10N企業(yè)人事民族籍貫字符型20N企業(yè)人事籍貫第五章概念模型設(shè)計(jì)企業(yè)人事檔案管理概念模型設(shè)計(jì)圖3所示。圖5-1企業(yè)人事檔案管理系統(tǒng)的概念模型設(shè)計(jì)圖第六章邏輯模型設(shè)計(jì)和優(yōu)化根據(jù)系統(tǒng)的總體概念設(shè)計(jì)模型、E-R圖向關(guān)系模式的轉(zhuǎn)化規(guī)則和數(shù)據(jù)庫的范式理論,得到系統(tǒng)優(yōu)化后的邏輯模型圖表如下:表1部門表字段名稱字段數(shù)據(jù)類型約束條件描述表2職務(wù)表字段名稱字段數(shù)據(jù)類型約束條件描述表3員工類型表字段名稱字段數(shù)據(jù)類型約束條件描述表4員工基本信息表字段名稱字段數(shù)據(jù)類型約束條件描述第七章物理設(shè)計(jì)和實(shí)驗(yàn)得到系統(tǒng)邏輯模型后,就該進(jìn)行數(shù)據(jù)庫的物理設(shè)計(jì)和實(shí)施數(shù)據(jù)庫了,物理設(shè)計(jì)主要是要確定數(shù)據(jù)庫的存儲(chǔ)路徑、存儲(chǔ)結(jié)構(gòu)以及如何建立索引等,可以采用系統(tǒng)的默認(rèn)設(shè)置。數(shù)據(jù)庫實(shí)施主要包括在具體的DBMS中創(chuàng)建數(shù)據(jù)庫和表的過程,本設(shè)計(jì)所選用的DBMS為SQLSERVER2000,有關(guān)創(chuàng)建數(shù)據(jù)庫和關(guān)系表的SQL語句如下所示:創(chuàng)建數(shù)據(jù)庫/*DataBase:企業(yè)人事檔案管理系統(tǒng),創(chuàng)建數(shù)據(jù)庫,數(shù)據(jù)庫名稱為企業(yè)人事檔案管理系統(tǒng)*//*==============================================================*/createdatabase企業(yè)人事檔案管理系統(tǒng)go創(chuàng)建表CREATETABLE工作信息(姓名nchar(10)null,性別nchar(10)null,部門類型nchar(10)null,職務(wù)nchar(10)null,工齡nchar(10)null,基本工資floatnull,狀態(tài)nchar(10)null,)goCREATETABLE企業(yè)人員信息(姓名nchar(10)null,性別nchar(10)null,名族類型nchar(10)null,婚姻狀況nchar(10)null,政治面貌nchar(10)null,文化程度nchar(10)null,所學(xué)專業(yè)nchar(10)null,)goCREATETABLE用戶登錄(用戶名nchar(10)null,密碼nchar(10)null,權(quán)限char(10)null,)Go查詢編號(hào)為1的職工姓名selectdistinct姓名from職工表where編號(hào)=‘1’查詢工資級(jí)別為2級(jí)的職工編號(hào)select編號(hào),工資級(jí)別from職工表,職稱表where工資級(jí)別=‘2’查詢與于得水工齡年數(shù)相同的職工姓名select姓名from職工表where工齡年數(shù)=(select工齡年數(shù)From職工表Where職工姓名=‘于得水’);統(tǒng)計(jì)全體職工的平均工資selectavg(基本工資)from職稱表;系統(tǒng)測試1、登錄界面圖8-1登錄界面登陸界面代碼如下:privatevoidbtnLogin_Click(objectsender,EventArgse){try{if==""){("用戶名不能為空");}elseif==""){("密碼不能為空");}elseif==""){("請(qǐng)選擇登錄界面");();return;}else{if=="管理員"||=="用戶"){SqlConnectioncon=();();SqlCommandcmd=newSqlCommand("selectcount(*)from用戶登錄表where用戶名='"++"'and密碼='"++"'and權(quán)限='"++"'",con);Int32count=(Int32)();if(count==1){t=;t1=;FrmMainmain=newFrmMain();();();Login_right=;}else{("用戶名或者密碼錯(cuò)誤!");}();}}}catch(Exceptionex){());}}2、增加員工界面圖8-2增加員工界面增加員工界面代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){if==""){("姓名不能為空");}else{SqlConnectioncon=();();SqlCommandcmd=newSqlCommand("selectcount(*)from工作信息where姓名='"++"'",con);Int32count=(Int32)();if(count>0){("該員工信息已經(jīng)存在?。?!");}else{stringstrSql1="insertinto企業(yè)人員信息(姓名)values('"++"')";stringstrSql2="insertinto工作信息(姓名)values('"++"')";SqlCommandcmd1=newSqlCommand(strSql1,con);();ak"+"'";dbasedb=newdbase();if(sqltxt)){("備份成功","提示",,;}else{("備份失?。?);}}catch(Exceptionex){}}}}4、數(shù)據(jù)恢復(fù)界面圖8-4數(shù)據(jù)恢復(fù)界面數(shù)據(jù)恢復(fù)代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){dbasedb=newdbase();try{stringstr="usemasterrestoredatabase企業(yè)人事檔案管理fromDisk='"++"'";if(str)){("恢復(fù)成功","提示",,;}}catch(Exceptionex){}finally{();}}}}6、主界面圖8-6主界面主界面代碼如下:privatevoidFrmMain_Load(objectsender,EventArgse){if=="管理員"){修改員工信息=true;修改工作信息=true;增加員工=true;}}7、修改信息界面圖8-7修改信息界面修改信息代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){if==""){("姓名不能為空");}else{if==""){("信息不能為空");}elseif==""){("信息不能為空");}else{SqlConnectioncon=();();SqlCommandcmd=newSqlCommand("selectcount(*)from工作信息where姓名='"++"'",con);Int32count=(Int32)();if(count==0){("沒有該員工?。?!");}else{stringstrSql1="update工作信息set"++"='"++"'where姓名='"++"'";SqlCommandcmd1=newSqlCommand(strSql1,con);();oString().Trim();if!=t1){();("輸入密碼錯(cuò)誤!");}elseif!={("密碼確認(rèn)失??!");}else{();SqlConnectioncn=();();SqlCommandcmd=();="update用戶登錄表set密碼='"++"'where用戶名='"++"'";();("密碼修改成功!");}}}9、權(quán)限設(shè)置界面圖8-9權(quán)限設(shè)置界面權(quán)限設(shè)置代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){SqlConnectioncon=();();SqlCommandcom=();="select*from用戶登錄表where用戶名='"++"'";SqlDataReaderr=();if()==false){();("不存在該用戶!");}else{();SqlConnectioncn=();();SqlCommandcmd=();="update用戶登錄表set權(quán)限='"++"'where用戶名='"++"'";();("權(quán)限設(shè)置成功!");}}第九章課程設(shè)計(jì)心得體會(huì)通過這次課程設(shè)計(jì),加強(qiáng)了我們動(dòng)手、思考和解決問題的能力。在整個(gè)設(shè)計(jì)過程中,我們通在設(shè)計(jì)過程中,經(jīng)常會(huì)遇到這樣那樣的情況,就是心里想老著這樣的接法可以行得通,總是實(shí)現(xiàn)不了,因此耗費(fèi)在這上面的時(shí)間用去很多。我沉得做課程設(shè)計(jì)同時(shí)也是對(duì)課本知識(shí)的鞏固和加強(qiáng),由于課本上的知識(shí)太多,平時(shí)課間的學(xué)習(xí)并不能很好的理解和運(yùn)用各個(gè)控件的功能,而且考試內(nèi)容有限,所以在這次課程設(shè)計(jì)過程中,我
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版權(quán)轉(zhuǎn)讓合同范本協(xié)議書
- 咸陽師范學(xué)院《機(jī)器人基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 邢臺(tái)醫(yī)學(xué)高等專科學(xué)?!斗蔷€性編輯制作1》2023-2024學(xué)年第二學(xué)期期末試卷
- 荊楚理工學(xué)院《競技武術(shù)套路3》2023-2024學(xué)年第二學(xué)期期末試卷
- 華東政法大學(xué)《中國古代文學(xué)作品選宋元明清》2023-2024學(xué)年第二學(xué)期期末試卷
- 喀什職業(yè)技術(shù)學(xué)院《當(dāng)代社會(huì)思潮研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 珠海格力職業(yè)學(xué)院《藥物分析A》2023-2024學(xué)年第二學(xué)期期末試卷
- 神木職業(yè)技術(shù)學(xué)院《現(xiàn)代國際關(guān)系史世界史》2023-2024學(xué)年第二學(xué)期期末試卷
- 安徽省亳州市譙城區(qū)2025年初三第一次十校聯(lián)考英語試題含答案
- 南京師范大學(xué)中北學(xué)院《BM技術(shù)應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 三級(jí)醫(yī)院評(píng)審標(biāo)準(zhǔn)(2023年版)實(shí)施細(xì)則
- 2023年中國勞動(dòng)關(guān)系學(xué)院招聘筆試備考題庫及答案解析
- 英語四級(jí)仔細(xì)閱讀練習(xí)與答案解析
- 《產(chǎn)業(yè)基礎(chǔ)創(chuàng)新發(fā)展目錄(2021年版)》(8.5發(fā)布)
- 排水溝土方開挖施工方案
- CAD教程CAD基礎(chǔ)教程自學(xué)入門教程課件
- 技術(shù)合同認(rèn)定登記培訓(xùn)課件
- 停水停電時(shí)的應(yīng)急預(yù)案及處理流程
- 電商部運(yùn)營助理月度績效考核表
- DB61∕T 1230-2019 人民防空工程防護(hù)設(shè)備安裝技術(shù)規(guī)程 第1部分:人防門
- 第12課送你一個(gè)書簽
評(píng)論
0/150
提交評(píng)論