【正文】
江西理工大學(xué) 應(yīng)用科學(xué)學(xué)院 畢業(yè)設(shè)計論文 題 目: 基于 BS 模式的實驗室排課系統(tǒng)的 設(shè)計與開發(fā) 作 者: 系 : 信息工程 專 業(yè): 計算機科學(xué)與技術(shù) 班 級: 學(xué) 號: 指導(dǎo)老師: 評閱老師: 20xx 年 5 月 I 基于 BS 模式的實驗室排課系統(tǒng)的 設(shè)計與開發(fā) 摘 要 在當今信息技術(shù)迅猛發(fā)展,知識更替日新 月異的時代,信息技術(shù)為企業(yè)的發(fā)展提供了機遇,也帶來了挑戰(zhàn)。使用傳統(tǒng)人工的方式管理排課存在著許多缺點,而使用計算機對人事信息進行管理,有著手工管理所無法比擬的優(yōu)點,這些優(yōu)點能夠極大地提高人事信息管理的效率,也是企業(yè)走向科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。 隨著計算機技術(shù)的發(fā)展及素質(zhì)教育在學(xué)校不斷的深化學(xué)校對學(xué)生的實踐能力也越來越重視,所以學(xué)校各個班級的實驗課課時也越來越多以往在實驗室管理中,都只能通過人工的方式編排。但是,伴隨著各類學(xué)科范圍的不斷擴大,各個院系的實驗學(xué)科科目逐漸增多,排課工作顯得相當復(fù) 雜,這就促使我們必須采用一些輔助的手段來輔助。因此,實驗室排課系統(tǒng)就成了需要。本實驗室實驗教學(xué)排課系統(tǒng)就是在這種需求下的產(chǎn)物。 實驗室排課及教學(xué)系統(tǒng)設(shè)計與實現(xiàn),針對實驗室排課及教學(xué)系統(tǒng)設(shè)計與實現(xiàn)的復(fù)雜程序,經(jīng)過詳細的系統(tǒng)調(diào)查,開發(fā)出的操作簡單、實用的一個實驗室排課及教學(xué)系統(tǒng)設(shè)計與實現(xiàn)。本系統(tǒng)主要有添加,刪除學(xué)生,教師,自定義排課等基礎(chǔ)功能。從軟件工程的角度進行了科學(xué)而嚴謹?shù)年U述。 本系統(tǒng)采用基于 B/S 架構(gòu)進行設(shè)計,前端采用 Microsoft Inter Explorer 瀏覽器進行訪問,后臺采用 Tomcat+JSP 開發(fā) Web 應(yīng)用程序,數(shù)據(jù)庫使用 SQL Sever 20xx。 關(guān)鍵詞 :實驗室;排課; B/S 模式; JSP II Based on the model of the BS laboratory arrangement system design and development Abstract In today39。s information technology rapid development, the era of knowledge replacement rapidly, and information technology for development of enterprise provide opportunities, but also brings challenges. Using traditional artificial waymanagement curriculum has many shortings, and use the puter to manage personnel information, has the advantages of crafts inparable, these advantages can greatly improve the efficiency of personnel information management, but also to scientific and standardization management enterprise, connecting with the world the important condition. With the development of puter technology and quality education in schools to deepen constantly school students39。 practical ability also pay more and more attention to, so the school each class experiment class more and more ever, in laboratory management in only by artificial means arrangement. But, with all kinds of its range is expanding constantly, each department of the experimental subject subjects increases gradually, curriculum arrangement work pretty plex, this has prompted we must adopt a few auxiliary means to help. Therefore, laboratory arrangement system became needs. The lab experiment teaching arrangement system in which it is the product of the demand. Laboratory curriculum and teaching system design and realization, in view of the laboratory curriculum and teaching system design and realization of plex procedures, after a detailed investigation, developed the system of the operation is simple, practical a laboratory curriculum and teaching system design and realization. This system mainly have add, delete student, teacher. Custom curriculum and other basic functions. From a perspective of software engineering scientific and strict elaboration. This system based on B/S structure design, frontend using Microsoft Inter Explorer browser visit by Tomcat + JSP development background, Web applications use SQL database Sever 20xx. Keywords: Laboratory。arranging。B / S mode。JSP III 目錄 摘 要 ...................................................... I Abstract ............................................................................................................. II 第 1 章 緒論 .................................................. 1 論文的背景和意義 ......................................... 1 論文應(yīng)解決的主要問題 ...................................... 1 國內(nèi)外的研究發(fā)展情況 ...................................... 1 第 2 章 系統(tǒng)需求分析 .......................................... 3 項目背景 ................................................. 3 排課系統(tǒng)軟件結(jié)構(gòu)分析 ...................................... 3 軟件開發(fā) 及運行環(huán)境分 ...................................... 3 市場需求分析 ............................................. 4 可行性分析 ............................................... 4 第 3 章 概要設(shè)計 ............................................. 8 系統(tǒng)運行總體流程 ......................................... 8 目標系統(tǒng)體系結(jié)構(gòu) ......................................... 9 排課的主要思想及代碼 ..................................... 11 排課解決辦法 ............................................ 14 第 4 章 數(shù)據(jù)庫設(shè)計 ........................................... 15 數(shù)據(jù)庫的基本概念 ........................................ 15 數(shù)據(jù)設(shè)計分析 ............................................. 16 IV 數(shù)據(jù)庫邏輯設(shè)計 ........................................... 18 第 5 章 詳細設(shè)計 ............................................. 21 登錄窗口 設(shè)計 ............................................ 21 學(xué)生查課頁面 ............................................ 25 教師查課頁面 ............................................ 27 管理員界面 .............................................. 27 學(xué)生管理界面 ............................................ 28 課表管理查詢界面 ........................................ 30 排課管理界面 ............................................. 31 管理員管理界面 ........................................... 33 排課界面 ................................................ 36 資源管理器界面圖 ........................................ 39 第 6 章 系統(tǒng)測試 ............................................. 40 軟件測試基礎(chǔ)理論 ........................................ 40 系統(tǒng)轉(zhuǎn)換與實現(xiàn) .......................................... 40 系統(tǒng)的優(yōu)點及技術(shù)特征 ..................................... 40 系統(tǒng)的不足及改進方案 ..................................... 41 系統(tǒng)的運行與維護 ........................................ 41 總 結(jié) ..................................................... 43 謝 辭 ...................................................... 44 參考文獻 ................