轎車銷售管理系統

2021-07-02 21:29:29 字數 3055 閱讀 4056

一、 程式設計目的

隨著近年來我國經濟的發展,國民生活水平的提高,國內的轎車產業開始迅猛發展,人民群眾對於轎車的需求也是日益增多,也因此產生了很多轎車銷售公司。

在這些轎車銷售公司裡,由於業務繁忙,往往需要處理各種品牌型號轎車的銷售查詢工作,銷售員工的管理工作等等。這些工作如果光靠人工來實現,工作量很大,而且容易出現錯誤,造成管理上的混亂。因此,製作一套轎車銷售管理系統對於公司管理能夠提高轎車銷售公司的管理水平、工作效率、服務質量、降低銷售成本,最終提高公司的市場竟爭力。

本系統要求包括:轎車資訊管理、客戶資訊管理、員工資訊管理等功能,本系統用visual basic 6.0 和sql server 2000來建立乙個簡單的轎車銷售管理系統。

二、 程式功能

本系統主要需要實現對轎車資訊、客戶資訊和員工資訊的管理。具體實現的功能包括:

(1) 系統使用者管理功能。使用者根據姓名和密碼登入系統。登入使用者分為兩個等級:

普通使用者和管理員使用者。普通使用者只有檢視轎車資訊、客戶資訊、員工資訊等功能;管理員使用者(adimn)除了以上功能外,同時還有新增使用者、修改使用者密碼和刪除使用者的功能。

(2) 轎車資訊管理功能。錄入所銷售的轎車的編號、型號、品牌、**、保修期等資訊,同時支援對轎車資訊的新增、修改、刪除和查詢功能。

(3) 客戶資訊管理功能。錄入購買的客戶的姓名、性別、年齡、****、所購車型號、購車**等資訊,同時支援對客戶資訊的新增、修改、刪除和查詢功能。

(4) 員工資訊管理功能。錄入員工的員工號、姓名、性別等資訊,同時支援對員工資訊的新增、修改、刪除和查詢功能。

三、 程式設計

1. 後台資料庫設計

本系統中,設計了5個資料庫表:使用者資訊表users、使用者型別表usertype、轎車資訊表car、客戶資訊表customer、員工資訊表staff。

具體結構如下所示:

users表

usertype表

car表

customer表

staff表

2. 使用者登入系統設計

使用者登入介面如下:

單擊「確定」按鈕,將觸發cmd_ok_click事件,將輸入的使用者資訊與sql server對應的資料庫表中的使用者資訊進行比較,如果輸入的使用者資訊正確,則進入轎車銷售管理系統,如果資訊錯誤,是重新輸入。如果三次登入密碼錯誤,則自動退出系統。具體**如下:

3. 轎車銷售管理系統設計

當系統執行時,首先啟動轎車銷售管理介面formmain.show。主介面具體設定如下表:

主選單及下級子選單

具體**如下:

4. 系統管理設計

在系統管理中需要設計實現以下圖的功能。

單擊「新增使用者」選項,啟動frm_adduser.show,進入「新增使用者」介面,如下所示:

單擊「取消」按鈕,將觸發cmd_cancel_click事件,不儲存輸入文字框的內容而直接返回到主介面。

單擊「確定」按鈕,將觸發cmd_ok_click事件,把輸入的使用者資訊新增到sql server對應的資料庫表中。具體**如下:

單擊「檢視/修改密碼」選項,啟動frm_seledtuser.show,進入「使用者列表」介面,如下圖所示。

在本介面中,使用了乙個datagrid控制項來顯示使用者資訊。具體**如下:

單擊「退出」按鈕,將觸發cmd_cancel_click 事件,返回主介面。

選中乙個使用者,單擊「刪除」按鈕,將觸發cmd_del_click事件。**如下:

單擊「修改密碼」選項,啟動frm_modiuser.show,進入修改密碼介面。**如下:

單擊「修改密碼」選項後,進入「修改密碼」介面。如下圖所示。

在這個介面中,可以進行使用者密碼的修改,**如下:

5. 轎車資訊管理系統設計

在轎車資訊管理系統中需要設計如下圖的功能。

