IT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)_第1頁(yè)
IT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)_第2頁(yè)
IT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)_第3頁(yè)
IT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)_第4頁(yè)
IT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

學(xué)習(xí)中心編號(hào): XXXX 學(xué)習(xí)中心名稱:XXXXXXXXXXXXXXXXIT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)學(xué)生姓名 邱會(huì)會(huì)學(xué)號(hào)11228711—三001類型 網(wǎng)絡(luò)教育專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)層次 專升本指導(dǎo)教師 XXXXXX 日期20一三-10-04IT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)隨著IT培訓(xùn)機(jī)構(gòu)的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生、老師、課程等各種信息量也成倍增長(zhǎng)。面對(duì)龐大的信息量,就需要有IT培訓(xùn)機(jī)構(gòu)管理系統(tǒng)來(lái)提高管理工作的效率。本系統(tǒng)是根據(jù)現(xiàn)代化培訓(xùn)機(jī)構(gòu)的發(fā)展而設(shè)計(jì)的IT培訓(xùn)機(jī)構(gòu)管理系統(tǒng),主要包括培訓(xùn)機(jī)構(gòu)的學(xué)生管理、老師管理、課程管理、學(xué)生成績(jī)管理等基礎(chǔ)信息。通過(guò)本系統(tǒng)可以實(shí)現(xiàn)全校學(xué)生信息、成績(jī)信息在線查詢;可以實(shí)現(xiàn)信息的修改及重新錄入;可以實(shí)現(xiàn)IT培訓(xùn)機(jī)構(gòu)所開(kāi)設(shè)課程的在線查詢及選課操作;還可以實(shí)現(xiàn)對(duì)信息的統(tǒng)計(jì)及打印等操作。本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用,極大地方便了IT培訓(xùn)機(jī)構(gòu)對(duì)學(xué)生的各種信息管理,提高了工作效益。關(guān)鍵詞:IT培訓(xùn)機(jī)構(gòu),信息管理系統(tǒng),培訓(xùn)基本信息管理TOC\o"1-5"\h\z摘要 2\o"CurrentDocument"一、 背景 4\o"CurrentDocument"二、 系統(tǒng)概述 5\o"CurrentDocument"(一)系統(tǒng)軟硬件壞境以及工具 5\o"CurrentDocument"(-)關(guān)鍵技術(shù)說(shuō)明 6MVC設(shè)計(jì)模式 6Struts2框架 8Spring框架 8Mybatis框架 10MySQL框架 10\o"CurrentDocument"三、 可行性分析 12\o"CurrentDocument"(一) 技術(shù)可行性 12\o"CurrentDocument"(-) 經(jīng)濟(jì)可行性 12(三) 運(yùn)行可行性 13四、 系統(tǒng)設(shè)計(jì) 13(一) 需求分析 13\o"CurrentDocument"(二) 系統(tǒng)功能的分析 14\o"CurrentDocument"(三) 軟件設(shè)計(jì) 14系統(tǒng)功能模塊總體設(shè)計(jì) 14詳細(xì)設(shè)計(jì) 15(四) 數(shù)據(jù)庫(kù)設(shè)計(jì) 16設(shè)計(jì)要求 16數(shù)據(jù)庫(kù)需求分析 17數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 18邏輯視圖 20數(shù)據(jù)字典 20\o"CurrentDocument"五、 系統(tǒng)實(shí)現(xiàn) 23(一)登錄功能 24\o"CurrentDocument"(-)首頁(yè)(綜合)展示 25\o"CurrentDocument"(三) 基本信息維護(hù) 25\o"CurrentDocument"(四) 培訓(xùn)需求管理 26\o"CurrentDocument"(五) 統(tǒng)計(jì)報(bào)表管理 27\o"CurrentDocument"(六) 系統(tǒng)管理 28\o"CurrentDocument"六、 系統(tǒng)測(cè)試 29\o"CurrentDocument"(一)單元測(cè)試 30\o"CurrentDocument"(-)組合測(cè)試 30\o"CurrentDocument"(三) 確認(rèn)測(cè)試 30\o"CurrentDocument"(四) 系統(tǒng)測(cè)試 30\o"CurrentDocument"(五) 用戶驗(yàn)收測(cè)試 31\o"CurrentDocument"七、 結(jié)束語(yǔ) 31參考文獻(xiàn) 錯(cuò)誤!未定義書(shū)簽。一、背景IT管理信息系統(tǒng)簡(jiǎn)稱ITMIS(ITManagementInformationSystem),系統(tǒng)在強(qiáng)調(diào)信息數(shù)據(jù)管理,管理是以信息數(shù)據(jù)為基礎(chǔ),以信息化管理為手段,以數(shù)據(jù)分析為核心,從而提供人們的工作效率IT管理系統(tǒng)。ITMIS是匯集了多個(gè)領(lǐng)域科學(xué),例如計(jì)算機(jī)科學(xué)、管理科學(xué)、統(tǒng)計(jì)科學(xué)等。系統(tǒng)形成信息數(shù)據(jù)收集、處理、分析的過(guò)程,從而形成一個(gè)統(tǒng)籌管理的系統(tǒng)。管理信息系統(tǒng)起初應(yīng)用于最基礎(chǔ)的工作,如打印報(bào)表、計(jì)算工資、人事管理等,進(jìn)而發(fā)展到企業(yè)財(cái)務(wù)管理、庫(kù)存管理等單項(xiàng)業(yè)務(wù)管理,這屬于電子數(shù)據(jù)處理(EDP,ElectronicDataProcessing)系統(tǒng)。當(dāng)建立了企業(yè)數(shù)據(jù)庫(kù),有了計(jì)算機(jī)網(wǎng)絡(luò)從而達(dá)到數(shù)據(jù)共亭后,從系統(tǒng)觀點(diǎn)出發(fā),實(shí)施全局規(guī)劃和設(shè)計(jì)信息系統(tǒng)時(shí),就達(dá)到管理信息系統(tǒng)的階段。隨著計(jì)算機(jī)技術(shù)的進(jìn)步和人們對(duì)系統(tǒng)的需求進(jìn)一步提高,人們更加強(qiáng)調(diào)管理信息系統(tǒng)能否支持企業(yè)高層領(lǐng)導(dǎo)的決策這一功能,更側(cè)重于企業(yè)外部信息的收集、整合數(shù)據(jù)庫(kù)、模型庫(kù)、方法庫(kù)和其他人工智能工具能否直接面向決策者,這是決策支持系統(tǒng)(DSS,DecisionSupportSystem)的任務(wù)。我國(guó)20世紀(jì)70年代末有少數(shù)企業(yè)開(kāi)始MIS的局部應(yīng)用?!傲濉逼陂g,選擇一些大型企業(yè)進(jìn)行MIS的開(kāi)發(fā)試點(diǎn),其中首都鋼鐵公司、北京第一棉紡廠、湖北第二汽車制造廠、寧江機(jī)床廠等取得了經(jīng)驗(yàn)。20世紀(jì)80年代中后期,在全國(guó)性的計(jì)算機(jī)應(yīng)用熱潮中,許多企業(yè)紛紛從財(cái)務(wù)管理、人事管理等單項(xiàng)應(yīng)用入手,嘗試建立MIS。許多企業(yè),如北京內(nèi)燃機(jī)廠、北京電視機(jī)廠、沈陽(yáng)鼓風(fēng)機(jī)廠、天津渤海無(wú)線電廠的MIS初具規(guī)模,建立了覆蓋全廠的計(jì)算機(jī)網(wǎng)絡(luò)?!鞍宋濉逼陂g,企業(yè)逐步走向市場(chǎng),MIS建設(shè)的目標(biāo)和需求日益明確。一些企業(yè)的系統(tǒng),如北京第一機(jī)床廠、山西經(jīng)緯紡織機(jī)械廠、成都飛機(jī)制造公司等都達(dá)到了很高的水平,與企業(yè)中其他系統(tǒng)集成,形成了CIMSo目前,我國(guó)MIS己經(jīng)有了相當(dāng)?shù)钠占奥剩瑑汉醺采w了各個(gè)行業(yè)及各個(gè)部門。在培訓(xùn)學(xué)?;蚺嘤?xùn)機(jī)構(gòu),對(duì)于學(xué)生的管理是相當(dāng)重要,而且也是相當(dāng)麻煩的,它是學(xué)校管理中最基本的一項(xiàng)日常性工作。而現(xiàn)在嚴(yán)重最突出的問(wèn)題:一是,學(xué)校管理都是依賴人工來(lái)進(jìn)行的,面對(duì)如此眾多的學(xué)生信息,其工作量是相當(dāng)相當(dāng)巨大的;二是,每一個(gè)老師都有自己的管理方式,匯總或統(tǒng)計(jì)學(xué)生信息時(shí),乂需要大量的人力和時(shí)間去整理;三是,這樣不僅僅浪費(fèi)了大量的人力物力,而且由于人工管理存在著大量的不可預(yù)知性,造成學(xué)生信息管理的一些不規(guī)范,使得信息管理陷入“事倍功半”的地步。四是:先市場(chǎng)有許多類型軟件系統(tǒng),但對(duì)一些小型學(xué)?;蚺嘤?xùn)機(jī)構(gòu),成本高,而這些人員流動(dòng)快,因此增加了系統(tǒng)使用培訓(xùn)的成本。綜合以上問(wèn)題,可以發(fā)現(xiàn)現(xiàn)在市場(chǎng)上需求免費(fèi)的基本功能的信息化管理軟件,同時(shí)可以根據(jù)客戶需求,在基本功能上提供個(gè)性化信息管理軟件。二、系統(tǒng)概述根據(jù)社會(huì)背景,開(kāi)發(fā)本系統(tǒng)就是為了解決小型學(xué)校在管理中的一些不規(guī)范,使學(xué)生信息的管理向著規(guī)范化、簡(jiǎn)單化、有效化的方向發(fā)展。系統(tǒng)操作簡(jiǎn)單,無(wú)需培訓(xùn)就能操作。根據(jù)學(xué)生信息管理系統(tǒng)的基本流程和培訓(xùn)班學(xué)生信息管理的實(shí)際要求,本系統(tǒng)需要實(shí)現(xiàn)以下功能:1) 學(xué)生基本信息的錄入,基本信息包括學(xué)生的基本情況、所在班級(jí)、所學(xué)課程和成績(jī)等;2) 要求在系統(tǒng)中能夠?qū)W(xué)生信息快速的瀏覽和查詢;3) 要求在系統(tǒng)中能夠?qū)Π嗉?jí)信息進(jìn)行輸入、查詢和修改等;4) 要求能夠?qū)W(xué)?;菊n程信息錄入、修改和設(shè)置等;5) 要求能夠?qū)W(xué)生成績(jī)信息進(jìn)行輸入、修改和查詢等;6) 基于權(quán)限的管理,本系統(tǒng)可以提供給管理員或者學(xué)生本人使用。對(duì)學(xué)生類用戶,只能查看信息;而對(duì)于管理員類用戶而言,可以管理所有的學(xué)生信息。以上是系統(tǒng)基本功能軟件需求,系統(tǒng)具有低耦合,穩(wěn)定安全,模塊化開(kāi)發(fā)等特點(diǎn),可以快速進(jìn)行二次開(kāi)發(fā)(個(gè)性化開(kāi)發(fā))。(-)系統(tǒng)軟硬件環(huán)境以及工具系統(tǒng)開(kāi)發(fā)環(huán)境包括硬件平臺(tái)和軟件平臺(tái)兩種:硬件平臺(tái)硬件平臺(tái)是指開(kāi)發(fā)與運(yùn)行所需要的硬件環(huán)境,主要包括計(jì)算機(jī)機(jī)型及硬件配置。由于本系統(tǒng)是一個(gè)小型的MIS管理系統(tǒng),因此對(duì)計(jì)算機(jī)硬件的要求不高,比較經(jīng)濟(jì),只要配備有E57002.OGHZ(或以上)、DDR1G內(nèi)存(或以上)、60G硬盤(或以上)的普通微機(jī)即可順利運(yùn)行。軟件平臺(tái)目前,國(guó)內(nèi)外主流的系統(tǒng)廠商均采用JavaWeb技術(shù)體系的MVC框架(JSP+struts2+spring+Mybatis),采用B/S(Browser/Server,瀏覽器/服務(wù)器)結(jié)構(gòu)通信,實(shí)現(xiàn)系統(tǒng)所有功能?;贘ava體系的框架成熟及成本低廉(成熟的免費(fèi)、開(kāi)源框架很多),所以從我們系統(tǒng)自身的需求考慮,同樣確定優(yōu)先選擇使用Java作為平臺(tái)主要的開(kāi)發(fā)語(yǔ)言,選擇java相關(guān)的基礎(chǔ)開(kāi)發(fā)框架作為平臺(tái)實(shí)現(xiàn)的基礎(chǔ)開(kāi)發(fā)框架。本系統(tǒng)軟件開(kāi)發(fā)使用開(kāi)源框架:struts2>spring3.5、M此atis3^MySQL5.6、jquery等。軟件開(kāi)發(fā)過(guò)程使用工具:MyEclipse8.5、Tomcat6.0、AxureRPPro6.5、OFFICE辦公軟件、ezdml(數(shù)據(jù)模型)等。(二)關(guān)鍵技術(shù)說(shuō)明1.MVC設(shè)計(jì)模式MVC是一個(gè)WEB程序的設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開(kāi)。使用WEB應(yīng)用程序被分成三個(gè)核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù)。M(model)主要由javaclass來(lái)做,也可以是javabean>ejb等;V(view)由JSP來(lái)做;C(controller)由servlet來(lái)做。

