畢業(yè)設(shè)計(jì)(論文)利用計(jì)算機(jī)助企業(yè)高效銷售_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)利用計(jì)算機(jī)助企業(yè)高效銷售_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)利用計(jì)算機(jī)助企業(yè)高效銷售_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)利用計(jì)算機(jī)助企業(yè)高效銷售_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)利用計(jì)算機(jī)助企業(yè)高效銷售_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、利用計(jì)算機(jī)助企業(yè)高效銷售目錄摘要、前言11 問(wèn)題定義1-31.1 系統(tǒng)名稱1.2 現(xiàn)行系統(tǒng)存在的問(wèn)題1.3 項(xiàng)目目標(biāo)2 可行性研究3-42.1 現(xiàn)行系統(tǒng)的調(diào)研2.2.1 可行性分析的目的2.2.2 技術(shù)可行性分析2.2.3 運(yùn)行可行性分析2.2.4 系統(tǒng)可行性分析結(jié)果3 需求分析5-123.1 汽車銷售管理系統(tǒng)功能描述3.2 汽車銷售管理系統(tǒng)性能描述3.3 汽車銷售管理系統(tǒng)邏輯模型4 總體設(shè)計(jì) 12-204.1結(jié)構(gòu)圖4.2 汽車銷售管理系統(tǒng)設(shè)計(jì)思想4.3汽車銷售管理系統(tǒng)描述4.3.1 系統(tǒng)管理描述4.3.2 資料管理描述4.3.3信息查詢描述4.3.4銷售管理描述4.3.5合同管理描述4.3.

2、6數(shù)據(jù)統(tǒng)計(jì)描述4.3.7幫助描述4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1 代碼設(shè)計(jì)4.4.2 概念模型設(shè)計(jì)4.4.3 關(guān)系模型設(shè)計(jì)5 詳細(xì)設(shè)計(jì) 20-215.1 汽車銷售管理系統(tǒng)的功能6 開發(fā)216.1開發(fā)工具概述6.1.1 前臺(tái)開發(fā)工具的選擇6.1.2 后臺(tái)數(shù)據(jù)庫(kù)的選擇7 系統(tǒng)的運(yùn)行環(huán)境217.1 系統(tǒng)運(yùn)行的軟件環(huán)境7.2 系統(tǒng)運(yùn)行的硬件環(huán)境8 結(jié)論22附錄 22-29參考文獻(xiàn)291摘要利用計(jì)算機(jī)幫助企業(yè)高效率完成銷售管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求,也是推動(dòng)企業(yè)銷售管理走向科學(xué)化、規(guī)范化的必要條件。本系統(tǒng)就是基于以上思想而開發(fā)的,我們選用microsoft studio 2005開發(fā)此系統(tǒng),應(yīng)用

3、了ado.net數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),數(shù)據(jù)庫(kù)選用目前功能強(qiáng)大的sql server 2000,它有存儲(chǔ)量大,查詢速度快,加之本身支持網(wǎng)絡(luò)環(huán)境,進(jìn)一步方便數(shù)據(jù)的傳輸?shù)葍?yōu)點(diǎn)。由于銷售管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,在銷售的各個(gè)環(huán)節(jié)中不允許出錯(cuò),實(shí)行手工操作,每月就會(huì)耗費(fèi)工作人員大量的時(shí)間和精力,該銷售系統(tǒng)的使用將可以避免了以上的難題,不但能夠保證單價(jià),賬目核算準(zhǔn)確無(wú)誤,而且還可以利用該系統(tǒng)對(duì)有關(guān)銷售的各種信息進(jìn)行統(tǒng)計(jì),服務(wù)于財(cái)務(wù)部門和銷售部門等的業(yè)務(wù)處理。abstract improving the efficiencies of a company by a computer is suita

4、ble for modern enterprises and also a necessary condition for establishing a scientific and legitimate way of business administration. this system is developed upon on such purpose; we used vb6.0 and ado technology for this system. for the database we selected sql server 2000 with the advantage of l

5、arge capacity, quick query and supporting net environment in order to deliver data. because sales management is a difficult task which allows no mistake in any step. it will be a loss of a lot of time and energy by hand operation. such problem can be well solved by our system. we can not only guaran

6、tee the price and sum and also make use of the sales information supplied by this system which can help process the affairs of financial and sales department. 前言隨著我國(guó)經(jīng)濟(jì)的迅速發(fā)展,汽車已經(jīng)逐步走進(jìn)了家庭,私人擁有汽車的比例也越來(lái)越大。汽車行業(yè)的迅猛發(fā)展給銷售管理也帶來(lái)了新的要求,迫切的需要一種新的先進(jìn)的管理模式。日趨激烈的市場(chǎng)競(jìng)爭(zhēng)要求企業(yè)不斷提高信息處理速度,及時(shí)、準(zhǔn)確地掌握經(jīng)營(yíng)情況,快速地做出經(jīng)營(yíng)決策。但是,隨著業(yè)務(wù)量的不斷擴(kuò)展

7、,手工數(shù)據(jù)處理已無(wú)法滿足客戶要求,唯有引入計(jì)算機(jī)管理才是最終的解決方法,而應(yīng)用計(jì)算機(jī)管理的關(guān)鍵在于選擇合適的管理軟件。21世紀(jì)是知識(shí)經(jīng)濟(jì)時(shí)代,管理者必須運(yùn)用科學(xué)的手段進(jìn)行企業(yè)經(jīng)營(yíng),才能在激烈的市場(chǎng)競(jìng)爭(zhēng)中獲勝。而先進(jìn)的管理模式很大程度上必須借助計(jì)算機(jī)來(lái)實(shí)現(xiàn),因此開發(fā)一套科學(xué)有效的汽車銷售管理系統(tǒng)就顯的尤為重要了。目前,我國(guó)的汽車業(yè)銷售管理大多沿用舊的管理模式,無(wú)論在倉(cāng)儲(chǔ)管理,還是在銷售管理方面等其他方面都存在很多的問(wèn)題,這些無(wú)疑制約了汽車業(yè)的發(fā)展和騰飛。在傳統(tǒng)的汽車業(yè)管理模式中,紙單據(jù)及手工管理是其主流方式。這種方式帶來(lái)是數(shù)據(jù)可靠性差,運(yùn)行效率低下,統(tǒng)計(jì)分析難度大,抽取對(duì)企業(yè)有用信息的可能性極小

