22.3.7. 網頁版書籍自助報價模組 [20110510]

 

網路櫃檯內的網頁版的書籍報價模組在過去一年中持續開發與修正調整,現在應該已經真正告一里程碑。

其實程式並不大,也不是那麼複雜,開發時間拉得那麼長的理由是斷斷續續一直修改計算法與資料結構,真正原因是沒有太多可供參考的資料(很怪,市面上找不到相關印刷報價的書籍與論文),大多數是傳統印刷人腦內的經驗與知識,雖然自己會算,但通常卻無法清楚地歸納計算法則,由不懂印刷的寫程式者(當然更不會報價)來聽聞問切,再轉換為可計算的法則,總如歧路亡羊,改之又改。

其實書籍(數位印刷)報價可以視為就是多種印刷品與工序的組合,通泛來說就是封面內頁,封面有不同的紙質印刷方式(單雙/色彩)、加工等的變化,內頁根據書籍大小、裝訂方法分解成若干特定基本台之組合(例如:菊八的書在菊版印刷機上基本台可以有 16 頁、8 頁、4 頁的基本台,76 頁的書可拆解成 4 個 16 頁台+8 與 4 頁輪轉台各一),基本台的定義由印刷廠的印刷機與可使用紙張大小決定,並不是絕對的,理論上有基礎的基本台報價就可以計算各種頁數的組合,但這個基本台的價格會因為紙張印量裝訂法之不同而不同(這個組合可能就很大),甚至在合版印刷廠的基本台可以是以拼入合版印刷來計算;裝訂與加工的價格也受到數量基本費開機費等影響,不同時間也會有不同的原料成本與加工成本,另一方面不同的裝訂方式會對最終書籍的厚度或(與)頁數產生一些限制,必須禁止不合加工限制(這也不是固定的,是根據實際配合加工設備之限制決定)的報價,最後不同客戶(等級)的報價當然不同,這一切讓書籍報價看起來很繁複而麻煩。

所以可以想像傳統專精於不同印刷生產範圍的人在各種價格的計算通常結果不同,計算時更需查詢即時成本平心靜氣以避免遺漏或錯誤,所以需要專人與較久答覆的時間;這是價格比較無法透明公開的原因之一。

在整理完要納入的報價規則後,剩下的就是建構讓使用廠商填入自己的基本計算資料庫,然後就是撰寫相對機械化的演算法了,雖然資料已經分解簡化,不過想要完整列出各種[常用]的各種尺寸裝訂方式數量組合之基本台,可能會有數千種,理想上可由公司的 ERP 系統直接自動匯入,沒有 ERP 系統也可以透過試算表程式手動匯入;本實驗試做的價格資料庫涵蓋較大,重達 1.5MB,自動轉換為程式資料後快達 2MB,所以透過網頁瀏覽計算時,下載網頁變成瀏覽的顯示負擔,經過不斷調整與套用不同壓縮技術,終於控制到 200K 左右,讓網頁的瀏覽速度合理化。

這裡是一個簡單的測試網頁...

在試試玩玩各種報價中,發現很多與我(非專業印刷人)觀念上迥異的地方,例如有時印 200 本與 300 本之間的價差竟然不到 3%,能夠自行快速嚐多方試各種組合後,更容易找出經費允許內的最佳尺寸、印量、紙張、封面之最佳組合。

更好的是不僅是電腦,只要是能上網的,不論是手機、平板電腦、或是SmartTV 電視都能透過網路隨地自助進行書籍印刷估價。




 進入留言討論區

counter
Idea associations
Table of contents