999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java 的高速公路收費管理系統的設計與實現

2014-02-24 08:31:30
科技視界 2014年10期
關鍵詞:收費高速公路用戶

趙 超 王 泓

(沈陽師范大學科信軟件學院,遼寧 沈陽 110034)

0 引言

基于B/S 結構的Web 程序的開發,有非常大的靈活性,允許用戶遠程訪問系統資源的同時能對數據平臺和管理訪問權限進行有效的保護。 B/S 結構軟件的所有的客戶端只是瀏覽器,也只需要管理服務器,更為快捷、方便、高效。 與C/S 體系結構相比,B/S 體系結構不僅具有C/S 體系結構的全部優點,而且具有客戶端零維護、可擴展性好、安全性好、資源重用性好等新的優點。

1 系統需求分析

計算機收費系統式收費站的主要組成部分[3]。 每個收費站由網絡服務器、管理計算機構成的上端管理系統和若干個車道控制計算機構成 的車道控制系統組成局域網。 高速公路計算機收費系統的目標是:按照每輛車的車型和實際行駛里程收費;提高收費的工作效率,盡量降低由于收費過程引起的交通延誤,提高高速公路的通行能力;實現高速公路的現代化營運管理為智能運輸系統的實現留有一定的接口。基于系統的以上目標,收費系統應該具有以下功能:

1)實行計算機管理,盡量減少人為干預,保證車型判別的正確性。

2)系統能自動檢查設備運行狀態,能準確并及時地給出故障信息和故障排除信息。

3)系統應該是全天候、實時的,如收費車道應該在任何時間有車輛通過時能正常使用。

4)具有一定的報警功能,如遇搶劫時的遠程報警,與車輛沖關或進出口收費員判刑不一致時報警。

根據以上對系統需求的描述和功能的分析, 對于收費管理系統,它主要處理的數據是收費數據,主要包括4 個模塊:數據登錄模塊,錄入模塊,維護模塊。

2 技術平臺

2.1 MVC 模式和 Struts 框架

MVC 某種語言所特有的設計思想, 而是所有面向對象程序設計語言都應該遵守的規范[4]。MVC 思想將應用分為三個基本部分:模型、視圖、控制器。這三個部分將以最少的耦合協同工作,從而提高應用的可擴展性及可維護性。

Struts2 是Struts 的下一代產品,是一個優雅的,可擴展的Java EE Web 框架[5]。 它是Struts 和WebWork 的技術基礎上進行合并的全新的Struts2 框 架 。 但 是 ,Struts2 沒 有 繼 承 Struts1 的 血 統 , 而 是 繼 承WebWork 的血統。 Struts 框架作為 MVC 模式的典型實現, 對 Model、View 和Controller 都提供了對應的實現組件。

2.2 Spring 框架

Spring 框架是一個分層架構,由7 個模塊組成,各個模塊之間是相互的。Spring 其他模塊構建在核心容器之上,其中,核心容器定義了創建、配置和管理bean 的方式。

3 系統實現

在系統需求分析和設計的基礎上,在系統的開發過程中,將SSH架構應用到實際的項目開發中,并且利用第三方報表開發軟件開發報表部分,極大地簡化了系統的開發,提高了效率。在整個系統的實現過程中,本文主要實現了收費管理系統模塊。

3.1 數據登錄模塊

用戶登錄模塊的設計中完全實現了MVC 模式, 實現了視圖與數據處理的分離。 登錄頁面、修改密碼頁面以及登錄成功頁面構成視圖層;用戶登錄及修改密碼的請求應答控制由控制器實現;具體的用戶信息合法性由Struts2 提供的客戶端輸入校驗完成, 保證輸入信息的合法性。 圖1 是用戶登錄的簡要圖。

圖1 用戶登錄圖

3.2 錄入模塊

數據錄入模塊主要就是報表文件的開發,設計報表文件,首先要打開設計器,連接到數據源,然后開始進行報表文件的設計。本模塊中報表文件,僅用于數據錄入,因此可以創建的報表應該選擇填報或參數表單。 然后在快逸報表中的表格中填寫選項,設置選項的屬性要根據需求來設置,包括設置數據的格式,編輯的風格、是否可寫,能否為空等。

3.3 維護模塊

該模塊主要是負責維護人員名單的相關信息。由于本系統是內部人員使用的系統,用戶較少,不需要通過注冊來添加人員,而是通過該模塊來添加刪除人員或者修改其權限。

主要涉及到的信息包括:站號、用戶ID、用戶名、用戶密碼、班次編號、錄入權限、監視權限、統計權限、檢索權限、稽查權限、維護權限、票據管理權限、卡管理權限等,如表1 所示。其中各種管理權限來自于用戶信息中purview 字段,每個比特位代表一種權限。

