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

正文內(nèi)容

基于aspnet的學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 17:40 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 復(fù),不允許為空默認(rèn)必修教師信息表,用于管理員管理教師信息。教師根據(jù)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行系統(tǒng)的登陸,根據(jù)教師信息表可以查看教師的詳細(xì)情況。 教師信息表字段名稱字段類型主要屬性說(shuō)明教師號(hào)Int(4)主鍵教師姓名Varchar(50)不可重復(fù),不允許為空教師類別Varchar(50)不可重復(fù),不允許為空密碼Varchar(50)不可重復(fù),不允許為空獎(jiǎng)學(xué)金信息表,用于獎(jiǎng)學(xué)金的存儲(chǔ)與管理。系統(tǒng)根據(jù)獎(jiǎng)學(xué)金表的設(shè)置情況搜索學(xué)生獎(jiǎng)學(xué)金的獲得情況。 獎(jiǎng)學(xué)金信息表字段名稱字段類型主要屬性說(shuō)明獎(jiǎng)學(xué)金代碼Int(4)主鍵自增主鍵獎(jiǎng)學(xué)金等級(jí)Varchar(50)不可重復(fù),不允許為空金額Int不可重復(fù),不允許為空分?jǐn)?shù)底線Int不可重復(fù),不允許為空范圍為0100分?jǐn)?shù)上線Int不可重復(fù),不允許為空范圍為0100 系統(tǒng)功能分析學(xué)生成績(jī)管理系統(tǒng)共分成四大模塊:學(xué)生瀏覽模塊、教師管理、導(dǎo)員管理和管理員管理模塊。四大模塊又包含各自的子模塊。管理員管理模塊包括:班級(jí)信息管理,課程信息管理,獎(jiǎng)學(xué)金管理,學(xué)生人數(shù)統(tǒng)計(jì)和學(xué)生排名、補(bǔ)考名單以及獎(jiǎng)學(xué)金獲?。唤處煿芾砟K包括:學(xué)生信息管理,學(xué)生成績(jī)管理,學(xué)生信息查詢,學(xué)生成績(jī)查詢和學(xué)生排名、補(bǔ)考名單;學(xué)生瀏覽模塊包括:成績(jī)?yōu)g覽。 管理員管理模塊應(yīng)實(shí)現(xiàn)的功能班級(jí)信息管理:對(duì)班級(jí)信息進(jìn)行添加、刪除、修改操作。課程信息管理:管理員對(duì)所需要學(xué)習(xí)課程進(jìn)行增加、刪除、修改操作。獎(jiǎng)學(xué)金管理:維護(hù)各個(gè)等級(jí)獎(jiǎng)學(xué)金信息。班級(jí)課程維護(hù):根據(jù)班級(jí)號(hào),教師號(hào),課程號(hào)對(duì)班級(jí)課程進(jìn)行教師,課程的分配,修改和刪除操作。學(xué)生信息統(tǒng)計(jì):統(tǒng)計(jì)各個(gè)班級(jí)學(xué)生信息。學(xué)生成績(jī)排名:根據(jù)學(xué)年、課程等信息進(jìn)行成績(jī)的排名。補(bǔ)考學(xué)生名單:檢索各個(gè)學(xué)期的不合格的學(xué)生信息。學(xué)生學(xué)年成績(jī)排名:計(jì)算指定學(xué)年的學(xué)生平均成績(jī) 并按照獎(jiǎng)學(xué)金設(shè)置發(fā)放獎(jiǎng)學(xué)金。教師信息管理:對(duì)教師信息進(jìn)行增加、刪除、修改、查找等操作。學(xué)生信息管理:對(duì)學(xué)生信息進(jìn)行增加、刪除、修改、查找等操作。1學(xué)生成績(jī)管理:對(duì)學(xué)生成績(jī)信息進(jìn)行查找等操作。 導(dǎo)員管理模塊應(yīng)實(shí)現(xiàn)的功能學(xué)生信息管理:對(duì)自己所帶學(xué)生信息進(jìn)行查看操作。學(xué)生成績(jī)管理:對(duì)自己所帶學(xué)生的成績(jī)進(jìn)行查看操作。學(xué)生成績(jī)排名:按照課程、學(xué)期對(duì)所帶學(xué)生進(jìn)行成績(jī)排名。補(bǔ)考學(xué)生名單:檢索各個(gè)學(xué)期的不合格的學(xué)生信息。 教師管理模塊應(yīng)實(shí)現(xiàn)的功能學(xué)生成績(jī)管理:對(duì)所教授班級(jí)的學(xué)生進(jìn)行成績(jī)的錄入、修改、刪除、查看等操作。學(xué)生成績(jī)排名:根據(jù)課程對(duì)所授班級(jí)的學(xué)生成績(jī)進(jìn)行排名。補(bǔ)考學(xué)生名單:檢索所教授課程不合格的學(xué)生信息。 學(xué)生瀏覽模塊應(yīng)實(shí)現(xiàn)的功能成績(jī)?yōu)g覽:學(xué)生登陸系統(tǒng)后可以在該模塊實(shí)現(xiàn)按學(xué)科、學(xué)期等進(jìn)行成績(jī)的查看。學(xué)生信息瀏覽:學(xué)生登陸系統(tǒng)后可以在該模塊實(shí)現(xiàn)學(xué)生信息的查看。綜上所述。學(xué)生成績(jī)管理系統(tǒng)管理員管理模塊導(dǎo)員管理模塊學(xué)生瀏覽模塊班級(jí)信息管理學(xué)生成績(jī)?yōu)g覽班級(jí)信息管理學(xué)生成績(jī)管理學(xué)生成績(jī)排名補(bǔ)考學(xué)生名單補(bǔ)考學(xué)生名單課程信息管理班級(jí)課程維護(hù)學(xué)生信息統(tǒng)計(jì)學(xué)生成績(jī)排名獎(jiǎng)學(xué)金管理教師管理模塊學(xué)生信息瀏覽 系統(tǒng)功能模塊圖 主要模塊流程圖 管理員管理模塊課程信息、教師信息、班級(jí)課程和學(xué)生等的信息管理流程圖與班級(jí)信息管理流程圖類似,在這以班級(jí)信息管理流程圖為例來(lái)表述,班級(jí)信息管理主要是對(duì)班級(jí)信息的添加修改和刪除工作,由于班級(jí)受學(xué)生黨的限制,對(duì)班級(jí)進(jìn)行修改或刪除操作時(shí)要對(duì)班級(jí)的學(xué)生進(jìn)行判斷。 班級(jí)信息管理流程圖 教師管理模塊。 學(xué)生成績(jī)管理流程圖 導(dǎo)員管理模塊學(xué)生成績(jī),學(xué)生信息查詢等功能流程圖簡(jiǎn)單在此不做贅述。 學(xué)年成績(jī)排名 學(xué)生管理模塊。 學(xué)生信息查詢流程圖4 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)采用ASP .NET編寫(xiě),利用SQL Server 2005數(shù)據(jù)庫(kù)存儲(chǔ)信息。網(wǎng)頁(yè)按實(shí)際需求及功能模塊編寫(xiě),按如下順序詳細(xì)介紹。 代碼標(biāo)識(shí)設(shè)計(jì)代碼設(shè)計(jì)問(wèn)題是一個(gè)科學(xué)管理的問(wèn)題。設(shè)計(jì)出一個(gè)好的代碼方案對(duì)于系統(tǒng)的開(kāi)發(fā)工作是一件極為有利的事情。在信息化的系統(tǒng)中,程序代碼是人與機(jī)器的共同語(yǔ)言,是進(jìn)行系統(tǒng)分類、核對(duì)和檢索的關(guān)鍵。設(shè)計(jì)代碼是實(shí)現(xiàn)系統(tǒng)的關(guān)鍵,代碼設(shè)計(jì)的好壞,直接影響計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理的速度和存儲(chǔ)空間的使用,對(duì)系統(tǒng)能否正式運(yùn)行也有著十分重要的作用。因此,在進(jìn)行此設(shè)計(jì)之前,要設(shè)計(jì)出適合新系統(tǒng)的代碼體系。它可以使很多機(jī)器處理(如某些統(tǒng)計(jì)、校對(duì)查詢等)變得十分方便。 代碼設(shè)計(jì)原則唯一性:每個(gè)代碼僅代表唯一實(shí)體或是屬性。標(biāo)準(zhǔn)化:盡可能的使用國(guó)際、國(guó)家或是行業(yè)標(biāo)準(zhǔn),方便交換和維護(hù)。合理性:代碼的結(jié)構(gòu)要合理,盡可能的反映編碼對(duì)象的特征,還有和事物的分類體系適應(yīng), 以便代碼具有我們所需的分類的標(biāo)識(shí)作用。易識(shí)別性:代碼要方便于管理人員們使用時(shí)的識(shí)別和記憶還要易于計(jì)算機(jī)的識(shí)別與分類??蓴U(kuò)展性和靈活性:代碼系統(tǒng)一定要考慮到系統(tǒng)發(fā)展的變化。當(dāng)增加新的實(shí)體或是屬性的時(shí)候,可以直接使用源代碼加以擴(kuò)充,而不是變動(dòng)代碼系統(tǒng)。實(shí)用性:盡量的使用業(yè)務(wù)上已經(jīng)使用過(guò)的而且行之有效的代碼,這樣才能便于使用??蓴U(kuò)充性:代碼設(shè)計(jì)時(shí)一定要留以余地,在將來(lái)的系統(tǒng)發(fā)展和變化時(shí)可直接使用原代碼體系加以追加,而不是變動(dòng)原代碼體系。 系統(tǒng)主要功能流程及模塊 課程管理流程課程管理流程說(shuō)明:管理員輸入正確用戶名和密碼即可登錄進(jìn)入課程管理頁(yè)面,若輸入錯(cuò)誤則將重新登錄,進(jìn)入課程管理頁(yè)面后,管理員可更改課程信息,確認(rèn)無(wú)誤后,即可提交更改后的信息,系統(tǒng)會(huì)將結(jié)果保存到課程表中。 課程管理順序圖 獎(jiǎng)學(xué)金管理流程獎(jiǎng)學(xué)金管理流程:管理員登錄后臺(tái),進(jìn)行身份驗(yàn)證,若密碼不正確則顯示錯(cuò)誤信息,無(wú)法進(jìn)入此系統(tǒng),當(dāng)密碼正確后進(jìn)入后臺(tái),選擇獎(jiǎng)學(xué)金管理界面,對(duì)獎(jiǎng)學(xué)金進(jìn)行管理根據(jù)上面的分析。 獎(jiǎng)學(xué)金管理順序圖 學(xué)生信息流程學(xué)生信息說(shuō)明:教師輸入正確的用戶名和密碼后進(jìn)入主頁(yè)面模塊,如果輸入不正確則重新登陸,進(jìn)入主頁(yè)面后可選擇功能,進(jìn)入學(xué)生信息管理界面,可對(duì)學(xué)生信息進(jìn)行管理。 學(xué)生信息順序圖 修改密碼流程修改密碼流程說(shuō)明:用戶登錄到本網(wǎng)站后可進(jìn)行登陸密碼的設(shè)置。 修改密碼順序圖 網(wǎng)站登陸主頁(yè)網(wǎng)站登陸主頁(yè)主要實(shí)現(xiàn)了管理員、教師、學(xué)生的登錄功能。 后臺(tái)主頁(yè)面模塊實(shí)現(xiàn)過(guò)程:系統(tǒng)根據(jù)選擇的單選按鈕來(lái)進(jìn)入不同的管理頁(yè)面,根據(jù)文本框中輸入的用戶名和密碼查詢數(shù)據(jù)庫(kù)判斷是否匹配,匹配則進(jìn)入系統(tǒng)頁(yè)面,不匹配則提示錯(cuò)誤信息。主要的功能代碼如下:protected void ImgButLog_Click(object sender, ImageClickEventArgs e) { switch () { Case“管理員” if ((select * from 管理員 where 名稱=39。 + + 39。 and 密碼=39。 + + 39。). 0) { Session[賬號(hào)] = 。 (Admin/)。 } else { (script language=javascriptalert(39。密碼錯(cuò)誤39。)。)。 return。} break } 基本功能模塊 管理員管理模塊班級(jí)信息維護(hù)列表此頁(yè)面顯示班級(jí)的詳細(xì)信息列表,可以對(duì)班級(jí)信息進(jìn)行查看 修改和刪除。 班級(jí)信息列表主要實(shí)現(xiàn)過(guò)程:根據(jù)需要查詢數(shù)據(jù)庫(kù)中的班級(jí)信息,并在GridView中顯示。通過(guò)在控件中設(shè)置id為班級(jí)代碼,根據(jù)asp:ButtonField CommandName=Del HeaderText=操作 Text=刪除 中的CommandName屬性來(lái)設(shè)置不同的操作,選擇不同的工作頁(yè)面。主要的功能代碼如下: = (select * from 班級(jí) )。 ()。班級(jí)信息添加信息列表該頁(yè)面主要用于實(shí)現(xiàn)對(duì)班級(jí)信息的添加工作。 班級(jí)信息添加列表主要實(shí)現(xiàn)過(guò)程:管理員根據(jù)學(xué)校的班級(jí)情況進(jìn)行班級(jí)信息的錄入,點(diǎn)擊保存按鈕系統(tǒng)會(huì)把提交的數(shù)據(jù)與數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比較,如果已將存在班級(jí)代碼與導(dǎo)員賬號(hào)同時(shí)匹配則提示重復(fù)信息。主要功能代碼如下:(insert into 班級(jí)(班級(jí)代碼,導(dǎo)員帳號(hào),導(dǎo)員密碼,導(dǎo)員姓名) values(39。 + + 39。 + ,39。 + + 39。,39。00000039。,39。 + + 39。))。班級(jí)課程維護(hù)在此頁(yè)面根據(jù)班級(jí),根據(jù)課程來(lái)維護(hù)班級(jí)課程,并顯示班級(jí)課程列表信息。 班級(jí)課程頁(yè)面主要功能實(shí)現(xiàn)過(guò)程:根據(jù)需要查詢數(shù)據(jù)庫(kù)中的班級(jí)課程信息,并在GridView中顯示。通過(guò)在控件中設(shè)置id為班課代碼,根據(jù)asp:ButtonField CommandName=Del HeaderText=操作 Text=刪除 中的CommandName屬性來(lái)設(shè)置不同的操作,選擇不同的工作頁(yè)面。主要的功能代碼如下:if ( == Del){if ((select * from 學(xué)生成績(jī) where 班課代碼= + Key + ). 0){ (script language=javascript alert(39。班級(jí)課程信息使用中39。)。/script)。 return。 }(delete from 班級(jí)課程 where 班課代碼= + Key + )。LoadData()。}班級(jí)課程添加在此頁(yè)面主要是進(jìn)行班級(jí)課程的分配。 班級(jí)課程頁(yè)面主要功能實(shí)現(xiàn)過(guò)程:系統(tǒng)通過(guò)DropDownList來(lái)綁定數(shù)據(jù)庫(kù)中的班級(jí)代碼、課程名稱、任課教師姓名來(lái)決定班級(jí)課程的相關(guān)信息,根據(jù)頁(yè)面填寫(xiě)的數(shù)據(jù)提交到數(shù)據(jù)庫(kù),完成課程的分配。主要功能實(shí)現(xiàn)代碼如下: = 班級(jí)代碼。 = 班級(jí)代碼。 = (select * from 班級(jí))。 ()。學(xué)生學(xué)年成績(jī)排名此頁(yè)面顯示指定學(xué)期學(xué)生學(xué)習(xí)科目的平均成績(jī)進(jìn)行排名,并按照學(xué)生的分?jǐn)?shù)統(tǒng)計(jì)要發(fā)放的獎(jiǎng)學(xué)金信息。 學(xué)生學(xué)年成績(jī)排名主要功能過(guò)程:系統(tǒng)根據(jù)選擇的學(xué)期和指定的算法檢索出指定學(xué)期學(xué)生的綜合成績(jī)來(lái)進(jìn)行排名并根據(jù)設(shè)置的獎(jiǎng)學(xué)金情況來(lái)獲取學(xué)生獲取獎(jiǎng)學(xué)金的情況,主要功能實(shí)現(xiàn)代碼如下:DataTable dt=(select *,39。39。 as 等級(jí),39。39。 as 金額,39。39。 as 名詞 from V_學(xué)生,(select 學(xué)號(hào),(sum(成績(jī)/count(1)) as 平均分from V_成績(jī) where 學(xué)年=39。 + + 39。 group by 學(xué)號(hào) ) A where = order by 平均分 DESC)。 if ( 0){for (int i = 0。 i 。 i++) { DataTable dt1 = (select top 1 * from 獎(jiǎng)學(xué)金where 分?jǐn)?shù)底線= + [i][平均分] + and 分?jǐn)?shù)上線= + [i][平均分] + )。 if ( 0) { [i][等級(jí)] = [0][獎(jiǎng)學(xué)金等級(jí)]+ 。 [i][金額] = [0][金額]。 } [i][名詞] = 第 + (i+1).ToString() + 名。 }學(xué)生成績(jī)排名此頁(yè)面主要根據(jù)選擇來(lái)顯示學(xué)生成績(jī)的排名。 學(xué)生成績(jī)排名主要實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1