RequestResponseRequestResponse圖2.1MVC的設(shè)計(jì)流程上圖大體描述了MVC設(shè)計(jì)模式的處理流程,可以發(fā)現(xiàn)MVC的處理流程最終要的就是輸出和跳轉(zhuǎn)的問(wèn)題。值得注意的是,由于所有的內(nèi)容都是交給JSP進(jìn)行頁(yè)面的顯示,那么這個(gè)時(shí)候最方便的屬性范圍就是request屬性范圍。對(duì)于最合適的屬性范圍簡(jiǎn)單概括一下就是:能用page(pageContext)B性范圍的就不要使用request屬性范圍,能使用request屬性范圍的就不要使用session屬性范圍,能使用session屬性范圍的就不要使用application屬性范圍。從實(shí)際的開(kāi)發(fā)方面考慮,session屬性范圍用于登陸驗(yàn)證上使用較多,而request屬性范圍的主要功能就是在MVC設(shè)計(jì)模式上,就是將Servlet的內(nèi)容交給JSP顯示,而且這種顯示在另外一次提交之后屬性就消失了。該系統(tǒng)主流開(kāi)發(fā)語(yǔ)言采用java,基礎(chǔ)開(kāi)發(fā)框架采用struts2+spring+Mybatis,支持跨系統(tǒng)。圖2.1圖2.1Struts2+spring+mybatis實(shí)現(xiàn)原理Struts2框架struts是開(kāi)源軟件。使用Struts的目的是為了幫助我們減少在運(yùn)用MVC設(shè)計(jì)模型來(lái)開(kāi)發(fā)Web應(yīng)用的時(shí)間。Struts2以WebWork為核心,釆用攔截器的機(jī)制來(lái)處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與ServletAPI完全脫離開(kāi),所以Struts2可以理解為WebWork的更新產(chǎn)品。圖2.2Strut工作原理圖2.2Strut工作原理Spring框架Spring是一個(gè)輕量級(jí)的控制反轉(zhuǎn)(IoC)和面向切面(A0P)的容器框架。?目的:解決企業(yè)應(yīng)用開(kāi)發(fā)的復(fù)雜性?功能:使用基本的JavaBean代替EJB,并提供了更多的企業(yè)應(yīng)用功能?輕量從大小與開(kāi)銷兩方面而言Spring都是輕量的。完整的Spring框架可以在一個(gè)大小只有1MB多的JAR文件里發(fā)布。并且Spring所需的處理開(kāi)銷也是微不足道的。此外,Spring是非侵入式的:典型地,Spring應(yīng)用中的對(duì)象不依賴于Spring的特定類。

