掃描二維碼
隨時(shí)隨地手機(jī)看文章
2 系統(tǒng)結(jié)構(gòu)
系統(tǒng)采用B/S(Browser/Server)三層體系結(jié)構(gòu),即把應(yīng)用邏輯劃分為3個(gè)部分:第一層是用戶(hù)界面(User Interface),用Web瀏覽器作為用戶(hù)界面,提供用戶(hù)與系統(tǒng)的友好交互。第二層是數(shù)據(jù)服務(wù)器,采用一個(gè)數(shù)據(jù)庫(kù)服務(wù)器負(fù)責(zé)數(shù)據(jù)信息的存儲(chǔ)、訪(fǎng)問(wèn)及其優(yōu)化。第三層是應(yīng)用服務(wù)器,由一個(gè)連接兩者的Web服務(wù)器組成,專(zhuān)司業(yè)務(wù)邏輯的實(shí)現(xiàn)。
系統(tǒng)服務(wù)器端選擇流行的Windows2003 Setver網(wǎng)絡(luò)操作系統(tǒng),利用IIS6.0(Internet Information Server)建立Web服務(wù)器,利用ASP組件對(duì)象ADO訪(fǎng)問(wèn)和控制服務(wù)器端后臺(tái)數(shù)據(jù)庫(kù)。采用SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)作為數(shù)據(jù)庫(kù)服務(wù)器??蛻?hù)端通過(guò)Web瀏覽器的系統(tǒng)進(jìn)行操作。
這種體系結(jié)構(gòu)客戶(hù)機(jī)不用安裝應(yīng)用程序,用戶(hù)在客戶(hù)端輸入數(shù)據(jù),提交給服務(wù)器ASP腳本程序處理,應(yīng)用程序、數(shù)據(jù)計(jì)算及數(shù)據(jù)服務(wù)器安裝都在服務(wù)器端完成,處理結(jié)果反饋給客戶(hù)端瀏覽器頁(yè)面。充分利用了服務(wù)器資源,提供了跨平臺(tái)、簡(jiǎn)單一致的應(yīng)用環(huán)境,實(shí)現(xiàn)了開(kāi)發(fā)環(huán)境與應(yīng)用環(huán)境的分離,減少了系統(tǒng)開(kāi)發(fā)和維護(hù)的工作量,便于異地操作。
3 實(shí)現(xiàn)技術(shù)
ASP.NET是一個(gè)含有表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪(fǎng)問(wèn)層的3層結(jié)構(gòu)系統(tǒng)。表示層負(fù)責(zé)接收用戶(hù)輸入和將服務(wù)器端傳來(lái)的數(shù)據(jù)顯示給用戶(hù),業(yè)務(wù)邏輯層通過(guò)調(diào)用數(shù)據(jù)訪(fǎng)問(wèn)層的方法來(lái)獲取數(shù)據(jù)的類(lèi),負(fù)責(zé)接收瀏覽器傳來(lái)的請(qǐng)求并傳遞給數(shù)據(jù)層,同時(shí)將請(qǐng)求結(jié)果反饋給瀏覽器,數(shù)據(jù)訪(fǎng)問(wèn)層封裝了訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的各種方法的類(lèi),其作用是通過(guò)ADO.NET使數(shù)據(jù)為事務(wù)邏輯提供數(shù)據(jù)服務(wù)。
數(shù)據(jù)庫(kù)系統(tǒng)選擇了與Windows 2003 Server緊密結(jié)合的SQL Server作為后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器。其數(shù)據(jù)庫(kù)編程方式采用ActiveX數(shù)據(jù)對(duì)象AD0(Active Data Object),通過(guò)使用ADO控件、綁定數(shù)據(jù)對(duì)象到內(nèi)置控件和ActiveX控件、創(chuàng)建ASP應(yīng)用程序等,都可以訪(fǎng)問(wèn)這些可編程的數(shù)據(jù)對(duì)象。
在安全方面,除了在服務(wù)器IIS中作必要的安全設(shè)置,還需對(duì)網(wǎng)頁(yè)中重要的SessionID Cookie加密,在Global.a(chǎn)sa文件上為適當(dāng)?shù)挠脩?hù)設(shè)置NTFS文件權(quán)限,同時(shí)創(chuàng)建密碼和權(quán)限保護(hù)文件,對(duì)需要保護(hù)的ASP頁(yè)面進(jìn)行身份認(rèn)證。
系統(tǒng)采用了COM/DCOM/COM+技術(shù)、分布式WindowsDNA技術(shù)和COM+技術(shù)。COM/DCOM/COM+技術(shù)允許開(kāi)發(fā)人員能夠在應(yīng)用程序中輕易地調(diào)用遠(yuǎn)程企業(yè)對(duì)象所提供的服務(wù).使應(yīng)用程序具有更好的擴(kuò)展性:分布式Windows DNA技術(shù)保障了管理軟件系統(tǒng)的分布式計(jì)算,使企業(yè)的管理網(wǎng)絡(luò)各節(jié)點(diǎn)和各時(shí)間段的數(shù)據(jù)負(fù)載更加科學(xué),保障系統(tǒng)運(yùn)行更加自如流暢:COM+技術(shù)保證數(shù)據(jù)服務(wù)層和中間層及客戶(hù)端的結(jié)構(gòu)分層,大大提高用戶(hù)在程序及應(yīng)用模塊的擴(kuò)展性,便于企業(yè)信息平臺(tái)的擴(kuò)展升級(jí)。
4 系統(tǒng)模塊設(shè)計(jì)
根據(jù)施工類(lèi)企業(yè)物資管理的需求,系統(tǒng)模塊設(shè)計(jì)包括10個(gè)一級(jí)模塊,如圖1所示。
各個(gè)一級(jí)模塊的主要功能有:
(1)系統(tǒng)設(shè)置各種系統(tǒng)基本數(shù)據(jù)的設(shè)置,包括分公司/指揮部設(shè)置、項(xiàng)目部設(shè)置、人員管理、職位/權(quán)限管理、基本參數(shù)、系統(tǒng)日志。
(2)基本信息用于對(duì)物資供貨和使用單位的信息設(shè)置,包括用料單位信息、發(fā)料用途信息、材料信息、供應(yīng)單位信息。
(3)物資計(jì)劃包括申請(qǐng)計(jì)劃、采購(gòu)計(jì)劃,并對(duì)申購(gòu)計(jì)劃
匯總和申購(gòu)計(jì)劃與實(shí)際收料對(duì)比分析。
(4)材料憑單 由收料單、發(fā)料單、調(diào)撥單組成,提供這
些單據(jù)的錄入、生成、查詢(xún)、更新功能。
(5)審核記賬對(duì)材料的審核和入賬,有收料單審核、發(fā)料單審核、調(diào)撥單審核、動(dòng)態(tài)表審核。
(6)質(zhì)量體系主要提供符合公司規(guī)范的各種驗(yàn)收記錄、質(zhì)量體系表格。
(7)周轉(zhuǎn)材料材料的購(gòu)入、攤銷(xiāo)等方面管理,包括周轉(zhuǎn)材料單據(jù)、動(dòng)態(tài)表、臺(tái)帳等。
(8)成本核算進(jìn)行總公司、各分公司、各項(xiàng)目的物資核算,主要有盈虧分析表、分工號(hào)物資消耗臺(tái)帳、按工號(hào)主要物資核算表、按工號(hào)主要物資核算表等。
(9)查詢(xún)統(tǒng)計(jì)包括材料價(jià)格統(tǒng)計(jì)、供應(yīng)商統(tǒng)計(jì)、收支存統(tǒng)計(jì)等,用做統(tǒng)計(jì)查詢(xún)、核算、分析工作,以便實(shí)時(shí)、動(dòng)態(tài)地監(jiān)控材料成本的發(fā)生,輔助管理層進(jìn)行決策。
(10)數(shù)據(jù)報(bào)袁包括物資卡片、材料動(dòng)態(tài)表、物資消費(fèi)與庫(kù)存臺(tái)帳、收料綜合統(tǒng)計(jì)、支出綜合統(tǒng)計(jì)、當(dāng)前庫(kù)存等,用來(lái)對(duì)各分公司某時(shí)間段物資價(jià)格狀況進(jìn)行統(tǒng)計(jì)、分析,按供應(yīng)商統(tǒng)計(jì)物資物資使用狀況,統(tǒng)計(jì)、分析各單位物資動(dòng)態(tài)。
5 系統(tǒng)運(yùn)行
根據(jù)所述理論而開(kāi)發(fā)出來(lái)的物資管理系統(tǒng),已經(jīng)在某國(guó)有大型鐵路施工企業(yè)使用,該系統(tǒng)安全可靠、賬目管理清晰、表格規(guī)范、統(tǒng)計(jì)數(shù)據(jù)準(zhǔn)確,取得了較好的效果,軟件使用界面之一如圖2所示。
6 結(jié)語(yǔ)
基于A(yíng)SP.NET的物資管理系統(tǒng).充分利用互聯(lián)網(wǎng)的優(yōu)勢(shì),企業(yè)通過(guò)該系統(tǒng)可以降低材料的直接成本和物資管理工作的管理成本,建立物資價(jià)格管理體系,實(shí)現(xiàn)價(jià)格控制,控制物資使用數(shù)量,進(jìn)行物資管理工作的事前、事中與事后的實(shí)時(shí)控制,從而建立完整、規(guī)范的物資管理業(yè)務(wù)體系,規(guī)范物資管理工作,實(shí)現(xiàn)實(shí)時(shí)、異地的監(jiān)督與檢查。
北京2022年10月18日 /美通社/ -- 10月14日,國(guó)際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國(guó)軟件定義存儲(chǔ)及超融合市場(chǎng)研究報(bào)告》,報(bào)告顯示:2022年上半年浪潮超融合銷(xiāo)售額同比增長(zhǎng)59.4%,近5倍于...
關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心東京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式會(huì)社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運(yùn)國(guó)際物流有限公司(Nipp...
關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP要問(wèn)機(jī)器人公司哪家強(qiáng),波士頓動(dòng)力絕對(duì)是其中的佼佼者。近來(lái)年該公司在機(jī)器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開(kāi)發(fā)的機(jī)器人會(huì)后空翻,自主爬樓梯等。這不,波士頓動(dòng)力又發(fā)布了其機(jī)器人組團(tuán)跳男團(tuán)舞的新視頻,表演的機(jī)器人包括...
關(guān)鍵字: 機(jī)器人 BSP 工業(yè)機(jī)器人 現(xiàn)代汽車(chē)