員工簽到管理系統(tǒng)樣本_第1頁
員工簽到管理系統(tǒng)樣本_第2頁
員工簽到管理系統(tǒng)樣本_第3頁
員工簽到管理系統(tǒng)樣本_第4頁
員工簽到管理系統(tǒng)樣本_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件學院三級實踐課題系統(tǒng)名稱:員工簽到管理系統(tǒng)專業(yè):計算機信息管理班級:信管111學生姓名:張世超(40)年1月17日三級實踐課題設計任務書姓名張世超信息管理專業(yè)111班題目員工簽到管理系統(tǒng)設計任務本系統(tǒng)以服務顧客為中心,可以實現分類別管理。管理員對員工考勤狀況、部門管理,員工管理,同步員工也可以進入系統(tǒng)對自己個人信息進行查詢。系統(tǒng)功能重要涉及:員工簽到管理員工簽退管理考勤記錄部門管理員工管理時間進度第17周:(.12.31~.1.6):系統(tǒng)需求分析,進行界面設計;設計系統(tǒng)數據庫構造進行分析、設計,并通過畫E-R圖方式來協(xié)助實現數據庫構造完整設計,列出數據庫數據表,之后以列出關系模型為根據進行第18周:(.1.7~.1.14):對系統(tǒng)進行詳細分析設計,依照不同功能模塊,對其進行相應編碼及測試;第19周:(.1.15~.1.22):對系統(tǒng)進行測試和糾錯,進一步完善其功能,之后進行報告總結,交與教師驗收。原主始要資參料考與文獻[01]李春葆,C#程序設計教程[M],北京:清華大學出版社,.1[02]何玉潔,數據庫原理與應用教程[M],北京:機械工業(yè)出版社,.8指引教師簽字:年月日摘要本文設計員工簽到管理系統(tǒng)是為了更好,更以便管理公司員工考勤信息。此系統(tǒng)重要涉及員工基本信息,員工簽到管理等幾種大模塊。每個大模塊又提成了幾種小模塊,如員工基本信息模塊又提成了員工列表,擴展信息,離職管理等小模塊。每個模塊都完畢了其有關信息添加、修改、刪除、查詢和查看功能,如員工列表模塊就實現了員工信息添加,修改,刪除,查看和查詢。在開發(fā)此系統(tǒng)時用了代碼生存器,生成了與數據庫關于某些代碼以及某些慣用存儲過程如記錄添加,刪除和修改存儲過程。通過代碼生成器生成代碼將數據訪問層較好封裝了起來,大大提高了開發(fā)效率。系統(tǒng)功能實現大大提高了公司管理員工信息效率。核心詞:員工簽到管理;員工簽退管理;考勤記錄;

