




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計論文題 目: 學(xué)生課程管理系統(tǒng)設(shè)計與實現(xiàn) 學(xué) 院: 摘要隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深 刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。課程管理系 統(tǒng)是一個不斷發(fā)展的新型學(xué)科,任何一個學(xué)校要生存要發(fā)展,要高效率地把內(nèi)部 活動有機(jī)地組織起來,就必須建立與自身特點相適應(yīng)的學(xué)生課程管理信息系統(tǒng)。 作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對學(xué)生課程進(jìn)行管理,.例如:檢索迅速、查 找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極 大地提高學(xué)生課程管理的效率,也是學(xué)校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。本文介紹了在Visual
2、 Studio 2005 +SQL Server2005環(huán)境下采用“自上而 下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)一個學(xué)生課程信息管理系統(tǒng)的 過程。通過分析一個學(xué)校學(xué)生課程管理的需要,創(chuàng)建了一個行之有效的計算機(jī)管 理學(xué)生課程的方案。文章介紹了學(xué)生課程信息管理系統(tǒng)的系統(tǒng)分析部分,包括可 行性分析、數(shù)據(jù)流程分析等;系統(tǒng)設(shè)計部分主要介紹了系統(tǒng)功能設(shè)計和數(shù)據(jù)庫設(shè) 計及代碼設(shè)計;系統(tǒng)實現(xiàn)部分說明了幾個主要模塊的算法,本系統(tǒng)界面友好,操 作簡單,比較實用。關(guān)鍵詞:學(xué)生課程管理系統(tǒng),Visual Studio 2005 , SQL Server2005AbstractWith more and mor
3、e widespread and profound application of student information technology in management, the implement of management course information system has become mature in technology step by step. Student managing course information system is a new subject. Enterprise needs existence and development, so enter
4、prise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a student management informat沁n system fitting
5、in with its own characteristics.This article introduces the detailed process of exploring a student management information system under the environment of active service page, utilizing “Visual Studio 2005+SQL Server2005 " overall plan and a strategy according to "Visual Studio 2005 +SQL S
6、erver2005” application and exploitation. That is to establish a set of effective scheme for buildings management by computer, through analyzing disadvantages of buildings student management by human resources. This article emphasizes on three sections. The system analysis section of student manageme
7、nt information includes feasible analysis, management function analysis. The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function , together with the main windows and program
8、s. This system friendly interface, simple operation, more practical.KEY WORDS: Student course management system, Visual Studio 2005 , SQL Server2005目錄第一章緒論11.1問題的提出11. 2現(xiàn)有系統(tǒng)存在問題的分析21.3系統(tǒng)開發(fā)目標(biāo)與意義21.3. 1系統(tǒng)開發(fā)目標(biāo):21.4可行性分析31.4.1經(jīng)濟(jì)上可行性:31.4. 3運行上可行性: 3第二章需求分析42.1教育系統(tǒng)學(xué)生管理現(xiàn)狀分析42. 1.1學(xué)校工作流程分析42.1.2學(xué)校具體需求分析42.
9、 1. 3系統(tǒng)設(shè)計思想42.1. 4系統(tǒng)設(shè)計分析52. 1.5學(xué)生課程管理系統(tǒng)的目標(biāo)52.2基于B/S結(jié)構(gòu)技術(shù)的應(yīng)用52. 2. 1 B/S結(jié)構(gòu)技術(shù)發(fā)展簡述52.2.2動態(tài)網(wǎng)站開發(fā)技術(shù)比較62.2.3面向?qū)ο蟮拈_發(fā)過程62.2.4開發(fā)工具的選擇及優(yōu)點72. 2. 5數(shù)據(jù)庫系統(tǒng)選擇及其特點92. 2. 6開發(fā)本系統(tǒng)的意義9第三章學(xué)生課程管理系統(tǒng)概要設(shè)計103.1系統(tǒng)設(shè)計圖例說明103.2系統(tǒng)設(shè)計業(yè)務(wù)目標(biāo)(業(yè)務(wù)邏輯層)123.2. 1系統(tǒng)設(shè)計目標(biāo)概述123.2.2身份(角色)123.3技術(shù)總體目標(biāo)133. 3. 1系統(tǒng)技術(shù)性能要求133.3.2 精度13in3. 3. 3數(shù)據(jù)管理能力要求133.
10、3. 4時間特性要求133. 3. 5故障處理要求13第四章學(xué)生課程管理系統(tǒng)詳細(xì)144.1系統(tǒng)結(jié)構(gòu)144.2程序邏輯144. 2. 1 系統(tǒng) E-R 圖:144. 2. 2查詢模塊流程圖154.2.3維護(hù)模塊流程圖 164.3用戶/管理員登入系統(tǒng)設(shè)計184. 4創(chuàng)建數(shù)據(jù)庫204.5數(shù)據(jù)庫表邏輯結(jié)構(gòu)設(shè)計234. 5.1數(shù)據(jù)庫表介紹234. 6主要求程序設(shè)計說明264. 6.1管理用戶登錄模塊264. 6.2類設(shè)計說明27類設(shè)計是基于00的設(shè)計方法,采用三層體系結(jié)構(gòu)方式,如下圖所示:274. 6.3管理功能模塊設(shè)計28第五章學(xué)生課程管理系統(tǒng)測試295. 1.概述295. 2測試方法305. 2.
11、1界面測試305. 2. 2功能測試305.3不同的測試技術(shù)區(qū)分315. 3. 1白盒測試和黑盒測試技術(shù) 315. 3. 2手工測試和自動化測試32第六章開發(fā)技巧和難點32第七章結(jié)束語33致謝34參考文獻(xiàn)35IV本畢業(yè)論文是以學(xué)生課程管理系統(tǒng)開發(fā)為背景,論述了課程管理系統(tǒng)的概 念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,全文共分為緒論、系統(tǒng)分析、概要設(shè)計、 詳細(xì)設(shè)計、開發(fā)總結(jié)、致謝、參考文獻(xiàn)、附錄等。1.1 問題的提出隨著計算機(jī)技術(shù)的發(fā)展,特別是計算機(jī)網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的發(fā)展,使用 人們的生活與工作方式發(fā)生了很大的改觀。網(wǎng)絡(luò)技術(shù)的應(yīng)用使得計算機(jī)之間通 信、課程共享成為可能,而數(shù)據(jù)庫技術(shù)的應(yīng)用則為人們
12、提供了數(shù)據(jù)存儲、課程檢 索、課程分析等功能,從而使得工作更高效地進(jìn)行。數(shù)據(jù)庫始于20世紀(jì)60年代,經(jīng)過40多年的發(fā)展,現(xiàn)在已經(jīng)形成了理論體 系,成為計算機(jī)軟件的一個重要分支。數(shù)據(jù)庫技術(shù)體現(xiàn)了當(dāng)代先進(jìn)的數(shù)據(jù)管理方 法,使計算機(jī)的應(yīng)用真正滲透到國民經(jīng)濟(jì)各個部門,在數(shù)據(jù)處理領(lǐng)域發(fā)揮著越來 越大的作用。而互聯(lián)網(wǎng)技術(shù)的出現(xiàn),更是進(jìn)一步豐富的人類生活,數(shù)字化生存已經(jīng)一步步 走進(jìn)我們的生活與工作?;ヂ?lián)網(wǎng)技術(shù)與數(shù)據(jù)庫技術(shù)的結(jié)合為計算的在人類生活中 的應(yīng)用帶來了巨大的影響。產(chǎn)業(yè)課程化,管理現(xiàn)代化,科學(xué)化已經(jīng)成為行業(yè)發(fā)展 的重要課題,這不僅是企業(yè)提高自身競爭力,甚至是國家提高綜合國力,走向國 民富強(qiáng)的重要手段。在
13、我國,教育是一個影響著國富民強(qiáng)的重要行業(yè),隨著改革開放和市場經(jīng)濟(jì) 的發(fā)展根據(jù)中國特有的國情發(fā)展,教育得到了國家的大力扶持與社會各界的高度 重視,從而使教育業(yè)向規(guī)范性與現(xiàn)代化的方向高速發(fā)展,但是同發(fā)達(dá)國家相比, 我國的教育行業(yè)的課程技術(shù)的應(yīng)用程度還很低,只有在大城市中發(fā)展較早、規(guī)模 較大的院校中才使用計算機(jī)進(jìn)行大規(guī)模操作,從各方面提高工作效率,取得良好 的社會和經(jīng)濟(jì)效益,而一些新興的、規(guī)模較小的教育機(jī)構(gòu)還沒有全部具備這種功 能。因此可見,隨著我國教育的迅速發(fā)展,課程技術(shù)在其上的應(yīng)用會 更加地廣泛和深入。1.2 現(xiàn)有系統(tǒng)存在問題的分析在我國,各大高校的各類課程管理系統(tǒng)并非是一個新的課題,但也有的學(xué)
14、校 根本就沒有課程管理系統(tǒng),所有的工作兒乎還是手工操作來完成。計算機(jī)技術(shù)在 日新月異的發(fā)展,但是有的很多學(xué)校,特別是在西部貧困地區(qū),學(xué)校的種類管理 都依然由手工操作來完成,這十分落后,效率極低,成本很大,而且極異出錯。 E逍著社會的發(fā)展,課程化是社會進(jìn)程的必然趨勢,學(xué)校管理只有快、準(zhǔn)、精才能 發(fā)揮其價值。所以機(jī)器代替人力是必然的歷史發(fā)展趨勢,只有領(lǐng)導(dǎo)的重視和支持才能從人 工操作改為計算機(jī)的自動化系統(tǒng)。人工操作必將被計算機(jī)代替。有些學(xué)校雖使用了計算機(jī),甚至管理系統(tǒng),但是仍然存在很多問題,問題一 日不解決,效率就一日提不上去。還有,有的系統(tǒng)很不完善到處是漏洞,可以說是千瘡百孔,這樣極不完善的 系統(tǒng)
15、對管理來說是沒有任何保障的。1.3 系統(tǒng)開發(fā)目標(biāo)與意義1.3.1系統(tǒng)開發(fā)目標(biāo):本系統(tǒng)是將現(xiàn)代化的計算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,按照學(xué)校 的工作流程設(shè)計完成的。為了使系統(tǒng)在學(xué)校的管理中發(fā)揮更大的作用,實現(xiàn)工作 過程的信息化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標(biāo):1 .系統(tǒng)應(yīng)具有實用性、可靠性和適用性,同時注意到先進(jìn)性。2 .對各個數(shù)據(jù)庫進(jìn)行動態(tài)管理,防止混亂。3 .能夠按照用戶選擇的不同的條件進(jìn)行簡單查詢和復(fù)合查詢。4 .方便用戶的操作,盡量減少用戶的操作5 .注意數(shù)據(jù)的安全性,具有數(shù)據(jù)備份和恢復(fù)的功能。1.3. 2意義:在各大高校,用計算機(jī)管理學(xué)校的課程已經(jīng)越來越普遍了。
16、用計算機(jī)不但可 以提高工作效率,而且還節(jié)省了許多人力物力,增強(qiáng)了學(xué)校資料的安全性。提高 了學(xué)校的管理能力,為此,用計算機(jī)來管理學(xué)校的課程,是非常必要的。2可行性研究可行性研究的目的是用最小的代價在盡可能的時間內(nèi)確定問題是否能夠解 決。1.4.1經(jīng)濟(jì)上可行性:現(xiàn)在,計算機(jī)的價格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。而本系統(tǒng)的開 發(fā),為學(xué)校的工作效率帶來了一個質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個方面:第一,本系統(tǒng)的運行可以代替人工進(jìn)行許多繁雜的勞動;第二,本系統(tǒng)的運行可以節(jié)省許多資源;第三,本系統(tǒng)的運行可以大大的提高學(xué)校的工作效率;第四,本系統(tǒng)可以使敏感文檔更加安全,等等。所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。
17、1.4. 2技術(shù)上可行性:本系統(tǒng)的開發(fā)利用Microsoft SQL Server2005作為本系統(tǒng)的數(shù)據(jù)庫,它是 一個支持多用戶的新型數(shù)據(jù)庫,適用于大中規(guī)模的數(shù)據(jù)量需求。學(xué)校校園網(wǎng)的建 設(shè)也為新系統(tǒng)服務(wù)器/客戶端的結(jié)構(gòu)提供了硬件的支持。使用Visual Studio 2005作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它提供了完善的指令 控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為 開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非 常有利于以后對新系統(tǒng)的擴(kuò)展與修改。綜上所述,本系統(tǒng)的設(shè)計與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的, 因此,它在技術(shù)上是可行的。1.4
18、. 3運行上可行性:本系統(tǒng)為一個小型的學(xué)生課程管理系統(tǒng),所耗費的資源非常的小,學(xué)校的電 腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運行上是可行的。3需求分析21世紀(jì)以來,人類經(jīng)濟(jì)高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計 算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會生活的各個領(lǐng)域。使原本的舊的管理方法越來越 不適應(yīng)現(xiàn)在社會的發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了人類 經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時間觀念,學(xué)校課程管理系統(tǒng)軟 件為學(xué)校辦公室?guī)砹藰O大的方便。3.1 教育系統(tǒng)學(xué)生管理現(xiàn)狀分析3.1.1 學(xué)校工作流程分析學(xué)校工作總體規(guī)劃由教務(wù)人員在學(xué)生課程管理系統(tǒng)中完成對運行教務(wù)
19、處所 需的基本數(shù)據(jù)的維護(hù),包括這些課程的增加、修改及對各項課程的變動都將在這 進(jìn)行操作。新的學(xué)年,教務(wù)管理員要進(jìn)行年級課程,班級課程分配等工作,新生入學(xué)后 由教務(wù)管理員在學(xué)籍系統(tǒng)中完成新學(xué)生課程的維護(hù)。每舉行一次考試后由任課老師對課程進(jìn)行錄入。班主任對本班的課程匯總。 并進(jìn)行排名,然后年級組長再進(jìn)行匯總,并對本年級各科課程及總課程進(jìn)行排名。 各位同學(xué)對以上錄入的課程可以根據(jù)自己的需要進(jìn)行適當(dāng)?shù)牟樵儭?.1.2 學(xué)校具體需求分析學(xué)生:對各科課程的查詢及查看本班課程排名等情況。任課老師:輸入并維護(hù)所教科目的學(xué)生課程,計算本科的課程排名、本科課 程在班上的排名。輸出學(xué)生的基本課程,各科的課程及各科課
20、程的部分,各科課程的排名,總 分的排名情況。管理員:學(xué)校全體成員的課程管理,對考試科目,時間及對所考科目的編 號等進(jìn)行具體的管理,并對任課老師,班主任等輸入的課程進(jìn)行存庫,對學(xué)生的 課程進(jìn)行必要的維護(hù),可打印學(xué)生的所有課程。3.1.3 系統(tǒng)設(shè)計思想采用現(xiàn)有的資源,先進(jìn)的管理系統(tǒng)開發(fā)方案,充分利用學(xué)?,F(xiàn)有的資源,減 少開發(fā)中的時間和財力、物力、提高系統(tǒng)開發(fā)的水平和應(yīng)用效果。系統(tǒng)就滿足學(xué)校的需求,例如學(xué)生課程的錄入、查詢、更新等。學(xué)生錄入與 排名。系統(tǒng)就具備數(shù)據(jù)庫維護(hù)功能,及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)添加、刪除、修改 等操作。3.1.4 系統(tǒng)設(shè)計分析本系統(tǒng)的功能分為以下幾個模塊:課程管理子模塊:主要功
21、能包括添加、刪除、修改、查找課程信,息、等。班級管理子模塊:主要功能包括添加、刪除、修改、查詢班級信息等。 教師管理子模塊:主要功能包括教師信息的瀏覽、查詢、修改、刪除等。成績管理子模塊:主要功能包括查詢課程名稱、學(xué)分、成績等。本系統(tǒng)性能力求易于使用,具體有較高的擴(kuò)展性和可維護(hù)性。3.1.5 學(xué)生課程管理系統(tǒng)的目標(biāo)(1)節(jié)約資源,提高課程管理的精確度(2)方便快速操作,精減人員,節(jié)約開支(3)實現(xiàn)課程管理的系統(tǒng)化及規(guī)范化3.2 基于B/S結(jié)構(gòu)技術(shù)的應(yīng)用3. 2.1 B/S結(jié)構(gòu)技術(shù)發(fā)展簡述隨著IT技術(shù)的高速發(fā)展,互聯(lián)網(wǎng)幾乎已經(jīng)滲透到人們生活的每一個角落。 而網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的應(yīng)用,則大大改變
22、的人們的學(xué)習(xí)、生活與工作的方式, 提高并豐富了人類生活。互聯(lián)網(wǎng)的發(fā)展應(yīng)用促使網(wǎng)頁技術(shù)的產(chǎn)生。但在不久后, 人們對靜態(tài)頁面并不滿足,隨后出現(xiàn)了采用CGI (Common Gateway Interface通 用網(wǎng)關(guān)接口)和 ISAPI (Internet Server Application Program Interface 互聯(lián) 網(wǎng)服務(wù)器應(yīng)用程序接口)來編寫網(wǎng)頁,但它們的編程比較復(fù)雜,用Perl或者是 VC進(jìn)行編寫,將HTML標(biāo)識嵌入代碼中,維護(hù)相當(dāng)困難。此后,隨著技術(shù)日新月異的發(fā)展,相斷出現(xiàn)了 ASP, PHP, JSP等網(wǎng)站開發(fā)技術(shù), 它們給網(wǎng)站開發(fā)帶來了一陣狂潮。ASP是一個Web服務(wù)
23、器端的開發(fā)環(huán)境,利用它 可以產(chǎn)生和執(zhí)行動態(tài)的、互動的、高性能的Web服務(wù)應(yīng)用程序,ASP支持 VBScript, JavaScript等多種腳本語言。ASP是微軟發(fā)展的新的體系結(jié)構(gòu).NET的一部分,其策略是將互聯(lián)網(wǎng)本身 作為構(gòu)建新一代操作系統(tǒng)的基礎(chǔ),對互聯(lián)網(wǎng)和操作系統(tǒng)的設(shè)計思想進(jìn)行合理延 伸,這樣開發(fā)將可創(chuàng)建出擺脫設(shè)備硬件束縛的應(yīng)用程序,輕松實現(xiàn)互聯(lián)網(wǎng)連接。3. 2.2動態(tài)網(wǎng)站開發(fā)技術(shù)比較現(xiàn)在,在互聯(lián)網(wǎng)中流行著多種動態(tài)網(wǎng)頁實現(xiàn)技術(shù),例如ASP、JSP、CGI、PHP 等。對應(yīng)于這些動態(tài)網(wǎng)頁技術(shù),也存在有多種多樣的Web服務(wù)器系統(tǒng),例如 Microsoft IIS ApacheCold Fusi
24、on等。而對于這些實現(xiàn)動態(tài)網(wǎng)頁的技術(shù), ASP. NET技術(shù)可以說是現(xiàn)在最為流行和應(yīng)用最為廣泛的一種。ASP. NET向世界展 現(xiàn)了一種更為領(lǐng)先的技術(shù),這正是它推出不久就深受開發(fā)人員青睞的原因。在ASP.NET Web開發(fā)最受青睞的是Microsoft公司的SQL Server 2005。ASP. Net有以下幾個重要的優(yōu)點:強(qiáng)大的動態(tài)Web支持:高效的數(shù)據(jù)訪問技術(shù):代碼共享:面向?qū)ο蟮木幊蹋赫Z言的無關(guān)性:增強(qiáng)的安全性:可運用C#:2. 2.3面向?qū)ο蟮拈_發(fā)過程面向?qū)ο蟮能浖_發(fā)和相應(yīng)的面向?qū)ο蟮膯栴}求解是當(dāng)今計算機(jī)技術(shù)發(fā)展 的重要成果和趨勢之一,C#是一種而向?qū)ο蟮恼Z言。而向?qū)ο缶幊叹邆淞藥?/p>
25、個優(yōu) 點,比如:代碼維護(hù)方便、可擴(kuò)展性好、支持代碼重用技術(shù)等等。這些優(yōu)點是過 程編程語言所不具備的。下面我們就來談?wù)劽嫦驅(qū)ο蠹夹g(shù)的這些優(yōu)點: (1)可管理性維護(hù)簡單對于面向過程的開發(fā)來說,版本管理主要是管理函數(shù)以及全程變量,而函數(shù) 可以有很大的變動,同樣,全程變量也可以有較大的變動,但是,對于面向?qū)ο蟪?序設(shè)計來講,一個系統(tǒng)是有對象來組成的,而對象是由類生成的,因此只需管理類 就行,一個系統(tǒng)中,類是相對穩(wěn)定的,因此便于管理.(2)模塊化是面向?qū)ο缶幊讨械囊粋€特征。實體被表示為類和同一名字空間中具有相同 功能的類,我們可以在名字空間中添加一個類而不會影響該名字空間的其他成 員。(3)可擴(kuò)充性是對
26、現(xiàn)代應(yīng)用軟件提出的又一個重要要求,即要求應(yīng)用軟件能夠很方便,容 易的進(jìn)行擴(kuò)充和修改,這種擴(kuò)充和修改的范圍不但涉及到軟件的內(nèi)容,也涉及到 軟件的形式和工作機(jī)制.面向?qū)ο缶幊虖谋举|(zhì)上支持?jǐn)U充性。如果有一個具有某種功能的類,就可以 很快地擴(kuò)充這個類,創(chuàng)建一個具有擴(kuò)充的功能的類。面向?qū)ο蟮某绦蛟O(shè)計可以用很好的可擴(kuò)充性.這是由于類可以根據(jù)人對事物 的理解而進(jìn)行豐富,沒有必要進(jìn)行作大的改動,可以利用繼承,對新的類添加屬性 和方法.用它可以生成系統(tǒng)的簡單雛形,在征求用戶的意見,在加入新的類,以及 類的方法與屬性等.(4)代碼重用可重用性是面向?qū)ο筌浖_發(fā)的一個核心思路.面向?qū)ο蟪绦蛟O(shè)計的抽象, 封裝,繼承,
27、多態(tài)的四大特點都無一例外,或多或少的圍繞著可重用性這個核心并 為之服務(wù).可重用性體現(xiàn)在兩個方面:(1)開發(fā)的類可以被別人以及別的項目使用(2)由于可以繼承,因此可以實現(xiàn)代碼級的重用.2. 2. 4開發(fā)工具的選擇及優(yōu)點在開發(fā)工具上,我選擇Visual Studio .NETo它是一套完整的開發(fā)工具, 用于生成ASP Web應(yīng)用程序、XML Web services,桌面應(yīng)用程序和移動應(yīng)用程 序。另夕卜,它包含基于組件的開發(fā)工具(如Visual C#、Visual Visual Basic 和Visual C+),以及許多用于簡化基于小組的解決方案的設(shè)計、開發(fā)和部署的 其他技術(shù)。Visual St
28、udio支持Microsoft .NET Framework,該框架提供公共語言運 行庫和統(tǒng)一編程類;ASP. NET使用這些組件來創(chuàng)建ASP. NET Web應(yīng)用程序和 XML Web serviceso ASP. NET提供許多比現(xiàn)在的Web開發(fā)模式強(qiáng)大的的優(yōu)勢: 執(zhí)行效率的大幅提高ASP. net是把基于通用語言的程序在服務(wù)器上運行。不像以前的ASP即時解 釋程序,而是將程序在服務(wù)器端首次運行時進(jìn)行編譯,這樣的執(zhí)行效果,當(dāng)然比 一條一條的解釋強(qiáng)很多。世界級的工具支持ASP. net構(gòu)架是可以用Microsoft (R)公司最新的產(chǎn)品Visual Studio. net 開發(fā)環(huán)境進(jìn)行開發(fā),
29、WYSIWYG (What You See Is What You Get所見即為所得) 的編輯。這些僅是ASP. net強(qiáng)大化軟件支持的一小部分。強(qiáng)大性和適應(yīng)性因為ASP. net是基于通用語言的編譯運行的程序,所以它的強(qiáng)大性和適應(yīng) 性,可以使它運行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本 庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP. net的Web應(yīng)用中。ASP. net 同時也是language-independent語言獨立化的,所以,你可以選擇一種最適合 你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的 有C# (C+和Java的結(jié)合體)
30、,VB, Jscripto將來,這樣的多種程序語言協(xié)同 工作的能力保護(hù)您現(xiàn)在的基于C0M+開發(fā)的程序,能夠完整的移植向ASP. neto簡單性和易學(xué)性ASP. net是運行一些很平常的任務(wù)如表單的提交客戶端的身份驗證、分布系 統(tǒng)和網(wǎng)站配置變得非常簡單。例如ASP. net頁面構(gòu)架允許你建立你自己的用戶分 界面,使其不同于常見的VB-Like界面。另外,通用語言簡化開發(fā)使把代碼結(jié)合 成軟件簡單的就像裝配電腦。高效可管理性ASP. net使用一種字符基礎(chǔ)的,分級的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程 序的設(shè)置更加簡單。因為配置信息都保存在簡單文本中,新的設(shè)置有可能都不需 要啟動本地的管理員工具就可以實
31、現(xiàn)。一個ASP. net的應(yīng)用程序在一臺服務(wù)器系 統(tǒng)的安裝只需要簡單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動,一切就是 這么簡單。多處理器環(huán)境的可靠性ASP. net已經(jīng)被刻意設(shè)計成為一種可以用于多處理器的開發(fā)工具,它在多處 理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運行速度。即使你現(xiàn)在的 ASP. net應(yīng)用軟件是為一個處理器開發(fā)的,將來多處理器運行時不需要任何改變 都能提高他們的效能,但現(xiàn)在的ASP確做不到這一點。自定義性,和可擴(kuò)展性ASP. net設(shè)計時考慮了讓網(wǎng)站開發(fā)人員可以在自己的代碼中自己定義 “plug-in的模塊。這與原來的包含關(guān)系不同,ASP. net可以加入自己定義的
32、如 何組件。網(wǎng)站程序的開發(fā)從來沒有這么簡單過。 安全性基于Windows認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確性你的原程序時絕對安 全的。ASP. NET的語法在很大程度上與ASP兼容,同時它還提供一種新的編程 模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)。 可以通過在現(xiàn)有ASP應(yīng)用程序中逐漸添加ASP. NET功能,隨時增強(qiáng)ASP應(yīng)用 程序的功能。當(dāng)創(chuàng)建ASP. NET應(yīng)用程序時,開發(fā)人員可以使用Web窗體或XML Web services,或以他們認(rèn)為合適的任何方式進(jìn)行組合。每個功能都能得到同一結(jié)構(gòu) 的支持,使您能夠使用身份驗證方案,緩存經(jīng)常使用的數(shù)據(jù),或者對應(yīng)用程序的
33、 配置進(jìn)行自定義.2. 2. 5數(shù)據(jù)庫系統(tǒng)選擇及其特點本系統(tǒng)將采用Microsoft SQL Server2005作為系統(tǒng)的DBMS支撐,SQL Server2005是能夠支持企業(yè)級關(guān)系型數(shù)據(jù)庫的管理系統(tǒng),它能與Windows操作 系統(tǒng)緊密集成,具有方便易用的圖形管理界面,其用戶界面風(fēng)格與Windows 一樣 非常友好。SQL Server2005在存儲大容量數(shù)據(jù)方面,在數(shù)據(jù)的安全性和完整性 方面,在分布式處理等都是適合于企業(yè)級應(yīng)用的。而其相對Oracle, DB/2等大 型數(shù)據(jù)庫來說,學(xué)習(xí)更為容易,應(yīng)用成本也相對較低。采用SQL Server2000 + ASP. Net開發(fā)本系統(tǒng)是一個較為
34、理想的組合。SQL Server2005 的新特點:動態(tài)的自我管理、豐富的管理工具、可編程的管理、可能收縮性和高可能性、 支持?jǐn)?shù)據(jù)倉庫、系統(tǒng)訪問Internet集成等。綜上所述,在開發(fā)空警管理課程系統(tǒng)時,采用SQL Server 2005作為數(shù)據(jù)庫 管理系統(tǒng)。2. 2. 6開發(fā)本系統(tǒng)的意義運用學(xué)生課程管理系統(tǒng)可以減輕學(xué)校教學(xué)人員的工作量,縮小開支,提高工 作效率與準(zhǔn)確率,使學(xué)生能夠合理安排時間,清楚知道自己的學(xué)習(xí)課程或復(fù)習(xí)沒 有考過的課程。而學(xué)生課程管理系統(tǒng)的應(yīng)用也為今天的民辦教育在未來市場的競 爭力有所提高。從大的方向說,就是為了加速我國四化建設(shè)的發(fā)展,實現(xiàn)全部的 自動化,使我國發(fā)展成為通訊
35、網(wǎng)絡(luò)化,決策科學(xué)化,辦公自動化的國家。4學(xué)生課程管理系統(tǒng)概要設(shè)計3.1系統(tǒng)設(shè)計說明學(xué)生課程管理系統(tǒng)功能包括以下幾個模塊:1.管理員模塊。20學(xué)生課程查詢教師課程瀏覽學(xué)生課程管理系統(tǒng)成績修改學(xué)生模塊圖4.1系統(tǒng)功能圖程序邏輯結(jié)構(gòu)有以下幾個:順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)圖4. 2邏輯結(jié)構(gòu)圖例(1) 順序結(jié)構(gòu):一個命令接一個地執(zhí)行;(2) 選擇結(jié)構(gòu):(或IF-THEN-ELSE)當(dāng)一個決定有多種不同執(zhí)行結(jié)果時;(3) 循環(huán)結(jié)構(gòu):只要條件成立就一直執(zhí)行.3.2系統(tǒng)設(shè)計業(yè)務(wù)目標(biāo)(業(yè)務(wù)邏輯層)3. 2.1系統(tǒng)設(shè)計目標(biāo)概述課程管理系統(tǒng)的業(yè)務(wù)總體目標(biāo)是建立一個先進(jìn)、高效、安全、可靠的能被有 效和應(yīng)用于學(xué)生課程管理
36、的課程化數(shù)據(jù)庫管理系統(tǒng)。該系統(tǒng)基于B/S結(jié)構(gòu),即采 用瀏覽器/服務(wù)器模式,服務(wù)器端由運行ASP. Net的Web應(yīng)用程序及運行 Microsoft SQL Server2005的數(shù)據(jù)庫服務(wù)器組成,客戶端可以用Internet Explorer訪問該系統(tǒng)。本課程系統(tǒng)體現(xiàn)了學(xué)生課程管理的業(yè)務(wù)邏輯行為、大大 簡化了相關(guān)工作的煩瑣流程,同時為管理層提供有力的決策支持。3. 2.2身份(角色)本系統(tǒng)用戶角色主要有:系統(tǒng)管理員、教師、學(xué)生。其中系統(tǒng)管理員:可進(jìn) 行學(xué)生課程管理,課程課程管理,課程管理,課程查詢,課程統(tǒng)計等工作。教師: 可進(jìn)行有關(guān)教師一些信息的查詢及管理。學(xué)生:可進(jìn)行個人相關(guān)信息查詢等操作。
37、3.3技術(shù)總體目標(biāo)3. 3.1系統(tǒng)技術(shù)性能要求學(xué)生課程管理系統(tǒng)的技術(shù)總體目標(biāo)是應(yīng)用先進(jìn)的計算機(jī)網(wǎng)絡(luò)與數(shù)據(jù)技術(shù)為 教學(xué)工作中的課程管理提供穩(wěn)定、安全、可靠課程化服務(wù),具體技術(shù)上的要求為: 先進(jìn)性、開放性、可靠性、高效性、可用性、可擴(kuò)展性、可管理性、安全性。3. 3. 2精度系統(tǒng)精度主要包括兩個方面:系統(tǒng)課程流轉(zhuǎn)的正確性、系統(tǒng)課程流轉(zhuǎn)的完整 性3. 3.3數(shù)據(jù)管理能力要求系統(tǒng)內(nèi)數(shù)據(jù)保存具有持久不丟失性,數(shù)據(jù)的安全保證要能防止病毒和網(wǎng)絡(luò)上 非法用戶如黑客的獲取。這些可以通過對Web服務(wù)器的維護(hù)管理和各種殺毒與網(wǎng) 絡(luò)安全系統(tǒng)來提供保證,不屬于本系統(tǒng)數(shù)據(jù)安全性要求范圍內(nèi)。3. 3.4時間特性要求系統(tǒng)的時
38、間性能規(guī)定要求系統(tǒng)的大部分操作在用戶視覺延遲時間范圍之內(nèi)。 對某些檢索和其它涉及復(fù)雜計算的操作系統(tǒng)響應(yīng)也應(yīng)保持在3 5倍用戶視覺延 遲時間范圍內(nèi)。連接性能:為保證系統(tǒng)可能存在的大量的并發(fā)連接數(shù),因此需要保證用戶在 其網(wǎng)絡(luò)正常情況下可訪問站點數(shù)據(jù)。數(shù)據(jù)庫檢索性能:由于系統(tǒng)需要檢索大量用戶數(shù)據(jù),因此在數(shù)據(jù)庫檢索性能 上需要采取一定的優(yōu)化措施以提高檢索性能,降低數(shù)據(jù)庫及網(wǎng)絡(luò)傳輸消耗。3. 3. 5故障處理要求本系統(tǒng)在按運行環(huán)境所要求的系統(tǒng)平臺(包括操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)和網(wǎng)絡(luò)環(huán)境)正常情況下不會發(fā)生嚴(yán)重的系統(tǒng)故障如系統(tǒng)崩潰等。對除此之外的系統(tǒng)故 障應(yīng)是在簡單的配置和調(diào)整后及時恢復(fù)。5學(xué)生課程管理系統(tǒng)詳
39、細(xì)4.1系統(tǒng)結(jié)構(gòu)此系統(tǒng)的主要功能包括以下兩個方面:用戶的管理,含學(xué)生、教師、課程、 班級、選課、成績等有關(guān)信息的管理;學(xué)生對個人信息的管理等功能,含修改密 碼、課程信息、選課操作、所選課程、成績查詢等功能。學(xué)生管理子模塊:主要功能包括添加、刪除、修改、查找學(xué)生信息等。教師管理子模塊:主要功能是將本校教師的權(quán)限設(shè)為管理員,負(fù)責(zé)管理系統(tǒng) 管理員的信息。課程管理子模塊:主要功能包括添加、刪除、修改、查找課程信息等。班級管理子模塊:主要功能包括添加、刪除、修改、查詢班級信息等。選課管理子模塊:主要功能包括刪除、統(tǒng)計選課信息等。成績管理子模塊:主要功能包括查詢課程名稱、學(xué)分、成績等。4. 2程序邏輯4.
40、 2. 1系統(tǒng)E-R圖:4. 2. 2查詢模塊流程圖4. 2. 3維護(hù)模塊流程圖滿足 條件顯示結(jié)果遽出登入課程管理系統(tǒng)顯示出錯課程維護(hù)查找記錄查找成功退出4.3用戶/管理員登入系統(tǒng)設(shè)計(1)功能概述本系統(tǒng)采用Forms登錄認(rèn)證,具體設(shè)置可由配置文件win. config來進(jìn)行,配置代碼段見下:authentication mode=*Forms*><forms 1 oginUr 1= *1 ogin. aspx"/>Q authent ic&ti on><!-授權(quán)此節(jié)設(shè)置應(yīng)用程序的授權(quán)策略??梢栽试S或拒絕不同的用戶或角色訪問 應(yīng)用程序資源。通配符
41、:表示任何人,表示匿名 侏經(jīng)身份驗證的)用戶。>authorization)<allow users/?" /> <!允洋所有用戶><!- Callowusers:"逗號分隔的用戶列表"role/"逗號分隔的角色列表”><denyus er s="逗號為隰施用戶列表j"roles=” 逗號分隔的角色列表”Q author i zati on>此外,由于系統(tǒng)使用環(huán)境屬于具有高安全要求的空警管理應(yīng)用領(lǐng)域,因 為對于無論是管理員、教師還是學(xué)生用戶的個人認(rèn)證課程都將采用加密算法。在本系統(tǒng)里
42、應(yīng)用的是流行的MD5加密算法來存儲密碼文件。加密采用系統(tǒng)中自帶的算法,此方法存在于.net中的名字空間 System. Web. Security下。系統(tǒng)在添加用戶/管理員或者用戶/管理員登錄時 都需要用到此方法,可如此使用:System.Web. Security. FormsAuthentication. HashPasswordForStoringlnConfigFile(stringpassword, string passwordformat)。程序流程圖川戶不存在或密碼錯誤操作結(jié)束?退出系統(tǒng)4.4創(chuàng)建數(shù)據(jù)庫在創(chuàng)建數(shù)據(jù)庫的邏輯表之前,首先需要創(chuàng)建數(shù)據(jù)庫。創(chuàng)建數(shù)據(jù)庫可以在企業(yè) 管理器的
43、數(shù)據(jù)庫服務(wù)器組中直接添加,下面介紹本系統(tǒng)數(shù)據(jù)庫的創(chuàng)建。選擇“企業(yè)管理器”- "Microsoft SQL Server" - "SQL Server 組”- “NETSDK(WindowsNT)” -數(shù)據(jù)庫節(jié)點,右鍵彈出數(shù)據(jù)庫節(jié)點,在彈出的快捷菜 單中選擇“新建數(shù)據(jù)庫”命令,則彈出數(shù)據(jù)庫屬性對話框,在該對話框中設(shè)置數(shù) 據(jù)庫的名字為“學(xué)生課程管理系統(tǒng)”,并指定保存數(shù)據(jù)庫的路徑和其它屬性。第一步:打開SQL Server 2005企業(yè)管理器,展開根結(jié)點如圖所示,點擊“數(shù)據(jù)庫”, “新建數(shù)據(jù)庫”。數(shù)據(jù)庫 10個項目TAirMisemsJJNorthwind payonl
44、ine控制臺根目錄白 Microsoft SQL Servers SQL Server 蛆B (local) (Windows NT)數(shù)據(jù)庫mt新建數(shù)據(jù)庫也)臼&® 所有任務(wù)的E If cc電gmw查看9由U從這里創(chuàng)建窗口但)電目ms-$ 0Nc刷新國)電肩pw導(dǎo)出列表1)由 ® pc 一由0 t幫助也)e D數(shù)據(jù)麗麗e D管理 由口復(fù)制E O安全性注:在進(jìn)行此操作前請確定SQL Server 200 5數(shù)據(jù)庫服務(wù)器已啟動.第二步:在常規(guī)選項卡名稱欄處填寫要創(chuàng)建的數(shù)據(jù)庫名稱,本處將填寫為“學(xué)生 課程管理系統(tǒng)”。并可點擊數(shù)據(jù)文件與事務(wù)日志等進(jìn)行相應(yīng)設(shè)置,此處主要可設(shè)
45、置數(shù)據(jù)庫文件及事務(wù)日志文件的存儲路徑等,在此也可以選擇系統(tǒng)默認(rèn)設(shè)置。如下圖所示:第三步:在完成第二步的以后,數(shù)據(jù)庫的初步創(chuàng)建基本也就完成??牲c擊屬 性如下圖所示建行相應(yīng)課程查看及修改??诳刂婆_根目錄日包Microsoft SQL Servers-ij SQL Server 蛆白艮J 0-ocal) (Windows NT)臼口數(shù)據(jù)庫Airlffl U cms S g cq 由”® mas 由目mod S-(j msd 田(J Nor 由g pay 田(J pub 由白tern 由C2J數(shù)據(jù)轉(zhuǎn): i Q管理 由口復(fù)制 S 口安全性 E LJ支持服:mni 新建數(shù)據(jù)庫但).新建國)所有任
46、務(wù)貫)查看(V) 從這里創(chuàng)建窗口電)刪除)刷新國)導(dǎo)出列表9屬性®幫助國)第四步:數(shù)據(jù)庫屬性選項卡內(nèi)容如下圖所示,可在此依據(jù)不同需要進(jìn)行相應(yīng)修改。4. 5數(shù)據(jù)庫表邏輯結(jié)構(gòu)設(shè)計4. 5.1數(shù)據(jù)庫表介紹本系統(tǒng)定義的數(shù)據(jù)庫中包含以下9個表:管理員用戶表、教師用戶表、學(xué)生 用戶表、學(xué)生表、課程表、班級表、教師表、教師-課程記錄表、學(xué)生-課程記錄 表。下面介紹這些表的結(jié)構(gòu)。管理員用戶表:用于保存管理員的用戶名、用戶密碼、身份。教師用戶表:用于保存教師的用戶名、用戶密碼、身份。學(xué)生用戶表:用于保存學(xué)生的用戶名、用戶密碼、身份。學(xué)生表:用于保存學(xué)生的學(xué)號、姓名、性別、院系、出生日期、家庭地址、 入
47、學(xué)時間、政治面貌、備注。課程表:用于保存學(xué)生的課程名、課程號、學(xué)時、學(xué)分、課程類型。班級表:用于保存班級號、班級名稱、所在系別、班主任號。教師表:用于保存教師編號、姓名、性別、出生日期、院系名稱、政 治面貌、職稱、學(xué)歷。教師-課程記錄表:用于保存ID、教師號、教師所任課程號、教師所任班級 號、年度學(xué)期、限報人數(shù)。學(xué)生-課程記錄表:用于保存學(xué)生ID、學(xué)號、課程號、學(xué)生成績、年度學(xué)期。4.5.2數(shù)據(jù)庫表結(jié)構(gòu)及設(shè)計(1)管理員用戶表管理員用戶表包括屬性,具體如表57所示。表5-1管理員用戶表列名數(shù)據(jù)類型允許空怵戶名j varchar(2O)0用戶密碼varchar(2O)0身份varchar(5O)
48、0(2)教師用戶表列名數(shù)據(jù)類型允許空varchar(20)用戶密碼varchar(20)0身份varchar(5O)0(3)學(xué)生用戶表列名數(shù)據(jù)類型允許空varchar(20)0用戶密碼varchar(20)0身份varchar(5O)0(4)學(xué)生表列名數(shù)據(jù)類型允許空varchar(5O)姓名nvarchar(5O)性別char 院系nvarchar(50)出生日期smalldatetime家庭住址nvarchar(5O)入學(xué)時間smalldatetime政治面貌nvarchar(5O)備注text(5)課程表列名數(shù)據(jù)類型闈char(10)課程名nvarchar(5O)學(xué)分int學(xué)時int課程類
49、型text(6 )班級表25列名片加詼穹或做茗春一所在系別班主任號數(shù)據(jù)類型 I varchar(20) varchar(50) varchar(50) nchar(lO)(7)教師表列名數(shù)據(jù)類型允許空char (10)姓名nvarchar(50)性別char 出生日期smalldate time院系名禰nvarchar(50)職稱char (10)學(xué)歷char (10)政治面貌char (16)(8)教師-課程記錄表列名數(shù)據(jù)類型允許空?陶int教師號varchar(50)0教師所任課程號varchar(50)0教師所教班級號varchar(50)0年度學(xué)期varchar(50)0限報人數(shù)int
50、0(9)學(xué)生-課程記錄表數(shù)據(jù)類型允許空?bigint學(xué)號varchar(20)0課程號varchar(50)0學(xué)生成績nt0年度學(xué)期varchar(50)0(10)選課表列名數(shù)據(jù)類型允許Null值varchar(5O)n課程名nvarchar(5O)學(xué)時int學(xué)分int課程類型textB4. 6主要求程序設(shè)計說明4. 6.1管理用戶登錄模塊登錄模塊能實現(xiàn)管理員、教師、學(xué)生的登錄,圖示如下:26處理程序說明程序名稱程序文件Login, cs頁面轉(zhuǎn)向轉(zhuǎn)向條件:管理員轉(zhuǎn)向頁面:Main, aspx轉(zhuǎn)向條件:教師轉(zhuǎn)向頁面:Main, aspx轉(zhuǎn)向條件:學(xué)生轉(zhuǎn)向頁面:Main, aspx功能說明判斷系統(tǒng)
51、登錄條件特殊注解在此處系統(tǒng)實際只進(jìn)入Main, aspx處理邏輯說明通過URL鏈接至服務(wù)器端的入口 Login, aspx,點擊“登錄”系統(tǒng)將頁面的 參數(shù)“用戶名稱和用戶口令”通過Codebehind技術(shù)設(shè)置處的Codebehind="Login, aspx.cs”及 Inherits="GradeMis. Login”文件中對應(yīng)的類 取得傳至后臺的參數(shù),根據(jù)Login類中的UserLogin方法執(zhí)行結(jié)果返回的轉(zhuǎn)向參 數(shù)調(diào)用下一頁面Main. aspxoMain. aspx依據(jù)Login. aspx傳過來的userid反查確定用戶類,而已輸出不 能的用戶可操作的功能模塊鏈接
52、。4. 6.2類設(shè)計說明類設(shè)計是基于00的設(shè)計方法,采用三層體系結(jié)構(gòu)方式,如下圖所示:表現(xiàn)層(aspx)4. 6.3管理功能模塊設(shè)計管理功能模塊的實現(xiàn)是將系統(tǒng)里的各個功能模塊類(具體是有.cs文件生成 類,對于具有前臺頁面的文件由.aspx表現(xiàn)在瀏覽器中)組織保存到數(shù)據(jù)庫中, 由此來進(jìn)行系統(tǒng)功能的動態(tài)添加,并且這是對用戶進(jìn)行權(quán)限分組的一個前提。 取得系統(tǒng)功能模塊課程并綁定到DataGrid控件上。string sql = string. Empty;sql 二 string. Format ("select * from AdminUrl");SqlDataAdapter
53、da = newSqlDataAdapter(sql, conn);DataSet ds = new DataSet();try(da. Fill (ds, t);this. DataGridl. DataSource 二ds. Tablest;this. DataGridl. DataBind();catch)取得功能模塊課程后,將對功能模塊的刪除編輯等操作綁定到aspx頁面上.功能模塊管理前臺頁面代碼如下所示:<form id=*Forml* method=*post* runat=*server*><FONT £ace="宋體">&l
54、t;a hr e f= * Adm i nUr 1 Add. aspx"功能模塊添加 </a><asp:DataGrid id="DataGridl" r unat= " s er ver N AutoGener at eColumns= "False" All owPaging= "True"<HeaderStyle BackColor=*#CCCC66"></HeaderStyle>Columns><asp : BoundColumn DataFi
55、eld="Id" HeaderText="序號”temStyle Wi dth=*3Opx*>VltemStyle>0 asp: BoundColwnn><asp: BoundColumn DataField="url" HeaderText="模塊URL"><ItemStyle Wi dth="150px"X/ItemStyle</asp : BoundColumnasp:BoundColumn DataField=*UrlName* Header!*ext=&
56、quot;模塊名稱"><ItemStyle Wi dth=<*150px,*></ItemStyle>Gasp : BoundColumn<asp:BoundColumn DataField=Comment, HeaderText="說明"<ItemStyle Wi dth=*250px/r></ItemStyle>J asp : BoundColumn)<asp: Hyp er Li nkC ol wnn Text="刪除"DataNaui gateUrlField="id"
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小課題申報書范例
- 課題申報研究計劃書模板
- 課題申報書查重
- 課題項目申報書怎么找
- 中醫(yī)護(hù)理課題申報書范文
- 課題申報書的撰寫及案例
- 決策咨詢課題申報書
- 合同范例去買
- 別墅商用租賃合同范本
- 語文課題的申報書
- 國際學(xué)校六年級數(shù)學(xué)測(英文)
- 黑河對俄邊境旅游的發(fā)展現(xiàn)狀及對策研究
- 《馬克思主義與社會科學(xué)方法論》課后思考題答案全
- 為人民服務(wù) 公開課比賽一等獎
- 2023年山東省春季高考語文試題詳解
- 休閑農(nóng)業(yè)與鄉(xiāng)村旅游(課件)
- 設(shè)備安裝驗收單
- YY/T 1712-2021采用機(jī)器人技術(shù)的輔助手術(shù)設(shè)備和輔助手術(shù)系統(tǒng)
- 高中語文部編版(2023)選擇性必修中冊第三單元9屈原列傳 屈原列傳(解析版)
- GB/T 31366-2015光伏發(fā)電站監(jiān)控系統(tǒng)技術(shù)要求
- 管理制度-汽修廠環(huán)境保護(hù)管理制度參考范本
評論
0/150
提交評論