?控制反轉(zhuǎn)一一Spring通過(guò)一種稱作控制反轉(zhuǎn)(IoC)的技術(shù)促進(jìn)了松耦合。當(dāng)應(yīng)用了IoC,—個(gè)對(duì)象依賴的其它對(duì)象會(huì)通過(guò)被動(dòng)的方式傳遞進(jìn)來(lái),而不是這個(gè)對(duì)象自己創(chuàng)建或者查找依賴對(duì)象。你可以認(rèn)為IoC與JNDI相反一一不是對(duì)象從容器中查找依賴,而是容器在對(duì)象初始化時(shí)不等對(duì)象請(qǐng)求就主動(dòng)將依賴傳遞給它。?面向切面一一Spring提供了面向切面編程的豐富支持,允許通過(guò)分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級(jí)服務(wù)(例如審計(jì)(auditing)和事務(wù)(transaction)管理)進(jìn)行內(nèi)聚性的開(kāi)發(fā)。應(yīng)用對(duì)象只實(shí)現(xiàn)它們應(yīng)該做的一一完成業(yè)務(wù)邏輯。它們并不負(fù)責(zé)(其至是意識(shí))其它的系統(tǒng)級(jí)關(guān)注點(diǎn),例如日志或事務(wù)支持。?容器一一Spring包含并管理應(yīng)用對(duì)象的配置和生命周期,在這個(gè)意義上它是一種容器,你可以配置你的每個(gè)bean如何被創(chuàng)建一一基于一個(gè)可配置原型(prototype),你的bean可以創(chuàng)建一個(gè)單獨(dú)的實(shí)例或者每次需要時(shí)都生成一個(gè)新的實(shí)例一一以及它們是如何相互關(guān)聯(lián)的。然而,Spring不應(yīng)該被混同于傳統(tǒng)的重量級(jí)的EJB容器,它們經(jīng)常是龐大與笨重的,難以使用。?框架一一Spring可以將簡(jiǎn)單的組件配置、組合成為復(fù)雜的應(yīng)用。在Spring中,應(yīng)用對(duì)象被聲明式地組合,典型地是在一個(gè)XML文件里。Spring也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開(kāi)發(fā)留給了你。所有Spring的這些特征使你能夠編寫更干凈、更可管理、并且更易于測(cè)試的代碼。它們也為Spring中的各種模塊提供了基礎(chǔ)支持。AOF>SlpnrxjAopootJ?ntoQrotlonuc/sRamotinoi=JnKGrviQilArooMarKorfor-JaesperReportsExoalSnrlnaRortlotMVCSpringWmKjMVGFramoworKIntogratlortiltxWchWcrlcTopoetryJSt-?lcti SupportJSPs.AOF>SlpnrxjAopootJ?ntoQrotlonuc/sRamotinoi=JnKGrviQilArooMarKorfor-JaesperReportsExoalSnrlnaRortlotMVCSpringWmKjMVGFramoworKIntogratlortiltxWchWcrlcTopoetryJSt-?lcti SupportJSPs.圖2?3Spring結(jié)構(gòu)Mybatis框架MyBatis本是apache的一個(gè)開(kāi)源項(xiàng)目iBatis,2010年這個(gè)項(xiàng)目由apachesoftwarefoundation遷移到fgooglecode,并且改名為MyBatisoMyBatis是支持普通SQL查詢,存儲(chǔ)過(guò)程和高級(jí)映射的優(yōu)秀持久層框架。MyBatis消除了兒乎所有的JDBC代碼和參數(shù)的手工設(shè)置以及結(jié)果集的檢索oMyBatis使用簡(jiǎn)單的XML或注解用于配置和原始映射,將接口和Java的POJOs(PlainOldJavaObjects,普通的Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的記錄。每個(gè)MyBatis應(yīng)用程序主要都是使用SqlSessionFactory實(shí)例的,一個(gè)SqlSessionFactory實(shí)例可以通過(guò)SqlSessionFactoryBuilder獲得。SqlSessionFactoryBuiIder'可以從一個(gè)xml配置文件或者一個(gè)預(yù)定義的配置類的實(shí)例獲得。用xml文件構(gòu)建SqlSessionFactory實(shí)例是非常簡(jiǎn)單的事情。推薦在這個(gè)配置中使用類路徑資源(classpathresource),但你可以使用任何Reader實(shí)例,包括用文件路徑或file://開(kāi)頭的ur1.倉(cāng)U建的實(shí)例。MyBatis有一個(gè)實(shí)用類一一Resources,它有很多方法,可以方便地從類路徑及其它位置加載MySQL框架MySQL是開(kāi)源免費(fèi)的SQL數(shù)據(jù)庫(kù)管理系統(tǒng),可用于各種流行操作系統(tǒng)平臺(tái)的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。MySQL完全適用于網(wǎng)絡(luò),用其建造的數(shù)據(jù)庫(kù)可在因特網(wǎng)上的任何地方訪問(wèn),因此,可以和網(wǎng)絡(luò)上任何地方的任何人共享數(shù)據(jù)庫(kù)。MySQL具有功能強(qiáng)、使用簡(jiǎn)單、管理方便、運(yùn)行速度快、可靠性高、安全保密性強(qiáng)等優(yōu)點(diǎn)。MySQL用C和C++編寫,它可以工作在許多平臺(tái)(Unix,Linux,Windows)上,提供了針對(duì)不同編程語(yǔ)言(C,C++,JAVA等)的API函數(shù);使用核心線程實(shí)現(xiàn)多線程,能夠很好的支持多CPU;提供事務(wù)和非事務(wù)的存儲(chǔ)機(jī)制;快速的基于線程的內(nèi)存分配系統(tǒng);優(yōu)化ttit支冷績(jī)口. 優(yōu)化ttit支冷績(jī)口. FtC1AM.JBBC. VB <MySQLServer違■険r*T&et-ttn-ifk*農(nóng)一內(nèi)"嶺neitif圖2.5MySQLServer架構(gòu)圖數(shù)據(jù)庫(kù)技術(shù)具有如下特點(diǎn):1) 數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)結(jié)構(gòu)化不僅指數(shù)據(jù)庫(kù)中數(shù)據(jù)文件自身是有結(jié)構(gòu)的(由記錄的型體現(xiàn)),更重要的是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)文件以特有的形式相互聯(lián)系。2) 數(shù)據(jù)獨(dú)立性高數(shù)據(jù)獨(dú)立性簡(jiǎn)單地講是指數(shù)據(jù)獨(dú)立于應(yīng)用程序,即一方的改變不引起另一方的改變。數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映像保證了獨(dú)立性的實(shí)現(xiàn)。3) 共享性高、冗余度低數(shù)據(jù)庫(kù)的三級(jí)模式中,每個(gè)子模式都是模式的子集。當(dāng)增加新的應(yīng)用時(shí),僅增加一個(gè)新的子模式定義。相同的數(shù)據(jù)可以被多個(gè)用戶、多個(gè)應(yīng)用共亨,而在物理上這些數(shù)據(jù)僅存儲(chǔ)一次,冗余度低。數(shù)據(jù)的一致性指反映同一客觀事物的數(shù)據(jù)無(wú)論在何時(shí)何地出現(xiàn)都是相同的。4) DBMS的集中管理DBMS不僅僅只是提供了對(duì)數(shù)據(jù)庫(kù)的三級(jí)模式和二級(jí)映射的支持,而且對(duì)數(shù)據(jù)的并行操作性、安全性、保密性、完整性和可恢復(fù)性都提供了保證,使得在更大范圍的(如Internet環(huán)境)數(shù)據(jù)共享成為可能。5) 方便的用戶接口在數(shù)據(jù)庫(kù)系統(tǒng)中,DBMS除了提供數(shù)據(jù)描述語(yǔ)言DDL外,還提供數(shù)據(jù)操作語(yǔ)言DHL(DataManipulationlanguage)o用戶使用DML語(yǔ)言可以很方便地訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),例如SQL(StructureQueryLanguage)o其次,相當(dāng)多的DBMS還提供了可視化的編程方式以方便應(yīng)用程序的開(kāi)發(fā),如VisualFoxPro的菜單生成器、表單生成器、報(bào)表生成器等;或者為用戶使用其他第三方語(yǔ)言開(kāi)發(fā)應(yīng)用程序提供訪問(wèn)數(shù)據(jù)庫(kù)的統(tǒng)一接口,如ODBC和JDBC等。三、可行性分析本系統(tǒng)是根據(jù)現(xiàn)代化教學(xué)的需要而開(kāi)發(fā)的,方便、易操作及美觀的界面給用戶節(jié)省了不少寶貴的時(shí)間,全面實(shí)現(xiàn)對(duì)學(xué)生信息的輸入、輸出、修改、檢索、插入和資料的打印等業(yè)務(wù)的計(jì)算機(jī)管理,大大減輕了管理工作人員的工作量,全面提高了管理效率。(-) 技術(shù)可行性基于java體系的框架成熟及成本低廉(成熟的免費(fèi)、開(kāi)源框架很多),所以從我們平臺(tái)自身的需求考慮,優(yōu)先選擇使用java作為平臺(tái)主要的開(kāi)發(fā)語(yǔ)言,選擇Java相關(guān)的基礎(chǔ)開(kāi)發(fā)框架作為平臺(tái)實(shí)現(xiàn)的基礎(chǔ)開(kāi)發(fā)框架。因此,在技術(shù)上是可行的。(二)經(jīng)濟(jì)可行性估算本系統(tǒng)的成本效益分析,其中包括估計(jì)項(xiàng)目開(kāi)發(fā)的成本(人、設(shè)備、溝通),以及商用后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)系統(tǒng)將獲得的效益,估算開(kāi)發(fā)成本是否回高于項(xiàng)目預(yù)期的全部經(jīng)費(fèi)。并且,分析系統(tǒng)開(kāi)發(fā)是否會(huì)對(duì)其它產(chǎn)品或利潤(rùn)帶來(lái)一定影響。系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會(huì)效益兩方面考慮。對(duì)于IT培訓(xùn)機(jī)構(gòu)信息管理系

統(tǒng)則應(yīng)著重分析其經(jīng)濟(jì)效益。例如,系統(tǒng)投入運(yùn)行后可以使學(xué)生管理實(shí)現(xiàn)科學(xué)化、規(guī)范化。運(yùn)行可行性本系統(tǒng)的研制和開(kāi)發(fā)是在WindowsXP系統(tǒng)下設(shè)計(jì)制作的,對(duì)計(jì)算機(jī)的硬件和軟件上的要求很低,能夠在多種系統(tǒng)下運(yùn)行。并充分考慮管理者對(duì)系統(tǒng)的易于操作,管理者方便應(yīng)用,從而能完全滿足管理者的要求。!1!系統(tǒng)設(shè)計(jì)!1!系統(tǒng)設(shè)計(jì)(-)需求分析開(kāi)發(fā)“IT培訓(xùn)機(jī)構(gòu)信息管理系統(tǒng)”的目的是使IT培訓(xùn)機(jī)構(gòu)緊跟時(shí)代潮流,管理規(guī)范化,提高辦學(xué)效率和水平,并能提高IT培訓(xùn)機(jī)構(gòu)在社會(huì)上的知名度。這一系統(tǒng)能實(shí)現(xiàn)學(xué)籍管理、教學(xué)管理、課程管理、成績(jī)管理、教師管理等功能。具體模型如下圖所示:圖4.1IT培訓(xùn)信息管理系統(tǒng)模型我們用簡(jiǎn)單的分層數(shù)據(jù)流程圖表示不同級(jí)別上的功能模型。數(shù)據(jù)流程圖中,橢圓代表數(shù)據(jù)處理系統(tǒng),矩形代表實(shí)體,箭頭代表數(shù)據(jù)的錄入和讀取。數(shù)據(jù)流圖如下圖所示:圖4.2IT培訓(xùn)信息管理系統(tǒng)數(shù)據(jù)流圖(二) 系統(tǒng)功能的分析系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生信息管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開(kāi)發(fā)的總體任務(wù)的基礎(chǔ)上完成的。學(xué)生信息管理系統(tǒng)需要完成的功能主要有:1) 學(xué)生基本信息的錄入,基本信息包括學(xué)生的基本情況、所在班級(jí)、所學(xué)課程和成績(jī)等;2) 要求在系統(tǒng)中能夠?qū)W(xué)生信息快速的瀏覽和查詢;3) 要求在系統(tǒng)中能夠?qū)Π嗉?jí)信息進(jìn)行輸入、查詢和修改等;4) 要求能夠?qū)W(xué)?;菊n程信息錄入、修改和設(shè)置等;5) 要求能夠?qū)W(xué)生成績(jī)信息進(jìn)行輸入、修改和查詢等;6) 基于權(quán)限的管理,本系統(tǒng)可以提供給管理員或者學(xué)生本人使用。對(duì)學(xué)生類用戶,只能查看信息;而對(duì)于管理員類用戶而言,可以管理所有的學(xué)生信息。(三) 軟件設(shè)計(jì)系統(tǒng)功能模塊總體設(shè)計(jì)系統(tǒng)的功能模塊設(shè)計(jì)如圖4.3所示