單擊「檢視轎車資訊」選項,啟動frm_quecar.show,進入「檢視轎車」介面,如下圖所示。

在「查詢轎車」資訊介面中,可以採用按轎車型號、轎車品牌和轎車**3種查詢方式來查詢。可以新增乙個datagrid控制項來連線資料庫,顯示查詢資訊。在文字框中輸入查詢內容後,單擊「確定」按鈕,觸發cmd_que_click事件,完成對轎車資訊的查詢。

**如下:

單擊「修改/刪除轎車資訊」選項,啟動frm_edit_car.show ,進入「編輯轎車資訊」介面,如下圖所示。

在「編輯轎車資訊」介面中,可能實現轎車資訊的逐條檢視功能,還能實現對轎車資訊的修改和刪除功能。和前面新增轎車資訊一樣,在這裡同樣使用了乙個adodc控制項來連線資料庫。**如下:

在檢視轎車資訊部分中,通過4個按鈕來實現對資料庫的記錄資訊的瀏覽,分別是「第一條記錄」按鈕cmd_first_click、「上一條記錄」按鈕cmd_pre_click、「下一條記錄」按鈕cmd_next_click、「最後一條記錄」按鈕cmd_final_click。

在修改轎車資訊部分,管理員使用者可以對顯示資訊進行修改、儲存和刪除操作。單擊「修改記錄」按鈕cmd_modi_click後,將修改後的轎車資訊儲存在資料庫中,單擊「刪除記錄」cmd_del_click則將顯示在介面中的轎車資訊刪除,在介面中顯示下一條資訊。**如下:

單擊「增加轎車資訊」選項,啟動frm_addcar.show,進入「增加轎車資訊」介面,如下圖。

在文字框中填寫完需要增加的轎車資訊,單擊「新增」按鈕,觸發cmd_add_click事件。

6. 客戶資訊管理系統設計

在客戶資訊管理系統中需要設計如下圖的功能。

單擊「檢視客戶資訊」選項,啟動frm_quecus.show,進入「查詢顧客」介面,如下圖所示。

單擊「修改/刪除客戶資訊」選項,啟動frm_edit_cus.show,進入編輯客戶資訊介面,如下圖所示。

單擊「新增客戶資訊」選項,啟動frm_addcus.show,進入「新增客戶資訊」介面,如下圖所示。

7. 員工資訊管理系統設計

在員工資訊管理系統中需要設計實現以下圖所示的功能。

單擊「檢視員工資訊」選項,啟動frm_queemp.show,進入「查詢員工」介面,下圖所示。

單擊「修改/刪除員工資訊」選項,啟動frm_edit_emp.show,進入「編輯員工資訊」介面,如下圖所示。

單擊「新增員工資訊」選項,啟動frm_addemp.show,進入「新增員工資訊」介面,如下圖所示。

銷售管理系統

金蝶k 3 erp 系統簡介 金蝶k 3 erp銷售管理系統面向製造企業和商業流通企業的銷售管理人員而設計。該系統提供銷售模擬 銷售訂貨 倉庫發貨 銷售退貨 銷售開票處理 銷售訂單全程跟蹤等全面的銷售業務流程管理,以及客戶管理 及折扣管理 鎖庫管理 信用管理等綜合業務管理功能,幫助企業實現銷售業務全...

銷售管理系統

銷售策略和計畫 企業在確定了營銷策略計畫之後,銷售部門便需要據此制定具體細緻的銷售計畫,以便開展 執行企業的銷售任務,以達到企業的銷售目標。銷售部必須清楚地了解企業的經營目標 產品的目標市場和目標客戶,對這些問題有了清晰的了解之後,才能夠制定出切實而有效的銷售策略和計畫。在制定營銷策略的時候,必須考...

家電銷售管理系統

目錄一 需求分析 3 資料流圖構建 3 1 家電銷售管理系統的頂層資料流圖,如圖1所示。4 2 家電銷售管理系統第0層圖,如圖2 5 3 進貨管理部分第1層圖,如圖3所示 6 4 人事管理部分第1層圖,如圖4所示 7 5 庫存管理部分第1層圖,如圖5所示 7 6 銷售管理部分第1層圖,如圖6所示錯誤...