數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩17頁(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、數(shù)據(jù)庫(kù)課程設(shè)計(jì)說(shuō)明書(shū)數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)報(bào)告題目:企業(yè)客戶管理系統(tǒng)課程代號(hào):0680036課程名稱(chēng):數(shù)據(jù)庫(kù)課程設(shè)計(jì)學(xué)號(hào):20082024姓名:賀玉英班級(jí):08級(jí)信息安全1班指導(dǎo)教師:莫秀良完成日期:2011年4月第一章引言1.1 設(shè)計(jì)開(kāi)發(fā)的意義企業(yè)客戶管理是從20世紀(jì)開(kāi)始在國(guó)際上通告的,以供需鏈管理思想為的一項(xiàng)管理應(yīng)用信息的技術(shù)。因?yàn)楣?yīng)鏈的推行著重在于上下游企業(yè)間營(yíng)運(yùn)程序的密切配合,并以產(chǎn)銷(xiāo)的合作與信息的分享來(lái)達(dá)到上下游運(yùn)作和“同步化”的目標(biāo)。所以在供應(yīng)鏈的架構(gòu)下,企業(yè)之間的合作必須共同追求企事業(yè)間營(yíng)動(dòng)容實(shí)時(shí)分享與運(yùn)作的同步化。1.2 所設(shè)計(jì)應(yīng)用系統(tǒng)的任務(wù)及目標(biāo)。1.2.1 任務(wù)在以下的開(kāi)發(fā)實(shí)

2、踐中介紹了企業(yè)客戶管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。內(nèi)容的介紹按照系統(tǒng)開(kāi)發(fā)的順序進(jìn)行。在開(kāi)始對(duì)客戶管理系統(tǒng)進(jìn)行系統(tǒng)設(shè)計(jì),分別對(duì)系統(tǒng)的需求、功能和流程進(jìn)行介紹。通過(guò)此部分的學(xué)習(xí),可以對(duì)此系統(tǒng)的整個(gè)應(yīng)用有一個(gè)全面的了解。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,根據(jù)系統(tǒng)設(shè)計(jì)的內(nèi)容,具體到數(shù)據(jù)的創(chuàng)建,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的完整設(shè)計(jì)。這是整個(gè)系統(tǒng)應(yīng)用中最為重要的一部分,可以說(shuō)數(shù)據(jù)庫(kù)設(shè)計(jì)的完美與否直接關(guān)系到整個(gè)系統(tǒng)的應(yīng)用。在系統(tǒng)公用模塊創(chuàng)建部分,對(duì)整個(gè)系統(tǒng)中的數(shù)據(jù)源應(yīng)用,界面整體架構(gòu)設(shè)計(jì)進(jìn)行了分析。這些公共模塊的應(yīng)用,使得整個(gè)系統(tǒng)的后期維護(hù)地十分簡(jiǎn)單。1.2.2目標(biāo)在系統(tǒng)界面和代碼的實(shí)現(xiàn)中。對(duì)系統(tǒng)中大部分頁(yè)面的創(chuàng)建以及應(yīng)用代碼進(jìn)行了分析,通過(guò)學(xué)習(xí)可

3、以完成整個(gè)系統(tǒng)的創(chuàng)建。1 .3設(shè)計(jì)開(kāi)發(fā)及運(yùn)行的軟硬件環(huán)境。開(kāi)發(fā)環(huán)境為WindowsXP.設(shè)計(jì)開(kāi)發(fā)及運(yùn)行的軟件為MrrosoftSQL2005以一3 一數(shù)據(jù)庫(kù)課程設(shè)計(jì)說(shuō)明書(shū)及開(kāi)發(fā)軟件MrrosoftVisualStudb2005.第二章系統(tǒng)分析與設(shè)計(jì)2 .1需求分析系統(tǒng)的需求分析要從用戶角度出發(fā),對(duì)用戶的需求進(jìn)行深層挖掘,使得系統(tǒng)完全符合用戶的使用要求??蛻艄芾硐到y(tǒng)的開(kāi)發(fā)目標(biāo)是提高企業(yè)對(duì)客戶的管理分析,可以實(shí)現(xiàn)管理用戶信息、客戶信息、產(chǎn)品信息、銷(xiāo)售信息、合同信息、以及統(tǒng)計(jì)客戶購(gòu)買(mǎi)信息??蛻艄芾硐到y(tǒng)中的用戶可以分為3種人:系統(tǒng)管理員,銷(xiāo)售部人員,客戶部隊(duì)員,這3種用戶對(duì)系統(tǒng)的需求功能如下:1.1.

