【正文】
L 語句的 調(diào)用。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個標 準的 API,據(jù)此可以構建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應用程序 ?;蛘卟贿m用于微軟新的操作系統(tǒng)等等,更不用說 Linux、Unix 等。 西安航空職業(yè)技術學院 畢業(yè)設計論文 3 對客戶端的操作系統(tǒng)一般也會有限制。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。 客戶端需要安裝專用的客戶端軟件。而隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動辦公和分布式辦公越來越普及,這需要我們的系統(tǒng)具有擴展性。從 技術成熟度及軟件設計上講, C/S技術應用更成熟、更可靠。 3)該體系結構通過將人、物合理分配到 Client 端和 Server 端,降低了系統(tǒng)的通訊開銷,可以充分利用兩端硬件環(huán)境的優(yōu)勢??蛻舫绦蜃詣硬檎曳掌鞒绦?,并向其發(fā)出請求,當服務器收到該請求后,服務器程序根據(jù)預定的規(guī)則 做出 應答,因此服務器運行數(shù)據(jù)負荷較輕。客戶機向服務器發(fā)送服務請求,服務器接受請求進行處理,并將處理結果傳回給客戶機。 使用 C/S的優(yōu)勢 C/S 構是加世紀 80年代逐漸成長起來,是在計算機網(wǎng)絡和分布式計算基礎上的一種局域網(wǎng)絡結構模式。服務器通常采用高性能的 PC、工作站或小型機,并采用大型數(shù)據(jù)庫系統(tǒng),如 Oracle、 Sybase、 Informix 或 SQL Server。 研究內(nèi)容 在線考試系統(tǒng) 可以分為 學生端和教師端,學生端主要是 單一的 考試部分,教師端是對題庫的管理,試卷的管理,試卷分析,成績統(tǒng)計,學生的管理,和組卷 的 過程。 并且教師可以對題庫做管理。 對一些計算機科目的考試,僅僅通過簡單的筆試很難測試出學生的真實編程水平,而且在傳統(tǒng)的筆試方式考試中,常常會發(fā)生學生作弊的情況,因此這種上機考試的系統(tǒng)對于及時 , 準確的測試學生的學習情況死很有必要的。與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術環(huán)節(jié),對實現(xiàn)安全性的途徑、方法也提出了更高的技術要求。對于一些課程來說,隨著考生數(shù)量的增加,教師出卷閱卷的工作量將會越來越大,并且其工作十分煩瑣和非常容易出錯。 businesses are using puters instead of plex human labor, significant savings in the amount of work staff and capital investments. Computerrelated courses in colleges and universities for the assessment, but also gradually develop in the direction to the puter to replace the traditional written test examiners and teachers, therefore, developed an online examination system for colleges and universities is necessary. Students can easily test both practical skills, and greatly reduces the teachers can reduce human error in marking, and finishing questions can be simple, easy access and so on. Based on the needs of online examination system definition, use the Mysql database technology, JDBC database development technical operations. Javabased language for programming with , flex to develop system interfaces, and connect to the database using JDBC technology. Students and teachers end system is divided into two parts side. Students end of module exam students. The teacher side, including five functions, namely: bank management, performance management, system management, batch volume management, paper management. Paper discusses in detail the feasibility analysis, requirements analysis, detailed design and implementation process Keywords: testonline MySql Java JDBC Actionscript Flex AIRIA 西安航空職業(yè)技術學院 畢業(yè)設計論文 目 錄 1 緒論 .............................................................................................................................................................. 1 課題背景 ............................................................................................................................................. 1 本課題研究的目的及意義 ................................................................................................................ 1 研究目的 .................................................................................................................................... 1 研究內(nèi)容 .................................................................................................................................... 1 2 技術綜述 ..................................................................................................................................................... 2 C/S結構 .............................................................................................................................................. 2 使用 C/S的優(yōu)勢 ........................................................................................................................ 2 使用 C/S的劣勢 ........................................................................................................................ 2 JDBC ..................................................................................................................................................... 3 JDBC的概念 ............................................................................................................................... 3 JDBC的任務 ............................................................................................................................... 3 FLEX AIR 富客戶端技術 ................................................................................................................... 3 FLEX與 JAVA通信 ................................................................................................................................. 4 通過 Http Service與服務器通信 ...................................................................................... 5 通過 Web Service與服務器通信 ........................................................................................ 5 通過 Remoting與服務器端通信 ........................................................................................... 5 ................................................................................................................. 8 MYSQL ................................................................................................................................................... 8 3 系統(tǒng)分析 ..................................................................................................................................................... 9 系統(tǒng)的可行性分析 ............................................................................................................................ 9 ......................................................................................................................... 9 ......................................................................................................................... 9 系統(tǒng)結構圖 ......................................................................................................................................... 9 系 統(tǒng)流程圖 ..........................................................................................................