版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 題 目MBA教務(wù)管理系統(tǒng)分析與設(shè)計(jì)</p><p> 專 業(yè) 信息管理與信息系統(tǒng) </p><p> MBA教務(wù)管理系統(tǒng)分析與設(shè)計(jì)</p><p><b> 摘 要</b></p>
2、<p> MBA教務(wù)管理系統(tǒng)的分析與設(shè)計(jì)是學(xué)校MBA教務(wù)管理信息化建設(shè)的理論基礎(chǔ),它為提高教務(wù)管理部門的工作效率,對(duì)于開發(fā)學(xué)校MBA教務(wù)管理系統(tǒng)具有一定的理論意義和實(shí)現(xiàn)價(jià)值。</p><p> 本文以西安理工大學(xué)MBA教務(wù)管理為背景,對(duì)國內(nèi)外部分高校信息化建設(shè)進(jìn)行調(diào)查探究,結(jié)合大學(xué)MBA教務(wù)管理的現(xiàn)行情況,采用結(jié)構(gòu)化系統(tǒng)分析的方法,對(duì)學(xué)校實(shí)施教務(wù)管理系統(tǒng)的必要性和可行性進(jìn)行了分析,然后詳細(xì)闡述了教務(wù)
3、管理系統(tǒng)的需求分析,包括教學(xué)計(jì)劃管理,教師管理,學(xué)生學(xué)籍管理,學(xué)生成績管理,網(wǎng)上選課等方面的需求分析,并對(duì)學(xué)校教務(wù)管理各個(gè)模塊的業(yè)務(wù)流程進(jìn)行了相關(guān)的研究和繪制,并對(duì)教務(wù)管理系統(tǒng)各模塊的數(shù)據(jù)流進(jìn)行了分析,根據(jù)業(yè)務(wù)流程及數(shù)據(jù)流圖,做出了教務(wù)系統(tǒng)各模塊的結(jié)構(gòu)圖和系統(tǒng)總體架構(gòu)功能圖。同時(shí),在此基礎(chǔ)上分析了系統(tǒng)所涉及的各個(gè)實(shí)體數(shù)據(jù),繪制了系統(tǒng)數(shù)據(jù)庫的ER模型,對(duì)數(shù)據(jù)庫和數(shù)據(jù)表進(jìn)行了分析與設(shè)計(jì)。最后對(duì)系統(tǒng)測試數(shù)據(jù),系統(tǒng)開發(fā)到系統(tǒng)實(shí)施過程涉及的軟件平
4、臺(tái),開發(fā)平臺(tái),服務(wù)器平臺(tái)都做了相關(guān)說明,系統(tǒng)采用B/S模式,本文對(duì)系統(tǒng)運(yùn)行原理,系統(tǒng)開發(fā)所涉及的技術(shù),環(huán)境配置都做了較為詳細(xì)的說明。</p><p> 本文對(duì)高校MBA教務(wù)管理系統(tǒng)的運(yùn)行高效性和功能全面性具有一定的借鑒作用,同時(shí)對(duì)高校教務(wù)管理系統(tǒng)的建設(shè)具有一定的指導(dǎo)意義。</p><p> 關(guān)鍵詞:教務(wù)管理系統(tǒng) 系統(tǒng)分析與設(shè)計(jì) 網(wǎng)站開發(fā)</p><p>
5、The analysis and design of the MBA education management system</p><p> Xi’an University of Technology, Management Science and Engineering</p><p> depart,Info
6、rmation management and Information system,</p><p> 2009 levels, Xi’an, China, 710048</p><p><b> Abstract</b></p><p> The analysis a
7、nd design of the MBA education 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 si
8、gnificance and practical value for the develop of the school’s MBA education management system.</p><p> In this paper, we take a detailed look at the information construction of schools both in China and ab
9、road, 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 e
10、ducation management system in school using the structured design method. Secondly, we elaborate the requirements analysis of the education management system, including the instru</p><p> Online analysis and
11、 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 dat
12、abase. we test the system and make some explanations, development platform and server platform.</p><p> Keywords: The educational administration management system </p><p> System analysis and
13、design Web site development</p><p><b> 目 錄</b></p><p><b> 1 緒論2</b></p><p> 1.1論文研究的背景和意義2</p><p> 1.2論文研究的內(nèi)容3</p><p>
14、1.3 國外研究現(xiàn)狀3</p><p> 1.4 國內(nèi)研究現(xiàn)狀4</p><p> 2 理論和技術(shù)支持6</p><p> 2.1 web程序工作原理6</p><p> 2.2 Jsp工作原理7</p><p> 2.3 Java運(yùn)行環(huán)境配置8</p><p> 2.
15、3.1 JDK配置:8</p><p> 2.3.2 配置環(huán)境變量目的8</p><p> 2.4. 服務(wù)器Tomcat簡介8</p><p> 2.5開發(fā)工具簡介9</p><p> 2.6 Eclipse編譯器tomcat配置10</p><p><b> 3 系統(tǒng)規(guī)劃10<
16、/b></p><p> 3.1 初步調(diào)查10</p><p> 3.2 子系統(tǒng)劃分11</p><p> 3.3 可行性分析12</p><p> 3.3.1 技術(shù)上的可行性研究12</p><p> 3.3.2 經(jīng)濟(jì)上的可行性13</p><p> 3.3.3
17、社會(huì)上的可行性13</p><p><b> 4 系統(tǒng)分析15</b></p><p> 4.1 詳細(xì)調(diào)查15</p><p> 4.2 系統(tǒng)需求分析15</p><p> 4.2.1 非功能性需求15</p><p> 4.2.2 功能性需求15</p>&l
18、t;p> 4.3 教務(wù)管理系統(tǒng)主要業(yè)務(wù)流程圖17</p><p> 4.4 教務(wù)管理系統(tǒng)主要數(shù)據(jù)流圖23</p><p> 4.5 數(shù)據(jù)字典31</p><p> 4.6 基本說明35</p><p><b> 5 系統(tǒng)設(shè)計(jì)40</b></p><p> 5.1 模塊設(shè)
19、計(jì)41</p><p> 5.1.1 功能角度模塊劃分41</p><p> 5.1.2 用戶類別模塊劃分41</p><p> 5.2 數(shù)據(jù)庫設(shè)計(jì)45</p><p> 5.2.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)45</p><p> 5.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)47</p><p&g
20、t; 5.3 輸入輸出設(shè)計(jì)50</p><p> 5.3.1 輸入設(shè)計(jì)50</p><p> 5.3.2 輸出設(shè)計(jì)51</p><p> 5.4 系統(tǒng)物理平臺(tái)準(zhǔn)備52</p><p><b> 6 結(jié)論53</b></p><p><b> 致 謝55</b
21、></p><p><b> 參考文獻(xiàn)57</b></p><p><b> 1 緒論</b></p><p> 1.1論文研究的背景和意義</p><p> 從91年國內(nèi)9所高校開始正式招收MBA到2013年的上百所至今已走過22個(gè)春秋。MBA學(xué)位為培養(yǎng)一種注重復(fù)合型、綜合型人才培
22、養(yǎng),能力培養(yǎng)重于知識(shí)傳授提供了良好的平臺(tái)。隨著國家對(duì)MBA教學(xué)的重視以及政策的鼓勵(lì),MBA成為了現(xiàn)代越來越多管理者最求能力提高的“必修課”,同時(shí)MBA也成為了衡量一所學(xué)校教學(xué)質(zhì)量,綜合水平越來越重要的指標(biāo)之一。 </p><p> 西安理工大學(xué)MBA項(xiàng)目始終把提高教育質(zhì)量放在首要位置,注重對(duì)MBA學(xué)員綜
23、合能力的培養(yǎng)。為加強(qiáng)MBA教育的管理工作,學(xué)校在體制構(gòu)建、組織機(jī)構(gòu)設(shè)置、管理人員配備、教學(xué)管理、設(shè)施建設(shè)、師資培訓(xùn)以及經(jīng)費(fèi)使用等方面均給予政策傾斜和大力支持。在學(xué)校重點(diǎn)扶持和發(fā)展下,在學(xué)院優(yōu)越的教學(xué)條件、雄厚的教學(xué)力量的支撐下, MBA教育的培養(yǎng)質(zhì)量逐漸提高,得到了社會(huì)的廣泛認(rèn)可。 </p><p> 然而,沒有完善的MBA教務(wù)管理系統(tǒng)無形中增加了學(xué)校教
24、學(xué)負(fù)擔(dān),也給MBA學(xué)員帶來了諸多不便,這樣不利于學(xué)校MBA教學(xué)的發(fā)展管理,所以完善的MBA教學(xué)系統(tǒng)是促進(jìn)學(xué)校MBA教學(xué)發(fā)展,優(yōu)化教學(xué)管理任務(wù)的必要工具和手段。本畢業(yè)設(shè)計(jì)正是基于這樣的目的,對(duì)學(xué)校MBA教學(xué)進(jìn)行了深入的研究,綜合教學(xué)要求,完成MBA教務(wù)管理系統(tǒng)的分析與設(shè)計(jì)。 </p><p> 1.2論文研究的內(nèi)容 </p><p> 通過實(shí)地調(diào)研學(xué)校MBA教學(xué)方式,了解MBA學(xué)員
25、對(duì)教學(xué)需求,搜集國內(nèi)外MBA發(fā)展?fàn)顩r以以及教學(xué)模式等資料,根據(jù)學(xué)校MBA教學(xué)目的和發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略并對(duì)系統(tǒng)的需求做出分析和預(yù)測。運(yùn)用結(jié)構(gòu)化系統(tǒng)分析方法,根據(jù)MBA研結(jié)果確定學(xué)校MBA教務(wù)管理系統(tǒng)邏輯模型。再根據(jù)MBA教務(wù)管理邏輯運(yùn)行模式設(shè)計(jì)MBA教務(wù)管理信息系統(tǒng)的完整物理架構(gòu),利用網(wǎng)站開發(fā)技術(shù)(如Jsp等)和數(shù)據(jù)庫技術(shù),完成后臺(tái)數(shù)據(jù)處理以及數(shù)據(jù)庫的設(shè)計(jì),并實(shí)現(xiàn)搭建系統(tǒng)服務(wù)器(如tomcat等)完成系統(tǒng)的部署及實(shí)施,完成系
26、統(tǒng)整體測試,消除系統(tǒng)錯(cuò)誤隱患。系統(tǒng)運(yùn)行以及對(duì)進(jìn)行維護(hù)。 </p><p> 1.3 國外研究現(xiàn)狀</p><p> 早在20世紀(jì)90年代初期,伴隨著信息通訊技術(shù)的迅速發(fā)展和廣泛應(yīng)用,1993年,美國政策“國家信息基礎(chǔ)設(shè)施”(NII)報(bào)告的就提出了教育信息化問題,并將之作為美國教育改革的一個(gè)基本方向和突破點(diǎn)。正是在這種社會(huì)背景下,教育信息化逐漸成為美國,甚至世界各國教育改革與
27、發(fā)展的一個(gè)焦點(diǎn)。</p><p> 教學(xué)信息化問題被許多美國高校當(dāng)作是信息化建設(shè)的重點(diǎn)發(fā)展項(xiàng)目。 “教學(xué)信息化”,主要是指在高校的教學(xué)過程中,改革教學(xué)觀念、運(yùn)用系統(tǒng)化的教學(xué)設(shè)計(jì)方法,充分利用信息通訊技術(shù)來實(shí)現(xiàn)教學(xué)組織形式的多樣化、教學(xué)內(nèi)容的電子化、教學(xué)方法和教學(xué)手段的信息化,從而拓展師生之間信息交流的渠道,提高教學(xué)效率,擴(kuò)大教學(xué)范圍的改革過程。研究表明,目前美國高校教學(xué)信息化的建設(shè)主要集中在在傳統(tǒng)教學(xué)過程中使用
28、信息技術(shù)工具和手段,在線教學(xué),信息技能培訓(xùn)和教學(xué)信息化政策的制訂等方面。</p><p> 對(duì)于學(xué)校教務(wù)管理,一般采用面向全局的綜合教務(wù)管理系統(tǒng),更確切的說是綜合信息系統(tǒng),通過對(duì)學(xué)生信息,教學(xué)信息等數(shù)據(jù)進(jìn)行了綜合管理,對(duì)學(xué)校事務(wù)的各個(gè)環(huán)節(jié)進(jìn)行統(tǒng)籌考慮,形成以提高學(xué)校教學(xué)管理效率,方便學(xué)生學(xué)習(xí)生活的綜合信息系統(tǒng),他強(qiáng)調(diào)校園網(wǎng)各系統(tǒng)間數(shù)據(jù)的流通。猶如國內(nèi)部分高校實(shí)行的校園一卡通,應(yīng)用面非常廣,學(xué)生憑一卡通可以走遍校
29、園的每個(gè)角落,可以憑一卡通進(jìn)入相應(yīng)的建筑、借閱圖書、電子注冊(cè)、吃看消費(fèi)等。</p><p> 1.4 國內(nèi)研究現(xiàn)狀</p><p> 高校信息化是高等教育現(xiàn)代化的需要。隨著科學(xué)技術(shù)的不斷發(fā)展,信息技術(shù)將引發(fā)高等教育的巨大變革,高等學(xué)校要真正步入經(jīng)濟(jì)、社會(huì)發(fā)展的中心舞臺(tái),發(fā)揮“新世界經(jīng)濟(jì)發(fā)展火車頭”的作用,就必須加快構(gòu)筑與現(xiàn)代化教育相適應(yīng)的信息化體系,確保教學(xué)、科研和社會(huì)服務(wù)三大功能的有
30、效發(fā)揮,這是高校改革和發(fā)展的一項(xiàng)緊迫的戰(zhàn)略任務(wù),也是高等教育現(xiàn)代化的必然選擇?!蛾P(guān)于國民經(jīng)濟(jì)和社會(huì)發(fā)展第十個(gè)“五年計(jì)劃”綱要的報(bào)告》中就提到要“推進(jìn)教育領(lǐng)域的信息化進(jìn)程”和“提高教育現(xiàn)代化、信息化水平”。教育信息化是教育現(xiàn)代化實(shí)現(xiàn)過程中的重要內(nèi)容,是實(shí)現(xiàn)教育現(xiàn)代化的重要步驟;沒有教育的信息化,就不可能實(shí)現(xiàn)高等教育的現(xiàn)代化。高等教育信息化是知識(shí)經(jīng)濟(jì)時(shí)代高等教育現(xiàn)代化的必然趨向,必將極大地促進(jìn)高等教育現(xiàn)代化的進(jìn)程。近年來,隨著我國計(jì)算機(jī)的發(fā)
31、展,信息化建設(shè)有了很大提高,政府,企業(yè),高校都開始了自己的信息化建設(shè),都開始建設(shè)自己的信息化網(wǎng)絡(luò)平臺(tái),但是,由于我國信息化建設(shè)起步較晚,部分人對(duì)信息化管理的認(rèn)識(shí)不足,致使一些信息化建設(shè)浪費(fèi)嚴(yán)重,而且效果并不明顯,系統(tǒng)適用性差,用戶體驗(yàn)較差,功能單一。</p><p> 對(duì)于高校目前在我國的高校信息化建設(shè)的迫切需求,也促使了教務(wù)管理系統(tǒng)軟件不斷推出,主要有高校獨(dú)立開發(fā),高校和專業(yè)軟件公司合作開發(fā)以及一些軟件開發(fā)經(jīng)
32、驗(yàn)比較豐富或有一定教育背景的軟件公司開發(fā)的。大部分軟件都是依托校園網(wǎng),采用C/S結(jié)構(gòu)模式,體現(xiàn)學(xué)分制管理思想,結(jié)合各學(xué)校實(shí)際教務(wù)情況,并在不同細(xì)節(jié)方面增加特色優(yōu)勢。各教務(wù)軟件在功能的劃分上二十大同小異,主要包括學(xué)籍管理、教學(xué)計(jì)劃管理、成績管理、排課管理、選課管理等模塊。其中各教務(wù)系統(tǒng)提供商中正方軟件股份有限公司的現(xiàn)代教學(xué)管理信息系統(tǒng)在用戶體驗(yàn),業(yè)務(wù)流程中都顯示了他的不凡魅力,同時(shí)也被一些高校所接受,現(xiàn)如今國內(nèi)用戶已經(jīng)超過了800所高校。
33、</p><p><b> 2 理論和技術(shù)支持</b></p><p> 2.1 web程序工作原理</p><p> 本次開發(fā)成績管理系統(tǒng)采用現(xiàn)在較為普遍的B/S體系結(jié)構(gòu)。主要原理是運(yùn)行在服務(wù)器端的Web應(yīng)用,程序根據(jù)用戶的請(qǐng)求在服務(wù)器端進(jìn)行動(dòng)態(tài)處理后,把處理的結(jié)果以HTML文件格式返回給客戶端,其實(shí)現(xiàn)的原理如下圖2-1所示</p
34、><p> 2.2 Jsp工作原理</p><p> JSP所有的程序都是在服務(wù)器端運(yùn)行的,服務(wù)器端收到用戶通過瀏覽器提交的請(qǐng)求,經(jīng)過一定處理后再以HTML的形式返回給客戶端,客戶端得到的只是在瀏覽器中看到的靜態(tài)網(wǎng)頁。服務(wù)器上的JSP程序負(fù)責(zé)處理客戶端的請(qǐng)求,其程序代碼對(duì)于客戶端來說是不可見的。</p><p> JSP和客戶端的交互是通過HTTP協(xié)議實(shí)現(xiàn)的,這
35、個(gè)過程主要分為以下4個(gè)步驟:</p><p> ?。?) 客戶端和服務(wù)器建立連接</p><p> ?。?) 客戶端發(fā)送請(qǐng)求 </p><p> ?。?) 服務(wù)器發(fā)出響應(yīng)</p><p><b> ?。?) 關(guān)閉連接</b></p><p> 當(dāng)?shù)谝淮芜\(yùn)行一個(gè)JSP頁面時(shí),JSP引擎要完成以
36、下操作:</p><p> (1)將JSP文件翻譯成Servlet文件,是Java應(yīng)用程序。</p><p> (2)JSP引擎調(diào)用Java編譯器,編譯Servlet文件得到可執(zhí)行的代碼文件。</p><p> ?。?)JSP引擎調(diào)用Java虛擬機(jī)解釋執(zhí)行class文件,并將運(yùn)行結(jié)果返回給服務(wù)器。</p><p> (4)服務(wù)器將運(yùn)行結(jié)
37、果以HTML形式作為響應(yīng)返回給客戶端瀏覽器。 </p><p> 本系統(tǒng)主要采用JSP+ JavaBean+Servlet 方式。</p><p> 2.3 Java運(yùn)行環(huán)境配置</p><p> 2.3.1 JDK配置:</p><p> 進(jìn)行java開發(fā),首先要安裝jdk,安裝了jdk后還要進(jìn)行環(huán)境變量配置:</p>
38、<p> (1)下載jdk(http://java.sun.com/javase/downloads/index.jsp),我下載的版本是:jdk-6u14-windows-i586.exe</p><p> ?。?)裝jdk-6u14-windows-i586.exe</p><p> ?。?)配置環(huán)境變量:右擊“我的電腦”-->"高級(jí)"-->
39、;"環(huán)境變量"</p><p> ① 在系統(tǒng)變量里新建JAVA_HOME變量,變量值為:</p><p> C:\Program Files\Java\jdk1.6.0_14(根據(jù)自己的安裝路徑填寫)</p><p> ② 新建classpath變量,變量值為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.
40、jar</p><p> ?、?在path變量(已存在不用新建)添加變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意變量值之間用“;”隔開)</p><p> ?。?) “開始”-->“運(yùn)行”-->輸入“javac”-->"Enter",如果能正常打印用法說明配置成功!</p><p> 2
41、.3.2 配置環(huán)境變量目的</p><p> ?。?) 讓操作系統(tǒng)自動(dòng)查找編譯器、解釋器所載的路徑;</p><p> ?。?) 設(shè)置程序編譯和執(zhí)行是需要的類路徑;</p><p> (3) Tomcat服務(wù)器安裝時(shí)需要知道虛擬機(jī)所在的路徑。</p><p> 2.4. 服務(wù)器Tomcat簡介</p><p>
42、 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML 頁面的訪問請(qǐng)求。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)
43、行的。</p><p> 訣竅是當(dāng)配置正確時(shí),Apache 為HTML頁面服務(wù),而Tomcat 實(shí)際上運(yùn)行JSP 頁面和Servlet。另外,Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。不過,Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。</p><p
44、><b> 2.5開發(fā)工具簡介</b></p><p> Eclipse 是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。</p><p> 雖然大多數(shù)用戶很樂于
45、將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境(IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成
46、開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。</p><p> 2.6 Eclipse編譯器tomcat配置</p><p> Eclipse建立Tomcat服務(wù):jee版的Eclipse。Eclipse是沒有像MyEclipse或netbeans那樣集成Tomcat,需要自己設(shè)置。設(shè)置方式如下:</p><p> 打開eclipse,New->
47、 Other->Server,選擇Apache下的tomcat的版本,如圖2-2所示:</p><p> 圖 2-2 eclipse配置tomcat圖</p><p> 注意:如果Next或Finish按鈕都是灰的,那么需要到Windw- > Preferences -> Server -> Runtime Environments 中進(jìn)行設(shè)置,增加一個(gè)tomc
48、at運(yùn)行環(huán)境,指定tomcat的路徑和jre,如圖2-3 所示:</p><p> 圖 2-3 eclipse配置tomcat路徑圖</p><p> 至此,系統(tǒng)開發(fā)環(huán)境搭建完成!</p><p><b> 3 系統(tǒng)規(guī)劃</b></p><p><b> 3.1 初步調(diào)查</b></p
49、><p> MBA學(xué)位為培養(yǎng)一種注重復(fù)合型、綜合型人才培養(yǎng),能力培養(yǎng)重于知識(shí)傳授提供了良好的平臺(tái)。隨著國家對(duì)MBA教學(xué)的重視以及政策的鼓勵(lì),MBA成為了現(xiàn)代越來越多管理者最求能力提高的“必修課”,同時(shí)MBA也成為了衡量一所學(xué)校教學(xué)質(zhì)量,綜合水平越來越重要的指標(biāo)之一。 </p><p> 西安理工大學(xué) M
50、BA教育的目標(biāo)是培養(yǎng)目光遠(yuǎn)大、知識(shí)廣博、勇于開拓、富有創(chuàng)新思維、善于溝通與合作的綜合型、復(fù)合型人才。強(qiáng)調(diào)培養(yǎng)學(xué)員分析實(shí)際問題、解決實(shí)際問題的能力。 致力于中國企業(yè)家和職業(yè)經(jīng)理人的培養(yǎng),塑造新型管理五大人才品質(zhì)特質(zhì):(1)國際化的戰(zhàn)略意識(shí)和競爭觀;(2)合作進(jìn)取的團(tuán)隊(duì)精神。(3)敏銳的市場分析和科學(xué)的決策能力;(4) 創(chuàng)新務(wù)實(shí)的管理技能;(5)良好的商業(yè)倫理觀和社會(huì)責(zé)任感。</p><p> 為突出MBA教育的核
51、心培養(yǎng)方向,西安理工大學(xué)在課程設(shè)計(jì)、案例建設(shè)、教學(xué)方法、教學(xué)管理和素質(zhì)訓(xùn)練五個(gè)方面構(gòu)筑了一個(gè)特色平臺(tái)。西安理工大學(xué)MBA始終把提高教育質(zhì)量放在首要位置,注重對(duì)MBA學(xué)員綜合能力的培養(yǎng)。為加強(qiáng)MBA教育的管理工作,學(xué)校在體制構(gòu)建、組織機(jī)構(gòu)設(shè)置、管理人員配備、教學(xué)管理、設(shè)施建設(shè)、師資培訓(xùn)和經(jīng)費(fèi)使用等方面均給予政策傾斜和大力支持。在學(xué)校重點(diǎn)扶持和發(fā)展下、學(xué)院優(yōu)越的教學(xué)條件、雄厚的教學(xué)力量的支撐下, MBA教育的培養(yǎng)質(zhì)量逐漸提高,得到社會(huì)廣泛認(rèn)
52、可。 然而,學(xué)校沒有完善的MBA教務(wù)管理系統(tǒng)無形中增加了學(xué)校教學(xué)負(fù)擔(dān),也給MBA學(xué)員帶來了諸多不便,這樣不利于學(xué)校MBA教學(xué)的發(fā)展管理,所以完善的MBA教學(xué)系統(tǒng)是促進(jìn)學(xué)校MBA教學(xué)發(fā)展,優(yōu)化教學(xué)管理任務(wù)的必要工具和手段。本畢業(yè)設(shè)計(jì)正是基于這樣的目的,對(duì)學(xué)校MBA教學(xué)進(jìn)行了深入的研究,綜合教學(xué)要求,完成MBA教務(wù)管理系統(tǒng)的分析,設(shè)計(jì)以及開發(fā)。對(duì)西安理工大學(xué)MBA的現(xiàn)行教學(xué)情況對(duì)的進(jìn)行了流程優(yōu)化。該系統(tǒng)實(shí)現(xiàn)以后,將會(huì)使教務(wù)管理人員從復(fù)
53、雜事務(wù)中解脫出來。不僅可以提高工作效率和教學(xué)管理水平,同時(shí)也方便了MBA學(xué)員,有利于提高學(xué)員素質(zhì)教育</p><p><b> 3.2 子系統(tǒng)劃分</b></p><p> 根據(jù)實(shí)際需求,本系統(tǒng)包括以下10個(gè)基本模塊:</p><p> (1)系統(tǒng)維護(hù)模塊:進(jìn)行用戶注冊(cè)、注銷,用戶修改密碼等。</p><p>
54、(2)用戶信息管理模塊:用戶基本信息的增刪改查等操作,如教師信息的管理,學(xué)生基本信息管理。</p><p> ?。?)排課管理模塊:根據(jù)個(gè)專業(yè)教學(xué)計(jì)劃,教師資源,教室資源合理排課。</p><p> ?。?)選課管理模塊:學(xué)員根據(jù)自己專業(yè)教學(xué)計(jì)劃進(jìn)行選課。</p><p> ?。?)作業(yè)管理模塊:包括了教師發(fā)布作業(yè),教師對(duì)學(xué)生作業(yè)評(píng)價(jià)等。</p>&l
55、t;p> ?。?)班級(jí)管理模塊:管理部門根據(jù)各專業(yè)劃分班級(jí)對(duì)班級(jí)信息進(jìn)行錄入,包含了班級(jí)代碼,專業(yè)等基本信息的輸入</p><p> ?。?)教學(xué)計(jì)劃管理模塊:本模塊主要涉及教學(xué)計(jì)劃的增刪改。</p><p> ?。?)成績管理模塊:本模塊教學(xué)錄入學(xué)生成績,成績查詢等管理</p><p> (9)財(cái)務(wù)管理模塊:包含了學(xué)生學(xué)費(fèi)查詢,教師工資查詢等管理。<
56、/p><p> ?。?0)教學(xué)質(zhì)量評(píng)價(jià)模塊:本模塊主要涉及了教師教學(xué)評(píng)價(jià)和學(xué)生反饋等功能。</p><p> 3.3 可行性分析</p><p> 3.3.1 技術(shù)上的可行性研究</p><p> 系統(tǒng)主要應(yīng)用的技術(shù)有JSP網(wǎng)站開發(fā),數(shù)據(jù)庫技術(shù),和網(wǎng)站服務(wù)器管理等,這些都是本專業(yè)教學(xué)過程中所學(xué)習(xí)和接觸的知識(shí),現(xiàn)有技術(shù)可以達(dá)到系統(tǒng)開發(fā)要求。
57、</p><p> JSP方面可以采用JSP+javab+servlet結(jié)合方法處理系統(tǒng)業(yè)務(wù)邏輯,同時(shí)采用CSS+javascript+html相結(jié)合處理數(shù)據(jù)顯示業(yè)務(wù)。</p><p> 數(shù)據(jù)庫選擇方面根據(jù)數(shù)據(jù)安全性和數(shù)據(jù)量的綜合考慮,應(yīng)該采用中型數(shù)據(jù)庫,在數(shù)據(jù)結(jié)構(gòu)化方面本系統(tǒng)采用E-R圖首先對(duì)系統(tǒng)進(jìn)行建模,在此基礎(chǔ)上減少表內(nèi)的冗余信息,增強(qiáng)表之間的關(guān)聯(lián)性。從而實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)化、高效存儲(chǔ)
58、。因此整個(gè)系統(tǒng)在數(shù)據(jù)存儲(chǔ)方面具有技術(shù)可行性。</p><p> 服務(wù)器方面采用開源免費(fèi)的tomcat,tomcat是現(xiàn)在許多網(wǎng)站開發(fā)者所鐘愛的服務(wù)器之一,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。</p><p> 同時(shí)由于西安理工大學(xué)已經(jīng)有自己的網(wǎng)站,本系統(tǒng)可以依托現(xiàn)有學(xué)校網(wǎng)絡(luò)資源,以減少網(wǎng)絡(luò)建設(shè)等相關(guān)費(fèi)用等,這樣就解決了網(wǎng)站建設(shè)硬件需求。
59、</p><p> 開發(fā)人員主要由學(xué)校學(xué)生組成。</p><p> 因此,從技術(shù)角度來說,開發(fā)該系統(tǒng)是可行的。</p><p> 3.3.2 經(jīng)濟(jì)上的可行性</p><p> 經(jīng)濟(jì)可行性分析要估計(jì)項(xiàng)目的成本和效益,分析項(xiàng)目經(jīng)濟(jì)上是否合理。如果不能提供足夠的系統(tǒng)開發(fā)經(jīng)費(fèi),或者系統(tǒng)的投資回報(bào)率較低,則系統(tǒng)的開發(fā)就應(yīng)謹(jǐn)慎考慮。由于本系統(tǒng)由學(xué)
60、校自行開發(fā),所需技術(shù)都為學(xué)校開發(fā)者所掌握,所以開發(fā)費(fèi)用主要由軟件和硬件資源費(fèi)用。</p><p> 系統(tǒng)開發(fā)過程中所用到的軟硬件資源有:</p><p> ?。?)數(shù)據(jù)庫軟件:MSSQL(需要支付數(shù)據(jù)庫廠商一定費(fèi)用)</p><p> (2)jsp開發(fā)工具: eclips或netbeans等(開源免費(fèi))</p><p> ?。?)網(wǎng)站服務(wù)
61、器: tomcat等(免費(fèi)開源)</p><p> ?。?)同時(shí)也可以借助于現(xiàn)有的校園網(wǎng)、硬件設(shè)備。</p><p> 所以整個(gè)開發(fā)實(shí)施所用到的費(fèi)用較低,同時(shí)本系統(tǒng)在優(yōu)化教學(xué)管理上起到了一定的作用,綜上所述,整個(gè)系統(tǒng)不論是在投入還是經(jīng)濟(jì)收益都具有很好的經(jīng)濟(jì)可行性,所以在經(jīng)濟(jì)上是可行的。</p><p> 3.3.3 社會(huì)上的可行性</p><
62、p> 軟件社會(huì)可行性是指,軟件作為一個(gè)產(chǎn)品是否會(huì)提高社會(huì)生產(chǎn)效率,是否促進(jìn)社會(huì)和諧以及產(chǎn)生良好的社會(huì)輿論。由于高校信息化是現(xiàn)代高校競爭,提高自身教學(xué)水平所必須的。同時(shí),學(xué)校已經(jīng)具有了相關(guān)教務(wù)管理系統(tǒng),所以在對(duì)系統(tǒng)的實(shí)施,管理維護(hù)以及相關(guān)人員對(duì)系統(tǒng)的應(yīng)用的過度都是較為容易實(shí)現(xiàn)的,系統(tǒng)所采用的操作和工作方式等符合工作人員和學(xué)生的日常習(xí)慣,而且操作方便靈活。因此,該系統(tǒng)具有社會(huì)可行性。</p><p><
63、b> 4 系統(tǒng)分析</b></p><p><b> 4.1 詳細(xì)調(diào)查</b></p><p> 通過對(duì)MBA教務(wù)管理日常所涉及的的事務(wù),人員調(diào)查分析,應(yīng)用業(yè)務(wù)流程圖,數(shù)據(jù)流圖等結(jié)構(gòu)化系統(tǒng)分析工具確定系統(tǒng)業(yè)務(wù)流程,系統(tǒng)具有基本功能,并對(duì)系統(tǒng)所具有的功能模塊化分類,指出現(xiàn)行系統(tǒng)的局限性和不足之處,確定新系統(tǒng)的基本目標(biāo)和邏輯功能需求,提出新系統(tǒng)的邏
64、輯模型。</p><p> 4.2 系統(tǒng)需求分析</p><p> 根據(jù)對(duì)系統(tǒng)的需求分析,將信息系統(tǒng)需求分為了功能性需求分析和非功能性需求分析:</p><p> 4.2.1 非功能性需求</p><p> 非功能性需求主要針對(duì)用戶體驗(yàn)以及系統(tǒng)擴(kuò)展性能而做的系統(tǒng)分析,主要涉及:</p><p> ?。?) 系統(tǒng)
65、要有良好的擴(kuò)展性,以應(yīng)對(duì)變化的教學(xué)環(huán)境。</p><p> (2) 良好人機(jī)交互界面滿足計(jì)算機(jī)水平較差的用戶</p><p> ?。?) 合理的權(quán)限管理機(jī)制以應(yīng)對(duì)不同用戶的需求</p><p> ?。?) 數(shù)據(jù)查詢便捷,支持多條件查詢,數(shù)據(jù)信息修改方便</p><p> (5) 數(shù)據(jù)計(jì)算盡量讓系統(tǒng)完成,盡量減少認(rèn)為干預(yù)</p>
66、<p> 4.2.2 功能性需求</p><p> 功能性需求主要針對(duì)系統(tǒng)日常事務(wù)涉及各個(gè)業(yè)務(wù)模塊所做的需求分析,主要涉及:</p><p> ?。?) 學(xué)生信息管理管理子系統(tǒng)</p><p> ① 根據(jù)錄取名單錄入學(xué)生基本信息</p><p> ② 修改學(xué)生個(gè)人信息</p><p> ?、?增加
67、學(xué)生個(gè)人信息</p><p> ?、?刪除學(xué)生個(gè)人信息</p><p> ?、?查詢學(xué)生個(gè)人信息</p><p> (2) 教師信息管理子系統(tǒng)</p><p><b> ?、?增加教師信息</b></p><p><b> ?、?修改教師信息</b></p>
68、<p><b> ?、?刪除教師信息</b></p><p><b> ④ 查詢教師信息</b></p><p> ?。?)教學(xué)計(jì)劃管理子系統(tǒng)</p><p> ?、?專業(yè)教學(xué)計(jì)劃的添加、修改</p><p><b> ② 查詢教學(xué)計(jì)劃</b></p>
69、<p> (4) 排課管理子系統(tǒng)</p><p> ?、?根據(jù)教師、教室等資源進(jìn)行智能排課</p><p> ?、?系統(tǒng)智能排課完畢后,對(duì)個(gè)別排課結(jié)果進(jìn)行調(diào)整</p><p> ③ 自動(dòng)生成學(xué)生課表、教師課表、教室課表、課程表</p><p> ?。?) 網(wǎng)上選課管理子系統(tǒng)</p><p> ① 確
70、定選課類型(補(bǔ)選,重修,選課),學(xué)生網(wǎng)上選課</p><p> ?、?學(xué)生選課數(shù)據(jù)篩選處理</p><p> ?、?學(xué)生選課結(jié)果個(gè)別調(diào)整</p><p><b> ?、?選課結(jié)果查詢</b></p><p> ?。?) 班級(jí)管理子系統(tǒng)</p><p><b> ?、?班級(jí)添加</b
71、></p><p><b> ?、?班級(jí)查詢</b></p><p><b> ③ 班級(jí)刪除</b></p><p><b> ?、?班級(jí)修改</b></p><p> ?。?) 作業(yè)管理子系統(tǒng)</p><p><b> ?、?作業(yè)發(fā)布
72、</b></p><p><b> ?、?作業(yè)成績錄入</b></p><p> ?、?作業(yè)考核結(jié)果查詢</p><p> ?。?) 成績管理子系統(tǒng)</p><p> ① 規(guī)定成績錄入時(shí)間段完成學(xué)生成績錄入,提交后不可改變</p><p> ?、?錄入補(bǔ)考、重修成績</p>
73、;<p> ?、?查詢成績相關(guān)信息</p><p><b> ?、?修改學(xué)生成績</b></p><p> ?。?) 教學(xué)質(zhì)量評(píng)價(jià)管理子系統(tǒng)</p><p> ?、?網(wǎng)上教學(xué)定期反饋</p><p><b> ② 網(wǎng)上教學(xué)評(píng)價(jià)</b></p><p> ?、?
74、根據(jù)學(xué)生評(píng)教結(jié)果計(jì)算出教師課堂評(píng)估分?jǐn)?shù)</p><p> ?。?0) 財(cái)務(wù)管理子系統(tǒng)</p><p> ?、?學(xué)生欠費(fèi)情況查詢</p><p><b> ?、?教師工資查詢</b></p><p> ③ 教師工資核算錄入</p><p> ?、?學(xué)生欠費(fèi)核算錄入</p><p
75、> ?。?1) 系統(tǒng)維護(hù)管理子系統(tǒng)</p><p><b> ?、?用戶注冊(cè),注銷</b></p><p><b> ?、?修改密碼</b></p><p> 以上教務(wù)管理系統(tǒng)的各個(gè)基本功能需求是在MBA日常教務(wù)的管理中總結(jié)的,它涉及到了教務(wù)管理中絕大多數(shù)事務(wù)。</p><p> 4.3
76、教務(wù)管理系統(tǒng)主要業(yè)務(wù)流程圖</p><p> 教務(wù)管理工作是一項(xiàng)較為繁瑣的工作,涉及范圍廣,環(huán)節(jié)多,信息量大。同時(shí)業(yè)務(wù)多樣化,對(duì)現(xiàn)行教務(wù)管理進(jìn)行調(diào)查,分析其業(yè)務(wù)流程對(duì)系統(tǒng)開發(fā)具有重要意義,所以畫出業(yè)務(wù)流程圖對(duì)系統(tǒng)分析有著重要作用,由于業(yè)務(wù)流程圖符號(hào)規(guī)定不統(tǒng)一,一般業(yè)務(wù)流程圖基本符號(hào)及意義(圖例)如下圖4-1所示:</p><p> 根據(jù)MBA所涉及的業(yè)務(wù)對(duì)系統(tǒng)整體業(yè)務(wù)進(jìn)行分析,可將其分
77、為學(xué)生管理子系統(tǒng),教師管理子系統(tǒng),網(wǎng)上選課子系統(tǒng),教務(wù)評(píng)價(jià)子系統(tǒng),成績管理子系統(tǒng),排課管理子系統(tǒng),教學(xué)計(jì)劃管理子系統(tǒng),財(cái)務(wù)管理子系統(tǒng)和作業(yè)管理子系統(tǒng)等。</p><p> 學(xué)生信息管理子系統(tǒng)是任何類型學(xué)生管理系統(tǒng)所不可或缺的部分,他主要分為了學(xué)生入學(xué)時(shí)管理員對(duì)學(xué)生信息的注冊(cè),以及學(xué)生自己,相關(guān)教師,和教務(wù)人員對(duì)學(xué)生信息增刪改查的操作,其學(xué)生信息修改業(yè)務(wù)流程圖如圖4-2所示:</p><p&g
78、t; 排課管理子系統(tǒng)作為學(xué)生選課重要的組成,他是學(xué)生選課數(shù)據(jù)輸入部分。他是教務(wù)處根據(jù)對(duì)各院系教學(xué)計(jì)劃的匯總,課程信息,教師信息,班級(jí)信息,教師資源信息的匯總統(tǒng)籌計(jì)劃后做出的排課結(jié)果,為學(xué)生選課系統(tǒng)提供輸入數(shù)據(jù),其系統(tǒng)排課業(yè)務(wù)流程圖如圖 4-3所示:</p><p> 學(xué)生選課系統(tǒng)是學(xué)生根據(jù)排課結(jié)果進(jìn)行選擇課程,然后分別生成學(xué)生課表信息和教師課表信息,學(xué)生名單等,其中學(xué)生選課業(yè)務(wù)流程圖如圖 4-4所示:<
79、/p><p> 成績管理系統(tǒng)涉及了教務(wù)管理人員,教師,和學(xué)生三個(gè)外部實(shí)體,教師主要負(fù)責(zé)成績錄入,教務(wù)處負(fù)責(zé)了成績管理,而學(xué)生主要涉及對(duì)自己成績的查詢,他是MBA教務(wù)管理系統(tǒng)的重要組成部分。成績查詢業(yè)務(wù)流程圖如下圖4-5所示:</p><p> 教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)是學(xué)校用來對(duì)學(xué)校教學(xué)質(zhì)量評(píng)價(jià)的參考依據(jù)之一,他主要涉及了學(xué)生對(duì)教師日常授課的授課方法,授課生動(dòng)性,授課內(nèi)容等進(jìn)行評(píng)價(jià),評(píng)價(jià)結(jié)果同時(shí)也
80、作為教師工資計(jì)算,職稱考核的重要指標(biāo),但是現(xiàn)行一般教務(wù)管理系統(tǒng)涉及的教學(xué)質(zhì)量評(píng)價(jià)管理并沒有起到很好的反饋?zhàn)饔?,更多的是作為了?duì)教師工資核算的指標(biāo)之一,所以本系統(tǒng)重新對(duì)教學(xué)質(zhì)量評(píng)價(jià)業(yè)務(wù)流程做了調(diào)整,在原有的業(yè)務(wù)流程基礎(chǔ)上增加了反饋機(jī)制,學(xué)生可以隨時(shí)對(duì)教師的教學(xué)方式提出自己的意見,這樣有助于教學(xué)質(zhì)量的提高。其主要業(yè)務(wù)流程圖如下圖4-6所示: </p><p> 財(cái)務(wù)管理是教務(wù)管理系統(tǒng)常規(guī)模塊,其主要涉及了學(xué)生學(xué)費(fèi)計(jì)
81、算和學(xué)生繳費(fèi)情況,教師工資計(jì)算查詢等日常業(yè)務(wù),其中教師工資管理業(yè)務(wù)流程圖如下圖4-7所示:</p><p> 系統(tǒng)維護(hù)系統(tǒng)主要涉及了教務(wù)處對(duì)新入職學(xué)生,教師基本信息的注冊(cè),學(xué)生和教師信息的修改,以及對(duì)畢業(yè)學(xué)生和離職教師用戶信息的注銷,其用戶修改密碼業(yè)務(wù)流程圖如下圖4-8所示:</p><p> 4.4 教務(wù)管理系統(tǒng)主要數(shù)據(jù)流圖</p><p> 數(shù)據(jù)流圖主要是
82、描述數(shù)據(jù)流動(dòng),存儲(chǔ),處理的邏輯關(guān)系,他是用來記錄系統(tǒng)中的數(shù)據(jù)和數(shù)據(jù)在特定的過程中的流動(dòng),即數(shù)據(jù)如何被采集、處理、保存和使用的(圍繞信息系統(tǒng)的功能),數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題, 這些問題有: 數(shù)據(jù)流程不暢, 前后數(shù)據(jù)不匹配, 數(shù)據(jù)處理過程不合理等。通過對(duì)這些問題的解決形成一個(gè)通暢的數(shù)據(jù)流程作為今后新系統(tǒng)的數(shù)據(jù)流程。數(shù)據(jù)流程圖比起業(yè)務(wù)流程圖更為抽象, 它舍棄了業(yè)務(wù)流程圖中的一些物理實(shí)體, 更接近于信息系統(tǒng)的邏輯模型
83、。數(shù)據(jù)流程分析一般是通過數(shù)據(jù)流程圖來實(shí)現(xiàn)。</p><p> MBA教務(wù)管理系統(tǒng)主要的數(shù)據(jù)流圖有學(xué)生信息管理數(shù)據(jù)流程圖,教師信息管理數(shù)據(jù)流程圖,教學(xué)計(jì)劃管理數(shù)據(jù)流圖,排課管理數(shù)據(jù)流程圖,選課數(shù)據(jù)流程圖,班級(jí)管理數(shù)據(jù)流圖,作業(yè)管理數(shù)據(jù)流圖,成績管理數(shù)據(jù)流程圖,網(wǎng)上評(píng)教數(shù)據(jù)流圖,財(cái)務(wù)管理數(shù)據(jù)流圖和系統(tǒng)維護(hù)數(shù)據(jù)流圖等。</p><p> 教務(wù)管理系統(tǒng)頂層數(shù)據(jù)流圖如圖 4-9所示</p&
84、gt;<p> 教務(wù)管理系統(tǒng)的第一層數(shù)據(jù)流圖如圖 4-10所示</p><p> 各子系統(tǒng)的展開數(shù)據(jù)流圖:</p><p> 學(xué)生信息管理數(shù)據(jù)流圖如圖 4-11所示</p><p> 教師信息管理數(shù)據(jù)流圖如圖4-12所示</p><p> 教學(xué)計(jì)劃管理數(shù)據(jù)流圖如圖4-13所示</p><p>
85、 排課管理數(shù)據(jù)流圖如圖4-14所示</p><p> 網(wǎng)上選課管理數(shù)據(jù)流圖如圖 4-15所示</p><p> 作業(yè)管理數(shù)據(jù)流圖如圖 4-16所示</p><p> 成績管理系統(tǒng)數(shù)據(jù)流圖如圖 4-17所示</p><p> 網(wǎng)上評(píng)教數(shù)據(jù)流圖如圖4-18所示</p><p> 財(cái)務(wù)管理數(shù)據(jù)流圖如圖 4-19所示
86、:</p><p> 系統(tǒng)維護(hù)管理數(shù)據(jù)流圖如圖 4-20所示</p><p><b> 4.5 數(shù)據(jù)字典</b></p><p><b> 數(shù)據(jù)流:</b></p><p> 學(xué)生信息管理:數(shù)據(jù)流學(xué)生注冊(cè)基本信息如表4-1所示</p><p> 表 4-1 學(xué)生注冊(cè)
87、基本信息</p><p> 排課管理:數(shù)據(jù)流專業(yè)教學(xué)計(jì)劃如表 4-2所示</p><p><b> 表 4-2教學(xué)計(jì)劃</b></p><p> 成績管理:期末成績單 表 4-3所示</p><p> 表 4-3 期末成績單</p><p><b> 名稱:期末成績單</
88、b></p><p> 簡要說明:學(xué)期末任課教師根據(jù)考核結(jié)果填寫的成績單</p><p><b> 數(shù)據(jù)來源:任課教師</b></p><p> 數(shù)據(jù)流去向:P7.1</p><p><b> 包含的數(shù)據(jù)結(jié)構(gòu):</b></p><p><b> 科目
89、名稱</b></p><p><b> 考試</b></p><p><b> 考察</b></p><p><b> 學(xué)生成績</b></p><p><b> 數(shù)據(jù)存儲(chǔ):</b></p><p> 排課管理
90、:數(shù)據(jù)存儲(chǔ)D5“排課結(jié)果一覽表”如表4-4所示</p><p> 4-4 排課結(jié)果一覽表</p><p> 如數(shù)據(jù)存儲(chǔ)D1“成績一覽表”表 4-5所示</p><p> 表 4-5 數(shù)據(jù)存儲(chǔ)條目</p><p> 名稱:成績一覽表 </p><p>
91、 說明:學(xué)期末按班匯集學(xué)生各科成績 </p><p><b> 結(jié)構(gòu):</b></p><p><b> 班級(jí)</b></p><p><b> 姓名</b></p><p><b> 成績</b></p><p&
92、gt;<b> 科目名稱</b></p><p><b> 考試</b></p><p><b> 考查</b></p><p><b> 成績</b></p><p><b> 處理過程:</b></p>&
93、lt;p> 成績管理:填寫成績單如表 4-6所示</p><p> 表 4-6填寫成績單</p><p> 名稱:填寫成績單 總編號(hào):3-001</p><p> 說明:通知學(xué)生成績,有補(bǔ)考科目的說明補(bǔ)考日期 編 號(hào):P7.4</p><p
94、><b> 需要重修的通知重修</b></p><p> 輸入:D1—>P7.4 , P7.3—>P7.4</p><p> 輸出:P7.4—>學(xué)生</p><p> 處理:查詢成績一覽表,并公布成績,若有不及格的科目,則通知補(bǔ)考時(shí)間,若補(bǔ)考</p><p> 也未通過,則通知重修,重修
95、科目超過一定數(shù)量,則通知留級(jí)。</p><p><b> 外部實(shí)體:</b></p><p> 成績管理:學(xué)生如表4-7所示</p><p> 表 4-7 外部實(shí)體學(xué)生條目</p><p> 名稱: 學(xué)生 總編號(hào):4-001<
96、;/p><p> 說明: 編 號(hào):001</p><p> 輸入數(shù)據(jù)流: 數(shù) 量:XX個(gè)</p><p><b> 輸出數(shù)據(jù)流:</b></p>&l
97、t;p><b> P7.4—>學(xué)生</b></p><p> 成績管理:學(xué)生如表4-8所示</p><p> 表 4-8 外部實(shí)體教師條目</p><p><b> 4.6 基本說明</b></p><p> 本部分主要對(duì)數(shù)據(jù)流圖中涉及的部分細(xì)節(jié)功能進(jìn)行補(bǔ)充說明。</p&
98、gt;<p> (1)判定修改/刪除用戶基本信息權(quán)限(學(xué)生為例) 如圖4-21所示</p><p> 說明:A類信息:主要是指固定的,一般不會(huì)發(fā)生改變的信息,如學(xué)號(hào),姓名,身份證號(hào)碼等;B類信息指那些改變頻率較高的信息,如學(xué)生愛好,住址等信息;如若修改A類信息需要向管理部門申請(qǐng),由管理部門進(jìn)行修改。</p><p> ?。?)判定修改學(xué)生成績權(quán)限 如圖4-22所示<
99、/p><p> 說明:教師提交學(xué)生成績后就失去修改成績權(quán)限,若要修改需通過申請(qǐng),并由管理部門進(jìn)行修改。</p><p> ?。?)判斷學(xué)生成績查詢權(quán)限(A課程) 如圖 4-23所示</p><p> 說明:學(xué)生成績只有代課教師,學(xué)生自己和管理部門可以查看。</p><p> ?。?)學(xué)生網(wǎng)上評(píng)教指標(biāo)體系 如表 4-9所示</p>
100、<p> 表 4-9學(xué)生網(wǎng)上評(píng)教體系(理論課)</p><p> 續(xù)寫表 4-9學(xué)生網(wǎng)上評(píng)教體系(理論課)</p><p> 學(xué)生網(wǎng)上評(píng)教指標(biāo)體系(實(shí)踐課)如4-10所示</p><p> 表 4-10 學(xué)生網(wǎng)上評(píng)教體系(實(shí)踐課)</p><p> 續(xù)寫表 4-10學(xué)生網(wǎng)上評(píng)教體系(實(shí)踐課)</p><
101、;p><b> 系統(tǒng)設(shè)計(jì)</b></p><p> 本階段的任務(wù)是提出實(shí)施方案,系統(tǒng)設(shè)計(jì)的基本任務(wù)大體上可分為兩方面:</p><p> ?。?)把總?cè)蝿?wù)分解成許多基本的,具體的任務(wù),主要包含了系統(tǒng)模塊的劃分,模塊功能的確定,模塊間調(diào)用關(guān)系的確定,模塊間信息的傳遞。</p><p> ?。?)為各個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法
102、,它包含了代碼設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),輸入輸出設(shè)計(jì),人機(jī)對(duì)話設(shè)計(jì),處理過程設(shè)計(jì)等。</p><p><b> 5.1 模塊設(shè)計(jì)</b></p><p> 5.1.1 功能角度模塊劃分</p><p> 從系統(tǒng)的功能角度可以知MBA教務(wù)管理包含的功能模塊有學(xué)生管理,師資管理,教學(xué)計(jì)劃管理,排課管理,選課管理,班級(jí)管理,作業(yè)管理,成績管理,教學(xué)質(zhì)量
103、評(píng)價(jià)管理,財(cái)務(wù)管理,系統(tǒng)維護(hù)等,其總體功能模塊圖如圖 5-1所示。</p><p> 5.1.2 用戶類別模塊劃分</p><p> 系統(tǒng)功能劃分模塊對(duì)于教務(wù)管理系統(tǒng)開發(fā)并沒有很好的描述出來,由于本系統(tǒng)涉及的用戶種類并不單一,所以按照用戶種類劃分系統(tǒng)模塊更加有助于系統(tǒng)的開發(fā),按照用戶種類將系統(tǒng)分成三個(gè)模塊:學(xué)生模塊,教師模塊,部門模塊,各模塊的功能如下圖</p><
104、p> (1)系統(tǒng)按用戶種類模塊結(jié)構(gòu)圖如圖 5-2所示:</p><p> ?。?)學(xué)生模塊結(jié)構(gòu)圖是以學(xué)生角度管理與學(xué)生相關(guān)的各類信息,學(xué)生模塊功能結(jié)構(gòu)圖如圖 5-3所示:</p><p> ?。?)教師模塊功能結(jié)構(gòu)圖是以教師角度管理與教師相關(guān)的各類信息如圖 5-4所示:</p><p> ?。?)部門模塊相對(duì)學(xué)生和教師涉及內(nèi)容更多,其功能更為復(fù)雜,他是整個(gè)系
105、統(tǒng)的核心模塊,他涉及了教師管理,學(xué)生管理,系統(tǒng)維護(hù)和其它的一些功能管理,其結(jié)構(gòu)圖如圖 5-5所示:</p><p><b> 5.2 數(shù)據(jù)庫設(shè)計(jì)</b></p><p> 對(duì)系統(tǒng)功能分析后,需要在此基礎(chǔ)上建立相關(guān)的數(shù)據(jù)庫,設(shè)計(jì)滿足系統(tǒng)的各種實(shí)體及實(shí)體的屬性對(duì)系統(tǒng)至關(guān)重要,同時(shí),實(shí)體之間的聯(lián)系作用構(gòu)成了實(shí)體間數(shù)據(jù)的流動(dòng),數(shù)據(jù)庫設(shè)計(jì)包含了需求分析,概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)
106、構(gòu)設(shè)計(jì),物理結(jié)構(gòu)設(shè)計(jì)等。</p><p> 5.2.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</p><p> 數(shù)據(jù)庫的概念設(shè)計(jì)是針對(duì)現(xiàn)實(shí)世界,通過對(duì)其中信息實(shí)體的收集、分類、聚集和概括,建立數(shù)據(jù)庫概念結(jié)構(gòu)的過程,應(yīng)該反映系統(tǒng)組織的業(yè)務(wù)模式、信息結(jié)構(gòu)、信息間的相互制約關(guān)系,以及對(duì)信息存儲(chǔ)、查詢和加工的處理要求等。</p><p> MBA教務(wù)管理系統(tǒng)中存在的主要實(shí)體包括,學(xué)生、
107、教師,班級(jí)、課程、學(xué)期,作業(yè)等實(shí)體,實(shí)體及其屬性結(jié)構(gòu)如下:</p><p> 學(xué)生:學(xué)號(hào),姓名,密碼,身份證號(hào),性別,年齡,電話,籍貫,民族,政治面貌</p><p> 愛好,生源,住址,學(xué)歷,學(xué)費(fèi),欠費(fèi)</p><p> 班級(jí):班號(hào),班級(jí)名稱,院系</p><p> 課程:課程代碼,課名,課程性質(zhì),學(xué)時(shí),學(xué)分</p>
108、<p> 教師:教師工號(hào),姓名,密碼,身份證號(hào),性別,生日,電話,學(xué)歷,職稱,研究</p><p><b> 方向,住址</b></p><p> 作業(yè):作業(yè)代碼,作業(yè)名稱,發(fā)布日期,交作業(yè)日期</p><p> 各個(gè)實(shí)體間的關(guān)系圖(E-R):圖 5-6所示</p><p> 確定實(shí)體之間的聯(lián)系、聯(lián)系
109、的類型以及聯(lián)系的屬性:</p><p> 學(xué)生---- 班級(jí): 從屬聯(lián)系,類型:一對(duì)多</p><p> 學(xué)生---- 課程: 選課聯(lián)系,類型 :多對(duì)多,屬性:成績,上課時(shí)間,上課地點(diǎn)</p><p> 教師---- 課程: 教學(xué)聯(lián)系,類型,一對(duì)多</p><p> 學(xué)生---- 作業(yè): 選修作業(yè)聯(lián)系,類型,多對(duì)多,屬性:教師評(píng)價(jià)&l
110、t;/p><p> 課程---- 作業(yè): 發(fā)布 類型:一對(duì)多 </p><p> 5.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)階段就是要將實(shí)體關(guān)系圖轉(zhuǎn)化為數(shù)據(jù)庫所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。</p><p><b> 表結(jié)構(gòu)設(shè)計(jì):</b></p>
111、<p> 根據(jù)成績查詢管理系統(tǒng)中各個(gè)實(shí)體之間的關(guān)系模式圖,對(duì)數(shù)據(jù)庫的主要表結(jié)構(gòu)設(shè)計(jì)如下: </p><p> ?。?)學(xué)生信息表(stud),如表5-1所示:</p><p> 學(xué)生信息表包含屬性:學(xué)號(hào),姓名,身份證號(hào),性別,生日,電話,籍貫,民族,政治面貌愛好,生源,住址,學(xué)歷,班號(hào);</p><p><b> 主鍵:班號(hào)</b&
112、gt;</p><p> 表5-1 學(xué)生信息表 </p><p> 續(xù)寫表5-1 學(xué)生信息表</p><p> ?。?)教師信息表(teacher),如表5-2所示:</p><p> 教師信息表包含屬性:教師工號(hào),姓名,身份證號(hào),性別,生日,電話,學(xué)歷,職稱,研究方向,住址;</p><p> 主鍵:教師
113、編號(hào); 外鍵:課程代碼</p><p> 表5-2 教師信息表</p><p> ?。?)課程信息表(course),如表5-3所示:</p><p> 課程:課程代碼,課名,課程性質(zhì),學(xué)時(shí),學(xué)分;</p><p><b> 主鍵:課程代碼;</b></p><p><b>
114、 表5-3課程信息表</b></p><p> (4)班級(jí)信息表(class),如表5-4所示:</p><p> 班級(jí):班號(hào),班級(jí)名稱,院系;</p><p><b> 主鍵:班號(hào)</b></p><p> 表5-4 班級(jí)信息表</p><p> ?。?)選修表(learn
115、),如表5-5所示:</p><p> 選修課表屬性包含:學(xué)號(hào),課程代碼,成績,上課地點(diǎn),上課時(shí)間;</p><p> 主鍵:學(xué)號(hào),課程代碼</p><p><b> 表5-5 選修表 </b></p><p> ?。?)選修作業(yè)表(learnhomework),如表5-6所示:</p><p&
116、gt; 選修作業(yè)表屬性包含:學(xué)號(hào),作業(yè)代碼,教師評(píng)價(jià);</p><p> 主鍵:學(xué)號(hào),作業(yè)代碼 </p><p> 表5-6 選修作業(yè)表</p><p> (7)作業(yè)表(homework),如表5-7所示:</p><p> 作業(yè)表屬性包含:作業(yè)代碼,課程代碼,作業(yè)名稱,發(fā)布日期,交作業(yè)日期;</p><p>
117、;<b> 主鍵:作業(yè)代碼 </b></p><p><b> 表5-7 作業(yè)表 </b></p><p> 5.3 輸入輸出設(shè)計(jì)</p><p> 5.3.1 輸入設(shè)計(jì)</p><p><b> (1)學(xué)生模塊:</b></p><p>
118、查詢個(gè)人成績:條件:學(xué)年和學(xué)期</p><p> 方式:按學(xué)期查詢/按學(xué)年查詢/在校學(xué)習(xí)成績查詢</p><p> 修改個(gè)人信息:電話,政治面貌,愛好或住址</p><p> 查詢教師信息:查詢條件:教師工號(hào)或教師姓名</p><p> 網(wǎng)上選課:必修,選修或重修課程</p><p> 網(wǎng)上評(píng)教:查詢條件:課
119、程和教師</p><p> 評(píng)價(jià)指標(biāo):教學(xué)態(tài)度,教學(xué)內(nèi)容,教學(xué)方法與手段和教學(xué)效果</p><p> 學(xué)費(fèi)查詢:查詢條件:學(xué)年和學(xué)期</p><p> 系統(tǒng)維護(hù):修改密碼:新密碼和舊密碼</p><p><b> ?。?)教師模塊:</b></p><p> 查詢教師信息:查詢條件:教師工
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文--mba教務(wù)管理系統(tǒng)分析與設(shè)計(jì)
- 畢業(yè)論文mba教務(wù)管理系統(tǒng)分析與設(shè)計(jì)27728
- 畢業(yè)論文管理系統(tǒng)分析與設(shè)計(jì)
- 教務(wù)管理系統(tǒng)分析與設(shè)計(jì).pdf
- 信息管理系統(tǒng)分析與設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文_圖書租賃管理系統(tǒng)分析與設(shè)計(jì)
- 畢業(yè)論文_圖書租賃管理系統(tǒng)分析與設(shè)計(jì)
- 汽車維修管理系統(tǒng)分析與設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文.-績效考核管理系統(tǒng)分析與設(shè)計(jì)
- 基于gis的售樓管理系統(tǒng)分析與設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文---營銷管理信息系統(tǒng)分析與設(shè)計(jì)
- 波導(dǎo)物流銷售系統(tǒng)分析與設(shè)計(jì)【畢業(yè)論文】
- 航班配餐管理系統(tǒng)分析-畢業(yè)論文
- 企業(yè)人事管理系統(tǒng)分析畢業(yè)論文
- 中小紡織企業(yè)物料管理系統(tǒng)分析與設(shè)計(jì)【畢業(yè)論文】
- 畢業(yè)論文--網(wǎng)上辦公系統(tǒng)分析
- 汽車4s店管理系統(tǒng)分析與設(shè)計(jì)畢業(yè)論文
- 家庭理財(cái)通管理系統(tǒng)——系統(tǒng)分析與測試【畢業(yè)論文設(shè)計(jì)】
- 網(wǎng)上辦公系統(tǒng)分析-畢業(yè)論文
- 基于UML的教務(wù)管理系統(tǒng)分析與設(shè)計(jì).pdf
評(píng)論
0/150
提交評(píng)論