4、1 1.1系統(tǒng)管理員對(duì)功能的需求系統(tǒng)管理員是整個(gè)系統(tǒng)的管理人員,在整個(gè)系統(tǒng)應(yīng)用中,擁有最高的權(quán)限,此角色可以由企業(yè)的領(lǐng)導(dǎo)來(lái)?yè)?dān)任,對(duì)系統(tǒng)的需求如表1 1所示:用戶信息管理管理系統(tǒng)中所有登錄用戶的信息,分配用戶的部門(mén)級(jí)別客戶信息管理可以瀏覽,添加,維護(hù)客戶的信息產(chǎn)品信息管理可以瀏覽,添加,維護(hù)企業(yè)產(chǎn)品的信息合同信息管理可以瀏覽,添加,維護(hù)合同的信息銷(xiāo)售信息管理可以瀏覽,添加,維護(hù)產(chǎn)品銷(xiāo)售的信息客戶購(gòu)買(mǎi)統(tǒng)計(jì)可以統(tǒng)計(jì)客戶購(gòu)買(mǎi)的商品表111.1.2 銷(xiāo)售部人員對(duì)功能的需求銷(xiāo)售部人員在系統(tǒng)的應(yīng)用中擁有部分權(quán)限,對(duì)系統(tǒng)的需求如表12所/F:產(chǎn)品信息管理可以瀏覽,添加,維護(hù)企業(yè)產(chǎn)品的信息合同信息管理可以瀏覽,

5、添加,維護(hù)合同的信息銷(xiāo)售信息管理可以瀏覽,添加,維護(hù)產(chǎn)品銷(xiāo)售的信息客戶購(gòu)買(mǎi)統(tǒng)計(jì)可以統(tǒng)計(jì)客戶購(gòu)買(mǎi)的商品表121.1.3 客戶部人員對(duì)功能的需求客戶部人員在系統(tǒng)的應(yīng)用中擁有部分權(quán)限,對(duì)系統(tǒng)的需求如表23所75:客戶信息管理可以瀏覽,添加,維護(hù)企業(yè)產(chǎn)品的信息-7 -合同信息管理產(chǎn)品信息管理客戶購(gòu)買(mǎi)統(tǒng)計(jì)可以瀏覽,添加,維護(hù)合同的信息可以瀏覽,添加,維護(hù)產(chǎn)品銷(xiāo)售的信息可以統(tǒng)計(jì)客戶購(gòu)買(mǎi)的商品表232 .2數(shù)據(jù)庫(kù)結(jié)構(gòu)概念設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)來(lái)源于客戶的需求分析,將客戶的需求實(shí)體化。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),要注意保證整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的完整性和可擴(kuò)展性。下面具體介紹數(shù)據(jù)庫(kù)的設(shè)計(jì):3 .2.1系統(tǒng)用戶E卡實(shí)體圖系統(tǒng)用戶實(shí)體具有用

6、戶刊、密碼、姓名、所在部門(mén)四個(gè)屬性。E出圖如圖數(shù)據(jù)庫(kù)課程設(shè)計(jì)說(shuō)明書(shū)所示。2. 2. 2客戶EdR實(shí)體圖客戶實(shí)體具有客戶編號(hào)、企業(yè)名稱(chēng)、負(fù)責(zé)人、企業(yè)級(jí)別、企業(yè)地址、Em ail、產(chǎn)品E小實(shí)體圖2 . 2 . 3辦公電話7個(gè)屬性。E-R圖如圖所示。產(chǎn)品實(shí)體具有產(chǎn)品編號(hào)、產(chǎn)品名稱(chēng)、產(chǎn)品規(guī)格、價(jià)格、描述5個(gè)屬性圖如圖所示。一 9 一2.2.4合同E飛實(shí)體圖數(shù)據(jù)庫(kù)課程設(shè)計(jì)說(shuō)明書(shū)合同實(shí)體具有合同編號(hào)、客戶編號(hào)、負(fù)責(zé)人、合同金額、執(zhí)行狀況5個(gè)屬性。E-R圖如圖所示。一12 一2.2.4銷(xiāo)售E小實(shí)體圖銷(xiāo)售實(shí)體具有合同編號(hào)、產(chǎn)品編號(hào)、總訂單數(shù)、已發(fā)貨數(shù)、已收金額5個(gè)屬性。E#圖如圖所示。2.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

