【正文】
流行,國外電子商務(wù)類的網(wǎng)站許多都采用JSP。ASP和JSP則沒有以上缺陷,ASP可通過COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Transaction Server獲得結(jié)構(gòu)支持;JSP則可通過Java Class和EJB獲得規(guī)模支持,通過EJB/CORBA以及眾多廠商的Application Server獲得結(jié)構(gòu)支持。Jsp可支持任何Web服務(wù)器,包括Apache,IIS等,并技術(shù)絕大多數(shù)的流行平臺,包括Solaris操作系統(tǒng),Windows操作系統(tǒng),MAC OS,Linux及其他NUIX系列平臺。JSP與ASP在技術(shù)方面有很多相似之處,都是基于WEB應(yīng)用實(shí)現(xiàn)動態(tài)交互網(wǎng)站的技術(shù)環(huán)境,但也有很多不同之處,兩者的本質(zhì)區(qū)別在于來源于不同的技術(shù)規(guī)范組織,其實(shí)現(xiàn)的基礎(chǔ)――Web服務(wù)器平臺要求不同。雖然在UNIX下也有Chili Soft的組件來支持ASP,但是因?yàn)锳SP本身的功能有限,所以必須通過ASP+COM的群組合來擴(kuò)充。都是面向WEB服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。普通的HTML頁面只依賴于Web服務(wù)器,而ASP,PHP,JSP頁面則需要附加的語言引擎分析和執(zhí)行程序代碼。動態(tài)網(wǎng)站語言及技術(shù)比較:(1)ASP,JSP,PHP共同點(diǎn)都提供在HTML代碼中混合某種程序代碼,由語言引擎解釋執(zhí)行程序代碼的能力。目前流行的數(shù)據(jù)庫有Microsoft公司的SQL Server 2003,IBM公司的DB2,開源的MySQL,以及Oracle公司的Oracle 9i等。這正是它推出不久就深受開發(fā)人員青睞的原因。對應(yīng)于這些動態(tài)網(wǎng)頁技術(shù),也存在有多種多樣的Web服務(wù)器系統(tǒng),例如Microsoft IIS、Apache、Cold Fusion等。其策略是將互聯(lián)網(wǎng)本身作為構(gòu)建新一代操作系統(tǒng)的基礎(chǔ),對互聯(lián)網(wǎng)和操作系統(tǒng)的設(shè)計(jì)思想進(jìn)行合理延伸,這樣開發(fā)將可創(chuàng)建出擺脫設(shè)備硬件束縛的應(yīng)用程序,輕松實(shí)現(xiàn)互聯(lián)網(wǎng)連接。在推出ASP之后。其大量地借用C,Java和Perl語言的語法,并耦合PHP自身的特性,使Web開發(fā)者能夠快速地生成動態(tài)頁面,PHP是完全免費(fèi)的,而且可以不受限制地獲得源代碼,甚至可以按用戶需要進(jìn)行個性化設(shè)計(jì)。ASP是一個Web服務(wù)器端的開發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動態(tài)的、互動的、高性能的Web服務(wù)應(yīng)用程序,ASP支持VBScript,JavaScript等多種腳本語言。但在不久后,人們對靜態(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)困難。而網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的應(yīng)用,則大大改變的人們的學(xué)習(xí)、生活與工作的方式,提高并豐富了人類生活。數(shù)據(jù)庫分析用戶需求具體有學(xué)籍管理系統(tǒng)提供保存、更新、查詢、維護(hù)和打印,這就需求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入與輸出,實(shí)現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問系統(tǒng)中的數(shù)據(jù),它與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問,與應(yīng)用程序的高度獨(dú)立性。方便快速操作,精減人員,節(jié)約開支方便快速的操作,可減少學(xué)籍信息管理的漏洞,又減少因工作的冗余出現(xiàn)的錯誤,并且操作非常簡單,可減少許多不很必要的人員,這無論從物質(zhì)上還是工作人員的工資上都為學(xué)校節(jié)約了開支。大節(jié)省了學(xué)校能源。退出功能:結(jié)束并關(guān)閉系統(tǒng)。查詢功能:為所有用戶提供查詢的功能,可查詢允許范圍內(nèi)的所有信息。普通用戶只是查詢不能修改,一般用戶只能對授權(quán)范圍內(nèi)進(jìn)行相應(yīng)修改及刪除,超級用戶能修改、刪除所有信息。 系統(tǒng)功能分析權(quán)限功能:系統(tǒng)具有動態(tài)的權(quán)限分配功能,可按用戶權(quán)限對用戶進(jìn)行分組。學(xué)生成績統(tǒng)計(jì): 統(tǒng)計(jì)本科的總分,平均分等信息。授課信息管理: 對授課教師,課程號,學(xué)時(shí)數(shù),班級等信息的添加,維護(hù)等。成績管理:用于對成績的輸入、修改、匯總及排名。 系統(tǒng)設(shè)計(jì)分析本系統(tǒng)適用于中小學(xué)校,其功能主要分為六大類:用戶管理:用于對用戶的添加,賦于不同權(quán)限及對用戶的修改及查詢。學(xué)生錄入與排名。 系統(tǒng)設(shè)計(jì)思想采用現(xiàn)有的資源,先進(jìn)的管理系統(tǒng)開發(fā)方案,充分利用學(xué)?,F(xiàn)有的資源,減少開發(fā)中的時(shí)間和財(cái)力、物力、提高系統(tǒng)開發(fā)的水平和應(yīng)用效果。輸出學(xué)生的基本信息,各科的成績及各科成績的部分,各科成績的排名,總分的排名情況。輸出本班科目的成績及排名情況。 學(xué)校具體需求分析學(xué)生:對各科成績的查詢及查看本班成績排名等情況。并進(jìn)行排名,然后年級組長再進(jìn)行匯總,并對本年級各科成績及總成績進(jìn)行排名。每舉行一次考試后由任課老師對成績進(jìn)行錄入。在每個學(xué)期開始,教務(wù)處根據(jù)班級的情況,以班為單位,為每個班級安排一個班主任及對此年級安排一個年級組長。 教育系統(tǒng)學(xué)生管理現(xiàn)狀分析 學(xué)校工作流程分析學(xué)校工作總體規(guī)劃由教務(wù)人員在學(xué)生信息管理系統(tǒng)中完成對運(yùn)行教務(wù)處所需的基本數(shù)據(jù)的維護(hù),包括這些信息的增加、修改及對各項(xiàng)信息的變動都將在這進(jìn)行操作。這大大地阻礙了人類經(jīng)濟(jì)的發(fā)展。使原本的舊的管理方法越來越不適應(yīng)現(xiàn)在社會的發(fā)展。:本系統(tǒng)為一個小型的學(xué)生信息管理系統(tǒng),所耗費(fèi)的資源非常的小,學(xué)校的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。使用Visual ,它提供完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴(kuò)展與修改。:本系統(tǒng)的開發(fā)利用Microsoft SQL Server2000作為本系統(tǒng)的數(shù)據(jù)庫,它是一個支持多用戶的新型數(shù)據(jù)庫,適用于大中規(guī)模的數(shù)據(jù)量需求。而本系統(tǒng)的開發(fā),為學(xué)校的工作效率帶來了一個質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個方面: 第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動; 第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源;第三,本系統(tǒng)的運(yùn)行可以大大的提高學(xué)校的工作效率; 第四,本系統(tǒng)可以使敏感文檔更加安全,等等。可行性研究的目的是用最小的代價(jià)在盡可能的時(shí)間內(nèi)確定問題是否能夠解決。用計(jì)算機(jī)不但可以提高工作效率,而且還節(jié)省了許多人力物力,增強(qiáng)了學(xué)校資料的安全性。盡量減少用戶的操作。實(shí)現(xiàn)報(bào)表打印。防止混亂。 : 本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,按照學(xué)院的工作流程設(shè)計(jì)完成的。有些學(xué)校雖使用了計(jì)算機(jī),甚至管理系統(tǒng),但是仍然存在很多問題,問題一日不解決,效率就一日提不上去。所以機(jī)器代替人力是必然的歷史發(fā)展趨勢,只有領(lǐng)導(dǎo)的重視和支持才能從人工操作改為計(jì)算機(jī)的自動化系統(tǒng)。計(jì)算機(jī)技術(shù)在日新月異的發(fā)展,但是有的很多學(xué)校,特別是在西部貧困地區(qū),學(xué)校的種類管理都依然由手工操作來完成,這十分落后,效率極低,成本很大,而且極異出錯。因此可見,隨著我國教育的迅速發(fā)展,信息技術(shù)在其上的應(yīng)用會更加地廣泛和深入。產(chǎn)業(yè)信息化,管理現(xiàn)代化,科學(xué)化已經(jīng)成為行業(yè)發(fā)展的重要課題,這不僅是企業(yè)提高自身競爭力,甚至是國家提高綜合國力,走向國民富強(qiáng)的重要手段。而互聯(lián)網(wǎng)技術(shù)的出現(xiàn),更是進(jìn)一步豐富的人類生活,數(shù)字化生存已經(jīng)一步步走進(jìn)我們的生活與工作。數(shù)據(jù)庫始于20世紀(jì)60年代,經(jīng)過40多年的發(fā)展,現(xiàn)在已經(jīng)形成了理論體系,成為計(jì)算機(jī)軟件的一個重要分支。隨著計(jì)算機(jī)技術(shù)的發(fā)展,特別是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的發(fā)展,使用人們的生活與工作方式發(fā)生了很大的改觀。s very necessary to develop a mon, system is wide and prehensive in including most of the service items of teaching plans,such as grade management which refers to teaching plans,grade management,students management and developing procedure,we pursuer the prehensiveness and momality of the system,so that it can not only be applied in on eeducational in choosing the developing methods,we bine the life sycle approach and the proto typebased approach,approach infourmain steps:systeminvestigation,systemanalysis,system design and system to data design,evolutionary prototypebased approach is partially adopted to reanaly size,redisign and reimplemate with the user39。s important to put the teachers39。本論文主要從系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施與使用等幾個方面進(jìn)行介紹。本系統(tǒng)在開發(fā)過程中,注意使其符合操作的業(yè)務(wù)流程,并力求系統(tǒng)的全面性、通用性,使得本系統(tǒng)不只適用于一家教育機(jī)構(gòu)。目前,學(xué)校工作繁雜、資料重多,雖然各類管理信息系統(tǒng)已進(jìn)入高校,但還未普及,而對于學(xué)生成績管理來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。 系統(tǒng)管理.......................................................................................................39......................................................................................39 ......................................................................................40結(jié)論........................................................................................................................43 參考文獻(xiàn)....................................................................................................................44 致謝........................................................................................................................45IV第四篇:學(xué)生成績管理系統(tǒng)論文學(xué)生成績管理系統(tǒng)畢業(yè)設(shè)計(jì)論文【摘要】本系統(tǒng)依據(jù)開發(fā)要求主要應(yīng)用于教育系統(tǒng),完成對日常的教育工作中學(xué)生成績檔案的數(shù)字化管理。.....................................................錯誤!未定義書簽。...................................................................................................24 主窗體頁面。 課題的背景..................................................................錯誤!未定義書簽。Abstract....................................................................................錯誤!未定義書簽。Spc(5)。Spc(7)。Spc(9)。Spc(5)。Spc(5)。Spc(5)。Spc(5)。Spc(0)。grade(i).xh。Spc(5)。Spc(5)。Spc(6)。Spc(5)。Spc(6)。Spc(4)。Spc(6)。Spc(8)。Spc(6)。Spc(5)。Spc(8)。Spc(3)。Spc(3)。Spc(3)。Spc(3)。Tab(21)。Tab(13)?!懊巍盕or i = 1 To UBound(grade)t = 0For j = 1 To UBound(prog)If grade(i).score(j)= 95 Thent = t + 1End IfNext jIf grade(i).aver = 90 Or grade(i).rank = 85)ThenPrint Tab(3)?!捌骄煽儭薄!皩I(yè)概論”?!拔锢怼薄!癡B”?!皵?shù)學(xué)”?!坝⒄Z”?!靶彰??!皩W(xué)號”。Spc(4)。Tab(38)。Tab(25)。grade(i).xh。Spc(2)。Tab(38)?!俺煽儭?For i = 1 To UBound(grade)t = 0For j = 1 To UBound(prog)If grade(i).score(j) 60 Thent = t + 1End IfIf t 1 And grade(i).score(j) 60 ThenPrin