8、。這種傳統(tǒng)的管理模式已不能適應(yīng)當(dāng)今汽車企業(yè)的發(fā)展趨勢(shì),特別是信息化時(shí)代的到來(lái),強(qiáng)健汽車業(yè)自身體魄,采用先進(jìn)管理模式來(lái)增強(qiáng)競(jìng)爭(zhēng)力,迎接信息化革命是擺在汽車業(yè)人士面前很現(xiàn)實(shí)而且很重要的問(wèn)題。 1 問(wèn)題定義1.1 系統(tǒng)名稱汽車銷售管理系統(tǒng)。傳統(tǒng)的汽車銷售管理已不能滿足現(xiàn)代化管理的需要,為適應(yīng)信息化社會(huì)的發(fā)展,充分利用計(jì)算機(jī)資源和現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),結(jié)合實(shí)際情況與所學(xué)計(jì)算機(jī)軟件相關(guān)知識(shí),制作了汽車銷售管理系統(tǒng),該系統(tǒng)是用visual studio 2005開發(fā)的。是c/s模式的系統(tǒng)。本系統(tǒng)能夠?qū)崿F(xiàn)對(duì)汽車銷售流程的管理,包括購(gòu)買定單處理和預(yù)定定單處理兩個(gè)部分。同時(shí)可以通過(guò)報(bào)表的形式列出所有銷售合同報(bào)表和

9、預(yù)定合同報(bào)表,并且能夠?qū)︿N售業(yè)績(jī)進(jìn)行數(shù)據(jù)統(tǒng)計(jì)與分析的功能。1.2 項(xiàng)目目標(biāo)本系統(tǒng)的開發(fā)與實(shí)施適合其業(yè)務(wù)的汽車銷售管理需求,使其具有用戶登錄和管理功能、資料管理功能、信息查詢、銷售管理、合同管理、數(shù)據(jù)統(tǒng)計(jì)等功能。為了加強(qiáng)汽車銷售管理人員對(duì)汽車銷售的管理,提高銷售管理人員的工作效率,必須建立一個(gè)完善的汽車銷售管理系統(tǒng)。汽車銷售管理系統(tǒng)的最終目標(biāo)是避免以前的工作量大,克服以前的信息誤差較大,更新速度比較慢,安全保密性差等缺陷和弊端,使汽車公司的管理規(guī)范化和自動(dòng)化。1.3 項(xiàng)目范圍對(duì)于管理人員,要求具備計(jì)算機(jī)基本常識(shí),掌握簡(jiǎn)單windows基本操作,和本產(chǎn)品管理的一些操作。對(duì)于維護(hù)人員,除了要求會(huì)管理

10、人員所會(huì)的管理知識(shí)外,還要求了解軟件運(yùn)作方式及sql server 2000的維護(hù)知識(shí)。按照現(xiàn)今社會(huì)計(jì)算機(jī)普及的范圍與速度來(lái)看,上述條件很容易滿足。對(duì)于單位里面的員工,只要操作系統(tǒng)中安裝有銷售管理軟件,并連接上內(nèi)部局域網(wǎng),就能方便的實(shí)現(xiàn)汽車銷售方面的管理。2 可行性研究2.1 現(xiàn)行系統(tǒng)的調(diào)研2.1.1 現(xiàn)行系統(tǒng)的目標(biāo) 本系統(tǒng)設(shè)計(jì)的目標(biāo)就是要實(shí)現(xiàn)用戶登錄和管理功能、資料管理功能、信息查詢、銷售管理、合同管理、數(shù)據(jù)統(tǒng)計(jì)等功能。以提高工作效率,增強(qiáng)交流與協(xié)作,提高輔助決策,有效地提高管理水平,完善汽車銷售管理活動(dòng)中諸多不足之處。2.2 系統(tǒng)的可行性分析2.2.1 可行性分析的目的系統(tǒng)的可行性分析是在

11、對(duì)先前系統(tǒng)調(diào)查、研究的基礎(chǔ)上進(jìn)行的,再根據(jù)用戶的需求和條件對(duì)實(shí)現(xiàn)新系統(tǒng)目標(biāo)的可行性進(jìn)行分析,主要包括對(duì)系統(tǒng)的技術(shù)可行性、法律可行性分析、運(yùn)行可行性進(jìn)行分析。2.2.2 技術(shù)可行性分析由于計(jì)算機(jī)技術(shù)的發(fā)展突飛猛進(jìn),計(jì)算機(jī)的應(yīng)用深入各行各業(yè)。特別是在信息管理上,由于計(jì)算機(jī)能夠存儲(chǔ)大量的信息,并且可以進(jìn)行高速檢索,信息管理系統(tǒng)的設(shè)計(jì)技術(shù)到目前已經(jīng)相當(dāng)成熟。在這個(gè)設(shè)計(jì)模式十分流行的時(shí)代,充分地利用一些已經(jīng)被證明了的可行的、有效的模式來(lái)設(shè)計(jì)一個(gè)系統(tǒng)可以縮短開發(fā)周期,減小風(fēng)險(xiǎn)。前端數(shù)據(jù)庫(kù)開發(fā)工具眾多,相應(yīng)的選擇性很大,如:vb、vc+、visual studio等,而后臺(tái)也有microsoft sql s

12、erver、oracle、mysql等多種性能優(yōu)秀的數(shù)據(jù)庫(kù)可供參考,這為開發(fā)當(dāng)前系統(tǒng)提供了技術(shù)平臺(tái)。綜上所述,應(yīng)用計(jì)算機(jī)進(jìn)行汽車銷售管理是一個(gè)非??尚械霓k法,使銷售管理人員能更準(zhǔn)確快捷的管理公司的業(yè)務(wù),節(jié)約時(shí)間。從技術(shù)上講,使用計(jì)算機(jī)進(jìn)行汽車銷售管理比人工銷售管理有很大的優(yōu)勢(shì)。2.2.3 運(yùn)行可行性分析本系統(tǒng)的客戶端采用的是圖形界面方式,由于銷售管理人員日常所使用的操作系統(tǒng)都是windows系統(tǒng),所以經(jīng)過(guò)簡(jiǎn)單的培訓(xùn)就可以勝任新系統(tǒng)的操作工作。新系統(tǒng)的目標(biāo)就是幫助銷售人員提高工作效率。2.2.4 系統(tǒng)可行性分析結(jié)果從上述可行性分析來(lái)看,本系統(tǒng)是完全可行的。3 需求分析3.1 汽車銷售管理系統(tǒng)功能

