版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 膁蒅螄螂肇蒄蒄羇羃肁薆螀衿肀蚈羆膈腿莈螈肄膈蒀羄羀膇薃螇袆膇螅薀芅膆蒅裊膁膅薇蚈肇膄蠆袃羂膃荿蚆袈節(jié)蒁袂膇芁薄蚄肅芁蚆袀聿芀蒅蚃羅艿薈羈袁羋蝕螁膀芇莀羆肆芆蒂蝿羂蒞薄羅袈蒞蚇螈膆莄莆薀膂莃蕿螆肈莂蟻蠆羄莁莁襖袀莀蒃蚇腿荿薅袂肅葿蚈蚅羈蒈莇袁袇蕆葿蚄芅蒆螞衿膁蒅螄螂肇蒄蒄羇羃肁薆螀衿肀蚈羆膈腿莈螈肄膈蒀羄羀膇薃螇袆膇螅薀芅膆蒅裊膁膅薇蚈肇膄蠆袃羂膃荿蚆袈節(jié)蒁袂膇芁薄蚄肅芁蚆袀聿芀蒅蚃羅艿薈羈袁羋蝕螁膀芇莀羆肆芆蒂蝿羂
2、蒞薄羅袈蒞蚇螈膆莄莆薀膂莃蕿螆肈莂蟻蠆羄莁莁襖袀莀蒃蚇腿荿薅袂肅葿蚈蚅羈蒈莇袁袇蕆葿蚄芅蒆螞衿膁蒅螄螂肇蒄蒄羇羃肁薆螀衿肀蚈羆膈腿莈螈肄膈蒀羄羀膇薃螇袆膇螅薀芅膆蒅裊膁膅薇蚈肇膄蠆袃羂膃荿蚆袈節(jié)蒁袂膇芁薄蚄肅芁蚆袀聿芀蒅蚃羅艿薈羈袁羋蝕螁膀芇莀羆肆芆蒂蝿羂蒞薄羅袈蒞蚇螈膆莄莆薀膂莃蕿螆肈莂蟻蠆羄莁莁襖袀莀蒃蚇腿荿薅袂肅葿蚈蚅羈蒈莇袁袇蕆葿蚄芅蒆螞衿膁蒅螄螂肇蒄蒄羇羃肁薆螀衿肀蚈羆膈腿莈螈肄膈蒀羄羀膇薃螇袆膇螅薀芅膆蒅裊膁膅薇蚈肇膄蠆袃羂
3、膃荿蚆袈節(jié)蒁袂膇芁薄蚄肅芁蚆袀聿芀蒅蚃羅艿薈羈袁羋蝕螁膀芇莀羆肆芆蒂蝿羂蒞薄羅袈蒞蚇螈膆莄莆薀膂莃蕿螆肈莂蟻蠆羄莁莁襖袀莀蒃蚇腿荿薅袂肅葿蚈蚅</p><p> 1、課程設(shè)計(jì)的內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)要求、工作要求等):</p><p><b> 1)、設(shè)計(jì)內(nèi)容:</b></p><p> 開發(fā)基于intranet網(wǎng)絡(luò)上B/S模式的
4、信息管理系統(tǒng),要求能實(shí)現(xiàn)數(shù)據(jù)錄入、數(shù)據(jù)刪除、數(shù)據(jù)修改和數(shù)據(jù)瀏覽以及數(shù)據(jù)查詢等功能。</p><p> 2)、課程設(shè)計(jì)的要求:</p><p> 課程設(shè)計(jì)教學(xué)基本要求:通過課程設(shè)計(jì),要求學(xué)生在指導(dǎo)教師的指導(dǎo)下,完成設(shè)計(jì)課題的全部內(nèi)容,包括:</p><p> ?。?)系統(tǒng)分析與數(shù)據(jù)庫設(shè)計(jì)階段</p><p> 1)通過調(diào)查研究,選擇一個實(shí)
5、際應(yīng)用數(shù)據(jù)庫系統(tǒng)的課題。</p><p> 2)進(jìn)行系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì),寫出系統(tǒng)分析和系統(tǒng)設(shè)計(jì)報告。</p><p> 3)設(shè)計(jì)數(shù)據(jù)模型并進(jìn)行優(yōu)化,確定數(shù)據(jù)庫結(jié)構(gòu)、功能結(jié)構(gòu)和系統(tǒng)安全性和完整性要求。</p><p> ?。?)應(yīng)用程序設(shè)計(jì)階段</p><p> 1)完成數(shù)據(jù)庫定義工作,實(shí)現(xiàn)基于intranet網(wǎng)絡(luò)上B/S模式的信息管
6、理系統(tǒng),要求在客戶端利用IE瀏覽器進(jìn)行數(shù)據(jù)數(shù)據(jù)錄入、修改、刪除、查詢。</p><p> 2)實(shí)現(xiàn)應(yīng)用程序的設(shè)計(jì)、編程、優(yōu)化功能,實(shí)現(xiàn)數(shù)據(jù)庫安全性、數(shù)據(jù)完整性等功能,并針對具體課題問題提出解決方法。</p><p> (3)系統(tǒng)集成調(diào)試階段</p><p> 對系統(tǒng)的各個應(yīng)用程序進(jìn)行集成和調(diào)試,進(jìn)一步優(yōu)化系統(tǒng)性能,改善系統(tǒng)用戶界面。</p>&l
7、t;p><b> 3)、課程設(shè)計(jì)選題</b></p><p> 從以下五題中任選一題作為課程設(shè)計(jì)的題目:</p><p> (1)人事信息管理系統(tǒng); </p><p> ?。?)工資信息管理系統(tǒng);</p><p> ?。?)倉庫信息管理系統(tǒng);</p><p> ?。?)圖書借閱信息管理
8、系統(tǒng)。</p><p> (5)網(wǎng)上書店信息管理系統(tǒng)</p><p> 課程設(shè)計(jì)內(nèi)容及學(xué)時分配</p><p> 課程設(shè)計(jì)內(nèi)容為:給定一些具有明確查詢需求的應(yīng)用型信息管理問題,要求學(xué)生在規(guī)定的時期內(nèi)完成對問題的分析、設(shè)計(jì),最后選用一種DBMS平臺,實(shí)現(xiàn)信息(數(shù)據(jù))的計(jì)算機(jī)管理。</p><p><b> 學(xué)時分配為:<
9、/b></p><p> 注:課程設(shè)計(jì)報告及總結(jié)業(yè)余時間完成</p><p><b> 4).需求分析:</b></p><p> ?、?能夠輸入基本信息、能夠修改以及刪除;</p><p> ?、?能夠?qū)崿F(xiàn)對信息的瀏覽;</p><p> ③ 能夠?qū)崿F(xiàn)對信息進(jìn)
10、行查詢;</p><p><b> 5)系統(tǒng)性能要求:</b></p><p> ?、?系統(tǒng)安全、可靠;</p><p> ?、?功能齊全;</p><p> ?、?操作方便、界面友好;</p><p> ④ 易于維護(hù)和擴(kuò)充。</p><p&
11、gt; 6).系統(tǒng)的功能分析:</p><p> 資料維護(hù):系統(tǒng)維護(hù)包括對各種表記錄的修改、刪除、添加等操作。</p><p> 資料維護(hù):對數(shù)據(jù)表中的信息進(jìn)行瀏覽。</p><p> 系統(tǒng)查詢:可以按主鍵等相關(guān)信息進(jìn)行詳細(xì)或模糊查詢工作日期、基本工資、職稱、職務(wù)和簡歷等字段。</p><p><b> 其它操作:系統(tǒng)封面
12、</b></p><p><b> 7).系統(tǒng)功能模塊</b></p><p> 信息管理系統(tǒng)有:數(shù)據(jù)查找與瀏覽、數(shù)據(jù)修改、報表顯示和系統(tǒng)封面構(gòu)成。</p><p><b> 8).技術(shù)要求</b></p><p> 使用ADO.NET技術(shù)連接數(shù)據(jù)源</p><
13、;p> 9).軟件打包與發(fā)行(參見課本263-266頁)</p><p> 使用visual studio.net中的“web安裝項(xiàng)目”你的信息管理系統(tǒng)打包。在別機(jī)器上進(jìn)行安裝,并記錄打包及及安裝過程。</p><p><b> 10)設(shè)備要求</b></p><p> 每個學(xué)生一臺計(jì)算機(jī)。</p><p>
14、; 2、對課程設(shè)計(jì)成果的要求〔包括圖表、實(shí)物等硬件要求〕:</p><p> 1)提交課程設(shè)計(jì)報告</p><p> 按照系統(tǒng)設(shè)計(jì)要求,用visual studio.net中的visual C#.NET實(shí)現(xiàn)基于intranet網(wǎng)絡(luò)上B/S模式的信息管理系統(tǒng),提交由需求分析;系統(tǒng)設(shè)計(jì)說明(包括主菜單、子菜單、模塊功能簡介、數(shù)據(jù)字典、系統(tǒng)結(jié)構(gòu)圖);系統(tǒng)技術(shù)文檔 (包括系統(tǒng)各模塊主要流程圖
15、,軟件總體測試方案與測試記錄、局部測試方案與測試記錄、軟件調(diào)試和修改記錄、測試結(jié)論、運(yùn)行情況記錄),系統(tǒng)使用說明書,源程序代碼為附錄構(gòu)成的課程設(shè)計(jì)報告。</p><p> 2)課程設(shè)計(jì)報告版式要求</p><p> 執(zhí)行《陜西科技大學(xué)課程設(shè)計(jì)說明書撰寫格式暫行規(guī)范》</p><p> 3)設(shè)計(jì)報告裝訂順序與規(guī)范</p><p><
16、b> 封面</b></p><p> web數(shù)據(jù)庫程序設(shè)計(jì)語言課程設(shè)計(jì)任務(wù)書</p><p><b> 目錄</b></p><p> web數(shù)據(jù)庫程序設(shè)計(jì)語言設(shè)計(jì)課程設(shè)計(jì)報告正文</p><p> 設(shè)計(jì)體會及今后的改進(jìn)意見</p><p><b> 參考文
17、獻(xiàn)(資料)</b></p><p><b> 左邊緣裝訂</b></p><p> 3、課程設(shè)計(jì)工作進(jìn)度計(jì)劃:</p><p> 指導(dǎo)教師: 日期: </p><p> 教研室主任: 日期: </p>
18、<p><b> 目 錄</b></p><p> 一、實(shí)驗(yàn)?zāi)康模骸?</p><p> 二、實(shí)驗(yàn)要求:………………………………………………………………………………………1</p><p> 三、系統(tǒng)設(shè)計(jì)要求:……………………………………………………………
19、……………………1</p><p> 四、開發(fā)環(huán)境要求:…………………………………………………………………………………1</p><p> 五、文檔要求:………………………………………………………………………………………1</p><p> 六、實(shí)驗(yàn)內(nèi)容:………………………………………………………………………………………1</p><p&g
20、t; 七、實(shí)驗(yàn)具體方案:…………………………………………………………………………………1</p><p> 八、需求分析:………………………………………………………………………………………1</p><p> 九、系統(tǒng)設(shè)計(jì)說明……………………………………………………………………………………2</p><p> 十、主菜單…………………………………………………
21、…………………………………………2</p><p> 十一、子菜單…………………………………………………………………………………………2</p><p> 十二、模塊功能簡介…………………………………………………………………………………2</p><p> 十三、數(shù)據(jù)字典………………………………………………………………………………………2</p>
22、<p> 十四、系統(tǒng)結(jié)構(gòu)圖……………………………………………………………………………………3</p><p> 十五、系統(tǒng)技術(shù)文檔…………………………………………………………………………………3</p><p> 十六、模塊流程圖:…………………………………………………………………………………3</p><p> 十七、軟件總體測試方案:…………
23、………………………………………………………………5</p><p> 十八、系統(tǒng)運(yùn)行結(jié)果和記錄…………………………………………………………………………7</p><p> 十九、web數(shù)據(jù)庫程序設(shè)計(jì)語言設(shè)計(jì)性實(shí)驗(yàn)收獲與總結(jié)…………………………………………15</p><p><b> 實(shí)驗(yàn)?zāi)康模?lt;/b></p><p&
24、gt; 學(xué)會用web數(shù)據(jù)庫程序設(shè)計(jì)語言編程實(shí)現(xiàn)信息管理系統(tǒng).</p><p><b> 實(shí)驗(yàn)要求:</b></p><p> 包括系統(tǒng)設(shè)計(jì)要求,開發(fā)環(huán)境要求,技術(shù)文檔要求三部分。</p><p><b> 系統(tǒng)設(shè)計(jì)要求:</b></p><p> 人事管理管理系統(tǒng)中不同使用單位(用戶)的
25、員工人數(shù)事先無法確定.</p><p> 該人事管理管理系統(tǒng)要求有人事管理錄入,查詢,修改,刪除,數(shù)據(jù)導(dǎo)入――將教務(wù)處的Excel格式的業(yè)績單導(dǎo)入數(shù)據(jù)庫中。</p><p> 系統(tǒng)使用web網(wǎng)頁界面上的文字菜單,實(shí)現(xiàn)系統(tǒng)對子模塊的調(diào)用. </p><p> 系統(tǒng)數(shù)據(jù)庫至少應(yīng)包含數(shù)據(jù)對象:員工表、部門表、管理員表、工資登記表等。</p><p
26、> 業(yè)績管理系統(tǒng)數(shù)據(jù)庫可以Microsoft Office Access2003為RDBMS,也可以Microsoft SQL Server 2005為RDBMS</p><p><b> 員工的總評.</b></p><p><b> 四、開發(fā)環(huán)境要求:</b></p><p> 軟件環(huán)境:windows9
27、8/windowsXP/windows2000,Visual C#</p><p> 硬件環(huán)境:計(jì)算機(jī)(Pen4CPU, 256MRAM,60G以上硬盤,輸入輸出設(shè)備)</p><p><b> 五、文檔要求:</b></p><p> 按照軟件工程技術(shù)文檔編寫要求進(jìn)行。要求流程圖繪制規(guī)范,模塊功能描述清晰,數(shù)據(jù)字典齊全。</p&g
28、t;<p><b> 六、實(shí)驗(yàn)內(nèi)容:</b></p><p> 1 Visual C#語言的順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)、結(jié)構(gòu)體、指針、ASP.NET web項(xiàng)目開發(fā)、網(wǎng)頁制作。</p><p> 2 數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫操作、計(jì)算機(jī)網(wǎng)路等內(nèi)容。</p><p> 3 能生成指定班指定部門的單科業(yè)績表。</p&g
29、t;<p> 4 能將教務(wù)處的Excel格式的業(yè)績單導(dǎo)入數(shù)據(jù)庫的業(yè)績登記表中。</p><p><b> 七、實(shí)驗(yàn)具體方案:</b></p><p> 按照系統(tǒng)設(shè)計(jì)要求,用Visual C#設(shè)計(jì)和開發(fā)一個人事管理管理系統(tǒng),提交由需求分析;系統(tǒng)設(shè)計(jì)說明(包括主菜單、子菜單、模塊功能簡介、數(shù)據(jù)字典、系統(tǒng)結(jié)構(gòu)圖);系統(tǒng)技術(shù)文檔 (包括系統(tǒng)各模塊主要流程圖
30、,軟件總體測試方案與測試記錄、局部測試方案與測試記錄、軟件調(diào)試和修改記錄、測試結(jié)論、運(yùn)行情況記錄),系統(tǒng)使用說明書,源程序代碼為附錄構(gòu)成的實(shí)驗(yàn)報告</p><p><b> 八、需求分析:</b></p><p> 需要利用asp.net開發(fā)設(shè)計(jì)一個人事管理信息管理系統(tǒng),利用sql server表進(jìn)行人事管理信息的保存,再將表導(dǎo)入到asp.net的平臺中,建立存儲
31、信息與開發(fā)平臺的鏈接,可以通過用戶名和密碼登陸到人事管理信息管理系統(tǒng),通過選擇要進(jìn)行的操作,例如員工信息的查詢,刪除,插入,修改等操作,并且可以顯示操作后的所有員工的業(yè)績信息,較以往的員工管理系統(tǒng)更個性化。</p><p><b> 九、系統(tǒng)設(shè)計(jì)說明</b></p><p> ?。ò軌蛑鞑藛巍⒆硬藛?、模塊功能簡介、數(shù)據(jù)字典、系統(tǒng)結(jié)構(gòu)圖);</p>
32、<p><b> 十、主菜單 </b></p><p> 第一個界面為登陸界面,用戶名為 sa,密碼為sa 登陸該人事管理信息管理系統(tǒng)進(jìn)入首頁。在首頁中可以進(jìn)行查詢、修改、添加、刪除、考勤信息,是主要的菜單項(xiàng)</p><p><b> 十一、子菜單</b></p><p> 分為五個頁面分別承擔(dān)以上五個功
33、能,各個頁面均有超鏈接可以進(jìn)行跳轉(zhuǎn)</p><p><b> 十二、模塊功能簡介</b></p><p> 查詢模塊:分為員工基本信息查詢、人事管理查詢、課表信息。頁面均有圖標(biāo)按鈕和單選按鈕用戶可以根據(jù)需要進(jìn)行選擇。只需單擊相應(yīng)的按鈕即可 </p><p> 修改模塊:完成員工信息的修改,通過編輯框輸入要修改的員工學(xué)好然后重新輸入新的值即
34、可??梢栽赼ccess表中進(jìn)行對選定的員工信息的修改;</p><p> 插入模塊:完成員工基本信息管理系統(tǒng)的添加,通過編輯框輸入要添加的員工信息單擊提交,就可以在界面的access表中進(jìn)行人事管理信息的插入;</p><p> 刪除模塊:完成員工信息的刪除,通過編輯框輸入要刪除的員工的工號,下面的文本域列出該員工的基本詳細(xì)信息供參考。刪除成功有對話框提示。</p>&l
35、t;p> 考勤模塊:完成員工考勤信息,通過編輯框輸入要考勤的員工的工號,并輸入各門部門的業(yè)績即可點(diǎn)擊。 </p><p><b> 十三、數(shù)據(jù)字典 </b></p><p> CshowMsg 用于顯示對話框的類</p><p> Password
36、 是設(shè)置登陸界面的密碼的函數(shù)</p><p> Response 是數(shù)據(jù)集的綁定函數(shù), </p><p> Button 進(jìn)行相應(yīng)操作的按鈕;</p><p> ImageButton 是相應(yīng)的圖片按鈕<
37、;/p><p> xxxx TextBox 用于輸入對應(yīng)xxxx的文本框。</p><p> xxxxLabel 用于標(biāo)明xxxx名稱</p><p> xxxxRadioButton 用于識別用戶是否選中xxxx項(xiàng)</p><
38、p> OleDbConnection conn 用于連接數(shù)據(jù)庫</p><p> OleDbCommand cmd 用于執(zhí)行數(shù)據(jù)庫操作</p><p> DataSet ds 數(shù)據(jù)集用于暫存數(shù)據(jù)庫中的數(shù)據(jù)</p><p> DataGrid
39、 用于在界面上顯示數(shù)據(jù) </p><p> LinkButton 用于超鏈接按鈕</p><p> OleDbDataAdapter oda 數(shù)據(jù)適配器</p><p> DataBind() 用于數(shù)據(jù)集綁定&l
40、t;/p><p> Page_Load(object sender, System.EventArgs e)</p><p><b> 用于加載頁面的函數(shù)</b></p><p> ImageButton_Click(object sender, System.Web.UI.ImageClickEventArgs e)</p>
41、<p> 用于響應(yīng)圖片按鈕的函數(shù)</p><p> ImageButton3_Click(object sender, System.Web.UI.ImageClickEventArgs e)</p><p> 用于響應(yīng)超鏈接的函數(shù)</p><p> xxxButton_Click(object sender, System.Web.UI.Imag
42、eClickEventArgs e)</p><p><b> 用于響應(yīng)按鈕的函數(shù)</b></p><p> xxxRadioButton_CheckedChanged(object sender, System.EventArgs e)</p><p> 用于響應(yīng)RadioButton的函數(shù)</p><p>&l
43、t;b> 十四、系統(tǒng)結(jié)構(gòu)圖</b></p><p><b> 跳轉(zhuǎn)</b></p><p><b> 跳轉(zhuǎn)</b></p><p><b> 跳轉(zhuǎn)</b></p><p> 十五、系統(tǒng)技術(shù)文檔 </p><p> (包括系統(tǒng)
44、各模塊主要流程圖,軟件總體測試方案與測試記錄、局部測試方案與測試記錄、軟件調(diào)試和修改記錄、測試結(jié)論)</p><p> 十六、模塊流程圖: </p><p> 查詢模塊流程圖: </p><p><b> 修改模塊流程圖:</b></p><p><b> 否</b><
45、/p><p><b> 是</b></p><p><b> 插入模塊流程圖:</b></p><p><b> 刪除模塊流程圖:</b></p><p><b> 考勤模塊流程圖:</b></p><p> 十七、軟件總體測
46、試方案:</p><p> 在查詢模塊中查看員工信息做記錄</p><p> 在修改模塊中進(jìn)行信息修改并再次進(jìn)行查看比對</p><p><b> 查看考勤信息做記錄</b></p><p> 進(jìn)行考勤后進(jìn)行信息查詢并進(jìn)行比對</p><p> 刪除一個員工信息并進(jìn)行信息查詢</p
47、><p> 插入一個員工并進(jìn)行信息查詢</p><p><b> 測試記錄:</b></p><p> 在界面上顯示了部門信息,查詢工作正常</p><p> 修改某員工后進(jìn)行查看,該員工信息改變</p><p> 在界面上顯示了考勤信息并有業(yè)績</p><p>
48、對沒考勤的員工考勤查詢后該員工有考勤信息顯示</p><p> 刪除一個員工信息并進(jìn)行查詢,沒有該員工信息</p><p> 插入一個員工并進(jìn)行查詢,記錄中多了一個員工信息</p><p><b> 局部測試方案:</b></p><p> 測試查詢模塊,主要看信息顯示是否與數(shù)據(jù)庫一致。</p>&
49、lt;p> 測試修改模塊,主要看修改是否成功。輸入一個空工號進(jìn)行測驗(yàn)。</p><p> 測試刪除模塊,輸入一個空工號進(jìn)行測驗(yàn)。</p><p> 測試插入模塊,輸入一個已有工號進(jìn)行測驗(yàn)。</p><p> 測試考勤模塊,輸入一個已經(jīng)考勤的員工工號進(jìn)行測驗(yàn)。</p><p><b> 測試結(jié)果:</b>&
50、lt;/p><p> 查詢模塊正常工作,與數(shù)據(jù)庫數(shù)據(jù)一致。</p><p> 輸入空工號也可以進(jìn)行修改,數(shù)據(jù)庫中沒有變化。</p><p> 輸入已有工號顯插入正常數(shù)據(jù)庫中有兩個一樣的工號。</p><p> 輸入空工號也能刪除,數(shù)據(jù)庫中沒有變化。</p><p> 輸入一個已經(jīng)考勤的員工工號再次考勤。</
51、p><p> 軟件調(diào)試和修改記錄:</p><p> 添加信息校準(zhǔn)模塊后并用對話框進(jìn)行信息顯示有如下結(jié)果:</p><p> 1、查詢模塊正常工作,與數(shù)據(jù)庫數(shù)據(jù)一致。</p><p> 2、輸入空工號顯示工號為空不能修改。</p><p> 3、輸入已有工號顯示該員工已經(jīng)存在不能插入。</p>&l
52、t;p> 4、輸入空工號顯示工號為空不能刪除。</p><p> 5、輸入一個已經(jīng)考勤的員工工號顯示已經(jīng)考勤不能再選了,可以修改。</p><p><b> 測試結(jié)果:</b></p><p> 上述細(xì)節(jié)問題等到解決,系統(tǒng)可以正常運(yùn)行</p><p><b> 測試結(jié)論:</b>&l
53、t;/p><p> 經(jīng)過增加信息校準(zhǔn)模塊后,反復(fù)進(jìn)行測試員工管理系統(tǒng)基本可以進(jìn)行正常運(yùn)作。</p><p> 可以進(jìn)行插入、刪除、修改,考勤等操作。不會造成數(shù)據(jù)不一致性問題出現(xiàn)</p><p> 與數(shù)據(jù)庫的數(shù)據(jù)保持一致。</p><p> 十八、系統(tǒng)運(yùn)行結(jié)果和記錄</p><p> (軟件運(yùn)行界面圖、軟件運(yùn)行數(shù)據(jù)
54、輸入界面圖、軟件運(yùn)行結(jié)果界面圖、運(yùn)行記錄)</p><p><b> 登陸界面:</b></p><p><b> 登錄失敗時:</b></p><p><b> 首頁菜單界面:</b></p><p> 該界面有若干模塊可以進(jìn)行點(diǎn)擊操作進(jìn)入相關(guān)頁面</p>
55、<p> 進(jìn)入查詢信息界面:可以查看員工信息和部門信息</p><p><b> 進(jìn)入修改界面:</b></p><p> 進(jìn)入添加信息的界面:</p><p> 進(jìn)入考勤登記業(yè)績界面:</p><p><b> 系統(tǒng)使用說明書:</b></p><p&g
56、t; 先進(jìn)入到運(yùn)行界面,會顯示登陸界面,通過輸入用戶名sa和密碼sa就可以登陸到人事管理信息管理系統(tǒng),此界面有3個綁定的人事管理信息表,還有Button按鈕,在每個對應(yīng)的按鈕下可以進(jìn)行相應(yīng)的員工信息管理的操作,選擇修改就可以對員工表進(jìn)行修改,并且通過update方法可以將操作后的員工信息保存下來;選擇刪除,就可以在表里將此員工刪除掉,也是通過delete方法進(jìn)行保存操作;選擇插入的話就可以在表的最后面插入新員工的人事管理信息,也是通過
57、insert方法將修改后的信息保存下來;選擇查詢就可一將對應(yīng)的員工信息顯示出來??记诘怯浀膯T工必須是student表中的員工</p><p><b> 實(shí)驗(yàn)討論</b></p><p> 此次部門設(shè)計(jì)使用的數(shù)據(jù)源由SQL SERVER數(shù)據(jù)庫提供,在里面建立員工表、考勤表(員工只對對</p><p> 培養(yǎng)方案中的選修課由考勤權(quán))、部門表(
58、可參照本學(xué)校實(shí)際執(zhí)行的部門表進(jìn)行設(shè)計(jì))、業(yè)績登記表(可參照本學(xué)校業(yè)績登記表進(jìn)行設(shè)計(jì))、經(jīng)理表。在進(jìn)行登陸界面以及員工信息管理系統(tǒng)的相關(guān)操作,將員工信息表與第二個界面進(jìn)行綁定,這樣可以通過數(shù)據(jù)庫的相關(guān)操作語句進(jìn)行相應(yīng)的操作,同時要注意保存該操作??梢試L試由SQLServer建立數(shù)據(jù)庫連接</p><p> 十九、web數(shù)據(jù)庫程序設(shè)計(jì)語言設(shè)計(jì)性實(shí)驗(yàn)收獲與總結(jié)</p><p> 通過本次試驗(yàn)
59、,我對所學(xué)的C#語言知識有了更加深入的認(rèn)識。除了對各種按鈕和控件屬性的用法更加熟練外,更重要的是學(xué)會了如何將數(shù)據(jù)源和數(shù)據(jù)集進(jìn)行綁定和數(shù)據(jù)庫的連接和填充,只有這樣做后才可以進(jìn)行接下來的各種操作,這個在此實(shí)驗(yàn)里尤為重要。我剛開始時只將SQLSERVER數(shù)據(jù)庫里的表格綁定到web應(yīng)用程序中,利用命令進(jìn)行連接操作但是運(yùn)行老出錯,這個錯誤耗費(fèi)了我整整一個下午,這個問題解決了。但是第二個界面無法顯示,最后檢查半天才知沒有將這兩個界面綁定…。細(xì)節(jié)問題
60、是很多的,只有動手做時才知道自己學(xué)的有多么膚淺,應(yīng)用不當(dāng)就出錯而且錯誤很費(fèi)神,理論與實(shí)際差距的確很大,要想作出實(shí)際實(shí)用的東西來還需多多練習(xí),不斷改進(jìn),充分發(fā)揮所學(xué)知識,另外也應(yīng)加強(qiáng)視野的開拓,現(xiàn)學(xué)現(xiàn)賣自己拯救,學(xué)會搜索有用的信息,這樣才能作出滿意的東西來。</p><p><b> 參考文獻(xiàn)</b></p><p> <<ASP.NET網(wǎng)絡(luò)程序設(shè)計(jì)教程
61、>> 九州書源 劉麗萍等編著 清華大學(xué)出版社</p><p><b> 附錄:源程序代碼</b></p><p> <?xml version="1.0"?></p><p><b> <!-- </b></p><p> 注意: 除了
62、手動編輯此文件以外,您還可以使用 </p><p> Web 管理工具來配置應(yīng)用程序的設(shè)置。可以使用 Visual Studio 中的</p><p> “網(wǎng)站”->“Asp.Net 配置”選項(xiàng)。</p><p> 設(shè)置和注釋的完整列表在 </p><p> machine.config.comments 中,該文件通常位于 &
63、lt;/p><p> \Windows\Microsoft.Net\Framework\v2.x\Config 中</p><p><b> --></b></p><p> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0
64、"></p><p> <appSettings/></p><p> <connectionStrings></p><p> <add name="Mispersonalconn" connectionString="Data Source=20100506-0756;Attach
65、DbFilename=|DataDirectory|\DB_Mispersonal.mdf;Integrated Security=True"</p><p> providerName="System.Data.SqlClient" /></p><p> </connectionStrings></p><p>
66、; <system.web></p><p><b> <!-- </b></p><p> 設(shè)置 compilation debug="true" 將調(diào)試符號插入</p><p> 已編譯的頁面中。但由于這會 </p><p> 影響性能,因此只在開發(fā)過程中將此值 <
67、;/p><p><b> 設(shè)置為 true。</b></p><p><b> --></b></p><p> <compilation debug="true"/></p><p><b> <!--</b></p>
68、;<p> 通過 <authentication> 節(jié)可以配置 ASP.NET 使用的 </p><p><b> 安全身份驗(yàn)證模式,</b></p><p> 以標(biāo)識傳入的用戶。 </p><p><b> --></b></p><p> <aut
69、hentication mode="Windows"/></p><p><b> <!--</b></p><p> 如果在執(zhí)行請求的過程中出現(xiàn)未處理的錯誤,</p><p> 則通過 <customErrors> 節(jié)可以配置相應(yīng)的處理步驟。具體說來,</p><p>
70、 開發(fā)人員通過該節(jié)可以配置</p><p> 要顯示的 html 錯誤頁</p><p> 以代替錯誤堆棧跟蹤。</p><p> <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"></p><p
71、> <error statusCode="403" redirect="NoAccess.htm" /></p><p> <error statusCode="404" redirect="FileNotFound.htm" /></p><p> </customE
72、rrors></p><p><b> --></b></p><p> <!--globalization fileEncoding="UTF-8" requestEncoding="UTF-8" responseEncoding="UTF-8" /--></p>
73、<p> <globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312" /></p><p> </system.web></p><p> </configuration
74、></p><p> <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %></p><p> <!DOCTYPE html PUBLIC &qu
75、ot;-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p> <html xmlns="http://www.w3.org/1999/xhtml" ></p><p&
76、gt; <head runat="server"></p><p> <title>用戶登陸|- admin.com</title></p><p> <link rel=Stylesheet type="text/css" href="CSS/Mispersonal.css" /&
77、gt;</p><p><b> </head></b></p><p><b> <body></b></p><p> <form id="form1" runat="server"></p><p><b&
78、gt; <div></b></p><p><b> </b></p><p> <div style="z-index: 101; left: 311px; width: 361px; position: absolute; top: 206px;</p><p> heig
79、ht: 100px"></p><p> <table cellpadding="0" cellspacing="0" style="height: 159px"></p><p><b> <tr></b></p><p> <td
80、 bgcolor="#66c2de" colspan="5" style="height: 24px"></p><p><b> </td></b></p><p><b> </tr></b></p><p><b>
81、; <tr></b></p><p> <td align="center" style="width: 41px; height: 35px"></p><p> <asp:Image ID="Image1" runat="server" ImageUrl=&q
82、uot;~/WebFiles/Images/role.gif" /></td></p><p> <td colspan="3" style="width: 155px; height: 35px"></p><p> 用戶角色: </td></p><p&
83、gt; <td style="width: 250px; height: 35px"></p><p> <asp:RadioButton ID="rb_user" runat="server" GroupName="role" Text="普通用戶" Checked="True&q
84、uot; /></p><p> <asp:RadioButton ID="rb_admin" runat="server" GroupName="role" Text="管理員" /></td></p><p><b> </tr></b>&
85、lt;/p><p><b> <tr></b></p><p> <td align="center" style="width: 41px; height: 35px"></p><p> <asp:Image ID="Image2" runat=&q
86、uot;server" ImageUrl="~/WebFiles/Images/user.gif" /></td></p><p> <td colspan="3" style="width: 155px; height: 35px"></p><p> 用戶名稱:</td>
87、</p><p> <td style="width: 250px; height: 35px"></p><p> <asp:TextBox ID="TxtUser" runat="server"></asp:TextBox></td></p><p>
88、<b> </tr></b></p><p><b> <tr></b></p><p> <td align="center" style="width: 41px; height: 35px"></p><p> <asp:Ima
89、ge ID="Image3" runat="server" ImageUrl="~/WebFiles/Images/password.gif" /></td></p><p> <td colspan="3" style="width: 155px; height: 35px">&l
90、t;/p><p> 用戶密碼:</td></p><p> <td style="width: 250px; height: 35px"></p><p> <asp:TextBox ID="TxtPwd" runat="server" TextMode="Pass
91、word"></asp:TextBox></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td align="center" colspan="5
92、" style="height: 30px"></p><p> <asp:Button ID="Btn_Login" runat="server" Text="登陸" OnClick="Btn_Login_Click" /></p><p> <asp
93、:Button ID="Btn_Cancel" runat="server" Text="重置" OnClick="Btn_Cancel_Click" /></td></p><p><b> </tr></b></p><p><b> <
94、;tr></b></p><p> <td colspan="5" style="height: 21px" align="center"></p><p> <asp:Label ID="lbMessage" runat="server" Heigh
95、t="27px" Width="358px" ForeColor="Red"></asp:Label></td></p><p><b> </tr></b></p><p><b> <tr></b></p>&l
96、t;p> <td bgcolor="#66c2de" colspan="5" style="height: 5px"></p><p><b> </td></b></p><p><b> </tr></b></p><
97、;p><b> </table></b></p><p><b> </div></b></p><p><b> </b></p><p> <div style="z-index: 102; left: 670px; wid
98、th: 100px; position: absolute; top: 106px;</p><p> height: 100px"></p><p> <asp:Image ID="Image4" runat="server" ImageUrl="~/WebFiles/Images/login.gif"
99、 /></div></p><p><b> </b></p><p><b> </div></b></p><p><b> </form></b></p><p><b> </body
100、></b></p><p><b> </html></b></p><p> /* CSS Document */</p><p><b> table{</b></p><p> border:1px solid #09C</p><p&
101、gt;<b> }</b></p><p> /*index.css*/</p><p> *{margin:0; padding:0; list-style:none; }</p><p> /*body樣式*/</p><p><b> body{</b></p>&l
102、t;p> font-family: verdana, arial, helvetica, sans-serif;</p><p> font-size:14px;</p><p> background-color:#FFF;</p><p><b> }</b></p><p><b> /*
103、連接樣式*/</b></p><p><b> a:link {</b></p><p> color: #000000;</p><p> text-decoration:none}</p><p> a:visited {</p><p> color: #000000;
104、</p><p> text-decoration:none</p><p><b> }</b></p><p><b> a:hover {</b></p><p> text-decoration:none;</p><p> font-weight:bold
105、;</p><p> color:#FFFFFF;</p><p> background-color:#66c2de</p><p><b> }</b></p><p> a:active {</p><p> color:#66c2de</p><p>&l
106、t;b> }</b></p><p> .xian{border-left-style:none;border-right-style:none;border-style:none; }</p><p><b> 文字樣式</b></p><p> h1,h2,h3,h4,h5,h6{</p><p
107、> font-weight: bold;</p><p> margin-top: 0;</p><p> margin-bottom: 0;</p><p><b> }</b></p><p><b> h1 {</b></p><p> font-si
108、ze: 24px;</p><p> line-height: 44px;</p><p><b> }</b></p><p><b> h2 {</b></p><p> font-size: 18px;</p><p> line-height: 40px;&
109、lt;/p><p><b> }</b></p><p><b> h3 {</b></p><p> font-size: 16px;</p><p> line-height: 22px;</p><p><b> }</b></p>
110、;<p><b> h4 {</b></p><p> font-size: 14px;</p><p> line-height: 26px;</p><p><b> }</b></p><p><b> h5 {</b></p>&l
111、t;p> font-size: 12px;</p><p> line-height: 22px;</p><p><b> }</b></p><p><b> h6 {</b></p><p> font-size: 10px;</p><p> lin
112、e-height: 18px;</p><p><b> }</b></p><p> strong, b {</p><p> font-weight: bold;</p><p><b> }</b></p><p><b> p {</b>
113、;</p><p> font-size: 12px;</p><p> line-height: 22px; </p><p><b> } </b></p><p><b> img {</b></p><p> border: 0;</p>&l
114、t;p><b> }</b></p><p> <%@ Control Language="C#" AutoEventWireup="true" CodeFile="Header.ascx.cs" Inherits="Control_WebUserControl" %></p>
115、<p><b> <table></b></p><p><b> <tr></b></p><p> <td style="width: 1013px; height: 86px"></p><p> <asp:Image ID="
116、;Image1" runat="server" Height="200px" ImageUrl="~/WebFiles/Images/header.gif"</p><p> Width="100%" /> </p><p><b> </td><
117、;/b></p><p><b> </tr></b></p><p><b> </table></b></p><p> <div style="z-index: 101; left: 15px; width: 100px; position: absolute; t
118、op: 185px;</p><p> height: 28px"></p><p> <asp:Label ID="lbMessage" runat="server" ForeColor="Red" Width="279px"></asp:Label></p&
119、gt;<p> <asp:Label ID="lbTime" runat="server" Width="281px"></asp:Label></div></p><p> using System;</p><p> using System.Data;</p>
120、;<p> using System.Configuration;</p><p> using System.Collections;</p><p> using System.Web;</p><p> using System.Web.Security;</p><p> using System.Web.UI
121、;</p><p> using System.Web.UI.WebControls;</p><p> using System.Web.UI.WebControls.WebParts;</p><p> using System.Web.UI.HtmlControls;</p><p> public partial class
122、Control_WebUserControl : System.Web.UI.UserControl</p><p><b> {</b></p><p> protected void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p>
123、;<p> lbMessage.Text = "歡迎" + (string)Session["role"] + (string)Session["name"] + "登陸本系統(tǒng)!";</p><p> DateTime date = DateTime.Now;</p><p> this.l
124、bTime.Text = "你本次的登陸時間為:"+date.ToString("yy-MM-dd-HH:ss:mm");</p><p><b> }</b></p><p><b> }</b></p><p> <%@ Control Language="
125、C#" AutoEventWireup="true" CodeFile="Left_Navlist.ascx.cs" Inherits="Control_WebUserControl" %></p><p><b> </b></p><p> <div styl
126、e="z-index: 101; left: 1px; width: 159px; position: absolute; top: 207px;</p><p> height: 419px"></p><p> <table cellpadding="0" cellspacing="0" s
127、tyle="width: 201px"></p><p><b> <tr></b></p><p> <td style="width: 107px" align="center" bgcolor="#66c2de"></p><p&
128、gt;<b> </td></b></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td style="width: 107px"></p><
129、p> <asp:TreeView ID="indexnav" runat="server" Height="448px" ImageSet="Faq" Width="162px"></p><p> <ParentNodeStyle Font-Bold="False"
130、 /></p><p> <HoverNodeStyle Font-Underline="True" ForeColor="Purple" /></p><p> <SelectedNodeStyle Font-Underline="True" HorizontalPadding="0px&q
131、uot; VerticalPadding="0px" /></p><p><b> <Nodes></b></p><p> <asp:TreeNode Text="人事資源管理信息系統(tǒng)" Value="人事資源管理信息系統(tǒng)" NavigateUrl="~/Index.
132、aspx"></p><p> <asp:TreeNode Text="人力資源管理" Value="人力資源管理" SelectAction="None"></p><p> <asp:TreeNode Text="部門信息管理" Value="部門信息管理&q
133、uot; SelectAction="None"></p><p> <asp:TreeNode Text="添加部門信息" Value="添加部門信息" NavigateUrl="~/WebFiles/Department/Add_Depart.aspx"></asp:TreeNode></p&
134、gt;<p> <asp:TreeNode Text="部門信息列表" Value="部門信息列表" NavigateUrl="~/WebFiles/Department/List_Depart.aspx"></asp:TreeNode></p><p> <asp:TreeNode NavigateUrl
135、="~/WebFiles/Department/Search_Depart.aspx" Text="部門信息查詢"</p><p> Value="部門信息查詢"></asp:TreeNode></p><p> </asp:TreeNode></p><p> <
136、asp:TreeNode Text="員工信息管理" Value="員工信息管理" SelectAction="None"></p><p> <asp:TreeNode Text="添加員工信息" Value="添加員工信息" NavigateUrl="~/WebFiles/Employe
137、e/Add_employee.aspx"></asp:TreeNode></p><p> <asp:TreeNode Text="員工信息列表" Value="員工信息列表" NavigateUrl="~/WebFiles/Employee/List_employee.aspx"></asp:TreeNo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- c++課程設(shè)計(jì)人事管理系統(tǒng)
- c語言課程設(shè)計(jì)人事管理系統(tǒng)
- c語言課程設(shè)計(jì)人事管理系統(tǒng)
- c語言課程設(shè)計(jì)人事管理系統(tǒng)
- web課程設(shè)計(jì)人事信息管理系統(tǒng)
- web課程設(shè)計(jì)人事信息管理系統(tǒng)
- 人事管理系統(tǒng)課程設(shè)計(jì)
- 人事管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)--人事管理系統(tǒng)設(shè)計(jì)
- 企業(yè)人事管理系統(tǒng)課程設(shè)計(jì)
- 人事管理系統(tǒng)課程設(shè)計(jì)報告
- 課程設(shè)計(jì)(企業(yè)人事管理系統(tǒng))
- 課程設(shè)計(jì)---企業(yè)人事管理系統(tǒng)
- php人事管理系統(tǒng)課程設(shè)計(jì)
- 人事管理系統(tǒng)-課程設(shè)計(jì)報告
- 高校人事管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)----公司人事管理系統(tǒng)
- 人事管理系統(tǒng)課程設(shè)計(jì)報告
- 信管人事管理系統(tǒng)課程設(shè)計(jì)
- c語言課程設(shè)計(jì)--人事管理系統(tǒng)
評論
0/150
提交評論