基于J2EE的物流信息系統的設計與實現
介紹了J2EE 體系結構、Mv c模式等相關概念和技術,并重點探討了
目 前比 較受歡迎的三種開源框架( s t r ut s框架、S Pr i n g框架和H i b e m a t e 框架)。
分析了他們的體系結構、 特點和優缺點。 根據J ZE E的分層結構,結合We b應用
的特點, 將三種框架進行組合設計, 即表現層用S t r ut s框架、 業務邏輯層用S P ri n g
框架、持久層用比b ema t e 框架,從而來構建物流信息系統。這種整合框架使各
層相對獨立, 減少各層之間的禍合程度,同時加快了系統的開發過程,增強了系
統的可維護性和可擴展性,初步達到了分布式物流信息系統的設計目標。
經過以上分析,結合物流系統的業務需求,進行了相關的實現。最后,系統
運用先進的A ja x技術來增強Ui層與服務器的異步通信能力, 使用戶體驗到動態
且響應靈 敏的桌 面級w e b應用程序。 通過江聯公司的試運行結果,系統達到了
渝瞇。 并 且 對 江 聯 公 司 提 出 了 基 于 R F I D 的 解 決 方 案 的 實 施 計 劃 。
本系統主要內容是圍繞圖書銷售管理系統而展開討論的,主要針對圖書批銷以及門市銷售為主而進行設計的,適合圖書進銷零售的管理,特別適用于書城及圖書批銷商協調的資源管理。系統源碼采用C#語言書寫格式,在VS.NET 2005集成環境下調試進行,數據庫采用SQL Server 2000后臺。該系統大量采用了豐富數據庫技術,有針對性模塊行的開發,其中數據庫操作層技術大量采用存儲過程及觸發器的應用,數據庫訪問層技術采用微軟公司的ADO.NET最新2.0開發技術,數據庫表示層采用統一的外觀模式,從而使得整個系統架構明晰,源碼可讀可寫性好,進而更好的方便了用戶的操作及開發人員下一步的開發工作,樹型控件和自定義分頁技術的使用使得整個系統人機交互性能更為出色。
為 了提高用戶身份認證和授權管理的靈活性,從We b 應用系統的安全性角度出發,討論了
一
種在. N E T F r a me w o r k下保證應用程序安全性的身份驗證和授權模型,并給出了模型的具體實現方法。
該模型利用 F o r ms身份驗證方法對用戶的身份進行鑒別。在授權處理上,模型結合統一資源定位( u . J f o r m
R e s o u r c e L o c a t o r , U R L ) 授權模式和用戶所具有的系統角色,分別從頁面級和頁面操作級對用戶的訪問進行
控制。該模型在企業局域網環境內能夠提供比較靈活的身份認證和基于角色的授權服務。實際應用表明,
基于該模型的We b應用系統能夠對用戶的訪問進行有效的控制,從而保證了系統的安全性