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

正文內(nèi)容

網(wǎng)上學(xué)生成績(jī)提交與分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-文庫吧

2025-07-13 06:10 本頁面


【正文】 的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,被廣泛的運(yùn)用。PHP同時(shí)也包含了命令行運(yùn)行接口(mand line interface),或者產(chǎn)生圖形用戶界面(GUI)程序。PHP的應(yīng)用范圍相當(dāng)廣泛,尤其是在網(wǎng)頁程序的開發(fā)上。一般來說PHP大多運(yùn)行在網(wǎng)頁服務(wù)器上,通過運(yùn)行PHP代碼來產(chǎn)生用戶瀏覽的網(wǎng)頁。PHP可以在多數(shù)的服務(wù)器和操作系統(tǒng)上運(yùn)行,而且使用PHP完全是免費(fèi)的。根據(jù)2007年4月的統(tǒng)計(jì)數(shù)據(jù),PHP已經(jīng)被安裝在超過2000萬個(gè)網(wǎng)站和100萬臺(tái)服務(wù)器上。 PHP的特點(diǎn)和優(yōu)勢(shì)PHP 語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。相比其他動(dòng)態(tài)網(wǎng)頁語言,PHP有如下優(yōu)勢(shì)和特點(diǎn):216。 完全開源;216。 免費(fèi)的;216。 基于服務(wù)器端;216。 嵌入HTML;216。 面向?qū)ο?。PHP是一種開源的代碼,任何人都可以參與到PHP的維護(hù)和新版本開發(fā)中,因此PHP擁有更多的插件和類庫,且任何人都可以免費(fèi)使用。因此PHP程序人員可以減輕很多程序編寫壓力,而投入更多的精力到創(chuàng)新與設(shè)計(jì)上。由于PHP是一種嵌入HTML的語言,且其PHP腳本可以做到完全不影響HTML語言本身,因此使用PHP開發(fā)網(wǎng)站的時(shí)候,可以做到美工與程序分離。PHP可以完全不影響PHP,也可以對(duì)HTML進(jìn)行改寫,網(wǎng)站設(shè)計(jì)者擁有了更多的自由度。其次,自從PHP4之后,php針對(duì)面向?qū)ο蠹夹g(shù)進(jìn)行了大量改進(jìn)。現(xiàn)在,PHP程序員完全可以使用PHP來開發(fā)大型的商業(yè)應(yīng)用程序。 MySQL MySQL簡(jiǎn)介MySQL是一個(gè)開放源碼的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。MySQL由于性能高、成本低、可靠性好,已經(jīng)成為最流行的開源數(shù)據(jù)庫,被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。隨著MySQL的不斷成熟,它也逐漸用于更多大規(guī)模網(wǎng)站和應(yīng)用,比如維基百科、Google和Facebook。非常流行的開源軟件組合LAMP中的M就是指MySQL。 MySQL的優(yōu)勢(shì)和特點(diǎn)216。 使用C和C++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性; 216。 支持AIX、FreeBSD、HPUX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng); 216。 為多種編程語言提供了API。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等; 216。 支持多線程,充分利用CPU資源; 216。 優(yōu)化的SQL查詢算法,有效地提高查詢速度;216。 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持;216。 提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑;216。 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具;216。 可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。與其他的大型數(shù)據(jù)庫例如Oracle、DBSQL Server等相比,MySQL自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功能和效率都相對(duì)比較差)等。但對(duì)于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL提供的功能已經(jīng)綽綽有余,而且由于MySQL是一款開源軟件,因此可以大大降低總體擁有成本。目前Internet上流行的網(wǎng)站構(gòu)架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作為操作系統(tǒng),Apache作為Web服務(wù)器,MySQL作為數(shù)據(jù)庫,PHP作為服務(wù)器端腳本解釋器。由于這四個(gè)軟件都是自由或開源軟件,因此使用這種方式可以使用很少量的金錢就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。 JavaScript JavaScript簡(jiǎn)介JavaScript是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML網(wǎng)頁添加動(dòng)態(tài)功能,比如響應(yīng)用戶的各種操作。它最初由網(wǎng)景公司的Brendan Eich設(shè)計(jì),是一種動(dòng)態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。 JavaScript的特點(diǎn)和優(yōu)勢(shì)JavaScript作為一種基于HTML的語言,相比普通HTML/CSS或者PHP/JSP,它有幾個(gè)顯著特點(diǎn):216。 面向?qū)ο螅?16。 可執(zhí)行性;216。 基于瀏覽器執(zhí)行??梢岳斫鉃?,JavaScript是定位HTML等網(wǎng)頁腳本和PHP等服務(wù)器腳本之間的一種語言。JavaScript可以直接更改HTML和CSS的內(nèi)容,而且不限于瀏覽網(wǎng)頁的任何時(shí)間,只有有觸發(fā)JavaScript腳本的運(yùn)行即可。同時(shí),由于JavaScript是基于用戶瀏覽器的,不像PHP必須依靠服務(wù)器支持,所以JavaScript一方面可以完成PHP等動(dòng)態(tài)網(wǎng)頁的很多功能,又不依賴于服務(wù)器。綜上所述,JavaScript至少具有如下應(yīng)用范圍:216。 利用JavaScript可以實(shí)現(xiàn)只利用HTML/CSS實(shí)現(xiàn)的動(dòng)態(tài)效果;216。 對(duì)于網(wǎng)速較慢的地區(qū),可以利用JavaScript實(shí)現(xiàn)分段載入;216。 對(duì)于某些運(yùn)算和處理,可交由JavaScript實(shí)現(xiàn),減少服務(wù)器負(fù)載。3 需求分析在對(duì)軟件系統(tǒng)進(jìn)行詳細(xì)的需求分析之前,首先進(jìn)行技術(shù)可行性分析。通過對(duì)現(xiàn)有且成熟的軟件系統(tǒng)開發(fā)語言進(jìn)行分析,并結(jié)合開發(fā)人員自身的業(yè)務(wù)水平,分析使用各個(gè)開發(fā)語言所需要的時(shí)間、花費(fèi)等,從而得出此軟件系統(tǒng)是否有必要進(jìn)行開發(fā)。當(dāng)此軟件系統(tǒng)值得開發(fā)時(shí),才進(jìn)入下一步,既需求分析。需求分析是通過對(duì)軟件功能的假象,分析系統(tǒng)在現(xiàn)有的技術(shù)下,可以實(shí)現(xiàn)的各種功能及相關(guān)需求。并將此分析作為日后軟件系統(tǒng)開發(fā)的重要依據(jù)。 可行性分析 社會(huì)可行性現(xiàn)代社會(huì)是信息告訴發(fā)展的社會(huì),尤其是計(jì)算機(jī)科學(xué)日趨成熟,選擇使用計(jì)算機(jī)對(duì)學(xué)生成績(jī)信息進(jìn)行管理已成為現(xiàn)代學(xué)校的必然選擇,所以從社會(huì)角度對(duì)本系統(tǒng)進(jìn)行分析是完全具有可行性的。 技術(shù)可行性使用經(jīng)典的PHP+MySql的搭配來開發(fā)B/S系統(tǒng),在技術(shù)上是完全可行的。學(xué)校也曾開設(shè)PHP的課程以及SqlServer的課程,所以在這個(gè)的基礎(chǔ)上,通過自己的認(rèn)真學(xué)習(xí),完全可以完成這個(gè)課題的開發(fā)。 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性主要包括:“成本收益”分析和“短期長遠(yuǎn)利益”分析。相對(duì)于本課題來講,這亮點(diǎn)并不是重點(diǎn)。因?yàn)樽鳛橐粋€(gè)畢業(yè)課題的而完成的系統(tǒng)的實(shí)用性需要進(jìn)一步的知識(shí)積累及性能升級(jí)。從以后的角度來看。本課題的設(shè)計(jì)開發(fā)還是具有相當(dāng)大的經(jīng)濟(jì)可行性的。 法律可行性本系統(tǒng)的開發(fā)是由本人在指導(dǎo)老師的指導(dǎo)下完成,不涉及任何公司任何個(gè)人的私有信息,不存在任何侵權(quán)和知識(shí)產(chǎn)權(quán)問題。 系統(tǒng)功能需求本系統(tǒng)是一個(gè)應(yīng)用于學(xué)生成績(jī)管理的系統(tǒng),主要內(nèi)容是網(wǎng)上學(xué)生成績(jī)提交與分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。這必然要求該系統(tǒng)對(duì)于系統(tǒng)管理員而言要求安全、可靠、便于操作。因此,對(duì)于整個(gè)系統(tǒng)作了詳盡的分析,對(duì)系統(tǒng)也作了合理的劃分,以為了實(shí)現(xiàn)上述要求。 系統(tǒng)功能體系圖 系統(tǒng)功能體系圖刪除班級(jí)查看班級(jí)修改班級(jí)添加班級(jí)聘課管理刪除課程查看課程修改課程添加課程查看用戶查看用戶修改用戶添加用戶提交成績(jī)查詢成績(jī)分析成績(jī)班級(jí)管理成績(jī)管理課程管理用戶管理網(wǎng)上學(xué)生成績(jī)提交與分析系統(tǒng) 系統(tǒng)基本功能主要模塊及功能本課題開發(fā)的是一個(gè)學(xué)生管理系統(tǒng),其主要功能是完成對(duì)學(xué)生成績(jī)的基本管理,主要模塊包括:登陸功能模塊,課程及班級(jí)管理功能模塊,學(xué)生成績(jī)提交功能模塊,學(xué)生成績(jī)分析功能模塊,學(xué)生成績(jī)查詢功能模塊。課程、班級(jí)管理模塊主要是對(duì)課程、班級(jí)進(jìn)行管理:216。 添加課程、班級(jí);216。 查詢課程、班級(jí);216。 修改課程、班級(jí);216。 刪除課程、班級(jí);216。 聘課管理。學(xué)生成績(jī)提交模塊主要功能是對(duì)學(xué)生成績(jī)的提交:216。 提交平時(shí)成績(jī);216。 提交考試成績(jī);216。 提交實(shí)驗(yàn)成績(jī);216。 對(duì)總成績(jī)的計(jì)算。學(xué)生成績(jī)分析模塊主要功能是對(duì)學(xué)生成績(jī)進(jìn)行統(tǒng)計(jì)與分析;學(xué)生成績(jī)查詢模塊主要功能是可以對(duì)已經(jīng)提交的成績(jī)進(jìn)行查詢。 系統(tǒng)設(shè)計(jì)原則實(shí)用性原則:確保系統(tǒng)具有良好的系統(tǒng)性能能,友好的用戶界面,較高的處理效率,便于使用和維護(hù),并采用成熟的技術(shù)。先進(jìn)性原則:盡量采用先進(jìn)而且成熟的技術(shù),使系統(tǒng)具有較高的技術(shù)水平和較長的生命周期。開放性、安全性、可靠性及可擴(kuò)展性原則。兼容性原則:對(duì)于所選硬件系統(tǒng)及平臺(tái),能很好地適應(yīng)開發(fā)和使用的需要。規(guī)范性原則:軟件設(shè)計(jì)過程嚴(yán)格按照“軟件工程”的規(guī)定,系統(tǒng)編碼,文檔,操作系統(tǒng)平臺(tái)以及所采用的開發(fā)方法按照相應(yīng)的國際標(biāo)準(zhǔn)和國家標(biāo)準(zhǔn)。 系統(tǒng)數(shù)據(jù)需求本系統(tǒng)數(shù)據(jù)需求體現(xiàn)在數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性上。數(shù)據(jù)的錄入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的錄入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的錄入來源是手工輸入。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性以及嚴(yán)格的驗(yàn)證,并且要對(duì)操作人員進(jìn)行系統(tǒng)的培訓(xùn)。具體內(nèi)容為:216。 對(duì)用戶輸入的數(shù)據(jù)內(nèi)容需要進(jìn)行限制;216。 對(duì)用戶輸入的數(shù)據(jù)進(jìn)行安全性驗(yàn)證,使用安全類進(jìn)行過濾
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1