999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于.net三層架構的印刷業網上報價系統的實現

2008-12-31 00:00:00孫步鮮何月順吳志霞楊文強
電腦知識與技術 2008年22期

摘要:印刷產品的報價一直是印刷企業銷售環節中最重要部分,產品價格報的好不僅能夠為企業獲得更多利潤,而且能夠為企業爭取更多的客戶。該文介紹了一個基于.net三層架構的印刷業網上報價系統的實現。

關鍵詞:三層架構;網上報價;Visual Studio.NET

中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2008)22-599-02

Realization of the On-line Quoted Price System of Printing Products Based on Three-tier Model of .net

SUN Bu-xian,HE Yue-shun,WU Zhi-xia,YANG Wen-qiang

(East China Institute of Technology, Fuzhou 344000, China)

Abstract:The quoted price of printing products has always been the most important part in the sale distribution of the printing business,The proper quoted price can not only bring more profits to the enterprises but also bring more customers to the enterprises.This paper introduces the realization of On-line quoted price system of printing products based on three-tier model of .net

Key words:Three-tier model; On-line quoted price; Visual Studio.net

1 引言

目前我國絕大多數印刷企業所采取的產品報價方法仍然是手工報價的形式。這種報價方式,只有那些從業多年、具有豐富專業知識和經驗的印刷業專家才能勝任。而且傳統的手工報價方法還存在一些因主觀因素所導致的價格差異,不能保證不同人員對同一個報價單計算出的結果一致。這些都不利于企業在客戶中樹立一個良好的價格形象!

現在雖然有一些方便業務員進行報價的電腦報價工具系統,但他們都是由印刷公司業務員進行報價操作。離不開“客戶電話詢問——業務人員核算報價——業務員回饋報價結果”這一個循環往復的過程!因此開發一個非專業人員也能進行報價事務活動的網上報價系統就很有必要了。

2 .net技術以及三層架構的簡介

Visual Studio.NET是一個功能強大、高效并且可擴展的編程環境。它充分展現了應用程序開發的潛能,并提出了生成應用程序所需的工具和技術。能夠充分適應各種運行模式多樣的類似企業管理的開發,具有高度適應性和靈活性,并推動下一代基于XML Web服務軟件的發展。

.Net的三層架構模型是將系統按照功能的邏輯層次劃分為如下三層: 數據訪問層DAL(Data Access Layer的簡寫)、業務邏輯層BLL(Business Logic Layer的簡寫)、表示層WebUI(又稱用戶界面層)。

系統使用.net的三層架構開發的好處是:可以減少模塊之間的耦合性,某一個功能模塊修改時,基本上不會影響到其他模塊,要增加一個功能模塊也顯得比較容易,便于系統的移植和二次開發。系統測試也比較容易,思路清晰,不會感覺混亂。一般的三層架構模型如圖1所示。

圖1 三層架構模型圖

3 網上報價系統的設計思想

本文所介紹的印刷業網上快速報價管理系統,主要功能是:印刷企業客戶自主進行對所需產品在該企業的預估報價、保存曾詢價客戶的信息以方便企業進行客戶回訪,挖掘客戶需求等,以提升電子化印刷企業的工作效率,使報價公開、即時、準確,促進企業整體競爭力。客戶自助報價時首先要登陸報價系統,如果是新客戶那么客戶還必須進行注冊,注冊信息將會被保存至公司的一個固定的客戶信息數據庫中。客戶所填報價表的信息也將被存入公司的一個數據庫中,公司會有專門的人員對每天的報價信息進行匯總,必要時可以根據客戶的注冊信息主動和客戶進行聯系,爭取那些可能會成為別人客戶的潛在客戶!本系統工作流程如圖2所示。

4 網上報價系統的各模塊功能

4.1 用戶登錄注冊模塊

當用戶進行報價時首先要登錄,只有登錄后才可以進行報價操作,如果用戶第一次使用該系統時,首先要注冊一個帳戶,注冊時有一些信息是必填的,這樣方便對系統以及潛在客戶的管理。用戶注冊模塊也可以避免那些無效用戶的亂操作從而減輕系統不必要的負擔。

