(精品)網(wǎng)上書店web畢業(yè)課程設(shè)計_第1頁
(精品)網(wǎng)上書店web畢業(yè)課程設(shè)計_第2頁
(精品)網(wǎng)上書店web畢業(yè)課程設(shè)計_第3頁
(精品)網(wǎng)上書店web畢業(yè)課程設(shè)計_第4頁
(精品)網(wǎng)上書店web畢業(yè)課程設(shè)計_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄第1章引言第2章 系統(tǒng)技術(shù)及運行環(huán)境22. 1 asp. net 簡介22. 2 visual studio 2008 簡介2第3章系統(tǒng)分析33. 1需求分析33. 2識別實體3第4章總體設(shè)計44. 1三層架構(gòu)層次的劃分44. 2系統(tǒng)功能圖4第5章 關(guān)鍵性構(gòu)件及各層次實現(xiàn)551設(shè)計和開發(fā)流程5第6章公共模塊86. 1系統(tǒng)主界面86. 2登錄及注冊模塊86.2. 1 登錄8622注冊96. 2. 3修改密碼106. 3圖書搜索116. 4管理員模塊136.4.1角色管理136. 5用戶管理146. 5. 1主界面146. 5. 2修改用戶角色及備注信息156. 5. 3我的個人信息及更新17

