公務(wù)員期刊網(wǎng) 論文中心 正文

物資管理C/S模式系統(tǒng)設(shè)計(jì)思路

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了物資管理C/S模式系統(tǒng)設(shè)計(jì)思路范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

物資管理C/S模式系統(tǒng)設(shè)計(jì)思路

目前,在我國(guó)的企業(yè)管理中,物資管理是企業(yè)整個(gè)信息管理的重要組成部分,并且起到平衡企業(yè)資金管理和生產(chǎn)需要關(guān)系的重要作用。簡(jiǎn)而言之,物資管理就是根據(jù)企業(yè)正常的生產(chǎn)需要來(lái)儲(chǔ)備合理的物資,因?yàn)槲镔Y過(guò)多會(huì)降低企業(yè)資金的流動(dòng),而物資過(guò)少可能無(wú)法有效滿足給企業(yè)的生產(chǎn)需求。由此可見(jiàn)物資管理在企業(yè)管理中的重要作用,但是在社會(huì)經(jīng)濟(jì)特別是信息技術(shù)的不斷發(fā)展形勢(shì)下,很多企業(yè)的物資管理仍然以人工操作為主,極大影響了物資管理工作效率,并造成主動(dòng)弊端。因此為了提高企業(yè)物資管理的水平和技術(shù),本文結(jié)合企業(yè)物資管理的實(shí)踐,進(jìn)行了基于C/S模式的物資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的探索。

1物資管理系統(tǒng)結(jié)構(gòu)和開(kāi)發(fā)基礎(chǔ)

1.1系統(tǒng)結(jié)構(gòu)

本文探討的物資管理系統(tǒng)以某制造公司為例,在體系上選擇以及C/S模式為基礎(chǔ),主要是因?yàn)镃/S模式可以減少物資管理系統(tǒng)在網(wǎng)絡(luò)通信上的負(fù)擔(dān),還可以充分發(fā)揮Client端計(jì)算機(jī)的功能。所以該物資管理系統(tǒng)是建立在客戶機(jī)(Client)/服務(wù)器(Server)模式的基礎(chǔ)上的,其主要的體系結(jié)構(gòu)包括了前端客戶機(jī)、后端服務(wù)器以及相應(yīng)的通訊傳輸設(shè)備等。并且很好地利用了C/S模式有效分離應(yīng)用程序和數(shù)據(jù)信息處理的優(yōu)點(diǎn),可以保證服務(wù)器在根據(jù)指令計(jì)算分析數(shù)據(jù)后及時(shí)向客戶傳達(dá)處理結(jié)果。因此這種體系結(jié)構(gòu)可以最大化的使用客戶機(jī)和服務(wù)器的資源,并且達(dá)到信息資源的共享利用目的,同時(shí)協(xié)調(diào)好各個(gè)客戶對(duì)于信息的使用工作。所以基于C/S模式的物資管理系統(tǒng)除了具備運(yùn)行效率高的優(yōu)點(diǎn)外,還可以保障系統(tǒng)數(shù)據(jù)的完整和安全,極大地提升了物資管理系統(tǒng)的擴(kuò)充容納能力。所以這種系統(tǒng)結(jié)構(gòu)在我國(guó)物資管理系統(tǒng)的開(kāi)發(fā)中成為比較流行的方式,得到了廣泛的推廣應(yīng)用。

1.2開(kāi)發(fā)基礎(chǔ)

在開(kāi)發(fā)基礎(chǔ)方面,本文探討的物資管理系統(tǒng)運(yùn)行在Win⁃dowsNT6.0的網(wǎng)絡(luò)環(huán)境中,在客戶端開(kāi)發(fā)軟件上選擇了Pow⁃erBuilder7.5,在服務(wù)器的數(shù)據(jù)庫(kù)系統(tǒng)上以MSSQLServer8.0forWindowNT為開(kāi)發(fā)基礎(chǔ)。并且將服務(wù)器端的數(shù)據(jù)庫(kù)和經(jīng)由PB應(yīng)用的數(shù)據(jù)庫(kù)接口相互接通,促使該系統(tǒng)服務(wù)器和客戶機(jī)之間的信息交互可以在網(wǎng)絡(luò)協(xié)議TCP/IP的標(biāo)準(zhǔn)下運(yùn)行,并完成數(shù)據(jù)通信的功能。

2物資管理系統(tǒng)的設(shè)計(jì)