表1 人員權限設置圖

4 結論

系統采用SSH(Struts2+Spring+Hibernate)輕量級框架,完成了高速公路收費管理系統的開發,對三個框架的使用和集成有了深刻的認識。本文詳細介紹了三個框架的背景、相關技術以及內部實現原理,包括MVC 的開發模式、ORM 技術以及IOC 和AOP, 這些對于系統的開發有非常重要的幫助。項目基于MVC 的思想進行開發,Struts2 框架負責了表示層和控制層; 采用Hibernate 框架以面向對象的方式來訪問數據庫, 極大地簡化了數據庫操作;Spring 框架將業務層又細分為業務邏輯層和數據持久層,使得接口和實現進一步的分離,使開發者從繁雜的事務管理中解脫出來,而專注于業務邏輯的處理。

[1]彭艷玲,胡松濤.高速公路收費現狀與存在問題研究[J].山西科技,2008(04):10-12.doi:10.3969/j.issn.1004-6429.2008.04.005.

[2]吳煒,丁月華,文貴華.ETC 車道控制系統的設計與實現[J].計算機工程,2001(05):162-163.doi:10.3969/j.issn.1000-3428.2001.05.065.

[3]郭敏.高速公路收費系統[M].北京:人民交通出版社,2002,7:15.

[4]李剛.較輕量級 JavaEE 企業應用實踐[M].北京:電子工業出版社,2004,11:158.

[5][美]巴西亞,等,編.Java 企業級持久化技術指南[M].葉斌,譯.北京:科學出版社,2010,6:137.

[6]白廣元.Java Web 整合開發完全自學手冊[S].北京:機械工業出版社,2009,8:144.

猜你喜歡
收費高速公路用戶
行政法上之不利類推禁止*——以一起登記收費案為例
法律方法(2021年4期)2021-03-16 05:35:10
The Holiday Camps for the Students in Hong Kong
Python與Spark集群在收費數據分析中的應用
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
高速公路與PPP
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
高速公路上的狗
小說月刊(2014年4期)2014-04-23 08:52:20
GPS在高速公路中的應用
河南科技(2014年18期)2014-02-27 14:15:06
主站蜘蛛池模板: 亚洲国产日韩在线观看| 亚洲国产欧美国产综合久久| 天天色综合4| 久久综合色视频| 亚洲色图欧美在线| 国产精品入口麻豆| 国产区免费精品视频| 日本一区二区三区精品AⅤ| 91免费观看视频| 香蕉网久久| 无码专区第一页| 女人一级毛片| 欧美影院久久| 伊人婷婷色香五月综合缴缴情 | 2022国产无码在线| 亚洲成a人片77777在线播放| 久久精品免费国产大片| 亚洲中文精品久久久久久不卡| 永久在线精品免费视频观看| 亚洲国内精品自在自线官| 久久综合伊人77777| 精品久久久无码专区中文字幕| 国产尤物jk自慰制服喷水| 亚洲欧洲日产国码无码av喷潮| 国产理论一区| 亚洲精品va| 三上悠亚一区二区| 999福利激情视频| 欧美色伊人| 国产精品一区二区国产主播| 日本精品视频一区二区| 91小视频在线| 成人免费午间影院在线观看| 在线观看免费AV网| 国产精品内射视频| 欧美激情第一区| 亚洲欧美不卡| 日韩资源站| h视频在线播放| 精品国产成人三级在线观看| 久久毛片基地| 老司机午夜精品视频你懂的| 97久久人人超碰国产精品| 日本午夜视频在线观看| 国产成人无码Av在线播放无广告| 美女被躁出白浆视频播放| 久久久91人妻无码精品蜜桃HD| 婷婷亚洲天堂| 青草国产在线视频| swag国产精品| 538精品在线观看| 真实国产精品vr专区| 无码啪啪精品天堂浪潮av| 精品视频免费在线| 欧美成人精品欧美一级乱黄| 毛片视频网| 高清视频一区| 亚洲男女在线| 中文字幕无码电影| 亚洲一区二区成人| 国产美女91呻吟求| 一级成人a做片免费| 天天视频在线91频| 亚洲视频无码| 波多野结衣二区| 国产久草视频| 波多野结衣一区二区三区AV| 中国一级特黄视频| 谁有在线观看日韩亚洲最新视频| 国产精品3p视频| 国产欧美精品一区二区| 综合社区亚洲熟妇p| 久久久亚洲色| 亚洲国产一区在线观看| 久久这里只有精品8| 国产福利2021最新在线观看| 欧美在线网| 免费人成黄页在线观看国产| 久久视精品| 国产av剧情无码精品色午夜| 日韩高清成人| 亚洲日本中文字幕乱码中文|