2、6. 6圖書管理186. 6. 1主界面186. 6.2添加圖書196. 6.3查看圖書詳細(xì)信息及更新216. 6.4查看圖書銷售情況216. 7訂單管理226. 7.1查看訂單信息226. 7. 2查看訂單子項信息236. 8類別管理246. 8. 1主界面246. 8. 2添加圖書類別256. 9普通用戶模塊256.9.1用戶信息中心查看(我的個人信息及更新256. 9. 2購買圖書(我的購物車)2669. 3結(jié)算中心28296.9.4訂單管理(查看訂單信息)6. 9. 5查看訂單詳細(xì)信息30306. 9. 6查看圖書詳細(xì)信息及留言第3章系統(tǒng)分析3. 1需求分析網(wǎng)上書店系統(tǒng)為用戶提供一系列

3、網(wǎng)上購書服務(wù)。系統(tǒng)包含兩類用戶,即管理員和普通用戶。針對這兩類用戶,系統(tǒng)根據(jù)登錄時的角色 判斷,跳轉(zhuǎn)到相應(yīng)的頁面為其提供操作。網(wǎng)上書店系統(tǒng)實現(xiàn)了圖書信息的列表顯示,用戶 通過選擇圖書種類進(jìn)入對應(yīng)種類的圖書列表,也可以輸入圖書名稱進(jìn)行模糊査詢。普通用 戶可以針對某一本書進(jìn)行放入購物車、査看詳細(xì)信息、査看留言等操作,在結(jié)算中心,系 統(tǒng)為用戶創(chuàng)建當(dāng)次購書訂單,默認(rèn)為“未結(jié)”狀態(tài)。同時系統(tǒng)為普通用戶提供訂單管理操 作,方便用戶查看訂單,并可以針對以前的未結(jié)訂單進(jìn)行已結(jié)操作。管理員負(fù)責(zé)整個系統(tǒng)的運行與維護(hù),針對圖書、訂單、留言、用戶、角色等,執(zhí)行添 加、刪除、修改等操作。管理員和普通用戶的功能模塊圖如下

4、:ujt.系統(tǒng)功能模塊圖(管理員丿ij 八i-?理系統(tǒng)功能模塊圖(普通用戶)訂 單i理圖3.1系統(tǒng)功能模塊圖3. 2識別實體在系統(tǒng)功能模塊設(shè)計上,按管理信息系統(tǒng)的設(shè)計要求,每個系統(tǒng)都必須有輸入、輸出、 統(tǒng)計、維護(hù)、基礎(chǔ)數(shù)據(jù)設(shè)置等功能。網(wǎng)上書店系統(tǒng)的數(shù)據(jù)操作包括角色、用戶、圖書、圖 書種類、訂單、訂單子項、留言等,共同協(xié)調(diào)完成系統(tǒng)的運行與維護(hù)。各實體屬性:1.角色:角色id、角色名稱2用戶:用戶id、用戶名、真實姓名、密碼、地址、聯(lián)系電話、創(chuàng)建日期、角色id3.圖書種類:圖書種類id.種類名稱.上級種類id4. 圖書:圖書id、圖書名稱、所屬種類id、詳細(xì)描述、供應(yīng)商、數(shù)量、進(jìn)貨價格、銷售價 格

5、、圖片信息5訂單:訂單id、所屬用戶id、圖書總量、訂單總費用、創(chuàng)建日期、訂單狀態(tài)(2)性能要求:頁面美觀大方,實現(xiàn)無刷新技術(shù),操作方便直觀,有安全保障機制,后臺使用 sqlserver2005 數(shù)據(jù)庫。第4章總體設(shè)計4.1三層架構(gòu)層次的劃分目前,典型的分層架構(gòu)是三層架構(gòu),依次是數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層。綜合 現(xiàn)有的成功實踐和.net平臺的特殊性,本系統(tǒng)中將三層架構(gòu)的層次劃分如下:數(shù)據(jù)訪問層一一負(fù)責(zé)與數(shù)據(jù)源的交互,即數(shù)據(jù)的插入、刪除、修改以及從數(shù)據(jù)庫中讀 出數(shù)據(jù)等操作。對數(shù)據(jù)的正確性和可用性不負(fù)責(zé),對數(shù)據(jù)的用途不了解,不負(fù)擔(dān)任何業(yè)務(wù) 邏輯。業(yè)務(wù)邏輯層一一負(fù)責(zé)系統(tǒng)領(lǐng)域業(yè)務(wù)的處理,負(fù)責(zé)邏輯性

6、數(shù)據(jù)的生成、處理及轉(zhuǎn)換。對 流入的邏輯性數(shù)據(jù)的正確性及有效性負(fù)責(zé),對流出的邏輯性數(shù)據(jù)及用戶性數(shù)據(jù)不負(fù)責(zé),對 數(shù)據(jù)的呈現(xiàn)樣式不負(fù)責(zé)。表示層一一負(fù)責(zé)接收用戶的輸入、將輸出呈現(xiàn)給用戶以及訪問安全性驗證。對流入的 數(shù)據(jù)的正確性和有效性負(fù)責(zé),對呈現(xiàn)樣式負(fù)責(zé),對呈現(xiàn)友好的錯誤信息負(fù)責(zé)。4. 2系統(tǒng)功能圖普適用八購隔®圖圖4. 2系統(tǒng)功能圖第5章關(guān)鍵性構(gòu)件及各層次實現(xiàn)5. 1設(shè)計和開發(fā)流程基于需求分析的應(yīng)用,現(xiàn)將基于net平臺的分層架構(gòu)系統(tǒng)開發(fā)劃分為以下幾個階段:(1)數(shù)據(jù)庫的設(shè)計(2)確定先行實體(3)先行實體的實體類設(shè)計(4)先行實體的數(shù)據(jù)訪問層實現(xiàn)(5)先行實體的業(yè)務(wù)邏輯層實現(xiàn)(6)先行實體

7、的表示層實現(xiàn)(7)整合調(diào)試(8)實現(xiàn)其他實體相關(guān)模塊(9)總體測試5. 2數(shù)據(jù)庫設(shè)計根據(jù)實體設(shè)定以及簡要的需求分析,數(shù)據(jù)庫設(shè)計如下:er圖眾統(tǒng)&r圖(數(shù)據(jù)庫表格設(shè)計如下:1角色表roles列名數(shù)據(jù)類型allow nulls描述備注roleldintn角色id主鍵rolenamevarchar (50)y角色名稱2用戶表users列名數(shù)據(jù)類型allow nulls描述備注useridintn用戶id主鍵usernamevarchar(50)n用戶名realnamevarchar(50)n真實姓名pwdvarchar(50)n密碼addrvarchar(200)n聯(lián)系地址phonevarc

8、har(20)y聯(lián)系電話createdatedatetimen創(chuàng)建時間roleldintn角色id外鍵remarkvarchar(2000)y備注3圖書表book列名數(shù)據(jù)類型allow nulls描述備注bookidintn圖書id主鍵booknamevarchar(200)n圖書名稱caregoryldintn類別id外鍵datavarchar(50)y圖片信息infovarchar(2000)y內(nèi)容簡介sellvarchar(200)y出版社buylndatedatetimen購入時間quantityinty圖書數(shù)量inpricemoneyy進(jìn)書價格discountfloaty折扣rema

9、rkvarchar(2000)y備注4圖書類別表category列名數(shù)據(jù)類型allow nulls描述備注category idintn類別id主鍵categorynamevarchar(50)y類別名稱parentidintn上一級類別id外鍵remarkvarchar(2000)y備注5留言表comment列名數(shù)據(jù)類型allow nulls描述備注commentidintn留言id主鍵titlevarchar(200)n留言題目bodyvarchar(2000)y留言內(nèi)容createdatedatetimen留言時間useridintn用戶id外鍵bookidintn圖書id外鍵6 訂單表

10、 orderform列名數(shù)據(jù)類型allow nulls描述備注orderformidintn訂單id主鍵useridintn用戶id外鍵totalnuminty圖書總數(shù)量totoalmoneymoneyy圖書總價格orderdatedatetimen創(chuàng)建時間statevarchar(2000)y訂單狀態(tài)7訂單子項表orderitem列名數(shù)據(jù)類型allow nulls描述備注orderltemidintn訂單子項id主鍵bookidintn圖書id外鍵orderformidintn訂單id外鍵numintn圖書數(shù)量pricemoneyn圖書單價第6章公共模塊6. 1系統(tǒng)主界面登錄頁面,管理員登錄

11、后可進(jìn)入管理員頁面,普通用戶進(jìn)入普通用戶界面。3 無標(biāo)題頁-mcrosoft internet explorer文件電)編輯 查看 收姦)工具q)幫助0)國©尸族索收磁e 3 園 0會地址)屈hitp:/localhost:2141/web/locinrgister/login aspxbai 去 5e el祁弋龍境主孑茁 v q樓索:孑目知戸己鐵絃-電恥吧 h用戶名ij密碼"1w完畢2本地 intranetf 開始 f矽 » n “b j. micros. 時新逹m. 缶d.我勁網(wǎng)上書卻無標(biāo)題 口 ©忌雯?。┑?0血圖6. 1系統(tǒng)主界面6. 2登錄及注

