国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于.NET框架機械產(chǎn)品報價系統(tǒng)設計與實現(xiàn)

2019-03-25 08:01王麗靜王利萍王路
電腦知識與技術 2019年3期
關鍵詞:機械產(chǎn)品數(shù)據(jù)庫

王麗靜 王利萍 王路

摘要:制造業(yè)的高速發(fā)展使客戶對機械產(chǎn)品的需求呈現(xiàn)多樣化趨勢,導致產(chǎn)品報價工作復雜多變。傳統(tǒng)的人工報價工作效率低、管理不便、易出錯,市場通用財務軟件沒有針對性,忽略產(chǎn)品特性、市場變化、客戶個性化等特征。針對情況,設計一套.Net框架下機械產(chǎn)品報價系統(tǒng),采用ACCESS關系型數(shù)據(jù)庫進行系統(tǒng)數(shù)據(jù)管理,通過軟件界面設置個性化報價條件,自動計算生成相應報價單,保證產(chǎn)品報價工作的準確、及時,提高工作效率。

關鍵詞: 機械產(chǎn)品;報價單;數(shù)據(jù)庫;C#;.NET框架

中圖分類號:TP311? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2019)03-0089-02

Abstract: With the rapid development of manufacturing industry, the needs of client for mechanical products become diversified, which leads to the complex and changeable for quotation work. The traditional manual quotation method is inefficient and inconvenient. And the general financial quotation software in the market has no pertinence, and does not consider the characteristics of mechanical products, market changes and the personalized characteristics of the client. In this situation, a quotation system for mechanical products based on. Net framework has been designed, in which ACCESS database was used to manage all data. Product quotation can be generated by setting personalized conditions of products through software interface. The system could ensure the accuracy and timeliness of quotation work, and improve work efficiency.

Key words:mechanical product; quotation; database; C#; .net framework

1? 概述

所謂的產(chǎn)品報價就是指供貨企業(yè)為了響應其客戶的查詢對其所需要的產(chǎn)品報出的價格及其他要求做出的答復,是企業(yè)財務管理中一項重要工作[1]。經(jīng)濟的高速發(fā)展使得制造業(yè)市場競爭日趨激烈,制造業(yè)從大規(guī)模生產(chǎn)向個性化定制轉(zhuǎn)變,客戶個性化需求導致產(chǎn)品生產(chǎn)周期縮短,這就要求復雜多變的產(chǎn)品報價工作低成本同時準確、快速[2]。傳統(tǒng)人工報價,需耗費大量時間查找跟客戶需求相符的價格數(shù)據(jù),然后消耗人力匯總、計算多項報價數(shù)據(jù),當客戶需求出現(xiàn)變化時,浪費成本重復計算[3],工作效率低且容易出錯[4]。市場通用的財務軟件沒有針對性,只能依據(jù)公式進行簡單計算,無法將機械產(chǎn)品特性、市場變化、客戶個性化等因素考慮計算生成企業(yè)需求樣式的報價單。針對這種情況,設計系統(tǒng),利用關系型數(shù)據(jù)庫對所有的與產(chǎn)品報價相關的數(shù)據(jù)進行科學管理,同時根據(jù)客戶個性化需求,設置報價計算條件,自動計算出當前情況下報價數(shù)據(jù),既保證報價及時性又確保報價準確性。

2 系統(tǒng)分析

2.1系統(tǒng)需求分析

企業(yè)迅速發(fā)展,業(yè)務復雜性增加,采用信息化手段對企業(yè)進行管理越來越普遍[5]。針對傳統(tǒng)人工報價和通用財務軟件報價存在的問題,根據(jù)企業(yè)實際需求,對機械產(chǎn)品報價系統(tǒng)進行詳細的需求分析,具體如下:

第一,操作人員并非計算機方面專業(yè)人才,具備簡單計算機操作知識,要求機械產(chǎn)品報價系統(tǒng)需具備友好的用戶界面和便捷的操作。

第二,企業(yè)中與產(chǎn)品報價相關的崗位很多,而每個崗位對于報價系統(tǒng)權(quán)限不同,采購人員只具備原材料價格錄入權(quán)限,銷售人員僅具備生成報價單權(quán)限,這就要求系統(tǒng)具備用戶權(quán)限管理功能。

第三,為了方便對歷史報價單查詢,進行價格對比分析,系統(tǒng)支持多條件查詢。