圖4.3系統(tǒng)模塊劃分詳細(xì)設(shè)計(jì)在這里,用流程圖作為工具,給出部分模塊的詳細(xì)設(shè)計(jì)。(1)系統(tǒng)訪問(wèn)詳細(xì)設(shè)計(jì)圖4.4系統(tǒng)訪問(wèn)界面流程圖(2)權(quán)限認(rèn)證詳細(xì)設(shè)計(jì)用戶登陸時(shí),要對(duì)用戶名、密碼和驗(yàn)證碼進(jìn)行驗(yàn)證,輸入的用戶名和密碼只要其

中之一有錯(cuò),就不能登錄系統(tǒng),累計(jì)錯(cuò)誤達(dá)到三次,仍試圖登陸就會(huì)自動(dòng)屏蔽輸入框,同時(shí)提示“用戶名和密碼累計(jì)錯(cuò)誤三次,1個(gè)小時(shí)候自動(dòng)解除”系統(tǒng)。用戶名和密碼由管理員分配管理,不同用戶具有不同的訪問(wèn)權(quán)限,管理員有權(quán)創(chuàng)建用戶和刪除用戶,并可以更改用戶的權(quán)限。本系統(tǒng)在mysql數(shù)據(jù)庫(kù)中建立一個(gè)數(shù)據(jù)庫(kù)ITTrainingSystem庫(kù)。在這個(gè)數(shù)據(jù)庫(kù)根據(jù)數(shù)據(jù)庫(kù)設(shè)計(jì)要求創(chuàng)建本系統(tǒng)表。設(shè)計(jì)要求1) 表名的定義:規(guī)范格式:IT_表名(首字母大寫)例如:系統(tǒng)中的某個(gè)表定義為:IT_Task;2) 表字段的定義:規(guī)范格式:字段名稱(首字母大寫),創(chuàng)建時(shí)需要避免字段重名出現(xiàn)在不同表中。例如:表IT_Task中的字段標(biāo)識(shí)Id定義為:Taskld;3) 表字段長(zhǎng)度的定義:規(guī)范格式:長(zhǎng)度一般為8的整數(shù)倍;例如:VARCHAR的長(zhǎng)度可為8或16或24或32或64等;4) 表字段類型為日期型的定義:規(guī)范格式:一般日期型的字段設(shè)為VARCHAR,且長(zhǎng)度一般為24(己精確到秒)5) 公共表名的定義:規(guī)范格式:PUBLIC,表名(首字母大寫)例如:系統(tǒng)都會(huì)用到的公共表,如角色或操作日志表可定義為:PUBLIC.Role,PUBLIC_Log;6) 私密信息:以加密的形式存放的于數(shù)據(jù)庫(kù)中的。7) 編號(hào)或是ID自增長(zhǎng)說(shuō)明:課程編號(hào)規(guī)范:英文首字母+四位數(shù)字(J0001),例如:Java基礎(chǔ):J0001,Java高級(jí):J0002,C++基礎(chǔ):C0003o學(xué)生學(xué)號(hào)編碼規(guī)范:以S+日期+四位數(shù)字,例如:20—三年9月份報(bào)名參加培訓(xùn)的:S20一三090001o教師編號(hào)規(guī)范:以T+日期+四位數(shù)字,例如:20一三年9月份入職的:S20一三090001o數(shù)據(jù)庫(kù)需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳細(xì)的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。數(shù)據(jù)流程圖:數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):?學(xué)生基本信息:包括的數(shù)據(jù)項(xiàng)有:學(xué)生學(xué)號(hào)、學(xué)生姓名、性別、出生日期、班號(hào)、X、入校日期、家庭住址、備注等。?班級(jí)信息:包括的數(shù)據(jù)項(xiàng)有:班號(hào)、所在班級(jí)、班主任姓名、所在教室等。?課程基本信息:包括的數(shù)據(jù)項(xiàng)有:課程號(hào)、課程名稱、課程類別、課程描述等。?課程設(shè)置信息:包括的數(shù)據(jù)項(xiàng)有:年級(jí)信息、所學(xué)課程等。?學(xué)生基本信息:包括的數(shù)據(jù)項(xiàng)有:考試編號(hào)、所在班級(jí)、學(xué)生學(xué)號(hào)、學(xué)生姓名、所學(xué)課程、考試分?jǐn)?shù)等。數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)在得到數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系,為邏輯設(shè)計(jì)打下基礎(chǔ)。實(shí)體有:學(xué)生實(shí)體、產(chǎn)品實(shí)體、年級(jí)實(shí)體、課程實(shí)體。學(xué)生實(shí)體E-R圖:圖4.6學(xué)生實(shí)體E-R圖產(chǎn)品實(shí)體E-R圖:

