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
主站蜘蛛池模板: 中文字幕亚洲综久久2021| 无码区日韩专区免费系列| 欧美激情视频一区| 91视频首页| 国产成人高清精品免费软件| av在线手机播放| 国产91精品久久| 潮喷在线无码白浆| 亚洲人成影院在线观看| 99久久精品视香蕉蕉| 久久久精品国产SM调教网站| 国产手机在线ΑⅤ片无码观看| 国产91丝袜在线观看| 中文纯内无码H| 天堂va亚洲va欧美va国产 | 日本欧美中文字幕精品亚洲| 久久久久国产一级毛片高清板| 91亚瑟视频| 国产精品性| 成人久久精品一区二区三区 | 国产91导航| 精品国产一区91在线| 国产jizzjizz视频| 亚洲综合专区| 久久99国产综合精品1| 77777亚洲午夜久久多人| 免费观看精品视频999| 精品国产欧美精品v| 国产欧美日韩资源在线观看| 国内精品一区二区在线观看| 国产精品55夜色66夜色| 亚洲无线视频| 亚洲无码91视频| 成年人福利视频| 少妇精品在线| 欧美一级特黄aaaaaa在线看片| 国产成人综合在线观看| 国产玖玖视频| 草草影院国产第一页| 在线观看无码av免费不卡网站| YW尤物AV无码国产在线观看| 日韩 欧美 国产 精品 综合| 中国成人在线视频| 国产欧美专区在线观看| 热热久久狠狠偷偷色男同| 999国内精品久久免费视频| 色综合天天综合| 亚洲永久精品ww47国产| 欧美啪啪网| 欧美日韩成人| 国产成人艳妇AA视频在线| 国产永久在线观看| 9久久伊人精品综合| 免费人成网站在线观看欧美| 亚洲国语自产一区第二页| 性69交片免费看| 九九线精品视频在线观看| 无码精品福利一区二区三区| 成人一区在线| 日韩在线影院| 亚洲中文字幕久久无码精品A| 欧美精品xx| 国产av一码二码三码无码 | 五月婷婷亚洲综合| 国产精品无码翘臀在线看纯欲| 三级视频中文字幕| 国产欧美日韩专区发布| 国产精品人莉莉成在线播放| 久久综合九色综合97婷婷| 在线观看欧美国产| 亚洲综合第一区| 成人午夜天| 久久久久亚洲Av片无码观看| 一级爆乳无码av| 成人国内精品久久久久影院| 三级毛片在线播放| 高清国产在线| 又大又硬又爽免费视频| 在线观看亚洲成人| 九色最新网址| 午夜激情婷婷| 97影院午夜在线观看视频|