第四,機械產(chǎn)品價格計算需要考慮當前工段下不同型號機械產(chǎn)品通用原材料價格(基礎報價元數(shù)據(jù))、不同型號產(chǎn)品個性化損耗費用(產(chǎn)品報價元數(shù)據(jù))以及不同客戶包裝、運輸相關費用(客戶報價元數(shù)據(jù)),數(shù)據(jù)種類較多、類型復雜,系統(tǒng)需要設計報價元數(shù)據(jù)管理模塊。

第五,盡量減少人工干預,通過界面的簡單條件設置,根據(jù)機械產(chǎn)品估價模型自動計算生成報價單,支持報價單的EXCEL文件導出。

2.2系統(tǒng)設計原則

機械產(chǎn)品報價系統(tǒng)服務于企業(yè)日常業(yè)務中,應充分考慮實用性、易操作性、可靠性以及易維護性,統(tǒng)籌規(guī)劃,系統(tǒng)建設主要按照以下原則實施。

1)實用性和易操作原則

實用性就是能夠最大限度地滿足實際工作要求,充分考慮用戶當前業(yè)務個性特征,把滿足用戶業(yè)務需要作為軟件系統(tǒng)開發(fā)建設的第一要素進行考慮。

2)可靠性原則

軟件的可靠性是系統(tǒng)性能的重要指標,一方面應保證系統(tǒng)長期的正常運轉(zhuǎn),另一方面,在發(fā)生意外故障時,能夠快速處理及時的修復,減少不必要的損失。

3)易維護性原則

機械產(chǎn)品報價系統(tǒng)的開發(fā)應按照逐層分解、模塊化、組件化來組織,為后續(xù)系統(tǒng)維護、業(yè)務擴展等方面服務,滿足不斷變化的功能需求。

2.3 系統(tǒng)可行性分析

機械產(chǎn)品報價系統(tǒng)涉及軟件界面開發(fā)、數(shù)據(jù)庫交互以及模型運算。系統(tǒng)采用C/S架構(gòu)設計,客戶端是獨立設計,可以體現(xiàn)個性化。采用C#語言進行客戶端開發(fā),這是一種面向?qū)ο蟮摹⑦\行于.NET Framework之上的高級程序設計語言,.NET具備出色的功能以及庫訪問能力[6],對于開發(fā)者來說更便捷,尤其是軟件界面的開發(fā)。選取ACCESS進行數(shù)據(jù)管理,ACCESS關系數(shù)據(jù)庫[7],屬于輕量級數(shù)據(jù)庫,對于中小企業(yè)報價數(shù)據(jù)管理非常合適,Microsoft Office的系統(tǒng)程序之一,能夠直接導入EXCEL文件,能夠?qū)⑵髽I(yè)歷史報價數(shù)據(jù)輕松導入數(shù)據(jù)庫,納入整個系統(tǒng)管理中。圖形用戶界面使數(shù)據(jù)庫維護管理簡單易學,非計算機專業(yè)的人員,也能學會,低成本地滿足了管理需要。

3? 系統(tǒng)設計與實現(xiàn)

3.1系統(tǒng)功能結(jié)構(gòu)

系統(tǒng)設計客戶信息管理模塊、用戶權(quán)限管理模塊、報價元數(shù)據(jù)管理模塊、報價單管理模塊、價格計算\導出模塊五個功能模塊,整體功能結(jié)構(gòu)如下圖所示。

1)客戶信息管理模塊

客戶信息管理模塊對客戶的相關信息進行管理,包括客戶名稱、地址、聯(lián)系人、聯(lián)系方式等等,通過系統(tǒng)可以查看不同客戶在某段時間內(nèi)所有報價單。

2)用戶權(quán)限管理模塊

企業(yè)中不同崗位用戶對機械報價系統(tǒng)使用具有不同的權(quán)限。主要設置三種權(quán)限:最高權(quán)限擁有軟件全部權(quán)利,可以進行軟件所有功能操作;采購員權(quán)限只能擁有機械產(chǎn)品原材料價格有關元數(shù)據(jù)的錄入權(quán)限;銷售部具有報價單生成、導出以及查詢權(quán)限。

3)報價元數(shù)據(jù)管理模塊

報價元數(shù)據(jù)管理模塊主要是對影響產(chǎn)品價格的元數(shù)據(jù)進行管理。包括基礎報價數(shù)據(jù)、產(chǎn)品報價數(shù)據(jù)以及客戶報價數(shù)據(jù)。其中,基礎報價數(shù)據(jù)是不論何種類型機械產(chǎn)品在進行報價計算時都會用到的數(shù)據(jù),如原材料單價、廢品價格、人工費用、管理費用等;產(chǎn)品報價數(shù)據(jù)是指產(chǎn)品的不同規(guī)格型號對價格計算產(chǎn)生影響的元數(shù)據(jù),如結(jié)構(gòu)差異、費用差異等;客戶報價數(shù)據(jù)是指不同客戶群體造成影響產(chǎn)品價格的元數(shù)據(jù),如包裝物費用、填充物費用、運費等。

