版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
課程設(shè)計報告書設(shè)計名稱:課程名稱:學(xué)生姓名:專業(yè):班別:學(xué)號:指導(dǎo)老師:日期:年月日目錄1.開發(fā)背景 12.系統(tǒng)分析 22.1需求分析 22.1.1功能需求 22.1.2基于ASP.NET的教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn) 22.1.3基于ASP.NET的教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn) 32.2可行性分析 32.2.1需求可行性分析 33.系統(tǒng)設(shè)計 43.1系統(tǒng)目標(biāo) 43.2系統(tǒng)功能結(jié)構(gòu) 43.2.2教師功能塊 53.2.3管理員功能模塊 63.3開發(fā)環(huán)境 63.4詳細(xì)設(shè)計 63.4.1設(shè)計數(shù)據(jù)表 63.4.2功能E-R圖 93.4.3設(shè)計步驟 103.4.4關(guān)鍵代碼 113.4.5運行結(jié)果 134.總結(jié) 1623/251.開發(fā)背景近年來隨著教育普及,高校教育體制改革,各高校擴(kuò)大招生規(guī)模,使得在校學(xué)生人數(shù)有了突飛猛進(jìn)的發(fā)展,辦學(xué)規(guī)模逐步增大,專業(yè)設(shè)置日趨多樣化,招生人數(shù)逐年增加,教學(xué)計劃不斷更新,這使得高校教務(wù)管理的工作量大幅度增加。并且,隨著教育改革的深化,教學(xué)管理模式也在發(fā)生變化,如學(xué)分制的逐步實行、學(xué)生可以自主選課等。這就對原有的教學(xué)管理模式提出了更高的要求。另一方面,隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,校園網(wǎng)引進(jìn)各個高校,為無紙化辦公提供了有利條件。在這樣的形勢下,開發(fā)一個集成化的教務(wù)管理系統(tǒng)不僅勢在必行,而且成為一個緊迫的任務(wù)。由于國內(nèi)各高校的教務(wù)管理模式不盡相同,不同學(xué)校的實際教務(wù)管理情況各有自己的特點,因而個高校需要針對自己的教務(wù)管理模式和特點建立自己的教務(wù)管理系統(tǒng)。教務(wù)管理包括對教學(xué)資源——如新生注冊和學(xué)籍的管理、各學(xué)期學(xué)生成績的管理、教學(xué)培養(yǎng)方案的執(zhí)行、教學(xué)計劃的安排、學(xué)生考試的管理、教室評教以及工作量的計算等大量信息。如何高效率的進(jìn)行管理,并且有序的存放和處理這些巨大的信息,并使之成為教學(xué)管理分析和決策的手段,為教學(xué)活動產(chǎn)生更好的促進(jìn)作用,是教務(wù)管理信息系統(tǒng)主要功能。教務(wù)管理系統(tǒng)是以管理信息系統(tǒng)為理論依據(jù)的。管理信息系統(tǒng)的發(fā)展伴隨著軟件工程的發(fā)展而日趨成熟。不斷增長的復(fù)雜性、多樣性和相互關(guān)聯(lián)性是當(dāng)今管理信息系統(tǒng)的共同特征。而開發(fā)一個管理信息系統(tǒng)往往要結(jié)合軟件工程的理念,使用系統(tǒng)化的方法進(jìn)行管理信息系統(tǒng)的開發(fā),從而更能有效地控制程序復(fù)雜性,減少系統(tǒng)的不合理,減輕維護(hù)成本。在總結(jié)原有的管理信息系統(tǒng)優(yōu)缺點的基礎(chǔ)上,結(jié)合懷化學(xué)院教務(wù)工作的實際情況,以校園網(wǎng)為依托,規(guī)劃設(shè)計了懷化學(xué)院教務(wù)信息管理系統(tǒng)的組成結(jié)構(gòu),利用目前流行的開發(fā)工具和技術(shù),開發(fā)基于C/S模式的網(wǎng)站教務(wù)管理系統(tǒng),設(shè)計了教務(wù)管理系統(tǒng)的各個功能模塊、數(shù)據(jù)庫和系統(tǒng)安全等,力求使該系統(tǒng)功能完善、高效適用、安全可靠,更好地為高校教務(wù)、教學(xué)管理工作服務(wù)。2.系統(tǒng)分析2.1需求分析2.1.1功能需求教務(wù)管理系統(tǒng)系統(tǒng)主要是為完成日常教學(xué)任務(wù)而開發(fā)的,其主要目標(biāo)是對學(xué)生個人信息、師資信息、教學(xué)資源信息、課程信息、學(xué)生成績信息等進(jìn)行管理及維護(hù),減輕教學(xué)工作的壓力,提高教學(xué)管理工作的效率。通過對學(xué)校教學(xué)管理的業(yè)務(wù)調(diào)查,得知教務(wù)管理人員可通過此系統(tǒng)實現(xiàn)對學(xué)生和教學(xué)資源的管理與維護(hù),學(xué)生可以通過此系統(tǒng)進(jìn)行個人信息、考試成績查詢以及完成選課等相關(guān)功能,教師可以通過此系統(tǒng)完成個人信息管理、學(xué)生成績輸入、教學(xué)任務(wù)查詢等等功能。系統(tǒng)的總體任務(wù)是實現(xiàn)整個教學(xué)信息管理的系統(tǒng)化、規(guī)范化和自動化。在日常教學(xué)工作中,教務(wù)處有整體規(guī)劃和輔助教學(xué)的任務(wù),各個院系上報的教學(xué)任務(wù)和教學(xué)計劃都要上報給教務(wù)處,由教務(wù)處根據(jù)上報的材料分配教學(xué)資源,如教室等,并且安排教師上課時間和上課的周次,然后再將教師上報的教材征訂單傳達(dá)給教材科,由教材科根據(jù)開課學(xué)生人數(shù)訂教材。教務(wù)處還要將一切安排妥當(dāng)?shù)氖乱斯荚诰W(wǎng)絡(luò)上,以供教師和學(xué)生查詢。因此,該系統(tǒng)主要的使用對象是教務(wù)管理人員、學(xué)生、教師和系統(tǒng)維護(hù)人員。這些使用者對教務(wù)管理系統(tǒng)的功能要求是不同的。(1)教務(wù)管理人員對功能的需求?學(xué)籍管理功能包括:學(xué)生注冊、學(xué)生基本信息管理(包括添加、刪除和更新學(xué)生信息,可按姓名或?qū)W號查詢學(xué)生信息)、學(xué)籍變動管理、畢業(yè)管理等。2.1.2基于ASP.NET的教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)功能包括:各專業(yè)課教師個人基本信息管理、教學(xué)任務(wù)發(fā)布、教學(xué)工作量管理、考評考核管理、科研管理等?!襁x課管理功能包括:教務(wù)管理人員依據(jù)教學(xué)計劃和培養(yǎng)計劃,設(shè)置選課課程并統(tǒng)計生成己選課學(xué)生名單等?!窠虒W(xué)計劃管理功能主要包括:根據(jù)培養(yǎng)計劃和各個專業(yè)上報的教學(xué)計劃,添加各專業(yè)教學(xué)計劃,包括教學(xué)計劃的修改刪除等操作。●成績管理功能包括:每門課程結(jié)束后,由教師進(jìn)行成績登記,然后教務(wù)管理人員對登記的信息進(jìn)行管理,如教師登錄成績后發(fā)現(xiàn)成績有錯誤,只能由教務(wù)管理人員核實后進(jìn)行修改。還有根據(jù)成績就算出學(xué)生的學(xué)分,以便學(xué)籍管理的需要?!裾n程管理功能主要有:安排各個專業(yè)所開設(shè)課程的上課時間和上課教室。(2)教材管理人員功能需求功能包括:(1)教材的基本信息的管理(按書名或作者)具有良好的人機(jī)界面;(2)供求信息查詢,支持多條件和模糊查詢;(3)普通用戶不用注冊可以瀏覽信息;(4)保證后臺數(shù)據(jù)庫安全;等查詢各專業(yè)教材、添加修改刪除教材信息等)、統(tǒng)計教材數(shù)量、教材費用、教材的入庫和出庫管理等。學(xué)生對功能的需求:學(xué)生有兩類,分別是本科生和研究生。每一類學(xué)生對于功能的要求還是有區(qū)別的,如研究生有科研和論文的內(nèi)容。在本文中,只分析了本科生的功能需求。?個人信息管理功能包括:瀏覽個人基本信息,具體內(nèi)容包括姓名、性別、學(xué)號、民族、出生日期、籍貫、所在專業(yè)班級等,這些信息是以學(xué)籍管理表中的信息為準(zhǔn),所以不允許學(xué)生自行更改,只能進(jìn)行查詢。還包括個人課表查詢,成績查詢等。?更改系統(tǒng)登錄信息功能包括:學(xué)生登錄系統(tǒng)后,修改登錄信息,為了保證系統(tǒng)的安全性,只要求學(xué)生修改個人密碼。●網(wǎng)上選課功能包括:網(wǎng)上查看可選課程,添加、刪除所選課程等功能。2.1.3基于ASP.NET的教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)(1)教師對功能的需求●個人基本信息的維護(hù)功能包括:教師基本信息的添加和修改等,如出生日期、畢業(yè)學(xué)校、學(xué)歷和學(xué)位等信息,但是職工編號和姓名是不允許教師在系統(tǒng)中進(jìn)行修改的。?教學(xué)信息查詢功能包括:教學(xué)任務(wù)查詢、教學(xué)自然班名單下載打印、教學(xué)質(zhì)量評價查詢和工作量計算結(jié)果的查看等。●學(xué)生成績錄入功能主要包括:本學(xué)期學(xué)生考試成績的錄入,一旦用錄入密碼錄入成績成功后,就不能任意修改學(xué)生成績,必須由教務(wù)處管理人員修改。(2)系統(tǒng)管理員的需求系統(tǒng)管理員主要是對教務(wù)管理系統(tǒng)進(jìn)行維護(hù)和更新,并保證系統(tǒng)的安全性,以及數(shù)據(jù)庫的安全性。從以上可以看出,各種人員對于系統(tǒng)的需求是不同的,對于學(xué)生來說,教務(wù)人員的操作是不能使用的,也是不可見的,所以要在用戶登錄系統(tǒng)時,就做出判斷該用戶可以使用哪些功能,這就需要設(shè)置不同的登錄權(quán)限。系統(tǒng)管理人員具有最高的權(quán)限,可以添加、刪除用戶,并可設(shè)置和修改不同的用戶權(quán)限。因此在數(shù)據(jù)庫設(shè)計中,要有權(quán)限的定義。權(quán)限的定義其實是系統(tǒng)安全性的一種需求,采用身份認(rèn)證機(jī)制對一般用戶進(jìn)行管理,以教工號和學(xué)生學(xué)號來判斷登錄者的權(quán)限,并且以這兩種身份來判斷登錄者是否該校的校內(nèi)人士,如果是校外人士,則具有瀏覽這樣的最低權(quán)限。系統(tǒng)的安全性需求還有另外一方面內(nèi)容——數(shù)據(jù)安全性,對于數(shù)據(jù)庫服務(wù)器,要避免系統(tǒng)崩潰等意外事件發(fā)生而導(dǎo)致數(shù)據(jù)全部丟失,常用的方法是采用RAIDS磁盤陣列,其次是對數(shù)據(jù)庫系統(tǒng)提供完全、增量等多種備份方式,如把數(shù)據(jù)定期刻成光盤保存。對于數(shù)據(jù)安全性,本文不做詳細(xì)的闡述。2.2可行性分析2.2.1需求可行性分析由于本系統(tǒng)的對象有學(xué)生、教師和管理員三個,數(shù)據(jù)之間的關(guān)聯(lián)性比較強(qiáng),但是涉及的計算過程并不復(fù)雜。因此比較適合于采用數(shù)據(jù)庫管理。在存儲量、速度方面都能滿足數(shù)據(jù)庫運行的要求,無論是哪種數(shù)據(jù)庫,如mysql、SQLServer、oracle還是其他數(shù)據(jù)庫都能夠滿足要求。在技術(shù)方面,根據(jù)自身的能力、老師的指導(dǎo)以及閱覽相關(guān)的資料,可以很好地實現(xiàn)本系統(tǒng)的每個功能。本系統(tǒng)的設(shè)計是在Windowsxp中文版操作系統(tǒng)環(huán)境下,使用VisualStudio2005旗艦版開發(fā)成功的。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫為MySql數(shù)據(jù)庫。對以上的工具介紹如下:C#語言和ASP.NETC#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C++強(qiáng)大功能的同時去掉了一些它們的復(fù)雜特性(例如沒有宏和模版,不允許多重繼承)。C#綜合了VB簡單的可視化操作和C++的高運行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語言。它吸收了C++、VisualBasic、Delphi、Java等語言的優(yōu)點,體現(xiàn)了當(dāng)今最新的程序設(shè)計技術(shù)的功能和精華。C#繼承了C語言的語法風(fēng)格,同時又繼承了C++的面向?qū)ο筇匦?。不同的是,C#的對象模型已經(jīng)面向Internet進(jìn)行了重新設(shè)計,使用的是.NET框架的類庫;C#是專門為.NET應(yīng)用而開發(fā)出的語言。這從根本上保證了C#與.NET框架的完美結(jié)合。在.NET運行庫的支持下,.NET框架的各種優(yōu)點在C#中表現(xiàn)得淋漓盡致。結(jié)合自身強(qiáng)大的面向?qū)ο蠊δ?,C#使得開發(fā)人員的生產(chǎn)效率得到極大的提高。對于公司而言,軟件開發(fā)周期的縮短將能使它們更好應(yīng)付網(wǎng)絡(luò)經(jīng)濟(jì)的競爭。在功能與效率的杠桿上人們終于找到了支點。與Web的緊密結(jié)合.NET中新的應(yīng)用程序開發(fā)模型意味著越來越多的解決方案需要與Web標(biāo)準(zhǔn)相統(tǒng)一,例如超文本標(biāo)記語言(HypertextMarkupLanguage,HTML)和XML。由于歷史的原因,現(xiàn)存的一些開發(fā)工具不能與Web緊密地結(jié)合。SOAP的使用使得C#克服了這一缺陷,大規(guī)模深層次的分布式開發(fā)從此成為可能。由于有了Web服務(wù)框架的幫助,對程序員來說,網(wǎng)絡(luò)服務(wù)看起來就象是C#的本地對象。程序員們能夠利用他們已有的面向?qū)ο蟮闹R與技巧開發(fā)Web服務(wù)。僅需要使用簡單的C#語言結(jié)構(gòu),C#組件將能夠方便地為Web服務(wù),并允許它們通過Internet被運行在任何操作系統(tǒng)上的任何語言所調(diào)用。舉個例子,XML已經(jīng)成為網(wǎng)絡(luò)中數(shù)據(jù)結(jié)構(gòu)傳遞的標(biāo)準(zhǔn),為了提高效率,C#允許直接將XML數(shù)據(jù)映射成為結(jié)構(gòu)。這樣就可以有效的處理各種數(shù)據(jù)。3.系統(tǒng)設(shè)計3.1系統(tǒng)目標(biāo)根據(jù)需求要求分析,通過VS2005、SQL2005、所學(xué)的ASP.NET和C#知道實現(xiàn)需求分析的所有功能。3.2系統(tǒng)功能結(jié)構(gòu)本系統(tǒng)主要實現(xiàn)教務(wù)處系統(tǒng)的一些基本功能,主要有:用戶登錄功能和管理員登錄功能、學(xué)生選課功能、學(xué)生成績查詢功能、等級考試查詢、教師登錄成績功能、個人信息修改功能、管理員維護(hù)教師信息、管理員維護(hù)學(xué)生信息、學(xué)生的成績的修改等。教務(wù)處系統(tǒng)主要有四個大的模塊,系統(tǒng)管理模塊,學(xué)生的模塊,教師的模塊,管理員的模塊。3.2.1學(xué)生功能模塊學(xué)生功能子系統(tǒng)學(xué)生功能子系統(tǒng)學(xué)生選課密碼修改成績查詢查看公告3.2.2教師功能塊教師功能子系統(tǒng)教師功能子系統(tǒng)查看課表密碼修改成績錄入查看公告3.2.3管理員功能模塊管理員子系統(tǒng)管理員子系統(tǒng)公告管理學(xué)生管理教師管理學(xué)院管理專業(yè)管理班級管理增加、刪除、修改操作成功3.3開發(fā)環(huán)境【MicrosoftVisualStudio2005,SQLSERVER2005】3.4詳細(xì)設(shè)計3.4.1設(shè)計數(shù)據(jù)表(1)用戶數(shù)據(jù)表(2)學(xué)生表(3)教師表(4)課程表(5)班級表(6)專業(yè)表(7)成績表(8)學(xué)院表3.4.2功能E-R圖退出系統(tǒng)退出系統(tǒng)進(jìn)入教師子模塊用戶名及密碼是否正確管理員?輸入用戶名及密碼開始正確用戶名不存在或密碼錯誤否是學(xué)生?教師?否否是是進(jìn)入后臺管理模塊進(jìn)入學(xué)生子模塊安全退出是否安全退出是否安全退出是否3.4.3設(shè)計步驟步驟一:通過需求分析的功能需求分析,在設(shè)計搞上畫出大概的功能子系統(tǒng)藍(lán)圖,包括學(xué)生子系統(tǒng)、教師子系統(tǒng)、管理員子系統(tǒng);步驟二:根據(jù)步驟一的功能藍(lán)圖所涉及實體來畫出每個實體的屬性、聯(lián)系的E-R圖,實體包括用戶、學(xué)生、教師、管理員、學(xué)院、專業(yè)、班級、課程、成績等實體;步驟三:根據(jù)步驟二所得到的實體、實體屬性、及實體聯(lián)系的E-R圖,構(gòu)造出系統(tǒng)功能結(jié)構(gòu)框架如下圖所示:學(xué)院教務(wù)管理系統(tǒng)教師管理學(xué)籍管理學(xué)院教務(wù)管理系統(tǒng)教師管理學(xué)籍管理學(xué)生成績管理教務(wù)管理子系統(tǒng)學(xué)生成績錄入個人信息管理網(wǎng)上選課管理成績/課表查詢課表管理選課管理登錄管理學(xué)生子系統(tǒng)教師子系統(tǒng)登錄信息管理教學(xué)信息管理登錄信息管理步驟四:根據(jù)實體屬性圖E-R,用SQL2005創(chuàng)建所有實體的數(shù)據(jù)表;步驟五:根據(jù)上面的系統(tǒng)結(jié)構(gòu)圖,在VS2005中創(chuàng)建ASP.NET選擇C#動態(tài)網(wǎng)站開發(fā)語言的網(wǎng)站,并連接所創(chuàng)建好的SQL2005數(shù)據(jù)庫,通過.aspx.cs編程實現(xiàn)系統(tǒng)功能;步驟六:教務(wù)管理系統(tǒng)網(wǎng)站功能都實現(xiàn)了,再通過在站點中創(chuàng)建表格的方式進(jìn)行排版,讓系統(tǒng)界面更加友好,看起來更加舒服,考慮到使用系統(tǒng)的對象,我主要以簡潔、樸素、易用性低調(diào)的格調(diào)進(jìn)行界面設(shè)計;3.4.4關(guān)鍵代碼(1)登錄代碼:UsingSystem.Data.Sqlclient;usingSystem.Configuration;stringcon=System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString.ToString();SqlConnectionsqlcon=newSqlConnection(con);//創(chuàng)建與數(shù)據(jù)庫的連接sqlcon.Open();stringplay;play=RadioButtonList1.SelectedValue.ToString();stringsqlstr="select*from[usertable]whereuserid='"+TextBox1.Text+"'andpwd='"+TextBox2.Text+"'and[group]='"+play+"'";//構(gòu)造SQL查詢語句SqlCommandcmd=newSqlCommand(sqlstr,sqlcon);SqlDataReaderdr=cmd.ExecuteReader();//執(zhí)行SQL語句if(dr.Read()){if(RadioButtonList1.SelectedValue.ToString()=="0"){Response.Redirect("~/Master.aspx?name="+TextBox1.Text+"&?psd="+TextBox2.Text+"");}if(RadioButtonList1.SelectedValue.ToString()=="1"){Response.Redirect("~/Teacher/scorein.aspx?name="+TextBox1.Text+"&?psd="+TextBox2.Text+"");}if(RadioButtonList1.SelectedValue.ToString()=="2"){Response.Redirect("~/Student/scorecheck.aspx?name="+TextBox1.Text+"&?psd="+TextBox2.Text+"");}}//判斷用戶角色else{Response.Write("<script>alert('登錄失?。?);location.href='Default.aspx';</script>");}(2)學(xué)生查詢代碼:stringcon=System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString.ToString();SqlConnectionsqlcon=newSqlConnection(con);sqlcon.Open();DataSetds=newDataSet();stringsqlcmd1="selectstuid,stuname,departname,classname,zhuanyename,address,phonefrom[StuTable]wherezhuanyename='"+DropDownList1.SelectedItem.Text.ToString()+"'andclassname='"+DropDownList2.SelectedItem.Text.ToString()+"'";stringsqlcmd2="selectstuid,stuname,departname,classname,zhuanyename,address,phonefrom[StuTable]wherestuname='"+TextBox1.Text.ToString()+"'";//構(gòu)造查詢學(xué)生SQL語句if(TextBox1.Text==""){SqlCommandcmd=newSqlCommand(sqlcmd1,sqlcon);SqlDataAdaptersda=newSqlDataAdapter(cmd);sda.Fill(ds,"ds");GridView1.DataSource=ds.Tables[0].DefaultView;GridView1.DataBind();}else{SqlCommandcmd=newSqlCommand(sqlcmd2,sqlcon);SqlDataAdaptersda=newSqlDataAdapter(cmd);sda.Fill(ds,"ds");GridView1.DataSource=ds.Tables[0].DefaultView;GridView1.DataBind();}//判斷查詢方法并邦定到GridView1控件(3)學(xué)生成績查詢代碼:stringcon=System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString.ToString();SqlConnectionsqlcon=newSqlConnection(con);sqlcon.Open();DataSetds=newDataSet();stringsqlcmd="selectid,stuid,courcename,score,xuefen,xuenian,restudyfrom[ScoreTable]wherexuenian='"+DropDownList1.SelectedItem.Text.ToString()+"'andstuid='"+Request.QueryString["name"]+"'";//通過Request.QueryString["name"]獲取學(xué)生學(xué)號SqlCommandcmd=newSqlCommand(sqlcmd,sqlcon);SqlDataAdaptersda=newSqlDataAdapter(cmd);sda.Fill(ds,"ds");GridView1.DataSource=ds.Tables[0].DefaultView;GridView1.DataBind();(4)老師成績錄入代碼:stringcon=System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString.ToString();SqlConnectionsqlcon=newSqlConnection(con);sqlcon.Open();DataSetds=newDataSet();for(inti=0;i<GridView1.Rows.Count;i++){DropDownListcoure=(DropDownList)GridView1.Rows[i].FindControl("courceList");DropDownListxuefen=(DropDownList)GridView1.Rows[i].FindControl("xuefenList");DropDownListxuenian=(DropDownList)GridView1.Rows[i].FindControl("xuenianList");DropDownListrestudy=(DropDownList)GridView1.Rows[i].FindControl("restudyList");TextBoxfenshu=(TextBox)GridView1.Rows[i].FindControl("fenshuBOX");//從GridView控件中找控件stringstu=GridView1.Rows[i].Cells[0].Text.ToString();stringc=coure.SelectedItem.Text.ToString();stringxf=xuefen.SelectedItem.Text.ToString();stringxn=xuenian.SelectedItem.Text.ToString();stringr=restudy.SelectedItem.Text.ToString();stringf=fenshu.Text.ToString();//獲取控件中的值SqlCommandcmd=newSqlCommand("INSERTINTO[ScoreTable]VALUES('"+GridView1.Rows[i].Cells[0].Text.ToString()+"','"+coure.SelectedItem.Text.ToString()+"','"+fenshu.Text.ToString()+"','"+xuefen.SelectedItem.Text.ToString()+"','"+xuenian.SelectedItem.Text.ToString()+"','"+restudy.SelectedItem.Text.ToString()+"')",sqlcon);inta=cmd.ExecuteNonQuery();}Label1.Text="成績錄入成功";sqlcon.Close();3.4.5運行結(jié)果(1)登錄界面(2)管理員主界面(3)學(xué)生查詢頁面(4)學(xué)生成績查詢頁面(5)教師成績按班別錄入4.總結(jié)在本系統(tǒng)的開發(fā)過程中,由于本人開發(fā)軟件經(jīng)驗不足,在知識、經(jīng)驗方面都存在著不足。另外,在整個開發(fā)的過程中,時間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。因為對教務(wù)處系統(tǒng)的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。雖然該教務(wù)處系統(tǒng)沒有那么完善,但是未來的發(fā)展方向,教務(wù)處系統(tǒng)將越來越趨向于安全和信息保護(hù)的更高質(zhì)量的發(fā)展。本次編寫的基于及教務(wù)處系統(tǒng)網(wǎng)站充分使用了mysql數(shù)據(jù)庫,各種數(shù)據(jù)信息通過將數(shù)據(jù)信息顯示各用戶,使用戶能都得到正確的信息,用戶能夠?qū)?shù)據(jù)進(jìn)行著在自己權(quán)限以內(nèi)的各種操作。因此,本網(wǎng)站基本上實現(xiàn)了教務(wù)處系統(tǒng)的主要功能。盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點是本管理系統(tǒng)所必需的。相信教務(wù)處系統(tǒng)將在以后的使用中會更加的頻繁,通過開發(fā)這個系統(tǒng),我掌握了的、及sql的基本語法,了解了的基本知識鞏固了我對VisualC#的學(xué)習(xí),但在這次畢業(yè)設(shè)計中的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用,而是學(xué)會了設(shè)計系統(tǒng)的思維方法,項目的設(shè)計的過程中如何解決問題,對每個網(wǎng)站每個功能的實現(xiàn)的算法應(yīng)該怎樣達(dá)到最佳效果,以及與同學(xué)們之間相互幫助的精神。江蘇科技大學(xué)80周年校慶活動宗旨及目的2013年,江蘇科技大學(xué)走過了80年的風(fēng)雨路,江蘇科技大學(xué)人秉承學(xué)校積淀了80年的“篤學(xué)明德,經(jīng)世致用”的傳統(tǒng),發(fā)揚“好學(xué)力行,求是創(chuàng)新,艱苦奮斗,自強(qiáng)不息”的精神,在建設(shè)高水平大學(xué)的努力之中取得了令人矚目的成就。為了回顧學(xué)校歷史,展示辦學(xué)成就,擴(kuò)大學(xué)校知名度,激勵師生、校友愛校榮校的精神,增強(qiáng)社會各界關(guān)心、支持學(xué)校辦學(xué)的熱情,匯集各界力量,促進(jìn)學(xué)校全面、快速、可持續(xù)發(fā)展,學(xué)校決定啟動建校80周年校慶籌備工作。(一)活動主題傳承、開拓、團(tuán)結(jié)、創(chuàng)新(二)指導(dǎo)思想以鄧小平理論和“三個代表”重要思想為指導(dǎo),深入貫徹落實科學(xué)發(fā)展觀和黨的十七大、十七屆三中、四中全會精神,以“展示黨的民族理論、民族政策、民族教育輝煌成就,江蘇科技大學(xué)將秉承“篤學(xué)明德、經(jīng)世致用”的校訓(xùn),大力弘揚“船魂”精神,努力達(dá)到本科教學(xué)一流、優(yōu)勢學(xué)科一流、應(yīng)用技術(shù)先進(jìn)的辦學(xué)水平,努力成為中國船舶工業(yè)最重要的人才培養(yǎng)基地之一、科技創(chuàng)新平臺之一、學(xué)術(shù)交流中心之一,為“建設(shè)國內(nèi)一流造船大學(xué)”的長遠(yuǎn)戰(zhàn)略目標(biāo)而奮斗?。ㄈ┗顒釉瓌t儀式隆重、熱烈,內(nèi)容豐富、健康,氛圍和諧、輕松,風(fēng)采全面、多樣(四)公關(guān)目標(biāo)通過80周年校慶加強(qiáng)對外交流,擴(kuò)大對外影響,提高學(xué)校的知名度,樹立良好社會形象,爭取各界大力支持,優(yōu)化外部辦學(xué)環(huán)境,拓展辦學(xué)空間,加快學(xué)校發(fā)展。增強(qiáng)學(xué)校的凝聚力、向心力和感召力,激勵全體師生員工和廣大校友為把母校建設(shè)得更美好,貢獻(xiàn)自己的智慧和力量。二.活動內(nèi)容活動運行時間:校慶慶典即日——校慶慶典結(jié)束地點:江蘇科技大學(xué)田徑場預(yù)算:20萬元負(fù)責(zé)方式:學(xué)校內(nèi)征集,學(xué)校印刷部門,各學(xué)院組織活動流程:1,現(xiàn)在開始著手組織活動,收集材料,評選作品。2,選拔學(xué)生代表,進(jìn)行校情校史和校園地理的培訓(xùn),作為校慶時的向?qū)А?,校慶前兩個月,將展品試展,求得廣大師生的最后意見。4,匯集意見,選取有用意見進(jìn)行最后修訂。5,統(tǒng)計來賓數(shù)量,進(jìn)行集體印制,并做好隨時加印的準(zhǔn)備6,校慶前夕,一切就緒。具體方案:1,校慶前向全校師生提供校情校史資料,并征集全校師生對于“校情校史”圖文冊的設(shè)計方案,最后匯集成冊,印刷出版,留成紀(jì)念。2,此外,學(xué)校還要印制校園地圖冊,除詳細(xì)標(biāo)明各建筑的具體方位外,還要在后面介紹各建筑的主要功能,現(xiàn)今情況。比如圖書館的具體情況,各學(xué)院的設(shè)置情況,盡可能介紹出學(xué)?,F(xiàn)在的雄厚實力。校慶時設(shè)立發(fā)放點進(jìn)行發(fā)放,并設(shè)立咨詢點具體介紹學(xué)校情況,對來賓進(jìn)行引導(dǎo)。3,設(shè)計校慶紀(jì)念品,比如發(fā)行紀(jì)念郵票、紀(jì)念信封,在同學(xué)們寄信的同時把xx的校慶傳播出去,我認(rèn)為這是一種無形的力量。4,統(tǒng)一組織繪制海報,格式和大小要統(tǒng)一。張貼在學(xué)校各處宣傳欄,宣傳江蘇科技大學(xué)的校史校情。當(dāng)然可以以時間發(fā)展為線索,制作海報,圖文并茂,形成一個連環(huán)序列,放置于學(xué)校主干道沿途的海報支架上,每隔一段即是一個江蘇科技大學(xué)的發(fā)展階段,一個80年歷程中的美麗火花,讓各位來賓和廣大校友了解歷史與今日之余,也隨之沿途參觀了校區(qū)的無限風(fēng)光。5,展辦與校史校
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專柜保潔合同范例范例
- 店長合同范例
- 工程地板購銷合同范例
- 定向委托協(xié)議合同范例
- 家庭餐椅租賃合同模板
- 和親人做生意合同范例
- 實驗設(shè)備使用合同模板
- 倉庫搭建合同范例寫
- 冷鏈配送合同范例
- 實際控制人合同范例
- 華中科技大學(xué)官方信紙
- 60立方油罐容積細(xì)表
- 鋁土礦采礦項目可行性研究報告寫作范文
- WI-QA-02-034A0 燈具成品檢驗標(biāo)準(zhǔn)
- 農(nóng)業(yè)信息技術(shù) chapter5 地理信息系統(tǒng)
- 部編版六年級上語文閱讀技巧及解答
- 斯派克max操作手冊
- 項目四 三人表決器ppt課件
- 結(jié)合子的機(jī)械加工工藝規(guī)程及銑槽的夾具設(shè)計
- 林武樟 完整陽宅講義 筆記版[方案]
- 《會滾的汽車》ppt課件
評論
0/150
提交評論