7、2.3.1數(shù)據(jù)表的創(chuàng)建此表用于存放系統(tǒng)用戶的信息,該表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如圖所示。列名數(shù)據(jù)類(lèi)型卜鉉Login UH二PasswordNameSrandinvardnar(255) nvarchar(255) nvardnar(255) float系統(tǒng)用戶信息表(sysuser)2.32客戶信息表此表用于存放客戶的信息,該表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如圖所示。表一dbo.Clieikt表-dbo.SysUser摘要J列名咽ClientjdClientnameCbent_chargeClienNeveladdressEmad數(shù)據(jù)類(lèi)型 nvarchar(255) nv

8、archar(255) nvarchar(255) float nvarchar(255) nvarchar(255) nvarchar(2S5)2許回0:00E口 允客戶信息表(client)2.3.3產(chǎn)品信息表表-dbo product > 表"dbo. Clientdbo. Syslfs列名,針 Product JdProduct nameSpec數(shù)據(jù)類(lèi)型 nvarchar(255) nvarchar(255) nvarchar(255)允許空此表用于產(chǎn)品信息,該表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如圖所Price descnbemoneynvarchar(255)產(chǎn)

9、品信息表product)2.3.4合同信息表此表用于存放合同信息,該表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如圖所示。數(shù)據(jù)庫(kù)課程設(shè)計(jì)說(shuō)明書(shū)/表-dho.Compact,表-duct)表-dbu列名數(shù)據(jù)類(lèi)型限Compactjdnvarchar(255)口ClientJdnvarchar(255)團(tuán)personnvarchar(255)QPricemoney回statenvarchar(255)0合同信息表(compact)2.3.5銷(xiāo)售信息表此表用于存放銷(xiāo)售信息,該表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如圖所示。/表-dbo.Sell表-dbo.Compact表-d

10、uct列名數(shù)據(jù)類(lèi)型允許空網(wǎng)IdintQCompactJdnvarchar(255)團(tuán)Product_namenvarchar(255)團(tuán)Produdnumfloat團(tuán)Product_sendfloat團(tuán)OkemcnevB銷(xiāo)售信息表(sell)2.4系統(tǒng)功能描述通過(guò)需求分析,我們已經(jīng)清楚的了解到3種用戶對(duì)系統(tǒng)的需求,此時(shí)根據(jù)用戶需求,設(shè)計(jì)系統(tǒng)的實(shí)現(xiàn)功能,描述如下.系統(tǒng)功能具體描述此系統(tǒng)包含不同的用戶,對(duì)系統(tǒng)的功能也不同。因此要對(duì)不同登登錄錄用戶分配不同的登錄首頁(yè),并記錄下每個(gè)用戶的權(quán)限。系統(tǒng)用戶信息瀏覽維護(hù)系統(tǒng)用戶客戶信息瀏覽維護(hù)客戶信息產(chǎn)品信息瀏覽系統(tǒng)管理員登錄系統(tǒng)后,進(jìn)入系統(tǒng)用戶信息瀏覽界面

11、,界面中展示的是用戶的基本信息,包括:用戶姓名,部門(mén),聯(lián)系電話,Email等。系統(tǒng)用戶信息可分頁(yè)顯示。系統(tǒng)管理員可以增加新的系統(tǒng)用戶;可以修改某一用戶除密碼以外的所有信息;也可以刪除系統(tǒng)用戶信息。在此界面中可以瀏覽客戶信息列表,包括:客戶a,企業(yè)名稱(chēng),負(fù)責(zé)人,客戶級(jí)別,Email電話和地址信息,可分頁(yè)顯示客戶信息??梢栽黾有碌目蛻粜畔ⅲ嚎蛻鬷l,企業(yè)名稱(chēng),負(fù)責(zé)人,客戶級(jí)別,EmaR電話和地址;可以修改客戶信息;也可以刪除客戶的信息。在此界面中可以瀏覽客戶信息列表,包括:產(chǎn)品編號(hào)、產(chǎn)品名稱(chēng)、產(chǎn)品規(guī)格、價(jià)格、描述,可分頁(yè)顯示產(chǎn)品信息。維護(hù)產(chǎn)品信息描述;可以修改產(chǎn)品信息;也可以刪除產(chǎn)品的信息??梢栽?/p>

12、加新的客戶信息:產(chǎn)品編號(hào)、產(chǎn)品名稱(chēng)、產(chǎn)品規(guī)格、價(jià)格、一9 一合同信息瀏覽維護(hù)合同信息銷(xiāo)售信息瀏覽維護(hù)銷(xiāo)售信息客戶購(gòu)買(mǎi)信息瀏覽在此界面中可以瀏覽客戶信息列表,包括:合同編號(hào)、客戶編號(hào)、負(fù)責(zé)人、合同金額、執(zhí)行狀況,可分頁(yè)顯示合同信息。可以增加新的客戶信息:合同編號(hào)、客戶編號(hào)、負(fù)責(zé)人、合同金額、執(zhí)行狀況;可以修改合同信息;也可以刪除合同的信息。在此界面中可以瀏覽客戶信息列表,包括:合同編號(hào)、產(chǎn)品編號(hào)、總訂單數(shù)、已發(fā)貨數(shù)、已收金額,可分頁(yè)顯示銷(xiāo)售信息??梢栽黾有碌目蛻粜畔ⅲ汉贤幪?hào)、產(chǎn)品編號(hào)、總訂單數(shù)、已發(fā)貨數(shù)、已收金額;可以修改銷(xiāo)售信息;也可以刪除銷(xiāo)售的信息??梢越y(tǒng)計(jì)客戶購(gòu)買(mǎi)的產(chǎn)品信息:合同編號(hào),產(chǎn)

13、品名稱(chēng),產(chǎn)品型號(hào),產(chǎn)品銷(xiāo)售數(shù)量,總金額,可分頁(yè)顯示列表信息。第三章系統(tǒng)開(kāi)發(fā)及實(shí)現(xiàn)3.1 下面介紹客戶管理系統(tǒng)各個(gè)模塊的流程分析。3.1.1 用戶登錄模塊用戶登錄模塊用于驗(yàn)證系統(tǒng)登錄用戶身份的合法性,其功能流程圖如圖所示:數(shù)據(jù)庫(kù)課程設(shè)計(jì)說(shuō)明書(shū)3.1.2 系統(tǒng)用戶信息管理系統(tǒng)用戶信息的管理由管理員進(jìn)行維護(hù)??梢詫?shí)現(xiàn)如下功能:瀏覽系統(tǒng)用戶列表,新增系統(tǒng)用戶界面,編輯和刪除系統(tǒng)用戶信息應(yīng)用,其功能流程如圖所示。3.1.3 客戶信息管理客戶信息管理實(shí)現(xiàn)的功能包括:瀏覽客戶信息列表,新增客戶信息界面,編輯和刪除客戶信息應(yīng)用??蛻粜畔⒌墓芾砹鞒膛c系統(tǒng)用戶信息管理流程類(lèi)似,如圖所示。3.1.4合同信息管理合同

