B/S架構(gòu)代碼自動生成系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-05-18 10:34
隨著信息技術(shù)的飛速發(fā)展,人們需要各式各樣的軟件產(chǎn)品來滿足工作生活需要。其中基于B/S架構(gòu)的管理信息系統(tǒng)軟件越來越廣泛。但是此類軟件模塊之間具有很大的相似性,代碼的編寫很大程度上變成了一項(xiàng)重復(fù)性的工作,并且這種重復(fù)性的工作增加了開發(fā)和維護(hù)成本。隨著互聯(lián)網(wǎng)軟件體積增長,邏輯也變的越來越復(fù)雜,這就需要考慮如何減少開發(fā)人員重復(fù)編碼的問題,這樣可以降低軟件開發(fā)的成本,縮短項(xiàng)目周期。代碼自動生成技術(shù)可以較好的解決上述問題。程序中通用的模塊以及基礎(chǔ)業(yè)務(wù)功能模塊利用代碼自動生成技術(shù)自動生成,因此開發(fā)人員可以把精力集中放在復(fù)雜的業(yè)務(wù)邏輯上,大大提高生產(chǎn)效率。由于代碼自動生成技術(shù)相比純手工編寫代碼具有許多優(yōu)點(diǎn),因此代碼自動生成技術(shù)應(yīng)用前景十分廣泛。本文研究了代碼自動生成系統(tǒng)的實(shí)現(xiàn)原理與實(shí)現(xiàn)方法,并提出了一種B/S架構(gòu)代碼自動生成系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方法。本文簡單扼要的介紹了SSM(SpringMVC、Spring、MyBatis)架構(gòu)、RESTful架構(gòu)風(fēng)格等相關(guān)理論知識和技術(shù)。本系統(tǒng)自動產(chǎn)生的目標(biāo)項(xiàng)目采用SSM架構(gòu),并采用RESTful架構(gòu)風(fēng)格實(shí)現(xiàn)前后臺交互。本文分析了B/S架構(gòu)軟件的程序代碼,把程序代碼剝...
【文章來源】:河北科技大學(xué)河北省
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本論文的研究內(nèi)容和結(jié)構(gòu)安排
第2章 相關(guān)理論基礎(chǔ)
2.1 SSM架構(gòu)
2.1.1 SpringMVC
2.1.2 Spring
2.1.3 MyBatis
2.2 RESTful架構(gòu)
2.3 本章總結(jié)
第3章 關(guān)鍵技術(shù)研究
3.1 數(shù)據(jù)庫自動構(gòu)建技術(shù)
3.1.1 分析與設(shè)計(jì)
3.1.2 實(shí)現(xiàn)方式
3.2 模板定制技術(shù)
3.2.1 分析與設(shè)計(jì)
3.2.2 實(shí)現(xiàn)方式
3.3 本章小結(jié)
第4章 系統(tǒng)的功能需求
4.1 功能需求
4.2 系統(tǒng)用例分析
4.3 通用模塊功能需求
4.3.1 用戶管理功能需求
4.3.2 部門管理功能需求
4.3.3 權(quán)限管理功能需求
4.3.4 日志管理功能需求
4.4 系統(tǒng)功能模塊功能需求
4.4.1 實(shí)體管理功能需求
4.4.2 代碼生成功能需求
4.4.3 項(xiàng)目部署功能需求
4.5 本章小結(jié)
第5章 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
5.1 系統(tǒng)概述
5.2 系統(tǒng)開發(fā)環(huán)境
5.3 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
5.4 通用模塊
5.4.1 用戶管理
5.4.2 部門管理
5.4.3 權(quán)限管理
5.4.4 日志管理
5.5 系統(tǒng)功能模塊
5.5.1 實(shí)體管理
5.5.2 代碼生成
5.5.3 項(xiàng)目部署
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間所發(fā)表的論文
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于Spring MVC及MyBatis框架的在線教育平臺的設(shè)計(jì)與實(shí)現(xiàn)[J]. 劉杰,孫浩,郭東旭,吳雨洽. 沈陽師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2019(03)
[2]基于C/S結(jié)構(gòu)的考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 李良偉,申官富. 無線互聯(lián)科技. 2019(07)
[3]Spring框架中IOC的實(shí)現(xiàn)[J]. 劉雙. 電子技術(shù)與軟件工程. 2018(21)
[4]RESTful架構(gòu)在Web Service中的應(yīng)用[J]. 張志,胡志勇. 自動化技術(shù)與應(yīng)用. 2018(10)
[5]基于Spring框架的Web應(yīng)用輕量級3S解決方案[J]. 梁弼,王光瓊,鄧小清. 西華大學(xué)學(xué)報(bào)(自然科學(xué)版). 2018(03)
[6]自動代碼生成技術(shù)的發(fā)展現(xiàn)狀與趨勢[J]. 王博,舒新峰,王小銀,陳銳. 西安郵電大學(xué)學(xué)報(bào). 2018(03)
[7]基于SSM框架的Web系統(tǒng)研究與應(yīng)用[J]. 鄒紅霆. 湖南理工學(xué)院學(xué)報(bào)(自然科學(xué)版). 2017(01)
[8]基于管理信息系統(tǒng)的代碼自動生成技術(shù)分析[J]. 朱超. 微型電腦應(yīng)用. 2017(02)
[9]基于FreeMarker的企業(yè)Web應(yīng)用代碼生成器研究[J]. 林鈺杰,龐偉林. 信息技術(shù). 2016(09)
[10]基于抽取規(guī)則和本體映射的領(lǐng)域XML語義集成[J]. 李華昱,張培穎,肖晗. 河北科技大學(xué)學(xué)報(bào). 2016(04)
碩士論文
[1]基于神經(jīng)網(wǎng)絡(luò)的代碼自動生成技術(shù)的研究與應(yīng)用[D]. 郝同安.北京郵電大學(xué) 2019
[2]基于B/S架構(gòu)的應(yīng)急廣播回傳監(jiān)管系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 卞小玲.浙江工業(yè)大學(xué) 2019
[3]基于SpringMVC酒店信息管理系統(tǒng)[D]. 吳官學(xué).吉林大學(xué) 2018
[4]基于SpringMVC框架的訂閱式服務(wù)計(jì)費(fèi)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李巖.北京交通大學(xué) 2018
[5]基于SpringMVC的web工程通用模板設(shè)計(jì)[D]. 向春會.北京郵電大學(xué) 2018
[6]Java Web管理信息系統(tǒng)快速開發(fā)平臺的設(shè)計(jì)與實(shí)現(xiàn)[D]. 譚少華.電子科技大學(xué) 2018
[7]基于Spring框架的高校教學(xué)評估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張泉森.湖南大學(xué) 2018
[8]基于SSM框架的B2C網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳峰.湖南大學(xué) 2018
[9]前端組件化與后端接口自動化構(gòu)建工具研究[D]. 潘彥.北京郵電大學(xué) 2018
[10]UML語言自動代碼生成的設(shè)計(jì)與研究[D]. 賀月.華北電力大學(xué) 2017
本文編號:3193642
【文章來源】:河北科技大學(xué)河北省
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本論文的研究內(nèi)容和結(jié)構(gòu)安排
第2章 相關(guān)理論基礎(chǔ)
2.1 SSM架構(gòu)
2.1.1 SpringMVC
2.1.2 Spring
2.1.3 MyBatis
2.2 RESTful架構(gòu)
2.3 本章總結(jié)
第3章 關(guān)鍵技術(shù)研究
3.1 數(shù)據(jù)庫自動構(gòu)建技術(shù)
3.1.1 分析與設(shè)計(jì)
3.1.2 實(shí)現(xiàn)方式
3.2 模板定制技術(shù)
3.2.1 分析與設(shè)計(jì)
3.2.2 實(shí)現(xiàn)方式
3.3 本章小結(jié)
第4章 系統(tǒng)的功能需求
4.1 功能需求
4.2 系統(tǒng)用例分析
4.3 通用模塊功能需求
4.3.1 用戶管理功能需求
4.3.2 部門管理功能需求
4.3.3 權(quán)限管理功能需求
4.3.4 日志管理功能需求
4.4 系統(tǒng)功能模塊功能需求
4.4.1 實(shí)體管理功能需求
4.4.2 代碼生成功能需求
4.4.3 項(xiàng)目部署功能需求
4.5 本章小結(jié)
第5章 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
5.1 系統(tǒng)概述
5.2 系統(tǒng)開發(fā)環(huán)境
5.3 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
5.4 通用模塊
5.4.1 用戶管理
5.4.2 部門管理
5.4.3 權(quán)限管理
5.4.4 日志管理
5.5 系統(tǒng)功能模塊
5.5.1 實(shí)體管理
5.5.2 代碼生成
5.5.3 項(xiàng)目部署
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間所發(fā)表的論文
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于Spring MVC及MyBatis框架的在線教育平臺的設(shè)計(jì)與實(shí)現(xiàn)[J]. 劉杰,孫浩,郭東旭,吳雨洽. 沈陽師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2019(03)
[2]基于C/S結(jié)構(gòu)的考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 李良偉,申官富. 無線互聯(lián)科技. 2019(07)
[3]Spring框架中IOC的實(shí)現(xiàn)[J]. 劉雙. 電子技術(shù)與軟件工程. 2018(21)
[4]RESTful架構(gòu)在Web Service中的應(yīng)用[J]. 張志,胡志勇. 自動化技術(shù)與應(yīng)用. 2018(10)
[5]基于Spring框架的Web應(yīng)用輕量級3S解決方案[J]. 梁弼,王光瓊,鄧小清. 西華大學(xué)學(xué)報(bào)(自然科學(xué)版). 2018(03)
[6]自動代碼生成技術(shù)的發(fā)展現(xiàn)狀與趨勢[J]. 王博,舒新峰,王小銀,陳銳. 西安郵電大學(xué)學(xué)報(bào). 2018(03)
[7]基于SSM框架的Web系統(tǒng)研究與應(yīng)用[J]. 鄒紅霆. 湖南理工學(xué)院學(xué)報(bào)(自然科學(xué)版). 2017(01)
[8]基于管理信息系統(tǒng)的代碼自動生成技術(shù)分析[J]. 朱超. 微型電腦應(yīng)用. 2017(02)
[9]基于FreeMarker的企業(yè)Web應(yīng)用代碼生成器研究[J]. 林鈺杰,龐偉林. 信息技術(shù). 2016(09)
[10]基于抽取規(guī)則和本體映射的領(lǐng)域XML語義集成[J]. 李華昱,張培穎,肖晗. 河北科技大學(xué)學(xué)報(bào). 2016(04)
碩士論文
[1]基于神經(jīng)網(wǎng)絡(luò)的代碼自動生成技術(shù)的研究與應(yīng)用[D]. 郝同安.北京郵電大學(xué) 2019
[2]基于B/S架構(gòu)的應(yīng)急廣播回傳監(jiān)管系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 卞小玲.浙江工業(yè)大學(xué) 2019
[3]基于SpringMVC酒店信息管理系統(tǒng)[D]. 吳官學(xué).吉林大學(xué) 2018
[4]基于SpringMVC框架的訂閱式服務(wù)計(jì)費(fèi)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李巖.北京交通大學(xué) 2018
[5]基于SpringMVC的web工程通用模板設(shè)計(jì)[D]. 向春會.北京郵電大學(xué) 2018
[6]Java Web管理信息系統(tǒng)快速開發(fā)平臺的設(shè)計(jì)與實(shí)現(xiàn)[D]. 譚少華.電子科技大學(xué) 2018
[7]基于Spring框架的高校教學(xué)評估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張泉森.湖南大學(xué) 2018
[8]基于SSM框架的B2C網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳峰.湖南大學(xué) 2018
[9]前端組件化與后端接口自動化構(gòu)建工具研究[D]. 潘彥.北京郵電大學(xué) 2018
[10]UML語言自動代碼生成的設(shè)計(jì)與研究[D]. 賀月.華北電力大學(xué) 2017
本文編號:3193642
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3193642.html
最近更新
教材專著