2.1系統(tǒng)的DFD設(shè)計(jì)

根據(jù)我國(guó)企業(yè)的實(shí)際情況,該物資管理系統(tǒng)的頂層數(shù)據(jù)流處理情況如圖1所示。使用者可以進(jìn)行報(bào)表、查詢以及庫(kù)存分析操作,并且這些操作是建立在各個(gè)部門(mén)的入庫(kù)、庫(kù)存以及出庫(kù)數(shù)據(jù)上,基本涵蓋了企業(yè)物資管理中的常規(guī)內(nèi)容,因此具有實(shí)踐的應(yīng)用價(jià)值。

2.2系統(tǒng)功能的設(shè)計(jì)

在對(duì)物資管理工作的調(diào)查分析之后,筆者認(rèn)為物資管理系統(tǒng)可以應(yīng)用模塊化程序設(shè)計(jì)的方案,依據(jù)業(yè)務(wù)流程和功能可以劃分為各個(gè)不同的模塊,在各個(gè)模塊實(shí)現(xiàn)各自功能的基礎(chǔ)上,利用物資管理系統(tǒng)來(lái)進(jìn)行總的控制和管理。如圖2,表示了該物資管理系統(tǒng)模塊結(jié)構(gòu)的情況,以下將具體分析:(1)物資入庫(kù):該模塊主要是負(fù)責(zé)將產(chǎn)品和原材料運(yùn)進(jìn)倉(cāng)庫(kù),然后記錄更改各個(gè)產(chǎn)品和原材料的庫(kù)存數(shù)據(jù),對(duì)于退料情況要在入庫(kù)單和庫(kù)存上做必要的記錄。(2)物資出庫(kù):物資出庫(kù)就是指產(chǎn)品和原材料運(yùn)出企業(yè)倉(cāng)庫(kù)后,該模塊也要對(duì)相應(yīng)的庫(kù)存信息進(jìn)行必要的更改。(3)系統(tǒng)查詢:根據(jù)各個(gè)部門(mén)和人員不用的查詢要求,提供針對(duì)性的查詢服務(wù)。(4)報(bào)表管理:在庫(kù)存信息和統(tǒng)計(jì)分析的基礎(chǔ)上,利用相關(guān)設(shè)備制作出統(tǒng)計(jì)報(bào)表,并且上傳到服務(wù)器端進(jìn)行信息的共享利用。(5)數(shù)據(jù)維護(hù):以定期為主,不定期為輔,將系統(tǒng)數(shù)據(jù)庫(kù)里面全部數(shù)據(jù)進(jìn)行備份和歸檔工作,對(duì)于誤刪的數(shù)據(jù)要及時(shí)恢復(fù)。(6)系統(tǒng)維護(hù):一般是進(jìn)行常規(guī)的用戶信息更改以及新用戶的操作權(quán)限設(shè)置等工作。

2.3系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)

由于整個(gè)物資管理系統(tǒng)需要在廣泛數(shù)據(jù)資源的基礎(chǔ)上才能發(fā)揮有效的作用,所以數(shù)據(jù)庫(kù)的設(shè)計(jì)對(duì)于整個(gè)系統(tǒng)的應(yīng)用性具有很大的影響。因此在數(shù)據(jù)庫(kù)的組織結(jié)構(gòu)和存儲(chǔ)方式的設(shè)計(jì)上,必須符合企業(yè)物資管理的實(shí)際需要。該物資管理系統(tǒng)在數(shù)據(jù)庫(kù)設(shè)計(jì)上,將數(shù)據(jù)庫(kù)主要分為原材料數(shù)據(jù)庫(kù)和產(chǎn)品數(shù)據(jù)庫(kù),在以上兩個(gè)數(shù)據(jù)下級(jí)都設(shè)置了不少統(tǒng)計(jì)表格,并且按照三范式的標(biāo)準(zhǔn)來(lái)設(shè)置表格,將數(shù)據(jù)庫(kù)中的多余數(shù)據(jù)盡量減少。

3系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的關(guān)鍵技術(shù)

3.1數(shù)據(jù)安全性

