




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1引言..............................................................1
1.1項(xiàng)目開(kāi)發(fā)背景...............................................1
1.2開(kāi)發(fā)技術(shù)簡(jiǎn)介...............................................1
1.2.1SSM簡(jiǎn)介................................................2
1.2.2BOOTSTRAP簡(jiǎn)介..........................................2
1.2.3MAVEN簡(jiǎn)介..............................................2
1.3開(kāi)發(fā)工具簡(jiǎn)介...............................................3
1.4項(xiàng)目開(kāi)發(fā)技術(shù)路線...........................................3
2需求分析..........................................................4
2.1功能需求描述...............................................4
2.2非功能需求描述.............................................4
2.3需求用例建模...............................................5
2.3.1學(xué)生信息管理功能模塊.....................................5
2.3.2教師管理功能模塊.........................................8
2.3.3班級(jí)信息管理功能模塊....................................10
2.3.4管理員功能模塊..........................................12
3系統(tǒng)概要設(shè)計(jì).....................................................14
3.1系統(tǒng)設(shè)計(jì)原則..............................................14
3.2系統(tǒng)框架設(shè)計(jì)..............................................14
3.3系統(tǒng)功能設(shè)計(jì)..............................................15
3.3.1學(xué)生信息管理功能設(shè)計(jì)....................................16
3.3.2教師管理功能設(shè)計(jì)........................................17
3.3.3班級(jí)信息管理功能設(shè)計(jì)....................................17
3.3.4管理員功能設(shè)計(jì)..........................................18
3.4數(shù)據(jù)庫(kù)設(shè)計(jì)................................................19
3.4.1設(shè)計(jì)原則................................................19
II
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.4.2概念設(shè)計(jì)...............................................19
3.4.3邏輯設(shè)計(jì)...............................................20
3.4.4數(shù)據(jù)字典...............................................20
4系統(tǒng)詳細(xì)設(shè)計(jì).....................................................22
4.1學(xué)生信息管理功能模塊......................................22
4.1.1學(xué)生信息管理模塊說(shuō)明...................................22
4.1.2學(xué)生信息管理功能模塊詳細(xì)設(shè)計(jì)...........................22
4.2教師功能模塊..............................................23
4.2.1教師功能模塊說(shuō)明.......................................23
4.2.2教師功能模塊詳細(xì)設(shè)計(jì)...................................23
4.3班級(jí)信息管理功能模塊設(shè)計(jì)..................................25
4.3.1班級(jí)信息管理功能模塊說(shuō)明...............................25
4.3.2班級(jí)信息管理功能模塊詳細(xì)設(shè)計(jì)...........................25
4.4管理員功能模塊設(shè)計(jì)...........................................26
4.4.1管理員功能模塊說(shuō)明.....................................26
4.4.2管理員功能模塊詳細(xì)設(shè)計(jì).................................26
5系統(tǒng)實(shí)現(xiàn)...........................................................27
5.1學(xué)生信息管理模塊實(shí)現(xiàn).........................................27
5.1.1管理員功能模塊界面設(shè)計(jì).................................27
5.1.2教師管理模塊核心代碼實(shí)現(xiàn):.............................28
5.2教師管理模塊實(shí)現(xiàn).............................................30
5.2.1教師管理模塊界面設(shè)計(jì)...................................30
5.2.2教師管理模塊核心代碼實(shí)現(xiàn):.............................30
5.3班級(jí)信息管理模塊實(shí)現(xiàn).........................................34
5.3.1班級(jí)信息管理模塊界面設(shè)計(jì)...............................34
5.3.2班級(jí)信息管理模塊模塊核心代碼實(shí)現(xiàn):.....................35
5.4管理員模塊實(shí)現(xiàn)...............................................37
5.4.1管理員模塊界面設(shè)計(jì).....................................37
III
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
5.4.2管理員模塊模塊核心代碼實(shí)現(xiàn):...........................37
6系統(tǒng)測(cè)試..........................................................39
6.1學(xué)生信息管理功能測(cè)試.........................................39
6.2教師管理功能測(cè)試.............................................40
6.3班級(jí)信息管理功能測(cè)試.........................................40
6.4管理員功能測(cè)試...............................................41
7設(shè)計(jì)小結(jié)..........................................................41
參考資料............................................................42
IV
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
基于SSM的學(xué)生綜合測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)
與實(shí)現(xiàn)
1引言
網(wǎng)絡(luò)的快速發(fā)展從根本上更改了世界各組織的管理方式,自二十世紀(jì)九十
年代開(kāi)始,我國(guó)的政府、企事業(yè)等單位就設(shè)想可以通過(guò)互聯(lián)網(wǎng)系統(tǒng)來(lái)進(jìn)行管理
信息。由于以前存在各方面的原因,比如網(wǎng)絡(luò)普及度低、學(xué)生不接受、互聯(lián)網(wǎng)
的相關(guān)法律法規(guī)也不夠完善、開(kāi)發(fā)技術(shù)也不夠成熟等,阻礙了互聯(lián)網(wǎng)在各大機(jī)
構(gòu)中的發(fā)展速度。進(jìn)入二十一世紀(jì)以后,我國(guó)經(jīng)濟(jì)有了快速的發(fā)展,限制機(jī)構(gòu)
管理的各個(gè)難題逐一被解決,國(guó)內(nèi)各大機(jī)構(gòu)都加入到了電子信息化的管理模式
中來(lái)。
1.1項(xiàng)目開(kāi)發(fā)背景
以往的大學(xué)生綜合測(cè)評(píng)平臺(tái)相關(guān)信息管理,都是工作人員手工統(tǒng)計(jì)。這種
方式不但時(shí)效性低,而且需要查找和變更的時(shí)候很不方便。隨著科學(xué)的進(jìn)步,
技術(shù)的成熟,計(jì)算機(jī)信息化也日新月異的發(fā)展,社會(huì)也已經(jīng)深刻的認(rèn)識(shí),計(jì)算
機(jī)功能非常的強(qiáng)大,計(jì)算機(jī)已經(jīng)進(jìn)入了人類(lèi)社會(huì)發(fā)展的各個(gè)領(lǐng)域,并且發(fā)揮著
十分重要的作用。本系統(tǒng)利用網(wǎng)絡(luò)溝通、計(jì)算機(jī)信息存儲(chǔ)管理,有著與傳統(tǒng)的
方式所無(wú)法替代的優(yōu)點(diǎn)。比如計(jì)算檢索速度特別快、可靠性特別高、存儲(chǔ)容量
特別大、保密性特別好、可保存時(shí)間特別長(zhǎng)、成本特別低等。在工作效率上,
能夠得到極大地提高,延伸至服務(wù)水平也會(huì)有好的收獲,有了網(wǎng)絡(luò),在線大學(xué)
生綜合素質(zhì)評(píng)分平臺(tái)的各方面的管理更加科學(xué)和系統(tǒng),更加規(guī)范和簡(jiǎn)便。我的
畢業(yè)設(shè)計(jì)也就正是一個(gè)綜合測(cè)評(píng)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)---學(xué)生綜合測(cè)評(píng)管理系統(tǒng)。
1.2開(kāi)發(fā)技術(shù)簡(jiǎn)介
運(yùn)用JAVA言語(yǔ)實(shí)行WEB應(yīng)用系統(tǒng)SSM(spring+springmvc+mybatis架構(gòu)
設(shè)計(jì),運(yùn)用JSP靜態(tài)頁(yè)面技術(shù)、優(yōu)良的輕量級(jí)的JAVASCRIPT框架JQUERY和
BOOTSTRAP前端框架設(shè)計(jì)WEB頁(yè)面,完成了劇本與頁(yè)面的別離,經(jīng)過(guò)MAVEN便捷
地管理項(xiàng)目標(biāo)JAR包依靠、開(kāi)發(fā);如今WEB技術(shù)開(kāi)展愈來(lái)愈快,要想要開(kāi)發(fā)好的
WEB使用,純熟把握.上面的這些技術(shù),這是開(kāi)發(fā)好WEB使用的根底和保證。
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
1.2.1SSM簡(jiǎn)介
本程序開(kāi)發(fā)使用到的框架技術(shù),英文名稱縮寫(xiě)是SSM,在JavaWeb開(kāi)發(fā)中使
用的流行框架有SSH、SSM、SpringMVC等,作為一個(gè)課題程序采用SSH框架也
可以,SSM框架也可以,SpringMVC也可以。SSH框架是屬于重量級(jí)別的框架,
配置繁瑣,不夠靈活,修改程序需要修改好多個(gè)文件,并且運(yùn)行起來(lái)也占用內(nèi)
存較高,CPU使用率相對(duì)也高,SpringMVC是Spring開(kāi)發(fā)的一套MVC架構(gòu),更
靈活更好用,SSM框架取中間值,既沒(méi)有SSH臃腫,也沒(méi)有SpringMVC簡(jiǎn)化,屬
于中間級(jí)別的,在配置過(guò)程和使用過(guò)程中更能編寫(xiě)和理解。MyBatis框架取代Hi
bernate框架是因?yàn)樗`活,不需要完全在框架里操作,它在數(shù)據(jù)操作上可以
寫(xiě)出更靈活的代碼,它的性能也比Hibernate框架更穩(wěn)定??偟膩?lái)說(shuō),使用SSM
框架是通過(guò)綜合考慮而使用的,網(wǎng)上有很多的使用教程和心得體會(huì),而且SSM又
是這么的流行,用SSM框架開(kāi)發(fā)是順其自然的。。
1.2.2BOOTSTRAP簡(jiǎn)介
在Bootstrap前端框架是最廣泛使用的CSS,JS和HTML框架,用于移動(dòng)設(shè)
備優(yōu)先級(jí)Web項(xiàng)目和程序員開(kāi)發(fā)響應(yīng)式界面布局。
Bootstrap包含大量的Web組件,這些組件使您能夠更快地構(gòu)建美觀實(shí)用的
網(wǎng)站,其中包括以下組件:
按鈕組,下拉菜單和導(dǎo)航列,路徑導(dǎo)航,頁(yè)面分頁(yè),提示對(duì)話框,框布局,
進(jìn)度條動(dòng)畫(huà),精美的縮略圖,流媒體對(duì)象等。
自從它在互聯(lián)網(wǎng)上被推出以來(lái),bootstrap就越來(lái)越受到了前端用戶的青睞,
并且在當(dāng)前github(代碼托管平臺(tái))上得到了持續(xù)維護(hù)。此前端項(xiàng)目也被稱為美
國(guó)國(guó)家航空航天局(nasa)的msnbc(微軟國(guó)家廣播公司)作為參考。一些國(guó)際移動(dòng)
研究人員已經(jīng)開(kāi)始對(duì)此前端的框架有所了解。
1.2.3MAVEN簡(jiǎn)介
當(dāng)程序員開(kāi)發(fā)一個(gè)JAVA項(xiàng)目時(shí),從編譯到測(cè)試再到打包的工作相對(duì)繁瑣而
復(fù)雜,這是一項(xiàng)重復(fù)的工作,浪費(fèi)了大量的人力,并且花費(fèi)了很多時(shí)間。不僅
如此,程序員通常還需要花費(fèi)更多的精力來(lái)引用JAR包來(lái)配置項(xiàng)目環(huán)境。因此,
跨人員或跨部門(mén)的項(xiàng)目總體結(jié)構(gòu)通常是不同的。MAVEN集成了繼承和聚合,倉(cāng)庫(kù)
管理,依賴性管理和其他功能,以幫助項(xiàng)目構(gòu)建準(zhǔn)備非常完整的解決方案。
MAVEN有兩個(gè)核心:
依賴性管理:MAVEN已經(jīng)準(zhǔn)備了一個(gè)MAVEN中央代碼存儲(chǔ)庫(kù)來(lái)統(tǒng)一管理JAR
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
包。我們只需要在項(xiàng)目中配置依賴項(xiàng),MAVEN就會(huì)去中心倉(cāng)庫(kù)安裝所有相應(yīng)的依
賴項(xiàng)包,同時(shí)為我們解決依賴項(xiàng)。
項(xiàng)目構(gòu)建步驟,基本操作是編譯,測(cè)試,打包,部署項(xiàng)目,最后將代碼上
傳到專用服務(wù)器等。
1.3開(kāi)發(fā)工具簡(jiǎn)介
工具的使用:采用INTELLIJIDEA+tomcat+mysql
IntelliJIDEA是java編程語(yǔ)言開(kāi)發(fā)的集成環(huán)境。被公認(rèn)為最好的java開(kāi)
發(fā)工具tomcat作為小型服務(wù)期有著很多的優(yōu)點(diǎn),安裝和部署都方便,第三是
TOMCAT適合做一些中小型的項(xiàng)目。
使用Tomcat,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源非常少,擴(kuò)展性好,而且支持
負(fù)載平衡等程序開(kāi)發(fā)應(yīng)用系統(tǒng)最常用的一般功能;目前它還在不斷的更新和完
善,程序愛(ài)好者都可以加入新的功能以實(shí)現(xiàn)自己的需求。Tomcat是一個(gè)測(cè)試常
用的小型服務(wù)器,在中小型的系統(tǒng)中(并發(fā)訪問(wèn)用戶不是很多)被普遍使用,是
開(kāi)發(fā)者調(diào)試網(wǎng)站程序的第一選擇。對(duì)于一個(gè)實(shí)踐者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)機(jī)
器上配置好服務(wù)器時(shí),可利用它響應(yīng)用戶對(duì)HTML頁(yè)面訪問(wèn)的請(qǐng)求。實(shí)際上
Tomcat只有部分是Apache服務(wù)器的擴(kuò)展,它是獨(dú)立運(yùn)行的,所以當(dāng)我們運(yùn)行
tomcat服務(wù)器時(shí),實(shí)際上他是作為-一個(gè)與Apache獨(dú)立開(kāi)來(lái)的進(jìn)程單獨(dú)運(yùn)行的
程序。
mysql其優(yōu)點(diǎn)有:綜合統(tǒng)一,高度非過(guò)程化,面向集合的操作方式,以一種
語(yǔ)法結(jié)構(gòu)提供多種使用方式,語(yǔ)言簡(jiǎn)潔,易學(xué)易用。
1.4項(xiàng)目開(kāi)發(fā)技術(shù)路線
前端頁(yè)面通過(guò)網(wǎng)絡(luò)途徑解決,在頁(yè)面中添加大量注解,通過(guò)servlet將數(shù)
據(jù)傳遞到后臺(tái),后臺(tái)在通過(guò)ssm框架,Controller層-->Service層-->Dao層。
Dao層通過(guò)注解,以及xml映射關(guān)系和數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。數(shù)據(jù)庫(kù)再通過(guò)SSM
框架發(fā)送數(shù)據(jù)到前端頁(yè)面,前端頁(yè)面通過(guò)ajax進(jìn)行數(shù)據(jù)渲染。SSM框架技術(shù)的
優(yōu)點(diǎn):首先它采用的是分層思想,可以更好的進(jìn)行后續(xù)的數(shù)據(jù)維護(hù)以及修改,比
如像新增功能、下架功能等。SSM的底層是對(duì)JDBC進(jìn)行的封裝,我們可以更方
便、更快捷的使用JDBC,這樣會(huì)使我們的代碼量減少。
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2需求分析
2.1功能需求描述
隨著各大高校的建設(shè),現(xiàn)如今,各大高校人數(shù)都不下于幾千人,在最初對(duì)
學(xué)生管理的方式已經(jīng)不能滿足高校的辦公需求。必須需要一個(gè)綜合測(cè)評(píng)系統(tǒng),
用來(lái)簡(jiǎn)化每天的工作的復(fù)雜程度。綜合測(cè)評(píng)系統(tǒng)可以提升辦公效率:如果你想找
一個(gè)學(xué)生的的信息或者成績(jī)管理,如果是以往,可能會(huì)通過(guò)檔案的形式,一個(gè)
一個(gè)的找,效率極低;如果使用綜合測(cè)評(píng)系統(tǒng),那么查詢的工作交給計(jì)算機(jī)執(zhí)行,
既方便、又快捷。因此我們很需要這樣一個(gè)高效的系統(tǒng)來(lái)幫我們實(shí)現(xiàn)很多功能,
增加我們的效率。同時(shí),對(duì)于可維護(hù)性這個(gè)概念,具有兩個(gè)含義,那就是可靠
性和可測(cè)試性等??煽啃酝ǔJ侵笍?qiáng)度和準(zhǔn)確度。在開(kāi)發(fā)過(guò)程中,必須權(quán)衡一
些互相矛盾的目標(biāo),并且盡可能滿足各種要求。
(1)管理員登錄功能:登錄模塊為本設(shè)計(jì)最必要的功能模塊。這里作為獨(dú)
立設(shè)計(jì)描述,因?yàn)榈卿浤K是每個(gè)系統(tǒng)設(shè)計(jì)中最重要的一部分,包括賬號(hào)登錄
一個(gè)功能(設(shè)置了登錄攔截器,無(wú)法直接通過(guò)輸入地址跳轉(zhuǎn)到Index界面)。
(2)教師信息管理:教師登錄正確的賬號(hào)以后可以操作學(xué)生的一些基本信
息,查看學(xué)生的成績(jī),以及可以修改學(xué)生的成績(jī)比例;此外還可以實(shí)現(xiàn)對(duì)學(xué)生
活動(dòng)的增加,刪除,修改操作。
(3)學(xué)生信息管理:學(xué)生登錄正確的賬號(hào)以后,可查詢成績(jī),參加的活動(dòng),
以及上傳個(gè)人異議申報(bào)。
(4)管理員管理功能:管理員管理模塊針對(duì)于已經(jīng)登錄當(dāng)前管理員賬號(hào),
包括修改管理員密碼這一個(gè)功能。
2.2非功能需求描述
設(shè)置了登錄攔截器,只有管理員在登錄頁(yè)面成功登錄后才可以進(jìn)入主界面
以及操作界面進(jìn)行相關(guān)操作。無(wú)法在瀏覽器直接輸入地址訪問(wèn)后臺(tái)的主界面以
及其他功能界面。具有安全性,學(xué)校的管理員以及教師和學(xué)生比較多,并且相關(guān)
信息更是繁多。這樣做極大程度上了保障了學(xué)生的隱私安全。更有利于高校的
發(fā)展以及規(guī)劃。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2.3需求用例建模
通過(guò)對(duì)功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。
圖2-1學(xué)生綜合測(cè)評(píng)管理系統(tǒng)的總體用例模型
系統(tǒng)管理員通過(guò)對(duì)后臺(tái)信息的管理,對(duì)每項(xiàng)管理都能夠?qū)崿F(xiàn)增加、刪除、
修改和查詢的操作。
2.3.1學(xué)生信息管理功能模塊
面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。功能模塊
1具體的用例描述如圖2-2所示,分別具有查詢個(gè)人信息、修改個(gè)人信息、查看
個(gè)人成績(jī)等操作功能。采用這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)
的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-2學(xué)生信息管理功能模塊用例圖
通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。模塊1活動(dòng)
圖如圖2-3所示。
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-3學(xué)生信息管理功能模塊活動(dòng)圖
通過(guò)對(duì)圖2-2用例圖及圖2-3活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的
描述表。學(xué)生管理模塊用例描述如表2-1所示,可以進(jìn)行增刪改等操作。
表2-1學(xué)生信息管理模塊用例描述
項(xiàng)目描述
用例名稱學(xué)生信息管理
用例標(biāo)識(shí)號(hào)01
參與者管理員、學(xué)生、教師
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參與者輸入用戶名、密碼,系統(tǒng)進(jìn)行驗(yàn)證后合法者登錄系
簡(jiǎn)要說(shuō)明
統(tǒng),否則提供拒絕登錄系統(tǒng)。
前置條件參與者已經(jīng)打開(kāi)系統(tǒng)的學(xué)生頁(yè)面student.html
1.教師或管理員進(jìn)行登錄
2.在輸入框添加學(xué)生
基本事件流3.提交數(shù)據(jù),系統(tǒng)自動(dòng)檢測(cè)數(shù)據(jù)合法性
4.有效數(shù)據(jù)則存入數(shù)據(jù)庫(kù),并返回映射到頁(yè)面中
5.用例終止
其他事件流提示錯(cuò)誤的信息,需要參與人確認(rèn)
異常事件流提示錯(cuò)誤信息,參與人確認(rèn)
后置條件進(jìn)入的主界面,裝載相應(yīng)的數(shù)據(jù)
2.3.2教師管理功能模塊
面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。教師功能
模塊具體的用例描述如圖2-4所示,分別具有增加、刪除、修改、查尋等操作
功能。采用這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)要對(duì)
數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。
圖2-4教師管理功能模塊用例圖
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。模塊2活動(dòng)
圖如圖2-5所示。
圖2-5教師管理功能模塊活動(dòng)圖
通過(guò)對(duì)圖2-4用例圖及圖2-5活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的
描述表。學(xué)生管理模塊用例描述如表2-2所示,可以進(jìn)行增刪改等操作。
表2-2教師管理模塊用例描述
項(xiàng)目描述
用例名稱教師管理
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例標(biāo)識(shí)號(hào)02
參與者管理員、學(xué)生、教師
簡(jiǎn)要說(shuō)明參與者輸入信息,合法加入數(shù)據(jù)進(jìn)數(shù)據(jù)庫(kù)
前置條件參與者已經(jīng)打開(kāi)系統(tǒng)的教師頁(yè)面login.html
1.教師或管理員或?qū)W生進(jìn)行登錄
2.在輸入框搜索教師信息
基本事件流3.提交數(shù)據(jù),系統(tǒng)自動(dòng)檢測(cè)數(shù)據(jù)合法性
4.有效數(shù)據(jù)則存入數(shù)據(jù)庫(kù),并返回映射到頁(yè)面中
5.用例終止
其他事件流提示錯(cuò)誤的信息,需要參與人確認(rèn)
異常事件流提示錯(cuò)誤信息,參與人確認(rèn)
后置條件進(jìn)入的主界面,裝載相應(yīng)的數(shù)據(jù)
2.3.3班級(jí)信息管理功能模塊
面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。功能模塊
具體的用例描述如圖2-6所示,分別具有刪除、查詢、導(dǎo)出數(shù)據(jù)等操作功能。
采用這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)
行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。
圖2-6班級(jí)信息管理功能模塊用例圖
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。模塊1活動(dòng)
圖如圖2-7所示。
圖2-7班級(jí)信息管理功能模塊活動(dòng)圖
通過(guò)對(duì)圖2-6用例圖及圖2-7活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的
描述表。班級(jí)信息管理模塊用例描述如表2-3所示,可以進(jìn)行增刪改等操作。
表2-3班級(jí)信息管理模塊用例描述
項(xiàng)目描述
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例名稱班級(jí)信息管理
用例標(biāo)識(shí)號(hào)01
參與者管理員、學(xué)生、教師
參與者輸入班級(jí)名稱,系統(tǒng)進(jìn)行驗(yàn)證后合法者登錄系統(tǒng),
簡(jiǎn)要說(shuō)明
否則提供拒絕登錄系統(tǒng)。
前置條件參與者已經(jīng)打開(kāi)系統(tǒng)的管理頁(yè)面class.html
1.教師或管理員進(jìn)行登錄
2.在輸入框輸入班級(jí)名稱
基本事件流3.提交數(shù)據(jù),系統(tǒng)自動(dòng)檢測(cè)數(shù)據(jù)合法性
4.有效數(shù)據(jù)則存入數(shù)據(jù)庫(kù),并返回映射到頁(yè)面中
5.用例終止
其他事件流提示錯(cuò)誤的信息,需要參與人確認(rèn)
異常事件流提示錯(cuò)誤信息,參與人確認(rèn)
后置條件進(jìn)入的主界面,裝載相應(yīng)的數(shù)據(jù)
2.3.4管理員功能模塊
面向?qū)ο蟮男枨蠓治鲭A段通過(guò)用例圖和活動(dòng)圖進(jìn)行了梳理分析。課程功能
模塊具體的用例描述如圖2-8所示,分別具有增加、刪除、修改、查尋等操作
功能。采用這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)要對(duì)
數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-8管理員功能模塊用例圖
通過(guò)對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。模塊2活動(dòng)
圖如圖2-7所示。
圖2-9管理員功能模塊活動(dòng)圖
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
通過(guò)對(duì)圖2-8用例圖及圖2-9活動(dòng)圖進(jìn)一-步的細(xì)化分析,得到每個(gè)用例的
描述表。學(xué)生管理模塊用例描述如表2-4所示,可以進(jìn)行增刪改等操作。
表2-4管理員功能模塊用例描述
項(xiàng)目描述
用例名稱管理員管理
用例標(biāo)識(shí)號(hào)05
參與者管理員、學(xué)生、教師
簡(jiǎn)要說(shuō)明參與者輸入信息,合法則修改數(shù)據(jù)進(jìn)數(shù)據(jù)庫(kù)
前置條件參與者已經(jīng)打開(kāi)系統(tǒng)的頁(yè)面register.html
1.教師或管理員進(jìn)行登錄
2.在輸入框輸入正確信息
基本事件流3.選擇需要的功能,提交數(shù)據(jù),系統(tǒng)自動(dòng)檢測(cè)數(shù)據(jù)合法性
4.有效數(shù)據(jù)則存入數(shù)據(jù)庫(kù),并返回映射到頁(yè)面中
5.用例終止
其他事件流提示錯(cuò)誤的信息,需要參與人確認(rèn)
異常事件流提示錯(cuò)誤信息,參與人確認(rèn)
后置條件進(jìn)入的主界面,裝載相應(yīng)的數(shù)據(jù)
3系統(tǒng)概要設(shè)計(jì)
3.1系統(tǒng)設(shè)計(jì)原則
根據(jù)現(xiàn)在現(xiàn)代化的要求,我們的代碼風(fēng)格必須要統(tǒng)一,數(shù)據(jù)化的處理必須
要快。對(duì)于前端的設(shè)計(jì)必須簡(jiǎn)約大氣,讓用戶擁有良好的交互體驗(yàn),能夠一眼
看到著重點(diǎn)。因?yàn)槲覀兊亩丝诒容^多,數(shù)據(jù)需求也比較繁重,所以一定不能因
為數(shù)據(jù)的上傳反應(yīng)問(wèn)題而影響用戶體驗(yàn)。
3.2系統(tǒng)框架設(shè)計(jì)
根據(jù)系統(tǒng)的需求分析、用例建模分析結(jié)合開(kāi)發(fā)平臺(tái)的特點(diǎn)設(shè)計(jì)學(xué)生綜合測(cè)
評(píng)管理架構(gòu)模型,如圖3-1所示。
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-1學(xué)生綜合測(cè)評(píng)管理系統(tǒng)整體架構(gòu)圖
3.3系統(tǒng)功能設(shè)計(jì)
系統(tǒng)模塊化結(jié)構(gòu)設(shè)計(jì)工作是在系統(tǒng)分析階段對(duì)子系統(tǒng)劃分的基礎(chǔ)上,在進(jìn)
一步地劃分,將它逐層的分解成多個(gè)大小相同、功能單一、具有一定獨(dú)立性的
模塊,以便程序設(shè)計(jì)工作的同時(shí),有加強(qiáng)了數(shù)據(jù)庫(kù)之間的聯(lián)系,使系統(tǒng)更加的
完美。根據(jù)學(xué)生綜合測(cè)評(píng)系統(tǒng)的需求分析和用例建模分析,本文確定了學(xué)生綜
合系統(tǒng)的主要功能模塊,包括教師管理、學(xué)生管理、課程功能等。學(xué)生綜合測(cè)
評(píng)管理系統(tǒng)的功能結(jié)構(gòu)圖如圖3-2所示,本系統(tǒng)主要功能模塊。
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-2學(xué)生綜合測(cè)評(píng)系統(tǒng)功能結(jié)構(gòu)圖
3.3.1學(xué)生信息管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-3。
開(kāi)始
輸入用戶名、
密碼等信息
選擇權(quán)限
提示信息不能
是用戶名、密碼等是否空
為空
否
提示信息不正
用戶名密碼等是否正確否
確
是
登錄成功
結(jié)束
圖3-3學(xué)生信息管理模塊流程圖
學(xué)生信息管理功能模塊相關(guān)功能文字描述:多個(gè)大小相同、功能單一、具
有一定獨(dú)立性的模塊,以便程序設(shè)計(jì)工作的同時(shí),有加強(qiáng)了數(shù)據(jù)庫(kù)之間的聯(lián)系,
使系統(tǒng)更加的完美。根據(jù)學(xué)生及其用戶的需求分析和用例建模分析,本文確定
了學(xué)生綜合測(cè)評(píng)系統(tǒng)的主要功能模塊,包括查看學(xué)生個(gè)人成績(jī),查看學(xué)生活動(dòng)
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
等。
3.3.2教師管理功能設(shè)計(jì)
該功能由流程圖表示,如下圖3-4。
圖3-4教師功能流程圖
3.3.3班級(jí)信息管理功能設(shè)計(jì)
該功能由流程圖表示,如下圖3-5。
17
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-5班級(jí)信息管理功能流程圖
3.3.4管理員功能設(shè)計(jì)
該功能由流程圖表示,如下圖3-6。
18
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-6管理員功能流程圖
3.4數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)是計(jì)算機(jī)信息系統(tǒng)的基礎(chǔ)。目前,電腦系統(tǒng)的關(guān)鍵與核心部分就是
數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)開(kāi)發(fā)的優(yōu)劣對(duì)整個(gè)系統(tǒng)的質(zhì)量和速度有著直接影響。
3.4.1設(shè)計(jì)原則
為取得較好的設(shè)計(jì)效果,進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)需要遵從以下原則:
1.標(biāo)準(zhǔn)化原則
數(shù)據(jù)庫(kù)設(shè)計(jì)務(wù)必要遵照統(tǒng)一的設(shè)計(jì)標(biāo)準(zhǔn)與命名規(guī)范。具備統(tǒng)一設(shè)計(jì)分類(lèi)與
編碼規(guī)范的數(shù)據(jù)庫(kù)不僅設(shè)計(jì)清晰直觀,更有利于后期數(shù)據(jù)庫(kù)及程序的維護(hù),為以
后項(xiàng)目可擴(kuò)展性提供條件。
2.冗余原則
以往數(shù)據(jù)庫(kù)的設(shè)計(jì)要求不允許有冗余,要盡可能的滿足3NF。然而,在系
統(tǒng)運(yùn)行過(guò)程中,滿足3NF的數(shù)據(jù)庫(kù)設(shè)計(jì)并不能高效運(yùn)行。復(fù)雜的表間關(guān)系,會(huì)
降低訪問(wèn)數(shù)據(jù)庫(kù)執(zhí)行的效率;過(guò)低的范式標(biāo)準(zhǔn),又會(huì)導(dǎo)致數(shù)據(jù)庫(kù)數(shù)據(jù)。所以,
在數(shù)據(jù)庫(kù)設(shè)計(jì)中,適當(dāng)?shù)娜哂嘣O(shè)計(jì)(允許派生性冗余設(shè)計(jì),杜絕重復(fù)性冗余設(shè)
計(jì)),找到冗余與數(shù)據(jù)處理速度的平衡點(diǎn),常常可以既提高速度,又能減少重復(fù)。
3.4.2概念設(shè)計(jì)
在數(shù)據(jù)庫(kù)概念設(shè)計(jì)的過(guò)程中,采用E-R圖來(lái)描述概念設(shè)計(jì)的結(jié)果。E-R圖是
概念數(shù)據(jù)模型的高層描述所使用的數(shù)據(jù)模型或模式圖,它為表述實(shí)體聯(lián)系模式
圖形式的數(shù)據(jù)模型提供了圖形符號(hào)。根據(jù)學(xué)生綜合測(cè)評(píng)系統(tǒng)分析,E-R圖如下圖
3-5所示。
19
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-5學(xué)生綜合測(cè)評(píng)系統(tǒng)E-R圖
3.4.3邏輯設(shè)計(jì)
針對(duì)ER模型,通過(guò)數(shù)據(jù)實(shí)體屬性、實(shí)體間關(guān)系的全面分析,結(jié)合學(xué)生綜合
測(cè)評(píng)系統(tǒng)的實(shí)際需求,根據(jù)E-R圖轉(zhuǎn)化為關(guān)系模式的轉(zhuǎn)換方法,建立起了本系
統(tǒng)的關(guān)系模式,具體轉(zhuǎn)化后的關(guān)系模式如下:
學(xué)生表(xuehao,sname,scsny,sphone,ssex,sscid);
教師表(id,tcard,tnanme,tsex,tphone,tbirth,tzc);
活動(dòng)表(id,ananme,axx,ssuid,adate,address,alx);
3.4.4數(shù)據(jù)字典
學(xué)生表的表結(jié)構(gòu)如表3-3所示,該表主要用于記錄學(xué)生信息,主要字段
為xuehao,sname,scsny,sphone。
表3-3學(xué)生表表結(jié)構(gòu)
字段名稱數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
XuehaoInt學(xué)號(hào)是否
Snamevarchar姓名否是
ScsnyDate日期否是
Sphonevarchar電話號(hào)碼否是
20
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
Ssexvarchar性別否是
sscidint課程號(hào)否是
教師表的表結(jié)構(gòu)如表3-4所示,該表主要用于記錄教師信息,主要字段為
id,tcard,tnanme,tsex,tphone。
表3-4教師表表結(jié)構(gòu)
字段名稱數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
IdInt教師編號(hào)id是否
TcardInt教師卡號(hào)否是
TnameVarchar姓名否是
TsexVarchar性別否是
tphoneVarchar電話號(hào)碼否是
TbirthDate出生日期否是
tzcvarchar主講否是
活動(dòng)表的表結(jié)構(gòu)如表3-5所示,該表主要用于記錄活動(dòng)信息,主要字段為
id,ananme,axx,ssuid,adate,address。
表3-5活動(dòng)表表結(jié)構(gòu)
字段名稱數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
IdInt編號(hào)id是否
Anamevarchar姓名否是
AxxVarchar活動(dòng)名字否是
SsuidInt活動(dòng)編號(hào)否是
Adatevarchar日期否是
addressVarchar課程號(hào)否是
alxvarchar活動(dòng)類(lèi)型否是
數(shù)據(jù)庫(kù)設(shè)計(jì)總結(jié):根據(jù)綜合測(cè)評(píng)的需求分析和用例建模分析,本文確定了
學(xué)生綜合測(cè)評(píng)管理功能模塊,包括學(xué)生管理、教師管理、課程管理和成績(jī)管理。
學(xué)生綜合測(cè)評(píng)系統(tǒng)的功能結(jié)構(gòu)圖根據(jù)測(cè)評(píng)管理的需求分析和用例建模分析,本
文確定了學(xué)生綜合管理系統(tǒng)的只要功能模塊。
21
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
4系統(tǒng)詳細(xì)設(shè)計(jì)
本系統(tǒng)主要思想為SSM框架技術(shù),每一層負(fù)責(zé)屬于自己的工作,controller
層負(fù)責(zé)與前端數(shù)據(jù)進(jìn)行交互,service負(fù)責(zé)處理事務(wù),dao層負(fù)責(zé)和數(shù)據(jù)庫(kù)JDBC
進(jìn)行數(shù)據(jù)交互。
4.1學(xué)生信息管理功能模塊
4.1.1學(xué)生信息管理模塊說(shuō)明
學(xué)生通過(guò)學(xué)號(hào)密碼進(jìn)行登錄,點(diǎn)擊登錄按鈕之后,進(jìn)入shiro框架,進(jìn)行驗(yàn)
證,如果用戶名密碼匹配,那么shiro會(huì)對(duì)登錄用戶進(jìn)行角色查詢,并根據(jù)該
角色對(duì)應(yīng)的菜單進(jìn)行賦權(quán)操作。賦權(quán)成功后進(jìn)入主頁(yè)。
4.1.2學(xué)生信息管理功能模塊詳細(xì)設(shè)計(jì)
使用UML序列圖來(lái)分析和設(shè)計(jì)需求分析中每個(gè)子功能的用例,如圖4-1所
示為學(xué)生信息功能的時(shí)序圖。
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-1所示。
圖4-1學(xué)生信息管理功能的時(shí)序圖
通過(guò)分析,得到學(xué)生綜合測(cè)評(píng)管理系統(tǒng)登錄功能的類(lèi)圖,如圖4-2所示。
22
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-2學(xué)生信息管理功能的類(lèi)圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-1所示。
表4-1學(xué)生信息管理模塊相關(guān)類(lèi)及方法描述表
類(lèi)名學(xué)生
描述用于管理學(xué)生信息
屬性u(píng)serID,username,sex,birthyear,grade,collegeID
findAllStudent()、findStudentById()、update()、Insert
方法
()、Delete()
4.2教師功能模塊
4.2.1教師功能模塊說(shuō)明
老師通過(guò)工號(hào)密碼進(jìn)行登錄,點(diǎn)擊登錄按鈕之后,進(jìn)入shiro框架,進(jìn)行
驗(yàn)證,如果用戶名密碼匹配,那么shiro會(huì)對(duì)登錄用戶進(jìn)行角色查詢,并根據(jù)
該角色對(duì)應(yīng)的菜單進(jìn)行賦權(quán)操作。賦權(quán)成功后進(jìn)入主頁(yè)。
4.2.2教師功能模塊詳細(xì)設(shè)計(jì)
UML序列圖來(lái)分析和設(shè)計(jì)需求分析中每個(gè)子功能的用例,如圖4-3所示為教師
功能的時(shí)序圖。
23
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-3教師功能的時(shí)序圖
通過(guò)分析,得到學(xué)生綜合測(cè)評(píng)管理系統(tǒng)教師功能的類(lèi)圖,如圖4-4所示。
圖4-4教師功能的類(lèi)圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-2所示。
表4-2教師功能模塊相關(guān)類(lèi)及方法描述表
類(lèi)名教師
描述用于管理教師
屬性u(píng)serID,username,sex,birthyear,degree,title,grade,
24
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
collegeID
findAllTeacher()、findTeacherById()、update()、
方法
Insert()、Delete()、MarkUI
4.3班級(jí)信息管理功能模塊設(shè)計(jì)
4.3.1班級(jí)信息管理功能模塊說(shuō)明
班級(jí)信息管理也是學(xué)生信息管理系統(tǒng)中不可以缺少的一個(gè)功能模塊,老師
和管理員可以在這個(gè)模塊中對(duì)班級(jí)信息進(jìn)行添加、刪除、修改、查詢。
4.3.2班級(jí)信息管理功能模塊詳細(xì)設(shè)計(jì)
以下圖4-5為添加班級(jí)功能的時(shí)序圖。
表4-5班級(jí)信息管理功能時(shí)序圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-3所示。
表4-3班級(jí)信息管理功能模塊相關(guān)類(lèi)及方法描述表
類(lèi)名ClassController
描述對(duì)班級(jí)各種操作進(jìn)行控制
屬性Java
方法addClazz()
25
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
類(lèi)名ClassService
描述班級(jí)各種操作實(shí)現(xiàn)的類(lèi)
屬性Java
方法addClazz()
類(lèi)名ClassMapper
描述實(shí)現(xiàn)班級(jí)實(shí)體與數(shù)據(jù)交互的各種操作
屬性Java
方法Insert()
4.4管理員功能模塊設(shè)計(jì)
4.4.1管理員功能模塊說(shuō)明
管理員功能也是學(xué)生信息管理系統(tǒng)中不可以缺少的一個(gè)功能模塊,老師和
管理員可以在這個(gè)模塊中對(duì)班級(jí)信息進(jìn)行添加、刪除、修改、查詢。
4.4.2管理員功能模塊詳細(xì)設(shè)計(jì)
以下圖4-5為管理員功能的時(shí)序圖。
26
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
表4-5管理員功能時(shí)序圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-4所示。
表4-4學(xué)生綜合測(cè)評(píng)管理系統(tǒng)教師功能模塊相關(guān)類(lèi)及方法描述表
類(lèi)名AdmisterController
描述對(duì)教師學(xué)生課程各種操作進(jìn)行控制
屬性Java
方法addClazz()
類(lèi)名ClassService
描述班級(jí)各種操作實(shí)現(xiàn)的類(lèi)
屬性Java
方法addClazz()
類(lèi)名ClassMapper
描述實(shí)現(xiàn)班級(jí)實(shí)體與數(shù)據(jù)交互的各種操作
屬性Java
方法Insert()
5系統(tǒng)實(shí)現(xiàn)
5.1學(xué)生信息管理模塊實(shí)現(xiàn)
5.1.1學(xué)生信息管理模塊界面設(shè)計(jì)
學(xué)生管理界面,如圖5-1所示:該界面主要包括一個(gè)輸入框和一個(gè)按鈕。用
戶登入:用戶通過(guò)系統(tǒng)管理員提供的賬號(hào)和密碼(默認(rèn)123456),通過(guò)輸入用戶名
和密碼進(jìn)入系統(tǒng)。如果您通過(guò)了身份驗(yàn)證,并根據(jù)權(quán)限顯示不同的菜單,不通
過(guò)身份驗(yàn)證就無(wú)法進(jìn)入系統(tǒng)。
27
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖5-1學(xué)生信息管理界面
5.1.2學(xué)生信息管理模塊核心代碼實(shí)現(xiàn):
步驟1:學(xué)生UsersServiceImpl
publicclassUsersServiceImplimplementsUsersService{
@Autowired
privateUsersMappermapper;
@Override
publicintdeleteByPrimaryKey(Integerid){
returnmapper.deleteByPrimaryKey(id);
}
@Override
publicintinsertSelective(Usersrecord){
returnmapper.insertSelective(record);
}
@Override
publicUsersselectByPrimaryKey(Integerid){
returnmapper.selectByPrimaryKey(id);
}
@Override
publicList<Users>getuserList(MaprequestparamMap){
returnmapper.getuserList(requestparamMap);
}
28
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
@Override
publicintupdateByPrimaryKeySelective(Usersrecord){
returnmapper.updateByPrimaryKeySelective(record);
}
@Override
public
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 7《中華民族一家親》 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治五年級(jí)上冊(cè)統(tǒng)編版
- 9 改變世界的四大發(fā)明 改變世界的四大發(fā)明 教學(xué)設(shè)計(jì)-2024-2025學(xué)年道德與法治五年級(jí)上冊(cè)統(tǒng)編版
- 居間介紹傭金合同范本
- 果園托管合同范本
- 21 古詩(shī)詞三首-楓橋夜泊教學(xué)設(shè)計(jì)-2024-2025學(xué)年五年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- 紅城租房合同范本
- 5《七律·長(zhǎng)征》教學(xué)設(shè)計(jì)-2024-2025學(xué)年統(tǒng)編版語(yǔ)文六年級(jí)上冊(cè)
- 地面保潔合同范本
- 7《湯姆·索亞歷險(xiǎn)記》(節(jié)選)教學(xué)設(shè)計(jì)-2024-2025學(xué)年統(tǒng)編版語(yǔ)文六年級(jí)下冊(cè)
- 2024年九年級(jí)數(shù)學(xué)中考專題 反比例函數(shù) 教學(xué)設(shè)計(jì)
- 小學(xué)五年級(jí)下冊(cè)信息技術(shù)-第1課班級(jí)靚點(diǎn)多拍攝電子工業(yè)版13課件
- 心肌梗死心律失常的機(jī)制和處置
- 商品專員簡(jiǎn)歷模板
- 市場(chǎng)營(yíng)銷(xiāo)(第2版)課件全套 王永貴 第1-17章-市場(chǎng)與市場(chǎng)營(yíng)銷(xiāo)概述及發(fā)展-顧客營(yíng)銷(xiāo)學(xué)
- 塑料產(chǎn)品報(bào)價(jià)明細(xì)表
- 供應(yīng)商來(lái)料包裝運(yùn)輸存儲(chǔ)規(guī)范標(biāo)準(zhǔn)
- 垃圾滲濾液處理站運(yùn)維及滲濾液處理投標(biāo)方案(技術(shù)標(biāo))
- 哈工大模電實(shí)驗(yàn)報(bào)告
- 銀行職工學(xué)習(xí)違規(guī)違紀(jì)典型案例心得體會(huì)5篇
- 《思想道德與法治》第二章
- 汽輪機(jī)潤(rùn)滑油系統(tǒng)內(nèi)容-課件
評(píng)論
0/150
提交評(píng)論