13、描述1) 用戶登錄和管理功能 該系統(tǒng)包含三種類型的用戶,即普通用戶、管理員和超級(jí)管理員。其中,普通用戶無(wú)權(quán)查看其他用戶的信息,不能查看所有合同信息,也不能查看銷售統(tǒng)計(jì)信息,但可以查看汽車信息,可以處理訂單等。管理員可以查看、修改除銷售統(tǒng)計(jì)信息以外的所有信息。超級(jí)管理員可以查看和編輯系統(tǒng)的所有信息。系統(tǒng)中,任何用戶都可以修改自己的密碼,注銷當(dāng)前身份。級(jí)別高的用戶可以編輯級(jí)別低的用戶信息,甚至可以刪除級(jí)別低的用戶。2) 資料管理功能 登錄系統(tǒng)的用戶可以查詢、修改其權(quán)限允許范圍內(nèi)的所有信息。本部分重要實(shí)現(xiàn)系統(tǒng)用戶對(duì)客戶信息、汽車信息和用戶信息的查詢與編輯。3) 信息查詢 本部分實(shí)現(xiàn)多條件組合查詢數(shù)據(jù)

14、庫(kù)中用戶、客戶和汽車信息。4) 銷售管理本部分主要實(shí)現(xiàn)對(duì)銷售流程的管理,包括購(gòu)買訂單處理和預(yù)定訂單處理兩個(gè)部分。系統(tǒng)用戶可以從列表中選擇汽車信息,然后選擇客戶的id,即可實(shí)現(xiàn)預(yù)定汽車的處理。5) 合同管理該部分以報(bào)表的形式列出所有合同信息,分為銷售合同報(bào)表和預(yù)定合同報(bào)表。6) 數(shù)據(jù)統(tǒng)計(jì)該部分實(shí)現(xiàn)對(duì)所有員工銷售情況的統(tǒng)計(jì),也可以實(shí)現(xiàn)對(duì)單個(gè)員工銷售業(yè)績(jī)的統(tǒng)計(jì)功能,該部分實(shí)現(xiàn)了對(duì)三種汽車狀態(tài)(已預(yù)定、出售和未出售)的汽車銷售信息的查詢。3.2 汽車銷售管理系統(tǒng)性能描述新系統(tǒng)的開發(fā)目標(biāo)比較明確,公司領(lǐng)導(dǎo)希望通過(guò)開發(fā)汽車銷售管理系統(tǒng)使銷售部門的業(yè)務(wù)過(guò)程計(jì)算機(jī)化,提高工作效率,對(duì)于新系統(tǒng)功能要求包括:能夠

15、實(shí)現(xiàn)對(duì)汽車銷售流程的管理,包括購(gòu)買定單處理和預(yù)定定單處理兩個(gè)部分。同時(shí)可以通過(guò)報(bào)表的形式列出所有銷售合同報(bào)表和預(yù)定合同報(bào)表,并且能夠?qū)︿N售業(yè)績(jī)進(jìn)行數(shù)據(jù)統(tǒng)計(jì)與分析的功能。并且在整體上爭(zhēng)取做到以下幾點(diǎn):付出較低的開發(fā)成本,達(dá)到要求的系統(tǒng)功能。3.3 汽車銷售管理系統(tǒng)邏輯模型數(shù)據(jù)流程圖dfd是用來(lái)描述目標(biāo)系統(tǒng)的邏輯結(jié)構(gòu),它是由實(shí)體部分、處理部分、數(shù)據(jù)存儲(chǔ)部分和數(shù)據(jù)流四部分組成的,在數(shù)據(jù)流圖中沒(méi)有任何具體的物理部件,它只是描述數(shù)據(jù)在軟件中流動(dòng)和被處理的邏輯過(guò)程。表達(dá)了系統(tǒng)各層子系統(tǒng)的功能及其信息聯(lián)系。它反映了系統(tǒng)內(nèi)部的結(jié)構(gòu),是系統(tǒng)分析的總體圖。數(shù)據(jù)流程圖的作用:可以綜合的反映出信息在系統(tǒng)中的流動(dòng)、處理

16、和存儲(chǔ)情況,具有良好的抽象性和概括性。它在調(diào)查的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實(shí)際運(yùn)行的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解。數(shù)據(jù)流程圖和系統(tǒng)的物理描述無(wú)關(guān),它所描述的內(nèi)容不涉及技術(shù)細(xì)節(jié),而是面向用戶的,即使完全不懂信息技術(shù)的用戶也容易理解。因此,數(shù)據(jù)流程圖成為系統(tǒng)分析員與用戶進(jìn)行交流的有效手段,同時(shí)也成為系統(tǒng)設(shè)計(jì)的主要依據(jù)之一。 數(shù)據(jù)流程圖是結(jié)構(gòu)化分析的一種重要工具,是管理信息系統(tǒng)開發(fā)的主要工具,是組織中信息運(yùn)作的抽象,是mis邏輯模型的主要形式。它是面向功能的。利用dfd,可以清楚地描述出系統(tǒng)的輸入、輸出及系統(tǒng)的數(shù)據(jù)處理功能、數(shù)據(jù)處理過(guò)程、數(shù)據(jù)的存儲(chǔ)情況