12、冊模塊6. 2. 1登錄輸入用戶名和密碼點擊登錄按鈕,確認(rèn)身份后用戶進(jìn)入系統(tǒng),若為空或者錯誤時會有相應(yīng)的提示信息。登錄后根據(jù)用戶的角色系統(tǒng)進(jìn)入不同界面,用戶可以選擇進(jìn)行其他操作。刊無標(biāo)js頁-licrosoft internet explorerv g q 芳到 fess ”文件0)無555<®)收“如工具q)幫助qp0后追地址)kttp:/localhost 2141/»eb/log)nregister/loe>n tspx本地 intranet'1n web ge在運15)«: microsoft sql .呀 k建 microsoft.診

13、無標(biāo)題貢mic貽廠 19:s2圖6. 2. 1登陸界面代碼如下:users us = usermanager. login (txtusername. text. trimo, txtpwd. text. trimo); session"user" = us;保存用戶if (us != null)if (us. role. rolename ="管理員")response. redirect (,z"manageruserinfousermanager. aspx");elseresponse. redirect ccartbooks

14、earch. aspx");elseresponse. writec<script>alert c 用戶名或密碼錯誤');script");6. 2. 2注冊新用戶填寫注冊信息,提交注冊為系統(tǒng)用戶,默認(rèn)用戶的角色為“普通用戶”。文件 編眉©)»#qz)收藏如 工具q)幫肋qj)v0后退 0 -兇紛收磁) 2給園 0必地址(b)1) http:/localhost:2141/ireb/loinreg>ster/reistervs«rinfo. aspxv | q 轉(zhuǎn)到 錢接 *baibs|畫輸疋聖珈q蘇回加口®

