版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、引 言本課程設(shè)計(jì)主要設(shè)計(jì)并實(shí)現(xiàn)網(wǎng)上書店的管理系統(tǒng),隨著互聯(lián)網(wǎng)帶給我們的不僅是無窮的信息,更是商業(yè)模式和消費(fèi)觀念的變遷,電子商務(wù)業(yè)已成為時(shí)尚。因圖書信息易于判斷和選擇而獨(dú)具優(yōu)勢,最適合于網(wǎng)上交易,所以網(wǎng)上書店成了電子商務(wù)的先鋒。課題研究的背景意義傳統(tǒng)書店分布廣泛,在市場有很多傳統(tǒng)書店。這類書店占據(jù)了87以上的圖書市場;由于電子商務(wù)的迅速發(fā)展,網(wǎng)上書店國內(nèi)目前并不少見,在google搜索引擎中輸入“網(wǎng)上書店”搜索就有8970000項(xiàng)結(jié)果。但是因?yàn)樾抛u(yù)度的問題,只有當(dāng)當(dāng)、卓越少數(shù)幾家網(wǎng)上書店真正實(shí)現(xiàn)全國范圍的網(wǎng)上售書。因此,如果顧客想通過網(wǎng)絡(luò)購書通常只有兩種選擇,當(dāng)當(dāng)、卓越或者是本地的網(wǎng)上書店;而其
2、他購書方式,這類購書方式主要以出版社和書友會(huì)郵購為主,大約占據(jù)市場份額的71。郵購?fù)ǔJ窍虺霭嫔缁蛘邥褧?huì),優(yōu)點(diǎn)是圖書種類齊全,缺點(diǎn)是速度慢,而且提高了購書成本。學(xué)校團(tuán)購優(yōu)點(diǎn)是因?yàn)榧w購買可能圖書的價(jià)格會(huì)較低,缺點(diǎn)是缺少自主性。傳統(tǒng)書店分布廣泛,符合顧客傳統(tǒng)的消費(fèi)習(xí)慣,信任度較高。但是對購買者來說需要花費(fèi)很多交通以及挑選的時(shí)間,加上需要固定店鋪,成本高,圖書價(jià)格較高,另外如果店鋪規(guī)模較小,書籍種類不能保證。這樣就促使網(wǎng)上書店越來越成為可能。1.2課題研究的目的網(wǎng)上購書,具有價(jià)格低廉、高效、方便、種類齊全的特點(diǎn),同時(shí)對于經(jīng)營企業(yè)來說,由于不需要店鋪,從而把成本降到了最低。但是傳統(tǒng)的網(wǎng)上購書網(wǎng)站,
3、使用的是快遞和郵遞相結(jié)合的方式送書,當(dāng)顧客距離不在同一城市時(shí),不可避免地繼承了傳統(tǒng)郵購方式的種種缺點(diǎn)。1.3課題研究的意義網(wǎng)上書店使用獨(dú)創(chuàng)的網(wǎng)上購書模式,是一個(gè)生活類、外語類、文學(xué)類、科技類、法律類還有配套光碟等集一體的網(wǎng)上書店,主要是為了滿足各方面讀者的精神需求,因?yàn)槟繕?biāo)顧客針對青少年還有在企管理人員等,很好的避免了傳統(tǒng)網(wǎng)上購書網(wǎng)站的問題。在保證價(jià)格低廉的情況下,具有購書便捷,送書快速的優(yōu)勢,非常具有競爭力??尚行苑治?.1可行性分析的任務(wù)本系統(tǒng)就是要解決現(xiàn)代圖書品種多而不精、泛而不深的現(xiàn)狀已難以滿足讀者多元化的需要。一方面,大的書城的圖書經(jīng)營品種不斷增加;另一方面,讀者很難買到自己真正想要
4、的圖書。這種情況的存在,說明我們在圖書市場營銷方面還有很多工作要做,利用圖書目標(biāo)市場選擇策略,可以根據(jù)讀者需求的差異性進(jìn)行市場細(xì)分和目標(biāo)市場營銷,從中發(fā)現(xiàn)機(jī)會(huì),提高企業(yè)的競爭能力,從而獲取競爭優(yōu)勢。目前,越來越多的企業(yè)利用電子商務(wù)降低經(jīng)營成本,捕捉市場機(jī)會(huì),整合企業(yè)經(jīng)營,建立長期,可持續(xù)盈利的商務(wù)運(yùn)營模式,從而將企業(yè)帶入倍增效益的快車道。利用網(wǎng)絡(luò),利用電子商務(wù),中國的電子化企業(yè),電子化機(jī)構(gòu)與電子化生活已經(jīng)越發(fā)顯出激動(dòng)人心的商機(jī)與活力!電子商務(wù)覆蓋企業(yè)經(jīng)營的各個(gè)過程,從供應(yīng)鏈到企業(yè)資源規(guī)劃,從客戶關(guān)系管理到電子市場,總能為您提供恰到好處的支持。令企業(yè)從內(nèi)到外加速信息流,物流,資金流的循環(huán),全面降
5、低經(jīng)營成本,開拓全新的市場機(jī)會(huì)2。2.2系統(tǒng)流程圖本系統(tǒng)主要有添加記錄,刪除記錄,查看記錄,修改記錄,更新記錄等等一些功能,通過對這些功能的分析和要使用的數(shù)據(jù)存儲(chǔ)形式,整合后,系統(tǒng)的流程圖如圖2.1所示:圖2.1 系統(tǒng)流程圖2.3系統(tǒng)數(shù)據(jù)字典系統(tǒng)的主要數(shù)據(jù)有圖書信息表,訂單信息表,用戶信息表等。其中圖書信息表中包含了圖書編號(hào),類別,作者,出版社,價(jià)格等等一些數(shù)據(jù)元素,每個(gè)數(shù)據(jù)的定義和意義都不一樣,具體的幾個(gè)重要的數(shù)據(jù)的數(shù)據(jù)字典如下:名字:圖書信息表描述:記錄每本圖書的詳細(xì)信息定義:圖書信息表=圖書編號(hào)+類別+作者+出版社+出版時(shí)間+價(jià)格位置:數(shù)據(jù)硬盤名字:圖書編號(hào)描述:唯一的表示數(shù)據(jù)庫中其中的
6、特定的一條記錄定義:圖書編號(hào)=2字符8位置:圖書信息表名字:訂單信息表描述:記錄用戶所選購的每一本書定義:圖書信息表=圖書編號(hào)+訂單日期+訂單目的地+價(jià)格+用戶編號(hào)位置:數(shù)據(jù)硬盤名字:圖書編號(hào)描述:唯一的表示數(shù)據(jù)庫中其中的特定的一條記錄定義:圖書編號(hào)=2字符8位置:圖書信息表名字:用戶信息表描述:記錄每個(gè)注冊了的用戶相關(guān)信息定義:用戶信息表=注冊號(hào)+姓名+性別+年齡+住址位置:數(shù)據(jù)硬盤需求分析3.1功能需求系統(tǒng)的主要功能有添加圖書記錄,刪除圖書記錄,修改圖書記錄,查看圖書記錄,查看訂單模塊,更新訂單模塊,刪除訂單模塊等。將每個(gè)功能細(xì)分模塊化,實(shí)現(xiàn)單個(gè)的功能獨(dú)立,總體得出系統(tǒng)的功能模塊圖如圖3.
7、1所示:圖3.1 系統(tǒng)功能模塊圖3.2性能需求此系統(tǒng)是一個(gè)網(wǎng)上書店管理系統(tǒng),所以該系統(tǒng)在時(shí)間方面和安全性方面性能要求還是比較的高。而且此系統(tǒng)涉及到很多的書籍,則數(shù)據(jù)庫的要求比較高。而且由于系統(tǒng)涉及到了商業(yè)的隱私,所以在登錄那里的密碼驗(yàn)證要求比較高3。3.3數(shù)據(jù)需求系統(tǒng)主要用的數(shù)據(jù)都是在消費(fèi)記錄中,包括金額,時(shí)間,編號(hào)等等,這些主要都是數(shù)字或者是字符串,整個(gè)系統(tǒng)就是一個(gè)簡單的網(wǎng)上書店管理系統(tǒng),所以對數(shù)字還是使用的比較多,即使有些是字符串也要轉(zhuǎn)化為數(shù)字來使用4。 具體的數(shù)據(jù)需求和精度要求如下表3-1所示:表3-1 數(shù)據(jù)需求表名稱類型精度說明圖書編號(hào)字符串個(gè)位 記錄的唯一標(biāo)識(shí)價(jià)格字符串書的價(jià)格出版時(shí)
8、間字符串日說明書出版的日期訂單日期日期日說明訂單時(shí)間成交金額數(shù)字小數(shù)點(diǎn)后一位說明成交的金額E-R圖在數(shù)據(jù)庫中只設(shè)計(jì)了一張表,也就只有消費(fèi)記錄這樣一個(gè)實(shí)體,它有很多的屬性,將表轉(zhuǎn)化為實(shí)體E-R圖如圖3.2,圖3.3,圖3.4所示:圖3.2 圖書信息表的E-R圖圖圖 用戶信息的E-R圖3.4 訂單信息表的E-R圖需求獲取需求的獲取主要采用的是網(wǎng)上留言的方式,因?yàn)橄到y(tǒng)要解決的是一個(gè)很普遍的問題,身邊每個(gè)人都存在這樣的問題都有或多或少分感觸5,所以對這個(gè)系統(tǒng)的意見也尤為重要,從而在網(wǎng)上留言是最好的獲取需求的方式??傮w設(shè)計(jì)設(shè)計(jì)原理系統(tǒng)的功能很清晰,沒有功能嵌套,每個(gè)功能都完成自己的任務(wù),所以將每個(gè)功能模
9、塊化是最好的辦法,這樣既是系統(tǒng)更加的清晰,也是得功能更加的獨(dú)立,是整個(gè)系統(tǒng)的整體性提高。設(shè)計(jì)中將系統(tǒng)分了主界面模塊,登錄模塊,添加圖書模塊,刪除圖書模塊,查看圖書模塊,查看訂單模塊等等,每個(gè)模塊獨(dú)子完成自己的功能,不越界。原理分解為了系統(tǒng)實(shí)現(xiàn)的方便,設(shè)計(jì)的時(shí)候采用系統(tǒng)劃分,將系統(tǒng)采用窄菱形模式劃分開來,由大化小,個(gè)個(gè)擊破6,由小的系統(tǒng)組成大的系統(tǒng)。設(shè)計(jì)的系統(tǒng)分解圖如圖4.1所示:圖4.1 系統(tǒng)分解圖系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)總體方案的設(shè)計(jì)與實(shí)施5.1.1網(wǎng)頁規(guī)劃網(wǎng)站站點(diǎn)的網(wǎng)頁設(shè)計(jì)應(yīng)簡潔、美觀,界面應(yīng)與書店形象相符,網(wǎng)頁大小有所限制,網(wǎng)頁必須響應(yīng)及時(shí),可以采用多種瀏覽器瀏覽,以滿足不同用戶的需要。
10、5.1.2網(wǎng)站內(nèi)容的組織原則建站之初,通過搜索引擎找出同類網(wǎng)站,逐個(gè)訪問名單上所有的網(wǎng)站,然后做一個(gè)簡單的表格,列出你認(rèn)為是競爭對手的企業(yè)名稱、所在地、產(chǎn)品搜述、產(chǎn)品價(jià)格、網(wǎng)站特點(diǎn)等等,從中找出你的產(chǎn)品優(yōu)于或不同于其他競爭對手產(chǎn)品的優(yōu)點(diǎn)或特色;同時(shí),你也應(yīng)該清楚地認(rèn)識(shí)到自己產(chǎn)品的不足之處,思考如何改進(jìn)使產(chǎn)品更具競爭力,并制定出如何改進(jìn)的方案。這實(shí)際上也是一個(gè)企業(yè)找出如何與網(wǎng)絡(luò)相結(jié)合的經(jīng)營策略,以適應(yīng)日益競爭的國際化市場。在充分了解了網(wǎng)上競爭對手的情況并研究了他們的產(chǎn)品和網(wǎng)頁的基礎(chǔ)后,參照內(nèi)容組織原則,制訂出更能體現(xiàn)產(chǎn)品特點(diǎn)的網(wǎng)頁內(nèi)容。5.1.3清楚地操作界面及查詢互動(dòng)功能一個(gè)好的網(wǎng)站必須要有良
11、好的操作介面,能使瀏覽者在最短時(shí)間進(jìn)入要想去瀏覽的區(qū)域。在有些網(wǎng)站內(nèi),查詢往往答非所問,若能讓瀏覽者在短時(shí)間內(nèi)查詢到想要的主題是重要關(guān)鍵,故提供強(qiáng)力的查詢功能是網(wǎng)站需著眼的方向。網(wǎng)站要考慮到適當(dāng)?shù)幕?dòng),這項(xiàng)功能可加強(qiáng)瀏覽者的意愿與興趣。以后才會(huì)經(jīng)常進(jìn)網(wǎng)站來瀏覽。設(shè)立動(dòng)態(tài)互動(dòng)的問題咨詢/反饋頁面,傾聽客戶聲音,保持良好、及時(shí)的溝通。5.1.4產(chǎn)品查詢,展示功能網(wǎng)站是企業(yè)產(chǎn)品展示櫥窗,可通過公司設(shè)備、先進(jìn)技術(shù)、設(shè)計(jì)創(chuàng)意、質(zhì)量控制和作業(yè)規(guī)格等更好地突出產(chǎn)品特點(diǎn)。開發(fā)產(chǎn)品查詢系統(tǒng),讓客戶可自行鍵入相關(guān)資料以查詢所需的產(chǎn)品,必要時(shí)配以精美的樣品圖和價(jià)格資料,充分展示你產(chǎn)品的優(yōu)勢。對商務(wù)型網(wǎng)站而言,產(chǎn)品銷
12、售是第一要?jiǎng)?wù),若能使用最少篇幅將產(chǎn)品的特性表達(dá)清楚,對商品的銷售有很大的助益。有些網(wǎng)站對它們的商品無法用簡短的文字介紹清楚,在競爭上就失去了優(yōu)勢。5.1.5網(wǎng)上接單可開發(fā)應(yīng)用網(wǎng)上產(chǎn)品查詢、接訂單和訂單管理系統(tǒng)。進(jìn)一步的應(yīng)用還有在線支付、郵購寄發(fā),甚至物流配送到府等。作為一個(gè)網(wǎng)上接單的例子,讓我們來看看內(nèi)地的一家輸出公司深圳龍輝菲林輸出中心的具體運(yùn)作。該公司的主要業(yè)務(wù)就是為客戶提供菲林輸出服務(wù),其網(wǎng)站的主要功能就是提供一個(gè)在線上接訂單的功能,并提供了簡單的用戶注冊機(jī)制。進(jìn)入了落訂單介面,我們可以看到用戶可以通過網(wǎng)頁的交互介面設(shè)置訂單內(nèi)容,并且能夠選擇要出菲林的文件上傳,從而初步實(shí)現(xiàn)了電子商務(wù)的基
13、本功能客戶在線上落訂單。程序結(jié)構(gòu)設(shè)計(jì)程序的操作流程有登陸,添加刪除記錄,查看更新記錄等一些,在這些操作中,設(shè)計(jì)都很多控制,比如說登錄的時(shí)候要驗(yàn)證密碼,如果密碼不正確就會(huì)重新登錄,在刪除的時(shí)候如果沒有記錄,那么就會(huì)無法刪除,彈出錯(cuò)誤的對話框。具體的控制結(jié)構(gòu)如下圖5.1所示:圖 系統(tǒng)控制結(jié)構(gòu)邏輯數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)根據(jù)整個(gè)系統(tǒng)的程序結(jié)構(gòu)確定,相應(yīng)的邏輯數(shù)據(jù)結(jié)構(gòu)也確定了,在系統(tǒng)中主要用到順序結(jié)構(gòu)和選擇結(jié)構(gòu)。順序結(jié)構(gòu)主要是記錄輸入后會(huì)自動(dòng)的保存到數(shù)據(jù)庫,這些都是順序執(zhí)行的,要先輸入記錄,后兩者才會(huì)進(jìn)行。選擇結(jié)構(gòu)主要是在控制輸入,登錄,刪除等方面,登錄的時(shí)候如果密碼不對,就會(huì)進(jìn)如選擇返回到登陸框,并提示密碼錯(cuò)誤
14、,控制輸入那里,如果輸入框沒得記錄,就不能進(jìn)行其他操作,必須進(jìn)行添加,查看或者修改操作,如果輸入框中有記錄,那么就可以直接進(jìn)行操作。數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)整個(gè)數(shù)據(jù)庫相對來說還算是簡單,在數(shù)據(jù)庫中就三張表,分別是圖書信息表,訂單信息表,用戶信息表。在表中關(guān)鍵碼設(shè)置為編號(hào),還有一些其他的屬性,比如說作者,出版社,性別,價(jià)格等。由于考慮到數(shù)據(jù)庫比較大,處理的記錄也比較多,故用server實(shí)現(xiàn)即可4。數(shù)據(jù)庫的主要屬性如表5-1,表5-2,表5-3,表5-4所示:表5-1圖書信息表字段名稱字段類型字段大小字段說明備注Idint4ID序列號(hào) 自動(dòng)增長(主鍵)BookNameVarchar40書名Not nullB
15、ookClassint4圖書類別Authorvarchar25作者Publishvarchar150出版社PrinceFloat4書價(jià)Amountint4總數(shù)量表5-2 登錄信息表字段名稱字段類型字段大小字段說明備注AdminUservarchar20管理員用戶名(主鍵)AdminPassvarchar50管理員密碼Not null表5-3用戶信息表字段名稱字段類型字段大小字段說明備注Idint4ID序列號(hào)自動(dòng)增長(主鍵)UserNamevarchar20購物用戶名Not nullPassWordvarchar50用戶密碼Not nullNamesvarchar20用戶聯(lián)系用姓名Sexvarc
16、har2用戶性別Addressvarchar150用戶 Phonevarchar25用戶聯(lián)系 Postvarchar8用戶聯(lián)系 Agevarchar2RegTimedateTime用戶注冊時(shí)間表5-4 訂單信息表字段名稱字段類型字段大小字段說明備注Idint4ID序列號(hào)自動(dòng)增長(主鍵)IndentNo varchar20訂單編號(hào)Not nullSubmitTimedatetime8提交訂單時(shí)間Not nullConsignmentTimevarchar20交貨時(shí)間TotalPricefloat8總金額contentvarchar400用戶備注IPAddressvarchar20下單時(shí)IPIsP
17、ayoffint4用戶是否已付款I(lǐng)sSalesint4是否已發(fā)貨 系統(tǒng)的具體實(shí)現(xiàn)系統(tǒng)首頁如圖5.2所示,用戶可以在頁面內(nèi)瀏覽到圖書分類、書庫、最新排行榜,可以用戶登錄,管理員登錄以便管理后臺(tái)如圖5.3所示:圖 系統(tǒng)首頁圖 5.3 訂單信息表可以對訂單信息進(jìn)行修改、查詢、刪除、添加操作,主要實(shí)現(xiàn)代碼如下:private void DataGrid1_EditCommand_1(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)this.DataGrid1.EditItemIndex=e.Item.ItemInd
18、ex;this.BindingData();private void DataGrid1_DeleteCommand_1(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)string orderid=this.DataGrid1.DataKeyse.Item.ItemIndex.ToString();SqlConnection conn=DB.CreateConnection();conn.Open();SqlCommand cmd=new SqlCommand(delete from ordergoods
19、 where orderId=+orderid+,conn);cmd.ExecuteNonQuery();this.DataGrid1.DataBind();private void DataGrid1_UpdateCommand_1(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)Stringorderid=this.DataGrid1.DataKeyse.Item.ItemIndex.ToString().Trim();string bookname=(TextBox)(e.Item.Cells1.Co
20、ntrols0).Text.Trim();string booknum=(TextBox)(e.Item.Cells2.Controls0).Text.Trim();string bookmoney=(TextBox)(e.Item.Cells3.Controls0).Text.Trim();/string Caddress=(TextBox)(e.Item.Cells4.Controls0).Text.Trim();SqlConnection conn=DB.CreateConnection();conn.Open();SqlCommand cmd=new SqlCommand(update
21、 ordergoods set orderbookname=+bookname+,orderbooknum=+booknum+,totalbookmoney=+bookmoney+ where orderid=+orderid+,conn);cmd.ExecuteNonQuery();conn.Close();this.DataGrid1.EditItemIndex=-1;this.BindingData();用戶管理界面如圖所示,用戶注冊界面如圖5.5所示,留言板界面圖如圖5.6所示, 圖5.7 圖用戶管理界面圖用戶注冊界面圖5.6 留言板界面 圖5.7 購物車界面可以對圖書信息進(jìn)行編輯、刪
22、除、查詢、添加操作,主要實(shí)現(xiàn)代碼如下:private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)string bookid=this.DataGrid1.DataKeyse.Item.ItemIndex.ToString();SqlConnection conn=DB.CreateConnection();conn.Open();SqlCommand cmd=new SqlCommand(delete from Books where book
23、Id=+bookid+,conn);cmd.ExecuteNonQuery();this.DataGrid1.DataBind();private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)this.DataGrid1.EditItemIndex=e.Item.ItemIndex;this.BindingData();private void DataGrid1_UpdateCommand(object source, System.Web.UI.
24、WebControls.DataGridCommandEventArgs e)string bookid=this.DataGrid1.DataKeyse.Item.ItemIndex.ToString().Trim();string Cbookname=(TextBox)(e.Item.Cells1.Controls0).Text.Trim();string Czuozhe=(TextBox)(e.Item.Cells2.Controls0).Text.Trim();string Cpublish=(TextBox)(e.Item.Cells3.Controls0).Text.Trim();
25、string Cdianji=(TextBox)(e.Item.Cells4.Controls0).Text.Trim();string CMarketprice=(TextBox)(e.Item.Cells5.Controls0).Text.Trim();string Csaleprice=(TextBox)(e.Item.Cells6.Controls0).Text.Trim();SqlConnection conn=DB.CreateConnection();conn.Open();SqlCommand cmd=new SqlCommand(update Books set bookna
26、me=+Cbookname+,zuozhe=+Czuozhe+,publish=+Cpublish+,dianji=+Cdianji+,Marketprice=+CMarketprice+,saleprice=+Csaleprice+where bookId=+bookid+,conn);cmd.ExecuteNonQuery();conn.Close();this.DataGrid1.EditItemIndex=-1;this.BindingData();系統(tǒng)用例分析系統(tǒng)主要是通過對使用者輸入的數(shù)據(jù)進(jìn)行處理,所以系統(tǒng)和使用者之間的聯(lián)系還是比較的密切,兩者之間有這業(yè)務(wù)上的交互,具體的用例圖如下
27、圖5.2所示:圖5.2 系統(tǒng)用例圖網(wǎng)站設(shè)計(jì)制作與測試網(wǎng)站設(shè)計(jì)制作網(wǎng)頁設(shè)計(jì)以網(wǎng)站策劃書為設(shè)計(jì)指導(dǎo)方案,突出體現(xiàn)網(wǎng)站策劃的核心思想。網(wǎng)站制作負(fù)責(zé)人要與網(wǎng)站策劃和設(shè)計(jì)做詳細(xì)溝通,充分理解網(wǎng)站策劃意圖,既定網(wǎng)站的策劃思路和設(shè)計(jì)給出的主頁及欄目框架的詳細(xì)說明。制作負(fù)責(zé)人要落實(shí)每個(gè)制作人的具體工作分配,跟蹤工作進(jìn)度,協(xié)調(diào)不同制作人的配合,樹立團(tuán)隊(duì)意識(shí)。各制作人要了解網(wǎng)站策劃意圖,主頁設(shè)計(jì)思想,制定本人被指派的工作任務(wù)完成時(shí)間表。文字采編人員要與制作人員積極溝通,將各種原始信息資料進(jìn)行分類,加工和修改編輯,盡量將各類資料整理成直接可用的文檔形式提供給制作人員。美術(shù)編輯人員要充分領(lǐng)會(huì)設(shè)計(jì)的思路,在風(fēng)格等方面與
28、設(shè)計(jì)稿形成一致;圖片處理要結(jié)合網(wǎng)絡(luò)的特點(diǎn),使用正確高效的處理辦法;要積極配合制作人員處理各種網(wǎng)頁修飾圖片和logo、banner的制作。網(wǎng)站測試規(guī)范后臺(tái)開發(fā)人員要以網(wǎng)站策劃書中的功能模塊說明為指導(dǎo),做到有針對性的開發(fā);與前臺(tái)制作人員充分配合,工作互相滲透的部分要注意給對方提供方便,提高工作效率;從多個(gè)角度進(jìn)行功能測試,考慮一切可能出現(xiàn)的結(jié)果。 制作負(fù)責(zé)人要統(tǒng)一管理各個(gè)制作人的工作成果,針對每個(gè)項(xiàng)目,要在內(nèi)部發(fā)布平臺(tái)上設(shè)立專屬文件夾,定期將各制作人的工作成果匯總到專屬文件夾。制作人既要各司其職,又要互相溝通,遵守統(tǒng)一制定的網(wǎng)站制作模板或者規(guī)范。網(wǎng)站校對和測試人員要對網(wǎng)站所有的文字,鏈接,功能模塊
29、進(jìn)行測試,給出詳細(xì)的書面校對表并對其負(fù)責(zé)。數(shù)據(jù)庫的維護(hù)對SQL Server數(shù)據(jù)庫的運(yùn)行狀態(tài)日志文件,備份情況,數(shù)據(jù)庫的空間使用情況,系統(tǒng)資源的使用情況進(jìn)行檢查,發(fā)現(xiàn)并解決問題。6.2 每周對數(shù)據(jù)庫對象的空間擴(kuò)展情況數(shù)據(jù)的增長情況進(jìn)行監(jiān)控,對數(shù)據(jù)庫做健康檢查,對數(shù)據(jù)庫對象狀態(tài)做檢查。6.3 月對表和索引等進(jìn)行分析檢查表空間碎片,尋找數(shù)據(jù)庫性能調(diào)整的機(jī)會(huì),進(jìn)行數(shù)據(jù)庫性能調(diào)整,提出下一步空間管理計(jì)劃。對SQL Server數(shù)據(jù)庫狀態(tài)進(jìn)行一次全面檢查。結(jié)束語此系統(tǒng)使再很久以前就想做了,那個(gè)時(shí)候感覺做應(yīng)該還簡單,但是經(jīng)過這次課程設(shè)計(jì)我發(fā)現(xiàn)這個(gè)系統(tǒng)還是有很多的漏洞也有難處,仍需要自我改進(jìn)。首先,對軟件工
30、程的知識(shí)沒有一個(gè)很全面的掌握,所以設(shè)計(jì)和實(shí)現(xiàn)起來還是有些困難,很多細(xì)節(jié)上的小問題還沒有解決,不過我覺得這次課程設(shè)計(jì)后,我學(xué)到了很多將軟件工程化的東西,為以后的開發(fā)有很大幫助。而且此次課程設(shè)計(jì)讓我深刻體會(huì)到學(xué)好專業(yè)知識(shí)的重要性,沒有扎實(shí)的專業(yè)基礎(chǔ)是很難完成任務(wù)的,同時(shí),我也體會(huì)到了動(dòng)手能力的重要性,意識(shí)到學(xué)習(xí)不能僅局限于課本,也要注重實(shí)踐,并在實(shí)踐中不斷鞏固自己的理論知識(shí)。致 謝在這次課程設(shè)計(jì)中,曾遇到過不少問題,單靠我個(gè)人的努力,很難按時(shí)完成該課程設(shè)計(jì),在此,我衷心感謝我的指導(dǎo)老師-項(xiàng)潔。她認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我獲益非淺。以及我在網(wǎng)上認(rèn)識(shí)的一位對軟件工程方面有
31、所研究的朋友,給了我很多的幫助,這對我有很大的幫助。另外,還要感謝學(xué)校領(lǐng)導(dǎo)為我們提供了良好的設(shè)計(jì)環(huán)境以及各方面的支持。最后,我要特別感謝班上各位同學(xué)對我的無私幫助,因?yàn)橛辛怂麄兊膸椭?,我才能按時(shí)完成任務(wù)。參考文獻(xiàn)1 潘建偉 著,居民消費(fèi)行為比較研究M,中國經(jīng)濟(jì)出版社,20092 張海藩 著,軟件工程導(dǎo)論M,清華大學(xué)出版社,20083 王珊,薩師煊 著,數(shù)據(jù)庫系統(tǒng)概論M,高等教育出版社,20064 沈祥久 著,數(shù)據(jù)庫原理及應(yīng)用AccessM,高等教育出版社,20075 鄭宇軍,王侃 著,C#語言程序設(shè)計(jì)基礎(chǔ)M,清華大學(xué)出版社,20086 任哲 著,MFC Windows 應(yīng)用程序設(shè)計(jì)M,清華大學(xué)
32、出版社,2007源代碼:/用戶管理界面主要實(shí)現(xiàn)代碼如下:private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)string userid=this.DataGrid1.DataKeyse.Item.ItemIndex.ToString();SqlConnection conn=DB.CreateConnection();conn.Open();SqlCommand cmd=new SqlCommand(delete from users w
33、here userId=+userid+,conn);cmd.ExecuteNonQuery();this.DataGrid1.DataBind();private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)this.DataGrid1.EditItemIndex=e.Item.ItemIndex;this.BindingData();private void DataGrid1_UpdateCommand(object source, Syste
34、m.Web.UI.WebControls.DataGridCommandEventArgs e)string userid=this.DataGrid1.DataKeyse.Item.ItemIndex.ToString().Trim();string Cusername=(TextBox)(e.Item.Cells1.Controls0).Text.Trim();string Crealname=(TextBox)(e.Item.Cells2.Controls0).Text.Trim();string Cmail=(TextBox)(e.Item.Cells3.Controls0).Text
35、.Trim();string Caddress=(TextBox)(e.Item.Cells4.Controls0).Text.Trim();SqlConnection conn=DB.CreateConnection();conn.Open();SqlCommand cmd=new SqlCommand(update users set name=+Cusername+,realname=+Crealname+,mail=+Cmail+,address=+Caddress+where userId=+userid+,conn);cmd.ExecuteNonQuery();conn.Close
36、();this.DataGrid1.EditItemIndex=-1;this.BindingData();/用戶注冊界面主要代碼如下:private void Button2_Click(object sender, System.EventArgs e)if(this.tbEvidence.Text=this.lbevidence.Text)SqlConnection conn=DB.CreateConnection();conn.Open();string aa;if(this.rbtnboy.Checked)aa=this.rbtnboy.Text;elseaa=this.rbtngr
37、il.Text;string mima=System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(this.tbpwd.Text.Trim(),md5);string a=this.DropDownList1.SelectedItem.Text;string b=this.DropDownList2.SelectedItem.Text;string c=this.DropDownList3.SelectedItem.Text;SqlCommand cmd=new SqlCommand(insert in
38、to users(name,pwd,realname,sex,mail,address,message,question1,question2,question3)values(+this.tbname.Text.Trim()+,+mima.Trim()+,+this.tbrealname.Text.Trim()+,+aa.Trim()+,+this.tbmail.Text.Trim()+,+this.tbaddress.Text.Trim()+,+this.tbmessage.Text.Trim()+,+a+,+b+,+c+),conn);cmd.ExecuteNonQuery();conn
39、.Close();this.lbevidence.Text=BytesToHex(GetRandomBytes(2);System.Random r=new Random(100);this.Panel2.Visible=false;this.Panel3.Visible=true;elseResponse.Write(alert(驗(yàn)證碼錯(cuò)誤,請重新輸入););this.tbname.Text=;this.tbpwd.Text=;this.retbpwd.Text=;this.tbEvidence.Text=;this.lbevidence.Text=BytesToHex(GetRandomB
40、ytes(2);System.Random r=new Random(100);/留言板界面主要代碼如下:private void Button1_Click(object sender, System.EventArgs e)string connstr=Provider=Microsoft.Jet.OleDb.4.0;Data source=+Server.MapPath(guest.mdb);OleDbConnection conn=new OleDbConnection();conn.ConnectionString=connstr;string sqlinsert=insert in
41、to guest (title,body,name,email,submit_date) values (+title.Text+,+body.Text+,+name.Text+,+email.Text+,+System.DateTime.Now.ToString()+);OleDbCommand cmd=new OleDbCommand();cmd.Connection=conn;cmd.CommandText=sqlinsert;conn.Open();int m = cmd.ExecuteNonQuery();conn.Close();if(m = 1 )Label1.Text=提交成功
42、!;elseLabel1.Text=提交不成功!;/購物車界面主要代碼如下:private void btToOrder_Click(object sender, System.EventArgs e)string flag=Sessionusername.ToString().Trim();SqlConnection conn=DB.CreateConnection();conn.Open();SqlCommand cmd=new SqlCommand(select userId from users where name=+flag+,conn);string userid=cmd.ExecuteScalar().ToString();foreach(System.Web.UI.WebControls.DataL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個(gè)人房產(chǎn)買賣合同標(biāo)準(zhǔn)文本下載7篇
- 二零二五年度智慧城市建設(shè)名義合伙人合同4篇
- 2025年度旅游度假村經(jīng)營管理合同范本4篇
- 2025年度跨境投資委托理財(cái)合同范文集錄3篇
- 2025年度智能家居個(gè)人精裝修房屋租賃合同(長期居住舒適保障)4篇
- 2025年度定制門窗安裝與品牌授權(quán)合作協(xié)議4篇
- 二零二五版美發(fā)店合伙人經(jīng)營目標(biāo)與業(yè)績考核合同4篇
- 2024年中級經(jīng)濟(jì)師考試題庫及完整答案(典優(yōu))
- 建筑材料采購合作協(xié)議書(2篇)
- 2024年中級經(jīng)濟(jì)師考試題庫含完整答案【考點(diǎn)梳理】
- 春節(jié)文化常識(shí)單選題100道及答案
- 12123交管學(xué)法減分考試題及答案
- 2024年杭州師范大學(xué)附屬醫(yī)院招聘高層次緊缺專業(yè)人才筆試真題
- 制造業(yè)BCM業(yè)務(wù)連續(xù)性管理培訓(xùn)
- 商場停車場管理制度
- 2025年寒假實(shí)踐特色作業(yè)設(shè)計(jì)模板
- 2024年全國職業(yè)院校技能大賽高職組(體育活動(dòng)設(shè)計(jì)與實(shí)施賽項(xiàng))考試題庫(含答案)
- 24年追覓在線測評28題及答案
- TGDNAS 043-2024 成人靜脈中等長度導(dǎo)管置管技術(shù)
- 《陸上風(fēng)電場工程概算定額》NBT 31010-2019
- QJ903.9A-1995航天產(chǎn)品工藝文件管理制度管理用工藝文件編制規(guī)則
評論
0/150
提交評論