銷售管理系統(tǒng)范文
時(shí)間:2023-03-23 00:10:35
導(dǎo)語:如何才能寫好一篇銷售管理系統(tǒng),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:生產(chǎn)銷售管理系統(tǒng);Visual C++;Internet;SQL Server2000
中圖分類號:TP315文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2007)18-31506-03
Production & Vendition Managing System
WANG Jian-hong1, LIAO Feng2, LIU Pin3
(1. Department of Business and Economy, Jiangxi Science & Technology Normal University, Nanchang 330038, China; 2. Experimental Center, Jiangxi Manufacturing Vocational Technical College, Nanchang 330001, China; 3. Jiangxi Dayu Vocational Institute, Nanchang 330043, China)
Abstract:This MIS is developed in Visual C++, making use of it's agility, efficiency and following the bisic pricipals of Software Engineering. This Production & Vendition Managing System is designed to manage the information of productions, goods, customers, and vendition, has functions of information adding, modifying, deleting, querying, including modules of system/workshops/customers managing, productions managing, vendition managing, and online help.
Key words:Production & Vendition Managing System; Visual C++; Internet; SQL Server2000
1 引言
生產(chǎn)管理主要的功能,便是負(fù)責(zé)制造出企業(yè)的產(chǎn)品或服務(wù)。由于資源的投入企業(yè)系統(tǒng),而產(chǎn)生出客戶需要的產(chǎn)品及服務(wù)。輸入企業(yè)系統(tǒng)的包含人員、設(shè)備、材料、物料、能源、技術(shù)、服務(wù)、廠房、土地、資金及政府法令規(guī)章、社會(huì)及環(huán)境的要求等資源或信息,企業(yè)系統(tǒng)輸出的是企業(yè)產(chǎn)出的產(chǎn)品或服務(wù)。而企業(yè)系統(tǒng)就是我們利用輸入轉(zhuǎn)換為產(chǎn)出的機(jī)制。信息的流動(dòng)及傳遞需是雙向的,轉(zhuǎn)換的機(jī)制便利用這些雙向流動(dòng)的信息來改善轉(zhuǎn)換機(jī)制的績效,使得轉(zhuǎn)換機(jī)制運(yùn)作的更有效率。
一個(gè)現(xiàn)代的企業(yè),要能生存才是最重要的。能生存且具有其它企業(yè)所不能及的競爭優(yōu)勢,才是企業(yè)能長久生存之道。成本低、品質(zhì)好、交貨時(shí)間短、生產(chǎn)彈性大是現(xiàn)在以及可預(yù)見的未來,客戶門的主要訴求,是難以改變的。生產(chǎn)管理就是要找出如何做好且領(lǐng)先同業(yè)的方法,徹底執(zhí)行,以建立企業(yè)特殊的競爭優(yōu)勢,讓其它企業(yè)可望但不容易學(xué)到的競爭優(yōu)勢。
采用生產(chǎn)管理系統(tǒng)對物資的生產(chǎn)及出入情況進(jìn)行管理,可以方便地完成各類統(tǒng)計(jì),為生產(chǎn)銷售人員及時(shí)提供相關(guān)信息。這樣便于企業(yè)對物資流的管理?xiàng)l理化,清晰化,有利于提高企業(yè)的效率。
談到生產(chǎn)管理,我們就會(huì)聯(lián)想到接單、零組件采購、進(jìn)料數(shù)量與品質(zhì)控制、生產(chǎn)計(jì)劃與安排、制造與組裝、生產(chǎn)調(diào)度調(diào)查、倉儲(chǔ)及交貨運(yùn)輸?shù)?,這些生產(chǎn)管理的相關(guān)活動(dòng)。然而,生產(chǎn)管理的名稱上雖然沒有改變,但整個(gè)企業(yè)環(huán)境、管理的概念與做法、使用的工具,甚至科技與創(chuàng)新的應(yīng)用等,在近十?dāng)?shù)年中,都有了非常大的改變。由于市場產(chǎn)品(或服務(wù))價(jià)格的快速降低,以及因應(yīng)客戶要求的零庫存、快速交貨、保證品質(zhì),而必須建立及執(zhí)行供應(yīng)鏈管理系統(tǒng)。藉助計(jì)算機(jī)化、信息化、甚至電子化來掌握生產(chǎn)上、資源上的任何信息,才能供應(yīng)客戶接近百分之百的良好制品。滿足客戶的需求,確保企業(yè)長久生存發(fā)展及股東投資利潤。
2 設(shè)計(jì)內(nèi)容
此生產(chǎn)銷售管理系統(tǒng)的功能是完成公司的產(chǎn)品信息、成品信息、顧客信息以及銷售信息的管理,具有對各種信息進(jìn)行添加、修改、刪除、查詢的功能。主要有以下幾個(gè)功能模塊:
(1)系統(tǒng)模塊――保存和處理用戶信息,進(jìn)行登陸時(shí)對比密碼及更改密碼,退出系統(tǒng)等功能,高級用戶還具有添加用戶的功能。
(2)車間與客戶信息管理模塊――用于對車間信息以及客戶信息的添加、修改、刪除、查詢。
(3)產(chǎn)品信息管理模塊――用于對產(chǎn)品信息的添加、修改、刪除、查詢。
(4)營銷信息管理模塊――用于對成品信息以及銷售信息的添加、修改、刪除、查
(5)幫助模塊――關(guān)于生產(chǎn)銷售管理系統(tǒng)的介紹。
3 方案與實(shí)施步驟
3.1 方案
(1)首先設(shè)計(jì)好數(shù)據(jù)庫,分析整個(gè)生產(chǎn)銷售管理系統(tǒng)。在數(shù)據(jù)庫中建好將用到的表。
(2)使用VC++ 6.0設(shè)計(jì)界面,并編寫程序。
(3)用ADO連接數(shù)據(jù)庫。
(4)調(diào)試,實(shí)現(xiàn)最后的功能。
3.2 實(shí)施步驟
(1)收集資料階段。了解管理信息系統(tǒng)尤其是生產(chǎn)銷售管理系統(tǒng)的知識,在此期間,主要工作是從書籍及互聯(lián)網(wǎng)中尋找資料及范例,借鑒經(jīng)驗(yàn)。
(2)進(jìn)一步學(xué)習(xí)和鞏固VC++6.0和SQL Server2000的內(nèi)容,為下一步著手操作打好堅(jiān)實(shí)的基礎(chǔ)。
(3)編程實(shí)現(xiàn)。這個(gè)過程主要是通過編制程序?qū)崿F(xiàn)該課題的各項(xiàng)功能,需要熟悉開發(fā)軟件和數(shù)據(jù)庫,需要不斷的調(diào)試才能實(shí)現(xiàn)。
4 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
本系統(tǒng)通過對公司管理銷售工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)了以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
(1)生產(chǎn)車間信息,包括數(shù)據(jù)項(xiàng)有:車間編號、車間名稱、主管姓名、聯(lián)系地址、所屬工廠、所屬部門、郵政編碼、聯(lián)系電話、傳真號碼、車間主頁和備注信息。
(2)顧客信息,包括數(shù)據(jù)項(xiàng)有:顧客編號、公司名稱、聯(lián)系人姓名、公司地址、所在城市、所在地區(qū)、郵政編碼、電話號碼、傳真號碼、公司主頁和備注信息。
(3)產(chǎn)品信息,包括數(shù)據(jù)項(xiàng)有:商品編號、商品名稱、商品規(guī)格、計(jì)量單位和備注信息。
(4)進(jìn)貨信息,包括數(shù)據(jù)項(xiàng)有:進(jìn)貨信息編號、供應(yīng)商編號、供應(yīng)商名稱、商品編號、商品名稱、商品規(guī)格、計(jì)量單位、商品數(shù)量、商品單價(jià)、進(jìn)貨信息和備注信息。
(5)銷售信息,包括數(shù)據(jù)項(xiàng)有:銷售信息編號、顧客編號、顧客名稱、商品編號、商品名稱、商品規(guī)格、計(jì)量單位、商品數(shù)量、商品價(jià)格、進(jìn)貨日期、折扣和備注信息。
5 關(guān)鍵模塊的設(shè)計(jì)與實(shí)現(xiàn)
5.1 車間與客戶信息管理模塊設(shè)計(jì)
這個(gè)模塊包括2個(gè)部分:車間信息管理和客戶信息管理,車間信息的最終目的為了提供給生產(chǎn)和銷售部分進(jìn)行生產(chǎn)計(jì)劃和銷售計(jì)劃的;而客戶信息也是為了提供給銷售部門計(jì)劃銷售的信息。這2個(gè)模塊都是很重要的組成部分。
本文為全文原貌 未安裝PDF瀏覽器用戶請先下載安裝 原版全文
車間信息管理模塊主要實(shí)現(xiàn)了以下功能:添加車間信息;修改車間信息;刪除車間信息;查詢車間信息。
添加車間信息的對話框如圖1所示:
圖1 添加車間信息窗體
在窗體上放置多個(gè)文本框,用來輸入車間信息;兩個(gè)按鈕,用來確定是否添加車間信息;多個(gè)標(biāo)簽,用來提示文本框中需要輸入的內(nèi)容。
程序首先檢查輸入的內(nèi)容是否符合系統(tǒng)的要求,輸入符合要求后,檢查數(shù)據(jù)庫中是否有重復(fù)的記錄,如果沒有重復(fù)記錄,則把該記錄添加帶數(shù)據(jù)庫中。
void CProviderDLG::OnOK()
{
// TODO: Add extra validation here
UpdateData(true);
m_sCompany.TrimRight(" ");
m_sPerson.TrimRight(" ");
m_sAddress.TrimRight(" ");
m_sCity.TrimRight(" ");
m_sArea.TrimRight(" ");
m_sPostCode.TrimRight(" ");
m_sPhone.TrimRight(" ");
m_sFax.TrimRight(" ");
m_sHomePage.TrimRight(" ");
// Make sure all needed info is available
CString sWarning="";
if ( ""==m_sCompany ) sWarning=_T("車間名稱");else if ( ""==m_sPerson ) sWarning=_T("主管姓名");
else if ( ""==m_sAddress ) sWarning=_T("聯(lián)系地址");
else if ( ""==m_sCity ) sWarning=_T("所屬工廠");
else if ( ""==m_sArea ) sWarning=_T("所屬部分");
else if ( ""==m_sPostCode ) sWarning=_T("郵政編碼");
else if ( ""==m_sPhone ) sWarning=_T("聯(lián)系電話");
else if ( ""==m_sFax ) sWarning=_T("傳真號碼");
else if ( ""==m_sHomePage ) sWarning=_T("車間主頁");
if ( ""!=sWarning )
{
sWarning += _T("不能為空");
AfxMessageBox(sWarning, MB_ICONEXCLAMATION);
return;
}
_variant_t strQuery;
if (m_bAppend || m_sCompany!=m_sOldCompany)
{
// Judge Provider is unique
strQuery = "select * from suppliers where CompanyName='"+m_sCompany+"'";
theApp.ADOExecute(theApp.m_pADOSet, strQuery);
int iCount = theApp.m_pADOSet->GetRecordCount();
if ( 0!=iCount )
{ AfxMessageBox(_T("已經(jīng)存在此車間記錄!"), MB_ICONEXCLAMATION);
return;
}
}
if ( !m_bAppend ) // Not Append, delete old record first
{
strQuery = "delete from suppliers where CompanyName='"+m_sOldCompany+"'";
theApp.ADOExecute(theApp.m_pADOSet, strQuery);
}
// Insert Record
strQuery = "insert suppliers (CompanyName, ContactName, Address, City, Region, PostalCode, Phone,Fax, HomePage, SupplierMemo) values ('"+m_sCompany+"', '"+m_sPerson+"', '"+m_sAddress+"', '"+m_sCity+"', '"+m_sArea+"', '"+m_sPostCode+"', '"+m_sPhone+"', '"+m_sFax+"', '"+m_sHomePage+"', '"+m_sMemo+"')";
if ( theApp.ADOExecute(theApp.m_pADOSet, strQuery) )
{ if (m_bAppend)
{AfxMessageBox(_T("添加車間信息成功!"), MB_ICONINFORMATION);
// Clear all input
m_sCompany=m_sPerson=m_sAddress=m_sCity=m_sArea=m_sPostCode=m_sPhone=m_sFax=m_sHomePage=m_sMemo="";
UpdateData(false);
}
else AfxMessageBox(_T("修改車間信息成功!"), MB_ICONINFORMATION);
}
else
{if (m_bAppend) AfxMessageBox(_T("添加車間信息失??!"), MB_ICONEXCLAMATION);
else AfxMessageBox(_T("修改車間信息失敗!"), MB_ICONEXCLAMATION);
}
strQuery = "select * from suppliers";
CTrade_MISView* p = (CTrade_MISView*)(((CMainFrame*)AfxGetMainWnd())->GetActiveView());
p->RefreshProvider(strQuery);
if (!m_bAppend) CDialog::OnOK();
}
5.2 主對話框界面設(shè)計(jì)
登陸完成后,顯示主對話框,對話框采用下拉式菜單與按鈕的結(jié)合,較方便、簡潔。菜單為用戶同Windows應(yīng)用程序間的交互提供了主要的方法,使得用戶可以快速地駕馭高層的用戶界面結(jié)構(gòu)。菜單包括首項(xiàng)和菜單項(xiàng)。菜單項(xiàng)本身還可以包含彈出式子菜單,以提供到應(yīng)用程序代碼的層次化路徑,并可以被禁用、選中,還可以像單選按鈕控件一樣使用。在正常情況下,菜單應(yīng)在菜單資源中顯示,菜單資源中包含了菜單中所有的首項(xiàng)和子菜單項(xiàng)。可以叢資源編輯器中添加菜單資源。
本系統(tǒng)有5個(gè)下拉菜單,即5個(gè)模塊,分別是用戶管理模塊、車間與客戶信息管理模塊、產(chǎn)品信息管理模塊、營銷信息管理模塊、幫助模塊。
用戶管理模塊主要實(shí)現(xiàn)以下功能:用戶登陸;添加用戶;修改用戶密碼。
本文為全文原貌 未安裝PDF瀏覽器用戶請先下載安裝 原版全文
(1)用戶管理模塊的添加用戶模塊,添加的用戶為普通的用戶,在普通用戶的界面下不能在添加用戶,其他操作都可以照常進(jìn)行。添加用戶的對話框如圖2所示,以及代碼如下:
圖2 用戶管理窗體
void CAppendAccountDLG::OnOK()
{UpdateData(true);
m_sUSER.TrimRight(" ");
// Judge whether user name is null
if ( ""==m_sUSER )
{AfxMessageBox(_T("請輸入用戶名稱"), MB_ICONEXCLAMATION);
return;
}
// Judge whether the user exsists
_variant_t Holder, strQuery;
strQuery = "select * from user_Info where user_ID='"+m_sUSER+"'";
theApp.ADOExecute(theApp.m_pADOSet, strQuery);
int iCount = theApp.m_pADOSet->GetRecordCount();
if ( 0!=iCount )
{AfxMessageBox(_T("用戶名已經(jīng)存在,請重新輸入用戶名"), MB_ICONEXCLAMATION);
return;
}
// Make sure pwd1 is not null
if (""==m_sPWD1)
{AfxMessageBox(_T("密碼不能為空"), MB_ICONEXCLAMATION);
return;
}
// Judge whether pwd1==pwd2
if (0!=pare(m_sPWD2) )
{AfxMessageBox(_T("兩次輸入密碼不一樣,請確認(rèn)"), MB_ICONEXCLAMATION);
return;
}
CDialog::OnOK();
}
BOOL CAppendAccountDLG::OnInitDialog()
{CDialog::OnInitDialog();
((CEdit*)GetDlgItem(IDD_APPEDNACCOUNT_USER))->SetLimitText(15);
((CEdit*)GetDlgItem(IDD_APPEDNACCOUNT_PWD1))->SetLimitText(10);
((CEdit*)GetDlgItem(IDD_APPEDNACCOUNT_PWD2))->SetLimitText(10);
return TRUE;// return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
6 小結(jié)
本生產(chǎn)銷售管理系統(tǒng)集信息的顯示、輸入、修改、刪除、查詢等各種處理為一體,信息維護(hù)起來非常方便。一個(gè)公司的產(chǎn)品信息眾多,銷售情況復(fù)雜,對這些數(shù)據(jù)還要進(jìn)行管理保存,而且還需要了解公司的生產(chǎn)銷售狀況,工作量可想而知。實(shí)現(xiàn)系統(tǒng)的自動(dòng)化將在很大程度上緩解這一狀況,對數(shù)據(jù)的管理、保存變得十分簡單。利用次系統(tǒng),用戶可以方便地瀏覽信息,找到需要的信息并對其進(jìn)行修改。
參考文獻(xiàn):
[1]李閩溟,吳繼剛,周學(xué)明. Visual C++ 6.0 數(shù)據(jù)庫系統(tǒng)開發(fā)實(shí)例導(dǎo)航[M]. 人民郵電出版社,2002.10.
[2]求是科技 .Visual C++6.0數(shù)據(jù)庫開發(fā)技術(shù)與工程實(shí)踐[M]. 人民郵電出版社,2004.1.
[3]Jon Bates,Tim Tompkins. 實(shí)用Visual C++ 6.0教程[M]. 清華大學(xué)出版社,2000.8.
[4]黃維函. Visual C++面向?qū)ο笈c可視化程序設(shè)計(jì)習(xí)題解析與編程實(shí)例[M]. 清華大學(xué)出版社,2000.3.
[5]蘭蕓. Visual C++6.0編程事例精解[M]. 北京希望電子出版社,2002.3.
篇2
[關(guān)鍵詞]銷售管理;Visual Basic 6.0;ADO
[中圖分類號]F274 [文獻(xiàn)標(biāo)識碼]A [文章編號]1005-6432(2011)13-0042-02
1 引 言
在企業(yè)的生產(chǎn)、經(jīng)營活動(dòng)中,銷售是至關(guān)重要的一環(huán),是企業(yè)的生命。為了更好地適應(yīng)瞬息萬變的市場,企業(yè)需要及時(shí)的根據(jù)具體的形勢指定或調(diào)整銷售策略。通過銷售管理系統(tǒng)收集、分析并呈現(xiàn)給決策者相關(guān)、及時(shí)、準(zhǔn)確的信息以便與決策者較好的實(shí)現(xiàn)銷售管理,從而贏得競爭優(yōu)勢。本文中所介紹的銷售管理系統(tǒng)主要有日常業(yè)務(wù)、查詢統(tǒng)計(jì)、銷售報(bào)表、基礎(chǔ)信息管理等模塊,能夠滿足企業(yè)對于銷售管理系統(tǒng)的需要,使決策者能夠完全清楚和控制銷售這一個(gè)和企業(yè)經(jīng)濟(jì)直接相關(guān)聯(lián)的重要過程。
2 可行性分析
銷售管理系統(tǒng)可以使公司對商品信息、庫存信息、銷售員業(yè)績、客戶信息等進(jìn)行高效的管理,還可以對某段時(shí)間內(nèi)的銷售情況進(jìn)行匯總。從而在根本上改變整個(gè)商品銷售業(yè)務(wù)流程效率低、處理能力差等手工操作過程中表現(xiàn)出的不足之處。利用銷售管理系統(tǒng)可以極大地提高效率和處理能力,而且還降低手工操作的出錯(cuò)概率。另外,現(xiàn)有的硬件和軟件技術(shù)給我們提供了技術(shù)上的可行性。
3 需求分析
根據(jù)公司對銷售管理系統(tǒng)的需求,銷售管理系統(tǒng)從業(yè)務(wù)功能上大體可以劃分為面向信息管理的功能需求、面向銷售業(yè)務(wù)的功能需求、面向決策的功能需求、面向綜合管理的功能需求四個(gè)方面。系統(tǒng)的具體功能要求大致有以下幾個(gè)方面:對產(chǎn)品、銷售人員、系統(tǒng)操作人員等基本信息的管理:①對產(chǎn)品批發(fā)、零售、退貨等日常業(yè)務(wù)的管理。②賬務(wù)的日結(jié)、月結(jié)、年結(jié)功能。③查詢當(dāng)天、當(dāng)月、當(dāng)年的按產(chǎn)品、銷售人員銷售情況,查詢當(dāng)年的銷售單據(jù)。④統(tǒng)計(jì)查詢某時(shí)間段內(nèi)的銷售情況,可按產(chǎn)品、銷售人員進(jìn)行統(tǒng)計(jì)查詢。
4 開發(fā)工具
Visual Basic 6.0是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級程序設(shè)計(jì)語言,可用于開發(fā)Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。因此,本系統(tǒng)以Visual Basic 6.0作為前臺開發(fā)工具。后臺數(shù)據(jù)庫采用SQL Server 2000。
5 總體設(shè)計(jì)
5.1 主要模塊功能介紹
日常業(yè)務(wù)模塊:該模塊主要針對公司平時(shí)的業(yè)務(wù),包含銷售開單、銷售退貨、客戶結(jié)賬三個(gè)子模塊。查詢統(tǒng)計(jì)模塊:該模塊主要針對與銷售有關(guān)信息的查詢,包括銷售查詢、退貨查詢、應(yīng)收款查詢、庫存查詢四個(gè)子模塊。銷售報(bào)表功能:該模塊主要提供一些匯總信息的查詢,包含客戶銷售匯總、商品銷售匯總、銷售員銷售匯總?cè)齻€(gè)子模塊?;A(chǔ)信息管理功能:該模塊主要針對基礎(chǔ)信息的管理,包含商品信息管理、銷售員管理、客戶信息管理三個(gè)子模塊。實(shí)現(xiàn)了面向信息管理的功能需求。系統(tǒng)設(shè)置功能:該模塊主要提供對系統(tǒng)管理的功能,包含操作員管理、系統(tǒng)初始化、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)四個(gè)子模塊。幫助功能和退出功能:幫助功能可以使用戶進(jìn)一步的了解系統(tǒng)的使用方法。用戶發(fā)出關(guān)閉主窗體的行為后,詢問用戶是否確定要退出本系統(tǒng)。如果確定,則關(guān)閉本系統(tǒng)。
5.2 系統(tǒng)業(yè)務(wù)流程
本系統(tǒng)主要實(shí)現(xiàn)對銷售業(yè)務(wù)的管理,具體的流程如圖1、圖2所示。
6 數(shù)據(jù)庫設(shè)計(jì)
6.1 實(shí)體與ER圖設(shè)計(jì)
本系統(tǒng)設(shè)計(jì)的實(shí)體主要有以下幾個(gè):
商品(商品號、商品名稱、商品價(jià)格、規(guī)格、生產(chǎn)廠商、備注)
客戶(客戶編號、客戶名稱、電話、地址、郵箱、地址、客戶備注)
銷售員(銷售員編號、銷售員姓名、性別、銷售員電話、住址、銷售員備注)
6.2 數(shù)據(jù)庫的配置
在首次運(yùn)行本程序時(shí),需正確配置數(shù)據(jù)源(DNS)。打開“ODBC數(shù)據(jù)源管理器”,并添加一個(gè)用戶數(shù)據(jù)源,選擇數(shù)據(jù)源驅(qū)動(dòng)程序?yàn)镾QL Server,數(shù)據(jù)源名稱為默認(rèn)的數(shù)據(jù)庫更改為數(shù)據(jù)庫文件XSGL,同時(shí)將系統(tǒng)默認(rèn)的數(shù)據(jù)庫更改為數(shù)據(jù)庫文件默認(rèn)的數(shù)據(jù)庫更改為數(shù)據(jù)庫文件XSGL。
7 關(guān)鍵技術(shù)及主要模塊設(shè)計(jì)
7.1 數(shù)據(jù)庫的訪問與控件的使用
該系統(tǒng)中使用ADO對數(shù)據(jù)庫進(jìn)行了訪問是很頻繁的。在ADO對象模型中,用于數(shù)據(jù)庫訪問的對象主要有三個(gè):Connection對象、Command對象和Recordset對象。
例如在商品信息匯總功能中,訪問數(shù)據(jù)庫的核心代碼如下:
Private Sub Form_Load()
DTP1.Value=Date-30:DTP2.Value=Date′設(shè)置日期
Command1_Click
′Me.Caption=Me.Caption & ″操作員:″ & frm_main.St1.Panels(3).Text
End Sub
Private Sub Form_Unload(Cancel As Integer)
frm_main.Enabled=True′設(shè)置主窗體有效
End Sub
Private Sub Command1_Click()′統(tǒng)計(jì)匯總客戶銷售商品信息
Adodc1.RecordSource=″select 商品名稱,count(*)as 銷售品種,sum(數(shù)量)as 銷售數(shù)量,sum(金額)as 銷售金額,客戶全稱,銷售員,操作員 from 銷售信息表 where 日期 between ′″+Str(DTP1.Value)+″′and ′″+Str(DTP2.Value)+″′group by 商品名稱,客戶全稱,銷售員,操作員″
Adodc1.Refresh
Set DataGrid1.DataSource=Adodc1
End Sub
Private Sub Command2_Click()
Call CmdEnd(Me)
End Sub
7.2 公共模塊
由于程序中對數(shù)據(jù)庫連接串是整個(gè)程序共用的,所有窗體都是用它連接數(shù)據(jù)源,而且還有一些跨窗體的變量,所以應(yīng)該使用公共模塊來存放這些全避變量。
單擊“工程”“添加模塊”菜單,打開一個(gè)公共模塊,在其中添加如下代碼:
Public Function Cnn()As String′定義函數(shù)
′返回一個(gè)數(shù)據(jù)庫鏈接
Cnn=″Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=XSGL″
End Function
上面的Cnn被賦予的值是ADO的連接串屬性,其中Provider是數(shù)據(jù)源的提供者,中間一部分表示使用此數(shù)據(jù)源不用密碼,賬號為sa。最后的Data Source 部分是前面建立的ODBC數(shù)據(jù)源的名稱。
7.3 銷售開單
銷售開單模塊是銷售管理系統(tǒng)的核心模塊之一。銷售開單模塊通過運(yùn)用ToolBar、TreeView、MSFlexGrid控件,使界面更加直觀、易用。本模塊主要功能是對每筆銷售出庫業(yè)務(wù)進(jìn)行記錄,生成對應(yīng)的銷售憑證。
篇3
ebMobile-SFA分為服務(wù)器端和客戶端,服務(wù)器端可置于企業(yè)內(nèi)部與企業(yè)現(xiàn)有系統(tǒng)相連??蛻舳丝芍糜诓煌氖謾C(jī)上,如支持Window Mobile、Symbian等智能手機(jī),也支持普通kJava的手機(jī)。通過中國移動(dòng)、聯(lián)通、電信的2.5G/3G網(wǎng)絡(luò),進(jìn)行雙向數(shù)據(jù)傳輸。
該產(chǎn)品功能豐富,在手機(jī)端包括:
拜訪路線:銷售人員每天在手機(jī)上登錄程序,程序會(huì)將每天的拜訪任務(wù)列表下載到手機(jī)上;
客戶資料:選擇客戶后,顯示此客戶的信息如地址、聯(lián)系人、聯(lián)系電話、當(dāng)前應(yīng)收賬款、信用額度等;
指標(biāo)采集:銷售人員填寫分銷、排面、價(jià)格、堆頭、二次陳列、庫存等KPI指標(biāo),針對每項(xiàng)指標(biāo)都可以進(jìn)行拍照,這些照片會(huì)一起上傳到后臺;
促銷:銷售人員在手機(jī)上可以看到不同時(shí)段不同客戶正在進(jìn)行的當(dāng)前最新促銷活動(dòng),并采集促銷執(zhí)行情況;
資產(chǎn)管理:銷售人員在手機(jī)上記錄公司投放的資產(chǎn)當(dāng)前的最新使用狀況;
訂單采集:通過手機(jī),銷售人員在表單界面進(jìn)行訂單數(shù)量的填寫,并與客戶進(jìn)行確認(rèn)。如果針對某產(chǎn)品有最新促銷活動(dòng),則在表單里面會(huì)自動(dòng)進(jìn)行標(biāo)記,選擇后會(huì)顯示具體促銷信息。銷售人員也可以查詢所選擇時(shí)間內(nèi)的訂單情況、狀態(tài)等;
目標(biāo)管理:程序會(huì)根據(jù)設(shè)定的目標(biāo)自動(dòng)計(jì)算當(dāng)前績效達(dá)成情況,并在每次登陸程序時(shí)首先彈出進(jìn)行提醒;
消息公告:在此模塊里面可以查看一些公司發(fā)出的會(huì)議通知、新品公告、促銷公告等文本信息,也可以上傳一些工作總結(jié)等等。
在管理端主要包括:
產(chǎn)品管理、客戶管理:通過和公司內(nèi)部系統(tǒng)的接口或者EXCEL表格的導(dǎo)入,將公司的產(chǎn)品維護(hù)到后臺,也可以手工進(jìn)行維護(hù);
人員管理:通過用戶組來維護(hù)人員之間的從屬對應(yīng)關(guān)系;
篇4
關(guān)鍵詞:ERP 銷售管理 功能設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)
中圖分類號:F270.7 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-3973(2013)008-169-02
1 引言
生產(chǎn)管理信息化是當(dāng)今社會(huì)經(jīng)濟(jì)發(fā)展的主流,ERP(Enterprise Resource Planning)企業(yè)資源計(jì)劃,是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運(yùn)行手段的管理平臺。ERP系統(tǒng)反映時(shí)代對企業(yè)合理調(diào)配資源,最大化地創(chuàng)造社會(huì)財(cái)富的要求,成為企業(yè)在信息時(shí)代生存、發(fā)展的基石。對于中小型離散制造類企業(yè),銷售管理相當(dāng)于市場與企業(yè)的供應(yīng)接口的管理,具有極其重要的作用,通過銷售管理才能使企業(yè)、客戶和最終用戶直接連接起來。就目前銷售管理的現(xiàn)狀,傳統(tǒng)的銷售模式就是訂單模式。對銷售管理環(huán)節(jié)進(jìn)行信息化高效管理后,不但使原有銷售流程變的更加快捷和方便。同時(shí),信息化管理后企業(yè)實(shí)現(xiàn)了銷售系統(tǒng)與其他分系統(tǒng)在ERP環(huán)境下的數(shù)據(jù)交互,使企業(yè)生產(chǎn)信息形成網(wǎng)絡(luò),極大提高企業(yè)的生產(chǎn)效率,對企業(yè)有著不可估量的促進(jìn)意義。
2 離散制造企業(yè)銷售管理系統(tǒng)流程分析
本論文以某離散型管件類制造企業(yè)為載體進(jìn)行研究,通過對其業(yè)務(wù)流程的分析研究,進(jìn)行系統(tǒng)的功能設(shè)計(jì)及數(shù)據(jù)庫設(shè)計(jì)。該企業(yè)是典型的訂單型制造類企企業(yè),銷售管理業(yè)務(wù)流程可分為五個(gè)模塊:
(1)產(chǎn)品銷售管理:銷售部門進(jìn)行訂單接收、制定送貨計(jì)劃以及對產(chǎn)品進(jìn)行發(fā)貨等主要流程進(jìn)行操作,具體分為新技術(shù)產(chǎn)品和標(biāo)準(zhǔn)產(chǎn)品,這是銷售部門的核心業(yè)務(wù)流程。
(2)退貨流程管理:對客戶后買產(chǎn)品后進(jìn)行的退換貨流程進(jìn)行管理。
(3)出庫流程管理:銷售部門在核對實(shí)際出庫產(chǎn)品數(shù)后,與訂單數(shù)進(jìn)行核對,開出出庫裝車清單的流程管理。
(4)客戶資料管理:對公司的客戶的信息進(jìn)行登記,為以后與客戶進(jìn)行更好的合作與溝通。
(5)銷售服務(wù)管理:銷售部應(yīng)對售出的產(chǎn)品進(jìn)行售后服務(wù),填寫售后服務(wù)記錄。同時(shí)對客戶進(jìn)行服務(wù)結(jié)果調(diào)查,填寫服務(wù)反饋。
3 離散制造企業(yè)銷售管理系統(tǒng)功能模型設(shè)計(jì)
3.1 銷售管理系統(tǒng)數(shù)據(jù)流圖
數(shù)據(jù)流圖,能表示出系統(tǒng)中具體數(shù)據(jù)的相互關(guān)聯(lián),銷售管理總體層數(shù)據(jù)流圖主要考慮銷售管理系統(tǒng)與外部其他系統(tǒng)的數(shù)據(jù)傳輸關(guān)系,銷售管理收到的數(shù)據(jù)有訂單信息、入庫單、退貨通知和服務(wù)通知,來自于客戶,而輸出的數(shù)據(jù)送貨計(jì)劃、發(fā)貨通知、出庫明細(xì)、入庫單明細(xì)和退貨質(zhì)量信息反饋則分別發(fā)送至不同部門。銷售管理數(shù)據(jù)流圖如圖1所示。
3.2 銷售管理系統(tǒng)功能設(shè)計(jì)
根據(jù)銷售管理業(yè)務(wù)流程和數(shù)據(jù)流圖,設(shè)計(jì)出銷售管理系統(tǒng)的功能模塊,銷售管理系統(tǒng)由銷售基礎(chǔ)數(shù)據(jù)、銷售計(jì)劃管理、訂單管理、收發(fā)貨管理、退貨管理和售后管理功能模塊組成。
銷售基礎(chǔ)數(shù)據(jù):主要針對銷售過程中所有數(shù)據(jù)的管理,包括合同維護(hù)、客戶資料維護(hù)、退貨原因維護(hù)和產(chǎn)品價(jià)格表維護(hù)四個(gè)子功能模塊。
銷售訂單管理:對訂單進(jìn)行更改、添加和匯總等維護(hù),包括訂單匯總和訂單維護(hù)兩個(gè)子功能模塊。銷售計(jì)劃管理:此功能指公司根據(jù)所接收的訂單情況,對訂單進(jìn)行不同時(shí)間段的匯總,制成送貨計(jì)劃單下發(fā)至計(jì)劃科進(jìn)行生產(chǎn),包括銷售計(jì)劃、追加計(jì)劃和計(jì)劃變更等子功能模塊。
收發(fā)貨管理:在貨品生產(chǎn)完成后,銷售部通知物管進(jìn)行裝車、發(fā)貨,當(dāng)客戶需要退回部分貨品時(shí)需要辦理收貨退庫,包括出庫明細(xì)、裝車清單、發(fā)貨通知、退庫管理和客戶入庫單管理等子功能模塊。
退貨管理:經(jīng)客戶要求退后,由銷售部填寫質(zhì)量反饋單。包括退貨通知、退回貨品質(zhì)量反饋等子功能模塊。
銷售服務(wù):售出的貨品出現(xiàn)問題后,公司派出技術(shù)人員為客戶提供技術(shù)支持,銷售要進(jìn)行售后服務(wù)記錄,包括售后服務(wù)記錄和服務(wù)反饋兩個(gè)功能模塊。
4 銷售管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)
數(shù)據(jù)庫對系統(tǒng)中的所有數(shù)據(jù),包括各種報(bào)表、各種用于記錄信息的單據(jù)、人員信息和物料臺賬等進(jìn)行統(tǒng)一的管理,因此數(shù)據(jù)庫設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中的重要環(huán)節(jié),且設(shè)計(jì)是否合理、準(zhǔn)確將直接決定系統(tǒng)的穩(wěn)定性和安全性。數(shù)據(jù)庫設(shè)計(jì)的內(nèi)容分為四個(gè)方面:
(1)數(shù)據(jù)庫的數(shù)據(jù)字典設(shè)計(jì):數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果,由數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過程等部分組成。
(2)數(shù)據(jù)庫概念模型設(shè)計(jì):此環(huán)節(jié)是將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)的過程,通過概念結(jié)構(gòu)設(shè)計(jì)才能夠?qū)?yīng)用需求更好的、更準(zhǔn)確的實(shí)現(xiàn)。概念結(jié)構(gòu)設(shè)計(jì)是各種數(shù)據(jù)模型的共同基礎(chǔ),能夠真實(shí)、充分的反映事物與事物之間的關(guān)系,主要工具就是E―R模型。
(3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì):此環(huán)節(jié)就是將設(shè)計(jì)好的E―R圖轉(zhuǎn)換為符合數(shù)據(jù)庫系統(tǒng)對應(yīng)的數(shù)據(jù)模型的邏輯結(jié)構(gòu),并將實(shí)體型和實(shí)體間的聯(lián)系轉(zhuǎn)化為對應(yīng)的關(guān)系模型,并確定關(guān)系模型的屬性和主碼。
(4)數(shù)據(jù)庫基表的設(shè)計(jì):數(shù)據(jù)庫基表是系統(tǒng)的基礎(chǔ)表,用于實(shí)際存儲(chǔ)數(shù)據(jù)庫的元數(shù)據(jù),各個(gè)界面需要通過調(diào)用數(shù)據(jù)庫中的基表來顯示數(shù)據(jù)庫中的數(shù)據(jù)?;淼脑O(shè)計(jì)包括表中各描述的程序名、存儲(chǔ)類型、寬度選取等的選定。基礎(chǔ)設(shè)計(jì)完成后,需要根據(jù)關(guān)系模型中主碼設(shè)定基表中的主鍵,并根據(jù)E―R圖中各系統(tǒng)間的關(guān)系設(shè)定本系統(tǒng)基表與其他系統(tǒng)基表之間的主外鍵關(guān)系。
5 離散制造企業(yè)銷售管理系統(tǒng)的實(shí)現(xiàn)
根據(jù)企業(yè)的規(guī)模,項(xiàng)目投資資金等綜合因素,系統(tǒng)開發(fā)擬采用客戶/服務(wù)器(C/S)結(jié)構(gòu),這是一種經(jīng)典的ERP系統(tǒng)模式。以Windows 2000為服務(wù)器操作系統(tǒng),以Windows xp為客戶端操作系統(tǒng)。前端開發(fā)工具主要采用Delphi 7.0,Delphi技術(shù)的一大優(yōu)勢是能創(chuàng)建完全面向?qū)ο蟮谋镜亟M件。Delphi組件小、快而輕,可直接連接到執(zhí)行程序中去。并且可以通過創(chuàng)建派生對象來提高和改變組建的現(xiàn)有功能。所以在進(jìn)行程序設(shè)計(jì)時(shí),當(dāng)遇到較為重要的,且會(huì)頻繁出現(xiàn)的功能模塊時(shí)盡量采用組件技術(shù),可以自己開發(fā),也可以采用第三方控件,避免了重復(fù)勞動(dòng)且有利于調(diào)試。數(shù)據(jù)庫采用MS SQL Server 2000,這是微軟公司的一款適于企業(yè)與個(gè)人的數(shù)據(jù)庫管理的應(yīng)用軟件,其采用可視化操作窗口,便于操作。且它與windows操作系統(tǒng)有著良好的兼容性,能最大限度滿足數(shù)據(jù)庫系統(tǒng)穩(wěn)定性要求。
6 結(jié)論
本文對離散制造類企業(yè)的ERP模式下銷售系統(tǒng)進(jìn)行研究,開發(fā)出了穩(wěn)定、高效和安全的銷售管理系統(tǒng),實(shí)現(xiàn)了該企業(yè)對銷售業(yè)務(wù)的信息化管理,極大的提高了企業(yè)效率,增強(qiáng)了企業(yè)在日趨激烈的在市場競爭中的競爭力。同時(shí),本課題的研究對許多同類制造企業(yè)實(shí)施信息生產(chǎn)管理系統(tǒng)都有重要的借鑒意義。
參考文獻(xiàn):
[1] 羅紅,王忠民.ERP原理、設(shè)計(jì)、實(shí)施(第2版)[M].北京:電子工業(yè)出版社,2003:91-95.
篇5
關(guān)鍵詞:MFC ADO 商品銷售管理
中圖分類號:TP315 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2013)10-0156-03
隨著信息技術(shù)的飛速發(fā)展,信息化管理已經(jīng)引入并應(yīng)用到各行業(yè)管理領(lǐng)域。采用計(jì)算機(jī)進(jìn)行信息化管理已成為衡量企業(yè)管理科學(xué)化和現(xiàn)代化的重要標(biāo)志。目前眾多銷售型企業(yè)不僅需要處理大量的庫存及商品信息[1],還要時(shí)刻更新產(chǎn)品的銷售信息,對銷售情況進(jìn)行分析評估。而開發(fā)信息管理軟件則可以滿足上述需求,提高企業(yè)對商品銷售管理的效率、輔助管理決策,從而實(shí)現(xiàn)企業(yè)預(yù)期目標(biāo)。現(xiàn)采用Oracle作為后臺數(shù)據(jù)庫,VC6.0作為前臺開發(fā)工具,結(jié)合MFC、ADO等主流開發(fā)技術(shù),實(shí)現(xiàn)了一個(gè)基于C/S架構(gòu)的商品銷售管理系統(tǒng)。
1 技術(shù)方案
1.1 C/S架構(gòu)
C/S架構(gòu)以服務(wù)器作為數(shù)據(jù)處理和存儲(chǔ)的平臺,同時(shí)在客戶端設(shè)計(jì)專門的應(yīng)用程序進(jìn)行數(shù)據(jù)的采集和初次處理,再將數(shù)據(jù)傳遞到服務(wù)器端,用戶必須使用客戶端應(yīng)用程序才能對數(shù)據(jù)進(jìn)行操作。C/S架構(gòu)具有專業(yè)化程度高、開發(fā)手段靈活、運(yùn)行速度快等特點(diǎn)。與B/S架構(gòu)相比,C/S模式的應(yīng)用系統(tǒng)最大的好處是不依賴外網(wǎng)環(huán)境,只要局域網(wǎng)存在,都不影響應(yīng)用[2]。
1.2 MFC
MFC(Microsoft Foundation Class)類庫,充分體現(xiàn)了微軟公司的技術(shù)精華。MFC中封裝了大部分Windows API函數(shù)和Windows控件,它包含的功能涉及到整個(gè)Windows操作系統(tǒng)。MFC不僅給用戶提供了Windows圖形環(huán)境下應(yīng)用程序的框架,而且還提供了創(chuàng)建應(yīng)用程序的組件[3]。
MFC提供的類庫使得程序設(shè)計(jì)高度抽象,它使得程序員的主要精力不用放在程序設(shè)計(jì)的具體實(shí)現(xiàn)細(xì)節(jié)上,而放在程序的功能擴(kuò)展上面。MFC提供了許多不同功能的類以適合廣泛需求,絕大多數(shù)的MFC類都是直接或間接從CObject類派生,CObject類為其派生類提供了3個(gè)重要的特性支持:持久性支持、運(yùn)行時(shí)類信息支持和診斷調(diào)試支持。
1.3 ADO
ADO(ActiveX Data Object)是基于OLE DB的訪問技術(shù),繼承了OLE DB可以訪問關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫的優(yōu)點(diǎn),并且對OLE DB的接口作了封裝,屬于數(shù)據(jù)庫訪問的高層接口,使數(shù)據(jù)庫應(yīng)用程序的開發(fā)得到了簡化[4]。ADO是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種,現(xiàn)已逐漸演變成滿足所有數(shù)據(jù)訪問需要的完整解決辦法。
本文開發(fā)中所使用的ADO對象主要包括以下兩種:
(1)Connection對象:通過“連接”可從應(yīng)用程序訪問數(shù)據(jù)源,連接是交換數(shù)據(jù)所必需的環(huán)境。對象模型使用Connection對象使連接概念得以具體化。
(2)RecordSet對象:表示的是來自基本表或命令執(zhí)行結(jié)果的記錄全集。RecordSet對象可支持兩類更新:立即更新和批更新。使用立即更新,一旦調(diào)用Update方法,對數(shù)據(jù)的所有更改將被立即寫入基本數(shù)據(jù)源。
2 系統(tǒng)設(shè)計(jì)
2.1 功能設(shè)計(jì)
依據(jù)系統(tǒng)需求,本系統(tǒng)主要功能模塊劃分如下:
(1)公共管理模塊:該模塊主要包括一些通用的類,如ADO封裝類、用戶封裝類、商品信息封裝類及銷售信息封裝類等。
(2)商品信息管理模塊:該模塊主要涉及對商品信息進(jìn)行日常的管理,包括添加商品信息、修改商品信息、刪除商品信息及商品類別管理等功能。
(3)商場信息管理模塊:該模塊主要涉及對商場信息進(jìn)行日常的管理,包括商場信息的增、刪、改、查等功能。
(4)員工及用戶管理模塊:該模塊用于對商場及客戶基本信息的日常維護(hù)。能夠根據(jù)不同的用戶種類,分配不同的操作權(quán)限。
(5)銷售管理模塊:該模塊主要完成銷售信息的日常管理,包括銷售信息的添加、查詢、銷售的統(tǒng)計(jì)與分析等功能。
2.2 數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是指給定一個(gè)應(yīng)用環(huán)境,構(gòu)造基于最優(yōu)關(guān)系模式的數(shù)據(jù)庫,使之能夠有效地存儲(chǔ)和管理數(shù)據(jù),滿足用戶的各種應(yīng)用需求[5]。根據(jù)對用戶的需求分析和對系統(tǒng)功能的劃分,主要實(shí)體設(shè)計(jì)如下:
(1)員工(員工編號,員工姓名,所屬部門的編號,職位,性別,出生日期,入職時(shí)間,員工類型)
(2)部門(部門編號,部門名稱,部門經(jīng)理編號)
(3)商品(商品編號,商品名稱,商品價(jià)格,商品類別,商品描述)
(4)商場(商場編號,商場名稱,位置,負(fù)責(zé)人)
(5)訂單(訂單編號,銷售日期,訂單價(jià)格,訂單數(shù)量,訂單詳情,用戶號)
3 系統(tǒng)實(shí)現(xiàn)
3.1 VC++可視化編程環(huán)境配置
Visual C++包含了兩套完整的windows應(yīng)用程序開發(fā)系統(tǒng),即Win32API和MFC。本系統(tǒng)采用MFC開發(fā)。默認(rèn)情況下,Visual C++MFC Appwizard有兩種類型程序設(shè)置:一種是Debug版本,該版本中包含了大量用于調(diào)試的代碼;另一種版本叫Release 版本,該版本刪除所有的調(diào)試代碼[6]。
3.2 UDL文件配置
通過創(chuàng)建Connection對象的實(shí)例并使用Open()方法來連接數(shù)據(jù)庫。建立ODBC數(shù)據(jù)源,連接串的格式較為繁瑣,本系統(tǒng)提供一種通用數(shù)據(jù)庫連接文件(UDL)來建立和測試ADO的連接屬性,下面介紹如何建立和使用UDL文件。
在工程文件夾中新建一個(gè)UDL文件,新建一個(gè)txt文件,把擴(kuò)展名改為.udl。本系統(tǒng)中UDL文件名:data.udl。雙擊該文件,打開數(shù)據(jù)庫鏈接屬性對話框,做如下配置如圖1所示。
可以在程序中使用該文件。把“File Name=data.udl”作為連接串,Connection對象就可以通過Open方法實(shí)現(xiàn)數(shù)據(jù)庫連接,代碼如下:
_bstr_t_strConnect=“File Name=data.udl”;
m_pConnection->Open(strConnect,””,adModeUnknown);
3.3 系統(tǒng)主要類
(1)ADO封裝類。
ADO封裝類封裝了數(shù)據(jù)庫的建立連接、執(zhí)行查詢、關(guān)閉連接等操作。主要代碼如下:
①設(shè)計(jì)ADO的封裝類
在ADOConn.h文件中添加如下代碼:
#import"c:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF") rename("BOF","adoBOF")
②ADO封裝類的具體設(shè)計(jì)如下:
void CADOConn::OnInitADOConn()
{
// 初始化OLE/COM庫環(huán)境
::CoInitialize(NULL);
try
{
// 創(chuàng)建Connection對象
m_pConnection.CreateInstance("ADODB.Connection");
// 設(shè)置連接字符串,必須是BSTR型或者_(dá)bstr_t類型
_bstr_t strConnect = "File Name=data.udl";
m_pConnection->Open(strConnect,"","",adModeUnknown);
}
// 捕捉異常
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
}
// 執(zhí)行 sql語句
_RecordsetPtr & CADOConn::GetRecordSet(_bstr_t bstrSQL)
{
try
{
// 連接數(shù)據(jù)庫,如果Connection對象為空,則重新連接數(shù)據(jù)庫
if(m_pConnection==NULL)
OnInitADOConn();
// 創(chuàng)建記錄集對象
m_pRecordset.CreateInstance(__uuidof(Recordset));
// 取得表中的記錄
m_pRecordset->Open(bstrSQL,m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
}
// 捕捉異常
catch(_com_error e)
{
// 顯示錯(cuò)誤信息
AfxMessageBox(e.Description());
}
// 返回記錄集
return m_pRecordset;
}
(2)封裝表類。
為了方便地獲取數(shù)據(jù)庫中的數(shù)據(jù),本系統(tǒng)為數(shù)據(jù)庫中的每個(gè)表都創(chuàng)建了訪問數(shù)據(jù)庫的類。包括用戶封裝類、商場封裝類、商品封裝類、銷售封裝類等。
由于篇幅所限,現(xiàn)以用戶封裝類為例,給出部分代碼。用戶封裝類封裝了對用戶信息的通用操作,包括密碼校驗(yàn)、插入、刪除、更新等。
代碼如下:
class CUserInfo
{
public:
//分別對應(yīng)yh表中的用戶名稱,用戶密碼
CString m_UserName;
CString m_Pwd;
public:
CUserInfo();
virtual ~CUserInfo();
//數(shù)據(jù)庫操作
void GetData(CString UserName);//根據(jù)用戶名得到其他信息
bool HaveUser(CString UserName);//判斷用戶是否存在
bool HavePwd(CString Pwd); //判斷密碼是否存在
void SqlUpdate(CString UserName);// 更新數(shù)據(jù)
}
4 結(jié)語
本文闡述了VC編程中的MFC編程技術(shù),結(jié)合ADO實(shí)現(xiàn)了一個(gè)商品銷售管理系統(tǒng)。實(shí)踐表明,應(yīng)用MFC技術(shù)進(jìn)行C/S架構(gòu)應(yīng)用程序的開發(fā),提高了系統(tǒng)的開發(fā)效率及系統(tǒng)的可維護(hù)性。
參考文獻(xiàn)
[1]王敏,張俊,趙坤燦,代秀.基于MFC的高校人事檔案管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].昆明冶金高等??茖W(xué)校學(xué)報(bào),2009(3):31-36.
WANG Min, ZHANG Jun, ZHAO Kun-can,DAI Xiu. Design and Implementation of Personal
FileManagement System Based on MFC Framework[J].Journal of Kun ming Metallurgy College, 2009(3):31-36.
[2]黃琛.基于MFC的繪圖軟件設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2013(10):2345-2348.
HUANG Chen.Design and imPlementation of the MFC一based Mapping Software[J].computer Knowledge and Technology,2013(10):2345-2348.
[3]索巖,崔紅志.基于MFC 的數(shù)據(jù)庫動(dòng)態(tài)訪問技術(shù)[J].科技信,2009(31):438-439.
SUO Yan, CUI Hong-zhi. MFC-based Dynamic Database Access Technology[J].
SCIENCE & TECHNOLOGY INFORMATION, 2009(31):438-439.
[4]陶維成.基于UML的企業(yè)銷售管理系統(tǒng)設(shè)計(jì)[J].廊坊師范學(xué)院學(xué)報(bào)( 自然科學(xué)版),2012(12):67-69.
TAO Wei-cheng.The Design of Enterprise Sale Management Information System Based on UML[J].Journal of Langfang Teachers College( Natural Science Edition),2012(12):67-69.
[5]于蕭榕,郭昌言,陳剛.基于Sql Server的銷售管理系統(tǒng)的開發(fā)應(yīng)用[J].電腦知識與技術(shù),2011(7):2986-2987.
YU Xiao-rong,GUO Chang-yan, CHEN Gang.Development and Application of Sales Management System Based on Sql Server[J].Computer Knowledge and Technology,2011(7):2986-2987.
篇6
(一)研究的現(xiàn)狀
目前,國內(nèi)網(wǎng)購已經(jīng)形成了一定規(guī)模,以京東、淘寶最具代表性。2010年,我國網(wǎng)民網(wǎng)上購物金額總計(jì)已經(jīng)超過2500億元。在國外,2010年世界某知名網(wǎng)絡(luò)咨詢公司了一項(xiàng)調(diào)研結(jié)果:大約50%的銷售員工會(huì)把網(wǎng)絡(luò)銷售視為一種有效的途徑,甚至是企業(yè)整體銷售策略的一部分。由此不難看出,不論國內(nèi)國外,各家企業(yè)都非常重視網(wǎng)絡(luò)銷售的模式,并且相關(guān)的研究也顯示了一定的不錯(cuò)的研究成果。但是,目前的成果只是階段性的,隨著網(wǎng)絡(luò)銷售模式的不斷發(fā)展和完善,必將還會(huì)出現(xiàn)各種新問題,面對這些未知的困難,需要相關(guān)企業(yè)、研究機(jī)構(gòu)不斷地開拓新思路,做到由點(diǎn)及面。
(二)研究的意義
本文研究的目的就是為銷售服裝的企業(yè)建立起一個(gè)網(wǎng)絡(luò)銷售體系,提供相應(yīng)的支持軟件,大致可概括為以下幾點(diǎn):第一,幫助企業(yè)科學(xué)的利用先進(jìn)的網(wǎng)絡(luò)銷售模式。第二,通過企業(yè)具體情況具體分析得出管理系統(tǒng)的有效方法。第三,通過建模以及分析,設(shè)計(jì)并提供最核心的技術(shù)支持。
二、相關(guān)概念以及技術(shù)闡述
(一)電子商務(wù)
電子商務(wù)本質(zhì)上屬于一種商務(wù)活動(dòng),商品通過網(wǎng)絡(luò)進(jìn)行銷售,各種操作均在網(wǎng)絡(luò)環(huán)境下進(jìn)行,而非人與人面對面。電子商務(wù)使得商業(yè)貿(mào)易在交易的過程中,其方式有傳統(tǒng)方式變?yōu)榱司W(wǎng)絡(luò)交易方式。電子商務(wù)最大的特點(diǎn)就是信息量大、傳遞速度快并且信息范圍廣。
(二)Web技術(shù)
Web服務(wù)簡單的說就是整個(gè)系統(tǒng)對外的接口,各應(yīng)用程序通過網(wǎng)絡(luò)協(xié)議來訪問WebService,并內(nèi)部執(zhí)行得到所需結(jié)果。這一定義包括消息格式、傳輸協(xié)議等。該接口被實(shí)現(xiàn)服務(wù)隱藏了,并且允許在編寫服務(wù)時(shí)候使用服務(wù),硬件或軟件平臺均基于以上實(shí)現(xiàn)服務(wù)。其特點(diǎn)就是封裝性好,應(yīng)用性強(qiáng),具有互操作性和普遍性,容易使用并且行業(yè)內(nèi)支持大。
(三)ASP技術(shù)
ASP是當(dāng)下應(yīng)用最廣泛的web技術(shù)之一。該技術(shù)可以混合結(jié)合HTML、ActiveX、JavaScript等。如果還需要深度開發(fā)系統(tǒng)和兼容相關(guān)技術(shù),該技術(shù)還支持附件ServerSide等技術(shù)來實(shí)現(xiàn)。其特點(diǎn)一是可以應(yīng)用文本編輯器來進(jìn)行設(shè)計(jì);二是可直接面向用戶來進(jìn)行操作;三是與使用何種瀏覽器無關(guān)。
三、系統(tǒng)分析
(一)功能要求
一般情況下,系統(tǒng)主要分為前臺和后臺兩個(gè)操作部分。通常,前臺系統(tǒng)包括用戶瀏覽和搜索所需商品,瀏覽公告或廣告,留言或者評論,付款訂購商品,用戶注冊、登錄,等等。后臺系統(tǒng)包括貨品管理,商品的供應(yīng)商維護(hù),公告廣告管理、用戶管理以及消費(fèi)數(shù)據(jù)分析等等。
(二)系統(tǒng)性能要求
1.系統(tǒng)環(huán)境一般情況下,系統(tǒng)的環(huán)境需求主要分為硬件環(huán)境和軟件環(huán)境。通常,硬件環(huán)境推薦使用PIII800及以上的CPU的計(jì)算機(jī),并且具備至少512MB的內(nèi)存,其他則視使用的具體情況而定。軟件環(huán)境需要一定的開發(fā)編程語言,本文使用了ASP以及SQL語言。2.使用性能需求該性能的需求一般包括以下幾個(gè)方面:第一,同時(shí)在線的用戶數(shù)量,其實(shí)質(zhì)就是并發(fā)用戶數(shù)量??紤]到假日促銷,團(tuán)購等因素,系統(tǒng)能夠容納同時(shí)至少100分在線。第二,響應(yīng)時(shí)間。通常,用戶上網(wǎng)時(shí),網(wǎng)頁的響應(yīng)時(shí)間與客戶的體驗(yàn)成反比,時(shí)間越短,客戶體驗(yàn)越好。第三,可維護(hù)性。任何系統(tǒng),具有良好的維護(hù)性都是必不可少的。
四、系統(tǒng)的設(shè)計(jì)
(一)原則以及概述
1.系統(tǒng)設(shè)計(jì)所遵守的原則由于服裝行業(yè)的特殊性,故需遵循以下原則。第一,多種多樣的功能。第二,使用的方便性。第三,容易維護(hù)并且靈活。第四,安全可靠。第五,要具有較高的穩(wěn)定性、實(shí)時(shí)性。第六,規(guī)范化,具有較強(qiáng)的兼容性。2.系統(tǒng)設(shè)計(jì)概述根據(jù)網(wǎng)絡(luò)服裝銷售系統(tǒng)的功能主訴,以及兼容性和容易維護(hù)的非主要訴求,將系統(tǒng)設(shè)計(jì)成為三層:數(shù)據(jù)層、功能層和展示層,這樣做,不但能夠極大地提高系統(tǒng)的可靠性,同時(shí)還降低了系統(tǒng)的不穩(wěn)定性。
(二)系統(tǒng)的相關(guān)流程設(shè)計(jì)
1.用戶注冊當(dāng)用戶做一般瀏覽時(shí),無論是會(huì)員還是非會(huì)員,系統(tǒng)都不予識別。當(dāng)確定要首次在該網(wǎng)址購買商品時(shí)候則需要注冊。用戶在填寫完相關(guān)的信息之后,點(diǎn)擊“確定”按鈕,系統(tǒng)會(huì)自動(dòng)對信息進(jìn)行檢查比較,是否正確。如正確,成功注冊;如錯(cuò)誤,就會(huì)出現(xiàn)提示信息,讓用戶進(jìn)行修改。2.用戶登錄當(dāng)用戶再次購物的時(shí)候,需要先進(jìn)行登錄,在登錄對話框中輸入用戶名和密碼。在點(diǎn)擊確定之后,正確,則直接進(jìn)入系統(tǒng)主頁;錯(cuò)誤,則需要用戶重新輸入登錄信息。3.客戶購物該流程是整個(gè)系統(tǒng)最重要的一環(huán),涉及到了查詢、購物車以及訂單相關(guān)等。通常,商品查詢分為精確查詢與模糊查詢。通過查找商品,用戶能夠購買到所需東西。第二步就是購物車操作。用戶可點(diǎn)擊放入購物車按鈕,將所選中的商品加入購物車,然后就可以繼續(xù)查看其他商品。第三,提交訂單。用戶檢查已經(jīng)生成的訂單。如果錯(cuò)誤,需要重新填寫;如果正確,則可以直接提交。
(三)系統(tǒng)功能模塊
該銷售系統(tǒng)主要是由三個(gè)部分構(gòu)成,分別是前臺部分、后臺部分以及即時(shí)聊天部分。前臺功能主要有:第一,用戶登錄。具體兩個(gè)功能,分別是注冊和登錄。第二,商品分頁。第三,商品瀏覽。通過搜索查詢等,對于網(wǎng)站上所經(jīng)營的商品進(jìn)行瀏覽。第四,購買。如果用戶在流浪商品時(shí),找到了自己喜歡的服裝,則可以打開相關(guān)鏈接進(jìn)行詳細(xì)瀏覽。第五,商品結(jié)帳。當(dāng)用戶確定了自己所喜歡的服裝準(zhǔn)備購買時(shí),點(diǎn)擊購買,然后在所跳轉(zhuǎn)網(wǎng)頁中填寫好收貨地址等相關(guān)信息。第六,提交訂單。用戶在確定所填寫信息無誤的情況下,則可以提交訂單并付款。至此,用戶訂單轉(zhuǎn)入后臺,與此同時(shí)用戶可與企業(yè)及時(shí)溝通,以確保交易順利進(jìn)行。后臺功能主要有:第一,管理員登錄。系統(tǒng)管理員可以通過后臺登陸界面進(jìn)行登錄進(jìn)行相關(guān)操作。第二,訂單查詢功能。在后臺管理員登陸以后,可以查看已經(jīng)提交的商品訂單,根據(jù)庫存情況,及時(shí)發(fā)貨。第三,添加新商品。管理員可在后臺根據(jù)情況添加新的商品并且進(jìn)行相關(guān)描述。第四,商品管理??蓪ΜF(xiàn)有商品進(jìn)行分類、添加類或者刪除等操作。
五、系統(tǒng)的實(shí)現(xiàn)
(一)前臺系統(tǒng)
1.用戶注冊登錄用戶注冊成為會(huì)員,主要是為了登記消費(fèi)者的基本信息,為順利交易提供保障;會(huì)員登錄可以防止非法用戶隨意生成訂單等,阻止了非法用戶的操作。2.服裝詳細(xì)信息瀏覽用戶在瀏覽服裝信息的時(shí)候,需要了解服裝的尺寸與顏色,以判斷自己是否需要購買。在這個(gè)頁面當(dāng)中,使用了一個(gè)按鈕大控件。通過點(diǎn)擊按鈕能夠直接加入購物車界面。借助SQL語句達(dá)到展示商品的目的。3.購物車購物車的主要功能是列出客戶想要購買商品的清單,顧客可以隨時(shí)修改或者刪除。在確認(rèn)后,提交訂單。這時(shí),顧客購買的商品會(huì)被自動(dòng)存儲(chǔ)到spgm表里面。以上這些都使用SQL語句來進(jìn)行編輯。4.訂單模塊顧客在確認(rèn)購物車中所選商品并點(diǎn)擊提交以后,就可以進(jìn)入spgm.aspx頁面,這里會(huì)讓顧客填寫收貨地址、聯(lián)系人電話等等。訂單模塊,分為前臺訂單和后臺訂單。前臺訂單在我們登錄了以后,進(jìn)入到購物車頁面,當(dāng)客戶確定時(shí),點(diǎn)擊“購買”,就會(huì)跳轉(zhuǎn)入填寫訂單信息的表格中。再看后臺,登入后臺,在后臺可以看到“訂單審核”和“查看訂單”,點(diǎn)擊“查看訂單”,管理員可以看見用戶提交的訂單,當(dāng)點(diǎn)擊“審核”按鈕,確定訂單最終生成,點(diǎn)擊“刪除”按鈕,刪除無效訂單。5.商品結(jié)賬在用戶提交完訂單之后,就可以直接進(jìn)入付款頁面了,點(diǎn)擊“結(jié)賬”按鈕就可以完成。結(jié)賬頁面當(dāng)中,應(yīng)用到了兩個(gè)table大控件,主要功能就是顯示購物車的信息,同時(shí)還可以填寫顧客基本信息,以便順利發(fā)貨。
(二)后臺功能模塊的實(shí)現(xiàn)
管理員可在后臺登陸,從而實(shí)現(xiàn)對顧客訂單的管理,及時(shí)發(fā)貨與收款;對商品的管理,監(jiān)測庫存變化,及時(shí)添加新的商品;基于用戶更好的商品搜索的體驗(yàn),更快的響應(yīng)時(shí)間,等等。同時(shí)還可以實(shí)現(xiàn)商品推介、即時(shí)聊天等服務(wù),這里不再一一敘述。六、結(jié)論伴隨著網(wǎng)絡(luò)的快速普及,社會(huì)節(jié)奏加快,人們越來越依賴網(wǎng)絡(luò)。本文詳細(xì)闡述了服裝網(wǎng)上銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。結(jié)果表明能夠達(dá)到設(shè)計(jì)要求,可以投入使用。前臺系統(tǒng)用戶滿意,后臺系統(tǒng)管理員操作方便。
六、總結(jié)
篇7
原文
【摘要】
A網(wǎng)絡(luò)設(shè)備制造公司為適應(yīng)社會(huì)需求發(fā)展,增強(qiáng)企業(yè)競爭力,建立基于Internet的多層分布式網(wǎng)絡(luò)銷售管理系統(tǒng),與在全國各地的商保持時(shí)時(shí)互動(dòng),能夠及時(shí)準(zhǔn)確的做出對應(yīng)的經(jīng)營和市場決策。
在研究分析企業(yè)系統(tǒng)需求之后,采用C/S與B/S相結(jié)合的多層式體系結(jié)構(gòu),進(jìn)行安全可靠設(shè)計(jì),使系統(tǒng)穩(wěn)定,具有良好的可擴(kuò)展性、通用性和時(shí)效性,操作簡便,實(shí)用性強(qiáng)。完善公司管理信息系統(tǒng),達(dá)到采購、客戶、庫存、財(cái)務(wù)、人事、供應(yīng)商有機(jī)的統(tǒng)一。
【關(guān)鍵詞】:信息管理系統(tǒng)電子商務(wù)企業(yè)資源計(jì)劃分布式組件對象模型(DCOM)
【ABSTRACT】
TheAnetworkequipmentsmakescompanyasthesocialneedinorientationdevelops,strengtheningthebusinessenterprisecompetitionability,establishingaccordingtoInternetmanylayersdistributetypenetworksalemanagementsystem,withbusinessagentinnationaleverylocalitykeepalwaysinteractive,canontimedoaccuratelytoshouldofmanagementwithmarketdecision.
Afterstudyingtoanalyzethebusinessenterprisesystemneed,adoptionC/SandmanylayerstypesystemconstructionthatB/Scombinetogether,proceedthesafeanddependabledesign,makesystemstable,havethegoodexpandingthesex,ingeneralusewiththetimelimitedefficacy,operatesimple,thefunctionisstrong.Perfectcompanymanagementinformationsystem,attainthepurchase,customer,stock,finance,personnel,suppliertounifyorganically.
【KeyWords】MISE-commerceERPDCOM
一、引言
設(shè)計(jì)對象:A網(wǎng)絡(luò)設(shè)備制造公司
系統(tǒng)規(guī)模:具有完善企業(yè)內(nèi)部ERP系統(tǒng)
1.解決方案的總體目標(biāo)
建立一套完整的企業(yè)營銷管理信息化系統(tǒng),并逐步在下屬商中建立完善的信息化系統(tǒng),對企業(yè)的日常業(yè)務(wù)管理數(shù)據(jù)及在中國全國范圍的商關(guān)于產(chǎn)品相關(guān)的數(shù)據(jù)進(jìn)行計(jì)算機(jī)管理。
2.系統(tǒng)分析
目前,A公司已經(jīng)在全國大部分省市擁有主要商,并通過這些分公司對區(qū)域內(nèi)業(yè)務(wù)進(jìn)行管理,而且采用了多級銷售的營銷渠道,但與其溝通的方式還主要運(yùn)用郵件或傳真。隨著企業(yè)規(guī)模的不斷擴(kuò)大,同行業(yè)競爭的加劇,此方式已經(jīng)不能適應(yīng)社會(huì)需求和發(fā)展。建立自己的Internet網(wǎng)絡(luò)銷售系統(tǒng)已經(jīng)成為A企業(yè)迫切需要解決的問題,因此設(shè)計(jì)一個(gè)既能與企業(yè)內(nèi)部的ERP系統(tǒng)集成,又能時(shí)時(shí)連接商、分銷商的在線銷售系統(tǒng),以提高工作效率??s短供應(yīng)鏈,轉(zhuǎn)移市場核心,把握市場競爭的風(fēng)險(xiǎn)意識,把握客戶需求、讓銷售拉動(dòng)生產(chǎn)成為企業(yè)運(yùn)營管理的關(guān)鍵。同時(shí)完善公司管理信息系統(tǒng),達(dá)到采購、客戶、庫存、財(cái)務(wù)、人事、供應(yīng)商的有機(jī)統(tǒng)一。通過電子化銷售渠道管理,整合渠道管理、渠道供應(yīng)、渠道銷售、渠道服務(wù),使企業(yè)能及時(shí)、準(zhǔn)確地掌握和控制龐大的銷售體系中各方面的信息,擁有最快的市場響應(yīng)時(shí)間,可以分析和利用市場的準(zhǔn)確信息,從而及時(shí)準(zhǔn)確的做出對應(yīng)的經(jīng)營和市場決策。
......
目錄
【摘要】
一、引言
二、系統(tǒng)設(shè)計(jì)
篇8
本系統(tǒng)為中小型企業(yè)銷售管理信息系統(tǒng),在Windows操作系統(tǒng)環(huán)境下,采用了POWER BUILDER 8作為開發(fā)語言,同時(shí)采用SQL SERVER 2005作為后臺數(shù)據(jù)庫。
關(guān)鍵詞:銷售管理;POWER BUILDER 8;SQL SERVER 2005
中圖分類號:C29 文獻(xiàn)標(biāo)識碼:A 文章編號:
1銷售管理信息系統(tǒng)的來源和背景
銷售管理是企業(yè)管理的一個(gè)重要環(huán)節(jié),許多中小型企業(yè)的銷售管理仍是手工作業(yè),有專人負(fù)責(zé)銷售活動(dòng)中信息的登記、增刪、查詢,效率低下,出錯(cuò)率高,數(shù)據(jù)不安全。領(lǐng)導(dǎo)無法掌控銷售過程,影響工作計(jì)劃和決策。隨著企業(yè)的逐步擴(kuò)大,在日常銷售管理中,客戶丟失和流失, 銷售的效率和考核問題, 交付和收款問題以及進(jìn)度的跟蹤問題經(jīng)常困擾著管理者。
使用信息化管理工具對企業(yè)的銷售進(jìn)行全面管理是非常必要的。計(jì)算機(jī)儲(chǔ)存信息量大、速度快,處理事件簡單便捷。同時(shí),能給企業(yè)決策者和管理者提供全方位的銷售流程,提供實(shí)時(shí)的信息查詢,提高工作效率,使決策者能夠?qū)崟r(shí)的掌握和控制銷售這一個(gè)和企業(yè)經(jīng)濟(jì)發(fā)展直接相關(guān)的重要過程。為企業(yè)提供一個(gè)全面的信息化平臺。
2系統(tǒng)需求分析
企業(yè)銷售管理信息系統(tǒng)共分8大模塊:
權(quán)限管理:對系統(tǒng)的用戶及權(quán)限進(jìn)行管理。
基礎(chǔ)數(shù)據(jù)管理:對系統(tǒng)的基礎(chǔ)數(shù)據(jù)進(jìn)行維護(hù),包括商品名稱、部門名稱、人員等。
項(xiàng)目預(yù)算管理:記錄項(xiàng)目預(yù)算單信息。
項(xiàng)目變更管理:對已有的項(xiàng)目信息進(jìn)行增項(xiàng)、減項(xiàng)或退貨操作。
項(xiàng)目采購管理:根據(jù)需要記錄項(xiàng)目的采購信息。
項(xiàng)目工費(fèi)管理:記錄項(xiàng)目工費(fèi)的付費(fèi)情況及統(tǒng)計(jì)信息。
項(xiàng)目回款管理:記錄項(xiàng)目回款情況和統(tǒng)計(jì)信息。
項(xiàng)目查詢/統(tǒng)計(jì):根據(jù)查詢條件查詢、統(tǒng)計(jì)項(xiàng)目信息。
3系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
3.1軟件模塊結(jié)構(gòu)設(shè)計(jì)
權(quán)限管理
部門管理:設(shè)置部門。包括部門的添加、修改、刪除。
用戶注冊:添加系統(tǒng)的使用用戶及用戶的權(quán)限。
用戶管理:修改系統(tǒng)已有用戶信息及用戶的權(quán)限。
基礎(chǔ)數(shù)據(jù)管理
材料名稱管理:設(shè)置材料名稱。包括添加、修改、刪除操作。
材料類別管理:設(shè)置材料類別名稱。包括添加、修改、刪除操作。
客戶信息管理:設(shè)置客戶信息。包括添加、修改、刪除操作。
項(xiàng)目預(yù)算管理
項(xiàng)目預(yù)算單管理:錄入預(yù)算單信息。
項(xiàng)目變更管理
項(xiàng)目材料增項(xiàng):設(shè)置項(xiàng)目材料增項(xiàng)。
項(xiàng)目材料減項(xiàng):設(shè)置項(xiàng)目材料減項(xiàng)。
項(xiàng)目費(fèi)用增減:設(shè)置項(xiàng)目費(fèi)用增減。
項(xiàng)目退貨:設(shè)置項(xiàng)目材料退貨。
項(xiàng)目采購管理
項(xiàng)目采購:設(shè)置項(xiàng)目采購。
項(xiàng)目送貨:設(shè)置項(xiàng)目送貨。
項(xiàng)目工費(fèi)管理
項(xiàng)目進(jìn)價(jià)錄入:錄入項(xiàng)目中商品的實(shí)際進(jìn)價(jià)。
支付施工費(fèi):設(shè)置支付施工費(fèi)。
其他相關(guān)費(fèi)用:設(shè)置其他相關(guān)費(fèi)用。
項(xiàng)目回款管理
項(xiàng)目回款:設(shè)置項(xiàng)目回款情況。
項(xiàng)目開票:設(shè)置項(xiàng)目開票情況。
項(xiàng)目查詢/統(tǒng)計(jì): 根據(jù)查詢條件對項(xiàng)目進(jìn)行查詢、統(tǒng)計(jì),得到項(xiàng)目完整信息。
3.2數(shù)據(jù)庫設(shè)計(jì)
部門表
包含部門編號、部門名稱、備注字段。
用戶表
包含用戶名、登錄口令、用戶權(quán)限、所屬部門、備注字段。
材料表
包含商品名稱、備注字段。
材料類型表
包含類型名稱、備注字段。
項(xiàng)目預(yù)算表
包含項(xiàng)目編號、客戶名稱、聯(lián)系人、項(xiàng)目負(fù)責(zé)人等字段。
項(xiàng)目變更表
包含項(xiàng)目編號、變更方式、商品名稱、銷售單價(jià)等字段。
項(xiàng)目采購表
包含項(xiàng)目編號、商品名稱、預(yù)計(jì)發(fā)貨日期等字段。
項(xiàng)目送貨表
包含項(xiàng)目編號、商品名稱、進(jìn)貨參考價(jià)、送貨人等字段。
項(xiàng)目工費(fèi)表
包含項(xiàng)目編號、金額、支付日期、開票情況等字段。
項(xiàng)目回款表
包含項(xiàng)目編號、金額、支付日期、經(jīng)辦人、等字段。
4應(yīng)用系統(tǒng)實(shí)現(xiàn)
用戶輸入用戶名和密碼后,按“確認(rèn)”按鈕提交。系統(tǒng)根據(jù)用戶表的信息,對用戶輸入的用戶名和密碼進(jìn)行驗(yàn)證,正確則進(jìn)入主界面,錯(cuò)誤提示用戶重新輸入。
用戶輸入用戶名、中文名、用戶口令、用戶權(quán)限及所屬部門后,點(diǎn)擊“保存”提交。系統(tǒng)首先檢查數(shù)據(jù)的完整性和正確性,如用戶名應(yīng)為3-10位數(shù)字或字母,用戶口令和確認(rèn)口令應(yīng)該一致等。檢查通過后,連接數(shù)據(jù)庫,檢查是否有重復(fù)數(shù)據(jù),通過后寫入用戶表中。
用戶通過列表框選擇要編輯的用戶名、然后修改中文名、用戶權(quán)限及所屬部門后,點(diǎn)擊“保存”提交。系統(tǒng)首先檢查數(shù)據(jù)的完整性和正確性,如是否填寫完整等。通過后,連接數(shù)據(jù)庫,更新用戶表。
用戶輸入客戶名稱、業(yè)務(wù)部門、項(xiàng)目總價(jià)等項(xiàng)目的基本信息,系統(tǒng)自動(dòng)生成唯一的項(xiàng)目編號。同時(shí),用戶點(diǎn)擊“插入商品信息”,輸入銷售的商品信息,如商品名稱、數(shù)量、單價(jià)等,點(diǎn)擊“保存”提交。系統(tǒng)進(jìn)行數(shù)據(jù)完整性和正確性檢查后,連接數(shù)據(jù)庫,寫入項(xiàng)目預(yù)算表。
用戶通過列表框,選擇項(xiàng)目編號,系統(tǒng)會(huì)顯示已有的項(xiàng)目信息,如客戶名稱等。用戶確認(rèn)后可點(diǎn)擊“插入”,輸入新增加的銷售商品信息,如商品名稱、數(shù)量、單價(jià)等,輸入完成后,點(diǎn)擊“保存”提交。系統(tǒng)進(jìn)行數(shù)據(jù)完整性和正確性檢查后,連接數(shù)據(jù)庫,寫入項(xiàng)目變更表。
用戶通過列表框,選擇項(xiàng)目編號,系統(tǒng)會(huì)顯示已有的項(xiàng)目信息,如客戶名稱等。用戶確認(rèn)后可點(diǎn)擊“插入”,輸入需減少的銷售商品信息,如商品名稱、數(shù)量、單價(jià)等,其中商品名稱通過列表框選擇,選擇的內(nèi)容為項(xiàng)目預(yù)算單和項(xiàng)目材料增項(xiàng)輸入而且沒有進(jìn)行采購的商品信息,輸入完成后,點(diǎn)擊“保存”提交。系統(tǒng)進(jìn)行數(shù)據(jù)完整性和正確性檢查后,連接數(shù)據(jù)庫,寫入項(xiàng)目變更表。
用戶通過列表框,選擇項(xiàng)目編號,系統(tǒng)會(huì)顯示已有的項(xiàng)目信息,如客戶名稱等。每個(gè)項(xiàng)目允許多次采購,所以系統(tǒng)會(huì)根據(jù)項(xiàng)目編號為每次采購生成唯一的采購編號。用戶確認(rèn)后可點(diǎn)擊“插入”,輸入需采購的銷售商品信息,如商品名稱、數(shù)量、單價(jià)等,其中商品名稱通過列表框選擇,選擇的內(nèi)容為項(xiàng)目預(yù)算單和項(xiàng)目材料增項(xiàng)輸入而且沒有進(jìn)行采購的商品信息,輸入完成后,點(diǎn)擊“保存”提交。系統(tǒng)進(jìn)行數(shù)據(jù)完整性和正確性檢查后,連接數(shù)據(jù)庫,寫入項(xiàng)目采購表,同時(shí)打印出項(xiàng)目采購單。
銷售型項(xiàng)目中,有時(shí)會(huì)有施工內(nèi)容,相應(yīng)的產(chǎn)生了施工費(fèi)用。系統(tǒng)通過項(xiàng)目支付施工費(fèi),記錄項(xiàng)目過程的工費(fèi)信息。用戶通過列表框,選擇項(xiàng)目編號,系統(tǒng)會(huì)顯示已有的項(xiàng)目信息,如客戶名稱等。用戶確認(rèn)后可輸入施工費(fèi)金額、支付日期等信息,輸入完成后,點(diǎn)擊“保存”提交。系統(tǒng)進(jìn)行數(shù)據(jù)完整性和正確性檢查后,連接數(shù)據(jù)庫,寫入項(xiàng)目工費(fèi)表,同時(shí)打印出項(xiàng)目工費(fèi)單。
用戶通過列表框,選擇項(xiàng)目編號,系統(tǒng)會(huì)顯示已有的項(xiàng)目信息,如客戶名稱等。每個(gè)項(xiàng)目允許多次回款。用戶確認(rèn)后可點(diǎn)擊“插入”,輸入回款信息,如回款日期、回款金額后,輸入完成后,點(diǎn)擊“保存”提交。系統(tǒng)進(jìn)行數(shù)據(jù)完整性和正確性檢查后,連接數(shù)據(jù)庫,寫入項(xiàng)目回款表,同時(shí)打印出項(xiàng)目回款記錄單。
用戶輸入查詢條件,如項(xiàng)目編號、客戶名稱、項(xiàng)目總價(jià)等信息,點(diǎn)擊“檢索”按鈕,系統(tǒng)連接數(shù)據(jù)庫,顯示符合條件的項(xiàng)目基本信息。項(xiàng)目的具體信息、變更信息、采購信息、回款信息等,點(diǎn)擊基本信息旁相應(yīng)的按鈕可以查看。
5系統(tǒng)測試
為了保證企業(yè)銷售管理信息系統(tǒng)各項(xiàng)功能的可靠實(shí)現(xiàn),對各功能模塊和整個(gè)系統(tǒng)進(jìn)行測試。主要用于發(fā)現(xiàn)系統(tǒng)開發(fā)過程中出現(xiàn)和各種缺陷和錯(cuò)誤,測試環(huán)境是POWDER BUILDER,測試條件是各數(shù)據(jù)庫文件框架已經(jīng)建立,內(nèi)容為空。
6結(jié)論
該系統(tǒng)投資少,數(shù)據(jù)準(zhǔn)確、及時(shí)、便利,節(jié)約了紙張、人力、通訊費(fèi)用和時(shí)間。實(shí)行企業(yè)銷售管理信息系統(tǒng),管理者可以完整的掌握企業(yè)的銷售過程,隨時(shí)查看各銷售人員的銷售情況,有效的跟蹤和把握大客戶資源,促進(jìn)交付和回款,客戶和各種銷售數(shù)據(jù)變成了公司寶貴的財(cái)富。
參考文獻(xiàn)
篇9
錄
一. 引言
二. 正文
1. 銷售與核算子系統(tǒng)的一般要求----------1
2. 銷售與核算子系統(tǒng)的設(shè)計(jì)思想
與操作流程---------
3. 銷售與核算子系統(tǒng)的功能模塊----------
4. 銷售與核算子系統(tǒng)數(shù)據(jù)庫定義-----------
5. 銷售與核算子系統(tǒng)功能實(shí)現(xiàn)-------------
6. 結(jié)束語 ------------------------------
三. 參考書目
四. 附件
一.引言
營銷是社會(huì)主義市場經(jīng)濟(jì)的一種經(jīng)濟(jì)現(xiàn)象。起先人們對營銷的管理是通過人為來進(jìn)行的,但這種作法既繁瑣又容易出錯(cuò)。隨著計(jì)算機(jī)的普及,人們利用計(jì)算機(jī)開發(fā)各種營銷管理系統(tǒng)。計(jì)算機(jī)開發(fā)的營銷管理系統(tǒng)把人們復(fù)雜的體力與腦力勞動(dòng)中解放了出來。
本文所介紹的是營銷管理系統(tǒng)的一個(gè)子系統(tǒng)--銷售與核算子系統(tǒng)。銷售與核算子系統(tǒng)是營銷管理系統(tǒng)的一個(gè)重要的部分。是把人們手工書寫的單據(jù)輸入計(jì)算機(jī)內(nèi)并保存,通過計(jì)算機(jī)的統(tǒng)計(jì)得出營銷人員的日業(yè)績、月業(yè)績、年業(yè)績作為營銷人員的工資統(tǒng)計(jì)及職位升遷的依據(jù),同時(shí)還能夠?qū)?shù)據(jù)進(jìn)行查詢,并產(chǎn)生報(bào)表以及打印的功能。
:7000多字 帶源程序
200元
備注:此文版權(quán)歸本站所有;。
篇10
現(xiàn)代社會(huì)里,商業(yè)競爭日益激烈,各種商業(yè)營銷手段被運(yùn)用在商品銷售過程中。在這些營銷手段中,會(huì)員消費(fèi)、會(huì)員積分消費(fèi)是應(yīng)用的較為普遍的。會(huì)員消費(fèi)和會(huì)員積分消費(fèi)的主要目的是確保商家有相當(dāng)數(shù)量的固定消費(fèi)群,讓利于消費(fèi)者、促進(jìn)消費(fèi)行業(yè)。但傳統(tǒng)的會(huì)員消費(fèi)由于存在諸多問題,其應(yīng)用情況不是很好,甚至成為一種虛假的銷售廣告,以至使廣大消費(fèi)者對會(huì)員消費(fèi)心存疑慮,無法真正擴(kuò)大會(huì)員消費(fèi)面,當(dāng)然也就達(dá)不到商家的營銷目的。
傳統(tǒng)會(huì)員消費(fèi)存在的問題列舉如下:
1.會(huì)員消費(fèi)優(yōu)惠不是非常明顯
如許多商家實(shí)行的會(huì)員消費(fèi)打折9.5、9.8,這對一些小件商品消費(fèi)中,消費(fèi)者得到的實(shí)惠不是很明顯,當(dāng)然也無法激起消費(fèi)者的興趣。又如會(huì)員消費(fèi)打折只針對部分商品,而大部分新鮮食品、暢銷商品則不在打折范圍之內(nèi)。
2.會(huì)員身份無從識別
當(dāng)然,作為商家,由于返給消費(fèi)者的實(shí)惠本身并不多,所以,也不在乎如何有效地識別會(huì)員身份,只要你有一張會(huì)員卡,甚至你順手找旁邊的人借一張會(huì)員卡,都認(rèn)同你的會(huì)員消費(fèi)行業(yè)。如果是這樣,消費(fèi)者還如何有會(huì)員消費(fèi)的激情呢?
3.會(huì)員、會(huì)員消費(fèi)、讓利情況、積分情況等沒有可計(jì)算、可匯總的數(shù)據(jù)資料
商家只有一個(gè)信息,那就是發(fā)放了多少張會(huì)員證(卡)。由于沒有詳細(xì)的數(shù)據(jù)資料,商家無法確定實(shí)行的會(huì)員消費(fèi)制所帶來的真正利益有多少,當(dāng)然,也就無法確定這一決策的正確與否,同時(shí),也無法作出進(jìn)一步的決策。
4.無法實(shí)現(xiàn)積分消費(fèi)
積分消費(fèi)是在會(huì)員消費(fèi)的基礎(chǔ)上實(shí)現(xiàn)的一種鼓勵(lì)消費(fèi)、讓利于消費(fèi)者的營銷方式。在傳統(tǒng)的會(huì)員消費(fèi)中,由于無法保存消費(fèi)數(shù)據(jù)信息,當(dāng)然也就無法計(jì)算消費(fèi)者的積分消費(fèi)情況。
本系統(tǒng)設(shè)計(jì)中加入了智能卡,一方面加強(qiáng)對會(huì)員的身份識別,同時(shí),還可以根據(jù)用戶的需要,對會(huì)員卡進(jìn)行儲(chǔ)值,真正意義上實(shí)行持卡消費(fèi)。本系統(tǒng)設(shè)計(jì)方案中,用戶可選擇采用磁卡和IC卡,但是,由于其本身技術(shù)原理的不同,采用不同的智能卡片,相應(yīng)的系統(tǒng)實(shí)現(xiàn)方式和功能都會(huì)有許多不同。在本方案中,將分別進(jìn)行說明。
系統(tǒng)模型
本系統(tǒng)設(shè)計(jì)中,完全采用模塊化設(shè)計(jì)模型,用戶可根據(jù)自身的需求,選擇不同的功能。
1.數(shù)據(jù)模型
系統(tǒng)數(shù)據(jù)流圖如圖1
中心服務(wù)器
中心服務(wù)器作為系統(tǒng)數(shù)據(jù)存儲(chǔ)倉庫,保存了所有的會(huì)員記錄信息、會(huì)員消費(fèi)信息、商品信息(系統(tǒng)擴(kuò)展為商品進(jìn)銷存管理模塊)、會(huì)員積分信息等。中心服務(wù)器與各客戶終端構(gòu)成標(biāo)準(zhǔn)的C/S系統(tǒng)。
根據(jù)用戶的實(shí)際情況,中心服務(wù)器可單獨(dú)配置為PC服務(wù)器,也可以安裝在一般PC機(jī)上(如財(cái)務(wù)室的計(jì)算機(jī))。中心服務(wù)器與終端PC機(jī)之間可以通過局域網(wǎng)進(jìn)行實(shí)時(shí)聯(lián)接,也可以通過公用數(shù)據(jù)網(wǎng)進(jìn)行實(shí)時(shí)/非實(shí)時(shí)聯(lián)接,以完成中心服務(wù)器與終端PC機(jī)之間的數(shù)據(jù)通信。
中心服務(wù)器運(yùn)行的數(shù)據(jù)庫一般為大型關(guān)系數(shù)據(jù)庫,本系統(tǒng)設(shè)計(jì)選用My_Sql大型關(guān)系數(shù)據(jù)庫。該數(shù)據(jù)庫為全開放式,與Microsoft的SQL_Server相比,第一可以節(jié)約投資;第二可以避免采用盜版軟件可能帶來的沖突。
同時(shí),我公司在多個(gè)應(yīng)用系統(tǒng)中都采用了mysql數(shù)據(jù)庫,其應(yīng)用過程中十分穩(wěn)定,數(shù)據(jù)維護(hù)工作量很小。我公司的技術(shù)人員可為用戶提供全面的數(shù)據(jù)維護(hù)服務(wù),解決用戶的擔(dān)憂。
PC終端
所謂PC終端是指各消費(fèi)收銀臺采用普通PC機(jī)運(yùn)行會(huì)員消費(fèi)管理系統(tǒng)的客戶端軟件,完成會(huì)員卡交易過程。
采用普通PC機(jī)有以下優(yōu)點(diǎn):
可擴(kuò)展性強(qiáng),可通過高級計(jì)算機(jī)編程完成客戶所需的所有個(gè)性化要求,實(shí)現(xiàn)包括收費(fèi)、找零、積分、統(tǒng)計(jì)、打印等;
可維護(hù)性強(qiáng),PC機(jī)運(yùn)行的終端軟件可以快速完成升級、功能更新等;
操作界面友好,可外接電子顯示屏,顯示給顧客消費(fèi)金額、折扣、積分等信息;
應(yīng)用廣泛且成熟,包括醫(yī)保、藥店收費(fèi)都采用PC機(jī)作為交易終端,是目前應(yīng)用最為廣泛的。
PC機(jī)也存在包括成本較高、維護(hù)工作量大、計(jì)算機(jī)病毒攻擊等缺點(diǎn)。
IC卡讀寫器
IC卡讀寫器直接聯(lián)接在計(jì)算機(jī)的串行通信口,由計(jì)算機(jī)驅(qū)動(dòng)完成對會(huì)員卡的讀寫及認(rèn)證操作。具體關(guān)于IC卡讀寫器的介紹請參閱后面的相關(guān)內(nèi)容。
票據(jù)打印機(jī)
票據(jù)打印機(jī)是實(shí)現(xiàn)收銀時(shí)打印輸出顧客的消費(fèi)清單和消費(fèi)金額憑證,以備顧客查閱。票據(jù)打印機(jī)聯(lián)接在計(jì)算機(jī)的串行通信口上,由計(jì)算機(jī)驅(qū)動(dòng)。
本系統(tǒng)設(shè)計(jì)中,我們建議采用噴墨票據(jù)打印機(jī),同時(shí)可選擇打印單頁紙,也可以選擇打印一式幾聯(lián)的無碳復(fù)寫紙。在提供顧客一聯(lián)的同時(shí),收銀臺保留另外一聯(lián),以作原始統(tǒng)計(jì)查詢。
密碼小鍵盤
系統(tǒng)可為每個(gè)持卡用戶設(shè)置個(gè)人密碼,長度為6-8位數(shù)字。顧客消費(fèi)結(jié)算時(shí),可輸入個(gè)人密碼,以驗(yàn)證顧客確是該卡的持卡人,保證持卡人的個(gè)人權(quán)益,防止卡片被盜用或卡片丟失后有人冒用,進(jìn)而損害持卡人的利益,影響商家的商業(yè)信譽(yù)。
2.實(shí)物模型
實(shí)物模型1:接觸式IC卡+終端PC(見圖2)
原有的一些會(huì)員消費(fèi)系統(tǒng)大都采用磁條卡或條形碼卡,其實(shí)現(xiàn)原理為:會(huì)員卡僅僅是持卡人的一個(gè)身份標(biāo)識碼,收銀時(shí),收費(fèi)終端讀取卡上的卡號或條碼編號,然后從中心數(shù)據(jù)庫中檢索該用戶的信息,并在收費(fèi)終端上完成扣款、數(shù)據(jù)回寫操作。
這種系統(tǒng)卡片成本較低,應(yīng)用較為廣泛。目前一些新開發(fā)的會(huì)員消費(fèi)系統(tǒng)大多采用更新卡型,如IC卡、ID卡。所以,本系統(tǒng)設(shè)計(jì)中,我們沒有著力建議采用磁條卡或條形碼卡,但從技術(shù)實(shí)現(xiàn)上說,采用磁卡或條形碼卡也是可以的。用戶可根據(jù)自身的情況確定是否有必要采用磁卡或條形碼卡。
采用接觸式IC卡與傳統(tǒng)的會(huì)員消費(fèi)系統(tǒng)采用磁條卡或條形碼卡不同,用戶選擇IC卡而不是磁卡或條形碼卡,其好處在于:
IC卡的成本有了較大的下降,IC卡已經(jīng)成為性價(jià)比最好的;
IC卡的使用壽命比磁卡和條碼卡都要好,磁卡很容易消磁,而條形碼卡則容易被磨損;
IC的安全性高,IC卡有256個(gè)字節(jié)的數(shù)據(jù)區(qū),可以保存持卡人的基本信息、帳戶余額、積分信息等,同時(shí)IC卡具有三級數(shù)據(jù)加密機(jī)制,足以保證IC卡上的數(shù)據(jù)安全;
可擴(kuò)展性強(qiáng),由于IC卡具有較大的存儲(chǔ)容量和較安全的加密控制,持卡人的個(gè)人帳戶余額和積分情況都保存在IC卡上,這為支持脫機(jī)交易,實(shí)現(xiàn)應(yīng)用任意擴(kuò)展提供了技術(shù)保障。
實(shí)物模型2:感應(yīng)式IC卡+終端PC(見圖3)
采用感應(yīng)式IC卡與接觸式IC卡相比,又存在一些較明顯的優(yōu)勢,具體內(nèi)容如下:
無接觸:感應(yīng)式的IC卡使用時(shí),只需在讀寫器表面感應(yīng)式范圍內(nèi)輕輕一晃,即可完成整個(gè)信息讀取和修改過程,無需物理接觸;
無磨損:無接觸也就決定了卡片使用過程中無任何磨損;
使用壽命長:與接觸式IC卡相比,感應(yīng)式IC卡由于使用過程中無任何物理磨損,其使用壽命取得了保障。
德陽天韻大酒店原有接觸式IC卡收費(fèi)系統(tǒng),則已經(jīng)發(fā)行了較長時(shí)間,現(xiàn)在改上新的會(huì)員消費(fèi)及收銀系統(tǒng),在卡片選型上如何確定?
考慮要點(diǎn):
成本:由于感應(yīng)式IC卡比接觸式IC卡成本要高,加上目前已經(jīng)發(fā)行了一部分接觸式IC卡,所以新系統(tǒng)繼續(xù)采用接觸式IC卡成本要低;
系統(tǒng)的先進(jìn)性:包括城市公交卡、校園卡在內(nèi),感應(yīng)式IC卡被廣泛應(yīng)用,所以,采用感應(yīng)式IC卡可以較好地體現(xiàn)系統(tǒng)的技術(shù)先進(jìn)性(注:美華大酒店采用的是感應(yīng)式IC卡);
兼容:如果希望新發(fā)行的卡片為感應(yīng)式的,原來的接觸式IC卡繼續(xù)使用,那么,每個(gè)收銀臺的計(jì)算機(jī)需連接感應(yīng)式IC卡讀寫器和接觸式IC卡讀寫器兩臺,增加了硬件成本。
系統(tǒng)功能
1.會(huì)員資料管理及會(huì)員卡發(fā)行
會(huì)員資料的有效管理是會(huì)員消費(fèi)系統(tǒng)設(shè)計(jì)的主要功能之一。特別是當(dāng)系統(tǒng)功能設(shè)計(jì)為會(huì)員卡可儲(chǔ)值消費(fèi)時(shí),會(huì)員資料的建立是很重要的。會(huì)員資料中除了持卡人的相關(guān)信息(如姓名、年齡、工作類別、身份證件號碼、電話號碼等)外,還有兩個(gè)標(biāo)識字段:卡號和編號。卡號針對卡片,編號針對人。一旦卡片丟失,則原卡號注銷,并重新發(fā)行一張新卡,編號與原來的相同,保證持卡人基本信息不變,原卡號則作為黑名單下傳到各個(gè)終端上,以使原卡作廢。
中心除了完成會(huì)員信息建立及維護(hù)外,還可以掛失卡片、注銷卡片及重新辦理新卡、臨時(shí)卡等。一般由管理中心來完成。當(dāng)然,商家也可以將此功能模塊放到客戶終端,以保證能及時(shí)辦理消費(fèi)者的會(huì)員卡申請。
2.數(shù)據(jù)通信(上、下傳)
數(shù)據(jù)通信可以由中心服務(wù)器觸發(fā),也可以由收銀終端觸發(fā),兩者的綜合利用,是本系統(tǒng)的特點(diǎn)之一。當(dāng)中心執(zhí)行掛失操作后,中心會(huì)主動(dòng)執(zhí)行下傳操作;同時(shí),操作人員也可以通過點(diǎn)擊中心管理軟件上的數(shù)據(jù)上傳功能,將各在線終端上的消費(fèi)數(shù)據(jù)及其它信息上傳到中心數(shù)據(jù)庫中。
3.商品信息管理
一般由中心或采購部完成??山⑺猩唐沸畔n案、進(jìn)貨商家檔案、商品價(jià)格表及商品庫存表等。
4.匯總報(bào)表
建立客戶/服務(wù)器(C/S)模式的管理系統(tǒng),其目的之一就是為了加強(qiáng)管理,使得管理層、決裂層可以直接、詳實(shí)地了解各個(gè)分店(點(diǎn))的銷售情況及公司的利潤。信息化的管理可以為決策帶來更加快捷、直觀和準(zhǔn)確,是許多現(xiàn)代化企業(yè)發(fā)展壯大的重要因素之一。
系統(tǒng)可生成的報(bào)表包括:
會(huì)員信息情況報(bào)表,包括會(huì)員辦理情況、會(huì)員消費(fèi)統(tǒng)計(jì)情況及會(huì)員儲(chǔ)值情況。
分店(點(diǎn))銷售情況報(bào)表,包括日報(bào)表、月報(bào)表、營業(yè)報(bào)表和毛利統(tǒng)計(jì)。
商品庫存情況報(bào)表,對庫存商品的成本、庫存日期、保質(zhì)期等一目了然。
各類經(jīng)營情況財(cái)務(wù)統(tǒng)計(jì)報(bào)表,包括毛利、利潤、提成等。
5.卡管理
可集中處理所有會(huì)員卡片,包括卡片數(shù)據(jù)初始化、卡片表面?zhèn)€性化印刷(如一些大型商品賣場辦理會(huì)員卡時(shí)加印個(gè)人照片)等。
同時(shí),如果卡片具有儲(chǔ)值功能,則此模塊還包括卡片充值、退卡等操作。
6.證卡制作
證卡制作是指在辦理會(huì)員卡片時(shí),對卡片表面進(jìn)行個(gè)性化印刷,加印持卡人的姓名、編號、性別以及照片等個(gè)性化信息的處理過程。這在許多大型超市、商場辦理會(huì)員卡時(shí)采用。
證卡制作模塊可通過攝像頭或數(shù)碼相機(jī)拍攝會(huì)員照片,并錄入相應(yīng)會(huì)員信息,即可點(diǎn)擊窗體上的[制作會(huì)員卡]按鈕,從而驅(qū)動(dòng)證卡打印機(jī)打印卡片。
7.簡單的財(cái)務(wù)管理
財(cái)務(wù)管理是本系統(tǒng)提供給公司財(cái)務(wù)部門使用的,包括消費(fèi)清算功能、營業(yè)匯總功能、會(huì)員積分情況統(tǒng)計(jì)功能及各種財(cái)務(wù)報(bào)表的繪制等。
8.會(huì)員消費(fèi)
前面我們論述了傳統(tǒng)的會(huì)員消費(fèi)中存在諸多問題,本系統(tǒng)在設(shè)計(jì)時(shí),努力做到完美地解決這些問題。在終端交易時(shí),消費(fèi)者憑會(huì)員卡可享受包括特價(jià)商品享受特價(jià)、一般商品打折、總金額打折、總金額積分和積分優(yōu)惠等。讓消費(fèi)者真正體會(huì)到會(huì)員制所帶來的不僅僅是象征意義上的打折,而是實(shí)實(shí)在在的特大優(yōu)惠。
對于會(huì)員身份的識別,本系統(tǒng)設(shè)計(jì)解決方法有:
卡片數(shù)據(jù)加密,保證非法卡片無法使用,卡片無法復(fù)制。
卡面加印個(gè)性化信息,如卡號、持卡人姓名甚至是持卡人照片,保證非法卡一眼識破,同時(shí)要求持卡人與卡確系一一對應(yīng)。
另外,如果需要,可以要求在卡片中保存持卡人的用戶口令,在消費(fèi)要求持卡人輸入個(gè)人PIN,這樣就更能保證卡片和持卡人的合法性,當(dāng)然這樣可能會(huì)增加一些管理環(huán)節(jié)。
9.收銀管理
收銀管理同樣是可擴(kuò)展功能模塊。用戶可以根據(jù)需求選擇安裝。收銀管理主要是配合進(jìn)、銷、存管理使用的。收費(fèi)管理通過終端計(jì)算機(jī)運(yùn)行,不但可錄入消費(fèi)者的所購商品并匯總交易金額,還可以接打印機(jī)打印收銀憑條,以備消費(fèi)者保存。這在一些平價(jià)藥房采用得非常普遍。
10.會(huì)員積分消費(fèi)
會(huì)員積分消費(fèi)是指為消費(fèi)者的每一次消費(fèi)行動(dòng)記錄其積分情況,可按用戶設(shè)定的金額計(jì)算,如設(shè)置100元積一分,則如果消費(fèi)者購貨滿2000元,則其積分額為20,以此計(jì)算。
系統(tǒng)可設(shè)置當(dāng)消費(fèi)者積分達(dá)到不同程度,給予不同的優(yōu)惠,如滿100分送一價(jià)值為100元的小禮品,并實(shí)行所購商品總額打9.5折。
11.卡支付
所謂卡支付是指消費(fèi)者預(yù)先在其所持的IC卡中存入一定金額的電子錢包,當(dāng)對卡進(jìn)行交易時(shí),終端可直接從IC卡中扣除相應(yīng)金額,同時(shí)卡上余額變小。由于消費(fèi)者需預(yù)先存錢,所以,商家可以較快回收商品成本,節(jié)約流通資金,從而獲利。當(dāng)然,商家也就會(huì)讓利于消費(fèi)者,使消費(fèi)者獲利,最終形成良性循環(huán)。
12.現(xiàn)金支付
持卡人卡上余額不足時(shí),可以直接用現(xiàn)金結(jié)算,同時(shí)計(jì)入持卡人的積分情況。
硬件介紹
本系統(tǒng)中涉及(包括可能涉及)的硬件包括:IC卡(接觸式、感應(yīng)式兩種)、IC卡讀寫器(接觸式、感應(yīng)式兩種)等。
以下作具體介紹:
1.接觸式IC卡
本系統(tǒng)采用的卡片類型為SLE4442,這種芯片為原裝西門子進(jìn)口IC卡芯片,具有安全性高、應(yīng)用廣泛、技術(shù)成熟度高等特點(diǎn)。
具體參數(shù)如下:
256字節(jié)的EEPROM
32字節(jié)的可寫保護(hù)區(qū)(固化數(shù)據(jù))
3字節(jié)的密碼,錯(cuò)誤計(jì)數(shù)3次
溫度范圍:-35℃-80℃
至少100,000次擦寫循環(huán)
至少10年數(shù)據(jù)保存期
2.感應(yīng)式IC卡
本系統(tǒng)設(shè)計(jì)方案采用的感應(yīng)式卡片類型為Mifare One,這種芯片為原裝菲利浦進(jìn)口芯片,具有高安全性、應(yīng)用廣泛、技術(shù)成熟度高等特點(diǎn)。
具體技術(shù)性能參數(shù)如下:
容量為8K位EEPROM
分為16個(gè)扇區(qū),每個(gè)扇區(qū)為4塊,每塊16個(gè)字節(jié),以塊為存取單位
每個(gè)扇區(qū)有獨(dú)立的一組密碼及訪問控制
每張卡有唯一序列號,為32位
具有防沖突機(jī)制,支持多卡操作
無電源,自帶天線,內(nèi)含加密控制邏輯和通訊邏輯電路
數(shù)據(jù)保存期為10年,可改寫10萬次,讀無限次
工作溫度:-20℃-50℃(濕度為90%)
工作頻率:13.56MHZ
通信速率:106KBPS
讀寫距離:10mm以內(nèi)(與讀寫器有關(guān))
3.接觸式IC卡讀寫器
IC卡讀寫器聯(lián)接在計(jì)算機(jī)上,完成計(jì)算機(jī)對IC數(shù)據(jù)的讀寫操作,具體技術(shù)參數(shù)如下:
卡座類型:推推式,壽命可完全保證20萬次,同時(shí)減輕對IC卡芯片表面的磨損
聯(lián)機(jī)方式:RS-232串行口
傳輸速率:傳輸速率可以修改,缺省值為9600bps,建議為38400
取電方式:交流220V取電,內(nèi)置穩(wěn)壓電源,絕對保證卡機(jī)的正常使用
外形尺寸:225×165×80(MM)
環(huán)境要求:溫度:-10℃-0℃濕度:10%-90%
外殼:塑料外殼(銀白色)
4.感應(yīng)式IC卡讀寫器
工作頻率13.56MHZ,支持ISO14443 TYPE A/B標(biāo)準(zhǔn)
標(biāo)準(zhǔn)的ESD協(xié)議,RS232串行接口,485遠(yuǎn)距離通訊接口
波特率從9600bit/s至115200,自動(dòng)偵測
單電源5V供電,提供電路保護(hù)
高速訪問射頻卡,通信速率為106Kbit/s
數(shù)據(jù)加密和雙向驗(yàn)證