圖4.7產(chǎn)品實(shí)體E-R圖課程實(shí)體E-R圖:課程F\r課程基本'\S懇、課程類別<>課程成績(jī)信息圖4.8課程實(shí)體E-R圖教師實(shí)體E-R圖:圖4.9教師實(shí)體E-R圖實(shí)體和實(shí)體之間的關(guān)系E-R圖:圖4?10實(shí)體之間的關(guān)系E-R圖數(shù)據(jù)庫(kù)設(shè)計(jì)邏輯視圖數(shù)據(jù)庫(kù)設(shè)計(jì)邏輯視圖班級(jí)學(xué)生表92FK比姓名String(48)0性另1Integer(8)*班級(jí)學(xué)生表92FK比姓名String(48)0性另1Integer(8)*學(xué)丙Stcng:(⑹◎出生日期Date0身份證號(hào)IntegerMO)Q做目狀紀(jì)Integer(8〕0催康伏児Intagor(8)①人校時(shí)間Dato吆塞庭地址Str2r*g(80)心聯(lián)系電話String(16)0殊尸IdFK(16)FK(16)建曰卵?狀態(tài)0計(jì)戈悖生數(shù)0實(shí)際學(xué)生數(shù)PKStringM8)DataEnwiIni?gar(8)Ifticg^r(8)教師信息表冬抑師編昌PK9埶師址茗Integer(43)AW性別Strinc(B)A2字歷String:?)0電話Integer(16)0字旳工資rntogar(d)0帳號(hào)工dFC(16)FKg學(xué)生空FKG6)9MidFK(⑹◎考試時(shí)間Date?考試地點(diǎn)Elob9教KKdFK(⑹神成濡FloatW捌幣評(píng)論Str3ng(50)逐用戶nPKSiring(48)心密碼String(48)Q用色FI(IS)①創(chuàng)建3詞Date諜強(qiáng)產(chǎn)品主冬深程時(shí)1司表陰PKQ?B期Ditc③結(jié)束日期Ditc9教!幣由Iaicgcr(IS)Q上課皿Iaicgcr(8)心上煉地點(diǎn)Sirin^(60)力培訓(xùn)費(fèi)Slrixi^(8)逐課程號(hào)?KQ課程類型Intcser@)Siring(48)腳學(xué)時(shí)Float(8)入⑷教射說(shuō)明String?DO)儷程創(chuàng)建時(shí)冃Bate課遅產(chǎn)品關(guān)殺表4=TFffiidFKC16)g謖腔Li rKQ6)圖4.11數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)圖數(shù)據(jù)字典IT.User帳號(hào)表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Userid用八IDPK主鍵Account帳號(hào)String(48)非空Password密碼String(48)非空Roleld角色FK(16)外鍵,非空CreateDate創(chuàng)建時(shí)間Date

