快速報價系統能夠協助企業市場人員快速的對產品進行報價,本系統采用客戶端/服務器的架構形式,服務器端采用MS Access 2007進行數據庫設計,主要負責數據管理、數據共享和并發控制等,客戶端程序采用Labwindows+DatabaseToolKit工具箱進行系統界面設計和對數據庫的訪問操作,主要完成產品報價相關數據的錄入以及產品報價表單的生成等功能。
【關鍵詞】快速報價系統 客戶端/服務器架構 MS Access 2007 Labwindows
1 引言
信息管理系統是一個具有高度復雜性、多元性和綜合性和人機系統,它全面使用現代計算機技術、網絡通訊技術、數據庫技術及管理科學、運籌學、統計學、模型論和各種最優化技術,為經管管理和決策服務。快速報價系統是一個典型的信息管理系統,它集成了計算機技術、網絡通訊技術和數據庫技術等,解決了企業在商務往來中報價麻煩、資料反復錄入、價格調整繁瑣、發送過程麻煩的諸多問題。該軟件可多部門協同工作,既可生成簡易報價單也可生成詳細報價表還可以查詢歷史報價記錄,同時可將報價信息導出為Excel文件并打印。
2 服務器端數據庫設計
服務器端數據庫主要功能是提供企業產品、材料、人工費用等數據管理、共享以及對數據的并發控制等。快速報價系統采用微軟公司的Access 2007進行數據庫設計。根據公司的業務需求,本系統數據庫存放在公司的服務器(IP:192.168.1.101)的共享文件夾bjxt中,數據庫設計有五個數據表,分別為用戶權限表(user),產品報價表(product),零件表(component),工時表(manualcost)和材料表(material)。用戶權限表授權給企業相關人員權限進行數據庫的操作,產品報價表為產品最終的報價信息匯總并存檔,零件表為構成產品的零件成本的匯總,工時表和材料表為零件費用計算提供支撐。通過主關鍵字產品代碼將產品報價表與零件表相關聯進而生成最終的產品價格報表。
3 客戶端程序設計
快速報價系統客戶端主要是為企業相關人員提供人機交互的界面,客戶端程序設計采用NI公司的Labwindows,該軟件的特點是簡單易用,軟件設計人員能夠根據需求快速地設計和開發一個應用程序。客戶端程序對數據庫的訪問操作采用開發工具箱DatabaseToolKit來實現,該工具箱具有完整的SQL功能,能夠與本地或遠程數據庫直接交互式操作,滿足本系統需與服務哭端數據庫交互的要求。
3.1 數據庫訪問設計
系統首先是用戶登錄,只有獲得權限的人員才可以進入系統主界面,且不同部門的人員其權限也不盡相同,如人力資源部門的權限只可以操作工時數據表的內容,市場人員具有產品信息錄入及產品報價生成的權限等。用戶登錄部分數據庫訪問軟件代碼如下:
3.2 系統主界面設計
系統主界面包括可編輯部分和自動生成部分。可編輯部分主要包括產品名稱、產品代號、零件信息以及產品的包裝發運費,其中產品信息也可通過點擊產品庫...按鈕從數據庫中選擇,通過雙擊材料名稱單元格內容可從材料數據庫中選擇材料,材料對應的單價等信息可實現自動加載。不可編輯部分主要為產品報價的管理費、利潤、急件增值費、延誤扣減費、稅前和稅后單價等信息,其中管理費、產品利潤率等參數通過獲取相關權限可從服務器端數據庫中設定。產品的價格信息根據這些參數自動生成。系統主界面如圖1所示。
4 結束語
根據快速報價系統在某公司的實踐運行情況,證明該系統能夠方便企業內部各部門之間的協調工作,無論是對老產品的重新報價還是對新產品的報價都能夠快速地完成,節省了員工大量的時間,大大提高了企業的工作效率。
參考文獻
[1]薛華成編著.管理信息系統(第六版)[M].北京:清華大學出版社.
[2]雷琴,周興武.LabVIEW中遠程訪問SQL Server數據庫[J].現代科學儀器,2007(02).
作者簡介
伍宇花(1980-),女,湖南省衡陽市人。中級,信息管理系統。
作者單位
衡陽技師學院信息與生物系 湖南省衡陽市 421101