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