時(shí)間: 分類:科學(xué)技術(shù)論文 次數(shù):
摘要:Java技術(shù)是信息技術(shù)的代表,也是國內(nèi)外編程人員技術(shù)實(shí)現(xiàn)常用的語言的代表。Java技術(shù)有語法相對(duì)比較直接,和業(yè)務(wù)結(jié)合十分緊密等優(yōu)勢(shì),在數(shù)十年的發(fā)展和演進(jìn)中也積累了大量寶貴技術(shù)財(cái)富,可以給實(shí)際的業(yè)務(wù)人士帶來直接的幫助。因此新時(shí)期很多業(yè)務(wù)的領(lǐng)域,都在結(jié)合該項(xiàng)技術(shù)打造新的系統(tǒng),旨在結(jié)合技術(shù)優(yōu)勢(shì)來提升業(yè)務(wù)實(shí)力,提高實(shí)際業(yè)務(wù)質(zhì)量,滿足時(shí)代最新需求。在本文中筆者試圖結(jié)合高速公路收費(fèi)管理系統(tǒng)的打造,談Java技術(shù)的實(shí)際使用和具體設(shè)計(jì),進(jìn)而為實(shí)際業(yè)務(wù)開展打下堅(jiān)實(shí)的基礎(chǔ),給信息技術(shù)的落地提供幫助。
關(guān)鍵詞:Java 信息 系統(tǒng)建設(shè)和實(shí)現(xiàn)
1 引言
結(jié)合技術(shù)優(yōu)勢(shì)打造新的系統(tǒng)模式,是新時(shí)期很多業(yè)務(wù)領(lǐng)域從事著都在認(rèn)真思考的問題。特別是新時(shí)期信息技術(shù)的使用成了時(shí)代熱門,其對(duì)于業(yè)務(wù)需求滿足和業(yè)務(wù)質(zhì)量提高的幫助,是其他技術(shù)無法比擬的。在高速公路收費(fèi)系統(tǒng)設(shè)計(jì)中,需要結(jié)合技術(shù)來進(jìn)行優(yōu)化,提升整個(gè)系統(tǒng)的信息化、智能化。在本文中筆者試圖結(jié)合所在的地區(qū)的高速公路收費(fèi)管理系統(tǒng)建設(shè),談如何將Java技術(shù)引入其中,基于新技術(shù)打造新平臺(tái),提升業(yè)務(wù)的質(zhì)量和整體上業(yè)務(wù)高度、進(jìn)而為工作展開給予理論的基礎(chǔ)。
2 系統(tǒng)需求研究
對(duì)于任何系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn),業(yè)務(wù)需求分析都是基礎(chǔ),只有做完業(yè)務(wù)需求的分析才可以進(jìn)一步系統(tǒng)設(shè)計(jì)。對(duì)于本文而言也是如此,為了明確高速公路收費(fèi)管理系統(tǒng)設(shè)計(jì)的思路,首先需要對(duì)其整體的需求來進(jìn)行分析。在整體需求分析上包括對(duì)每個(gè)收費(fèi)站網(wǎng)絡(luò)服務(wù)器所涵蓋管理計(jì)算機(jī)和車道控制系統(tǒng)局域網(wǎng)的分析,以及目標(biāo)的了解和與之相關(guān)的適配設(shè)計(jì)。比如,按照每輛車類別和實(shí)際已行駛里程數(shù)做出收費(fèi),借此來提升整體業(yè)務(wù)的從事效率質(zhì)量,盡量降低因收費(fèi)所帶來的各類問題,特別是緩慢問題,提升整體的高速運(yùn)轉(zhuǎn)和車輛來往頻率,提升整體的管理實(shí)力。此外,還需要設(shè)計(jì)出富裕的接口,給接下來的各項(xiàng)臨時(shí)需求滿足提供基礎(chǔ)。
結(jié)合筆者的實(shí)際研究走訪來看,大多數(shù)的系統(tǒng)需求包括以下幾個(gè)具體的功能。首先,必須要滿足計(jì)算機(jī)做出管理的需求,引入系統(tǒng)后必須要降低人員干預(yù)頻率,使得車類判斷必須可信,足夠的正確。其次,系統(tǒng)能夠自動(dòng)對(duì)設(shè)施運(yùn)轉(zhuǎn)的狀態(tài)做調(diào)節(jié),對(duì)故障給出準(zhǔn)確的信息。再次,系統(tǒng)必須隨時(shí)隨地運(yùn)轉(zhuǎn),對(duì)于任何出現(xiàn)需求要及時(shí)地滿足,保證車道可以運(yùn)轉(zhuǎn)業(yè)務(wù);此外,還需要有自我保障機(jī)制,如果有搶劫或其他事件發(fā)生,必須最快時(shí)間和相關(guān)警務(wù)人員做出溝通和聯(lián)系給出信息和發(fā)生事件的情況,盡最大努力保證業(yè)務(wù)財(cái)產(chǎn)安全。結(jié)合上述需求可以看出大體可以設(shè)計(jì)以下幾個(gè)模塊:數(shù)據(jù)登錄、登入、維護(hù)信息、通知等模塊。
3 關(guān)鍵技術(shù)詳解
3.1 MVC和struts
在Java技術(shù)中MVC技術(shù)是十分重要的也是其設(shè)計(jì)思想的具體展示,是所有面向?qū)ο蟪绦蛟O(shè)計(jì)中語言都必須遵守的規(guī)范所在。在具體的使用中主要包括模式、視圖和控制器三個(gè)主要部分。其中,這三部分將以最低的耦合度做出相互之間的適配模式,進(jìn)而提升業(yè)務(wù)質(zhì)量。這對(duì)于整體上各類應(yīng)用的可擴(kuò)展性和可維護(hù)性而言,也是十分重要措施。因此得到業(yè)務(wù)認(rèn)可。而Struts2是struts的第二代產(chǎn)品,整體上優(yōu)雅度提升到了新的層次,是可擴(kuò)展的的Java EE web框架。Struts已有了大量技術(shù)積累,在此基礎(chǔ)上和webwork做出了融合最終就是struts2。不過,struts2是更偏向于webwork的,無論是在設(shè)計(jì)所含理念上,在具體的實(shí)際使用上都是如此。Mvc和struts的契合度很高,都是對(duì)model、view、controller具體實(shí)現(xiàn)落地。因此二者結(jié)合是正確之選,在業(yè)界也有大量實(shí)際例子可供參考,因此筆者結(jié)合實(shí)際的情況,也在系統(tǒng)設(shè)計(jì)中做了技術(shù)的引入。
3.2 spring
Spring是一個(gè)層次結(jié)構(gòu)都十分的明確的技術(shù)組件,由7個(gè)子模塊組成,各個(gè)模塊之間都是相互獨(dú)立存在。spring的使用可以輔助作出其他的容器數(shù)據(jù)定義和構(gòu)建配置,以及對(duì)bean做出管理和調(diào)整。此外,spring中所涉及的依賴注入和自動(dòng)裝配以及框架的aop,對(duì)于系統(tǒng)設(shè)計(jì)都有重要的幫助,特別是aop中的xml框架和jdbc框架,都可以很好地輔助、帶來技術(shù)支持和業(yè)務(wù)的效率提升,相比于過去的模式整體上的業(yè)務(wù)量也會(huì)因此而降低。
3.3 系統(tǒng)建設(shè)研究
首先需要做的就是數(shù)據(jù)登陸的模塊,這可以看做是基礎(chǔ)中的基礎(chǔ),也是系統(tǒng)可以持續(xù)運(yùn)轉(zhuǎn)根本。在用戶登錄模塊中,設(shè)計(jì)上全是按著mvc結(jié)構(gòu)來操作,其具體優(yōu)勢(shì)已在上文中論述,在這個(gè)框架的保障下,可使得設(shè)計(jì)中各類的視圖和數(shù)據(jù)相互之間有分離進(jìn)而不會(huì)互擾。在關(guān)鍵頁面設(shè)計(jì)中,比如登錄頁面、修改用戶個(gè)人信息頁面、登錄返回頁面都需要借助技術(shù)、在視圖層來分離。在實(shí)際登陸上以及修改用戶信息請(qǐng)求則需要結(jié)合應(yīng)答控制器來完成實(shí)現(xiàn)。而對(duì)于用戶信息和后臺(tái)數(shù)據(jù)的適配,則需要結(jié)合struts2所帶來的驗(yàn)證來作出數(shù)據(jù)上處理,符合就可以登錄進(jìn)入,不符合就不通過。
其次要做好錄入模塊的設(shè)計(jì)。這和報(bào)表開發(fā)緊密結(jié)合,需要報(bào)表文件做出技術(shù)的保障。必須要打開設(shè)計(jì)器和數(shù)據(jù)庫、報(bào)表服務(wù)器相互做出連接,在此基礎(chǔ)上來設(shè)計(jì)報(bào)表文件。由于這次系統(tǒng)設(shè)計(jì)需求,所以只設(shè)計(jì)了數(shù)據(jù)錄入,因此報(bào)表的創(chuàng)建需要選擇填報(bào)或者是表單模式。筆者最終結(jié)合大量的調(diào)研,擇取了快逸系列報(bào)表,在具體風(fēng)格、模式、和實(shí)際邊際上則是按著業(yè)務(wù)人士要求設(shè)計(jì)。
再次要做好維護(hù)模塊的設(shè)計(jì)。包括和整個(gè)業(yè)務(wù)相關(guān)的人員信息、站號(hào)、ID、班次、權(quán)限、數(shù)據(jù)記錄、維護(hù)、各類的票據(jù)、卡片管理權(quán)限等,結(jié)合purview字段設(shè)計(jì)每個(gè)比特位都賦予了一個(gè)具體的獨(dú)特權(quán)限。此外,在數(shù)據(jù)網(wǎng)絡(luò)的傳遞上,也必須要做好技術(shù)的設(shè)計(jì)和系統(tǒng)布置,對(duì)于各類軟件故障和硬件故障要有相關(guān)的技術(shù)預(yù)備,比如在本系統(tǒng)中如果出現(xiàn)了軟件故障、筆者會(huì)排查網(wǎng)絡(luò)驅(qū)動(dòng)卡情況、網(wǎng)絡(luò)卡使用和停用情況、網(wǎng)絡(luò)卡通訊的TCP/IP情況、組態(tài)設(shè)計(jì)運(yùn)轉(zhuǎn),進(jìn)而去了解實(shí)際問題發(fā)生具體的原因。對(duì)于各類硬件故障,則會(huì)在收費(fèi)站結(jié)合硬件來研究問題,比如RJ-45接口和port情況等,就是相對(duì)比較多的問題發(fā)生的原因。
在系統(tǒng)數(shù)據(jù)使用安全方面,則采取了權(quán)限設(shè)計(jì)模式來保障可靠,主要是集中在了人員信息安全上。包括設(shè)計(jì)權(quán)限錄入、監(jiān)視、統(tǒng)計(jì)、檢索、稽查、維護(hù)、卡管理、票據(jù)管理等,每個(gè)都被賦予了數(shù)值數(shù)據(jù),因此在對(duì)比檢索中會(huì)相對(duì)比較直接也容易,得到了業(yè)務(wù)人士認(rèn)可。
在框架上則采取了SSH較輕量級(jí)的框架設(shè)計(jì),包括struts2、spring和hibernate,主要是在修改上會(huì)相對(duì)比較有利。結(jié)合框架設(shè)計(jì)和上文所提到的系統(tǒng)建設(shè),最終完成系統(tǒng)開發(fā)。項(xiàng)目整體上都是基于mvc技術(shù)理念和struts2負(fù)責(zé),特別是表示層和系統(tǒng)控制層。Hibernate,主要是用在面向?qū)ο蟮脑L問數(shù)據(jù)庫層,極大降低了數(shù)據(jù)庫操作的難度,提升了處理的實(shí)力、也提高了數(shù)據(jù)質(zhì)量。而在spring框架中,則又細(xì)分為了業(yè)務(wù)邏輯層和數(shù)據(jù)持久層,使得接口可以滿足各類接下來的新需求,也可以使得開發(fā)者脫身于大量的頻繁業(yè)務(wù),可以專注與邏輯開發(fā)。
高速公路工程評(píng)職知識(shí):高速公路論文發(fā)表sci期刊方法
4 結(jié)語
在高速公路收費(fèi)管理中,結(jié)合Java技術(shù)所打造的新系統(tǒng),可以極大提升業(yè)務(wù)者效率,提高業(yè)務(wù)處理的實(shí)力,也可以輔助各地區(qū)工作人士做好技術(shù)分結(jié)合數(shù)據(jù)研究,進(jìn)而為接下來各項(xiàng)系統(tǒng)設(shè)計(jì)和鋪設(shè)打下堅(jiān)實(shí)可靠的技術(shù)基礎(chǔ)。
參考文獻(xiàn):
[1]趙孜.云計(jì)算在高速公路機(jī)電系統(tǒng)管理工作中的發(fā)展分析[J].交通世界,2018(15):148-149+153.
[2]陳帥.高速公路收費(fèi)監(jiān)控系統(tǒng)視頻干擾問題成因與防治[J].現(xiàn)代信息科技,2016,4(08):71-72+75.
[3]薛路芳.高速公路收費(fèi)監(jiān)控系統(tǒng)視頻干擾問題成因與防治措施[J].江西建材,2014(03):141-142.
作者:劉漢卿
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1003-1707
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:0577-9154
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1001-4233
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:北大期刊,CSSCI南大期刊
ISSN:1671-7465
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1005-9245
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1002-896X
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:北大期刊,CSCD期刊,統(tǒng)計(jì)源期刊
ISSN:0254-1769
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1002-4921
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1002-5936
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1001-8867
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1003-2886
刊期:進(jìn)入查看
格式:咨詢顧問
級(jí)別:北大期刊,統(tǒng)計(jì)源期刊,CSSCI南大期刊
ISSN:1000-5560
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2045-2322
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0284-1851
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2352-4928
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0169-4332
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0960-7412
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0048-9697
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0191-2917
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:1741-7007
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2238-7854
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2214-7144
刊期:進(jìn)入查看
格式:咨詢顧問