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

正文內(nèi)容

網(wǎng)上學(xué)生成績提交與分析系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-在線瀏覽

2024-09-07 06:10本頁面
  

【正文】 采用不同工具,需要重新改寫程序; 216。 B/S模式的優(yōu)缺點B/S結(jié)構(gòu)的優(yōu)點216。 業(yè)務(wù)擴(kuò)展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能;216。 開發(fā)簡單,共享性強(qiáng)B/S 模式的缺點216。 操作是以鼠標(biāo)為最基本的操作方式,無法滿足快速操作的要求; 216。 功能弱化,難以實現(xiàn)傳統(tǒng)模式下的特殊功能要求。 屬于后臺管理型系統(tǒng),對數(shù)據(jù)處理要求較強(qiáng);216。由于用戶的工作界面可通過瀏覽器實現(xiàn),而軟件系統(tǒng)中的極少部分事務(wù)邏輯在前端實現(xiàn),主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。 PHP PHP簡介PHP,是英文超級文本預(yù)處理語言Hypertext Preprocessor的縮寫。PHP同時也包含了命令行運行接口(mand line interface),或者產(chǎn)生圖形用戶界面(GUI)程序。一般來說PHP大多運行在網(wǎng)頁服務(wù)器上,通過運行PHP代碼來產(chǎn)生用戶瀏覽的網(wǎng)頁。根據(jù)2007年4月的統(tǒng)計數(shù)據(jù),PHP已經(jīng)被安裝在超過2000萬個網(wǎng)站和100萬臺服務(wù)器上。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。 完全開源;216。 基于服務(wù)器端;216。 面向?qū)ο蟆R虼薖HP程序人員可以減輕很多程序編寫壓力,而投入更多的精力到創(chuàng)新與設(shè)計上。PHP可以完全不影響PHP,也可以對HTML進(jìn)行改寫,網(wǎng)站設(shè)計者擁有了更多的自由度?,F(xiàn)在,PHP程序員完全可以使用PHP來開發(fā)大型的商業(yè)應(yīng)用程序。MySQL由于性能高、成本低、可靠性好,已經(jīng)成為最流行的開源數(shù)據(jù)庫,被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。非常流行的開源軟件組合LAMP中的M就是指MySQL。 使用C和C++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性; 216。 為多種編程語言提供了API。 支持多線程,充分利用CPU資源; 216。 既能夠作為一個單獨的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持;216。 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具;216。與其他的大型數(shù)據(jù)庫例如Oracle、DBSQL Server等相比,MySQL自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功能和效率都相對比較差)等。目前Internet上流行的網(wǎng)站構(gòu)架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作為操作系統(tǒng),Apache作為Web服務(wù)器,MySQL作為數(shù)據(jù)庫,PHP作為服務(wù)器端腳本解釋器。 JavaScript JavaScript簡介JavaScript是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML網(wǎng)頁添加動態(tài)功能,比如響應(yīng)用戶的各種操作。 JavaScript的特點和優(yōu)勢JavaScript作為一種基于HTML的語言,相比普通HTML/CSS或者PHP/JSP,它有幾個顯著特點:216。 可執(zhí)行性;216??梢岳斫鉃?,JavaScript是定位HTML等網(wǎng)頁腳本和PHP等服務(wù)器腳本之間的一種語言。同時,由于JavaScript是基于用戶瀏覽器的,不像PHP必須依靠服務(wù)器支持,所以JavaScript一方面可以完成PHP等動態(tài)網(wǎng)頁的很多功能,又不依賴于服務(wù)器。 利用JavaScript可以實現(xiàn)只利用HTML/CSS實現(xiàn)的動態(tài)效果;216。 對于某些運算和處理,可交由JavaScript實現(xiàn),減少服務(wù)器負(fù)載。通過對現(xiàn)有且成熟的軟件系統(tǒng)開發(fā)語言進(jìn)行分析,并結(jié)合開發(fā)人員自身的業(yè)務(wù)水平,分析使用各個開發(fā)語言所需要的時間、花費等,從而得出此軟件系統(tǒng)是否有必要進(jìn)行開發(fā)。需求分析是通過對軟件功能的假象,分析系統(tǒng)在現(xiàn)有的技術(shù)下,可以實現(xiàn)的各種功能及相關(guān)需求。 可行性分析 社會可行性現(xiàn)代社會是信息告訴發(fā)展的社會,尤其是計算機(jī)科學(xué)日趨成熟,選擇使用計算機(jī)對學(xué)生成績信息進(jìn)行管理已成為現(xiàn)代學(xué)校的必然選擇,所以從社會角度對本系統(tǒng)進(jìn)行分析是完全具有可行性的。學(xué)校也曾開設(shè)PHP的課程以及SqlServer的課程,所以在這個的基礎(chǔ)上,通過自己的認(rèn)真學(xué)習(xí),完全可以完成這個課題的開發(fā)。相對于本課題來講,這亮點并不是重點。從以后的角度來看。 法律可行性本系統(tǒng)的開發(fā)是由本人在指導(dǎo)老師的指導(dǎo)下完成,不涉及任何公司任何個人的私有信息,不存在任何侵權(quán)和知識產(chǎn)權(quán)問題。這必然要求該系統(tǒng)對于系統(tǒng)管理員而言要求安全、可靠、便于操作。 系統(tǒng)功能體系圖 系統(tǒng)功能體系圖刪除班級查看班級修改班級添加班級聘課管理刪除課程查看課程修改課程添加課程查看用戶查看用戶修改用戶添加用戶提交成績查詢成績分析成績班級管理成績管理課程管理用戶管理網(wǎng)上學(xué)生成績提交與分析系統(tǒng) 系統(tǒng)基本功能主要模塊及功能本課題開發(fā)的是一個學(xué)生管理系統(tǒng),其主要功能是完成對學(xué)生成績的基本管理,主要模塊包括:登陸功能模塊,課程及班級管理功能模塊,學(xué)生成績提交功能模塊,學(xué)生成績分析功能模塊,學(xué)生成績查詢功能模塊。 添加課程、班級;216。 修改課程、班級;216。 聘課管理。 提交平時成績;216。 提交實驗成績;216。學(xué)生成績分析模塊主要功能是對學(xué)生成績進(jìn)行統(tǒng)計與分析;學(xué)生成績查詢模塊主要功能是可以對已經(jīng)提交的成績進(jìn)行查詢。先進(jìn)性原則:盡量采用先進(jìn)而且成熟的技術(shù),使系統(tǒng)具有較高的技術(shù)水平和較長的生命周期。兼容性原則:對于所選硬件系統(tǒng)及平臺,能很好地適應(yīng)開發(fā)和使用的需要。 系統(tǒng)數(shù)據(jù)需求本系統(tǒng)數(shù)據(jù)需求體現(xiàn)在數(shù)據(jù)錄入和處理的準(zhǔn)確性和實時性上。數(shù)據(jù)的錄入來源是手工輸入。具體內(nèi)容為:216。 對用戶輸入的數(shù)據(jù)進(jìn)行安全性驗證,使用安全類進(jìn)行過濾、檢查等操作。 系統(tǒng)運行要求 服務(wù)器端的運行要求系統(tǒng)軟件: Windows NET(2003/XP/7)/ Linux 服務(wù)器軟件:Apache 編譯環(huán)境:PHP 數(shù)據(jù)庫管理系統(tǒng):MySQL 客戶端的運行要求瀏覽器: IE 以上/Mozilla Firefox 。系統(tǒng)需求中的功能是面向用戶為對象時,系統(tǒng)所表現(xiàn)出的功能性模塊。用戶登錄時需要提供登錄名、密碼和驗證碼三個信息。此功能是防止自動登陸機(jī)等輔助軟件對用戶密碼進(jìn)行暴力破解等。若通過則進(jìn)入第二步,否則返回錯誤信息。若通過則進(jìn)入第三步,否則返回錯誤信息。權(quán)限標(biāo)記:教學(xué)秘書、教師和學(xué)生。Session記錄用戶名、用戶姓名、權(quán)限;Cookies記錄用戶名和密碼。Session的作用是記錄用戶ID及權(quán)限信息,當(dāng)需要進(jìn)行權(quán)限驗證或其他需要此信息的操作時讀取Session中的信息。用戶可以在某臺計算機(jī)上設(shè)置記錄Cookies,此時每當(dāng)系統(tǒng)登錄時都會讀取Cookies中記錄的用戶名和密碼,免去每次都需要輸入用戶名密碼的麻煩。可以對安排好的課程進(jìn)行查看,以列表的形式顯示??蓪Π才藕玫慕虒W(xué)計劃進(jìn)行修改、刪除等操作。 教師管理查看由教學(xué)秘書安排下的由自己教授的課程??荚嚦煽儭⑵綍r成績通過該頁面進(jìn)行提交。也可實現(xiàn)由實驗老師單獨對實驗成績進(jìn)行提交,當(dāng)權(quán)限為實驗老師時,無法進(jìn)行其他無關(guān)權(quán)限的操作。選擇相應(yīng)的班級、科目、學(xué)期后可查看相應(yīng)的學(xué)生的成績單。統(tǒng)計分析包括兩部分:第一部分是一個班級內(nèi)的成績狀況分布;第二部分為班級的成績排名。數(shù)據(jù)表中會對總?cè)藬?shù)進(jìn)行統(tǒng)計,計算出平均成績,記錄下最高分以及最低分,判斷及格率及格人數(shù),對優(yōu)良中不及格等進(jìn)行統(tǒng)計計算。 學(xué)生管理查看學(xué)生所在班級的教學(xué)計劃,顯示課程名稱、指導(dǎo)教師、班級、課程學(xué)時、授課學(xué)時、實驗學(xué)時、所占學(xué)分等相關(guān)的信息。選擇相應(yīng)的課程及學(xué)期后可以顯示相應(yīng)的成績。網(wǎng)上學(xué)生成績提交與分析系統(tǒng)的實體對象包括:課程、班級、成績、教師、教學(xué)秘書、學(xué)生。經(jīng)過分析,本系統(tǒng)的數(shù)據(jù)庫中主要定義了7張表。主要字段為課程號、課程名稱和學(xué)時。課程數(shù)據(jù)表course, 課程數(shù)據(jù)表。班級數(shù)據(jù)表中主要字段為班級號和專業(yè)名稱。班級數(shù)據(jù)表class, 班級數(shù)據(jù)表。成績數(shù)據(jù)表中的主要字段為課程號、學(xué)號、平時成績、實驗成績、考試成績、學(xué)期以及班級號。 成績數(shù)據(jù)表字段類型字段長度主鍵備注coureidvarchar10否課程號stuidvarchar10否學(xué)號psscorevarchar5否平時成績syscorevarchar5否試驗成績ksscorevarchar5否考試成績zscorevarchar5否總成績Semestervarchar15否學(xué)期classidvarchar10否班級號 聘課表聘課表主要存儲的聘課的相關(guān)信息。聘課表arranging。教師表中的主要字段為教師編號、教師姓名、職稱以及密碼。 教師表字段名稱字段類型字段長度主鍵字段說明teaidVarchar10是教師編號teanameVarchar10否教師姓名positionVarchar20否職稱passwordVarchar20否密碼 學(xué)生表學(xué)生表主要存儲的是學(xué)生的相關(guān)信息。學(xué)生表student, 學(xué)生表。教學(xué)秘書表中的主要字段為教學(xué)秘書編號、教學(xué)秘書姓名、所屬部門以及密碼。 教學(xué)秘書表
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1