14、信息管理實(shí)現(xiàn)的功能包括:瀏覽合同信息列表,新增合同信息界面,編輯和刪除合同信息應(yīng)用。合同信息的管理流程與系統(tǒng)用戶信息管理流程類(lèi)似。3.1.5產(chǎn)品信息管理產(chǎn)品信息管理實(shí)現(xiàn)的功能包括:瀏覽產(chǎn)品信息列表,新增產(chǎn)品信息界面,編輯和刪除產(chǎn)品信息應(yīng)用。產(chǎn)品信息的管理流程與系統(tǒng)用戶信息管理流程類(lèi)似。3.1.6銷(xiāo)售信息管理銷(xiāo)售信息管理實(shí)現(xiàn)的功能包括:瀏覽銷(xiāo)售信息列表,新增銷(xiāo)售信息界面,編輯和刪除銷(xiāo)售信息應(yīng)用。銷(xiāo)售信息的管理流程與系統(tǒng)用戶信息管理流程類(lèi)似。3.1.7客戶購(gòu)買(mǎi)信息統(tǒng)計(jì)客戶購(gòu)買(mǎi)信息統(tǒng)計(jì)提供了某一客戶購(gòu)買(mǎi)產(chǎn)品的統(tǒng)計(jì)功能,其流程如圖所示。-21-第四章總結(jié)這次開(kāi)發(fā)我一共用了周三到周日五天時(shí)間,期間除了正

15、常上課,都在進(jìn)行系統(tǒng)設(shè)計(jì)。數(shù)據(jù)庫(kù)設(shè)計(jì)以及頁(yè)面設(shè)計(jì)過(guò)程都比較順利,在數(shù)據(jù)庫(kù)連接過(guò)程中遇到一些問(wèn)題,在門(mén)洪勇同學(xué)幫助下以及查閱AD相關(guān)書(shū)籍,順利完成了前后臺(tái)數(shù)據(jù)連接。自己能做出一件成品,是很開(kāi)心的。這樹(shù)立了我對(duì)計(jì)算機(jī)學(xué)習(xí)的信心,在開(kāi)發(fā)期間遇到的一些困難以及解決困難的方式方法方面,我也看到了自己不完善的方面??偟膩?lái)講,這次設(shè)計(jì)課程我收獲頗豐,我也看到了自己的不足,我會(huì)不斷完善自己。參考文獻(xiàn)1 .王珊,薩師帽等。數(shù)據(jù)庫(kù)系統(tǒng)概論(第4版)高等教育出版社2 .馬威,呂文哲等。信息系統(tǒng)開(kāi)發(fā)教程一使用C#和SQLserver2005清華大學(xué)出版社。3 .王珊,朱青等。數(shù)據(jù)庫(kù)系統(tǒng)概論學(xué)習(xí)指導(dǎo)與習(xí)題解答。北京:高

16、等教育出版社,2003.4 馮念真。計(jì)算機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)。高等教育出版社,1989.5 .項(xiàng)明峰,孟小峰等。數(shù)據(jù)庫(kù)字典的封鎖方法。1992.【附錄】部分代碼:登錄ushg System ;ushg S ystem .D ata ;ushg S ystem .C onfiguratbn ;ushg System .Collections;ushg S ystem Nushg S ystem NebeS ecuriiy;ushg S ystem Neb.U I;ushg S ystem Neb.U LW ebC ontrols;ushg S ystem Nushg S ystem Neb.U

17、IWebControls-WebParts;ebeUIHtmEontrols;ushgSystem.Data.SqEbent;ushgSystem.ComponentModel;ushgSystem.Drawhg;ushgSystem.Web.SessbnState;publicpartialchssLogin:System.Web.UIPage(protectedvoidPage_Load(pbpctsendeeEventArgse)Sessbnbranch/7=5;protectedvoidLoghl_Authenticate(DbctsendeeAuthenticateEventArgs

18、e)(StringstrconnConfiguratbnManagerAppSettings'ConnectbnStrhg/z;SqEonnectbnconn=newSqEonnectbn(strconn);conn.ConnectbnString=,zserver=bcahost;btegratedSecurity=SSPdatabase=clien1managepwd二;conn.Open0;strhgstaql="'select*finmsysuserwherebgin='+Loghl.UserName.ToString0+“andpasswoid='+Loghl.Passwoid.ToString0+”;SqEommandcm=newSqEommand(staq,conn);SqDataReaderdr=cm.ExecuteReaderO;if(drRead0)(Sessionrblanch1二drrbranch"if6essbnrbranch.ToString0="O')Response.Redi

溫馨提示

  • 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)論