17、等;利用dfd,可以將系統(tǒng)分析員在系統(tǒng)分析中所設(shè)計(jì)的新系統(tǒng)邏輯模型描述出來(lái),以表達(dá)設(shè)計(jì)者的邏輯方案及新系統(tǒng)的設(shè)計(jì)思想。dfd是由頂層圖、一級(jí)細(xì)化dfd、二級(jí)細(xì)化dfd等一組圖所組成。應(yīng)用自頂向下、逐層分解、先整體后局部的思想進(jìn)行設(shè)計(jì)的。 4 總體設(shè)計(jì)系統(tǒng)設(shè)計(jì)是信息開發(fā)過(guò)程中的另一個(gè)重要階段,在這一階段中將根據(jù)前一階段分析的結(jié)果,在系統(tǒng)分析報(bào)告的基礎(chǔ)上,按照數(shù)據(jù)流程圖的要求,科學(xué)合理地進(jìn)行新系統(tǒng)的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)包含兩個(gè)方面:首先是總體結(jié)構(gòu)設(shè)計(jì),其實(shí)是具體物理模型的設(shè)計(jì)。這個(gè)階段的主要目標(biāo)是將反映用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以事實(shí)的基于計(jì)算機(jī)的物理方案,并為下一階段的系統(tǒng)事實(shí)提供必要的技術(shù)資

18、料??傮w設(shè)計(jì)的思想方法為:模塊化原理,模塊獨(dú)立性原理。模塊化原理就是把程序劃分成若干個(gè)模塊,每個(gè)模塊完成一個(gè)功能,把這些模塊集總起來(lái)組成一個(gè)整體,可以完成指定的功能滿足問(wèn)題的要求。模塊獨(dú)立性的概念是模塊化、抽象、信息隱蔽和局部化概念的直接結(jié)果。模塊的獨(dú)立性具有非常重要的作用:第一,有效的模塊化的軟件比較容易開發(fā)出來(lái);第二,獨(dú)立的模塊比較容易測(cè)試和維護(hù)??傊?,模塊獨(dú)立是好設(shè)計(jì)的關(guān)鍵,而設(shè)計(jì)又是決定軟件質(zhì)量的關(guān)鍵環(huán)節(jié)。模塊的獨(dú)立程度可以由兩個(gè)定性標(biāo)準(zhǔn)度量,這兩個(gè)標(biāo)準(zhǔn)分別是內(nèi)聚和耦合,軟件開發(fā)追求高內(nèi)聚,低耦合。我們采用結(jié)構(gòu)化設(shè)計(jì)的方法來(lái)實(shí)現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項(xiàng)指標(biāo),即將整個(gè)系統(tǒng)合理的劃分成

19、各個(gè)功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過(guò)對(duì)模塊的設(shè)計(jì)和模塊之間關(guān)系的系統(tǒng)來(lái)實(shí)現(xiàn)整個(gè)系統(tǒng)的功能。4.1結(jié)構(gòu)圖根據(jù)系統(tǒng)需求分析的結(jié)果,按照結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)的方法,將本系統(tǒng)從功能上進(jìn)行子系統(tǒng)的劃分,得到子系統(tǒng)的軟件結(jié)構(gòu)圖,它通常用hipo圖描述。hipo技術(shù)即用圖形方法表達(dá)一個(gè)系統(tǒng)的輸入和輸出功能,以及模塊的層次。在子系統(tǒng)劃分的基礎(chǔ)上,對(duì)每一個(gè)子系統(tǒng)進(jìn)行進(jìn)一步的功能分解,這樣不斷分解下去,直道分解成含義明確、功能單一的單元功能模塊,從而得到系統(tǒng)的功能模塊結(jié)構(gòu)圖,既系統(tǒng)的hipo圖。hipo技術(shù)包含兩個(gè)方面的內(nèi)容: ahipo分層圖,此

20、圖表示自頂向下分解所得系統(tǒng)的模塊層次結(jié)構(gòu); bipo圖,此圖描述分層圖中的一個(gè)模塊的輸入、輸出和處理內(nèi)容。本系統(tǒng)共分為七個(gè)模塊,既系統(tǒng)管理模塊、資料管理模塊、信息查詢模塊、銷售管理模塊、合同管理模塊、數(shù)據(jù)設(shè)計(jì)模塊、幫助模塊。對(duì)這七個(gè)模塊再進(jìn)一步進(jìn)行分解,即得到含義明確、功能單一的hipo圖:4.2 汽車銷售管理系統(tǒng)設(shè)計(jì)思想c/s模式(客戶端/服務(wù)器)隨著管理信息系統(tǒng)的發(fā)展,已經(jīng)成為了事業(yè)單位信息系統(tǒng)建設(shè)的首選。系統(tǒng)主要分為用戶登錄和管理功能、資料管理功能、信息查詢、銷售管理、合同管理、數(shù)據(jù)統(tǒng)計(jì)等。員工使用本系統(tǒng)的功能只是全部功能的一個(gè)子集,管理員可以使用本系統(tǒng)的全部功能。4.3汽車銷售管理系統(tǒng)

21、描述4.3.1 系統(tǒng)管理描述功能:此模塊完成用戶登錄等操作。4.3.2 資料管理描述功能:此模塊完成客戶資料、員工資料、汽車資料管理的操作。4.3.3信息查詢描述功能:此模塊完成客戶資料、員工資料、汽車資料查詢的操作。4.3.4銷售管理描述功能:此模塊完成汽車銷售管理的操作。4.3.5合同管理描述功能:此模塊完成銷售合同管理、預(yù)定銷售合同管理的操作。4.3.6數(shù)據(jù)統(tǒng)計(jì)描述功能:此模塊完成員工業(yè)績(jī)管理、銷售業(yè)績(jī)管理的操作。4.3.7幫助描述功能:此模塊完成對(duì)用戶提供幫助的操作。4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1 代碼設(shè)計(jì)代碼是按使用的目的,表示識(shí)別、分類、排序數(shù)據(jù)的數(shù)字、文字或符號(hào)。識(shí)別是將文件中存儲(chǔ)