Public_Role角色表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明RolelD角色I(xiàn)dPK主鍵Ro1eName角色名稱String(48)非空CreateDate創(chuàng)建時(shí)間DatePublic_Resource權(quán)限表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Resourceld權(quán)限IdPK主鍵-1為超級(jí)權(quán)限,沒(méi)有上級(jí)權(quán)限Name權(quán)限名稱String(48)非空ResourceNumber權(quán)限編碼String(8)非空000F000.F前三位為功能編碼,F(xiàn)后三位為操作編碼Parentld上級(jí)權(quán)限Integer(16)Public_Ro1e_Resource角色權(quán)限關(guān)系表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Roleld角色I(xiàn)DFK(16)外鍵Resourceld權(quán)限IDFK(16)外鍵IT_Course課程表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Courseld課程號(hào)PK主鍵CourseType課程類型Integer(8)非空CourseName課程名稱String(48)非空Period學(xué)時(shí)Float(8)非空TeachingMaterials教材說(shuō)明String(200)非空Date課程創(chuàng)建時(shí)間Date非空IT_CourseProduct課程產(chǎn)品表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明ProductId課程表IdPK主鍵StartDate開(kāi)始日期Date非空

EndDate結(jié)束日期Date非空Teacherld教師IdInteger(16)非空Count上課人數(shù)Integer(8)非空Address上課地點(diǎn)String(80)CourseMoney培訓(xùn)費(fèi)String(8)非空IT_Score成績(jī)表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Scoreld成績(jī)IdPK主鍵Studentld學(xué)生IdFK(16)外鍵Courseld課程IdFK(16)外鍵TestDate考試時(shí)間DateTestAddress考試地點(diǎn)BlobTeacherld教師IdFK(16)外鍵Score成績(jī)FloatDes教師評(píng)論String(80)IT_Teacher教師信息表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Teacherld教師編號(hào)PK主鍵TeachName教師姓名Integer(48)Sex性別String(8)TeacheLeve學(xué)歷String(8)Phone電話Integer(16)PeriodSalary學(xué)時(shí)工資Integer(8)Userid帳號(hào)IdFK(16)外鍵IT_Product_Course課程產(chǎn)品關(guān)系表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Productld產(chǎn)品IdFK(16)外鍵Courseld課程IdFK(16)外鍵IT_Student學(xué)生表字段名邏輯名數(shù)據(jù)類型約束說(shuō)明Studentld學(xué)號(hào)PK主鍵Name姓名String(48)非空Sex性別Integer(8)非空1:女:2:男