4.2 基礎數據管理模塊

首先要設置一些進行報價所需使用到的基礎數據,如物料、工序等的基礎數據信息。基礎數據是保存在后臺數據庫里面的,填寫報價單的客戶端是不能修改也看不到這些信息的!基礎數據信息表設置的正確與否,將直接影響到系統所報價格的準確性。根據市場的價格變化,基礎數據的信息(特別是單價)需要定期進行更新!

基礎數據窗口界面中有一個樹形窗口,列出了:物料,加工工序 ,半成品等等的幾大類項目,在每一個項目中又細分了好多項目,當單擊某一個項目時,樹形窗口右邊會出現一個相應的明細信息表,主要記錄該項目的單位金額以及一些關聯數據。這些數據都是客戶報價中的基本參數,因此基礎數據管理模塊中的信息一定要全面。而且,一些關聯數據的自動運算規則都應該包含在其中。

4.3 報價數據錄入模塊

進行報價時,客戶首先要輸入產品信息,選擇所要報價的產品類型,如:書刊,宣傳紙,包裝盒等等。因為不同類型產品的報價方法、基數都是有所區別的。比如書刊類產品要將內頁和封面的信息分開進行輸入,而宣傳紙就不存在封面和內頁的說法;包裝盒的長、寬、高的尺寸和書刊或者宣傳紙中的長、寬的尺寸在生成報價的公式計算中又有所區別等等。

新建報價單時,先輸入各部件及印刷紙的長、寬、產品裁邊、印張的橫縱向牙口位、印刷色數(正反面),然后選擇上機印紙尺寸、建議排版方式(該項可以不填,系統能夠自動給出);選擇印刷用紙等等參數,系統便會迅速自動計算出產品的最大開版個數及該產品四個數量級的報價。

輸入完整后只需要單擊‘提交’按鈕便可以馬上得到預估報價,然后根據報價結果決定是否選擇本印刷公司,或者再與公司聯系進行價格協商。當客戶提交了數據后剛才所輸入的信息均會保存到系統后臺數據庫中,這些信息在數據庫中都是以登錄日期進行排序的。公司業務人員也可以把該信息調出來進行重新核定報價然后主動與客戶進行聯系!

5 .Net三層架構在本系統設計中的應用

本系統在系統設計上采用了三層應用程序模型,首先建立一個名稱為Common的C#類庫。在該工程中定義了這三層中都需要使用的公共數據類型。比如:在系統中需要對字符串進行加密的代碼可以放在一個公共類中,這個類就可以包含在Common類庫中。這里將依次介紹各個層次的實現過程。首先為各個層添加相應的.Net工程,依次描述如下:

5.1 數據訪問層(命名為:printprice.dal)

該層主要是用來處理系統對數據庫的操作。在該層中實現了本系統中所有數據庫的調用,包括對數據庫中的數據進行增刪改查的操作,還包括一個專門用來訪問本系統中存儲過程的類!在本系統中對數據層和業務邏輯層之間傳遞的數據是通過數據集DataSet進行封裝的。

5.2 業務邏輯層(命名為:printprice.bll)

在邏輯上它是處于表現層和數據訪問層之間的一個層,業務邏輯層一般又可細分為業務實體和業務邏輯。在本系統中該層主要有兩個作用,一方面它用來調用數據訪問層的類和方法實現對登錄用戶信息的確認,以及進行報價單的核算。另一方面,它用來封裝相應的調用方法供本系統的表示層調用!在本系統中,業務邏輯層的設計充分考慮了它的獨立性,那些應該在數據訪問層和表示層的內容一概沒有在業務邏輯層中出現。在該層中定義了一個PriceManange類,該類的方法對客戶的業務操作進行了封裝,如提交用戶注冊信息,提交報價單等!在表示層只要用戶輸入好相關的數據然后調用對應的方法便可以了!這樣表現層只關心業務邏輯層返回的結果,而不關心業務邏輯是怎么實現的!

5.3 表示層(命名為:printprice)