22、數(shù)據(jù)區(qū)別開,或?qū)⑽募械臄?shù)據(jù)按組區(qū)別開,識(shí)別主要用于數(shù)據(jù)更新與查找。分類是根據(jù)數(shù)據(jù)編碼中的定義對(duì)數(shù)據(jù)分類,用于檢索數(shù)據(jù)或統(tǒng)計(jì)分析。排序是根據(jù)編碼規(guī)則,按代碼中規(guī)定的次序排序,用于輸出與生成報(bào)表。采用代碼可以使數(shù)據(jù)表達(dá)標(biāo)準(zhǔn)化、簡(jiǎn)化程序設(shè)計(jì),加快輸入產(chǎn),減少出錯(cuò)率,節(jié)省存儲(chǔ),提高處理速度。本系統(tǒng)的編碼設(shè)計(jì)舉例:用戶編號(hào)的設(shè)計(jì)原則:所以,從通過(guò)這個(gè)編號(hào)設(shè)計(jì)可以看出,每個(gè)用戶名都是對(duì)應(yīng)唯一用戶。系統(tǒng)總體結(jié)構(gòu)功能模塊設(shè)計(jì)后,就要對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)了。支持管理信息系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)由模式、子模式、應(yīng)用程序、數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)等幾部分組成,其中除數(shù)據(jù)庫(kù)管理系統(tǒng)可以從現(xiàn)有產(chǎn)品中選購(gòu)?fù)?,外模式、子模式、?yīng)用程序

23、、數(shù)據(jù)庫(kù)等則必須根據(jù)用戶的具體要求進(jìn)行分析和設(shè)計(jì),這項(xiàng)工作稱為數(shù)據(jù)庫(kù)設(shè)計(jì),它的核心問(wèn)題是如何從系統(tǒng)的觀點(diǎn)出發(fā)建立一個(gè)數(shù)據(jù)模式,使其滿足以下幾個(gè)條件:a符合用戶的要求,即能正確地反映用戶的工作環(huán)境,該環(huán)境包括擁護(hù)需處理的所有“數(shù)據(jù)”,并支持用戶需進(jìn)行的所有“加工”;b與所選用的數(shù)據(jù)庫(kù)管理系統(tǒng)所支持的數(shù)據(jù)模式相匹配;c數(shù)據(jù)組織合理,應(yīng)易于操作,易于維護(hù),易于理解。4.4.2 概念模型設(shè)計(jì)4.4.3 關(guān)系模型設(shè)計(jì)汽車銷售管理系統(tǒng)的關(guān)系模式:1) 用戶登錄信息(用戶編號(hào)、用戶密碼、權(quán)限設(shè)置、登錄與退出)2) 汽車類別信息(汽車號(hào)、品牌、車型、價(jià)格、排量、顏色、生產(chǎn)日期、產(chǎn)地)3) 顧客信息(顧客號(hào)、顧

24、客姓名、性別、電話、工作、郵編、地址)4) 員工信息(員工號(hào)、員工姓名、性別、電話、地址、通信地址、員工卡號(hào))5) 預(yù)付訂單信息(訂單編號(hào)、下訂單的員工編號(hào)、購(gòu)買顧客編號(hào)、下訂單的日期、汽車總金額、預(yù)付金)6) 合同信息(合同編號(hào)、員工編號(hào)、購(gòu)買顧客編號(hào)、簽定合同日期、汽車總金額、預(yù)付金)5 詳細(xì)設(shè)計(jì)5.1 汽車銷售管理系統(tǒng)的功能此系統(tǒng)主要完成汽車銷售管理方面信息的添加、刪除、修改、查詢、統(tǒng)計(jì)功能。6 開發(fā)6.1開發(fā)工具概述6.1.1 前臺(tái)開發(fā)工具的選擇系統(tǒng)的開發(fā)工具有很多種,在眾多的開發(fā)工具中,本系統(tǒng)的設(shè)計(jì)者根據(jù)本系統(tǒng)的特點(diǎn)和數(shù)據(jù)庫(kù)語(yǔ)言的比較,最終選擇了visual studio 2005做

25、為系統(tǒng)前臺(tái)開發(fā)工具。6.1.2 后臺(tái)數(shù)據(jù)庫(kù)的選擇microsoft sql server 是microsoft公司開發(fā)的一個(gè)基于結(jié)構(gòu)化查詢語(yǔ)言(sql)和客戶機(jī)/服務(wù)器模型的高性能的一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 sql server作為一種先進(jìn)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),其目標(biāo)就是成為一種最為易于構(gòu)建、管理以及部署和管理應(yīng)用程序的數(shù)據(jù)庫(kù)解決方案。sql server是一種基于客戶機(jī)/服務(wù)器的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它使用transact-sql語(yǔ)言傳輸請(qǐng)求和答復(fù)。它主要具有以下幾個(gè)特點(diǎn):圖形化管理、豐富的編程接口、多線程系統(tǒng)、良好的并發(fā)控制、與操作系統(tǒng)良好的接口。并且它具有標(biāo)準(zhǔn)性、先進(jìn)性、可伸縮結(jié)構(gòu)、高

26、性能結(jié)構(gòu)和強(qiáng)大的安全事物處理等優(yōu)點(diǎn)。因此,本系統(tǒng)采用sql server 2000作為后臺(tái)數(shù)據(jù)庫(kù)工具。7 系統(tǒng)的運(yùn)行環(huán)境7.1 系統(tǒng)運(yùn)行的軟件環(huán)境因?yàn)閣indows操作系統(tǒng)已經(jīng)被廣大用戶所接受,并且基本上都能夠熟練操作,它具有簡(jiǎn)單易學(xué)、可視化程度高、界面友好等特點(diǎn),所以在系統(tǒng)運(yùn)行軟件環(huán)境客戶端選擇為windows98/2000/xp操作系統(tǒng)。服務(wù)器端使用windows 2000 server 系統(tǒng)。并且安裝sql server 2000 企業(yè)版。7.2 系統(tǒng)運(yùn)行的硬件環(huán)境客戶端配置:cpu:intel piii 933以上。內(nèi)存:128mb以上。硬盤:40g以上。顯示器:17純平網(wǎng)卡:pci

27、10/100m自適應(yīng)服務(wù)器端配置:cpu:intel p4 1.7g以上。內(nèi)存:256mddr以上。硬盤:40g以上。顯示器:17純平網(wǎng)卡:pci 10/100m自適應(yīng)8 結(jié)論經(jīng)過(guò)三個(gè)多月的設(shè)計(jì)和開發(fā),汽車銷售管理系統(tǒng)基本開發(fā)完畢。在系統(tǒng)的設(shè)計(jì)開發(fā)過(guò)程中,注重了科學(xué)的軟件設(shè)計(jì)思路。在總體設(shè)計(jì)上,采用了模塊化和分層的設(shè)計(jì)思想,使整個(gè)系統(tǒng)流程清晰、邏輯合理,為整個(gè)系統(tǒng)的實(shí)現(xiàn)創(chuàng)造了良好的條件。經(jīng)過(guò)反復(fù)的測(cè)試和試用,本系統(tǒng)運(yùn)行穩(wěn)定,使用和維護(hù)也都比較方便,運(yùn)行的效率也滿足了管理人員的要求。管理人員使用本系統(tǒng)能輕松的實(shí)現(xiàn)日常的管理業(yè)務(wù)。在安全性方面,只有在本系統(tǒng)中建立了相應(yīng)的用戶,才能進(jìn)入本系統(tǒng)。進(jìn)入本

28、系統(tǒng)的用戶經(jīng)過(guò)授權(quán)之后才能進(jìn)行相應(yīng)權(quán)限的操作。所以本系統(tǒng)也基本上滿足了系統(tǒng)的適應(yīng)性和安全性的要求。我覺(jué)得只有在實(shí)踐中不斷的努力才能得到進(jìn)步。這次實(shí)習(xí)使我在數(shù)據(jù)設(shè)計(jì)方面、編程技術(shù)方面有了長(zhǎng)足的進(jìn)步,對(duì)系統(tǒng)開發(fā)過(guò)程、步驟有了比較深刻的認(rèn)識(shí),也使我在軟件開發(fā)方面的興趣提高了,為我今后的繼續(xù)學(xué)習(xí)打下了良好的基礎(chǔ)。在畢業(yè)之際將我們這個(gè)不太成熟的作品交給我的學(xué)校和老師,作為一個(gè)即將畢業(yè)的學(xué)生獻(xiàn)給你們的禮物,因?yàn)檫@是我這兩年學(xué)習(xí)生活的一個(gè)驗(yàn)證。附錄vs2005中開發(fā)asp.net 2.0數(shù)據(jù)庫(kù)程序一、 簡(jiǎn)介在2005年11月7日,微軟正式發(fā)行了.net 2.0(包括asp.net 2.0),visual s

29、tudio 2005和sql server 2005。所有這些部件均被設(shè)計(jì)為可并肩獨(dú)立工作。也就是說(shuō),asp.net版本1.x和版本2.0可以安裝在同一臺(tái)機(jī)器上;你可以既有visual studio.net 2002/2003和visual studio 2005,同時(shí)又有sql server 2000和sql server 2005。而且,微軟還在發(fā)行visual studio 2005和sql server 2005的一個(gè) express式的sku。注意,該express版并不擁有專業(yè)版所有的特征。2.0除了支持1.x風(fēng)格的數(shù)據(jù)存取外,自身也包括一些新的數(shù)據(jù)源控件-它們使得訪問(wèn)和修改數(shù)據(jù)庫(kù)

30、數(shù)據(jù)極為輕松。使用這些數(shù)據(jù)源控件時(shí),你只需簡(jiǎn)單地添加該控件到asp.net頁(yè)面并通過(guò)這些控件的屬性來(lái)配置連接串和sql查詢即可。然后,通過(guò)把數(shù)據(jù)web控件的datasourceid屬性設(shè)置為數(shù)據(jù)源控件的id,該數(shù)據(jù)源控件就能被綁定到一個(gè)數(shù)據(jù)web控件(如gridview)上?,F(xiàn)今,必須靠編寫代碼來(lái)創(chuàng)建連接,創(chuàng)建命令,指定sql查詢,檢索一個(gè)datareader或dataset,并且把它綁定到數(shù)據(jù)web控件的日子已經(jīng)過(guò)去了。這些步驟能夠通過(guò)使用聲明性數(shù)據(jù)源控件來(lái)代替。(當(dāng)然,你還能通過(guò)使用你的1.x代碼中的熟悉的步驟編程地存取數(shù)據(jù)。)在本文中我們將看一下怎樣連接和顯示來(lái)自一asp.net 2.0

31、數(shù)據(jù)庫(kù)的數(shù)據(jù)。具體地說(shuō),我們將討論怎樣使用編程和聲明性方法來(lái)存取數(shù)據(jù),以及分析通過(guò)gridview控件來(lái)顯示數(shù)據(jù)的基本操作。二、 在visual studio 2005中操作數(shù)據(jù)庫(kù)當(dāng)你安裝visual studio 2005的任何版本時(shí),你總是被詢問(wèn)是否你也想安裝sql server 2005 express版本。如果你選擇yes,這將安裝你的開發(fā)包中的sql server 2005 express版本-注意,在此你正在安裝visual studio 2005!(sql server 2005 express版本可以與sql server的其它版本一起安裝,包括sql server 2000和

32、sql server 2005的其它版本。) 如果你在當(dāng)前工程中使用sql server 2000,那么你可以通過(guò)企業(yè)管理器來(lái)以最舒適的方式操作數(shù)據(jù)庫(kù)。盡管你仍能使用企業(yè)管理器來(lái)操作sql server 2000,或使用sql server 2005的管理studio來(lái)操作你的sql server 2005數(shù)據(jù)庫(kù);但是,你也能通過(guò)visual studio 2005的數(shù)據(jù)連接來(lái)管理這些數(shù)據(jù)庫(kù)。我提及這些是因?yàn)閷?duì)于sql server 2005 express版本來(lái)說(shuō),不存在一個(gè)象sql server 2000的企業(yè)管理器或sql server 2005的管理 studio這樣的gui工具;代之

33、的是,你必須通過(guò)visual studio 2005來(lái)創(chuàng)建和管理你的sql server 2005 express版本數(shù)據(jù)庫(kù)。管理sql server 2005 express版本數(shù)據(jù)庫(kù)如果你有任何其它除 express以外的sql server 2005版本,你可以在你的機(jī)器上安裝客戶端工具,它包括管理studio-管理sql server 2005數(shù)據(jù)庫(kù)的gui工具。如果你安裝了這個(gè)工具,你還可以使用它來(lái)管理sql server 2005 express版本數(shù)據(jù)庫(kù)。為了通過(guò)visual studio 2005來(lái)管理一個(gè)數(shù)據(jù)庫(kù),請(qǐng)選擇到server explorer;在其上,你將找到一個(gè)數(shù)據(jù)

34、連接結(jié)點(diǎn)。你可以通過(guò)在數(shù)據(jù)連接結(jié)點(diǎn)上單擊鼠標(biāo)右鍵來(lái)添加新的數(shù)據(jù)庫(kù)連接并且選擇add connection。這將會(huì)調(diào)出一個(gè)對(duì)話框提示你一些信息,如數(shù)據(jù)庫(kù)服務(wù)器、認(rèn)證信息、使用什么數(shù)據(jù)庫(kù)等。如果你在自己的機(jī)器上安裝了sql server 2005 express版本,那么即缺省地通過(guò)使用名為sql express的實(shí)例安裝了這個(gè)數(shù)據(jù)庫(kù)。因此,要連接到的服務(wù)名將是yourmachinenamesql express或.sql express。除了連接到一個(gè)現(xiàn)有數(shù)據(jù)庫(kù)外,你還可以通過(guò)在數(shù)據(jù)連接結(jié)點(diǎn)上單擊鼠標(biāo)右鍵并且選擇創(chuàng)建新的sql server數(shù)據(jù)庫(kù)來(lái)創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)。一旦一個(gè)數(shù)據(jù)庫(kù)被添加到該數(shù)據(jù)

35、連接選項(xiàng)卡上,你就可以通過(guò)適當(dāng)?shù)奈募A來(lái)添加、刪除或修改數(shù)據(jù)表,存儲(chǔ)過(guò)程,視圖等。為了創(chuàng)建一新的數(shù)據(jù)表或存儲(chǔ)過(guò)程,右擊適當(dāng)?shù)奈募A并且選擇add new x菜單選項(xiàng);為了修改一現(xiàn)有數(shù)據(jù)表、存儲(chǔ)過(guò)程或視圖,雙擊之即可。這將把它們調(diào)用到visual studio中-在此你可以據(jù)需要修改它。你也可以觀察和修改在單個(gè)數(shù)據(jù)表中的數(shù)據(jù)-這是通過(guò)右擊一個(gè)數(shù)據(jù)表名并且選擇顯示數(shù)據(jù)表數(shù)據(jù)來(lái)實(shí)現(xiàn)的。三、 添加一數(shù)據(jù)庫(kù)到app_data文件夾除了通過(guò)數(shù)據(jù)連接選擇卡添加現(xiàn)有數(shù)據(jù)庫(kù)外,你還可以添加一個(gè)站點(diǎn)特定的數(shù)據(jù)庫(kù)到該網(wǎng)站的app_data文件夾下。app_data是一新的,保留在asp.net 2.0中的文件夾-它

36、被設(shè)計(jì)來(lái)存儲(chǔ)數(shù)據(jù)有關(guān)的內(nèi)容,包括sql數(shù)據(jù)庫(kù)文件(.mdf文件)、access數(shù)據(jù)庫(kù)文件(.mdb文件)、xml文件等。從一個(gè)asp.net網(wǎng)站工程,你可以輕松地創(chuàng)建并且添加一新的sql server 2005 express數(shù)據(jù)庫(kù)到你的工程-通過(guò)右擊solution explorer中的app_data文件夾并且選擇add new item。然后,從add new item對(duì)話框(顯示如下)中,選擇添加一新的sql數(shù)據(jù)庫(kù)。如果你想跟隨本文的步驟,那么請(qǐng)?jiān)赼pp_data文件夾下創(chuàng)建一個(gè)稱為customers.mdf的sql server 2005 express數(shù)據(jù)庫(kù)。然后,添加一個(gè)數(shù)據(jù)表到

37、這個(gè)稱為customers的數(shù)據(jù)庫(kù)-用下面字段列:customerid(一個(gè)自動(dòng)增加的主鍵字段),name,city,state和zipcode。然后,通過(guò)vs 2005添加一些記錄到這個(gè)數(shù)據(jù)表。另外,你還能添加現(xiàn)有access數(shù)據(jù)庫(kù)文件甚至sql server 2000數(shù)據(jù)庫(kù)文件。(注意:為了添加一現(xiàn)有sql server 2000 .mdf文件,你將需要確定它是第一次從企業(yè)管理器上分離;為此,在企業(yè)管理器上右擊數(shù)據(jù)庫(kù)名字,再選擇all tasks并且選擇detach數(shù)據(jù)庫(kù)。一旦你分離開該數(shù)據(jù)庫(kù)并且把它添加到asp.net 2.0工程,你就可以通過(guò)企業(yè)管理器重新依附它。)四、 把sqldat

38、asource控件連接到數(shù)據(jù)庫(kù)現(xiàn)在,既然我們看到了怎么創(chuàng)建并且通過(guò)visual studio的接口來(lái)使用數(shù)據(jù)庫(kù);下面,讓我們把注意力轉(zhuǎn)到從一個(gè)asp.net 2.0 web頁(yè)面訪問(wèn)和顯示來(lái)自一數(shù)據(jù)庫(kù)的數(shù)據(jù)上。asp.net 2.0包括了幾個(gè)新的數(shù)據(jù)源控件-它們的唯一目的是提供到數(shù)據(jù)的聲明性存取。共有五個(gè)內(nèi)置的數(shù)據(jù)源控件-它們都能夠在visual studio中的工具箱的數(shù)據(jù)部分找到。sqldatasource-用于檢索和修改來(lái)自于一個(gè)關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)。這里的sql并不意味著這種數(shù)據(jù)源只與微軟sql server一起工作;而是可以與其它任何一種關(guān)系數(shù)據(jù)庫(kù)一起工作:sql server,acces

39、s,oracle,等等。如果你在連接到一個(gè)sql server數(shù)據(jù)庫(kù),那么控件將會(huì)非常聰明地在內(nèi)部啟用sqlclient類。accessdatasource-用于檢索和修改來(lái)自于一個(gè)access數(shù)據(jù)庫(kù)文件的數(shù)據(jù)。你可能想知道,如果sqldatasource能夠與access數(shù)據(jù)庫(kù)文件一起工作,那么為什么還存在這個(gè)控件呢?其實(shí),這個(gè)access數(shù)據(jù)源控件使得你更容易地連接到一個(gè)access數(shù)據(jù)庫(kù)-你只要指定到access數(shù)據(jù)庫(kù)的.mdb文件的路徑即可。注意在使用sqldatasource時(shí),你需要使用一完全限定的指定數(shù)據(jù)提供者的連接串。objectdatasource-用于通過(guò)一個(gè)商業(yè)對(duì)象來(lái)檢索

40、和修改數(shù)據(jù)。理想地,你的asp.net應(yīng)用程序包括一組類-它形成中間層(而不是讓asp.net頁(yè)直接操作數(shù)據(jù)庫(kù))。如果你有如此的結(jié)構(gòu),那么可以使用objectdatasource來(lái)查詢中間層。xmldatasource-用于檢索來(lái)自一xml文件的數(shù)據(jù)。sitemapdatasource-用于提供只讀存取定義在站點(diǎn)地圖中的站點(diǎn)結(jié)構(gòu)。這個(gè)控件在當(dāng)你想要在一個(gè)treeview或menu控件中顯示一個(gè)站點(diǎn)的結(jié)構(gòu)時(shí)使用。在本文中,我們將只討論sql數(shù)據(jù)源控件,并且僅分析其基本功能。首先,讓我們添加一個(gè)sql數(shù)據(jù)源控件到你的asp.net頁(yè)面。從設(shè)計(jì)視圖中,sql數(shù)據(jù)源控件包含一個(gè)靈敏標(biāo)簽-它列舉出它的常

41、用功能。該configure data source靈敏標(biāo)簽鏈接將激活一個(gè)向?qū)?它將一步步引導(dǎo)你通過(guò)整個(gè)的配置數(shù)據(jù)源的過(guò)程。這個(gè)向?qū)е饕腥齻€(gè)步驟(和一個(gè)可選的子步驟):1) 選擇你的數(shù)據(jù)連接-在第一步中,我們需要指定連接到什么數(shù)據(jù)庫(kù)。這個(gè)屏幕包含在app_data文件夾中數(shù)據(jù)庫(kù)的一個(gè)下拉列表和在數(shù)據(jù)連接選項(xiàng)卡中的一個(gè)下拉列表。還有一個(gè)new connection按鈕-你可以點(diǎn)擊它,如果你想要連接到一個(gè)不在這些位置之一中的數(shù)據(jù)庫(kù)。如果你繼續(xù)下去,可以從下拉列表框中選擇customers.mdf選項(xiàng)。a) 子步驟:如果這是你添加連接的第一次,你將會(huì)被提示是否你想要把連接串保存到web.confi

42、g之中;而且如果這樣的話,應(yīng)該是連接串的名字。如果你繼續(xù)下去,我選擇用名字customersconnectionstring把連接串保存到web.config中。2) 設(shè)置select語(yǔ)句-下一步是指定你想要返回什么記錄,應(yīng)用什么樣的條件語(yǔ)句以及返回?cái)?shù)據(jù)的排序順序。為此,你可以通過(guò)使用向?qū)?lái)選擇一個(gè)數(shù)據(jù)表或視圖并且選擇返回哪一列,或你可以手工地輸入一個(gè)select語(yǔ)句。無(wú)論哪一種方法,都是讓sql數(shù)據(jù)源控件返回來(lái)自customers數(shù)據(jù)表的所有的列-換句話說(shuō),讓它實(shí)現(xiàn)select * from customers。3) 查詢測(cè)試-你可以針對(duì)數(shù)據(jù)庫(kù)運(yùn)行你的select查詢以得到返回?cái)?shù)據(jù)的一個(gè)預(yù)覽

43、。請(qǐng)自由地點(diǎn)擊test查詢按鈕;你應(yīng)該看見所有的來(lái)自該customers數(shù)據(jù)表的所有記錄。一旦你配置好sqldatasource,請(qǐng)拿出一點(diǎn)時(shí)間看一下source視圖并且檢查一下為sql數(shù)據(jù)源控件所使用的聲明性標(biāo)記:asp:sqldatasource id=sqldatasource1 runat=serverconnectionstring=%$ connectionstrings:customersconnectionstring %selectcommand=select * from customers/asp:sqldatasource有幾點(diǎn)要注意:首先,connectionstri

44、ng屬性使用了新的句法%$ . %。這個(gè)句法從web.config文件中檢索connectionstrings節(jié)的值的customersconnectionstring值。換句話說(shuō),它從customers數(shù)據(jù)庫(kù)中獲取連接串-該串是我們?cè)趕ql數(shù)據(jù)源控件的向?qū)У淖硬襟E中保存下來(lái)的;其次,select查詢語(yǔ)句是在控件的selectcommand屬性中指定的。這些數(shù)據(jù)源控件其自身只與數(shù)據(jù)一起工作。他們不顯示數(shù)據(jù)。如果你通過(guò)你的瀏覽器訪問(wèn)這個(gè)asp.net頁(yè)面,你將發(fā)現(xiàn)沒(méi)有產(chǎn)生輸出。為了觀察由我們剛才創(chuàng)建的sql數(shù)據(jù)源控件所返回的數(shù)據(jù),我們需要添加一個(gè)數(shù)據(jù)web控件。對(duì)于本文來(lái)說(shuō),讓我們使用gridv

45、iew控件-你也可以在工具箱的數(shù)據(jù)節(jié)中找到它。該gridview是asp.net 1.x的datagrid控件的老大哥-它提供了一些新的特性。在本文中,我們只分析到gridview的簡(jiǎn)單的數(shù)據(jù)綁定?,F(xiàn)在,我們把一個(gè)gridview控件拖動(dòng)到你的asp.net頁(yè)面上。從設(shè)計(jì)視圖中,該gridview的靈敏標(biāo)簽包括一個(gè)choose data source選項(xiàng)并且有一個(gè)下拉列表的所有的數(shù)據(jù)源控件在該頁(yè)面上。把這個(gè)下拉列表設(shè)置為sqldatasource1-即是我們剛添加的sql數(shù)據(jù)源控件的id。一旦做完這些,該gridview將自動(dòng)地有一個(gè)boundfields添加到它上面-對(duì)于由數(shù)據(jù)源所返回的每一列(該gridview的boundfield等價(jià)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論