一般在單個(gè)用戶下,該物資管理系統(tǒng)不會(huì)發(fā)生數(shù)據(jù)安全方面的問(wèn)題。但是物資管理系統(tǒng)一般需要多人操作,所以數(shù)據(jù)安全性的設(shè)計(jì)具有重要的實(shí)際意義,并且也會(huì)對(duì)整個(gè)系統(tǒng)的安全性能造成一定的影響。在該物資管理系統(tǒng)中,為了增強(qiáng)數(shù)據(jù)的安全性,實(shí)行了兩級(jí)安全管理。具體而言,針對(duì)系統(tǒng)數(shù)據(jù)安全性方面的潛在問(wèn)題,該物資管理系統(tǒng)對(duì)操作用戶的級(jí)別進(jìn)行了管控,也就是實(shí)行用戶登記注冊(cè)的制度,用戶的操作級(jí)別取決于用戶名和口令,比如物資管理經(jīng)理和物資管理科長(zhǎng)就會(huì)在用戶名上做區(qū)別,以適應(yīng)他們不同的操作級(jí)別。對(duì)于不同級(jí)別的用戶,該物資管理系統(tǒng)會(huì)在操作數(shù)據(jù)范圍以及工作界面做出適當(dāng)改變或者限制。另外,對(duì)于用戶在SQLServer數(shù)據(jù)庫(kù)上定義存取權(quán)限,要進(jìn)行適當(dāng)?shù)脑O(shè)置,避免一些非法用戶避開(kāi)應(yīng)用程序的監(jiān)控破壞數(shù)據(jù)庫(kù)情況的發(fā)生。

3.2數(shù)據(jù)庫(kù)完整性

之所以要保護(hù)物資管理系統(tǒng)數(shù)據(jù)庫(kù)的完整性,不僅要防止錯(cuò)誤數(shù)據(jù)輸入輸出導(dǎo)致的錯(cuò)誤結(jié)果和無(wú)效操作,還因?yàn)閿?shù)據(jù)庫(kù)的完整性會(huì)對(duì)物資管理功能的實(shí)現(xiàn)具有一定的影響。所以在該物資管理系統(tǒng)中,采用了PB7.5提供數(shù)據(jù)從而保證數(shù)據(jù)完整性的方法。具體而言,在該物資管理系統(tǒng)中,除了少數(shù)各個(gè)統(tǒng)計(jì)表的主碼和外部碼的定義操作外,其他操作一般使用復(fù)選框、編輯框、編輯屏蔽、單選框、下拉數(shù)據(jù)窗口等操作手段來(lái)檢查數(shù)據(jù)輸入的完整性,在數(shù)據(jù)具備完整性的基礎(chǔ)上應(yīng)用PB的有效性驗(yàn)證機(jī)制來(lái)進(jìn)一步限制DataWindow中錄入的數(shù)據(jù),從而有效保障了物資管理系統(tǒng)中數(shù)據(jù)完整性的程度。

3.3提升系統(tǒng)的效率

為了提升該物資管理系統(tǒng)的工作效率,首先是在數(shù)據(jù)的處理上保證數(shù)據(jù)使用的合法性,尤其在服務(wù)器端的數(shù)據(jù)傳輸上,避免無(wú)效數(shù)據(jù)上傳到服務(wù)器端。由于該物資管理系統(tǒng)一般是在服務(wù)器上進(jìn)行數(shù)據(jù)完整性的檢驗(yàn)工作,不僅占用大量的服務(wù)器資源,也會(huì)花費(fèi)不少時(shí)間,所以要在應(yīng)用程序加強(qiáng)非法輸入數(shù)據(jù)的攔截,及時(shí)消除無(wú)效的數(shù)據(jù)信息,進(jìn)而提升該物資管理系統(tǒng)的工作效率。

4結(jié)束語(yǔ)

通過(guò)以上分析研究,我們加深了物資管理在現(xiàn)代企業(yè)管理中重要性的認(rèn)識(shí),尤其是在激烈的市場(chǎng)競(jìng)爭(zhēng)環(huán)境下,物資管理由于可以平衡調(diào)整企業(yè)的生產(chǎn)需要和資金周轉(zhuǎn),因而直接影響到企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力。總而言之,為了提高我國(guó)企業(yè)的物資管理水平和質(zhì)量,基于C/S模式的物資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)為我們提供了很好的思路,廣大物資管理人員必須與時(shí)俱進(jìn),通過(guò)先進(jìn)技術(shù)和企業(yè)物資管理實(shí)踐的有機(jī)結(jié)合,推動(dòng)企業(yè)的信息化管理水平的提高。

作者:孫磊 單位:神華物資集團(tuán)華南有限公司

相關(guān)熱門(mén)標(biāo)簽