目錄摘要 3第1章緒論 51.1課題背景 51.2研究內容 51.3分工及排序 5第2章需求分析 62.1業(yè)務分析 62.2功能需求分析 6第3章概要設計 83.1數據庫概要設計 83.1.1表設計 83.1.2實體關系圖 8第4章系統(tǒng)設計 104.1數據庫詳細設計 104.2界面設計 124.2.1員工操作界面 12員工信息查詢 12員工密碼修改 134.2.2管理員操作界面 14員工信息管理 14員工信息添加 15時間管理 16添加時間段 17簽到查詢 17簽退查詢 18考勤記錄 19第5章運營及測試 21第6章結束語 23指引教師評語: 25附錄系統(tǒng)有關代碼 26第1章緒論1.1課題背景當前市場上流行員工簽到管理系統(tǒng)可以完畢大多數考勤任務,其硬件系統(tǒng)做相稱完善,但與之相相應管理軟件功能還不夠完全,少了某些必要考勤項目,如員工簽退管理、請假管理等等。在對員工簽到管理系統(tǒng)進行詳細需求分析基本上,對當前員工簽到管理系統(tǒng)做了某些改進,添加必要員工管理項目,并對已有項目有針對性優(yōu)化,使系統(tǒng)能有效協(xié)助公司進行人力資源管理,通過代碼生成器生成代碼將數據訪問層較好封裝了起來,大大提高了開發(fā)效率。系統(tǒng)功能實現大大提高了公司管理員工信息效率。1.2研究內容員工簽到管理系統(tǒng)重要實現對員工考勤進行管理,同步,也實現了對不同員工所屬不同部門進行管理以及對考勤進行記錄,員工管理系統(tǒng)重要實現了一下功能:員工簽到管理員工簽退管理考勤記錄員工管理1.3分工及排序分工及排序如圖所示:圖1-1分工及排序序號姓名功能1周苑簽到、簽退,考勤記錄2張世超員工管理3翟讓時間管理、簽到查詢第2章需求分析2.1業(yè)務分析員工簽到管理系統(tǒng)一方面分為不同管理身份,它重要由管理員對其進行操作,管理員重要對所有員工簽到和簽退進行管理,同步也可以對員工離職、調動、招新以及對員工信息查詢等,也可以對制度進行更改、查詢、添加以及刪除等,同步,管理員可以對上、下班時間及簽屆時間或簽退時間進行管理,也可以對部門添加、修改、查詢以及對刪除等,管理員也可以依照不同條件對員工簽到以及簽退信息進行記錄。2.2功能需求分析經業(yè)務分析,員工簽到管理系統(tǒng)重要合用于事業(yè)型公司,系統(tǒng)需要實現如下功能:員工簽到:員工可以依照自己員工編號和密碼在登陸界面中對自己上班時間進行記錄(這個記錄只是員工依照自己信息進行簽到)。員工進入系統(tǒng),員工輸入自己員工編號和密碼,點擊簽到,系統(tǒng)依照員工輸入員工編號和密碼判斷輸入與否合法,如果合法并且簽屆時間早于時間表里上班時間,則簽到成功,若簽屆時間晚于時間表里上班時間,則登錄系統(tǒng)中簽到按鈕則會變灰,不能簽到;否則,提示簽到失敗;簽到成功話,系統(tǒng)依照員工簽到有關信息和系統(tǒng)當前時間把簽到信息插入到簽到表里;2、員工簽退:員工可以依照自己員工編名和密碼在登陸界面中對自己下班時間進行記錄(這個記錄只是員工依照自己信息進行簽退)。員工進入系統(tǒng),員工輸入自己員工編號和密碼,點擊簽退,系統(tǒng)依照員工輸入員工編號和密碼判斷輸入與否合法,如果合法并且簽退時間晚于時間表里下班時間,簽退成功,若簽退時間早于時間表里下班時間,則登錄系統(tǒng)中簽到按鈕則會變灰,不能簽到;否則,提示簽到失敗;簽退成功話,系統(tǒng)依照員工簽退有關信息和系統(tǒng)當前時間把簽退信息插入到簽退表里;3、時間管理:管理員可以依照公司規(guī)定對簽屆時間進行管理,涉及對時間更改、查詢工作時間段以及對添加工作時間段(上午、下午、晚上)等(上班時間就是簽到截止時間,下班時間就是簽退開始時間)。當網頁顯示時,把時間表里數據加載到控件中供管理員查詢,管理員可以對時間段進行更新、查詢、添加(上午、下午、晚上),點擊相應按鈕對時間進行管理操作;管理員對時間段更改后,時間表里也會進行更新并保存;4、員工管理:管理員依照人員變動,進行一系列操作如人員招新、員工調動、員工離職以及對員工信息查詢等。如果管理員需要對員工進行管理,通過系統(tǒng)驗證身份合法性后方可登錄系統(tǒng),選取員工管理導航按鈕進入員工管理網頁;當網頁顯示時,把員工表里數據加載到控件中供管理員查詢,管理員可以對員工離職、調動、查詢、招新進行管理,點擊相應按鈕對員工進行操作;管理員對員工信息更改后,員工表里也會進行更新并保存;5、考勤記錄:依照員工簽到記錄進行管理,涉及對員工所在部門、早退次數、遲到次數、簽屆時間、簽退時間等進行記錄。如果管理員需要對員工考勤進行管理,通過系統(tǒng)驗證身份合法性后方可登錄系統(tǒng),選取員工考勤管理導航按鈕進入考勤管理網頁;當網頁顯示時,把員工表里數據加載到控件中供管理員查詢,管理員依照員工所在部門、早退次數、遲到次數、簽屆時間、簽退時間等進行對員工考勤進行記錄(考勤信息無法修改);第3章概要設計3.1數據庫概要設計對于員工簽到管理系統(tǒng)數據庫設計,本文將從如下幾種方面進行描述:一方面是概念模型描述,涉及對系統(tǒng)實體屬性分析及系統(tǒng)E-R圖,然后是系統(tǒng)邏輯構造設計,即給出系統(tǒng)數據庫設計表構造及描述。3.1.1表設計整個系統(tǒng)各實體和聯系可用如下關系來表達(其中主鍵已用下劃線標記):員工信息表(tb_StaffInfo):員工編號、部門編號、員工名、密碼、職務、性別、年齡、出生日期、聯系方式、聯系地址;時間表(tb_Time):時間段編號、部門編號、時間段名稱(分為上午、下午)、簽屆時間、上班時間、簽退時間、下班時間;員工簽到表(tb_StaffReach):簽到編號、員工編號、部門編號、職務、性別、簽屆時間;員工簽退表(tb_StaffBack):簽退編號、員工編號、部門編號、職務、性別、簽退時間;部門表(tb_Department):部門編號、部門名稱;考勤登記表(tb_Count):員工編號、部門編號、員工名、部門名稱、職務、性別、年齡、類別、早退(遲到)次數、考勤與否有效、簽到(簽退)時間。3.1.2實體關系圖在分析過系統(tǒng)各實體之間聯系后可得出系統(tǒng)整體概念模型,用E-R圖表達出來,如圖所示。員工員工部門時間所屬考勤信息簽到簽退1n11nnnn部門編號部門名稱密碼性別職務員工名員工編號年齡出生日期聯系地址聯系方式簽屆時間下班時間上班時間時間段名稱時間段編號簽退時間部門編號狀態(tài)簽屆時間簽退時間圖3.1E-R圖第4章系統(tǒng)設計為了以便顧客操作,系統(tǒng)采用了模塊化設計思想,通過各模塊不同組合以實現不同增、刪、改、查功能。最后,使該系統(tǒng)可以具備規(guī)范化格式、完整信息量和易于查詢等特點。4.1數據庫詳細設計該系統(tǒng)數據庫采用SQLServer數據庫。整個數據庫系統(tǒng)共有員工信息表,時間表,員工簽到表,員工簽退表,部門表,考勤登記表六個表構成所有數據表表構造如下:1.員工信息表該表重要用來記錄員工信息,其表構造如表4-1所示:表4-1員工信息表(tb_StaffInfo)字段名稱數據類型數據約束闡明StaffIdNvarchar(20)主鍵員工編號DepartIdNvarchar(20)部門編號StaffNameNvarchar(20)員工名KeysNvarchar(20)密碼PriviligesNvarchar(20)職務GenderNvarchar(20)性別AgeNvarchar(2)年齡BirthdayNvarchar(50)出生日期PhoneNvarchar(20)聯系方式AddressNvarchar(20)聯系地址2.時間表該表重要記錄了上下班時間等,其表構造如表4-2所示:表4-2時間表(tb_Schedule)字段名稱數據類型數據約束闡明SchIdNvarchar(20)主鍵時間段編號DepartIdNvarchar(20)部門編號SchNameNvarchar(20)時間段名稱CheckInTimeNvarchar(50)簽屆時間StartTimeNvarchar(50)上班時間CheckOutTimeNvarchar(50)簽退時間EndTimeNvarchar(50)下班時間3.員工簽到表該表重要記錄了員工簽到信息,其表構造如表4-3所示:表4-3員工簽到表(tb_StaffReach)字段名稱數據類型數據約束闡明CheckInNvarchar(50)主鍵簽屆時間StaffIdNvarchar(20)員工編號DepartIdNvarchar(20)部門編號PriviligesNvarchar(20)職務GenderNvarchar(20)性別4.員工簽退表該表記錄了員工簽退信息,其表構造如表4-4所示:表4-4員工簽退表(tb_StaffBack)字段名稱數據類型數據約束闡明CheckOutNvarchar(50)主鍵簽退時間StaffIdNvarchar(20)員工編號DepartIdNvarchar(20)部門編號PriviligesNvarchar(20)職務GenderNvarchar(20)性別5.部門表該表詳細記錄了部門信息,其表構造如表4-5所示:表4-5部門表(tb_Department)字段名稱數據類型數據約束闡明DepartIdNvarchar(20)主鍵部門編號DepartNameNvarchar(20)部門名稱6.考勤登記表該表記錄了考勤記錄信息,其表構造如表4-6所示:表4-6考勤登記表(tb_Count)字段名稱數據類型數據約束闡明StaffIdNvarchar(20)主鍵員工編號TimeNvarchar(50)主鍵時間DepartIdNvarchar(20)部門編號StaffNameNvarchar(20)員工名DepartNameNvarchar(20)部門名稱PriviligesNvarchar(20)職務GenderNvarchar(20)性別AgeNvarchar(2)年齡FrequencyNvarchar(20)次數ATTNvarchar(20)考勤與否有效TypeNvarchar(20)類別4.2界面設計員工簽到管理系統(tǒng)重要涉及管理員和員工兩種身份,員工可以進行簽到、簽退,同步可以查詢自己有關信息以及修改密碼等,管理員重要是對員工管理、部門管理、時間設立、考勤信息記錄等等,如下是員工簽到管理系統(tǒng)頁面。無論是員工還是管理員都需要簽到或簽退,如下是登陸頁面如圖4.1所示:圖4.1登錄頁面4.2.1員工操作界面員工信息查詢顧客通過身份驗證后進入相應業(yè)務功能頁面,如果驗證身份是員工話,就進入員工相應頁面,下圖是員工查詢個人信息頁面如圖4.2所示:圖4.2員工信息查詢頁面員工密碼修改如果員工需要對自己密碼進行修改,需要進入相應頁面,下圖是員工密碼修改頁面如圖4.3所示:圖4.3員工修改密碼頁面員工修改密碼流程圖如下圖4.4:修改密碼修改密碼輸入相應密碼原密碼與否對的兩次輸入新密碼與否一致提示修改成功結束提示原密碼錯誤提示兩次輸入密碼不一致是是否否圖4.4員工修改密碼流程圖4.2.2管理員操作界面員工信息管理管理員對員工信息進行一系列操作,如下是員工信息編輯頁面,如圖4.5所示:圖4.5員工信息編輯頁面員工信息管理流程圖如下圖4.6:員工管理員工管理查詢添加用控件顯示編輯刪除輸入員工信息點擊添加,保存到數據庫中圖4.6員工信息管理流程圖員工信息添加管理員對員工信息進行一系列操作,如下是員工信息添加頁面,如圖4.7所示:圖4.7員工信息添加頁面時間管理管理員可以依照公司需要進行對時間設立,如下是管理員對時間設立,如圖4.8所示:圖4.8時間編輯頁面添加時間段管理員可以依照公司需要進行對時間設立,如下是管理員對時間設立,如圖4.9所示:圖4.9添加時間段頁面簽到查詢管理員可以對員工簽到進行查詢,如下是對員工簽到信息查詢,如圖4.10所示:圖4.10員工簽到查詢簽退查詢管理員可以對員工簽到進行查詢,如下是對員工簽到信息查詢,如圖4.11所示:圖4.11員工簽退查詢考勤記錄管理員依照不同條件對員工考勤進行不同記錄,如下是管理記錄界面,如圖4.12所示:圖4.12管理記錄界面第5章運營及測試在編碼過程中,需要通過不斷對系統(tǒng)進行調試,才干對其功能做出完善性補充。因此測試在此期間起了相稱大作用。如下給出員工管理模塊若干重要測試用例。如表5.1所示。

