【正文】
ducation management system is the theoretical basis of the school’s information construction. It can raise working efficiency of the educational administration departments. And it has theoretical significance and practical value for the develop of the school’s MBA education management system.In this paper, we take a detailed look at the information construction of schools both in China and abroad, on the basis of the xi’an university of technology’s MBA education management system. Firstly, based on school’s MBA education management actual situation, we discuss the necessity and feasibility of establishing education management system in school using the structured design method. Secondly, we elaborate the requirements analysis of the education management system, including the instructional design management, teachers management, student information management, student achievement management and the coursechoosing Online analysis and so on. Besides, we study the business process and analyse the data stream of all modules in education management system. Meanwhile, we list all the entity data that related to the system and draw the ER model of the database. we test the system and make some explanations, development platform and server platform.Keywords: The educational administration management system System analysis and design Web site development目 錄1 緒論 2 2 3 國(guó)外研究現(xiàn)狀 3 國(guó)內(nèi)研究現(xiàn)狀 42 理論和技術(shù)支持 6 web程序工作原理 6 Jsp工作原理 7 Java運(yùn)行環(huán)境配置 8 JDK配置: 8 配置環(huán)境變量目的 8. 服務(wù)器Tomcat簡(jiǎn)介 8 9 Eclipse編譯器tomcat配置 103 系統(tǒng)規(guī)劃 10 初步調(diào)查 10 子系統(tǒng)劃分 11 可行性分析 12 技術(shù)上的可行性研究 12 經(jīng)濟(jì)上的可行性 13 社會(huì)上的可行性 134 系統(tǒng)分析 15 詳細(xì)調(diào)查 15 系統(tǒng)需求分析 15 非功能性需求 15 功能性需求 15 教務(wù)管理系統(tǒng)主要業(yè)務(wù)流程圖 17 教務(wù)管理系統(tǒng)主要數(shù)據(jù)流圖 23 數(shù)據(jù)字典 31 基本說(shuō)明 355 系統(tǒng)設(shè)計(jì) 40 模塊設(shè)計(jì) 41 功能角度模塊劃分 41 用戶(hù)類(lèi)別模塊劃分 41 數(shù)據(jù)庫(kù)設(shè)計(jì) 45 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 45 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 47 輸入輸出設(shè)計(jì) 50 輸入設(shè)計(jì) 50 輸出設(shè)計(jì) 51 系統(tǒng)物理平臺(tái)準(zhǔn)備 526 結(jié)論 53致 謝 55參考文獻(xiàn) 5749 / 581 緒論從91年國(guó)內(nèi)9所高校開(kāi)始正式招收MBA到2013年的上百所至今已走過(guò)22個(gè)春秋。隨著國(guó)家對(duì)MBA教學(xué)的重視以及政策的鼓勵(lì),MBA成為了現(xiàn)代越來(lái)越多管理者最求能力提高的“必修課”,同時(shí)MBA也成為了衡量一所學(xué)校教學(xué)質(zhì)量,綜合水平越來(lái)越重要的指標(biāo)之一。為加強(qiáng)MBA教育的管理工作,學(xué)校在體制構(gòu)建、組織機(jī)構(gòu)設(shè)置、管理人員配備、教學(xué)管理、設(shè)施建設(shè)、師資培訓(xùn)以及經(jīng)費(fèi)使用等方面均給予政策傾斜和大力支持。 然而,沒(méi)有完善的MBA教務(wù)管理系統(tǒng)無(wú)形中增加了學(xué)校教學(xué)負(fù)擔(dān),也給MBA學(xué)員帶來(lái)了諸多不便,這樣不利于學(xué)校MBA教學(xué)的發(fā)展管理,所以完善的MBA教學(xué)系統(tǒng)是促進(jìn)學(xué)校MBA教學(xué)發(fā)展,優(yōu)化教學(xué)管理任務(wù)的必要工具和手段。 通過(guò)實(shí)地調(diào)研學(xué)校MBA教學(xué)方式,了解MBA學(xué)員對(duì)教學(xué)需求,搜集國(guó)內(nèi)外MBA發(fā)展?fàn)顩r以以及教學(xué)模式等資料,根據(jù)學(xué)校MBA教學(xué)目的和發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略并對(duì)系統(tǒng)的需求做出分析和預(yù)測(cè)。再根據(jù)MBA教務(wù)管理邏輯運(yùn)行模式設(shè)計(jì)MBA教務(wù)管理信息系統(tǒng)的完整物理架構(gòu),利用網(wǎng)站開(kāi)發(fā)技術(shù)(如Jsp等)和數(shù)據(jù)庫(kù)技術(shù),完成后臺(tái)數(shù)據(jù)處理以及數(shù)據(jù)庫(kù)的設(shè)計(jì),并實(shí)現(xiàn)搭建系統(tǒng)服務(wù)器(如tomcat等)完成系統(tǒng)的部署及實(shí)施,完成系統(tǒng)整體測(cè)試,消除系統(tǒng)錯(cuò)誤隱患。 國(guó)外研究現(xiàn)狀早在20世紀(jì)90年代初期,伴隨著信息通訊技術(shù)的迅速發(fā)展和廣泛應(yīng)用,1993年,美國(guó)政策“國(guó)家信息基礎(chǔ)設(shè)施”(NII)報(bào)告的就提出了教育信息化問(wèn)題,并將之作為美國(guó)教育改革的一個(gè)基本方向和突破點(diǎn)。教學(xué)信息化問(wèn)題被許多美國(guó)高校當(dāng)作是信息化建設(shè)的重點(diǎn)發(fā)展項(xiàng)目。研究表明,目前美國(guó)高校教學(xué)信息化的建設(shè)主要集中在在傳統(tǒng)教學(xué)過(guò)程中使用信息技術(shù)工具和手段,在線(xiàn)教學(xué),信息技能培訓(xùn)和教學(xué)信息化政策的制訂等方面。猶如國(guó)內(nèi)部分高校實(shí)行的校園一卡通,應(yīng)用面非常廣,學(xué)生憑一卡通可以走遍校園的每個(gè)角落,可以憑一卡通進(jìn)入相應(yīng)的建筑、借閱圖書(shū)、電子注冊(cè)、吃看消費(fèi)等。隨著科學(xué)技術(shù)的不斷發(fā)展,信息技術(shù)將引發(fā)高等教育的巨大變革,高等學(xué)校要真正步入經(jīng)濟(jì)、社會(huì)發(fā)展的中心舞臺(tái),發(fā)揮“新世界經(jīng)濟(jì)發(fā)展火車(chē)頭”的作用,就必須加快構(gòu)筑與現(xiàn)代化教育相適應(yīng)的信息化體系,確保教學(xué)、科研和社會(huì)服務(wù)三大功能的有效發(fā)揮,這是高校改革和發(fā)展的一項(xiàng)緊迫的戰(zhàn)略任務(wù),也是高等教育現(xiàn)代化的必然選擇。教育信息化是教育現(xiàn)代化實(shí)現(xiàn)過(guò)程中的重要內(nèi)容,是實(shí)現(xiàn)教育現(xiàn)代化的重要步驟;沒(méi)有教育的信息化,就不可能實(shí)現(xiàn)高等教育的現(xiàn)代化。近年來(lái),隨著我國(guó)計(jì)算機(jī)的發(fā)展,信息化建設(shè)有了很大提高,政府,企業(yè),高校都開(kāi)始了自己的信息化建設(shè),都開(kāi)始建設(shè)自己的信息化網(wǎng)絡(luò)平臺(tái),但是,由于我國(guó)信息化建設(shè)起步較晚,部分人對(duì)信息化管理的認(rèn)識(shí)不足,致使一些信息化建設(shè)浪費(fèi)嚴(yán)重,而且效果并不明顯,系統(tǒng)適用性差,用戶(hù)體驗(yàn)較差,功能單一。大部分軟件都是依托校園網(wǎng),采用C/S結(jié)構(gòu)模式,體現(xiàn)學(xué)分制管理思想,結(jié)合各學(xué)校實(shí)際教務(wù)情況,并在不同細(xì)節(jié)方面增加特色優(yōu)勢(shì)。其中各教務(wù)系統(tǒng)提供商中正方軟件股份有限公司的現(xiàn)代教學(xué)管理信息系統(tǒng)在用戶(hù)體驗(yàn),業(yè)務(wù)流程中都顯示了他的不凡魅力,同時(shí)也被一些高校所接受,現(xiàn)如今國(guó)內(nèi)用戶(hù)已經(jīng)超過(guò)了800所高校。主要原理是運(yùn)行在服務(wù)器端的Web應(yīng)用,程序根據(jù)用戶(hù)的請(qǐng)求在服務(wù)器端進(jìn)行動(dòng)態(tài)處理后,把處理的結(jié)果以HTML文件格式返回給客戶(hù)端,其實(shí)現(xiàn)的原理如下圖21所示HTTP請(qǐng)求HTTP響應(yīng)瀏覽器服務(wù)器Web服務(wù)器Web應(yīng)用程序1Web應(yīng)用程序2…應(yīng)用服務(wù)器網(wǎng)絡(luò)數(shù)據(jù)庫(kù)圖 21 C/S模式的工作原理 Jsp工作原理JSP所有的程序都是在服務(wù)器端運(yùn)行的,服務(wù)器端收到用戶(hù)通過(guò)瀏覽器提交的請(qǐng)求,經(jīng)過(guò)一定處理后再以HTML的形式返回給客戶(hù)端,客戶(hù)端得到的只是在瀏覽器中看到的靜態(tài)網(wǎng)頁(yè)。JSP和客戶(hù)端的交互是通過(guò)HTTP協(xié)議實(shí)現(xiàn)的,這個(gè)過(guò)程主要分為以下4個(gè)步驟:(1) 客戶(hù)端和服務(wù)器建立連接(2) 客戶(hù)端發(fā)送請(qǐng)求 (3) 服務(wù)器發(fā)出響應(yīng)(4) 關(guān)閉連接當(dāng)?shù)谝淮芜\(yùn)行一個(gè)JSP頁(yè)面時(shí),JSP引擎要完成以下操作:(1)將JSP文件翻譯成Servlet文件,是Java應(yīng)用程序。(3)JSP引擎調(diào)用Java虛擬機(jī)解釋執(zhí)行class文件,并將運(yùn)行結(jié)果返回給服務(wù)器。 本系統(tǒng)主要采用JSP+ JavaBean+Servlet 方式。%JAVA_HOME%\lib。%JAVA_HOME%\jre\bin(注意變量值之間用“。(2) 設(shè)置程序編譯和執(zhí)行是需要的類(lèi)路徑。. 服務(wù)器Tomcat簡(jiǎn)介T(mén)omcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪(fǎng)問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP 程序的首選。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。另外,Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁(yè)面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。Eclipse 是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具(Java Development Kit,JDK)。Eclipse 還包括插件開(kāi)發(fā)環(huán)境(Plugin Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。 Eclipse編譯器tomcat配置Eclipse建立Tomcat服務(wù):jee版的Eclipse。設(shè)置方式如下:圖 23 eclipse配置tomcat路徑圖至此,系統(tǒng)開(kāi)發(fā)環(huán)境搭建完成!3 系統(tǒng)規(guī)劃 初步調(diào)查MBA學(xué)位為培養(yǎng)一種注重復(fù)合型、綜合型人才培養(yǎng),能力培養(yǎng)重于知識(shí)傳授提供了良好的平臺(tái)。 西安理工大學(xué) MBA教育的目標(biāo)是培養(yǎng)目光遠(yuǎn)大、知識(shí)廣博、勇于開(kāi)拓、富有創(chuàng)新思維、善于溝通與合作的綜合型、復(fù)合型人才。 致力于中國(guó)企業(yè)家和職業(yè)經(jīng)理人的培養(yǎng),塑造新型管理五大人才品質(zhì)特質(zhì):(1)國(guó)際化的戰(zhàn)略意識(shí)和競(jìng)爭(zhēng)觀(guān);(2)合作進(jìn)取的團(tuán)隊(duì)精神。為突出MBA教育的核心培養(yǎng)方向,西安理工大學(xué)在課程設(shè)計(jì)、案例建設(shè)、教學(xué)方法、教學(xué)管理和素質(zhì)訓(xùn)練五個(gè)方面構(gòu)筑了一個(gè)特色平臺(tái)。為加強(qiáng)MBA教育的管理工作,學(xué)校在體制構(gòu)建、組織機(jī)構(gòu)設(shè)置、管理人員配備、教學(xué)管理、設(shè)施建設(shè)、師資培訓(xùn)和經(jīng)費(fèi)使用等方面均給予政策傾斜和大力支持。 然而,學(xué)校沒(méi)有完善的MBA教務(wù)管理系統(tǒng)無(wú)形中增加了學(xué)校教學(xué)負(fù)擔(dān),也給MBA學(xué)員帶來(lái)了諸多不便,這樣不利于學(xué)校MBA教學(xué)的發(fā)展管理,所以完善的MBA教學(xué)系統(tǒng)是促進(jìn)學(xué)校MBA教學(xué)發(fā)展,優(yōu)化教學(xué)管理任務(wù)的必要工具和手段。對(duì)西安理工大學(xué)MBA的現(xiàn)行教學(xué)情況對(duì)的進(jìn)行了流程優(yōu)化。不僅可以提高工作效率和教學(xué)管理水平,同時(shí)也方便了MBA學(xué)員,有利于提高學(xué)員素質(zhì)教育,滿(mǎn)足了管理人員、教師和學(xué)生的多方面的需要。(2)用戶(hù)信息管理模塊:用戶(hù)基本信息的增刪改查等操作,如教師信息的管理,學(xué)生基本信息管理。(4)選課管理模塊:學(xué)員根據(jù)自己專(zhuān)業(yè)教學(xué)計(jì)劃進(jìn)行選課。(6)班級(jí)管理模塊:管理部門(mén)根據(jù)各專(zhuān)業(yè)劃分班級(jí)對(duì)班級(jí)信息進(jìn)行錄入,包含了班級(jí)代碼,專(zhuān)業(yè)等基本信息的輸入(7)教學(xué)計(jì)劃管理模塊:本模塊主要涉及教學(xué)計(jì)劃的增刪改。(10)教學(xué)質(zhì)量評(píng)價(jià)模塊:本模塊主要涉及了教師教學(xué)評(píng)價(jià)和學(xué)生反饋等功能。JSP方面可以采用JSP+javab+servlet結(jié)合方法處理系統(tǒng)業(yè)務(wù)邏輯,同時(shí)采用CSS+javasc