【正文】
13 教學管理系統 摘要 教學信息管理系統是校園信息管理重要的組成部分。本論文設計的系統主要是滿二級學院教學信息管理的需求。采用了現今流行的 Java編程技術?;趶姶蟮?Client/Server,可以實現數據的高效、動態(tài)、交互訪問。本系統以 Java SE, Oracle 10g 為主要開發(fā)平臺,從用戶的角度出發(fā),實現了基本的教學管理系統的功能。數據庫主要采用 Oracle 作為關系數據庫的開發(fā)工具。在數據庫的連接上采用了 JDBC 的數據庫訪問技術。本論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程,包括系統設計 的重點,設計思想,難點技術和解決方案。 關鍵詞: Java。Oracle。教學管理系統 。數據庫 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 目 錄 教學管理系統 .................................................................................................. 1 第一章 前 言 ................................................................................................ 5 項目背景 .................................................................................................... 5 項目研究內容 .............................................................................................. 5 第二章 技術介紹 ............................................................................................ 6 面向對象編程 .............................................................................................. 6 C/S 模式 ........................................................................................................ 6 Oracle 數據庫 ............................................................................................. 6 開發(fā)及運行環(huán)境 .......................................................................................... 7 第三章 總體系統設計 .................................................................................... 7 系統功能設置 .............................................................................................. 7 系統功能模塊 .............................................................................................. 8 第四章 數據庫設計 ........................................................................................ 9 數據庫需求分析 .......................................................................................... 9 數據庫概念結構設計 .................................................................................. 9 數據庫邏輯結構設計 .................................................................................. 9 第五章 程序源碼 (網絡部分 ) ....................................................................... 20 服務器端 SeverSocket 設計 ..................................................................... 20 服務器端客戶服務線程 ............................................................................ 21 客戶端 Socket 設計 .................................................................................. 24 結 論 ............................................................................................................ 27 43 致謝語 ................................................................................