【正文】
,培養(yǎng)和創(chuàng)新型的人才必須依靠 現(xiàn)代教育技術(shù)。 9 三 總體設計 制作網(wǎng)頁是企業(yè)和個人的宣傳自己的重要手段,同時也是學習者獲取學習信息的重要手段 。 網(wǎng)絡發(fā)展前景無限,及早與網(wǎng)絡結(jié)合, 與 信息時代同步,與高科技匯合,定會給 社會各行各業(yè)的 發(fā)展注入新鮮的活力。怎樣在Windows 環(huán)境的 PC 機器或 Unix 機器上安裝 PHP 的資料可以在 PHP 官方站點上找到。之后你在編碼過程中如果遇到了什么麻煩,還可以再去翻閱相關(guān)文檔。你還可以自己編寫外圍的函數(shù)取間接存取數(shù)據(jù)庫。 ④可伸縮性 傳統(tǒng)上網(wǎng)頁的交互作用是通過 CGI 來實現(xiàn)的。你甚至可以完成網(wǎng)絡相關(guān)的功能。您的用戶名 \39。$description\39。 $res = mysql_query($query, $dbh)。 Linux 簡介 簡單地說, Linux 是一套免費使用和自由傳播的類 Unix 操作系統(tǒng),它主要用于基于 Intel x86 系列 CPU 的計算機上。 因此,平時成績查詢系統(tǒng)主要是通過對現(xiàn)在實際教學中成績查詢工作的調(diào)查、研究,并且通過和老師同學的交流來完善的。并通過擴展功能是教師和同學都可以查看平時成績的詳細情況。 系統(tǒng)數(shù)據(jù)庫的設計 系統(tǒng)數(shù)據(jù)庫名稱:成績管理數(shù)據(jù)庫 此系統(tǒng)所需要的數(shù)據(jù)庫表有 2 個,所有表的結(jié)構(gòu)列舉如下: 表 1 學生考勤信息表 字段名 中文含意 類型 num 學號 Char(10) name 姓名 Varchar(20) pro 專業(yè)代碼 Varchar(20) Pre_times 出勤次數(shù) Varchar(2) Absent_times 缺勤次數(shù) Varchar(2) scores 分數(shù) Int 主鍵 學號 表 2 教師發(fā)布作業(yè)成績表 字段名 中文含意 類型 chengjiID 成績編號 Char(20) teachID 教師姓名 Varchar(20) xuehao 學號 Char(10) proID 專業(yè) 代碼 Varchar(20) filetitle 作業(yè)標題 Varchar(100) fenshu 網(wǎng)上作業(yè)分數(shù) Int( 2) useID 用戶編號 Char(10) 主鍵 成績編號 表 3 提交作業(yè)表 字段名稱 中文含意 數(shù)據(jù)類型 xinxiID 作業(yè)編號 Smllint(5) xuehao 學號 Char(10) name 姓名 Varchar(20) nianji 年級 Varchar(20) proID 專業(yè) 代碼 Varchar(20) tijiaodate 提交作業(yè)時間 date zuoyeAddr 作業(yè)地址 Varchar(30) piyue 批閱 Varchar(100) filetitle 作業(yè)標題 Varchar(100) 主鍵 作業(yè)編號 表 4 上傳作業(yè)表 字段名 中文含意 數(shù)據(jù)類型 UseID 用戶編號 Char(10) Filetitle 作業(yè)標題 Varchar(100) Filetyle 作業(yè)類型 varchar(10) Fabuduixiang 發(fā)布對象 varchar(20) fabudate 發(fā)布日期 date jiezhiDate 作業(yè)截止日期 date faburen 發(fā)布人 Char(10) beizhu 備注 vatchar(100) 主鍵 作業(yè)標題 以上各表之間的關(guān)系如下: 圖 表間關(guān)系 第四章 詳細設計 本系統(tǒng)的主要功能是實現(xiàn)公 共課平時成績的查詢功能,它又分為教師對所教專業(yè)全體學生的查詢和每個學生對自己個人平時成績的查詢。這樣在下拉列表中選擇所要查詢的專業(yè)后,然后點擊查詢按鈕后就能進人全體學生平時成績的界面。實現(xiàn)這個功能的代碼如下: SELECT , , , , FROM teacher_fbchengji, statistic WHERE = 39。 ?/a/td td?php echo $row_Recordset1[39。]。]。num39。 ?/td td?php echo $row_Recordset2[39。]。fenshu39。 form name=form2 method=post action= 圖 平時成績界面 在這個頁面的表格中需要顯示學生的學號、姓名、考勤分數(shù)、網(wǎng)上作業(yè)分數(shù)和平時總分數(shù)。]。pre_times39。 ?/td td?php echo $row_Recordset2[39。數(shù)據(jù)庫的記錄是否符合要求 . 結(jié)束語 由于時間及水平有 限,所以公共課平時成績查詢系統(tǒng)還有很多不完善和需要改進的地方。 我的畢業(yè)設計能夠完成,首先感謝金小峰 老師對我的精心指導, 無論在理論上還是在實踐中,都給與我很大的 幫助, 使我能夠坦然面對各種困難。 關(guān)鍵字: LAMP 查詢 平時成績 Abstract It is well known that the modern information technology is foundation and the core of the modern educational technique, trained and the innovation talented person must depend on the modern educational from this significance,it is extremely important to grasps the certain puter each school has all opened the pute culture basic the help of the study the puter cultue basic class,all students can through puter rank test there is so many students study this class,the result of usually search are very system is piles for teacher and the schoolmate,with the help of this system,searche the result of text is very characteristic of this system is fast accurate and system is a school WEB stand sub system, has the very good exterior connection, coordinate stand other subsystems serve the school result management. Key words:LAMP Query Usual result 目 錄 摘要 25 第一章 引言 伴隨著網(wǎng)絡的出現(xiàn),網(wǎng)頁逐漸融入人們的生活。 另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進行有效交互 ,使人們感到越來越乏味 ,而不愿意再一次地進入同一站點。 PHP 是完全免費的,不用花錢,你可以從 PHP 官方站點 ( PHP 遵守 GNU 公共許可( GPL),在這一許可下誕生了許多流行的軟件諸如 Linux 和Emacs。最起碼我就沒有感覺出來!好了,讓我們來看看 PHP 有那些優(yōu)點: ① 學習過程 PHP 的 學習過程 非常簡單。由于 PHP 代碼能夠無障礙的添加進你的站點,在你設計和維護站點的同時,你可以很輕松的加入 PHP 使得你的站點更加具有動態(tài)特性。 ④面向?qū)ο缶幊? PHP 提供了類和對象。 ⑤更多特點 PHP 的開發(fā)者們?yōu)榱烁m合 web 編程,開發(fā)了許多外圍的流行基庫,這些庫包含了更易用的層。 連接 MySQL 數(shù)據(jù)庫 $dbh = mysql_connect(\39。數(shù)據(jù)庫名 \39。, \39。 echo \未來您使用的號碼為 : \.$row[0]。 平時成績的基本信息:平時成績的組成(考勤成績和網(wǎng)上作業(yè)成績)、 詳細信息(出勤次數(shù)、缺勤次數(shù)、網(wǎng)上作業(yè)提交情況、作業(yè)成績情況 ) 老師和學生的基本信息 :教師編號、所教專業(yè)、年級、學號、專業(yè)等。 ⒉數(shù)據(jù)描述 數(shù)據(jù)庫描述 數(shù)據(jù)庫作為公共課平時成績查詢系統(tǒng)的基礎之一,主要是完成對平時成績數(shù)據(jù)的存儲,并且通過計算機來快速的查詢成績,輔助教師和學生快 速準確的完成成績的查詢工作。 3. 1 系統(tǒng)組成 本系統(tǒng)的主要功能是實現(xiàn)查詢功能,所以主要模塊就一個,查詢模塊。當教師登陸后,點擊成績查詢就會進入教師查詢界面,如 下: 圖 教師查詢界面 每個教師所教的所有專業(yè)會在下拉列表中出現(xiàn),教師在下拉列表中選擇想要查詢的專業(yè)后,再點擊查詢按鈕后就可以查看出全體學生的平時成績。這兩個表都有學號這個字段,所以通過學號字段將兩個表連接起來,連接情況如下: 圖 表連接 所使用的 MySQL 語句如下: 以目前的設定若是預覽,只會讀出數(shù)據(jù)庫中的第一筆數(shù)據(jù)。 ??php echo $row_Recordset1[39。]。fenshu39。%s39。 ?/td td?php echo $row_Recordset2[39。]。fileTitle39。 在這個界面調(diào)用 SQL 語句從數(shù)據(jù)庫中取出要顯示的數(shù)據(jù)放入數(shù)據(jù)集,然后綁定數(shù)據(jù)集, 在 HTML 中加入以上代碼,在表格中加入要顯示的字段。 AND = ORDER BY ASC 圖 詳細界面 加入下面的代碼使所有字段都顯示出來。pro39。 ?/td td?php echo $row_Recordset2[39。]。經(jīng)過一定時間的摸索,逐漸對自己所學的知識有了進一步的認識,能夠?qū)⑵淙苡趯嵺`之中,對自己的實踐起到了一定的指導作用,同時通過實踐也加深了對自己所學知識的理解。s ment. Lord Sagan was a warrior. He acted out of his own warrior code, which, as you know, is a harsh one. But he held to that code with honor. He took part in the revolution because he believed that the government under my late uncle39。s ambitious and, some might say, his despotic plans failed. King Starfire39。并且在同小組的互相學習、互相鼓勵、團結(jié)合作的學習氣氛中,我學到了團結(jié)精神的實質(zhì)和重要性。但是 ,經(jīng)驗表明審查并不能發(fā)現(xiàn)所有差錯 ,此外在編碼過程中還不可避免地會引入新的錯誤 .如果在軟件投入生產(chǎn)性運行之前 ,沒有發(fā)現(xiàn)并糾正軟件中的大部分差錯 ,則這些差錯遲早會在生產(chǎn)過程中暴露出來 ,那時不僅改正這些錯誤的代價更高 ,而且往往會造成很惡劣的后果 .測試的目的就是在軟件投入生產(chǎn)運行之前 ,盡可能多地發(fā)現(xiàn)并糾正軟件中的錯誤 .基于上述的原因 ,我在編碼過程中進行了模塊測試 ,編碼結(jié)束后又進行了系統(tǒng)測試和驗收測試 .下面一一講述測試方案測試過程以及測試結(jié)果. 測試方案:采用了白盒測試(又稱結(jié)構(gòu)測試),即按照程序內(nèi)部的邏輯結(jié)構(gòu),檢驗程序中的每條通路是否都能按預定要求正常工作. 測試過程 :主要檢驗各個模塊之間的接口. 每個被調(diào)用模塊是否正確接收參數(shù). 每個調(diào)用模塊是否能調(diào)用每個自己想要調(diào)用的模塊. 測試結(jié)果: 測試結(jié)果表明,每個模塊之間的接口都吻和.既被調(diào)用模塊都能正確接收參數(shù),調(diào)用模塊能調(diào)用自己想要調(diào)用的每個模塊. 系統(tǒng)測試和驗收測試 測試方案:采用了黑盒測試(又稱功能測試),即檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息的完整性. 測試過程:主要檢驗是否能正確實現(xiàn)每個功能.每個功能是否能按照規(guī)格說明書的要求正常使用。]。 ?/td td?php echo $row_Recordset2[39。num39。 圖 學生查詢界面 在 HTML 中加入以上語句實現(xiàn)實現(xiàn)查詢并跳轉(zhuǎn)到平時成績界面。 ?/td td?php echo $row_Recordset2[39。scores39。]。%s td?php echo $row_Recordset2[39。scores39。fenshu39。]。 要看每個學生成績的