Level學(xué)歷String(16)非空BirthDate出生日期Date非空IDNumber身份證號(hào)Integer(40)非空Marriage婚姻狀況Integer(8)1:己婚;2未婚:3:離異Health健康狀況Integer(8)1:優(yōu);2:良:3:中;4:差I(lǐng)nSchoolDate入校時(shí)間DateAddress家庭地址String(80)PhoneXString(16)非空UseridProductId賬戶Id產(chǎn)品idFK(16)FK(16)外鍵,非空外鍵,非空表4.1數(shù)據(jù)表五、系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)就是在前面需求分析、軟件設(shè)計(jì)的基礎(chǔ)上,進(jìn)行軟件的編碼和應(yīng)用程序的界面設(shè)計(jì)。最終目標(biāo)是整個(gè)系統(tǒng)部署Tomcat環(huán)境運(yùn)行。在軟件實(shí)現(xiàn)階段,編碼規(guī)范、版本管理以及在項(xiàng)目管理中用戶試用是非常重要,否則影響最終用戶體驗(yàn)。在開(kāi)發(fā)過(guò)程中系統(tǒng)名稱編碼為ITMIS.VO,1版本開(kāi)始,通過(guò)多個(gè)版本迭代,最終發(fā)布版本為ITMIS_V1.0版本。信息管理系統(tǒng)A信息管理系統(tǒng)Aadmin B密碼修改上爭(zhēng)毎(-)登錄功能信息管理系統(tǒng)IT教育培訓(xùn)IT教育培訓(xùn)[1"+亡_}川IXKKKX?訓(xùn)學(xué)校版權(quán)所有丄口v)\\|廐純?cè)挘篨XX-XXXXXXXX圖5.1系統(tǒng)登錄界面該頁(yè)面為系統(tǒng)運(yùn)行之后,用戶進(jìn)入系統(tǒng)后直接看到的登錄界面效果,在該頁(yè)面中我們可以看到需要用戶輸入賬號(hào)、密碼和驗(yàn)證碼,點(diǎn)擊登錄按鈕,系統(tǒng)首頁(yè)進(jìn)行驗(yàn)證碼驗(yàn)證,沒(méi)有錯(cuò)誤后進(jìn)行賬號(hào)和密碼驗(yàn)證,通過(guò)驗(yàn)證后系統(tǒng)根據(jù)開(kāi)戶時(shí)賦予的權(quán)限操作系統(tǒng)。(二)首頁(yè)(綜合)展示IT救育培訓(xùn)今天邏涯今天邏涯201309-1821:10:002013-09-1821:102013-09-1821:10:00冥他信息其他人、員:市如人新后勤實(shí)際人如花人HFD人如們?nèi)送獬鋈损?Ai百假人如認(rèn)Java基礎(chǔ)氓衽上課人數(shù):30人<^>上譚老淋李老師沖級(jí))字生信忌班級(jí)數(shù):頤實(shí)際人數(shù):100人出勒人數(shù):99人潔假人盪:1AJ3陽(yáng)蠱級(jí)邏程上煉人珈26A03%)上肆老師:張老師i高級(jí))敎知信忌實(shí)阿人數(shù):12A出妙人獨(dú):"人請(qǐng)協(xié)人緞:1AHTLH基?*課程上煉人數(shù):30A市釦上聲老師:李老師(中級(jí))矗待信息 2013-09-1821:10:00字生信息90分;3人字生信息90分;3人B0分:30A7吩:25人5吩:5人—班:平均E0分二班:平均84分三班:平均88分硼:平壞£分五班:干堆7盼貝他信息第一啟;三班第二名:二^第三名:一視第四茗:的壬、疋班20化版權(quán)信息圖5.2首頁(yè)(綜合)展示界面該頁(yè)面為用戶成功登錄之后,用戶進(jìn)入綜合展示界面效果,在該頁(yè)面中我們可以看到有三個(gè)區(qū):工具區(qū)(首頁(yè)、基本信息維護(hù)、培訓(xùn)需求管理、統(tǒng)計(jì)報(bào)表管理、系統(tǒng)管理)、個(gè)人信息展示區(qū)(用戶信息、密碼修改、注銷)、信息展示區(qū)(今日課程、人員信息、成績(jī)信息)。(三)基本信息維護(hù)

注箱Aadmin教為信息管理系統(tǒng)1111注箱Aadmin教為信息管理系統(tǒng)1111諜程編號(hào)課程芻你課程裘更彌畑說(shuō)明創(chuàng)建時(shí)何痢FJ0001Ja^agSSJa^a168加連礎(chǔ)數(shù)程2013-06-10修枚I詳細(xì)J0002Jam言級(jí)Ja/a40J373諭購(gòu)腥2013-06-10俺改I詳細(xì)|J0003HtmlJa/aWeb32孫態(tài)界面2013-06-10修改I詳鈕J00D4Javascnpt」合嗆wen40」s基鮒程2013-06-10隆改I詳細(xì)J0005J3(AjaxsJquery)Ja/aWeb43J岳級(jí)勿腥2013-06-10瞬I詳細(xì)J0006Ser/lotJa/aWeb40WG瀧聚2013-06-10修改I詳SBJ0007struts」合嗆weo3譏'“糧架2013-06-10隆改I詳細(xì)J0008JDBCJa/aWeb322013-06-10修改I詳細(xì)|J0009SpringJa/aW9b48Wg灌衆(zhòng)2013-06-10修改I詳鈕J0010卻?攝庫(kù)DB48MySalOrade2013-OMO詮改I詳託?■0Qk圖5.3基本信息維護(hù)界面該頁(yè)面為用戶成功登錄之后,點(diǎn)擊“基本信息維護(hù)”進(jìn)入基本信息展示界面效果,在該頁(yè)面中我們可以看到還有四個(gè)基本信息子功能(課程信息、學(xué)生信息、成績(jī)信息和教師信息)。功能里面的信息可以根據(jù)權(quán)限來(lái)管理,初次默認(rèn)是由管理員可以增加、修改、查詢和刪除。學(xué)生和老師可以查看。(四)培訓(xùn)需求管理■爲(wèi)■爲(wèi)信息管理系統(tǒng) Xadmin 靜空昭修改 「23注銷■爲(wèi)■爲(wèi)信息管理系統(tǒng) Xadmin 靜空昭修改 「23注銷JL信息管理系統(tǒng),adminH改F品細(xì)呂開(kāi)始時(shí)問(wèn)結(jié)束時(shí)問(wèn)JL信息管理系統(tǒng),adminH改F品細(xì)呂開(kāi)始時(shí)問(wèn)結(jié)束時(shí)問(wèn)項(xiàng)目經(jīng)理上猱人數(shù)點(diǎn)P2013092013-09-012013-02-01李某30南寶修波丨詳細(xì)P2013102013-10-012013-03-0135南京修改丨詳細(xì)P2013112013-09-01201302-01李杲230南京榻改I詳細(xì)|P2013122013-10-012013-030135診改丨詳翁P2014012013-09-012013-02-01李某430檢改丨詳撫P2014022013-10-012013-03-01李某£35南京修測(cè)詳細(xì)P20仁032013-09-012013-02-01李某E30瞬洋細(xì)P2014042013-10-012013-03^)1李某735南京榻改丨詳細(xì)P2014052013-09-012013-02-01李某830修改丨詳紙P2014062013-10-012013-03-01李某g35南克檢改I詳細(xì)就業(yè)竽:k2013版枳信息圖5.4培訓(xùn)需求管理界面該頁(yè)面為用戶成功登錄之后,點(diǎn)擊“培訓(xùn)需求管理”進(jìn)入培訓(xùn)需求展示界面效果,在該頁(yè)面中我們可以看到還有三個(gè)基本信息子功能(產(chǎn)品管理、就業(yè)畢業(yè)息和就業(yè)評(píng)估)。功能里面的信息可以根據(jù)權(quán)限來(lái)管理,初次默認(rèn)是由管理員可以增加、修改、查詢和刪除。學(xué)生和老師可以查看。產(chǎn)品管理:一個(gè)產(chǎn)品可以綁定多個(gè)課程。就業(yè)畢業(yè):主要是統(tǒng)計(jì)學(xué)校培訓(xùn)之后對(duì)學(xué)生就業(yè)畢業(yè)統(tǒng)計(jì),掌握就業(yè)動(dòng)態(tài)方向,輔助產(chǎn)品調(diào)整策略。就業(yè)評(píng)估:是根基就業(yè)畢業(yè)統(tǒng)計(jì)狀況,挖掘?qū)W生培訓(xùn)課程信息,驗(yàn)證課程是否符合市場(chǎng),判斷課程是走高端、中端、低端等。(五)統(tǒng)計(jì)報(bào)表管理

磅線綜臺(tái)統(tǒng)計(jì)20仁年IT<Java)培訓(xùn)漆程破績(jī)通知單囂選擇學(xué)生 Q磅線綜臺(tái)統(tǒng)計(jì)20仁年IT<Java)培訓(xùn)漆程破績(jī)通知單囂選擇學(xué)生 Q字號(hào)出生年月學(xué)制入學(xué)日期IH級(jí)諜程冃期諜程名密打印圖5.5統(tǒng)計(jì)報(bào)表管理界面該頁(yè)面為用戶成功登錄之后,點(diǎn)擊“統(tǒng)計(jì)報(bào)表管理”進(jìn)入統(tǒng)計(jì)報(bào)表展示界面效果,在該頁(yè)面中我們可以看到還有三個(gè)基本信息子功能(成績(jī)通知單、成績(jī)綜合統(tǒng)計(jì)、學(xué)習(xí)綜合信息)。功能里面的信息可以根據(jù)權(quán)限來(lái)管理,學(xué)生和老師可以查看、導(dǎo)出和打印。(六)系統(tǒng)管理信息管理系統(tǒng)A信息管理系統(tǒng)Aadmin Bl密碼修改N注箱信息管理系統(tǒng)A信息管理系統(tǒng)Aadmin Bl密碼修改N注箱■■IT▼教育培訓(xùn)密碼僖謖 角色言理 稅限言運(yùn)対昵稱用色対昵稱用色操作1ITS0001ITS0001宇豐studentglTcc2013-09-1112.0000蹴I腳2ITT0001ITT0001toarcher?IT.com2013^)9-1112:30:00輙I詳細(xì)2013極權(quán)信息5.6培訓(xùn)需求管理界面該頁(yè)面為用戶成功登錄之后,點(diǎn)擊“系統(tǒng)管理”進(jìn)入系統(tǒng)展示界面效果,在該頁(yè)面中我們可以看到還有三個(gè)基本信息子功能(賬戶信息管理、密碼修改、角色管理、權(quán)限管理)。該功能里面的信息可以只有管理員管理。六、系統(tǒng)測(cè)試在ITMIS_V1.0開(kāi)發(fā)過(guò)程中釆用了多種措施保證軟件質(zhì)量,在實(shí)際開(kāi)發(fā)過(guò)程中不可避免地會(huì)產(chǎn)生差錯(cuò),經(jīng)過(guò)周密測(cè)試后可以排除系統(tǒng)錯(cuò)誤,因此系統(tǒng)測(cè)試是ITMIS_V1-0開(kāi)發(fā)過(guò)程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試的工作量往往占MIS開(kāi)發(fā)總工作量的40%以上。因此,我們必須重視測(cè)試工作。從產(chǎn)品角度看,測(cè)試計(jì)劃中的測(cè)試項(xiàng)目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測(cè)試本身看,分為單元測(cè)試,組合測(cè)試,確認(rèn)測(cè)試等。測(cè)試對(duì)象是隨階段而異的,最基本、最初的測(cè)試是單元測(cè)試,后面的組合測(cè)試、確認(rèn)測(cè)試都是以被測(cè)過(guò)的模塊作為測(cè)試對(duì)象的。(-)單元測(cè)試單元測(cè)試也稱模塊測(cè)試或程序測(cè)試,單元測(cè)試是對(duì)每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計(jì)說(shuō)明是否一致,對(duì)模塊的所有主要處理路徑進(jìn)行測(cè)試且與預(yù)期的結(jié)構(gòu)進(jìn)行對(duì)照,還要對(duì)所有錯(cuò)誤處理路徑進(jìn)行測(cè)試。對(duì)源碼進(jìn)行審查,對(duì)照設(shè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論