表示層中包括了系統的頁面展示和相關控件的代碼,主要包括登錄、注冊、填寫報價單等模塊的界面,當然還包括一些其它的輔助的界面,比如:當頁面上出現錯誤時會出現一個顯示錯誤提示的界面、當報價成功時提示的感謝信息界面以及供用戶對所報價格提出意見的用戶意見簿界面等等。

6 結束語

該系統方便客戶進行自主詢價從而獲得報價。登記客戶信息,可以為企業爭取更多的潛在客戶。同時本系統具有報價金額準確,報價速度快捷,報價方式簡單等等的優點!由于本系統在設計方法上采用的是三層應用模型,從而使得代碼更加模塊化、可重用性好,也使本系統的伸縮性和擴展性得到了很大的提高。在數據訪問層使用了存儲過程和一些自定義的函數更提高了數據庫操作的效率!目前,本系統已經成功實施,即將交付使用!

參考文獻:

[1] David Sceppa.ADO.NET技術內幕[M].梁超,張莉,賀堃,譯.北京:清華大學出版社,2003.

[2] 求是科技,張蓓.ASP.NET通用模塊及典型系統開發實例導航[M].北京:人民郵電出版社,2006.

[3] 劉振巖.基于.net的Web程序設計[M].北京:電子工業出版社,2006.

[4] 錢俊,趙建君.印刷企業ERP[M].北京:印刷工業出版社,2007.

[5] 彭英.印刷業務的網上競價系統的開發與研究[D].武漢大學,2005.

主站蜘蛛池模板: 国产精品人莉莉成在线播放| 国产9191精品免费观看| 亚洲欧美人成人让影院| 国产精品无码翘臀在线看纯欲| 国内精品视频在线| 国产十八禁在线观看免费| 手机成人午夜在线视频| 99久久婷婷国产综合精| 亚洲无卡视频| 国产成人精品午夜视频'| 91青草视频| 一级不卡毛片| 久青草国产高清在线视频| 91久久国产综合精品| 日韩最新中文字幕| 99精品在线看| 99久久国产自偷自偷免费一区| 国产成人高清精品免费| 白丝美女办公室高潮喷水视频| 久久这里只有精品8| 免费国产黄线在线观看| 亚洲无线视频| 国产迷奸在线看| 欧美成人免费| 91亚洲免费| 国内精自视频品线一二区| 综合天天色| 国产玖玖视频| 色婷婷在线播放| 久久婷婷六月| 亚洲一级毛片在线播放| A级毛片高清免费视频就| 久久精品无码一区二区日韩免费| 18禁色诱爆乳网站| 国产无码网站在线观看| 黄色在线不卡| 国产一区在线视频观看| 2022国产91精品久久久久久| 潮喷在线无码白浆| 视频二区欧美| 国产成人8x视频一区二区| 2020国产精品视频| 四虎永久免费地址在线网站| 国产偷倩视频| 亚洲欧美成aⅴ人在线观看| 日韩在线视频网站| 五月天丁香婷婷综合久久| 亚洲AⅤ无码国产精品| 三级毛片在线播放| 麻豆国产原创视频在线播放 | 97人人做人人爽香蕉精品| 乱人伦99久久| 国产91麻豆视频| 国模极品一区二区三区| 国产在线精彩视频论坛| 91精品国产丝袜| 久久夜色精品| 全色黄大色大片免费久久老太| 亚洲av综合网| 久久国产精品77777| 欧美精品v日韩精品v国产精品| 免费观看精品视频999| 在线观看无码a∨| 亚洲色偷偷偷鲁综合| 国产欧美日韩另类精彩视频| 在线五月婷婷| 午夜小视频在线| 国产在线观看第二页| 国产一级毛片在线| 欧洲日本亚洲中文字幕| 国产电话自拍伊人| 国产日韩欧美成人| 国产v精品成人免费视频71pao| 青青草原国产免费av观看| 在线观看国产网址你懂的| 五月六月伊人狠狠丁香网| 久久精品无码一区二区国产区| 真人免费一级毛片一区二区| 成人福利一区二区视频在线| 国产99精品久久| 99久久国产综合精品2023| 国产91高清视频|