15、 兇鮭 心間3啊-h”正3 倉錄冃戶名sdfa密碼 確認(rèn)密碼 真實姓名nvefa聯(lián)系地址adsfg聯(lián)系電話124s46備注ssdga|q完畢些本地intranetf «s ta 可ge在運行).microsoft sql 薇逹 microsoft.*3無標(biāo)題貢 wic旦©湊9心£ j)'0門9:53圖6. 2.2注冊界面代碼如下:if (page. isvalid)users us = new users ();us. username = this .txtusername .text;us. pwd = this, txtpwd.text;us. re

16、alname = this, txtreainame. text;us. phone = this, txtphone .text;us. addr = this, txtaddr .text;us. remark = this txtremark. text;bookmodels. roles role = new bookmodels. roles();role. roleld = 2;us. role = role;us. createdate = system datetime. now tostring();if (usermanager. adduser(us) != null)r

17、esponse. write (*<script>alert ('注冊成功')<script>z,);elseresponse. write (*<script>alert ('注冊失敗,請重新填寫')script");6. 2. 3修改密碼用戶登錄系統(tǒng)后就能修改密碼。修改時除需要輸入用戶名和舊密碼,另外還匚莎x需要對新密碼進(jìn)行確認(rèn)。提交后自動保存到數(shù)據(jù)庫中。u unt it 1 e(l p?i“ - licroxoft internel explorer©后退 q x 2;丿曲收磁0y 30、丄地址mtp

18、: “: aip»ba總 h編入想要幾素的內(nèi)容& 電處矽回細(xì)強 0»» -川仝間"。陽e - h!曰首頁角色管瑾色丙戶管珪 我的個人信息曰匡書管瑾 屋書管理 添加盪書 團書銷客育況文件潴輯電)查若辺收工具(i)幫助電)査看訂單塔息曰類別管理 圖書類別 添加逼書關(guān)別 修改密碼為w j 3地 intranet修改密碼用戶名hui歡迎進(jìn)入官建員界面圖6. 2.3修改密碼界面 代碼如下:user= (users) session "user"保存用戶 if (user != null)this. lblusername.

19、 text = user. username;if (page. isvalid)點擊修改事件string newpwd = thistxtnewpwd.text;string message = usermanager. modifypwd(newpwd, user. userid); response. write (<script>alert c z,+ message + ",)script"); 密碼判斷string pwd = thistxtoldpwdtext;if (pwd. equals (user. pwd)args. isvalid = t

20、rue;elseargs. isvalid = false;6. 3圖書搜索系統(tǒng)用戶及游客可以輸入圖書名稱進(jìn)行模糊查詢,結(jié)果以表格的形式顯示,并可以進(jìn)入相應(yīng)頁面査看詳細(xì)信息。u unf it 1 e<l p?i“ - licroxoft internel explorer匚莎x©后退 q 回 13 © /g© , 0 0、*'l1 http:/localhost:2141/veb/cart/boolearch. aspxv轉(zhuǎn)刈:w "j 本地 intranet; reb gesisj) .& microsoft sql s. 討 新

21、逑 microsoft 勿 vntiqed pace "(s 4, 9心玄丿19:23圖6. 3圖書搜索界面15 untitled page - licrosoft internet explorer文件(e)鋼錨 ss(y)收潅3) iaa)幫助qo本地intr anqt述址£)| http:!>ocelhoh:214“ob/cmrtoolfltcll新逹flicrozoft©后退£1団丿伽 冋塊0k方0 /zj untitied -少."b ge在運行)乂 microsoft sql s寸 ee文件 潴輯(£)查若辺 收工具

22、(i)幫助電)圖6. 3圖書搜索界面2 代碼如1下:綁定根據(jù)書名進(jìn)行模糊查詢的方法string bookname = thistxtbookname.text;tlist<book> book = bookbll. bookmanager. getbooksbybookname(bookname);this. gridviewl datasource = book;this. gridviewl. databind ();6. 4管理員模塊 6. 4.1角色管理提供瀏覽、添加刪除、修改角色的功能。3 untitled page - licrosoft internet explor

