基于MVC的高校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TP311.52
【圖文】:
面模板層的研究中,選取 FreeMarker 完成頁(yè)面模板層的實(shí)現(xiàn)。FreeMarker 是一程序,能夠通過(guò)內(nèi)建機(jī)制對(duì)不同類(lèi)型數(shù)據(jù)的頁(yè)面顯示格式進(jìn)行拓展,大的宏功能,能夠有效克服傳統(tǒng)的嵌入 JSP 的 HTML 設(shè)計(jì)方法中,由導(dǎo)致的不良后果,確保了邏輯層和表現(xiàn)層的相對(duì)分離,提高了頁(yè)面的程序員和美工的責(zé)任分工也更加明晰。[5]圖 2-3 顯示的是 FreeMarker:
圖 2-4 WebWork 工作流程圖在系統(tǒng)開(kāi)發(fā)的過(guò)程中,WebWork 具體起到以下幾點(diǎn)作用:首先是對(duì)用戶求信息進(jìn)行數(shù)據(jù)封裝,集合成為統(tǒng)一的數(shù)據(jù)格式;其次是根據(jù)用戶請(qǐng)求邏輯處理單元,并將封裝的數(shù)據(jù)對(duì)象作為參數(shù)發(fā)送給邏輯處理單元;最輯處理單元的處理結(jié)果進(jìn)行數(shù)據(jù)封裝,并將其按照預(yù)定表現(xiàn)層進(jìn)行處理用戶。 系統(tǒng)模型層的技術(shù)選取在傳統(tǒng)的 Java 三層架構(gòu)中,業(yè)務(wù)邏輯層負(fù)責(zé)業(yè)務(wù)邏輯的計(jì)算、處理,數(shù)保存數(shù)據(jù)對(duì)象的各類(lèi)屬性,而 MVC 的模型層可以看做是實(shí)現(xiàn)持久層的一方法。[6]在本文的研究中,對(duì)這部分的實(shí)現(xiàn)技術(shù)選取 Spring Ioc Container,并進(jìn)一步使用 Spring JdbcTemplate 進(jìn)行了操作簡(jiǎn)化。在系統(tǒng)的開(kāi)發(fā)中,S
4.1 系統(tǒng)設(shè)計(jì)學(xué)生信息管理系統(tǒng)劃分學(xué)籍,德育考試,科目成績(jī),用戶角色四個(gè)部分,設(shè) Common 包為公共包,用以存放分頁(yè)顯示、攔截器等各子系統(tǒng)需用的公共內(nèi)其中,德育考試管理與課程成績(jī)管理的設(shè)計(jì)與實(shí)現(xiàn)類(lèi)似,不再單獨(dú)介紹。4.1.1 系統(tǒng)功能劃分根據(jù)需求分析,某軟件學(xué)院學(xué)生信息管理系統(tǒng)分為學(xué)籍,德育考試,科目績(jī),用戶角色等管理子系統(tǒng),如下圖 4-1 所示。在本文的研究中,重點(diǎn)設(shè)計(jì)了課成績(jī)、用戶與角色基本信息以及學(xué)籍管理等子系統(tǒng),這其中德育考核管理與課成績(jī)管理兩個(gè)系統(tǒng)很相似,因此不做過(guò)多介紹。
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 孫麗娜;;基于高校網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)光盤(pán)軟件與應(yīng)用;2012年18期
2 袁梅冷,黃煙波,黃家林,翁艷彬;J2EE應(yīng)用模型中MVC軟件體系結(jié)構(gòu)的研究與應(yīng)用[J];計(jì)算機(jī)應(yīng)用研究;2003年03期
3 黃海;朱躍龍;;J2EE設(shè)計(jì)模式與框架技術(shù)的應(yīng)用研究[J];計(jì)算機(jī)與現(xiàn)代化;2006年05期
4 李鴻強(qiáng);麻振華;趙書(shū)銀;;奶牛場(chǎng)管理信息平臺(tái)研發(fā)[J];河北建筑工程學(xué)院學(xué)報(bào);2012年01期
5 范會(huì)聯(lián);張玉芳;;基于JSF+Spring+Hibernate集成架構(gòu)的Web信息系統(tǒng)設(shè)計(jì)[J];計(jì)算機(jī)技術(shù)與發(fā)展;2007年03期
6 殷盛,黃國(guó)興;基于MVC設(shè)計(jì)模成功的struts框架研究與應(yīng)用[J];微型電腦應(yīng)用;2005年09期
7 方一新;;基于MVC與J2EE的小區(qū)物業(yè)管理系統(tǒng)開(kāi)發(fā)[J];現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版);2012年25期
本文編號(hào):2761151
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/sjfx/2761151.html