汽車(chē)銷(xiāo)售管理系統(tǒng)論文
隨著汽車(chē)在中國(guó)的逐步普及,汽車(chē)業(yè)在中國(guó)不斷發(fā)展,一個(gè)高效的汽車(chē)銷(xiāo)售管理系統(tǒng)是信息化汽車(chē)公司管理系統(tǒng)的必然需求。下面是學(xué)習(xí)啦小編為大家整理的汽車(chē)銷(xiāo)售管理系統(tǒng)論文,供大家參考。
汽車(chē)銷(xiāo)售管理系統(tǒng)論文篇一
汽車(chē)銷(xiāo)售管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
汽車(chē)銷(xiāo)售管理系統(tǒng)論文摘要
摘 要
隨著人們生活水平的不斷提高,人們對(duì)汽車(chē)的消費(fèi)和需求也越來(lái)越旺盛。很多汽車(chē)銷(xiāo)售公司的業(yè)務(wù)環(huán)節(jié)仍然運(yùn)用人工記賬的傳統(tǒng)方法,既容易出錯(cuò)又會(huì)導(dǎo)致賬目混亂,查詢和統(tǒng)計(jì)起來(lái)也非常不方便,費(fèi)時(shí)又費(fèi)力,嚴(yán)重時(shí)會(huì)給公司造成難以挽回的損失。如何管理好這些,使整個(gè)公司協(xié)調(diào)一致、高效率地運(yùn)轉(zhuǎn),是各公司急待解決的問(wèn)題。
汽車(chē)銷(xiāo)售管理系統(tǒng)不但能使各業(yè)務(wù)環(huán)節(jié)協(xié)調(diào)一致,而且操作簡(jiǎn)單,賬目清晰。通過(guò)賬目查詢,公司能在最短的時(shí)間內(nèi)獲得市場(chǎng)信息,從而制訂相應(yīng)的決策。因此,該系統(tǒng)主要根據(jù)實(shí)際需求,劃分了售前管理、車(chē)輛管理、訂貨管理、查詢管理、售后管理和系統(tǒng)設(shè)定六大模塊,并選用Visual Studio .NET 2005開(kāi)發(fā)工具和 SQL Server 2000數(shù)據(jù)庫(kù),采用B/S模式實(shí)現(xiàn)了從客戶來(lái)訪、報(bào)價(jià)、訂購(gòu)等多個(gè)環(huán)節(jié)數(shù)據(jù)的跟蹤管理服務(wù),基本上滿足了汽車(chē)銷(xiāo)售管理流程。
汽車(chē)銷(xiāo)售管理系統(tǒng)論文內(nèi)容
關(guān)鍵詞:銷(xiāo)售管理;B/S模式;數(shù)據(jù)庫(kù);.NET
引言
汽車(chē)工業(yè)經(jīng)歷了一百多年的發(fā)展,對(duì)國(guó)家經(jīng)濟(jì)的發(fā)展和騰飛以及對(duì)人類(lèi)社會(huì)的文明帶來(lái)了巨大影響。汽車(chē)工業(yè)已成為許多國(guó)家的支柱產(chǎn)業(yè),隨著人們生活水平以及汽車(chē)性能的不斷提高,人們對(duì)汽車(chē)的消費(fèi)和需求也越來(lái)越旺盛,世界汽車(chē)工業(yè)也保持龐大的市場(chǎng)需求和生產(chǎn)規(guī)模。近年來(lái),中國(guó)汽車(chē)市場(chǎng)發(fā)展迅猛,以接近40%的速度增長(zhǎng)。巨大的市場(chǎng)容量和可觀的經(jīng)濟(jì)效益,引起各汽車(chē)廠家(包括世界各著名汽車(chē)廠家的在華企業(yè))紛紛加大投資,汽車(chē)市場(chǎng)烽煙四起,汽車(chē)銷(xiāo)售策略和模式新招頻出,競(jìng)爭(zhēng)已是空前的激烈。在如此形式下,一種介于生產(chǎn)廠家和用戶之間的橋梁,汽車(chē)銷(xiāo)售公司正在不斷的產(chǎn)生和發(fā)展壯大。
1.1 系統(tǒng)開(kāi)發(fā)背景及意義
各汽車(chē)銷(xiāo)售公司它們都有管理、計(jì)劃、銷(xiāo)售、財(cái)務(wù)、配件、售后服務(wù)等職能部門(mén)。如何管理好這些部門(mén),使整個(gè)公司協(xié)調(diào)一致、高效率地運(yùn)轉(zhuǎn),是各公司急待解決的問(wèn)題。但有的業(yè)務(wù)環(huán)節(jié)仍然運(yùn)用人工記賬的傳統(tǒng)辦法,既容易出錯(cuò)又會(huì)導(dǎo)致賬目混亂,查詢和統(tǒng)計(jì)起來(lái)非常不方便,費(fèi)時(shí)又費(fèi)力,嚴(yán)重時(shí)會(huì)給公司造成難以挽回的損失。像這樣初級(jí)的公司管理方法,已遠(yuǎn)跟不上銷(xiāo)售政策和銷(xiāo)售形勢(shì)發(fā)展的需要。因此,如何對(duì)汽車(chē)銷(xiāo)售管理提供一整套的管理方法達(dá)到提高效率和降低成本的問(wèn)題成為焦點(diǎn)。汽車(chē)銷(xiāo)售管理系統(tǒng)的提出,對(duì)汽車(chē)銷(xiāo)售公司來(lái)講意義重大。它不但能使各業(yè)務(wù)環(huán)節(jié)協(xié)調(diào)一致,而且操作簡(jiǎn)單,賬目清晰,通過(guò)賬目查詢,公司能在最短的時(shí)間內(nèi)獲得市場(chǎng)信息,從而制訂相應(yīng)的決策。
1.2 系統(tǒng)目標(biāo)
本系統(tǒng)是以汽車(chē)基本信息為主體,以汽車(chē)供應(yīng)商和汽車(chē)需求商為服務(wù)對(duì)象,通過(guò)對(duì)各種票據(jù)和日志信息的管理操作,需要達(dá)到以下目標(biāo):
一、實(shí)現(xiàn)從客戶來(lái)訪、咨詢、報(bào)價(jià)、訂購(gòu),到采購(gòu)等多個(gè)銷(xiāo)售環(huán)節(jié)上的嚴(yán)密的跟蹤管理服務(wù);
二、使既可以適合于多品牌車(chē)輛的銷(xiāo)售,也可以適用于專(zhuān)賣(mài)店的管理;
三、能夠很快地將市場(chǎng)信息反饋到各職能部門(mén),制定相應(yīng)策略。從而有條不紊地開(kāi)拓市場(chǎng),更好地挖掘客戶資源,進(jìn)一步提高車(chē)輛銷(xiāo)售的成功率,提高服務(wù)質(zhì)量,更靈活地適應(yīng)外部市場(chǎng)環(huán)境、提升內(nèi)部的管理水平、留住客戶、贏得商機(jī),從而提高企業(yè)在市場(chǎng)上競(jìng)爭(zhēng)能力。
需求分析和設(shè)計(jì)
2.1 需求分析
2.1.1 系統(tǒng)需求
本汽車(chē)銷(xiāo)售管理系統(tǒng)是一個(gè)協(xié)助汽車(chē)銷(xiāo)售商對(duì)各職能部門(mén)及業(yè)務(wù)流程進(jìn)行全面管理的一個(gè)信息管理系統(tǒng)。首先要解決傳統(tǒng)的管理方法容易造成檔案資料的遺失,控制不集中,管理不規(guī)范等問(wèn)題。因此,本管理系統(tǒng)在實(shí)現(xiàn)上應(yīng)滿足以下需求:
1.能達(dá)到各銷(xiāo)售業(yè)務(wù)流程之間的無(wú)縫鏈接和數(shù)據(jù)的共享。
2.為系統(tǒng)提供數(shù)據(jù)支持。
3.不同級(jí)別的用戶擁有相應(yīng)的權(quán)限使用該系統(tǒng),從而大大提高了系統(tǒng)的安全性和管理效率。
4.能保證整個(gè)系統(tǒng)構(gòu)架的穩(wěn)定性和安全性。
2.1.2 功能需求
首先將汽車(chē)信息入庫(kù),然后經(jīng)銷(xiāo)商通過(guò)與汽車(chē)需求商(即客戶)的交易活動(dòng),將相關(guān)信息存入庫(kù),然后經(jīng)銷(xiāo)商通過(guò)銷(xiāo)售信息的查詢獲得汽車(chē)銷(xiāo)售的盈虧情況,通過(guò)庫(kù)存查詢獲得公司目前的庫(kù)存情況。由此可分析系統(tǒng)需要達(dá)到以下目標(biāo):
1.能很好地完成汽車(chē)的售前管理。售前管理包括供應(yīng)商信息,需求商信息和汽車(chē)基本信息的入庫(kù)作業(yè)。
2.能詳細(xì)地記錄汽車(chē)供應(yīng)商和公司之間的交易過(guò)程,即進(jìn)貨或退貨過(guò)程。
3.能詳細(xì)地記錄需求商與公司之間的交易過(guò)程,即訂車(chē)和退車(chē)過(guò)程。
4.能及時(shí)準(zhǔn)確地獲得汽車(chē)在某階段的盈虧情況和市場(chǎng)的需求走勢(shì)。即通過(guò)對(duì)汽車(chē)銷(xiāo)售排行、汽車(chē)進(jìn)貨、汽車(chē)退貨、訂車(chē)、退車(chē)等信息查詢獲得相應(yīng)的結(jié)果,以備公司作為參考,從而制定出相應(yīng)的策略。
5.能夠?qū)Ω鞣N經(jīng)濟(jì)結(jié)算進(jìn)行相應(yīng)的記錄。包括對(duì)進(jìn)貨結(jié)帳,退貨結(jié)帳,訂車(chē)結(jié)帳,退車(chē)結(jié)帳等。
6.能夠?qū)Σ煌瑱?quán)限的用戶進(jìn)行合理的管理。包括添加用戶,刪除用戶,用戶賬號(hào)和密碼管理等。
汽車(chē)銷(xiāo)售管理系統(tǒng)論文篇二
生產(chǎn)銷(xiāo)售管理系統(tǒng)
汽車(chē)銷(xiāo)售管理系統(tǒng)論文摘要
摘要:本管理信息系統(tǒng)是嚴(yán)格按照軟件工程的思想,利用Visual C++在應(yīng)用程序開(kāi)發(fā)上靈活和效率高的特點(diǎn)來(lái)開(kāi)發(fā)的。此生產(chǎn)銷(xiāo)售管理系統(tǒng)的功能是完成公司的產(chǎn)品信息、成品信息、顧客信息以及銷(xiāo)售信息的管理,具有對(duì)各種信息進(jìn)行添加、修改、刪除、查詢的功能。主要有系統(tǒng)、車(chē)間與客戶信息管理、產(chǎn)品信息管理、營(yíng)銷(xiāo)信息管理、幫助幾個(gè)模塊。
汽車(chē)銷(xiāo)售管理系統(tǒng)論文內(nèi)容
關(guān)鍵詞:生產(chǎn)銷(xiāo)售管理系統(tǒng);Visual C++;Internet;SQL Server2000
中圖分類(lèi)號(hào):TP315文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):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)的信息來(lái)改善轉(zhuǎn)換機(jī)制的績(jī)效,使得轉(zhuǎn)換機(jī)制運(yùn)作的更有效率。
一個(gè)現(xiàn)代的企業(yè),要能生存才是最重要的。能生存且具有其它企業(yè)所不能及的競(jìng)爭(zhēng)優(yōu)勢(shì),才是企業(yè)能長(zhǎng)久生存之道。成本低、品質(zhì)好、交貨時(shí)間短、生產(chǎn)彈性大是現(xiàn)在以及可預(yù)見(jiàn)的未來(lái),客戶門(mén)的主要訴求,是難以改變的。生產(chǎn)管理就是要找出如何做好且領(lǐng)先同業(yè)的方法,徹底執(zhí)行,以建立企業(yè)特殊的競(jìng)爭(zhēng)優(yōu)勢(shì),讓其它企業(yè)可望但不容易學(xué)到的競(jìng)爭(zhēng)優(yōu)勢(shì)。
采用生產(chǎn)管理系統(tǒng)對(duì)物資的生產(chǎn)及出入情況進(jìn)行管理,可以方便地完成各類(lèi)統(tǒng)計(jì),為生產(chǎn)銷(xiāo)售人員及時(shí)提供相關(guān)信息。這樣便于企業(yè)對(duì)物資流的管理?xiàng)l理化,清晰化,有利于提高企業(yè)的效率。
談到生產(chǎn)管理,我們就會(huì)聯(lián)想到接單、零組件采購(gòu)、進(jìn)料數(shù)量與品質(zhì)控制、生產(chǎn)計(jì)劃與安排、制造與組裝、生產(chǎn)調(diào)度調(diào)查、倉(cāng)儲(chǔ)及交貨運(yùn)輸?shù)龋@些生產(chǎn)管理的相關(guān)活動(dòng)。然而,生產(chǎn)管理的名稱(chēng)上雖然沒(méi)有改變,但整個(gè)企業(yè)環(huán)境、管理的概念與做法、使用的工具,甚至科技與創(chuàng)新的應(yīng)用等,在近十?dāng)?shù)年中,都有了非常大的改變。由于市場(chǎng)產(chǎn)品(或服務(wù))價(jià)格的快速降低,以及因應(yīng)客戶要求的零庫(kù)存、快速交貨、保證品質(zhì),而必須建立及執(zhí)行供應(yīng)鏈管理系統(tǒng)。藉助計(jì)算機(jī)化、信息化、甚至電子化來(lái)掌握生產(chǎn)上、資源上的任何信息,才能供應(yīng)客戶接近百分之百的良好制品。滿足客戶的需求,確保企業(yè)長(zhǎng)久生存發(fā)展及股東投資利潤(rùn)。
2 設(shè)計(jì)內(nèi)容
此生產(chǎn)銷(xiāo)售管理系統(tǒng)的功能是完成公司的產(chǎn)品信息、成品信息、顧客信息以及銷(xiāo)售信息的管理,具有對(duì)各種信息進(jìn)行添加、修改、刪除、查詢的功能。主要有以下幾個(gè)功能模塊:
(1)系統(tǒng)模塊――保存和處理用戶信息,進(jìn)行登陸時(shí)對(duì)比密碼及更改密碼,退出系統(tǒng)等功能,高級(jí)用戶還具有添加用戶的功能。
(2)車(chē)間與客戶信息管理模塊――用于對(duì)車(chē)間信息以及客戶信息的添加、修改、刪除、查詢。
(3)產(chǎn)品信息管理模塊――用于對(duì)產(chǎn)品信息的添加、修改、刪除、查詢。
(4)營(yíng)銷(xiāo)信息管理模塊――用于對(duì)成品信息以及銷(xiāo)售信息的添加、修改、刪除、查
(5)幫助模塊――關(guān)于生產(chǎn)銷(xiāo)售管理系統(tǒng)的介紹。
3 方案與實(shí)施步驟
3.1 方案
(1)首先設(shè)計(jì)好數(shù)據(jù)庫(kù),分析整個(gè)生產(chǎn)銷(xiāo)售管理系統(tǒng)。在數(shù)據(jù)庫(kù)中建好將用到的表。
(2)使用VC++ 6.0設(shè)計(jì)界面,并編寫(xiě)程序。
(3)用ADO連接數(shù)據(jù)庫(kù)。
(4)調(diào)試,實(shí)現(xiàn)最后的功能。
3.2 實(shí)施步驟
(1)收集資料階段。了解管理信息系統(tǒng)尤其是生產(chǎn)銷(xiāo)售管理系統(tǒng)的知識(shí),在此期間,主要工作是從書(shū)籍及互聯(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è)過(guò)程主要是通過(guò)編制程序?qū)崿F(xiàn)該課題的各項(xiàng)功能,需要熟悉開(kāi)發(fā)軟件和數(shù)據(jù)庫(kù),需要不斷的調(diào)試才能實(shí)現(xiàn)。
4 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
本系統(tǒng)通過(guò)對(duì)公司管理銷(xiāo)售工作過(guò)程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)了以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
(1)生產(chǎn)車(chē)間信息,包括數(shù)據(jù)項(xiàng)有:車(chē)間編號(hào)、車(chē)間名稱(chēng)、主管姓名、聯(lián)系地址、所屬工廠、所屬部門(mén)、郵政編碼、聯(lián)系電話、傳真號(hào)碼、車(chē)間主頁(yè)和備注信息。
(2)顧客信息,包括數(shù)據(jù)項(xiàng)有:顧客編號(hào)、公司名稱(chēng)、聯(lián)系人姓名、公司地址、所在城市、所在地區(qū)、郵政編碼、電話號(hào)碼、傳真號(hào)碼、公司主頁(yè)和備注信息。
(3)產(chǎn)品信息,包括數(shù)據(jù)項(xiàng)有:商品編號(hào)、商品名稱(chēng)、商品規(guī)格、計(jì)量單位和備注信息。
(4)進(jìn)貨信息,包括數(shù)據(jù)項(xiàng)有:進(jìn)貨信息編號(hào)、供應(yīng)商編號(hào)、供應(yīng)商名稱(chēng)、商品編號(hào)、商品名稱(chēng)、商品規(guī)格、計(jì)量單位、商品數(shù)量、商品單價(jià)、進(jìn)貨信息和備注信息。
(5)銷(xiāo)售信息,包括數(shù)據(jù)項(xiàng)有:銷(xiāo)售信息編號(hào)、顧客編號(hào)、顧客名稱(chēng)、商品編號(hào)、商品名稱(chēng)、商品規(guī)格、計(jì)量單位、商品數(shù)量、商品價(jià)格、進(jìn)貨日期、折扣和備注信息。
5 關(guān)鍵模塊的設(shè)計(jì)與實(shí)現(xiàn)
5.1 車(chē)間與客戶信息管理模塊設(shè)計(jì)
這個(gè)模塊包括2個(gè)部分:車(chē)間信息管理和客戶信息管理,車(chē)間信息的最終目的為了提供給生產(chǎn)和銷(xiāo)售部分進(jìn)行生產(chǎn)計(jì)劃和銷(xiāo)售計(jì)劃的;而客戶信息也是為了提供給銷(xiāo)售部門(mén)計(jì)劃銷(xiāo)售的信息。這2個(gè)模塊都是很重要的組成部分。
本文為全文原貌 未安裝PDF瀏覽器用戶請(qǐng)先下載安裝 原版全文
車(chē)間信息管理模塊主要實(shí)現(xiàn)了以下功能:添加車(chē)間信息;修改車(chē)間信息;刪除車(chē)間信息;查詢車(chē)間信息。
添加車(chē)間信息的對(duì)話框如圖1所示:
圖1 添加車(chē)間信息窗體
在窗體上放置多個(gè)文本框,用來(lái)輸入車(chē)間信息;兩個(gè)按鈕,用來(lái)確定是否添加車(chē)間信息;多個(gè)標(biāo)簽,用來(lái)提示文本框中需要輸入的內(nèi)容。
程序首先檢查輸入的內(nèi)容是否符合系統(tǒng)的要求,輸入符合要求后,檢查數(shù)據(jù)庫(kù)中是否有重復(fù)的記錄,如果沒(méi)有重復(fù)記錄,則把該記錄添加帶數(shù)據(jù)庫(kù)中。
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("車(chē)間名稱(chēng)");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("傳真號(hào)碼");
else if ( ""==m_sHomePage ) sWarning=_T("車(chē)間主頁(yè)");
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)存在此車(chē)間記錄!"), 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("添加車(chē)間信息成功!"), 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("修改車(chē)間信息成功!"), MB_ICONINFORMATION);
}
else
{if (m_bAppend) AfxMessageBox(_T("添加車(chē)間信息失敗!"), MB_ICONEXCLAMATION);
else AfxMessageBox(_T("修改車(chē)間信息失敗!"), MB_ICONEXCLAMATION);
}
strQuery = "select * from suppliers";
CTrade_MISView* p = (CTrade_MISView*)(((CMainFrame*)AfxGetMainWnd())->GetActiveView());
p->RefreshProvider(strQuery);
if (!m_bAppend) CDialog::OnOK();
}
5.2 主對(duì)話框界面設(shè)計(jì)
登陸完成后,顯示主對(duì)話框,對(duì)話框采用下拉式菜單與按鈕的結(jié)合,較方便、簡(jiǎn)潔。菜單為用戶同Windows應(yīng)用程序間的交互提供了主要的方法,使得用戶可以快速地駕馭高層的用戶界面結(jié)構(gòu)。菜單包括首項(xiàng)和菜單項(xiàng)。菜單項(xiàng)本身還可以包含彈出式子菜單,以提供到應(yīng)用程序代碼的層次化路徑,并可以被禁用、選中,還可以像單選按鈕控件一樣使用。在正常情況下,菜單應(yīng)在菜單資源中顯示,菜單資源中包含了菜單中所有的首項(xiàng)和子菜單項(xiàng)??梢詤操Y源編輯器中添加菜單資源。
本系統(tǒng)有5個(gè)下拉菜單,即5個(gè)模塊,分別是用戶管理模塊、車(chē)間與客戶信息管理模塊、產(chǎn)品信息管理模塊、營(yíng)銷(xiāo)信息管理模塊、幫助模塊。
用戶管理模塊主要實(shí)現(xiàn)以下功能:用戶登陸;添加用戶;修改用戶密碼。
本文為全文原貌 未安裝PDF瀏覽器用戶請(qǐng)先下載安裝 原版全文
(1)用戶管理模塊的添加用戶模塊,添加的用戶為普通的用戶,在普通用戶的界面下不能在添加用戶,其他操作都可以照常進(jìn)行。添加用戶的對(duì)話框如圖2所示,以及代碼如下:
圖2 用戶管理窗體
void CAppendAccountDLG::OnOK()
{UpdateData(true);
m_sUSER.TrimRight(" ");
// Judge whether user name is null
if ( ""==m_sUSER )
{AfxMessageBox(_T("請(qǐng)輸入用戶名稱(chēng)"), 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)存在,請(qǐng)重新輸入用戶名"), MB_ICONEXCLAMATION);
return;
}
// Make sure pwd1 is not null
if (""==m_sPWD1)
{AfxMessageBox(_T("密碼不能為空"), MB_ICONEXCLAMATION);
return;
}
// Judge whether pwd1==pwd2
if (0!=m_sPWD1.Compare(m_sPWD2) )
{AfxMessageBox(_T("兩次輸入密碼不一樣,請(qǐng)確認(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)銷(xiāo)售管理系統(tǒng)集信息的顯示、輸入、修改、刪除、查詢等各種處理為一體,信息維護(hù)起來(lái)非常方便。一個(gè)公司的產(chǎn)品信息眾多,銷(xiāo)售情況復(fù)雜,對(duì)這些數(shù)據(jù)還要進(jìn)行管理保存,而且還需要了解公司的生產(chǎn)銷(xiāo)售狀況,工作量可想而知。實(shí)現(xiàn)系統(tǒng)的自動(dòng)化將在很大程度上緩解這一狀況,對(duì)數(shù)據(jù)的管理、保存變得十分簡(jiǎn)單。利用次系統(tǒng),用戶可以方便地瀏覽信息,找到需要的信息并對(duì)其進(jìn)行修改。
汽車(chē)銷(xiāo)售管理系統(tǒng)論文文獻(xiàn)
[1]李閩溟,吳繼剛,周學(xué)明. Visual C++ 6.0 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M]. 人民郵電出版社,2002.10.
[2]求是科技 .Visual C++6.0數(shù)據(jù)庫(kù)開(kāi)發(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.
有關(guān)汽車(chē)銷(xiāo)售管理系統(tǒng)論文推薦:
1.淺談汽車(chē)市場(chǎng)營(yíng)銷(xiāo)論文
3.淺談汽車(chē)市場(chǎng)營(yíng)銷(xiāo)相關(guān)論文
4.淺談汽車(chē)營(yíng)銷(xiāo)方面的論文