商品銷售管理系統(tǒng)設(shè)計(jì)論文
科技的迅猛發(fā)展推動(dòng)了計(jì)算機(jī)的廣泛應(yīng)用,人們的工作、生活、娛樂(lè)和學(xué)習(xí)越來(lái)越脫離不了計(jì)算機(jī),而隨著網(wǎng)絡(luò)通信技術(shù)的進(jìn)步與發(fā)展。下面是學(xué)習(xí)啦小編為大家整理的商品銷售管理系統(tǒng)設(shè)計(jì)論文,供大家參考。
商品銷售管理系統(tǒng)設(shè)計(jì)論文篇一
服裝銷售管理系統(tǒng)設(shè)計(jì)分析
商品銷售管理系統(tǒng)設(shè)計(jì)論文摘要
摘 要:
在實(shí)現(xiàn)服裝銷售管理信息化的過(guò)程中,傳統(tǒng)行業(yè)管理軟件在趨向成熟的過(guò)程中所帶來(lái)的弊端也是顯而易見(jiàn)的。很多功能不齊全,性能不穩(wěn)定甚至數(shù)據(jù)不準(zhǔn)確的產(chǎn)品給使用者帶來(lái)了很多苦惱。產(chǎn)品的設(shè)計(jì)者大多并沒(méi)有產(chǎn)品使用行業(yè)專業(yè)知識(shí),靠模仿和想象堆積起來(lái)的模塊反而增加了企業(yè)使用成本,根本達(dá)不到使用效果,甚至起到了負(fù)面作用,使企業(yè)步入了騎虎難下的尷尬境地?,F(xiàn)依托某服裝企業(yè)現(xiàn)有的網(wǎng)絡(luò)資源,將該企業(yè)的服裝銷售管理流程進(jìn)行統(tǒng)一的業(yè)務(wù)管理,設(shè)計(jì)一套功能完備、安全性高、靈活性好,適合服裝銷售管理特點(diǎn)和管理方式的基于B/S結(jié)構(gòu)的信息管理系統(tǒng)。
商品銷售管理系統(tǒng)設(shè)計(jì)論文內(nèi)容
關(guān)鍵詞:
關(guān)鍵詞:服裝;軟件;系統(tǒng)
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):16723198(2009)21003802
1 引言
近年來(lái)各地的服裝銷售呈現(xiàn)出火熱的上升趨勢(shì)。一是社會(huì)主義經(jīng)濟(jì)發(fā)展的需求,由于人民經(jīng)濟(jì)和文化生活水平的不斷提高,人們對(duì)穿著的要求也不斷提高。也許正是由于“衣食住行”是人類追求的永恒主題,也許正是由于缺衣不可成為膾炙人口之永恒公理。因此,從事服裝品牌連鎖經(jīng)營(yíng)的人越來(lái)越多,連鎖經(jīng)營(yíng)的模式也越來(lái)越多。二是服裝作為一種商品,有著不同商品所獨(dú)特的特殊性。其中主要以款式多、數(shù)量多、價(jià)格多為主要特點(diǎn),而這些特點(diǎn)使得服裝企業(yè)在對(duì)加盟商商品數(shù)據(jù)管理與分析方面更加依賴于“服裝零售分銷管理軟件”。三是在品牌服裝領(lǐng)域,連鎖經(jīng)營(yíng)管理模式中大多以加盟連鎖經(jīng)營(yíng)為主,從某種程度上可以說(shuō)加盟商的數(shù)量及質(zhì)量已成為品牌服裝生命力的重要體現(xiàn),于是服裝企業(yè)在管理上更加側(cè)重對(duì)加盟商體系的支持。在必須與加盟商共存亡的宗旨的引領(lǐng)下,在加盟商個(gè)體自身經(jīng)營(yíng)管理并未十分成熟的客觀現(xiàn)實(shí)下,在品牌競(jìng)爭(zhēng)越發(fā)多元化的大環(huán)境下,加強(qiáng)對(duì)加盟商的宏觀調(diào)控甚至微觀引導(dǎo)成為品牌管理的重心,而對(duì)加盟商商品的數(shù)據(jù)管理與分析亦成為實(shí)現(xiàn)上述宏觀或微觀管理的重中之重。
如上述原因,再加上近幾年來(lái)全國(guó)服裝銷售企業(yè)還在迅速的增加,服裝銷售的規(guī)模仍然在不斷的擴(kuò)大,種類在不斷增加,全國(guó)各地的服裝銷售行業(yè)與日俱增,其連鎖店更是數(shù)不勝數(shù)。因此,與其他行業(yè)的銷售比起來(lái)更加復(fù)雜和多元化。如何能合理的管理好進(jìn)貨、出貨和庫(kù)存成為當(dāng)前服裝銷售企業(yè)的最大問(wèn)題。
原始的統(tǒng)計(jì)分析就是將與加盟商業(yè)務(wù)往來(lái)的記錄單一的在電子表格Excel中進(jìn)行簡(jiǎn)單統(tǒng)計(jì),或只偶爾通過(guò)Excel的簡(jiǎn)單公式進(jìn)行相對(duì)多元的匯總分析。但這些分析力度或簡(jiǎn)單,或需要大量的時(shí)間,有時(shí)當(dāng)你費(fèi)盡心力統(tǒng)計(jì)出來(lái)了結(jié)果,卻已經(jīng)錯(cuò)過(guò)了分析時(shí)機(jī)。人力成本的浪費(fèi)是最直觀的,而更可怕的是決策風(fēng)險(xiǎn)的加大成為無(wú)法改變的客觀事實(shí)。
隨著Internet技術(shù)的飛速發(fā)展,B/S結(jié)構(gòu)(瀏覽器/服務(wù)器結(jié)構(gòu)) 軟件設(shè)計(jì)模式成為高效率、多用戶、方便快捷首選。在這種結(jié)構(gòu)下,軟件應(yīng)用的業(yè)務(wù)邏輯幾乎完全在應(yīng)用服務(wù)器端(Server)實(shí)現(xiàn),用戶工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分業(yè)務(wù)邏輯在前端(Browser)實(shí)現(xiàn)。這樣就大大簡(jiǎn)化了客戶端電腦負(fù)荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。客戶端只需要瀏覽器即可進(jìn)行業(yè)務(wù)處理,這是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。因此有必要開發(fā)設(shè)計(jì)出實(shí)用性強(qiáng)、安全性高、符合服裝企業(yè)銷售管理特點(diǎn)和管理方式的B/S結(jié)構(gòu)的信息管理系統(tǒng)。
2 服裝銷售管理系統(tǒng)的內(nèi)容
服裝銷售管理系統(tǒng),有利于加強(qiáng)企業(yè)的信息化管理,提供高效的管理平臺(tái),真正實(shí)現(xiàn)了企業(yè)管理的“專業(yè)化、簡(jiǎn)便化、個(gè)性化、智能化”。 基于 B/S結(jié)構(gòu)的服裝管理ERP銷售系統(tǒng)將替代傳統(tǒng)的手工和單機(jī)管理工作,具有以下價(jià)值:一是將以前分散獨(dú)立的管理工作用一個(gè)統(tǒng)一的系統(tǒng)集成在一起,使得管理更規(guī)范,流程更科學(xué);二是具有非常好的靈活性,任何時(shí)間,任何地點(diǎn),任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用系統(tǒng),無(wú)須安裝客戶端軟件,用戶完全通過(guò)瀏覽器實(shí)現(xiàn)用戶界面,主要的事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成三層結(jié)構(gòu),節(jié)約了大量的人力物力,進(jìn)一步提高勞動(dòng)生產(chǎn)率;三是規(guī)范化的管理將使得管理更迅速、準(zhǔn)確,杜絕發(fā)生錯(cuò)誤;四是實(shí)現(xiàn)真正意義上的網(wǎng)絡(luò)化管理,增強(qiáng)管理人員的方便性,管理的人性化,從而真正實(shí)現(xiàn)企業(yè)分銷管理的專業(yè)化、簡(jiǎn)便化、個(gè)性化、智能化,使其達(dá)到安全、穩(wěn)定的要求。
2.1 系統(tǒng)流程
根據(jù)服裝企業(yè)信息管理特點(diǎn),實(shí)現(xiàn)進(jìn)貨管理、發(fā)貨管理、調(diào)撥管理、退貨管理、盤點(diǎn)管理、銷售業(yè)務(wù)、調(diào)價(jià)管理、財(cái)務(wù)管理、VIP管理,管理方式基于B/S結(jié)構(gòu)的管理系統(tǒng),代替?zhèn)鹘y(tǒng)的單機(jī)管理或人工管理,并且在技術(shù)和應(yīng)用上具有一定先進(jìn)性和穩(wěn)定性,提高管理效率和工作質(zhì)量,節(jié)省人力物力之目的,并確保銷售信息數(shù)據(jù)的一致性、準(zhǔn)確性、及時(shí)性和共享性。
2.2 交流能力
具有較強(qiáng)的外部接口能力,能方便地導(dǎo)入和導(dǎo)出,如XML格式和被廣泛使用的Excel格式,方便不同用戶對(duì)數(shù)據(jù)進(jìn)行二次加工與應(yīng)用。在系統(tǒng)的開發(fā)全過(guò)程中實(shí)踐軟件工程的思想和方法,使用了軟件工程的一些成熟技術(shù),如使用 UML 中的用例圖來(lái)描述系統(tǒng)功能。
3 實(shí)施系統(tǒng)的技術(shù)路線
3.1 系統(tǒng)結(jié)構(gòu)
采用基于B/S的三層軟件結(jié)構(gòu),事務(wù)邏輯在前端實(shí)現(xiàn)一部分,但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。由瀏覽器,Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器組成。信息管理系統(tǒng)為了提高系統(tǒng)的運(yùn)行效率,所有管理部門和職員通過(guò)登錄信息管理系統(tǒng)的網(wǎng)站進(jìn)行業(yè)務(wù)處理,和系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換。
3.2 開發(fā)環(huán)境
采用Delphi集成開發(fā)環(huán)境。Web 應(yīng)用程序(以因特網(wǎng)為基礎(chǔ)的應(yīng)用程序)的優(yōu)點(diǎn)在于可以讓企業(yè)間的商業(yè)數(shù)據(jù)及交易等行為,透過(guò)因特網(wǎng)的通訊來(lái)彼此交換信息。Delphi作為全新的可視化編程開發(fā)平臺(tái),可以方便地讓因特網(wǎng)應(yīng)用程序達(dá)到上述的功能。
3.3 客戶端
客戶端采用Microsoft公司的IE瀏覽器,使用HTML和Java Script、Vb script技術(shù)。既具有代表性,又能被主流瀏覽器所普遍支持,都是當(dāng)前最為流行的技術(shù)。
3.4 服務(wù)器端
服務(wù)器端采用純ASP技術(shù)方案,使用.NET2.0、C#、ADO.NET技術(shù),系統(tǒng)較為先進(jìn),同時(shí)也是當(dāng)前的主流開發(fā)技術(shù),升級(jí)維護(hù)容易。
4 服裝管理系統(tǒng)的信息處理能力
4.1 靈活的管理模塊
靈活信息管理模塊,對(duì)全國(guó)每個(gè)經(jīng)銷商可靈活設(shè)置。實(shí)現(xiàn)導(dǎo)入、導(dǎo)出Excel文檔功能,提供與外部數(shù)據(jù)的交互接口。采用面向?qū)ο蟮拈_發(fā)技術(shù),將相關(guān)業(yè)務(wù)邏輯定義在服務(wù)器,使系統(tǒng)維護(hù)可以更簡(jiǎn)便和升級(jí)更為快捷。
4.2 穩(wěn)定的系統(tǒng)
采用簡(jiǎn)單三層結(jié)構(gòu)程序組織技術(shù),將客戶機(jī)/服務(wù)器系統(tǒng)中各系統(tǒng)部件劃分成三層服務(wù)(客戶服務(wù)端、中間層服務(wù)和數(shù)據(jù)庫(kù)服務(wù)),提高系統(tǒng)的可擴(kuò)充性、可布局性、安全性好,執(zhí)行效率高。由計(jì)算機(jī)系統(tǒng)管理員對(duì)所有的數(shù)據(jù)庫(kù)操作員進(jìn)行權(quán)限設(shè)定,不同的應(yīng)用軟件采用不同的操作員和權(quán)限,嚴(yán)格管理,杜絕非法數(shù)據(jù)庫(kù)登錄,形成了有效的數(shù)據(jù)庫(kù)賬戶和密碼管理。很好的解決了生產(chǎn)計(jì)劃、實(shí)載、入庫(kù)之間的差異分析,從而能對(duì)成品生產(chǎn)的跟進(jìn)進(jìn)行追蹤,并讓倉(cāng)庫(kù)入庫(kù)變得更加準(zhǔn)確。
4.3 嚴(yán)格的發(fā)貨流程
嚴(yán)格規(guī)范了發(fā)貨的流程,使得發(fā)貨出貨的各個(gè)流程環(huán)節(jié)環(huán)環(huán)相扣,實(shí)現(xiàn)財(cái)務(wù)可以用系統(tǒng)自動(dòng)控制客戶欠款不能發(fā)貨,實(shí)時(shí)反應(yīng)客戶的往來(lái)帳款,加快貨品周轉(zhuǎn)速度。
5 硬件及網(wǎng)絡(luò)環(huán)境
5.1 服裝銷售管理系統(tǒng)的優(yōu)勢(shì)
服裝銷售管理系統(tǒng)的業(yè)務(wù)流程設(shè)置環(huán)環(huán)相扣,在各個(gè)環(huán)節(jié)提供了各種報(bào)警、提醒、控制等功能,從而減少甚至避免因人為操作帶來(lái)對(duì)系統(tǒng)數(shù)據(jù)準(zhǔn)確度的影響,解決了無(wú)法分色分碼的進(jìn)銷存管理,真正為倉(cāng)庫(kù)、商品部、銷售部、財(cái)務(wù)部。終端店鋪、代理商各個(gè)環(huán)節(jié)的操作人員提供便捷和智能化幫助,減少我們大量的手工工作量。同時(shí)減少多余環(huán)節(jié),加快物流周轉(zhuǎn),規(guī)范了VIP管理,提升對(duì)VIP管理的水平和能力,提供便捷科學(xué)的條碼打印程序,減少打印的工作量,避免條碼打印錯(cuò)誤,在人力物力上減少浪費(fèi)。
5.2 系統(tǒng)的信息儲(chǔ)存
軟件的運(yùn)行是基于硬件之上的,所以,電腦硬件的配置和運(yùn)行環(huán)境要達(dá)到系統(tǒng)的運(yùn)行最低標(biāo)準(zhǔn),才能保證系統(tǒng)在公司的良性運(yùn)行和應(yīng)用,所以根據(jù)對(duì)系統(tǒng)的了解,運(yùn)行系統(tǒng)對(duì)電腦硬件配置的最低要求:CPU:CIII2.0以上;內(nèi)存:512M以上;硬盤:40G以上。商品部和倉(cāng)庫(kù)的出入庫(kù)工作頻繁,數(shù)據(jù)處理量較大,提高倉(cāng)庫(kù)的系統(tǒng)運(yùn)行速度和工作效率相當(dāng)重要,所以電腦應(yīng)配備在商品部和倉(cāng)庫(kù),以提高工作效率。
5.3 服務(wù)器配置
IBM服務(wù)器,配置為:英特爾四核至強(qiáng)54603.16GHz CPU,2G內(nèi)存,四個(gè)73G硬盤,作raid0+5磁盤陣列,同時(shí)配備UPS不間斷電源。
5.4 網(wǎng)絡(luò)環(huán)境
一條6M的光纖,以滿足公司不斷發(fā)展后店鋪聯(lián)網(wǎng)對(duì)寬帶的需求,為保證光纖的帶寬能夠很好的提供給客戶和店鋪使用。建議同時(shí)保留一條ADSL線路,供公司內(nèi)部員工上網(wǎng)需求。對(duì)于要連回總部的代理商及自營(yíng)店和加盟商,要求全部以寬帶接入方式連接到INTERNET,以實(shí)現(xiàn)數(shù)據(jù)反饋的實(shí)時(shí)性,且方便與日常維護(hù)和管理。
6 結(jié)語(yǔ)
根據(jù)實(shí)際工作的需要,利用HTML、ASP、C#、Delphi、SQLServer2000技術(shù)開發(fā)設(shè)計(jì)出實(shí)用性強(qiáng)、安全性高、符合服裝銷售特點(diǎn)和管理方式的B/S結(jié)構(gòu)的銷售管理信息系統(tǒng),將分散在各辦公室的管理人員通過(guò)此系統(tǒng)統(tǒng)一管理,促進(jìn)工作的管理信息化和規(guī)范化,減少人工勞動(dòng),提高管理效率,從而更好地實(shí)現(xiàn)企業(yè)與客戶接軌、提升企業(yè)整體形象,充分體現(xiàn)“以顧客為本,構(gòu)建和諧社會(huì)”的管理理念。
商品銷售管理系統(tǒng)設(shè)計(jì)論文文獻(xiàn)
[1]嚴(yán)蔚敏.數(shù)據(jù)結(jié)構(gòu)[M].北京:清華大學(xué)出版社,2002.
[2]李俊平.Delphi程序設(shè)計(jì)與軟件項(xiàng)目開發(fā)[M].北京:清華大學(xué)出版社,2007.
[3]李俊平.Delphi面向?qū)ο蟪绦蛟O(shè)計(jì)[M].北京:高等教育出版社,2005.
[4]劉積仁,康曉東等.軟件開發(fā)項(xiàng)目管理[M].北京:人民郵電出版社,2002.
[5]張堯.程序設(shè)計(jì)與算法基礎(chǔ)教程(Delphi5.0版)[M].北京:電子工業(yè)出版社,2001.
[6]林則夫.項(xiàng)目管理軟件應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2008.
商品銷售管理系統(tǒng)設(shè)計(jì)論文篇二
銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
商品銷售管理系統(tǒng)設(shè)計(jì)論文摘要
[摘 要]本系統(tǒng)運(yùn)用VB技術(shù),以SQL Server 2000為后臺(tái)數(shù)據(jù)庫(kù),開發(fā)了一套為企業(yè)服務(wù)的銷售管理系統(tǒng)。利用該系統(tǒng)可以為決策者和管理者提供全面的銷售信息和商品信息,便于決策者及時(shí)掌握市場(chǎng)動(dòng)態(tài)和本企業(yè)的生產(chǎn)狀況,有效地對(duì)企業(yè)經(jīng)營(yíng)策略進(jìn)行調(diào)整。
商品銷售管理系統(tǒng)設(shè)計(jì)論文內(nèi)容
[關(guān)鍵詞]銷售管理;Visual Basic 6.0;ADO
[中圖分類號(hào)]F252 [文獻(xiàn)標(biāo)識(shí)碼]A [文章編號(hào)]1005-6432(2011)6-0084-02
1 可行性分析
銷售管理系統(tǒng)可以使公司對(duì)商品信息、庫(kù)存信息、銷售員業(yè)績(jī)、客戶信息等進(jìn)行高效的管理,還可以對(duì)某段時(shí)間內(nèi)的銷售情況進(jìn)行匯總。從而在根本上改變整個(gè)商品銷售業(yè)務(wù)流程效率低、處理能力差等手工操作過(guò)程中表現(xiàn)出的不足之處。利用銷售管理系統(tǒng)可以極大地提高效率和處理能力,而且還可降低手工操作的出錯(cuò)概率。另外,現(xiàn)有的硬件和軟件技術(shù)給我們提供了技術(shù)上的可行性。
2 需求分析
根據(jù)公司對(duì)銷售管理系統(tǒng)的需求,銷售管理系統(tǒng)從業(yè)務(wù)功能上大體可以劃分為面向信息管理的功能需求、面向銷售業(yè)務(wù)的功能需求、面向決策的功能需求、面向綜合管理的功能需求四個(gè)方面。系統(tǒng)的具體功能要求大致有以下幾個(gè)方面:對(duì)產(chǎn)品、銷售人員、系統(tǒng)操作人員等基本信息的管理。對(duì)產(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ì)查詢。
3 開發(fā)工具
Visual Basic6.0是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,可用于開發(fā)Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。因此,本系統(tǒng)以Visual Basic6.0作為前臺(tái)開發(fā)工具。后臺(tái)數(shù)據(jù)庫(kù)采用SQL Server 2000。
4 總體設(shè)計(jì)
日常業(yè)務(wù)模塊:該模塊主要針對(duì)公司平時(shí)的業(yè)務(wù),包含三個(gè)子模塊銷售開單、銷售退貨、客戶結(jié)賬。查詢統(tǒng)計(jì)模塊:該模塊主要針對(duì)與銷售有關(guān)信息的查詢,包括銷售查詢、退貨查詢、應(yīng)收款查詢、庫(kù)存查詢四個(gè)子模塊。銷售報(bào)表功能:該模塊主要提供一些匯總信息的查詢,包含客戶銷售匯總、商品銷售匯總、銷售員銷售匯總?cè)齻€(gè)子模塊。基礎(chǔ)信息管理功能:該模塊主要針對(duì)基礎(chǔ)信息的管理,包含商品信息管理、銷售員管理、客戶信息管理三個(gè)子模塊。實(shí)現(xiàn)了面向信息管理的功能需求。系統(tǒng)設(shè)置功能:該模塊主要提供對(duì)系統(tǒng)管理的功能,包含操作員管理、系統(tǒng)初始化、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)四個(gè)子模塊。幫助功能和退出功能:幫助功能可以使用戶進(jìn)一步了解系統(tǒng)的使用方法。用戶發(fā)出關(guān)閉主窗體的行為后,詢問(wèn)用戶是否確定要退出本系統(tǒng)。如果確定,則關(guān)閉本系統(tǒng)。
5 數(shù)據(jù)庫(kù)設(shè)計(jì)
5.1 實(shí)體與ER圖設(shè)計(jì)
本系統(tǒng)設(shè)計(jì)的實(shí)體主要有以下幾個(gè):
(1)商品 (商品號(hào)、名稱、價(jià)格、規(guī)格、生產(chǎn)廠商、備注)。
(2)客戶(編號(hào)、名稱、電話、地址、郵箱、備注)。
(3)銷售員(編號(hào)、姓名、性別、電話、住址、備注)。
5.2 數(shù)據(jù)庫(kù)的配置
在首次運(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ù)庫(kù)更改為數(shù)據(jù)庫(kù)文件XSGL,同時(shí)將系統(tǒng)默認(rèn)的數(shù)據(jù)庫(kù)更改為數(shù)據(jù)庫(kù)文件默認(rèn)的數(shù)據(jù)庫(kù)。
6 關(guān)鍵技術(shù)及主要模塊設(shè)計(jì)
6.1 數(shù)據(jù)庫(kù)的訪問(wèn)與控件的使用
該系統(tǒng)中使用ADO對(duì)數(shù)據(jù)庫(kù)進(jìn)行的訪問(wèn)是很頻繁的。在ADO對(duì)象模型中,用于數(shù)據(jù)庫(kù)訪問(wèn)的對(duì)象主要有三個(gè):Connection對(duì)象、Command對(duì)象和Recordset對(duì)象。
例如在商品信息匯總功能中,訪問(wèn)數(shù)據(jù)庫(kù)的核心代碼如下:
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
6.2 公共模塊
由于程序中對(duì)數(shù)據(jù)庫(kù)連接串是整個(gè)程序共用的,所有窗體都是用它連接數(shù)據(jù)源,而且還有一些跨窗體的變量,所以應(yīng)該使用公共模塊來(lái)存放這些全避變量。
單擊“工程”→“添加模塊”菜單,打開一個(gè)公共模塊,在其中添加如下代碼:
Public Function Cnn() As String ’定義函數(shù)
’返回一個(gè)數(shù)據(jù)庫(kù)連接
Cnn="Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=XSGL"
End Function
上面的Cnn被賦予的值是ADO的連接串屬性,其中Provider是數(shù)據(jù)源的提供者,中間一部分表示使用此數(shù)據(jù)源不用密碼,賬號(hào)為sa。最后的Data Source 部分是前面建立的ODBC數(shù)據(jù)源的名稱。
6.3 銷售開單
銷售開單模塊是銷售管理系統(tǒng)的核心模塊之一。銷售開單模塊通過(guò)運(yùn)用ToolBar、TreeView、MSFlexGrid控件,使界面更加直觀、易用。本模塊主要功能是對(duì)每筆銷售出庫(kù)業(yè)務(wù)進(jìn)行記錄,生成相對(duì)應(yīng)的銷售憑證。
7 結(jié) 論
本系統(tǒng)以Visual Basic6.0作為前臺(tái)開發(fā)工具,用SQL Server2000作為后臺(tái)數(shù)據(jù)庫(kù),根據(jù)銷售環(huán)節(jié)信息量大,要求信息反饋迅速等特點(diǎn)的具體需求進(jìn)行設(shè)計(jì)的,并利用計(jì)算機(jī)管理技術(shù),把科學(xué)管理的技術(shù)及管理方式融入到企業(yè)銷售管理中,可極大地提高工作效率和企業(yè)的管理水平,使企業(yè)能夠隨著市場(chǎng)的動(dòng)態(tài)變化而隨時(shí)調(diào)整銷售業(yè)務(wù)流程。此外,系統(tǒng)界面友好、操作性強(qiáng),基本可以滿足公司對(duì)于銷售管理系統(tǒng)的需求。
有關(guān)商品銷售管理系統(tǒng)設(shè)計(jì)論文推薦: