![102基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文答辯_第1頁(yè)](http://file4.renrendoc.com/view12/M06/33/15/wKhkGWciCWyAcxP9AACBCQyXQNY704.jpg)
![102基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文答辯_第2頁(yè)](http://file4.renrendoc.com/view12/M06/33/15/wKhkGWciCWyAcxP9AACBCQyXQNY7042.jpg)
![102基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文答辯_第3頁(yè)](http://file4.renrendoc.com/view12/M06/33/15/wKhkGWciCWyAcxP9AACBCQyXQNY7043.jpg)
![102基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文答辯_第4頁(yè)](http://file4.renrendoc.com/view12/M06/33/15/wKhkGWciCWyAcxP9AACBCQyXQNY7044.jpg)
![102基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文答辯_第5頁(yè)](http://file4.renrendoc.com/view12/M06/33/15/wKhkGWciCWyAcxP9AACBCQyXQNY7045.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于SSM的電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄CONTENT1系統(tǒng)介紹2研究背景和現(xiàn)狀3開(kāi)發(fā)技術(shù)1系統(tǒng)介紹設(shè)計(jì)和實(shí)現(xiàn)中描述的電子政務(wù)系統(tǒng)是一個(gè)用于Web企業(yè)級(jí)框架技術(shù)教學(xué)的管理系統(tǒng),包含了普通用戶(hù),權(quán)限用戶(hù)和管理員三個(gè)角色。普通用戶(hù)可以瀏覽首頁(yè),查看頭條新聞、綜合新聞和通知;權(quán)限用戶(hù)可以發(fā)布新聞,修改新聞,對(duì)申請(qǐng)頭條的新聞進(jìn)行審核,可以發(fā)布通知,有欄目權(quán)限的權(quán)限用戶(hù)可以對(duì)欄目進(jìn)行管理,可以添加欄目,修改欄目,把欄目的管理權(quán)限給別的權(quán)限用戶(hù);管理員可以對(duì)權(quán)限用戶(hù)的權(quán)限進(jìn)行管理,包括撤消權(quán)限,更改權(quán)限,禁用用戶(hù)等。研究背景和現(xiàn)狀2我自2004年開(kāi)始進(jìn)入到IT信息培訓(xùn)行業(yè),在實(shí)踐中總結(jié)了大量的教學(xué)實(shí)踐經(jīng)驗(yàn),很想將自己的教學(xué)經(jīng)驗(yàn)進(jìn)行系統(tǒng)的整理與總結(jié),以便讓更多熱愛(ài)信息技術(shù)、軟件開(kāi)發(fā)技術(shù)的人們受益。所以有了編寫(xiě)一個(gè)任務(wù)驅(qū)動(dòng)式的教學(xué)項(xiàng)目,通過(guò)電子政務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),讓學(xué)生了解項(xiàng)目開(kāi)發(fā)的一般過(guò)程,掌握開(kāi)發(fā)的一般規(guī)律與經(jīng)驗(yàn)。這次本科論文答辯,剛好可以進(jìn)一步對(duì)電子政務(wù)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)做一個(gè)總結(jié)。錯(cuò)誤與缺陷在所難免,希望各位前輩多提寶貴意見(jiàn)和建議,以期對(duì)此系統(tǒng)進(jìn)一步進(jìn)行完善。研究背景和現(xiàn)狀2目前國(guó)內(nèi)軟件技術(shù)、軟件開(kāi)發(fā)、軟件工程等專(zhuān)業(yè)的任務(wù)式教學(xué)均偏向于理論教學(xué)。一個(gè)教材的編寫(xiě),為了完成知識(shí)點(diǎn)的教學(xué),把一個(gè)項(xiàng)目任務(wù)切得肢離破碎,這樣做雖然可以將各個(gè)知識(shí)點(diǎn)保持簡(jiǎn)單化,方便學(xué)生理解概念,但是卻讓學(xué)生對(duì)于企業(yè)實(shí)際開(kāi)發(fā)的過(guò)程無(wú)法形成完整的概念,也讓學(xué)生很難在找到工作之后快速的融入企業(yè)團(tuán)隊(duì)。這次本科論文答辯,剛好可以進(jìn)一步對(duì)電子政務(wù)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)做一個(gè)總結(jié)。錯(cuò)誤與缺陷在所難免,希望各位前輩多提寶貴意見(jiàn)和建議,以期對(duì)此系統(tǒng)進(jìn)一步進(jìn)行完善。研究背景和現(xiàn)狀2目前國(guó)內(nèi)已經(jīng)有了一批少量的項(xiàng)目案例教程的存在,比如清華大學(xué)出版社李曉明老師主編的“項(xiàng)目驅(qū)動(dòng)案例實(shí)踐”系列教材,這個(gè)系列的教材以項(xiàng)目驅(qū)動(dòng)案例來(lái)貫穿教學(xué),體現(xiàn)了“做中學(xué)”的精神,但是缺點(diǎn)也比較明顯,就是項(xiàng)目分割的太細(xì),多個(gè)功能在不同的章節(jié)中反復(fù)完成,這樣做雖然能讓學(xué)生掌握相關(guān)知識(shí)點(diǎn),但是很難讓學(xué)生建立起完整的項(xiàng)目實(shí)踐觀念與概念。另外就是每個(gè)功能點(diǎn)都相對(duì)比較簡(jiǎn)單,讓學(xué)生感覺(jué)不到成就感。研究背景和現(xiàn)狀2我希望達(dá)成的目的,以功能實(shí)現(xiàn)為主軸,真正的體現(xiàn)“做中學(xué)”的精神,強(qiáng)調(diào)項(xiàng)目的完整性與連貫性,項(xiàng)目中遇到的知識(shí)點(diǎn)才學(xué)習(xí),項(xiàng)目中遇不到的知識(shí)點(diǎn)就不提,這樣的優(yōu)點(diǎn)是,可以大大提高學(xué)生的動(dòng)手能力,提高學(xué)生對(duì)企業(yè)項(xiàng)目的完整性概念,使得學(xué)生進(jìn)入企業(yè)之后更加容易適應(yīng)工作環(huán)境和工作狀態(tài),為企業(yè)所用,為企業(yè)創(chuàng)造更大的利潤(rùn)。同時(shí),由于項(xiàng)目的完整性,也有利于學(xué)生形成完整而實(shí)用的知識(shí)點(diǎn)網(wǎng)絡(luò),大大增強(qiáng)了學(xué)生對(duì)于理論知識(shí)點(diǎn)的記憶時(shí)長(zhǎng),做中學(xué),學(xué)中記,記住不容易忘記。3開(kāi)發(fā)技術(shù)語(yǔ)言:
Java框架:Spring、SpringMVC、MyBatis數(shù)據(jù)庫(kù):MySQL模式:MVC(Model-View-Controller(模型-視圖-控制器))3用例分析3E-R分析3數(shù)據(jù)庫(kù)表設(shè)計(jì)序號(hào)字段名數(shù)據(jù)類(lèi)型非空描述說(shuō)明1idintPK是用戶(hù)的ID自動(dòng)增長(zhǎng)2namevarchar(255)
是登錄名
3passwordvarchar(255)
是密碼
4addressvarchar(255)
否地址
6phonevarchar(11)
否手機(jī)
7titlevarchar(45)
否職稱(chēng)
8powervarchar(45)
否職務(wù)
9authint
否用戶(hù)權(quán)限0管理員,1權(quán)限用戶(hù)10deptidvarchar(255)FK否部門(mén)id
11superauthint
否是否有審核權(quán)限0沒(méi)有,1有12genderdatetime(6)
否性別
13necknamevarchar(255)
否昵稱(chēng)(筆名)
14statusint
否狀態(tài)0禁用,1正常用戶(hù)表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵非空描述說(shuō)明1idintPK是新聞的ID自動(dòng)增長(zhǎng)2titlevarchar(255)
是新聞標(biāo)題
3contentlongtext
是新聞內(nèi)容
4typeint
否新聞?lì)愋?新聞2通知6checkopinionlongtext
否一審意見(jiàn)
7checkopinion2longtext
否二審意見(jiàn)
8crosscolumnint
否是否跨欄0不跨,1跨欄9picturepathvarchar(255)
否圖片路徑
10checkstatusint
否審核狀態(tài)0待審核,1一審?fù)ㄟ^(guò),2二審?fù)ㄟ^(guò),3一審駁回,4二審駁回11publishtimedatatime
否發(fā)表日期
12statusint
否發(fā)表狀態(tài)0未發(fā)布,1已發(fā)布13useridintFK是發(fā)表用戶(hù)的id新聞表3數(shù)據(jù)庫(kù)表設(shè)計(jì)部門(mén)表欄目表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵非空描述說(shuō)明1idintPK是部門(mén)ID自動(dòng)增長(zhǎng)2namevarchar(100)
是部門(mén)名稱(chēng)
3descriptionvarchar(255)
否部門(mén)說(shuō)明序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵/外鍵非空描述說(shuō)明1idintPK是欄目ID自動(dòng)增長(zhǎng)2namevarchar(100)
是欄目名稱(chēng)
3descriptionvarchar(255)
否欄目說(shuō)明
4statusint
否狀態(tài)0撤消,1啟動(dòng)3實(shí)體類(lèi)設(shè)計(jì)實(shí)體類(lèi)名對(duì)應(yīng)數(shù)據(jù)表備注說(shuō)明Usrusr表用于實(shí)現(xiàn)user表的數(shù)據(jù)交換Newsnews表用于實(shí)現(xiàn)news表的數(shù)據(jù)交換Departmentdepartment表用于實(shí)現(xiàn)department表的數(shù)據(jù)交換Authorizationauthorization表用于實(shí)現(xiàn)authorization表的數(shù)據(jù)交換Columncolumn表用于實(shí)現(xiàn)column表的數(shù)據(jù)交換3數(shù)據(jù)訪問(wèn)層設(shè)計(jì)接口名稱(chēng)接口說(shuō)明所需實(shí)現(xiàn)的方法UsrMapper用戶(hù)數(shù)據(jù)訪問(wèn)接口publicList<Usr>listUser();publicUsrlistOneUser(Integerid);publicUsrlistUserByNameAndPassword(Usrusr);publicUsrlistUserByName(Stringname);publicintinsertUser(Usrusr);publicintupdateUserPassword(Usrusr);publicintdeleteUser(Integerid);publicintinsertRegisterUser(Usrusr);NewsMapper新聞數(shù)據(jù)訪問(wèn)接口publicList<News>listNews();publicNewslistOneNews(Integerid);publicNewslistHeaderNews();publicList<News>listIndexNews();publicList<News>listNewsesByUserId(Integeruserid);publicintinsertNews(Newsnews);publicintupdateNews(Newsnews);publicintdeleteNews(Integerid);publicintupdateNewsTitleAndContentAndCrossStatus(Newsnews);publicintupdateNewsStatus(Newsnews);DepartmentMapper部門(mén)數(shù)據(jù)訪問(wèn)接口publicList<Department>listDepartment();publicDepartmentlistOneDepartment(Integerid);publicintinsertDepartment(Departmentdept);publicintupdateDepartment(Departmentdept);publicintdeleteDepartment(Integerid);AuthorizationMapper權(quán)限數(shù)據(jù)訪問(wèn)接口publicList<Authorization>listAuthorization();publicAuthorizationlistOneAuthorization(Integerid);publicintinsertAuthorization(Authorizationauth);publicintupdateAuthorization(Authorizationauth);publicintdeleteAuthorization(Integerid);ColumnMapper收入管理接口publicList<Column>listColumn();publicColumnlistOneColumn(Integerid);publicintinsertColumn(Columnauth);publicintupdateColumn(Columnauth);publicintdeleteColumn(Integerid);3服務(wù)層設(shè)計(jì)內(nèi)容管理NewsServiceImpl接口定義NewsService業(yè)務(wù)功能方法定義方法說(shuō)明頭條新聞NewsfindHeaderNews()查詢(xún)第一條頭條新聞,成功返回對(duì)應(yīng)信息,失敗返回null綜合新聞List<News>findIndexNews();查詢(xún)最新六條綜合新聞,成功返回對(duì)應(yīng)信息,失敗返回長(zhǎng)度為0的List集合我發(fā)布的內(nèi)容List<News>findNewsesByUserId(Integeruserid);查詢(xún)登錄用戶(hù)所發(fā)布的全部新聞和通知,成功返回對(duì)應(yīng)信息,失敗返回長(zhǎng)度為0的List信息查詢(xún)指定內(nèi)容NewsfindNewsById(Integerid);根據(jù)id查詢(xún)特定的新聞和通知,成功返回對(duì)應(yīng)信息,失敗返回null修改內(nèi)容intmodifyMyIssue(Newsnews);將修改成功的新聞或通知更新到數(shù)據(jù)庫(kù),成功返回1撤消內(nèi)容intmodifyNewsStatus(Newsnews);根據(jù)新聞或通知的id對(duì)狀態(tài)進(jìn)行修改,實(shí)現(xiàn)撤消新聞或通知。3表示層設(shè)計(jì)模塊名稱(chēng)頁(yè)面名稱(chēng)界面描述備注首頁(yè)index.jsp首頁(yè)頁(yè)面
top.jsp首頁(yè)頭
top1.jsp內(nèi)容管理頁(yè)頭
top2.jsp用戶(hù)管理頁(yè)頭新聞審核auditing.jsp新聞審核入口頁(yè)面
uditings.jsp新聞審核編輯頁(yè)面
用戶(hù)管理authmanager.jsp權(quán)限管理入口頁(yè)
register.jsp注冊(cè)用戶(hù)頁(yè)添加用戶(hù)updateuser.jsp用戶(hù)修改頁(yè)用戶(hù)信息更新欄目管理authplot.jsp欄目管理入口頁(yè)
addcolumn.jsp欄目添加頁(yè)
updatecolumn.jsp欄目修改頁(yè)
內(nèi)容管理issue.jsp內(nèi)容管理入口頁(yè)
myissue.jsp內(nèi)容管理頁(yè)
updatenews.jsp修改新聞頁(yè)
addnews.jsp發(fā)布新聞頁(yè)3首頁(yè)UI設(shè)計(jì)3欄目權(quán)限管理UI設(shè)計(jì)3用戶(hù)管理UI設(shè)計(jì)3新聞管理UI設(shè)計(jì)新聞管理
單元測(cè)試方法名稱(chēng)代碼段結(jié)果頭條新聞查詢(xún)測(cè)試@TestpublicvoidfindHeadNews(){Newsnews=newsService.findHeaderNews();assertnews!=null;}測(cè)試通過(guò)綜合新聞查詢(xún)測(cè)試@TestpublicvoidfindIndexNewsTest(){List<News>list=newsService.findIndexNews();assertlist!=null&&list.size()>=1;}測(cè)試通過(guò)權(quán)限用戶(hù)發(fā)表的內(nèi)容測(cè)試@TestpublicvoidfindNewsesByUserIdTest(){List<News>list=newsService.findNewsesByUserId(7);assertlist!=null;}測(cè)試通過(guò)撤消內(nèi)容測(cè)試@TestpublicvoidmodifyNewsStatusTest(){Newsnews=newsService.findNewsById(1);intresult=newsService.modifyNewsStatus(news);//修改了一篇不存在的內(nèi)容,應(yīng)該為-1assertresult==-1;news=newsService.findNewsById(14);result=newsService.modifyNewsStatus(news);//修改了一篇存在的新聞,應(yīng)該為1條數(shù)據(jù)被修改assertresult==1;}測(cè)試通過(guò)
集成測(cè)試輸入有效等價(jià)類(lèi)無(wú)效等價(jià)類(lèi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七夕營(yíng)銷(xiāo)攻略模板
- 重陽(yáng)節(jié)的傳承與影響模板
- 醫(yī)保行業(yè)新員工培訓(xùn)模板
- 銀行信用卡 申請(qǐng)書(shū)
- 籌建藥店申請(qǐng)書(shū)
- 退團(tuán)申請(qǐng)書(shū)的格式
- 企業(yè)公租房申請(qǐng)書(shū)
- 大學(xué)生物流創(chuàng)業(yè)項(xiàng)目
- 大學(xué)生電商創(chuàng)業(yè)項(xiàng)目概述
- 大學(xué)生創(chuàng)新創(chuàng)業(yè)成品項(xiàng)目
- 教科版三年級(jí)下冊(cè)科學(xué)全冊(cè)完整課件
- 幼兒園中班藝術(shù)課《臺(tái)布的設(shè)計(jì)》課件
- 傳統(tǒng)節(jié)日春節(jié)英文介紹課件
- 宮頸疾病診療流程
- HYT 0314-2021 海水入侵監(jiān)測(cè)與評(píng)價(jià)技術(shù)規(guī)程
- 質(zhì)量獎(jiǎng)現(xiàn)場(chǎng)評(píng)審問(wèn)題集錦精編版
- 裝配式結(jié)構(gòu)技術(shù)課程教學(xué)大綱
- 水資源論證報(bào)告
- 中藥提取車(chē)間生產(chǎn)設(shè)備風(fēng)險(xiǎn)評(píng)估報(bào)告講解
- 實(shí)現(xiàn)結(jié)構(gòu)化:初中語(yǔ)文大單元教學(xué)設(shè)計(jì)的核心
- FZ∕T 54088-2016 錦綸6全牽伸單絲
評(píng)論
0/150
提交評(píng)論