【正文】
13 教學(xué)管理系統(tǒng) 摘要 教學(xué)信息管理系統(tǒng)是校園信息管理重要的組成部分。本論文設(shè)計(jì)的系統(tǒng)主要是滿二級學(xué)院教學(xué)信息管理的需求。采用了現(xiàn)今流行的 Java編程技術(shù)?;趶?qiáng)大的 Client/Server,可以實(shí)現(xiàn)數(shù)據(jù)的高效、動(dòng)態(tài)、交互訪問。本系統(tǒng)以 Java SE, Oracle 10g 為主要開發(fā)平臺,從用戶的角度出發(fā),實(shí)現(xiàn)了基本的教學(xué)管理系統(tǒng)的功能。數(shù)據(jù)庫主要采用 Oracle 作為關(guān)系數(shù)據(jù)庫的開發(fā)工具。在數(shù)據(jù)庫的連接上采用了 JDBC 的數(shù)據(jù)庫訪問技術(shù)。本論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程,包括系統(tǒng)設(shè)計(jì) 的重點(diǎn),設(shè)計(jì)思想,難點(diǎn)技術(shù)和解決方案。 關(guān)鍵詞: Java。Oracle。教學(xué)管理系統(tǒng) 。數(shù)據(jù)庫 23 Teaching Management System Abstract: Campus teaching information management system is an important ponent of information management. In this thesis, the system is mainly designed to meet the Secondary College teaching information management needs. Using the now popular Java programming technology. Based on the powerful Client / Server, data can be efficient, dynamic, interactive access. The system to Java SE, Oracle 10 as the main development platform, from the user point of view, to achieve the basic function of education management uses the Oracle database as the relational database development tools. Connection in the database using JDBC database access technology. This paper mainly introduces the topic development background, must plete the function and the development process, including the focus of system design, design ideas, difficult technology and solutions. Key words: Java Oracle Teaching Management System Database 33 目 錄 教學(xué)管理系統(tǒng) .................................................................................................. 1 第一章 前 言 ................................................................................................ 5 項(xiàng)目背景 .................................................................................................... 5 項(xiàng)目研究內(nèi)容 .............................................................................................. 5 第二章 技術(shù)介紹 ............................................................................................ 6 面向?qū)ο缶幊? .............................................................................................. 6 C/S 模式 ........................................................................................................ 6 Oracle 數(shù)據(jù)庫 ............................................................................................. 6 開發(fā)及運(yùn)行環(huán)境 .......................................................................................... 7 第三章 總體系統(tǒng)設(shè)計(jì) .................................................................................... 7 系統(tǒng)功能設(shè)置 .............................................................................................. 7 系統(tǒng)功能模塊 .............................................................................................. 8 第四章 數(shù)據(jù)庫設(shè)計(jì) ........................................................................................ 9 數(shù)據(jù)庫需求分析 .......................................................................................... 9 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) .................................................................................. 9 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) .................................................................................. 9 第五章 程序源碼 (網(wǎng)絡(luò)部分 ) ....................................................................... 20 服務(wù)器端 SeverSocket 設(shè)計(jì) ..................................................................... 20 服務(wù)器端客戶服務(wù)線程 ............................................................................ 21 客戶端 Socket 設(shè)計(jì) .................................................................................. 24 結(jié) 論 ............................................................................................................ 27 43 致謝語 ................................................................................