物流問答
物流管理軟件的信豐體系
信豐軟件遵從明晰的開展理念和專心的運營戰略,取得了繼續的健康開展,相繼取得了信息產業部頒布的“核算機信息體系集成一級資質證書”、國家保密局頒布的“觸及國家秘密的核算機信息體系集成甲級資質證書”及“觸及國家秘密的核算機信息體系集成軟件單項資質證書”、國家發改委與工信部聯合確定的“08年度國家規劃布局內要點軟件企業”,是北京市科委確定的“高新技能企業”和“軟件企業”,部分產品曾取得國務院辦公廳和科技部頒布的“優異軟件獎”和北京市科委頒布的“北京市科學技能獎”。 :
1. 依據B/S架構,經過本地電腦、局域網、互聯網皆可運用,使得企業的處理與事務不受地域約束
2.客戶端無需裝置專用軟件,運用瀏覽器即可完結異地、實時事務處理
3.軟件完全獨立裝置在用戶自己的電腦或是服務器上,供給數據備份東西,數據資料完全安全
4. 職工權限分配靈敏謹慎,能夠設置操作人員不同等級的操作權限,避免越權操作,數據彼此保密
5. 初始化簡略, Excel導入根底數據功用、數據導出為Excel功用
6. 核算功用強壯,多種數據查詢分析
7. 帳號不限,能夠恣意增加、修正、刪去用戶帳號
8. 運用期限不限,一次購買,終身運用
. 9. 裝置簡略,運用簡捷便利,經過三種辦法(視頻教程、書面教程、電話支撐)使您更快了解軟件功用 1.體系規劃原則
國內外開發及施行軟件處理體系,不乏正反兩方面的經歷。本體系的設計應該羅致各方面的經歷,力求發明自己的特征,所以要求體系規劃和建造要遵從下列根本原則:
1)實用性:最大或許地滿意本體系的事務要求,是體系建造的底子方針,也是體系規劃的根本起點。因此,體系實用性方面應具有以下特色:
易于運用與處理
體系晉級簡略
優化的體系結構
完善的數據庫體系
友愛的用戶界面
2)先進性:信息技能開展非常敏捷,硬件更新換代頻頻,功用價格比不斷躍升,軟件版別晉級也非常快,均勻幾個月時刻就有新的版別推出。因此,在規劃中有必要充分考慮體系的先進性和當今技能的開展趨勢。
3)可擴充性:體系設計中應充分考慮軟硬件體系的開展和晉級,使體系具有較強的擴展才能,有利于體系處于技能領先地位。
4)安全牢靠性:充分運用各種安全機制(包含安全準則、分級處理、密鑰體系、人物區分、數據備份等),保證體系的安全牢靠。
5)網絡化:本體系以核算機網絡為載體,運用C/S與B/S體系結構相結合的辦法,充分發揮Intranet/Internet的技能優勢。這樣既奠定了體系運用領域的拓寬根底,也契合了當今信息體系開展的趨勢。
6)模塊化功用規劃和構件化程序開發:體系采用模塊化功用規劃和構件化程序開發,意圖在于:
①體系開發組可進行完美的分工合作;
②便于體系進行較自在的功用組合;
③進步體系的可保護性;
④進步項目效果的重復運用率。
7)簡略易學的操作界面:體系界面的規劃和排版需契合日常的作業習氣和信息技能運用水平,做到界面簡練、操作簡潔。
2.網絡拓撲結構-可擴展戰略
計劃描繪:
依據前面的事務剖析結合將來公司事務的拓寬需求等,咱們規劃了一套可擴展性的松耦合的服務器架構。這個規劃能夠保證在用戶數量不斷增加的環境下,咱們經過增加硬件服務器來躲避體系功用方面的缺點,這樣可保證當并發用戶數量比較大的情況下,體系還能有比較好的響應速度。
考慮到未來公司客戶服務的不斷進步,為了能一起保證外部客戶(廠商、終端客戶)和內部職工的運用,咱們將體系從物理結構大將體系切割成兩大部分:中心物流事務體系和網上物流服務體系,詳細的布置如下: 考慮到事務體系的并發用戶數和體系的相應速度都比較高,咱們在這里給WEB和DB端都運用集群技能,服務器選用專用的硬件服務器。
Web服務端: Apache Web服務器和Tomcat運用服務器布置在一個運用服務器,Apache 服務器做分流效果,Tomcat選用集群技能來做負載均衡。
數據庫端:選用Oracle數據庫服務器,選用Oracle的集群技能進行數據庫服務器的負載。
關于用戶并發的問題,依據咱們的測驗:每臺Web服務器可大約能夠支撐100-150個并發用戶
網上物流服務體系的布置:
因為網上服務首要是供給給:定購用戶和商戶在線查詢訂單狀況以及其他網上服務,對體系并發行和響應速度要求沒有事務體系這么高而且考慮當時的事務性和施行本錢等要素,咱們規劃一個WEB服務器和一個數據庫,服務器選用一般PC 服務器。
Web服務端: Tomcat 運用服務器布置在一個運用服務器。
DB 數據庫端: Oracle數據庫服務器布置在一個數據庫服務器。
關于用戶并發的問題,因為服務器咱們選用PC服務器,依據咱們的測驗:每臺Web PC服務器可大約能夠支撐100-150個并發用戶。
硬件裝備參閱闡明:
服務器 裝備闡明:
Web服務器 2CPU,4G內存,100G硬盤,100M網卡
能夠考慮:一般的惠普服務器
DB服務器 2CPU,4G內存,100G硬盤,100M網卡
能夠考慮:一般的惠普服務器計劃的軟件參閱闡明:
服務器 裝備闡明:
Web服務器操作體系:windows 2003或許Linux redhat as5
Web服務器:Apache Server
Web運用服務器:Tomcat 6.0
DB主服務器操作體系:windows 2003或許Linux redhat as5
數據庫軟件:Oracle 10 i
DB備份服務器 操作體系:windows 2003或許Linux redhat as5
數據庫軟件:Oracle 10i
. 選用依據JAVA的J2EE技能規范和B/S的體系結構,J2EE技能結構具有最好的擴展性、開放性、高效處理才能,其可工作在任何操作體系上和任何的硬件環境中。客戶端為IE瀏覽器,運用服務層選用Struts2.0+ Spring + Hibernate的輕量級Web開源結構,是J2EE最盛行技能構架(java程序員遍及在運用的技能組合),使得體系既可工作在簡略的Tomcat服務上,也工作在功用高效的Weblogic,Webphere等大型商業運用服務上。整合SOA(service-oriented architecture)架構,為體系擴展供給強壯的接口,具有渠道和技能的獨立性。網絡報表特性,體系告警機制,頁面Sitemesh的整合與處理。優化的查詢功用,多維數據剖析,發揮Oracle體系的強壯功用。
運用程序整體結構由Struts2.0容器、Spring容器、Hibernate容器組成。Struts2.0首要處理Action的懇求、數據模型的中轉及簡略的二次組裝、分發顯現頁面、顯現頁面的跳轉等,經過***.xml及struts_*.xml完結功用的裝備;Spring中封裝了運用體系的事務服務接口、DAO的事務模型拜訪操作、Hibernate容器,而且供給了事務處理,數據庫銜接、ICO、事務接口阻攔處理等服務,經過***.xml及applicationContext-*.xml完結功用的裝備;Hibernate封裝了事務模型和數據庫表結構的映視處理,使得程序開發依據事務目標模型的組裝,下降代碼邏輯的雜亂度,其經過*.***.xml裝備文件主動生成事務模型代碼、數據庫表結構、以及完結事務模型和數據庫表模型的映視處理。
運用程序的工作流程由顯現模板(JSP程序)、Action處理程序、IService事務服務接口、DAO數據拜訪東西、Hibernate事務模型、DB(Oracle)等六個節點組成。其間圖中赤色部分都是依據事務需求進行程序編碼的節點。
顯現模板(JSP程序)首要完結UI層數據搜集及頁面成果顯現功用,一般由JSP程序完結;
Action處理程序,首要完結來自頁面的Action懇求相應,調用相應得IService事務服務接口,依據IService回來數據模型成果及狀況來分發顯現模板,或許跳轉其他Action;
IService事務服務接口,首要完結一個獨立的事務邏輯封裝,進步事務邏輯處理的服務接口;
DAO是一個數據拜訪服務第三方的東西類庫,為IService對事務模型操作及運算供給便利的東西服務;
Hibernate事務模型由hibernate-tools東西依據*.***.xml文件主動生成,由Hibernate容器擔任同庫表聯系映視;
DB(Oracle) 進步數據庫最根底的數據存儲,查詢服務,庫表結構也有hibernate-tools東西依據*.***.xml文件主動生成 運用SuperFrame事務組件結構可快速構建生成依據J2EE三層架構的物流處理運用體系,而且有豐厚的組件支撐。運用服務器選用Tomcat或許其他商業運用服務器;數據庫服務器選用SqlServer或許其他商業數據庫;客戶端運用IE瀏覽器。以下為本體系的體系結構圖,及分項闡明。 數據庫拜訪組件u3000用于拜訪數據的規范接口,依據本組件構建的運用軟件,能夠兼容不同的數據庫,一起供給數據權限操控接口;
報文通訊組件 它是SuperFrame結構的根底組件,用于Web組件同服務器間的數據通訊,以及異構體系間的數據通訊;而且支撐數據壓縮,數據加密,報文發送,報文承受,報文信息解析等。一起界說傳遞數據包的格局規范協議,并選用XML描繪數據包協議。
Web組件 它是SuperFrame結構支撐快速開宣布專業的B/S架構運用的組件體系,web組件可協助開發人員在IE端處理雜亂的Web交互、數據收集、數據展現等功用,u3000它在原有的html標簽上進行功用上擴展,首要在div 和input標簽進行封裝和擴展。以div為擴展的web組件首要完結布局,面板,顯現,按鈕,東西欄等功用,以input為擴展的web組件首要完結信息錄入功用。
權限組件
完結體系用戶驗證,功用權限和數據權限的操控及處理。
作業流組件
它是一個功用完好的作業流引擎,用于處理及界說客戶的事務批閱流程,工作時體系能夠依據從前的流程進行工作,完結上報、批閱、退回、智能核算工作途徑等非常雜亂的功用。
音訊組件
它是一個依據P2P形式進行規劃的底層組件渠道,當時在其根底上供給內部郵件、公告信息、提示信息、 預警信息、發送守時音訊、發送上報音訊等功用。
剖析圖表
經過簡略的參數裝備能夠完結各種雜亂的核算剖析圖表,如:柱狀圖、線形、多線形、餅圖等。
數據字典組件
它一致完結了體系中的編碼項數據的保護功用,做簡略的裝備就可完結對編碼項的保護功用。
數據導入/導出接口ü
體系供給規范的excel導入、導出接口 計劃一、海量數據的處理剖析
事務數據:
處理實時事務操作,存儲實時事務數據,事務體系只保存當時事務年最新數據
剖析數據:
首要運用剖析核算,體系守時堅持成果數據和事務數據同步【能夠選用一天一同步】
查詢數據:
供給商戶和在線用戶查詢運用,體系守時堅持數據和事務體系同步【能夠選用守時同步】
歸檔數據:
為了不影響事務體系的運用,可將歷史數據進行歸檔,這樣能夠削減事務體系的數據量
計劃二、海量數據的分區技能剖析 數據安全
數據安全至關重要,體系選用以下幾個方面的辦法來保證數據的安全:
數據拜訪安全:
選用三層/多層體系結構將數據庫服務器同外部運用網絡獨立開來,保證數據不能被外部直接拜訪。關于運用來說,選用嚴厲數據庫體系權限設置與查看避免非授權用戶拜訪數據;
數據存儲:
對敏感數據選用密文進行存儲;
數據傳輸安全:
數據傳輸選用牢靠的加密打包機制,支撐DES、RSA加密體系;
數據備份安全:
運用數據庫備份產品及守時對數據作鏡像備份機制 ,將數據備份在本地或長途的數據庫服務器上,供意外和災禍康復,保證避免數據丟掉。
要害服務器自我修正才能
因為各種原因此形成的要害服務器(包含數據庫服務器、運用服務器)無法供給服務(如:網絡原因、操作體系原因、運用體系原因等),在修正該節點的服務器后,該服務器將主動加入到工作中,其他相關的服務程序無需重新啟動;也無須重新啟動其他服務器,大大進步了體系的工作穩定性,削減人為處理毛病的時刻。
緊密用戶授權
嚴厲的權限處理
用戶經過自己的帳號和暗碼登錄本體系,對每個用戶體系規則應有的數據操作權限,權限操控由專門的體系處理員一致處理,保證根絕用戶對數據歹意操作,和秘要數據的走漏;
帳號綁定固定核算機戰略
用戶的帳號能夠和核算機的mac地址【全球僅有地址】綁定,這樣能夠保證操作員只能在指定的核算機上操作體系,而在其他機器上不能登陸體系。 體系授權機制
用戶:與人物相關,用戶僅僅是樸實的用戶,用戶是沒有與權限直接相關的,用戶要具有對某種資源的權限,有必要經過人物相關賦予一組權限;與功用特權或數據特權相關,用于給用戶賦予特別的功用權限或數據權限。
功用資源:詳細事務功用進口的URL銜接,如新增xxx、修改xxx信息等功用進口的URL。
功用權限:人物可運用的功用。
數據權限:人物可拜訪的數據規模。
人物:用戶集 + 權限集
http://m.jintingqj.cn/wuliuwenda/73485.html 物流管理軟件的信豐體系