Web框架對比研究及在車務系統(tǒng)中的應用
發(fā)布時間:2018-03-26 10:26
本文選題:Web框架對比 切入點:Click框架 出處:《暨南大學》2014年碩士論文
【摘要】:隨著網(wǎng)絡技術及應用的高速發(fā)展,基于Web架構(gòu)的應用軟件開發(fā),特別是基于Java陣營的企業(yè)應用開發(fā)逐漸成為主流的技術方向。在眾多Web框架中,由于框架大都是針對特定理念及相關需求設計的,且通常由較小團隊在特定的時間設計完成,有一定局限性,難以滿足所有應用需求。在應用開發(fā)過程中,面對眾多框架,如何選取合適的框架組合作為應用開發(fā)的基礎架構(gòu)成為棘手的問題。本文在對學習曲線、開發(fā)效率、運行效率、文檔的豐富度等多個方面分層研究,對比了具代表性的主流框架,并依據(jù)車務系統(tǒng)的實際需求,結(jié)合試驗評測選擇確定了車務系統(tǒng)的技術架構(gòu),開發(fā)實現(xiàn)了相關應用系統(tǒng)。 本文回顧了Web框架的發(fā)展歷程,,分析了J2EE、MVC的分層架構(gòu)以及兩者各自的演變。針對Web框架的表現(xiàn)層、業(yè)務層、持久層,分別選取各層具代表性的框架,從工作原理及開發(fā)者關心的角度,分析了框架的優(yōu)劣,并作了相關的對比研究。根據(jù)對比分析與試驗評測的結(jié)果,結(jié)合訂單管理、車務調(diào)度、財務結(jié)算等實際業(yè)務應用需求,選擇了Click+Spring+Mybatis的技術架構(gòu),開發(fā)實現(xiàn)了過境巴士客運企業(yè)的車務系統(tǒng)。針對車務系統(tǒng)中繁簡漢字按拼音排序的問題,本文提出并實現(xiàn)了一種通用的解決方案,有效解決了繁簡體漢字按拼音與混合字符按字典序排序問題。本文使用的方法可容易地推廣到其他編程語言環(huán)境中。 開發(fā)實現(xiàn)的車務系統(tǒng)應用于管理集團數(shù)百臺巴士和數(shù)百名司機的日?瓦\服務及相關的訂單及結(jié)算處理,有效地提高了車輛、司機和配額調(diào)度管理的工作效率,增強了企業(yè)的信息化管理能力,增進了公司的經(jīng)濟效益。
[Abstract]:With the high - speed development of network technology and application , the development of application software based on Web architecture , especially the development of enterprise application based on Java , has become the mainstream technology direction . This paper reviews the development course of Web framework , analyzes the hierarchical structure of J2EE and MVC and their respective evolvement . According to the actual business application requirements of Web frame , such as performance layer , business layer and lasting layer , the paper analyzes the advantages and disadvantages of the frame from the point of view of working principle and developer ' s concern . The development and realization of the traffic system is applied to the daily passenger transport services and related orders and settlement processes of hundreds of buses and hundreds of drivers in the management group , effectively improving the working efficiency of the vehicle , the driver and the quota dispatching management , enhancing the information management capability of the enterprise and improving the economic benefit of the company .
【學位授予單位】:暨南大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP311.52;TP393.09
【參考文獻】
相關期刊論文 前10條
1 程曉錦;徐秀花;;應用程序開發(fā)中的亂碼問題[J];北京印刷學院學報;2011年04期
2 李軍軍;傅宏;張麗;姜祖新;;基于MVC模式的Web框架設計關鍵技術研究[J];電腦知識與技術;2011年10期
3 胡啟敏;薛錦云;鐘林輝;;基于Spring框架的輕量級J2EE架構(gòu)與應用[J];計算機工程與應用;2008年05期
4 羅鵬飛;王映輝;;基于Hibernate的數(shù)據(jù)訪問框架擴展點研究[J];計算機工程;2010年12期
5 葉加青;;Spring框架技術的應用[J];計算機時代;2009年10期
6 田娟;徐釗;;基于J2EE的MVC設計模式的分析與思考[J];計算機與現(xiàn)代化;2010年10期
7 孫琦;;淺議MVC設計模式[J];科技信息(科學教研);2007年16期
8 李智彪;周定康;;基于MVC模式簡單快速WEB開發(fā)框架設計與實現(xiàn)[J];南昌大學學報(工科版);2006年03期
9 李江華;趙國輝;;Java中文編碼問題研究[J];軟件導刊;2009年03期
10 李容;;基于MVC模式的Web應用研究[J];軟件導刊;2010年01期
本文編號:1667506
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1667506.html
最近更新
教材專著