23、er口畫岡i文件)編眉收藏如 工具d)幫肋qj)o后退丄e;丿*e ©看些本地intranetf卄始 f « to化reb ge在運行)、卜 microsoft sql .so microsoft.召 untitled p*吐eh 做心 qf fl 19:50圖6. 4角色界面代碼如下:點擊修改事件protected void gridviewlrowdeleting(object sender, gridviewdeleteeventargs e)int roleid = int. parse (this. gridviewl. rowse. rowindex. cell

24、s 0. text);獲取角色idbookbll. rolesmanager. deleterolebyid(roleid);response. write ("<script>alert ('刪除成功');script");protected void gridviewl rowediting(object sender, gridviewediteventargs e)this. gridviewl. editindex = e. neweditindex;bind();protected void gridviewl rowupdating

25、(object sender, gridviewupdateeventargs e)int roleid = int. parse (this. gridviewl. datakeys e rowindexvalue tostringo); stringrolename= (textbox) (this. gridviewl. rowse. rowindex. cellsl< controls0). te xt. tostring ();bookmodels.roles role = new bookmodelsroles();roleroleld = roleid;role. role

26、name = rolename;bookbll rolesmanager modifyuserrole(role);this. gridviewl.editlndex = t;response. write c<script>alert ('修改成功');script");bindo ;protected void gridviewl_rowcance1ingedit(object sender, gridviewcancelediteventargs e) this. gridviewl editlndex = t;bindo ;6. 5用戶管理 6.

27、5. 1主界面按用戶角色査詢:請迭擇t i曰苣頁k角色管理kg用戶管瑾我的個人信息曰醫(yī)書管理1圖書管理 添加圖書 團書銷售苗況6訂單管理 査看訂單信息曰類別管瑾 圖書類別 添加圖書靈別 修改密碼用戶名admin花俶粉hui黃誨黃熙顏角色 聯(lián)系地址 聯(lián)系電話 創(chuàng)建日期 備注普通用戶普通用戶普通北京海淀區(qū)榮華花園109號上海楊浦區(qū)小玉路109號揚州祁江區(qū)潤揚路33號12345762008-4-60:00:0013472882947136652644202009-12-1919:36:032009-12-1817:36:12很有號九好很善良,很好系統(tǒng)列出當(dāng)前所有用戶的基本信息,可以進(jìn)行刪除用戶功能,

28、并提供修改操 作的鏈接。管理員還可以按照角色和用戶名進(jìn)行分類和精確查詢。3 unt it led- licxoxoft int ernct explorer®ei文件(v atiis (£)查若辺收歳® 工具q)幫助q1)0后退 0兇© q曲收磁) 3 3 o0必池it !' http:/localhost:2141/reb/naafler/vserinfo/vsernana4«r- aspxv剝o轉(zhuǎn)到曲”ba曲目股-司輸入想要簽養(yǎng)的內(nèi)容v電處 -越巨)如旳10 tt® - hisfgj v勰 h!- <二一 1按用戶名

29、查詢用戶管理主界面本地 intranet尅新述 flicrozoft .勿 untitled pye 圖6. 5.1用戶管理主界面1文件 編眉 »««)收藏如 工具(i)幫肋a)0后退 o兇血收磁0 ® ; i酉0欽細(xì)入捋要型瀆的內(nèi)容7食穌-0 口細(xì)口®兇授除 hi空間中映!h;也址 ®. http:/localhost:2141/reb/naner/userlnfo/vsrnanaer. aspxbai&sls 亙用戶管理主界面<3首頁角色管連g用戶管理 我的個人信息 曰匡書管理 團書管珪

