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

正文內(nèi)容

小型企業(yè)管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-23 15:27 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 號(hào)IntNot null請(qǐng)假原因請(qǐng)假原因nvarchar(200)Not null提交時(shí)間提交時(shí)間datetimeNot null請(qǐng)假開始時(shí)間請(qǐng)假開始時(shí)間datetimeNot null請(qǐng)假結(jié)束時(shí)間請(qǐng)假結(jié)束時(shí)間datetimeNot null審核者編號(hào)員工編號(hào)int拒絕申請(qǐng)理由拒絕申請(qǐng)理由nvarchar(200)申請(qǐng)狀態(tài)申請(qǐng)狀態(tài)nvarchar(6),員工完成人的各項(xiàng)信息:列名說(shuō)明類型(長(zhǎng)度)備注任務(wù)編號(hào)主鍵IntNot null任務(wù)名稱任務(wù)名稱nvarchar(50)任務(wù)說(shuō)明任務(wù)說(shuō)明nvarchar(300)員工編號(hào)需完成的員工Int任務(wù)發(fā)布時(shí)間任務(wù)發(fā)布時(shí)間datetime任務(wù)完成期限任務(wù)完成期限datetime任務(wù)上傳路徑任務(wù)上傳路徑nvarchar(50)任務(wù)發(fā)布者姓名nvarchar(50),儲(chǔ)存提交的修改信息,審核后加入員工表,并刪除該條信息:列名說(shuō)明類型(長(zhǎng)度)備注員工編號(hào)主鍵intNot null姓名姓名nvarchar(50)Not null出生日期出生日期datetimeNot null身份證號(hào)身份證號(hào)nvarchar(50)Not null加入公司時(shí)間加入公司時(shí)間datetimeNot null電話電話nvarchar(50)Not null電子郵件電子郵件nvarchar(50)Not null備注備注nvarchar(200)在SQL Server 2005里,可以用兩種方法來(lái)保證數(shù)據(jù)的有效性和完整性:約束(check)和觸發(fā)器(Trigger)。約束是直接設(shè)置于數(shù)據(jù)表內(nèi),只能現(xiàn)實(shí)一些比較簡(jiǎn)單的功能操作,如:實(shí)現(xiàn)字段有效性和唯一性的檢查、自動(dòng)填入默認(rèn)值、確保字段數(shù)據(jù)不重復(fù)(即主鍵)、確保數(shù)據(jù)表對(duì)應(yīng)的完整性(即外鍵)等功能。觸發(fā)器是針對(duì)數(shù)據(jù)表(庫(kù))的特殊的存儲(chǔ)過(guò)程,當(dāng)這個(gè)表發(fā)生了Insert、Update或Delete操作時(shí),會(huì)自動(dòng)激活執(zhí)行的,可以處理各種復(fù)雜的操作。在SQL Server 2005中,觸發(fā)器有了更進(jìn)一步的功能,在數(shù)據(jù)表(庫(kù))發(fā)生Create、Alter和Drop操作時(shí),也會(huì)自動(dòng)激活執(zhí)行。針對(duì)將申請(qǐng)修改信息表中的數(shù)據(jù)經(jīng)審核后更新到員工表,而此時(shí),申請(qǐng)修改表中的數(shù)據(jù)已經(jīng)完成了他的任務(wù),繼續(xù)存在則造成數(shù)據(jù)冗余的問題,需要設(shè)計(jì)Update觸發(fā)器。主要代碼如下:CREATE TRIGGER員工信息_UpdateON員工表AFTER UPDATEASBEGINDELETE提交修改信息=ENDGO而對(duì)于管理員員錄入數(shù)據(jù)時(shí),需要把信息錄入員工表,同時(shí)將頭像路徑和員工編號(hào)錄入頭像表,而員工編號(hào)是自增的,不需要管理員手動(dòng)錄入,此時(shí),就要?jiǎng)?chuàng)建一個(gè)Insert觸發(fā)器。主要代碼如下:CREATE TRIGGER員工信息_InsertON員工表AFTER INSERTASBEGININSERT INTO頭像表(員工編號(hào))VALUES()ENDGO為減少數(shù)據(jù)冗余,降低網(wǎng)絡(luò)流量,加快網(wǎng)絡(luò)傳輸速度,這就需要我們創(chuàng)建存儲(chǔ)過(guò)程達(dá)到這樣的目的。1  創(chuàng)建錄入員工存儲(chǔ)過(guò)程use SalaryManagement利用系統(tǒng)函數(shù)@@error來(lái)確定每個(gè)insert語(yǔ)句是否發(fā)生錯(cuò)誤,如果發(fā)生,事務(wù)將會(huì)滾。gocreate procedure (@姓名nvarchar(50),@出生日期datetime,@身份證號(hào)nvarchar(18),@加入公司日期datetime,@密碼binary(20),@電話nvarchar(50),@電子郵件nvarchar(50),@部門編號(hào)int,@員工級(jí)別int,@擁有假期時(shí)間int,@備注text=null)asbegin transactioninsert員工表(姓名,出生日期,身份證號(hào),加入公司日期,密碼,電話,電子郵件,部門編號(hào),員工級(jí)別,擁有假期時(shí)間,備注)values(@姓名,@出生日期,@身份證號(hào),@加入公司日期,@密碼,@電話,@電子郵件,@部門編號(hào),@員工級(jí)別,@擁有假期時(shí)間,@備注)if@@error0beginrollback tranreturnendGo2  創(chuàng)建刪除員工存儲(chǔ)過(guò)程create procedure @員工編號(hào)intasdelete from員工表where員工編號(hào)=@員工編號(hào)Go3  更改員工信息CREATE PROCEDURE (@員工編號(hào)int,@姓名nvarchar(50)=null,@出生日期datetime=null,@身份證號(hào)nvarchar(18)=null,@加入公司日期datetime=null,@電話nvarchar(50)=null,@電子郵件nvarchar(50)=null,@部門編號(hào)int=null,@員工級(jí)別int=null,@擁有假期時(shí)間int=null,@備注text=null)AsUPDATE員工表Set員工編號(hào)=@員工編號(hào),姓名=@姓名,出生日期=@出生日期,身份證號(hào)=@身份證號(hào),電話=@電話,電子郵件=@電子郵件,員工級(jí)別=@員工級(jí)別,擁有假期時(shí)間=@擁有假期時(shí)間,備注=@備注WHERE員工編號(hào)=@員工編號(hào)return@@RowcountGo4  創(chuàng)建修改密碼存儲(chǔ)過(guò)程Create Procedure (@登錄名as nvarchar(20),@老密碼as binary(20),@新密碼as binary(20))ASDeclare@員工編號(hào)as intselect@員工編號(hào)=員工編號(hào)from員工表where登錄名=@登錄名and密碼=@老密碼Update員工表set密碼=@新密碼where員工編號(hào)=@員工編號(hào)gocreate procedure @部門編號(hào)intasdelete from員工表where部門編號(hào)=@部門編號(hào)goCreate Procedure (@部門名稱nchar(10),@部門描述nvarchar(50),@部門經(jīng)理編號(hào)int)ASinsert部門表(部門名稱,部門描述,部門經(jīng)理編號(hào))values(@部門名稱,@部門描述,@部門經(jīng)理編號(hào))Go5  創(chuàng)建請(qǐng)假申請(qǐng)存儲(chǔ)過(guò)程create procedure (@員工編號(hào)int,@請(qǐng)假原因text,@提交時(shí)間datetime,@請(qǐng)假開始時(shí)間datetime,@請(qǐng)假結(jié)束時(shí)間datetime)asinsert請(qǐng)假表(員工編號(hào),請(qǐng)假原因,提交時(shí)間,請(qǐng)假開始時(shí)間,請(qǐng)假結(jié)束時(shí)間)values(@員工編號(hào),@請(qǐng)假原因,@提交時(shí)間,@請(qǐng)假開始時(shí)間,@請(qǐng)假結(jié)束時(shí)間)go6  創(chuàng)建查看基本工資存儲(chǔ)過(guò)程create procedure (@登錄名nvarchar,@密碼binary)as得到員工編號(hào)declare@員工編號(hào)as intselect@員工編號(hào)=員工編號(hào)from員工表where登錄名=@登錄名and密碼=@密碼查詢員工基本工資select ,from員工表as y inner join工資表as gon =where =@員工編號(hào)go7  創(chuàng)建修改員工基本工資存儲(chǔ)過(guò)程create procedure (@員工編號(hào)int,@老基本工資int,@新基本工資int)asupdate工資表set基本工資=@新基本工資where員工編號(hào)=@員工編號(hào)go8  查看員工歷史工資存儲(chǔ)過(guò)程create procedure (@員工編號(hào)int,@開始時(shí)間datetime,@結(jié)束時(shí)間datetime)ASselect ,,from工資表as gjoin員工表as yon =where =@員工編號(hào)having =@開始時(shí)間and =@結(jié)束時(shí)間group by go9  查看總工資存儲(chǔ)過(guò)程create procedure @部門編號(hào)intasselect ,sum()as總發(fā)放工資from部門表as b inner join員工表as yon =inner join工資表as gon =go河南城建學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 詳細(xì)設(shè)計(jì)第6章 詳細(xì)設(shè)計(jì)系統(tǒng)界面風(fēng)格基本一致,本著方便用戶的宗旨,在頁(yè)面的設(shè)計(jì)上趨于人性化,易于操作;界面清晰明了、協(xié)調(diào)一致,同樣功能用同樣的圖形;有清楚的錯(cuò)誤提示,誤操作后,系統(tǒng)提供有針對(duì)性的提示;使用用戶的語(yǔ)言,而非技術(shù)的語(yǔ)言;方便退出,隨時(shí)轉(zhuǎn)移界面,很容易從一個(gè)界面跳到另一個(gè)界面;讓用戶知道自己的位置,使其做出下一步的決定。主體頁(yè)面:1  :登陸頁(yè)面2  :系統(tǒng)主頁(yè)面,,3  :中心框架,4  :主頁(yè)面頂部框架5  :主頁(yè)面左部框架,主要是菜單樹6  :主頁(yè)面底部框架右部框架頁(yè)面:1  :歡迎頁(yè)面2  :查詢所有員工信息頁(yè)面3  :查詢并修改員工權(quán)限頁(yè)面4  :查詢并修改員工工資頁(yè)面5  :添加員工信息頁(yè)面6  :審核員工提交修改信息頁(yè)面7  :查詢?nèi)蝿?wù)信息頁(yè)面8  :查詢員工考勤情況頁(yè)面9  :維護(hù)與實(shí)施頁(yè)面10  :發(fā)布任務(wù)頁(yè)面11  :修改密碼頁(yè)面12  13  :查詢并修改個(gè)人信息頁(yè)面:超級(jí)管理員管理員普通員工 前臺(tái)頁(yè)面圖河南城建學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 界面設(shè)計(jì)第7章界面設(shè)計(jì)設(shè)計(jì)中用到了很多用戶控件。使用用戶控件的好處很明顯,他是面向?qū)ο蠛湍K化編程思維的典型應(yīng)用。編制可以重復(fù)使用,最大限度體現(xiàn)了軟件開發(fā)的優(yōu)勢(shì)。在本系統(tǒng)中,:用于日歷彈窗;:用于驗(yàn)證碼圖片的繪制。關(guān)鍵代碼: SqlConnection conn = ()。 ()。 string str = select * from [員工表] where [員工編號(hào)]=39。 + + 39。 and [密碼]=39。 + + 39。 SqlCommand cmd = new SqlCommand(str, conn)。 SqlDataReader dr = ()。 try { if (() ) { if ( == Session[check].ToString()) { Session[id] = dr[員工編號(hào)]。 Session[level] = dr[員工級(jí)別]。 Session[name] = dr[姓名]。 (, false)。 (web/)。 } else { (scriptjavascript:alert(39。對(duì)不起,驗(yàn)證碼輸入有誤!39。)。/script)。 } } else { // = 登錄失?。?。 (scriptjavascript:alert(39。對(duì)不起,用戶名或密碼不正確!39。)。/script)。 } ()。 } catch (Exception ex) { (scriptjavascript:alert(39。錯(cuò)誤,請(qǐng)重試!39。)。/script)。 }、centerFrame和downFrame組成。其中centerFrame又由leftFrame和rightFrame組成。rightFrme是整個(gè)管理系統(tǒng)的核心。所有的操作界面都是在rightFrame中顯示,使用targrt=”rightFrame”語(yǔ)句使其顯示在右部框架中。,考勤頁(yè)面效果圖,河南城建學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)展望與測(cè)試
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1