4)報價單管理模塊

報價單管理模塊主要是對數(shù)據(jù)庫中所有已經(jīng)生成的報價單進行歸檔管理,包括歷史報價單多條件查詢、修改、刪除以及導出。

5)價格計算/導出模塊

機械產(chǎn)品成本主要取決于主要原材料價格、加工費和產(chǎn)品包裝相關各項費用,在價格的計算中,需要考慮不同工段或工序的廢品對于產(chǎn)品價格的影響,將不同階段廢品造成的價值浪費合理分攤到產(chǎn)品價格當中。價格計算\導出模塊通過設置條件,系統(tǒng)自動匹配相應的數(shù)據(jù),按照經(jīng)驗公式計算產(chǎn)品合計成本、銷售收入、含稅噸價等報價信息。

3.2數(shù)據(jù)庫設計

數(shù)據(jù)庫是整個系統(tǒng)的信息庫,負責了報價過程中所有相關信息的存儲和組織,客戶信息的管理。數(shù)據(jù)庫模型設計的合理與否,極大地影響了系統(tǒng)的實現(xiàn)和系統(tǒng)的運行效率。根據(jù)公司的實際情況和項目的具體需求,綜合考慮數(shù)據(jù)庫選用ACCESS數(shù)據(jù)庫進行開發(fā)。通過報價系統(tǒng)功能分析,涉及用戶信息、報價元數(shù)據(jù)、報價單數(shù)據(jù)、客戶信息,數(shù)據(jù)庫設計,將功能分析實體運用抽象機制排序,形成數(shù)據(jù)庫關系模型,數(shù)據(jù)庫中部分表單如下圖所示。

3.3 系統(tǒng)實現(xiàn)

系統(tǒng)采用Visual Studio2010作為軟件開發(fā)工具,以C#作為程序開發(fā)語言,基于.NET4.0框架下開發(fā),采用ACCESS數(shù)據(jù)庫存儲數(shù)據(jù),機械產(chǎn)品報價系統(tǒng)軟件界面如下圖所示。

本系統(tǒng)在山東某機械企業(yè)中試運行狀況良好,基本達到了預期要求,在系統(tǒng)便捷度和合理性方面均能很好地滿足企業(yè)需求,有效節(jié)省人力、物力和財力,從而提高工作效率。

4? 結(jié)論

當前社會經(jīng)濟技術的高速發(fā)展使制造業(yè)從大規(guī)模生產(chǎn)向個性化定制轉(zhuǎn)變,造成產(chǎn)品的多樣性,開發(fā)周期變短。企業(yè)要準確、及時根據(jù)市場的和產(chǎn)品變化進行報價。因此,本文設計一套適合于機械產(chǎn)品的報價系統(tǒng),運用數(shù)據(jù)庫實現(xiàn)對不同時期、不同型號、針對不同客戶的報價數(shù)據(jù)管理,通過條件設定,系統(tǒng)自動生成報價單,節(jié)省人力資本,方便企業(yè)管理,提高工作效率。

參考文獻:

[1] 米登斌.基于加工特征的產(chǎn)品報價系統(tǒng)開發(fā)及其關鍵問題研究[D].合肥:合肥工業(yè)大學,2017.

[2] 廖明松,仲梁維.基于PDM的機械產(chǎn)品報價系統(tǒng)研究[J].現(xiàn)代制造工程,2014(6):27-31.

[3] 邵仁玉.面向機械制造企業(yè)的快速報價系統(tǒng)設計研究[J].科技資訊,2014(28):14-15.

[4] 陸珂.制造企業(yè)的產(chǎn)品快速核報價系統(tǒng)設計——以無錫VLK有限公司為例[J].中國高新區(qū),2017(17):19-20.

[5] 胡海波.電子變壓器加工報價軟件設計[J]. 科技創(chuàng)新導報,2017(32):126-127

[6] Ron Petrusha. .NET Framework 指南[EB/OL]. https://docs.microsoft.com/zh-cn/dotnet/framework/.

[7] 伍宇花.快速報價系統(tǒng)開發(fā)與設計[J].電子技術與軟件工程,2018(1):153.

【通聯(lián)編輯:謝媛媛】

猜你喜歡
機械產(chǎn)品數(shù)據(jù)庫
淺談混凝土機械的現(xiàn)狀及其智能化發(fā)展趨勢
機械拆裝測繪實驗平臺的設計