30、添加圖書團書銷售清況b訂單管理 查看訂單言息8類別管理 團書靈別 添加盟書類別 修改密碼角色 實名 真姓 用戶名 戶號 用編hui黃誨管理員按用戶名資詢聯(lián)系地址 聯(lián)系電話 創(chuàng)建日期 備注上海楊浦區(qū)小玉路109號134728829472009-12-1919:36:03玫迎迸入管理員界面化reb ge在運行)<* wicrosoft sql s."討稱建 microsoft3 untitled 出本地intranet冃戶管理主界面八氏sei - q貼吧 h卜上址 qi http: /localhost :2l41/web/manaer/uzerin£o/u

31、zerflanier. azpxa首頁角色管建曰目戶管理 我的個人信息曰圖書管理 丕書管瑾 添加圖書 運書銷售請況曰訂單管瑾 查看訂單信息目矣別菅珪 圖書矣別 添加逼書類別 修改密宵角色 實名 真姓 用戶名 戶號 用編hui黃誨賢管理員聯(lián)系地址聯(lián)系電話創(chuàng)建日期備注上海楊浦區(qū)小玉路109號134728829472009-12-1919:36:03很有能力,好本地lair anet點卞k" ge在運行).f n)crosoft sql s.新邇 microsoftuntitled p s 勺:加 f 電i i/w歡迎迸入管理員界面圖6. 5.1用戶管理主界面2卻 untitled pag

32、e 一 licxosoft intcznct esplorcr文件足)混錫徨)5s(x)收藏 工貝 幫肋0!)©后退 o 國圃血p#* 收慈e 3 "園 0舟圖6. 5. 1用戶管理主界面3代碼如下:使用dropdownlist綁定圖書類別this. ddlcategorysearch datasource = bookbll rolesmanager. getallroles();this. ddlcategorysearch. datavaluefield= "roleld"this. ddlcategorysearch. datatextfield

33、 = "rolename"this. ddlcategorysearch databind();6. 5. 2修改用戶角色及備注信息管理員通過主頁面的鏈接,進(jìn)入修改頁面,修改用戶的角色及備注信息。文件)編簾)0后退 0»(y)收藏如 工具q)幫助a).刃 q0 3 $ 圉 0 必地址 q dt) http:/localhost:2141/wreb/nanr/vserlnfo/vpdatevserlnfo aspx9us«rld=1bai總百廈亙知入捋要耒求的內(nèi)容7食穌回口甸口®固授除 hi空間映!h” §§£登錄角

34、色管瑾田戶笛瑤我的個人信息、222修改用戶魚魚及備注信總(3匡書管理冃戶名admiii圖書管珪送擇危色名稱昔通用戶v添加函書備注無團書銷窖請況|確認(rèn)傳改歡迎迸入蒼理員界面=u早官埋 査看訂單僧息 曰類別管瑾 國書類別 添加圖書靈別 修改密碼曰首頁出本地intranet化reb ge在運行)<* wicrosoft sql s.q usst microsoft .3 untitled 也完畢圖6.5.2修改用戶角色界面代碼如下:protected void page_load(object sender, eventargs e)辻(!page. ispostback)users user

35、s = (users)session"user"if (users = null)response redirect("");elsedisplayuserlnfo ();private void displayuserlnfo ()int userld=int. parse(request. querystring"userid". tostring();users user = bookbllusermanager. getuserbyld(userid);txtremark .text = user. remark;ibluse

36、rname. text = user. username;bind ();this. ddlroleselect. selectedltem .text = user .role .rolename; protected void btnmodify_click(object sender, eventargs e)users u = new users ();u. userid = int parse (request querystring userid'7 tostringo);bookmodels. roles role = new bookmodels. roles();ro

37、le. roleld = int. parse (this. ddlroleselect. selectedvalue. tostringo);u. role = role;u. username = lblusername.text;u. remark = txtremarktext;bookbll. usermanager. modifyremark(u);response. write c<script>alert c 修改成功');script");6. 5. 3我的個人信息及更新顯示當(dāng)前管理員的基本信息,并可以根據(jù)需要進(jìn)行更新操作。untitled pa

38、ge licrosoft internet explorer2崗0丿曲收磁0文件g)潟輯電)蘭看 收sr® 工具d)幫助q!)s首頁用戶 名真實雄名創(chuàng)建日期所屬角色鉄系地 址 趺系巨 話角色管瑾g用戶管瑾 我的個人信息g區(qū)書管瑾 圖書管if 添加圖書 邏書峯售青況 凹訂車管瑾査看訂單信息g類別管連 圖書類別 添加國書矣別 修改密碼黃誨2009-12-19 19:36:03 管if員上海僑浦區(qū)爪玉谿10洱各注134728829j7很有能e奸本地 intranetf開始r e tege在運行)兀 microsoft sql s .專新建 flicroxoft .5 vnti tied p