表5.1員工管理測試用例序號功能模塊測試功能點操作環(huán)節(jié)及數據盼望成果實際成果一功能員工管理員工信息更新輸入編號數據與此前數據重復,點擊修改系統(tǒng)給出提示系統(tǒng)給出提示“違背主鍵約束”添加員工信息員工編號和部門號沒填系統(tǒng)給出提示系統(tǒng)給出提示“編號和部門號輸入為空,請重新輸入”員工信息查詢輸入查詢條件錯誤查不到數據查不到數據表5.2修改密碼測試用例項目名稱項目評價系統(tǒng)測試階段系統(tǒng)測試測試類型功能+界面測試人張世超測試日期12月13號測試用例編號0002測試項員工信息管理-修改密碼測試環(huán)境SQL界面測試:1、頁面上無錯別字。2、控件左對齊。功能測試:操作環(huán)節(jié):輸入新密碼和確認密碼,點擊“提交”。詳細輸入預期成果1、密碼(1)密碼為空錯誤提示:請輸入密碼(2)密碼是空格提示錯誤(3)密碼是10位數字或者字母對的提交(4)密碼為字符提示錯誤(5)密碼為字符和數字錯誤提示:密碼長度不能超過4位(6)密碼為空格、字符和數字提示:密碼輸入錯誤第6章結束語不知不覺間,兩周實踐課題即將結束。回頭看去,期間有苦也有甜:有時一種問題做不出來,能讓咱們郁悶好幾天;有時自己調出一種代碼,會興奮很長時間。這次二階課題咱們分小組,自己選取適當題目,自由選取隊友,帶給咱們很大收獲。通過這次實踐我學會如何與團隊合伙,交流,分工,也增進了咱們之間情誼。由于這次是自己動手,我可以把在上學時,教師教知識用于實踐,讓我更加理解和純熟掌握它們,讓我在后來工作中能更好工作。做這次課題中用到了許多知識,有教師講過,也有教師沒有講過。遇到教師講過又不會就去找課本,遇到教師沒講過咱們就去找資料和去問教師,在教師解說之下咱們最后會解決問題。在此,我要鄭重感謝幫過咱們教師,后來我要更加努力學習,爭取開發(fā)出更好程序。參照文獻[01]郭興峰,ASP.NET動態(tài)網站開發(fā)基本教程(C#篇)[M],北京:清華大學出版社,.5[02]孫士寶,ASP.NET數據庫網站設計教程(C#篇)[M],北京:電子工業(yè)出版社,.3ThiruThangarathinam,ASP.NET2.0XML高檔編程[M].北京:清華大學出版社,。張海藩.軟件工程導論[M].北京:清華大學出版社,。郝剛.ASP.NET2.0開發(fā)指南[M].北京:人民郵電出版社,。指引教師評語:成績:指引教師簽字:年月日附錄系統(tǒng)有關代碼重要代碼如下:員工管理:publicvoidbind(){SqlConnectionconn=MyConnection.Connection();SqlDataAdaptersda=newSqlDataAdapter("select*fromtb_StaffInfo",conn);DataSetds=newDataSet();sda.Fill(ds);this.GridView1.DataSource=ds;this.GridView1.DataKeyNames=newString[]{"StaffId"};this.GridView1.DataBind();conn.Close();}protectedvoidPage_Load(objectsender,EventArgse){if(!this.IsPostBack){bind();}}protectedvoidButton1_Click(objectsender,EventArgse){stringstrSql="select*fromtb_StaffInfo";if(TextBox1.Text!=""||TextBox3.Text!=""||TextBox4.Text!=""){strSql=strSql+"where";if(TextBox1.Text!=""){strSql=strSql+"StaffId='"+TextBox1.Text.Trim()+"'";}if(TextBox1.Text!=""&&TextBox3.Text!=""){strSql=strSql+"and";}if(TextBox3.Text!=""){strSql=strSql+"Priviliges='"+TextBox3.Text.Trim()+"'";}if(TextBox1.Text!=""&&TextBox4.Text!=""){strSql=strSql+"and";}else{if(TextBox3.Text!=""&&TextBox4.Text!=""){strSql=strSql+"and";}}if(TextBox4.Text!=""){strSql=strSql+"DepartId='"+TextBox4.Text.Trim()+"'";}}SqlConnectionconn=MyConnection.Connection();SqlDataAdaptersda=newSqlDataAdapter(strSql,conn);DataSetds=newDataSet();sda.Fill(ds);this.GridView1.DataSource=ds;this.GridView1.DataKeyNames=newString[]{"StaffId"};this.GridView1.DataBind();conn.Close();}//刪除數據protectedvoidGridView1_RowDeleting(objectsender,GridViewDeleteEventArgse){SqlConnectionconn=MyConnection.Connection();SqlCommandcmd=newSqlCommand("selectcount(*)fromtb_CountwhereStaffId='"+GridView1.DataKeys[e.RowIndex].Value.ToString()+"'",conn);inti=Int32.Parse(cmd.ExecuteScalar().ToString());if(i==0){SqlCommandcmd2=newSqlCommand();cmd2.CommandText="deletefromtb_StaffInfowhereStaffId="+GridView1.DataKeys[e.RowIndex].Value.ToString();cmd2.Connection=conn;cmd2.ExecuteNonQuery();SqlDataAdaptersda=newSqlDataAdapter("select*fromtb_StaffInfo",conn);DataSetds=newDataSet();sda.Fill(ds);this.GridView1.DataSource=ds;this.GridView1.DataBind();conn.Close();}else{Response.Write("<script>alert('此賬號在其她表中有外鍵引用,不能刪除!??!')</script>");}}//更新行protectedvoidGridView1_RowUpdating(objectsender,GridViewUpdateEventArgse){SqlConnectionconn=MyConnection.Connection();//stringStaffId=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[0].Controls[0])).Text;stringStaffName=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text;//stringDepartId=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text;stringKeys=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[3].Controls[0])).Text;stringPriviliges=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[4].Controls[0])).Text;stringGender=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[5].Controls[0])).Text;stringAge=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[6].Controls[0])).Text;stringBirthday=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[7].Controls[0])).Text;stringPhone=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[8].Controls[0])).Text;stringAddress=((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[9].Controls[0])).Text;SqlCommandcmd=newSqlCommand();cmd.CommandText="updatetb_StaffInfosetStaffName='"+StaffName+"',Keys='"+Keys+"',Priviliges='"+Priviliges+"',Gender='"+Gender+"',Age='"+Age+"',Birthday='"+Birthday+"',Phone='"+Phone+"',Address='"+Address+"'whereStaffId="+GridView1.DataKeys[e.RowIndex].Value.ToString();cmd.Connection=conn;cmd.ExecuteNonQuery();conn.Close();bind();}protectedvoidGridView1_RowEditing(objectsender,GridViewEditEventArgse){this.GridView1.EditIndex=e.NewEditIndex;bind();}protectedvoidGridView1_RowCancelingEdit(objectsender,GridViewCancelEditEventArgse){this.GridView1.EditIndex=-1;bind();}protectedvoidButton2_Click(objectsender,EventArgse){Response.Redirect("StaffAdd.aspx?");}添加員工:protectedvoidPage_Load(objectsender,EventArgse){SqlConnectionconn=MyConnection.Connection();//調用自動編號MyConnectionau=newMyConnection();au.autoNum("selectStaffIdfromtb_StaffInfo","tb_StaffInfo","StaffId","","10001",TextBox1);SqlDataAdaptersda3=newSqlDataAdapter("selectDepartIdfromtb_Department",conn);DataSetds5=newDataSet();sda3.Fill(ds5);this.DropDownList1.DataSource=ds5;this.DropDownList1.DataTextField="DepartId";this.DropDownList1.DataBind();conn.Close();}protectedvoidButton1_Click(objectsender,EventArgse){if(TextBox1.Text!=""||DropDownList1.Text!=""){SqlConnectionconn=MyConnection.Connection();stringStaffId=TextBox1.Text.Trim();stringStaffName=TextBox5.Text.Trim();stringDepartId=DropDownList1.Text.Trim();stringKeys=TextBox7.Text.Trim();stringPriviliges=DropDownList2.Text.Trim();stringGender=DropDownList3.Text.Trim();stringAge=TextBox10.Text.Trim();stringBirthday=TextBox11.Text.Trim();stringPhone=TextBox12.Text.Trim();stringAddress=TextBox13.Text.Trim();SqlCommandcmd=newSqlCommand();cmd.CommandText="insertintotb_StaffInfo(StaffId,StaffName,DepartId,Keys,Priviliges,Gender,Age,Birthday,Phone,Address)values('"+StaffId+"','"+StaffName+"','"+DepartId+"','"+Keys+"','"+Priviliges+"','"+Gender+"','"+Age+"','"+Birthday+"','"+Phone+"','"+Address+"')";cmd.Connection=conn;cmd.ExecuteNonQuery();Response.Write("<script>alert('添加成功')</script>");SqlDataAdaptersda=newSqlDataAdapter("select*fromtb_StaffInfo",conn);DataSetds=newDataSet();sda.Fill(ds);this.GridView2.DataSource=ds;this.GridView2.DataKeyNames=newString[]{"StaffId"};this.GridView2.DataBind();conn.Close();}elseResponse.Write("<script>alert('員工編號和部門編號不能為空!')</script>");}修改密碼:protectedvoidPage_Load(objectsender,EventArgse){strings=Session["keys"].ToString();stringi=Session["staffid"].ToString();}protectedvoidButton1_Click(objectsender,Event

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論