【正文】
畢 業(yè) 論 文(設(shè)計(jì)) 題 目:基于Java的教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與開發(fā) 姓 名: 學(xué) 院: 專 業(yè): 通信工程 班 級(jí): 學(xué) 號(hào): 指導(dǎo)教師: 畢業(yè)論文(設(shè)計(jì))誠信聲明本人聲明:所呈交的畢業(yè)論文(設(shè)計(jì))是在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果,論文中引用他人的文獻(xiàn)、數(shù)據(jù)、圖表、資料均已作明確標(biāo)注,論文中的結(jié)論和成果為本人獨(dú)立完成,真實(shí)可靠,不包含他人成果及已獲得青島農(nóng)業(yè)大學(xué)或其他教育機(jī)構(gòu)的學(xué)位或證書使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。論文(設(shè)計(jì))作者簽名: 日期: 年 月 日 畢業(yè)論文(設(shè)計(jì))版權(quán)使用授權(quán)書本畢業(yè)論文(設(shè)計(jì))作者同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文(設(shè)計(jì))的復(fù)印件和電子版,允許論文(設(shè)計(jì))被查閱和借閱。本人授權(quán)青島農(nóng)業(yè)大學(xué)可以將本畢業(yè)論文(設(shè)計(jì))全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本畢業(yè)論文(設(shè)計(jì))。本人離校后發(fā)表或使用該畢業(yè)論文(設(shè)計(jì))或與該論文(設(shè)計(jì))直接相關(guān)的學(xué)術(shù)論文或成果時(shí),單位署名為青島農(nóng)業(yè)大學(xué)。論文(設(shè)計(jì))作者簽名: 日期: 年 月 日指 導(dǎo) 教 師 簽 名: 日期: 年 月 日28 基于Java的教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)摘 要: 本次設(shè)計(jì)以方便、快捷、安全為出發(fā)點(diǎn),已改以前傳統(tǒng)的人工記錄或者是簡(jiǎn)單的管理軟件對(duì)學(xué)生信息管理的缺陷和不足,力圖用一個(gè)全新的方式使學(xué)校能夠更好的對(duì)學(xué)生信息進(jìn)行存儲(chǔ)與維護(hù),不斷增加管理的效率。本系統(tǒng)大體分為管理員登錄管理后臺(tái)、學(xué)生登錄選課及對(duì)成績的查詢兩個(gè)獨(dú)立的模塊。并且賦予了管理員很多功能來操作這個(gè)系統(tǒng),包括:學(xué)生管理,老師管理,選課管理,通知管理,登錄用戶管理,密碼修改等功能;為學(xué)生用戶提供了選修改課程查詢(分?jǐn)?shù)、課程)、選擇、密碼修改等功能。通過這些功能模塊的設(shè)計(jì),滿足了學(xué)校老師對(duì)全校學(xué)生的信息進(jìn)行管控的所需的功能。設(shè)計(jì)中采用B/S三層結(jié)構(gòu),對(duì)動(dòng)態(tài)頁面的制作采用了JSP技術(shù),為了實(shí)現(xiàn)管理系統(tǒng)的安全可靠以及對(duì)有些代碼可以進(jìn)行重復(fù)使用考慮,對(duì)程序的重要代碼進(jìn)行封裝時(shí)采用Java Bean。本系統(tǒng)貫徹以人為本的思想,實(shí)用性高。關(guān)鍵詞: JSP;管理;Javabean;教務(wù)信息管理系統(tǒng)The Design and Development of Educational Administrastion Information Management System Based on JavaABSTRACT: The design for a convenient, fast, security as a starting point, has changed the previous traditional manual recording or is a simple management software on thedefects and deficiencies of the student information management, trying to make the school better storage and maintenance of student information in a new way,constantly increase the management graduation design is developed with the JSP technology, crafted an academic information management system. The system can be divided into the administrator login management background, students log oncourse selection and query on the results of two independent modules. And gives the administrator a lot of functions to operate the system, including: student management, teacher management, course management, notification management, user management, password changes and other functions。 for students to provide modify course query (fraction, course),selection, password changes and other functions. Through the design of these modules, basically meet the school teacher to the student information management terms of design, the system adopts B / S three layer structure, while using the JSP technology in dynamic page design, from the system of security and code reusability considerations, the use of JavaBean on the key procedure code package. Thought this system implement peopleoriented, high availability.Key Words: JSP;management: Javabean;school educational administration management information system.目 錄1 引言 12 概述 2 系統(tǒng)說明 2 系統(tǒng)特點(diǎn) 2 系統(tǒng)功能簡(jiǎn)介 2 基本功能 2 高級(jí)功能 33 開發(fā)環(huán)境介紹 4 JSP簡(jiǎn)介 4 SERVLET構(gòu)架技術(shù)簡(jiǎn)介 5 8 數(shù)據(jù)庫的概念 8 “結(jié)構(gòu)化查詢語言”(SQL)簡(jiǎn)介 9 系統(tǒng)運(yùn)行環(huán)境配置 104 總體設(shè)計(jì) 11 開發(fā)目標(biāo) 11 11 數(shù)據(jù)流圖 13 系統(tǒng)結(jié)構(gòu)分析 14 邏輯結(jié)構(gòu) 14 物理結(jié)構(gòu) 14 15 15 15 165 數(shù)據(jù)庫設(shè)計(jì) 17 17 19