39、age.國 9心少丿、它19:13歡迎進(jìn)入管珪員界為圖6. 5.3管理員信息管理界面 代碼如下:protected void page_load(object sender, eventargs e)辻(!page. ispostback)users user = (users)session"user"if (user = null)response. redirect (");elsedisplayuserlnfo ();private void displayuserlnfo()users user = (users)session"user&qu

40、ot;this, txtusername .text = userusername;txtrealname .text = user .realname;txtremarktext = user. remark;txtphone. text = user. phone;txtaddr. text = user. addr; lblcreatedate .text = usercreatedate. tostringo; lblrole .text = user .role .rolename;protected void btnok_clickl(object sender, eventarg

41、s e)users user = (users)sessionz,user/,:獲取登陸用戶的信息 user. username = this, txtusername .text;userrealname = txtrealnametext;user. remark = txtremark .text;user. phone = txtphone.text;user. createdate = system. datetime. nowtostring();useraddr = txtaddr .text;bookbll usermanager. modifyuser(user);respo

42、nse. write (*<script>alert ('修改用戶信息');script"); 6. 6圖書管理6. 6.1主界面提供圖書的按類別與書名查詢的功能,結(jié)果在表格中顯示。文件 緘眉 »«qz)收藏如 工具d)幫助a)0后退ml;' 丿* £了收磁0 2 圍0 乂屯址 |衛(wèi))http:/localhost:2141/veb/nanaer/book/booldlanger aspxbai&sls 亙輸入捋要軟求的內(nèi)容回兩甸口®兇投蔵川空間qi陽電 h!v 0轉(zhuǎn)到錢凌” 8§©

43、; 登錄o首頁角色管ji曰用戶管瑾 我的個人信息匕區(qū)書管理 團書管瑾 添加圖書 圖書銷售育況曰訂單管瑾 査看訂單信息回類別管理 圖書類別 添加團書類別 修改密嗎類別査詢:請選擇v按書名査詢圖書編號圖書名稱圖書類 別出版社圖書數(shù) 量進(jìn)價折扣1炒股大全股票上海出版 社223.00000.87世界貿(mào)易投 資經(jīng)濟深圳出版 社345.00000.73花樣少男少 女娛樂上海出版 社412.00000.74瑞麗服飾娛樂上海出版 社620.000015農(nóng)藥制作工 藝農(nóng)業(yè)北京出版 社226.00000.9523圖書爸逵主界面v q穌12dsadf 股票 sdds1234.0000 0.8刪產(chǎn)刪產(chǎn)刪一除一ffl&

44、gt;塑除_誓 詳一細(xì)一詳s_詳一細(xì)_詳_細(xì)_詳_細(xì)_詳一也丿本地intranet? (8 te夕eb ge在j運行)、二 microsoft sql s. 尅斷建 flicrosoft .3 unii 11" p你-匡1 919: 14圖6. 6.1圖書管理主界面代碼如下:使用dropdownlist進(jìn)行查詢protected void ddlcategoryselectselectedlndexchanged(object sender, eventargs e) string bookid = this. ddlcategoryselectselectedvaluetostri

45、ng();book book = bookbll. bookmanager. getbookbyid(int. parse(bookid):ilist<book> books = new list<book>();books. add (book);this. gridview1. datasource = books:this. gridviewl. databindo ;實現(xiàn)刪除功能protected void gridviewlrowdeleting(object sender, gr i dv i ewdelet eeventargs e) int bookld

46、=int parse(this. gridview1 rowse. rowindex cells0. text);bookbll. bookmanager. deletebookbyld(bookid);response. write c<script>alert ('刪除成功');<script>");6. 6. 2添加圖書為管理員提供添加圖書的功能,可以將本地的圖書各項信息中,存入數(shù)據(jù)庫。i 3 untitled page - microsoft internet explorer13畫岡1文件 編55©)收藏如 工具d)幫肋a)

47、中 j & a mtreb ge在運行)microsoft sql s.尅舫建 microsoft .3 vntitled九虢19:17©后退 >兇e 2團0資曲上 i.l |http:/localhost:2141/veb/maner/bo加m“book “pxv 0 q 轉(zhuǎn)到 * "圖6. 6. 2添加圖書界面 代碼如下: protected void btnadd_click(object sender, eventargs e)book book = new book ();bookbookname = thistxtbookname. text;bo

48、ok buyindate=system datetime. now. tostring();book. info=this. txtinfo. text;book data = this, txtdata. text;bookinprice二decimal. parse(this txtinprice text);book quantity二int parse(this txtquantity. text);book discount=float. parse(this, txtdiscount. text);category category = new category();categor

49、y. categoryld = int. parse (this dropdownlistl. selectedvalue tostring(); book .category = category;book remark二this txtremark. text;book sell=this. txtsell. text;if (bookbll. bookmanager. addbook(book)!= null)response. write (zscript>alert (,添加成功')script");elseresponse. write (<scrip

50、t>alert ('添加失敗,請重新填寫')script");6. 6. 3查看圖書詳細(xì)信息及更新頁面顯示相應(yīng)選擇圖書的詳細(xì)信息,包括圖書基本內(nèi)容、留言等,并進(jìn)行修 改。3 untitled page - licrosoft internet explorer文件g)編須電)査有s 收hr® im d) wqj)©旋 占 ©門«承喚e莎百0 /:mjl http:/loc&lho2t:2141/veb/naner/book/bookin£ornat&on. aspx?bookld=l輸入想要攪翩內(nèi)

51、容蘭| q捷索妙回如益o首頁角色管瑾s用戶管理 我的個人信息&區(qū)書管理 圖書管瑾 添加國書 圖書銷售音況b訂單管瑾 查看訂單信息 行矣別管理 團書類別 添加盟書矣別 修改密碼圖書名稱圖書矣別內(nèi)容信息圖片信息出版社買進(jìn)日期圖書數(shù)童進(jìn)價折扣備注5233查看逼書詳飪信息趺更新 :炒股大全股票v新書到貨丄本地intranetf開始血 " ' “b ge在運行)弋 microsoft sql s .新逹 microsoft .5 vntitled-s|g亞求?。?quot;句19:14歡迎迸入管理員界面圖6. 6. 3查看圖書信息界面代碼如下:用戶類別第一時間顯示this dr

52、opdownlistl selectedltem text = book category. categoryname; 獲取用戶修改后的類別category categoty=new category ();categoty. categoryname = this .dropdownlistlselectedltem. text;categoty categoryld = int parse(this dropdownlistl selectedvalue tostring();book.category = categoty;6. 6. 4查看圖書銷售情況管理員可以通過類別選擇查看的圖書

53、,并將其銷售結(jié)果已表格形式顯示在下 方。文件a)編眉 «<«)收藏 工具a)幫肋opi0后退 '、勺圍血z糅說收磁© ® w圉 0 曲上 11 http:/localhost:2141/veb/maner/book/booksellinfo tspxv 0 |q 轉(zhuǎn)到 * " 完畢些 本地intranet? <6 sii eb gesj運i?)'宀 wicrosoft sql s. 尅新建 wicrosoft . . .3 vnti tied f«e«?- 匡 9 丘f 回 19: 18圖6. 6. 4査看圖書銷售界面代碼如下:protected void btnsearch_click(object sender, eventargs e)string bookname = thistxtbookname.text;ilist<bookmodels. book books = bookbllbookmanagergetbooksbyboo

溫馨提示

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

最新文檔

評論

0/150

提交評論