版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
..洛陽(yáng)理工學(xué)院課程設(shè)計(jì)報(bào)告ASP.NET3.5網(wǎng)站開(kāi)發(fā)實(shí)例教程課程名稱___________________________________ASP.NET3.5網(wǎng)站開(kāi)發(fā)實(shí)例教程圖書(shū)銷售管理系統(tǒng)設(shè)計(jì)題目___________________________________圖書(shū)銷售管理系統(tǒng)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)___________________________________計(jì)算機(jī)科學(xué)與技術(shù)B100508班級(jí)___________________________________B100508B10050802學(xué)號(hào)___________________________________B10050802王路霞姓名___________________________________王路霞完成日期___________________________________課程設(shè)計(jì)任務(wù)書(shū)圖書(shū)銷售管理系統(tǒng)設(shè)計(jì)題目:_______________________________________________圖書(shū)銷售管理系統(tǒng)_________________________________________________________設(shè)計(jì)內(nèi)容與要求:〔1數(shù)據(jù)庫(kù)設(shè)計(jì)要符合范式要求?!?能對(duì)用戶信息、圖書(shū)信息信息等進(jìn)行添加、刪除、修改等操作;〔3提供用戶對(duì)圖書(shū)的查詢功能,輸入用戶名或密碼,能查找出該用戶所訂購(gòu)的圖書(shū);〔4提供必要的統(tǒng)計(jì)功能,如用戶一共訂購(gòu)了多少本書(shū)等。指導(dǎo)郭俊恩2013年6月課程設(shè)計(jì)評(píng)語(yǔ)成績(jī):指導(dǎo)郭俊恩年月日前言..目錄TOC\o"1-3"\h\u12548第1章需求分析2195391.1系統(tǒng)目標(biāo)2177291.2功能需求分析232467第2章系統(tǒng)設(shè)計(jì)356922.1系統(tǒng)結(jié)構(gòu)域模塊功能3123042.2邏輯結(jié)構(gòu)設(shè)計(jì)332024第3章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5221203.1模塊流程圖565173.2界面效果圖829382第4章測(cè)試1043764.1基礎(chǔ)信息設(shè)置測(cè)試1016961第5章總結(jié)1210650參考文獻(xiàn)13..需求分析1.1系統(tǒng)目標(biāo)具體分解為:1.方便客戶查看和購(gòu)買圖書(shū);2.用戶購(gòu)買后可以查看自己的訂單;3.用戶可以修改自己的登錄密碼;4.對(duì)于以前沒(méi)有登陸過(guò)的用戶可以注冊(cè)自己的信息。1.2功能需求分析系統(tǒng)主要有四大功能模塊:1.管理員功能模塊:此模塊包括圖書(shū)管理,對(duì)用戶訂單的管理,管理用戶資料,添加修改圖書(shū)資料。2.客戶功能模塊<1>查看圖書(shū):用戶登陸該系統(tǒng)可以查看所有圖書(shū);<2>購(gòu)買圖書(shū):用戶在確定買什么書(shū)之后就可以購(gòu)買該圖書(shū),購(gòu)買之后還可以查看自己的訂單
<3>用戶注冊(cè):在使用該系統(tǒng)之前的用戶可以先注冊(cè)自己的登陸信息;
<4>修改密碼:用戶在登陸該系統(tǒng)之后就可以修改自己的登陸密碼。系統(tǒng)設(shè)計(jì)2.1系統(tǒng)結(jié)構(gòu)域模塊功能系統(tǒng)包含2個(gè)模塊1.管理員模塊。包括3個(gè)子模塊:〔1對(duì)圖書(shū)管理信息;〔2用戶訂單信息;〔3用戶資料信息。2客戶功能模塊。包括4個(gè)子模塊:〔1查詢圖書(shū)模塊;〔2修改密碼模塊;〔3購(gòu)買圖書(shū)模塊;〔4查看訂單模塊。系統(tǒng)的模塊圖如圖2-1所示:圖2-1系統(tǒng)結(jié)構(gòu)圖2.2邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)數(shù)據(jù)需求分析,可以為3類對(duì)象:學(xué)生、教師、教務(wù)員分別設(shè)計(jì)3個(gè)基本數(shù)據(jù)表,表2-1圖書(shū)表字段名數(shù)據(jù)類型字段大小描述圖書(shū)編號(hào)文本30圖書(shū)的編號(hào)圖書(shū)名稱文本10圖書(shū)名字作者文本10圖書(shū)的作者出版社文本10圖書(shū)的出版社ISBN號(hào)文本50圖書(shū)的ISBN號(hào)單價(jià)文本10一本書(shū)的價(jià)格庫(kù)存數(shù)量文本50庫(kù)存圖書(shū)的數(shù)量表2-2客戶表字段名數(shù)據(jù)類型字段大小描述姓名文本10客戶的姓名密碼文本10客戶的登錄密碼文本50客戶的地址文本10客戶的住址表2-3訂單表字段名數(shù)據(jù)類型字段大小描述姓名文本10客戶的姓名圖書(shū)編號(hào)文本50圖書(shū)的編號(hào)訂購(gòu)數(shù)量文本50客戶訂購(gòu)圖書(shū)的數(shù)量日期文本10客戶訂購(gòu)圖書(shū)的日期2.3E-R圖1.圖2-2是對(duì)圖書(shū)的基本信息進(jìn)行描繪的E-R圖圖2-2圖書(shū)表基本信息實(shí)體圖2.圖2-3描繪的是客戶登陸系統(tǒng)所注冊(cè)的基本信息圖2-3客戶表基本信息實(shí)體圖3.圖2-4是客戶訂購(gòu)圖書(shū)的基本信息圖2-4訂單表基本信息實(shí)體圖詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)開(kāi)發(fā)系統(tǒng)的要求來(lái)自對(duì)傳統(tǒng)管理模式的不滿,不管是手工系統(tǒng)還是正在運(yùn)行的計(jì)算機(jī)系統(tǒng)。由于存在的問(wèn)題充斥各個(gè)方面,內(nèi)容分散,甚至含糊不清,這就要求作者進(jìn)行詳細(xì)分析,并在原管理模式的基礎(chǔ)上提出系統(tǒng)開(kāi)發(fā)方案。3.1模塊流程圖圖3-1客戶功能流程圖用戶登錄系統(tǒng)后可以查看圖書(shū),還可以對(duì)想買的圖書(shū)進(jìn)行訂購(gòu),訂購(gòu)?fù)炅艘院筮€可以查看自己的訂購(gòu)信息,如果客戶對(duì)自己的密碼不滿意還可以修改自己的登陸密碼,查看圖書(shū)的代碼如下所示:protectedvoidButton1_Click<objectsender,EventArgse>{if<DropDownList1.Text=="圖書(shū)名稱">{stringstrsql="select*from圖書(shū)where圖書(shū)名稱='"+TextBox1.Text+"'";DataTabledt=sqllian.ReadTable<strsql>;//PagedDataSourceobjPds=newPagedDataSource<>;//objPds.DataSource=dt.DefaultView;DataList1.DataSource=dt.DefaultView;/*objPds*/DataList1.DataBind<>;}elseif<DropDownList1.Text=="作者">{stringstrsql="select*from圖書(shū)where作者='"+TextBox1.Text+"'";DataTabledt=sqllian.ReadTable<strsql>;//PagedDataSourceobjPds=newPagedDataSource<>;//objPds.DataSource=dt.DefaultView;//DataList1.DataSource=objPds;DataList1.DataSource=dt.DefaultView;DataList1.DataBind<>;}elseif<DropDownList1.Text=="出版社">{stringstrsql="select*from圖書(shū)where出版社='"+TextBox1.Text+"'";DataTabledt=sqllian.ReadTable<strsql>;//PagedDataSourceobjPds=newPagedDataSource<>;//objPds.DataSource=dt.DefaultView;//DataList1.DataSource=objPds;DataList1.DataSource=dt.DefaultView;DataList1.DataBind<>;}}privatevoidgetGoods<>{//獲取數(shù)據(jù)stringstrsql="select*from圖書(shū)";DataTabledt=sqllian.ReadTable<strsql>;//實(shí)現(xiàn)分頁(yè)P(yáng)agedDataSourceobjPds=newPagedDataSource<>;objPds.DataSource=dt.DefaultView;objPds.AllowPaging=true;objPds.PageSize=2;intCurPage=Convert.ToInt32<this.LabelPage.Text>;objPds.CurrentPageIndex=Cur1;if<objPds.CurrentPageIndex<0>{objPds.CurrentPageIndex=0;}//只有一頁(yè)時(shí)禁用上頁(yè)、下頁(yè)按鈕if<objPds.PageCount==1>{LinkButtonPrev.Enabled=false;LinkButtonNext.Enabled=false;}else//多頁(yè)時(shí){//為第一頁(yè)時(shí)if<CurPage==1>{LinkButtonPrev.Enabled=false;LinkButtonNext.Enabled=true;}//是最后一頁(yè)時(shí)if<CurPage==objPds.PageCount>{LinkButtonPrev.Enabled=true;LinkButtonNext.Enabled=false;}if<CurPage!=objPds.PageCount&&CurPage!=1>{LinkButtonPrev.Enabled=true;LinkButtonNext.Enabled=true;}}this.LabelTotalPage.Text=Convert.ToString<objPds.PageCount>;DataList1.DataSource=objPds;DataList1.DataBind<>;}//首頁(yè)protectedvoidLinkButtonFirst_Click<objectsender,EventArgse>{this.LabelPage.Text="1";getGoods<>;}//上一頁(yè)protectedvoidLinkButtonPrev_Click<objectsender,EventArgse>{this.LabelPage.Text=Convert.ToString<int.Parse<this.LabelPage.Text>-1>;getGoods<>;}//下一頁(yè)protectedvoidLinkButtonNext_Click<objectsender,EventArgse>{this.LabelPage.Text=Convert.ToString<int.Parse<this.LabelPage.Text>+1>;;getGoods<>;}//末頁(yè)protectedvoidLinkButtonLast_Click<objectsender,EventArgse>{this.LabelPage.Text=this.LabelTotalPage.Text;getGoods<>;}3.2界面效果圖.客戶登錄系統(tǒng)必須輸入自己相應(yīng)的用戶名和登錄密碼:圖3-1客戶登錄界面.客戶登錄成功后就進(jìn)入操作界面可以查看圖書(shū)信息和修改自己的密碼,如圖3-2圖3-2用戶操作界面測(cè)試4.1基礎(chǔ)信息設(shè)置測(cè)試1.客戶登錄系統(tǒng)之后選擇操作,查詢圖書(shū)測(cè)試用例模板如表4-2所示表4-1測(cè)試用例模板用例編號(hào)TC01測(cè)試點(diǎn)客戶操作系統(tǒng)步驟〔1進(jìn)入界面從菜單里選擇查詢;〔2按給出的提示選擇操作;〔3點(diǎn)擊確定按鈕。預(yù)期結(jié)果通過(guò)身份驗(yàn)證,進(jìn)入進(jìn)入操作界面。實(shí)際結(jié)果如圖4-1所示〔與預(yù)期結(jié)果相同備注實(shí)現(xiàn)系統(tǒng)客戶操作功能。圖4-1客戶操作顯示界面2.客戶進(jìn)入系統(tǒng),選擇訂購(gòu)圖書(shū),測(cè)試用例模板如表4-2所示表4-2測(cè)試用例模板用例編號(hào)TC02測(cè)試點(diǎn)訂購(gòu)圖書(shū)系統(tǒng)步驟〔1進(jìn)入界面從菜單里選擇統(tǒng)訂購(gòu)圖書(shū)。預(yù)期結(jié)果通過(guò)身份驗(yàn)證,進(jìn)入界面,執(zhí)行所選操作。實(shí)際結(jié)果如圖4-2所示〔與預(yù)期結(jié)果相同備注實(shí)現(xiàn)用戶訂購(gòu)圖書(shū)的功能。圖4-2訂購(gòu)圖書(shū)系統(tǒng)運(yùn)行顯示界面3.用戶界面查詢訂購(gòu)信息,能夠顯示出全部訂購(gòu)圖書(shū)的信息,測(cè)試用例模板如表4-3所示。表4-3測(cè)試用例模板用例編號(hào)TC03測(cè)試點(diǎn)查詢系統(tǒng)步驟〔1進(jìn)入界面從菜單里選擇查詢;〔2按給出的提
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《計(jì)量管理系統(tǒng)論》課件
- 腰椎血管瘤的健康宣教
- 羥磷灰石沉積病的臨床護(hù)理
- 踝部骨折的健康宣教
- 手部濕疹的臨床護(hù)理
- 2021年功率器件設(shè)計(jì)行業(yè)新潔能分析報(bào)告
- 《電工電子技術(shù) 》課件-第4章 變壓器及應(yīng)用
- 孕期牙痛的健康宣教
- 安全生產(chǎn)培訓(xùn)課件金能
- 《支付寶相關(guān)功能》課件
- 2024年抖音直播平臺(tái)搭建合同
- 新能源汽車充電樁項(xiàng)目可行性研究報(bào)告模板及范文
- 新西蘭飲食文化英文介紹課件
- 改溝改渠施工方案
- DB11T 2081-2023 道路工程混凝土結(jié)構(gòu)表層滲透防護(hù)技術(shù)規(guī)范
- 我的教育故事
- 中學(xué)教職工安全知識(shí)測(cè)試練習(xí)試題
- 2024商業(yè)地產(chǎn)策劃定位和規(guī)劃設(shè)計(jì)合同書(shū)模板
- FANUC機(jī)器人培訓(xùn)教程(完成版)
- 玉溪大紅山鐵礦二期北采區(qū)采礦施工組織設(shè)計(jì)
- 2024新教科版四年級(jí)上冊(cè)科學(xué)知識(shí)點(diǎn)總結(jié)精簡(jiǎn)版
評(píng)論
0/150
提交評(píng)論