【正文】
線更新課程的頁面: 圖 f 系統(tǒng)管理員登錄、維護 等功能 系統(tǒng)管理員登錄、維護 等功能 可以對軟件工程網(wǎng)上教學輔助系統(tǒng)上的信息進行綜合管理。 String names=,remarks=。 }catch(Exception e){ cc=0。 int cc=0。+name+39。}//重定向 String insert=(insert)。 String ip=(7)。//獲取 查詢數(shù)據(jù) String path=(3)。 ResultSet rs2=(sql2)。//獲取總行數(shù) } catch(Exception e) { ()。//創(chuàng)建 stmt 語句 String sql1=select count(*) from up_imges。 } 學生下載課件的頁面為: 圖 下載課件頁面 d. 學生提交作業(yè)、查看課件、提問和在線答題 學生登錄軟件工程網(wǎng)上教學輔助系統(tǒng)以后可以進行提交作業(yè)、查看課件、提問和考試 等功能。 while ((n = (buffer, 0, 4096)) 1) { (buffer, 0, n)。 BufferedInputStream input = null。 String filename=(4)。 while(()){ ccc++。 } } } else rs=(select * from homework)。 //從 db 數(shù)據(jù)表中獲值 else{ if(().equals(0)) //查詢條件為課件編號 17 { rs=(select * from homework where id=+textvalue)。//獲取參數(shù) String searchby=(searchby)。 (?error=39。 (?flag=+flag)。} if(().trim().equals(pw)) //判斷 用戶是否登錄成功 { (進入驗證 ====通過驗證 )。 。 String id=()。 用戶登錄的核心代碼: jsp:useBean id=ss scope=page class=//引用 login 類 jsp:setProperty name=ss property=* / /jsp:useBean jsp:useBean id=db scope=page class=/ % String sql=。 } return con。 String SQLURL=jdbc:microsoft:6。 //String MySQLURL=jdbc:ncoding=GBK //SQL Server 數(shù)據(jù)庫連接信息 //SQL Server 驅(qū)動程序 //String SQLDriver=。 Id 為編號、 name 為名稱 title 為職稱、 password為密碼。 表 管理員表 列名 數(shù)據(jù)類型 長度 允許空 id varchar 50 password varchar 50 答案表: 用于存放學生在線做答的答案信息。 表 問題表 列名 數(shù)據(jù)類型 長度 允許空 id int 4 title varchar 50 content varchar 200 是 addtime datetime 8 是 stuid varchar 50 是 isresolved char 10 是 answertitle varchar 50 是 answercontent varchar 200 是 teacherid varchar 50 是 考試信息表:用于存放考試內(nèi)容 。 字符為:作業(yè)名稱、時間、路徑等信息。 Id 為編號、Coursewarename 為課件名稱、 addtime 為添加時間、 filename 為系統(tǒng)文件的名稱、 Path為上傳課件的路徑、 teacherid 為老師的編號、 remark 為課件的標記。 這涉及多個頁面、多個功能 ,所有的操作都要與數(shù)據(jù)庫聯(lián)系。 3.做出系統(tǒng)的 概要設(shè)計,并對系統(tǒng)進行分析和可行性實驗。隨著Windows 98/Windows 2020 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當今應(yīng)用軟件的首選體系結(jié)構(gòu)。運行 Microsoft Windows 2020 的大型多處理器的服務(wù)器等多種平臺使用。利用可重用的組件 (Java Btens\EJB),加快了總體開發(fā)速度,并提高了系統(tǒng)質(zhì)量,采用標識簡化頁面編程,降低了開發(fā)人員的難度。 本系統(tǒng)采用三層結(jié)構(gòu): 三層客戶機/服務(wù)器應(yīng)用程序使用一個中間或中間層,應(yīng)用程序服務(wù)器,它在客戶機應(yīng)用程序和后端數(shù)據(jù)庫之間操作。它將許多分散的Java 技術(shù)整合到一起,組合成一個完整的企業(yè)標準。 軟件環(huán)境: 、 Eclipse、 MS SQL SERVER 20 Dreamweaver MX、 等; 本系統(tǒng)采用 MS SQL SERVER 2020 作為后臺數(shù)據(jù)庫,最初擬定的數(shù)據(jù)庫選擇有 MS SQL Server、 ORACLE、 BEA 的 PointBase。例如:學生查看課件、老師上傳課件。 普通用用戶登錄;搜索課件、查看作 業(yè)、下載課件等操作 ( 1)普通用用戶登錄; 普通用戶可以登錄個人信息到軟件工程網(wǎng)上教學輔助系統(tǒng),成為普通用戶。其中管理員可以對所有人員進行添加、修改、刪除和查詢,同時還可以對教師的所有權(quán)限進行分配。 (3) 討論答疑 :在界面上采用了 BBS 形式,提問與回答的過程是異步的, 學生將學習中遇到的問題用留言的形式公布在網(wǎng)上,教師通過此模塊進行答疑。可以實現(xiàn)學生查看課件、上傳作業(yè)、在線提問、答題等功能;老師可以上傳課件、在線回答、更新試卷等功能;管理員可以更新用戶信息、維護等功能。 傳統(tǒng)的教學方式表現(xiàn)出在老師和學生不能同步;例如:作業(yè)必須由人上交、提問只能在課 堂上提出;這樣既浪費了各自的時間又使教學效率變得較低。SQL SERVER 2020 II ABSTRACT With the puter technically developing so fast, the information work has bee the important guarantee that the society develop. To take the work as the link fast, it is how highly effective,how to improve the reform of teaching, conveniently realizes the knowledge transmission. In the platform, the student may be spatial, the region limited, not really realizing the online browsing course content, to plete the study work, function and so on .Now,there is a way of teaching students based on can be made student and teacher in the same platform. The online teach assistant system faces to the teacher and students’ work teaching system, In this platform system structure, the function has carried on the detailed analysis, and introduced in the design uses essential technology and could be unlimited time and to old system,it can improve the efficiency better. The system is succinct in every management, containing the general user and registration, search , examination and download. The students submit the studywork, the examination class and the result. It focus on how to solve the problem that is hard to solve and it provides some ways about design idea. The system adopts java ,JSP and SQL Server 200 technology. The System adopts SQL Server database and based on the B / S structure. Keywords: Software Project。 關(guān)鍵詞 : 軟件工程 。相比較傳統(tǒng)教學更容易提高教學效率。 畢業(yè)設(shè)計(論文) 題目 : 軟件工程網(wǎng)上輔助教學系統(tǒng) I 摘要 隨著計算機技術(shù)的飛速發(fā)展,信息網(wǎng)絡(luò)已成為社會發(fā)展的重要保證。 網(wǎng)上教學輔助系統(tǒng)是面向教師和學生的輔助系統(tǒng), 基于 JSP 技術(shù)的網(wǎng)絡(luò)教學平臺是體現(xiàn)校園網(wǎng)的優(yōu)勢,通過此平臺,學生、老師可以不受時間、空間、地域