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

正文內(nèi)容

學(xué)生成績管理系統(tǒng)的設(shè)計—畢業(yè)設(shè)計論文-閱讀頁

2024-08-25 08:57本頁面
  

【正文】 。關(guān)鍵字:成績管理;成績錄入;成績查詢;.NET ;B/S; The Design of the Middle School Score Management SystemAbstractTo current schools, the students39。 Score registration。 .NET。如今,不管是小學(xué)、初中、高中、甚至是很多大學(xué)生的學(xué)生成績管理基本上是靠人工進行管理,但隨著時間的變化,學(xué)校規(guī)模的擴大,有關(guān)學(xué)生成績管理工作和所涉及到的數(shù)據(jù)量越來越大越來越多,大多數(shù)學(xué)校不得不靠增加人力、物力、財力來進行學(xué)生成績管理。因此開發(fā)出一個學(xué)生成績管理系統(tǒng)是必要的。但是,目前很多學(xué)校的電子辦公設(shè)施并不完善,然而對于學(xué)校來說,成績管理系統(tǒng)是一個學(xué)校不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生成績管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。同時也是學(xué)校管理的科學(xué)化、正規(guī)化、與當(dāng)代世界接軌的重要條件。1.1相關(guān)理論技術(shù)基礎(chǔ)1.1. 1 B/S結(jié)構(gòu)由于互聯(lián)網(wǎng)的發(fā)展,傳統(tǒng)的C/S模式由于成本高以及維護復(fù)雜性已經(jīng)較少見應(yīng)用,而應(yīng)用互聯(lián)網(wǎng)技術(shù)的B/S模式正如日中天,加上我們已建和再建的設(shè)備,我們完全可以利用校園網(wǎng)取代以往傳統(tǒng)的有紙方式.B/S模式易于學(xué)習(xí),易于實現(xiàn),完全可以開發(fā)出更好更全面的管理系統(tǒng).B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。B/S結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實現(xiàn)原來需要復(fù)雜專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。同時支持跨平臺管理,不論是什么平臺,只要裝有Web瀏覽器即可;分部無需安裝和維護軟件;可通過局域或者廣域網(wǎng)實時監(jiān)控和管理;支持Internet組網(wǎng)方式.1.1. 2 SQL Server2000 Sqlserver2000是基于Sql客戶/服務(wù)器模式的數(shù)據(jù)庫系統(tǒng),圖形化界面使數(shù)據(jù)庫管理更加簡捷、靈活,同時又具有豐富的編程接口,為用戶從事程序開發(fā)提供了更多的方便.Sqlserver是Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),Sqlserver2000是Microsoft公司于2000年推出的版本,它是在Sqlserver 。ASP既不是一種程序語言,也不是一種開發(fā)工具,而是一種技術(shù)框架,不須使用微軟的產(chǎn)品就能編寫它的代碼,能產(chǎn)生和執(zhí)行動態(tài)、交互式、高效率的站占服務(wù)器的應(yīng)用程序。容易編寫,使用普通的文本編輯器編寫,如記事本就可以完成。這不是ASP的簡單升級,而是全新一代的動態(tài)網(wǎng)頁實現(xiàn)系統(tǒng),用于一臺WEB服務(wù)器建立強大的應(yīng)用程序。:1)它是被編譯后再執(zhí)行的,所以效率要比ASP高很多;2)它有很高的開發(fā)環(huán)境, 2005,更容易調(diào)試程式;3)支持類,支持面向?qū)ο螅?Framework 更好的進行開發(fā);4)它使設(shè)計和開發(fā)分開過來,開發(fā)則放在.cs 或 .vb等文件中。,是一個統(tǒng)一的Web開發(fā)平臺,它提供了生成一個完整的Web應(yīng)用程序所必需的各種服務(wù).作為一種新的Web技術(shù),.它將軟件設(shè)計和Web設(shè)計融為一個整體,同時與Visual Basic.Net()、Visual c++.net和Visual c#等程序設(shè)計語言緊密結(jié)合,從而為Web開發(fā)人員提供了一個更為強大的編程空間.與Web技術(shù)相比,.性能大幅提高,且運行的是經(jīng)過編譯的CLR代碼,其程序執(zhí)行的效率將有大幅提高.同時,它還可以充分利用數(shù)據(jù)綁定、及時編譯、本地優(yōu)化及緩沖服務(wù)等功能來提高程序的性能.強大的開發(fā)環(huán)境,如Visual studio. WEB Matrix等,均提供了所見即所得的編輯方式.同時,還包括了豐富的工具箱和設(shè)計器,并支持控件的拖放及動態(tài)的配置管理,.強大的功能和適應(yīng)性,所以其整個平臺的功能和適用性更加適合網(wǎng)絡(luò)應(yīng)用程序的開發(fā).,可以使它運行在Web應(yīng)用軟件開發(fā)人員的幾乎全部的平臺上.,他可以使用很多語言來編寫.簡單性和易用性,如表單的提交、客戶端的身份驗證、分布系統(tǒng)和網(wǎng)站配置等,將是一件非常簡單的事情.可移植性和良好的適用性,當(dāng)一個線程出現(xiàn)異常情況時(如溢出及鎖死等).一個新的進程便會在異常處重新建立,并且繼續(xù)擔(dān)負原進程所處理的任務(wù),這就使得應(yīng)用程序能夠不中斷地處理客戶的請求.2 需求分析從用戶的角度進行設(shè)計,將用戶分為三類:學(xué)生、教師、管理員。管理員可以添加學(xué)生和老師用戶和編輯用戶信息;可以對學(xué)生進行升級處理;可以查詢某個學(xué)生和某班的成績情況;可以錄入任意科目的成績;可以添加、刪除科目。學(xué)生可以查看個人信息和編輯個人信息;可以查詢自己的所有成績。教師在成績查詢中能夠使用功能最多。系統(tǒng)功能主要包括以下幾個部分:用戶管理、成績查詢、成績錄入和科目管理。2.1.1 學(xué)生 學(xué)生在系統(tǒng)的基本功能是對自己所有成績的查詢和個人信息的查看和修改。2.1.3 管理員管理員在學(xué)生成績管理系統(tǒng)中在用戶管理中能夠添加學(xué)生和教師,并能為學(xué)生、教師重設(shè)密碼,能夠編輯教師和學(xué)生信息,能夠?qū)W(xué)生進行升級;在成績查詢中能夠?qū)W(xué)生成績管理系統(tǒng)具體的按學(xué)號、或按姓名進行查詢;在成績管理中能夠按學(xué)號錄入成績、編輯修改成績;在科目管理中能夠添加科目,刪除科目。數(shù)據(jù)庫要求運行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。3 系統(tǒng)設(shè)計3. 1 設(shè)計方案+SQL Server2000數(shù)據(jù)庫作為后臺,系統(tǒng)是基于Web的學(xué)生成績管理系統(tǒng),在系統(tǒng)中分為三種用戶類型:學(xué)生、教師、管理員。用戶登錄模塊功能:管理員和教師師通過工號和密碼登錄,學(xué)生通過學(xué)號和密碼登錄用戶管理模塊功能:能夠添加教師師和學(xué)生用戶類型,能夠編輯修改密碼、個人信息,能夠查看用戶信息。成績查詢模塊功能:能夠按學(xué)號、姓名查詢某個學(xué)生成績,教師師能夠查詢某班學(xué)生自己教授科目的所有成績,能夠統(tǒng)計某班某科學(xué)生的平均成績??颇抗芾砟K功能:能夠添加科目,刪除已添加的科目。該表是儲存學(xué)生信息的表。該表儲存科目信息。該表儲存成績信息。該表儲存的是管理員和教師信息。教師和管理員登錄時有身份驗證,當(dāng)用戶是學(xué)生時,直接輸入用戶名和密碼,如果是教師和管理員登錄時,除了輸入用戶名和密碼,還要在下面的選項框中打鉤,因為教師信息和管理員信息在同一張數(shù)據(jù)庫表里。管理員則可以全部進入。一、二年級的變成二、三年級,三年級的學(xué)生則顯示為“已畢業(yè)”。己畢業(yè)39。三年級39。三年級39。二年級39。二年級39。一年級39。學(xué)生和教師進入用戶管理后就可以看到自己的信息,管理員進入用戶管理模塊后除了可以看見自己信息還可以通過用戶類型的選擇看見所有學(xué)生和教師的信息。 + + 39。 + + 39。老師查詢時,顯示的是教師教授科目下的班級全體學(xué)生的成績,同時顯示的結(jié)果是按成績由高到低的順序顯示出來。圖46是語文老師查詢某班的成績所顯示的結(jié)果:圖46 查詢班級圖主要代碼如下: Protected Sub 查詢班級_Click(ByVal sender As Object, ByVal e As ) Handles = select * from achieve where 年級=39。 and 班級 =39。 and 科目=39。 Order By 成績 Desc ()4.3.4查詢班級某科平均分功能的實現(xiàn)班級平均分查詢首先通過一個dropdownlist下拉框選好年級,輸入要查詢的班級,再有另一個dropdownlist下拉框選擇要查詢平均分的科目名稱。管理員沒有查詢平均分這個功能。 + + 39。 + + 39。 + + 39。教師只能錄入自己教授科目的成績,在錄入成績的同時,自動錄入時間。圖48 錄入成績圖主要代碼如下:Protected Sub TextBox1_TextChanged(ByVal sender As Object, ByVal e As ) Handles conn = New SqlConnection((0).ConnectionString) () Dim m As SqlCommand = New SqlCommand(select name, grade, class from [users] where userNumber =39。, conn) Dim dr As SqlDataReader = () If () Then If Not IsDBNull((name)) Then = dr(name).ToString() Else = End If If Not IsDBNull((grade)) Then = dr(grade).ToString() Else = End If If Not IsDBNull((class)) Then = dr(class).ToString() Else = End If End IfProtected Sub Button1_Click(ByVal sender As Object, ByVal e As ) Handles () = = = = = band()4.4.2編輯成績功能的實現(xiàn)可以編輯錄入成績的分數(shù)和時間,主要代碼如下: Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As ) Handles If Session(userType) = Nothing Then () ElseIf Session(userType) = 學(xué)生 Then () End If band() End Sub Protected Sub GridView1_RowEditing(ByVal sender As Object, ByVal e As ) Handles If Session(userType) = Nothing Then () ElseIf Session(userType) = 學(xué)生 Then () End If band() End Sub Protected Sub GridView1_RowDeleting(ByVal sender As Object, ByVal e As ) Handles If Session(userType) = Nothing Then () ElseIf Session(userType) = 學(xué)生 Then () End If band() End Sub 4.5科目管理模塊4.5.1科目錄入功能的實現(xiàn)科目管理這一功能模塊是管理員特有的功能權(quán)限,老師和學(xué)生都不能使用此功能。非管理員登錄,非法請求!39。/Script) (Script Language=JavaScript=39。/Script) End If If Session(userType) = Nothing Then () ElseIf Session(userType) = 學(xué)生 Then () Else = True End If接下來是添加錄入科目功能的實現(xiàn): Protected Sub 添加科目_Click(ByVal sender As Object, ByVal e As ) Handles () = End Sub4.5.2科目刪除功能的實現(xiàn)主要代碼如下: Protected Sub GridView1_RowDeleting(ByVal sender As Object, ByVal e As ) Handles If Session(userType) = Nothing Then () ElseIf Session(userType) = 學(xué)生 Then () Else = True End If5 系統(tǒng)測試5. 1測試環(huán)境:本系統(tǒng)測試環(huán)境。并且系統(tǒng)運行穩(wěn)定。本系統(tǒng)是分為三種用戶進行操作,因此不同身份進入系統(tǒng)后,相應(yīng)的能夠在自己權(quán)限內(nèi)使用的功能不同,這樣使用戶操作相互獨立,互不干擾。本系統(tǒng)的操作界面設(shè)計簡單明確,使用操作時很方便,許多功能
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1