網(wǎng)上書(shū)店管理系統(tǒng)
《網(wǎng)上書(shū)店管理系統(tǒng)》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《網(wǎng)上書(shū)店管理系統(tǒng)(38頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 畢業(yè)論文 課題 ASP.NET 學(xué)生 系部 軟件編程 班級(jí) .NET3 學(xué)號(hào) 指導(dǎo)教師 裝訂交卷日期 裝訂順序: (1)封面(2)畢業(yè)設(shè)計(jì)(論文)成績(jī)?cè)u(píng)定記錄表 (3)標(biāo)題、中文摘要及關(guān)鍵詞(4)正文 (5)參考文獻(xiàn)(6)附錄 網(wǎng)上書(shū)店管理系統(tǒng) 第一章 引言(需求分析) 1 引言 網(wǎng)絡(luò)是新時(shí)代最盛行的信息傳遞媒介,網(wǎng)絡(luò)在發(fā)展,信息技術(shù)、Internet/Intranet技術(shù)、數(shù)據(jù)庫(kù)技術(shù)的不斷發(fā)展完善,網(wǎng)絡(luò)進(jìn)程的加快,傳統(tǒng)的購(gòu)物方式也越來(lái)越不能滿(mǎn)足人們快節(jié)奏的生活需求,使
2、得企業(yè)的IT部門(mén)已經(jīng)認(rèn)識(shí)到Internet的優(yōu)勢(shì),電子商務(wù)就是在這樣一個(gè)背景下產(chǎn)生和發(fā)展起來(lái)的。伴隨著電子商務(wù)技術(shù)的不斷成熟,電子商務(wù)的功能也越來(lái)越強(qiáng)大,注冊(cè)用戶(hù)可以在網(wǎng)上搜索購(gòu)買(mǎi)到自己想要的各種商品,初步讓人們體會(huì)到了足不出戶(hù),便可隨意購(gòu)物的快感。我們需要開(kāi)發(fā)一個(gè)電子商務(wù)系統(tǒng)---網(wǎng)上書(shū)店銷(xiāo)售系統(tǒng)。 網(wǎng)上書(shū)店不同的是,它更多依托地面店的優(yōu)勢(shì)運(yùn)營(yíng)。10年之后的2006年,這個(gè)國(guó)內(nèi)最早的網(wǎng)上書(shū)店演變成了浙江博庫(kù)書(shū)城及其網(wǎng)群。相同的是,他們?nèi)匀桓嗟匾揽康孛娴甑膬?yōu)勢(shì)在運(yùn)營(yíng)。1999年,國(guó)內(nèi)真正意義上第一家網(wǎng)上書(shū)店——當(dāng)當(dāng)網(wǎng)上線(xiàn)。北京大學(xué)社會(huì)學(xué)專(zhuān)業(yè)畢業(yè)、從國(guó)家機(jī)關(guān)辭職下海的李國(guó)慶,拿著第一筆風(fēng)險(xiǎn)投
3、資的基金開(kāi)始了自己的網(wǎng)店生涯。8年后,這家號(hào)稱(chēng)全球最大中文網(wǎng)上書(shū)店的企業(yè)營(yíng)業(yè)額已經(jīng)達(dá)到8個(gè)億。 此后,伴隨著世界電子商務(wù)浪潮的到來(lái),越來(lái)越多的網(wǎng)上書(shū)店在國(guó)內(nèi)興起。 目前我國(guó)網(wǎng)上書(shū)店的主要類(lèi)型主要有以下幾種: 1) 由國(guó)有新華書(shū)店投資建設(shè)的網(wǎng)上書(shū)店。 2) 由出版社建立的網(wǎng)上書(shū)店。我國(guó)500多家出版社中,已建立網(wǎng)站的有349家,占62%。 3) 外貿(mào)出版公司投資建設(shè)的網(wǎng)上書(shū)店。 4) 非出版業(yè)資本投資建設(shè)的網(wǎng)上書(shū)店,如卓越網(wǎng)。就目前情況而言,上述幾類(lèi)的網(wǎng)絡(luò)書(shū)店可以分為兩大類(lèi)。一類(lèi)是沒(méi)有實(shí)體書(shū)店的網(wǎng)上書(shū)店,以卓越網(wǎng)為代表,還有一類(lèi)是以實(shí)體書(shū)店為支撐的。前一類(lèi)書(shū)店已經(jīng)開(kāi)始逐步銷(xiāo)售更多的商
4、品,在很大程度上,是以圖書(shū)為主打產(chǎn)品,開(kāi)發(fā)其他商品作為補(bǔ)充。 中國(guó)自1997年開(kāi)始探索網(wǎng)上書(shū)店之路,目前已經(jīng)初具規(guī)模。但同時(shí)我們也清楚地看到中美網(wǎng)上書(shū)店所處外部環(huán)境在政策、物流、互聯(lián)網(wǎng)普及、社會(huì)信用、網(wǎng)上銀行發(fā)展和結(jié)算等方面存在很大的差異。 雖然在短期內(nèi)無(wú)法突破物流和結(jié)算這兩個(gè)“瓶頸”,但是中國(guó)網(wǎng)上書(shū)店仍具發(fā)展?jié)摿Α? 一方面,從外部環(huán)境因素的變化趨勢(shì)來(lái)看,由于中國(guó)物流市場(chǎng)已經(jīng)對(duì)外開(kāi)放,支撐中國(guó)網(wǎng)上書(shū)店的物流產(chǎn)業(yè)正在蓬勃發(fā)展,一些國(guó)際物流公司如FEDEX和UPS等已經(jīng)進(jìn)入了中國(guó)市場(chǎng),而中國(guó)本土物流公司也將在競(jìng)爭(zhēng)中得到優(yōu)化;中國(guó)人口基數(shù)大,且互聯(lián)網(wǎng)用戶(hù)增長(zhǎng)快,網(wǎng)上書(shū)店擁有眾多的潛在客戶(hù);中國(guó)
5、銀行業(yè)也在積極提高網(wǎng)上服務(wù)能力以迎接來(lái)自國(guó)外銀行的競(jìng)爭(zhēng)。所以這些都為中國(guó)網(wǎng)上書(shū)店的發(fā)展帶來(lái)了機(jī)會(huì)。 另一方面,從內(nèi)在潛質(zhì)來(lái)看,中國(guó)網(wǎng)上書(shū)店能夠在借鑒亞馬遜模式的同時(shí)進(jìn)行創(chuàng)新,利用中國(guó)特有的優(yōu)勢(shì)來(lái)克服不利的外部環(huán)境因素,例如采用“自行車(chē)送貨”和“貨到付款”就是中國(guó)網(wǎng)上書(shū)店的成功創(chuàng)新。隨著外部環(huán)境的逐步優(yōu)化,又有亞馬遜這樣的網(wǎng)上書(shū)店先行者的經(jīng)驗(yàn)嫁接,中國(guó)網(wǎng)上書(shū)店有非常好的發(fā)展前景。 2 目的 2.1 范圍 電子商務(wù)將是21世紀(jì)的經(jīng)濟(jì)增長(zhǎng)點(diǎn),它所帶動(dòng)的電子商務(wù)的技術(shù)、產(chǎn)品、服務(wù)的發(fā)展
6、將會(huì)給不同的行業(yè)帶來(lái)大量新的機(jī)會(huì)。電子商務(wù)的快速發(fā)展以及上網(wǎng)人數(shù)的劇增,為企業(yè)創(chuàng)造了許多網(wǎng)絡(luò)商機(jī)。 網(wǎng)上書(shū)店作為電子商務(wù)系統(tǒng)的一個(gè)應(yīng)用具有如下優(yōu)點(diǎn): 1) 突破了商業(yè)往來(lái)的時(shí)間限制:網(wǎng)絡(luò)中的計(jì)算機(jī)可以一天24 小時(shí),天天提供客戶(hù)完善的網(wǎng)絡(luò)服務(wù)。而且可以提供給全國(guó)各地的消費(fèi)者,以最快的速度將公司圖書(shū)的外觀(guān)、內(nèi)容、價(jià)格及相關(guān)信息提供給客戶(hù)了解。 2) 節(jié)省公司營(yíng)運(yùn)成本:網(wǎng)上書(shū)店本身沒(méi)有店面,減少了公司的管理費(fèi)用,此外,網(wǎng)上書(shū)店管理系統(tǒng)精簡(jiǎn)了辦公程序,促進(jìn)了管理的規(guī)范化。 3) 提高了客戶(hù)購(gòu)物的積極性:顧客利用網(wǎng)上書(shū)店,可以很快的找到所需的圖書(shū),提交訂單后,圖書(shū)很快就會(huì)送到顧客手中,節(jié)省了顧
7、客的購(gòu)物時(shí)間和精力。 4) 圖書(shū)商品本身的優(yōu)越性:根據(jù)國(guó)內(nèi)外同行的經(jīng)驗(yàn),專(zhuān)業(yè)、學(xué)術(shù)等圖書(shū)更加適合郵購(gòu)、自銷(xiāo)等無(wú)店鋪銷(xiāo)售。 2.2 定義 B/S ——瀏覽器/服務(wù)器(Browser/Server)。 AJAX —— Asynchronous JavaScript and XML,異步JavaScript 和 xml。 IIS —— 是一種Web服務(wù)器,用來(lái)發(fā)布ASP.NET項(xiàng)目。 Microsoft SQLServer 2005 ——數(shù)據(jù)庫(kù)。 JavaScript ——JavaScript 是一種“腳本”(“Script”),它直接把代碼寫(xiě)到 HTML 文檔中,瀏覽器讀取它們的時(shí)候
8、才進(jìn)行編譯、執(zhí)行。 2.3 參考 參考網(wǎng)站上的各大網(wǎng)上書(shū)店。 3 項(xiàng)目概述 3.1 產(chǎn)品描述 網(wǎng)上書(shū)店即書(shū)店、出版社或者投資商設(shè)立的網(wǎng)上銷(xiāo)售渠道,面向的客戶(hù)是所有網(wǎng)絡(luò)用戶(hù),銷(xiāo)售面從此較普通書(shū)店有了極大的提升??蛻?hù)在家中就可以輕松選擇自己所需要的書(shū)籍,既方便了廠(chǎng)商銷(xiāo)售又方便了客戶(hù)選購(gòu),同時(shí)為雙方也節(jié)約了成本。 3.2 產(chǎn)品功能 根據(jù)電子商務(wù)的特點(diǎn),網(wǎng)上商店分為前臺(tái)事務(wù)管理系統(tǒng)和后臺(tái)數(shù)據(jù)處理系統(tǒng)。 3.3 用戶(hù)特點(diǎn) 書(shū)店面向大眾客戶(hù),主要的用戶(hù)為普通上網(wǎng)用戶(hù)。 書(shū)店設(shè)計(jì)充分考慮到客戶(hù)體驗(yàn),融入更多人性化設(shè)計(jì),用戶(hù)在使用過(guò)程中很輕松就可完成需求。有方便用戶(hù)
9、定位書(shū)籍的高級(jí)查詢(xún)功能,有記錄用戶(hù)最近瀏覽的提示,將有興趣的書(shū)籍添加到收藏夾,還有新書(shū)推薦與最熱賣(mài)的書(shū)籍等。 書(shū)店的界面設(shè)計(jì)采用讓人容易接受的柔和色彩,以及實(shí)現(xiàn)一些動(dòng)感時(shí)尚的切換效果抓住用戶(hù)的感覺(jué)。 4 具體需求 4.1 功能需求 4.2 系統(tǒng)用例圖 4.3 系統(tǒng)流程圖 4.3.1 用戶(hù)流程圖 用戶(hù)流程圖 4.3.2 管理員流程圖 管理員流程圖 4.4 具體需求 4.4.1 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)功能結(jié)構(gòu)圖 4.4.2 前端用戶(hù)功能 1 2 3 4 4.1 4.2 4.3 4.4 4.4.1 1) 用戶(hù)注冊(cè) 2) 用戶(hù)
10、登錄 3) 修改個(gè)人資料 4) 圖書(shū)選購(gòu)(下訂單) 5) 購(gòu)物車(chē)功能 6) 最近查看 7) 收藏夾查看 8) 查看圖書(shū)詳細(xì)情況 9) 查看定單信息 10) 搜索定位圖書(shū) 4.4.3 后臺(tái)管理功能 1 2 3 4 4.1 4.2 4.3 4.4 4.4.1 4.4.2 1) 用戶(hù)查看 2) 用戶(hù)修改 3) 刪除用戶(hù) 4) 結(jié)算訂單 5) 撤銷(xiāo)訂單 6) 查看定單 7) 更新定單(付款,出貨狀態(tài)) 8) 新書(shū)推薦添加 9) 添加新圖書(shū) 10) 圖書(shū)信息修改 11) 刪除圖書(shū) 12) 添加圖書(shū)分類(lèi) 13) 圖書(shū)類(lèi)型修改 14) 圖書(shū)
11、類(lèi)型刪除 4.5 外部需求 4.5.1 用戶(hù)需求 書(shū)店用戶(hù)只需具備基本的網(wǎng)絡(luò)訪(fǎng)問(wèn)知識(shí)即可輕松使用此系統(tǒng)。 管理員須對(duì)系統(tǒng)完成的業(yè)務(wù)邏輯理解清晰,并具備使用簡(jiǎn)單管理系統(tǒng)的經(jīng)驗(yàn)。 4.5.2 硬件需求 為充分發(fā)揮系統(tǒng)的功能和保證客戶(hù)的正常訪(fǎng)問(wèn),強(qiáng)大運(yùn)算能力保證了邏輯處理的速度,豐富的運(yùn)存是保證大客戶(hù)量的后盾。當(dāng)然還需要一個(gè)暢通的傳輸通道。 綜上所述,網(wǎng)站的運(yùn)行條件建議如下: 處理器 Xeon E5620 (2.4GHz/8M/1333MHz) 內(nèi)存 4G DDR3 REG ECC 1333MHz 硬盤(pán) 80GB Intel SSD 網(wǎng)絡(luò) 雙千兆 結(jié)構(gòu) 1U
12、 價(jià)格 8888 4.5.3 軟件需求 一個(gè)良好的軟件環(huán)境是系統(tǒng)順利運(yùn)行的前提條件,包括必須的支持軟件和維護(hù)軟件,或者保障安全殺毒軟件和防范意外的備份軟件。 操作系統(tǒng) Windows Server 2008 WEB服務(wù)器 IIS 數(shù)據(jù)庫(kù) Microsoft SQLServer 2005 其它 WinRAR、ARP防火墻、Serv-U FTP Server、DU Meter、Acronis True Image、Kaspersky 5 設(shè)計(jì)約束 網(wǎng)站訪(fǎng)問(wèn)承受能力設(shè)計(jì)上為最大連接數(shù)1500個(gè)連接,并發(fā)訪(fǎng)問(wèn)承受能力為20%,也就是300個(gè)并發(fā)量。 第二章 概要設(shè)計(jì)
13、 網(wǎng)上書(shū)店概要 概要設(shè)計(jì)說(shuō)明說(shuō) 6 功能描述 6.1 編寫(xiě)目的 該文檔是作為網(wǎng)上書(shū)店系統(tǒng)開(kāi)發(fā)的軟件設(shè)計(jì)書(shū),通過(guò)該說(shuō)明書(shū)可詳細(xì)的看到該系統(tǒng)的所有功能設(shè)計(jì)及該系統(tǒng)的運(yùn)作流程。該研究報(bào)告主要提供給公司,以及客戶(hù)進(jìn)行研究、分析或者開(kāi)發(fā)人員進(jìn)行開(kāi)發(fā)。 The document was developed as an online bookstore system software design books, through which instructions can be seen in detail all the features of the system design
14、 and operation of the system processes. The study mainly provide to the company, and customer research, analysis, or developers for development. 6.2 項(xiàng)目背景 網(wǎng)上書(shū)店這個(gè)項(xiàng)目由全體實(shí)訓(xùn)成員參與,旨在開(kāi)發(fā)美觀(guān)、便捷、實(shí)用的一套針對(duì)大眾用戶(hù)的網(wǎng)上書(shū)店項(xiàng)目。在完成實(shí)訓(xùn)的同時(shí)從開(kāi)發(fā)過(guò)程中吸取經(jīng)驗(yàn)。 6.3 定義 6.4 參考資料 7 系統(tǒng)流程 7.1 用戶(hù)流程 用戶(hù)流程 7.2 管理員流程
15、 管理員流程 8 總體設(shè)計(jì) 8.1 功能描述 8.1.1 功能結(jié)構(gòu)圖 1 2 3 3.1 3.1.1 8.2 體系結(jié)構(gòu) 8.2.1 結(jié)構(gòu)設(shè)計(jì) 項(xiàng)目架構(gòu)圖 頁(yè)面結(jié)構(gòu) 類(lèi)結(jié)構(gòu) 8.2.2 框架類(lèi)圖 8.3 功能需求 考慮到多用戶(hù)量的訪(fǎng)問(wèn),數(shù)據(jù)庫(kù)應(yīng)采用連接池技術(shù),為應(yīng)對(duì)不同情況下的數(shù)據(jù)庫(kù)需求,也要實(shí)現(xiàn)多數(shù)據(jù)庫(kù)兼容,既通過(guò)公共的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)方法讀取XML配置文件獲得數(shù)據(jù)庫(kù)連接信息。 出于安全性考慮,應(yīng)避免敏感頁(yè)面被未登錄用戶(hù)訪(fǎng)問(wèn),應(yīng)采用過(guò)濾器技術(shù)將系統(tǒng)保護(hù)起來(lái)。例如用戶(hù)資料修改頁(yè)面只能是已登錄可以訪(fǎng)問(wèn),如果游客或地址欄輸入
16、頁(yè)面地址直接訪(fǎng)問(wèn)就是不允許的,這種情況應(yīng)該被有效處理。 8.3.1 用戶(hù)注冊(cè) 功能描述 在網(wǎng)上書(shū)店系統(tǒng)的運(yùn)營(yíng)中,用戶(hù)注冊(cè)是基本的功能,用戶(hù)注冊(cè)后才能實(shí)現(xiàn)一些針對(duì)個(gè)人用戶(hù)的人性化功能。用戶(hù)注冊(cè)時(shí),必須滿(mǎn)足驗(yàn)證要求。我們需要使用數(shù)據(jù)驗(yàn)證控件進(jìn)行驗(yàn)證,比如RequireFieldValidator控件(驗(yàn)證用戶(hù)名、密碼是否為空)、CompareValidator控件(比較兩次密碼輸入是否相同)、ValidationSummary控件(集中顯示驗(yàn)證報(bào)錯(cuò)的信息) 輸入 1) 流程 用戶(hù)瀏覽網(wǎng)上書(shū)店首頁(yè)時(shí),可以點(diǎn)擊“用戶(hù)管理”,然后進(jìn)行注冊(cè)。當(dāng)用戶(hù)瀏覽圖書(shū)的詳細(xì)信息時(shí),需要購(gòu)買(mǎi)相關(guān)書(shū)籍。如果是
17、未注冊(cè)用戶(hù),單擊“購(gòu)買(mǎi)”按鈕時(shí),跳轉(zhuǎn)到注冊(cè)頁(yè)進(jìn)行注冊(cè)。錄入自己的詳細(xì)信息,檢測(cè)無(wú)誤后完成注冊(cè)。 信息 類(lèi)別 信息項(xiàng) 產(chǎn)生方式 說(shuō) 明 自動(dòng)帶出 手工選擇 手工錄入 必須錄入 注冊(cè) 界面 登錄賬號(hào) √ √ 用戶(hù)登錄賬號(hào),字符型,長(zhǎng)度20 登錄密碼 √ √ 用戶(hù)登錄密碼,字符型,長(zhǎng)度20 真實(shí)姓名 √ √ 用戶(hù)真實(shí)姓名,字符型,長(zhǎng)度20 地址 用戶(hù)地址 電話(huà) 用戶(hù)電話(huà) Email 用戶(hù)郵件地址 驗(yàn)證碼 √ √ 用戶(hù)注冊(cè)驗(yàn)證碼 2) 操作流程圖
18、錄入信息 處理 注冊(cè)成功 注冊(cè)失敗 圖3-3 注冊(cè) 處理 檢驗(yàn)用戶(hù)信息是否合法。當(dāng)用戶(hù)名和密碼為空時(shí),提示輸入信息不能為空。 列表 提示信息 用戶(hù)名為空 提示“用戶(hù)名不能為空” 密碼為空 提示“密碼不能為空” 注冊(cè)成功 提示“用戶(hù)注冊(cè)成功” 注冊(cè)失敗 提示“用戶(hù)注冊(cè)失敗” 輸出 用戶(hù)注冊(cè)成功,跳轉(zhuǎn)到用戶(hù)登錄頁(yè)面進(jìn)行登錄操作。注冊(cè)失敗,提示錯(cuò)誤信息。 約束 進(jìn)入網(wǎng)上書(shū)店首頁(yè),點(diǎn)擊“用戶(hù)管理”進(jìn)入注冊(cè)按鈕界面,然后單擊進(jìn)行注冊(cè)。 8.3.2 用戶(hù)資料修改 功能描述 新用戶(hù)注冊(cè)的時(shí)候可能未完全填寫(xiě)自己的信息,或者用戶(hù)需要隨時(shí)更新自己的個(gè)性簽名、密碼、
19、昵稱(chēng)、頭像等信息。這時(shí)候需要提供給用戶(hù)一個(gè)修改自己信息的功能,建立用戶(hù)滿(mǎn)意的資料可以為網(wǎng)站留住一個(gè)客戶(hù)。如果當(dāng)前登陸的用戶(hù)為用戶(hù)本人,則只能修改密碼,修改密碼的時(shí)候要先輸入舊密碼,如果舊密碼正確才允許修改,密碼長(zhǎng)度必須大于6位。如果當(dāng)前登錄的是系統(tǒng)管理員,則可以修改用戶(hù)的密碼、昵稱(chēng)以及狀態(tài)等信息,登錄ID不可修改。修改前先提示,以確定信息是否正確。需要使用數(shù)據(jù)驗(yàn)證控件對(duì)密碼輸入進(jìn)行驗(yàn)證。 輸入 1) 流程 當(dāng)用戶(hù)有修改或者補(bǔ)充信息的需求時(shí),登錄后通過(guò)個(gè)人管理中心進(jìn)行修改、更新和補(bǔ)充資料。 2) 操作流程圖 登錄獲得權(quán)限 錄入修改資料 提交更改 登錄失敗 驗(yàn)證 處理 修改失
20、敗 修改成功 圖3-4 修改用戶(hù)信息 處理 獲得用戶(hù)錄入的信息,封裝為用戶(hù)對(duì)象更新到數(shù)據(jù)庫(kù)。當(dāng)舊密碼輸入不正確時(shí),不能進(jìn)行修改。新密碼必須滿(mǎn)足驗(yàn)證要求,否則修改密碼失敗。 輸出 當(dāng)修改的信息驗(yàn)證通過(guò)后,顯示成功更新的信息。否則,顯示更新失敗信息。 約束 必須是已注冊(cè)的用戶(hù),并且用戶(hù)已經(jīng)登錄。否則不能進(jìn)行修改。 8.3.3 用戶(hù)登錄 功能描述 當(dāng)用戶(hù)需要購(gòu)買(mǎi)書(shū)籍時(shí),登錄網(wǎng)站打開(kāi)登錄頁(yè)面,老用戶(hù)可以直接錄入登錄信息進(jìn)行登錄,新用戶(hù)可以通過(guò)注冊(cè)獲得登錄資料。用戶(hù)登錄時(shí),需要進(jìn)行有效驗(yàn)證。登錄成功后,跳轉(zhuǎn)到首頁(yè)。否則不能正常登錄,可以選擇重新注冊(cè)。 輸入 1) 操作流程
21、 用戶(hù)登錄網(wǎng)站,在有查看、修改、購(gòu)買(mǎi)等需求時(shí),打開(kāi)登錄頁(yè)面,錄入登錄信息并提交,驗(yàn)證失敗會(huì)提示用戶(hù)重新錄入登錄信息,驗(yàn)證成功即完成了登錄。如果是新用戶(hù),則需要進(jìn)行注冊(cè)才能購(gòu)買(mǎi)書(shū)籍。如果只是查看書(shū)籍信息,瀏覽網(wǎng)站即可。 信息 類(lèi)別 信息項(xiàng) 產(chǎn)生方式 說(shuō) 明 自動(dòng)帶出 手工選擇 手工錄入 必須錄入 登錄 界面 用戶(hù)名 √ √ 字符型,長(zhǎng)度50 密碼 √ √ 字符型,長(zhǎng)度50 2) 操作流程圖 錄入信息 驗(yàn)證 登錄失敗 登錄成功 圖3-5 登錄 處理 接收用戶(hù)輸入的資料處理
22、后和數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)進(jìn)行對(duì)比驗(yàn)證成功后初始化一些數(shù)據(jù)。 列表 提示信息 登錄成功 提示“用戶(hù)登錄成功”,跳轉(zhuǎn)到首頁(yè) 登錄失敗 提示“用戶(hù)登錄失敗” 其余提示信息,在前面已經(jīng)提出。 輸出 登錄驗(yàn)證成功,進(jìn)入首頁(yè)頁(yè)。驗(yàn)證失敗,要求用戶(hù)重新錄入數(shù)據(jù)或重新注冊(cè)。 約束 用戶(hù)已經(jīng)注冊(cè)了賬號(hào),才能進(jìn)行登錄。 8.3.4 圖書(shū)選購(gòu) 功能描述 用戶(hù)進(jìn)入圖書(shū)選購(gòu)頁(yè)面,選擇自己喜歡的書(shū)籍并加入購(gòu)物車(chē),用戶(hù)也可以在主頁(yè)上查看新書(shū)推薦和暢銷(xiāo)書(shū),在其中挑選自己喜歡的書(shū)籍并加入購(gòu)物車(chē)進(jìn)行購(gòu)買(mǎi)。在圖書(shū)購(gòu)買(mǎi)之前,可以使用Repeater控件展示相應(yīng)的圖書(shū)信息。當(dāng)我們點(diǎn)擊某一本圖書(shū)時(shí),可查看該圖書(shū)的詳
23、細(xì)信息,包括圖書(shū)名稱(chēng)、價(jià)格和作者等。(附加:在圖書(shū)展示時(shí),可以加上關(guān)于產(chǎn)品的水印信息。) 輸入 1) 流程 用戶(hù)登錄后進(jìn)入主界面,在頁(yè)面上選擇我的書(shū)籍或在商品分類(lèi)樹(shù)形菜單中選擇圖書(shū)類(lèi)型,也可以再首頁(yè)直接點(diǎn)擊圖書(shū)信息,再在其中一項(xiàng)中查看自己喜歡的書(shū)籍的詳細(xì)信息,將書(shū)籍添加到購(gòu)物車(chē)。 2) 操作流程圖 我的書(shū)籍 商品分類(lèi) 主頁(yè) 當(dāng)前書(shū)籍 購(gòu)物車(chē) 圖3-6 選購(gòu)圖書(shū) 處理 根據(jù)用戶(hù)的選擇在數(shù)據(jù)庫(kù)中查詢(xún)書(shū)籍的相關(guān)信息。 輸出 將用戶(hù)選擇的書(shū)籍的價(jià)格、出版社、出版日期、作者等相關(guān)信息顯示在頁(yè)面上,用戶(hù)可以進(jìn)行購(gòu)買(mǎi)操作。 8.3.5 購(gòu)物車(chē)功能 功能描述
24、 用戶(hù)將選好的書(shū)籍加入購(gòu)物車(chē)中,購(gòu)物車(chē)用于管理用戶(hù)挑選好的書(shū)籍,可以提供付費(fèi)方式。當(dāng)把圖書(shū)加入購(gòu)物車(chē)后,顯示購(gòu)物車(chē)類(lèi)物品的詳細(xì)信息(包括圖書(shū)名稱(chēng)、日期、價(jià)格、數(shù)量和總金額等信息)。這時(shí),我們可以修改該圖書(shū)的數(shù)量??梢允褂肈ataList控件來(lái)展示購(gòu)物車(chē)信息,對(duì)該圖書(shū)進(jìn)行增減操作。如果購(gòu)物車(chē)中物品過(guò)多,可以使用數(shù)據(jù)分頁(yè)功能展示(可以將分頁(yè)封裝到用戶(hù)控件中,這樣更方便利用)。這里可以點(diǎn)擊“結(jié)算”按鈕,對(duì)圖書(shū)進(jìn)行下訂單處理。如果我們還需要繼續(xù)購(gòu)物,可以點(diǎn)擊“繼續(xù)購(gòu)物”按鈕選擇相應(yīng)書(shū)籍。 輸入 1) 操作流程 用戶(hù)將選擇好的書(shū)籍添加到購(gòu)物車(chē)中即可,然后可以對(duì)購(gòu)物車(chē)中的物品進(jìn)行相應(yīng)操作。 購(gòu)物
25、車(chē) 2) 操作流程圖 書(shū)籍 處理 根據(jù)用戶(hù)選擇的書(shū)籍號(hào)將書(shū)籍添加到購(gòu)物車(chē)中待購(gòu)買(mǎi)。 輸出 顯示用戶(hù)已挑選的書(shū)籍的相關(guān)信息(包括圖書(shū)名稱(chēng)、價(jià)格、數(shù)量和總金額),和對(duì)該書(shū)籍的相關(guān)操作鏈接。 8.3.6 下訂單 功能描述 用戶(hù)選好書(shū)籍放入購(gòu)物車(chē)中之后,確定要購(gòu)買(mǎi)則需要下訂單,即為選擇的書(shū)籍做預(yù)購(gòu)買(mǎi)。當(dāng)書(shū)籍選放在購(gòu)物車(chē)后,需要確認(rèn)訂單信息,確定無(wú)誤后進(jìn)行購(gòu)買(mǎi)。對(duì)用戶(hù)訂單進(jìn)行保存,需要使用數(shù)據(jù)源控件。 輸入 1) 操作流程 將書(shū)籍添加到購(gòu)物車(chē)后,選擇“結(jié)算”按鈕即可進(jìn)入下訂單頁(yè)面,對(duì)訂單信息進(jìn)行確認(rèn)。 2) 操作流程圖 下訂單 購(gòu)物車(chē)中的書(shū)籍 處理 系統(tǒng)在后
26、臺(tái)處理訂單操作,在數(shù)據(jù)庫(kù)記錄中添加訂單信息。 輸出 顯示操作成功,詢(xún)問(wèn)是否繼續(xù),否則返回。 約束 在購(gòu)物車(chē)中必須有書(shū)籍,否則不能進(jìn)行結(jié)算操作。 8.3.7 查看和取消訂單 功能描述 用戶(hù)下訂單后,可以查看自己相關(guān)的訂單信息。包括以前下的訂單的一些基本信息,可以查看自己訂單的審核狀態(tài),也可以取消該訂單。 輸入 1) 操作流程 用戶(hù)下過(guò)訂單后,點(diǎn)擊“我的訂單”鏈接查看該用戶(hù)所有訂單信息。 查看訂單 2) 操作流程圖 取消訂單 我的訂單 處理 系統(tǒng)在后臺(tái)處理訂單操作,從數(shù)據(jù)庫(kù)中查詢(xún)訂單信息。 輸出 顯示訂單詳細(xì)信息,或取消訂單成功與否。 約束 必須
27、是登錄用戶(hù),并且有自己相關(guān)的訂單信息。 8.3.8 歷史記錄查看(附加功能) 功能描述 歷史記錄用于用戶(hù)對(duì)瀏覽過(guò)的信息進(jìn)行記錄,替用戶(hù)管理一些瀏覽信息和訪(fǎng)問(wèn)記錄。我們可以使用ASP.NET中的狀態(tài)保持對(duì)象實(shí)現(xiàn)對(duì)用戶(hù)信息進(jìn)行管理,狀態(tài)保持對(duì)象包括Cookie、Session和Application對(duì)象。歷史記錄在一定時(shí)間內(nèi)有效,否則過(guò)期不再顯示。 輸入 1) 操作流程 在主頁(yè)面中選擇用戶(hù)管理,再選擇用戶(hù)歷史記錄查詢(xún)。 2) 操作流程圖 主頁(yè) 歷史記錄 用戶(hù)信息管理 處理 根據(jù)操作在數(shù)據(jù)庫(kù)中查找信息,在查找時(shí)需要根據(jù)一定條件進(jìn)行搜索。 輸出 在歷
28、史記錄頁(yè)面上顯示用戶(hù)的歷史瀏覽或操作相關(guān)信息。 8.3.9 收藏夾查看(附加功能) 功能描述 用戶(hù)可以將喜歡的書(shū)籍放入收藏夾中,以便下次查看。 輸入 1) 操作流程 用戶(hù)登錄后在主頁(yè)面中選擇用戶(hù)管理,在用戶(hù)管理中選擇收藏夾。 2) 操作流程圖 主頁(yè) 用戶(hù)信息管理 收藏夾 圖3-7 收藏夾 處理 將圖書(shū)信息加入收藏夾中,更改數(shù)據(jù)庫(kù)中的相關(guān)信息。 輸出 顯示用戶(hù)收藏的書(shū)籍的信息。 8.3.10 用戶(hù)管理:查看、修改、刪除用戶(hù)信息 功能描述 管理員可以對(duì)已注冊(cè)的用戶(hù),進(jìn)行查看、修改、刪除等操作。當(dāng)有些用戶(hù)不存在或違規(guī)等情
29、況,就可以對(duì)用戶(hù)進(jìn)行刪除。可以對(duì)某些用戶(hù)的基本信息進(jìn)行修改和查看。在有些時(shí)候,如果需要屏蔽此用戶(hù),但不刪除該用戶(hù)的信息。我們可以修改用戶(hù)的狀態(tài)來(lái)進(jìn)行控制,可以對(duì)用戶(hù)進(jìn)行啟用或禁用。 輸入 1) 操作流程 用戶(hù)從前臺(tái)首頁(yè)進(jìn)入后臺(tái)管理界面,在進(jìn)入后時(shí)需要進(jìn)行登錄驗(yàn)證,只有管理員才能登錄后臺(tái)操作。然后在用戶(hù)管理頁(yè)面中選擇要進(jìn)行的操作。 2) 操作流程圖 查看 主頁(yè) 修改 刪除 后臺(tái)管理 圖3-8 用戶(hù)資料管理 處理 當(dāng)用戶(hù)進(jìn)行相關(guān)操作后,數(shù)據(jù)庫(kù)的相關(guān)數(shù)據(jù)也發(fā)生改變。如果用戶(hù)修改信息成功,提示“用戶(hù)信息修改成”,否則提示“用戶(hù)修改失敗”。 輸出 在用戶(hù)管理頁(yè)面上
30、顯示查看到的信息或顯示修改頁(yè)面。 8.3.11 定單管理:查看定單清單、刪除定單、審核訂單。 功能描述 當(dāng)管理員需要查看訂單的相關(guān)信息時(shí),可以在訂單管理中查看相關(guān)信息。當(dāng)用戶(hù)不需要該訂單時(shí),可以對(duì)其進(jìn)行刪除。當(dāng)用戶(hù)在前臺(tái)下訂單后,管理員在后臺(tái)查看訂單信息。可以對(duì)訂單進(jìn)行審核或刪除。審核通過(guò),訂單狀態(tài)為已審核;否則,訂單狀態(tài)為未審核。在查看訂單時(shí),可以用GridView控件進(jìn)行顯示。 處理 根據(jù)用戶(hù)選擇的操作更改數(shù)據(jù)庫(kù)的相關(guān)數(shù)據(jù)并在頁(yè)面中顯示更改后的信息。 輸出 顯示更改后的信息。 8.3.12 添加新圖書(shū) 功能描述 當(dāng)有新的圖書(shū)時(shí),管理員需要將新的圖書(shū)加入到圖書(shū)管理中。
31、用于隨時(shí)更新數(shù)據(jù),以滿(mǎn)足用戶(hù)需求。在添加新圖書(shū)時(shí),需要對(duì)其數(shù)據(jù)進(jìn)行有效驗(yàn)證。不能盲目地添加混亂數(shù)據(jù),造成數(shù)據(jù)難以維護(hù)。可以使用數(shù)據(jù)驗(yàn)證控件對(duì)其信息進(jìn)行驗(yàn)證。 輸入 1) 操作流程 管理員進(jìn)入管理界面,選擇圖書(shū)管理,添加新的圖書(shū)到圖書(shū)庫(kù)中。 信息 類(lèi)別 信息項(xiàng) 產(chǎn)生方式 說(shuō) 明 自動(dòng)帶出 手工選擇 手工錄入 必須錄入 添加圖書(shū) 界面 類(lèi)型 √ √ 存放書(shū)籍類(lèi)型的編號(hào) 標(biāo)題 √ √ 作者 √ √ 定價(jià) √ √ 封面 √ √ 存放圖片的路徑或名稱(chēng) 出版社 √ √
32、 出版日期 √ √ 使用日期控件,進(jìn)行選擇 ISBN √ √ 字?jǐn)?shù) √ √ 目錄 內(nèi)容摘要 作者簡(jiǎn)介 編輯推薦 2) 操作流程圖 管理員界面 圖書(shū)管理 添加圖書(shū) 圖3-9 添加圖書(shū) 處理 管理員通過(guò)管理員界面添加圖書(shū),同時(shí)將圖書(shū)信息添加到數(shù)據(jù)庫(kù)中。在輸入圖書(shū)的信息,必須進(jìn)行有效驗(yàn)證,否則不能添加圖書(shū)。 輸出 在用戶(hù)和管理員圖書(shū)管理界面上顯示已添加的書(shū)籍。 約束 必須是已登錄的管理員,才有權(quán)限進(jìn)行操作。普通用戶(hù)沒(méi)有此操作權(quán)限。
33、 8.3.13 添加圖書(shū)類(lèi)型 功能描述 當(dāng)圖書(shū)類(lèi)型不能滿(mǎn)足用戶(hù)需求時(shí)需要添加新的圖書(shū)分類(lèi),便于用戶(hù)查詢(xún)等操作。當(dāng)某一類(lèi)新的圖書(shū)出產(chǎn)時(shí),需要對(duì)其進(jìn)行新的分類(lèi)。當(dāng)圖書(shū)量非常大時(shí),分類(lèi)有助于管理。 輸入 1) 操作流程 管理員進(jìn)入管理員界面中的圖書(shū)管理界面添加新的圖書(shū)分類(lèi)。 信息 類(lèi)別 信息項(xiàng) 產(chǎn)生方式 說(shuō) 明 自動(dòng)帶出 手工選擇 手工錄入 必須錄入 添加圖書(shū)分類(lèi) 界面 類(lèi)型名稱(chēng) √ √ 圖書(shū)類(lèi)型名稱(chēng) 類(lèi)型描述 2) 操作流程圖 管理員界面 圖書(shū)管理 添加圖書(shū)類(lèi)型 圖3-10 添加圖書(shū)分類(lèi) 處理
34、管理員通過(guò)管理員界面添加圖書(shū)類(lèi)型,同時(shí)數(shù)據(jù)庫(kù)的圖書(shū)信息也增加。 輸出 在用戶(hù)和管理員圖書(shū)管理界面上顯示已添加的書(shū)籍類(lèi)型,并可以查看該類(lèi)型下面的書(shū)籍信息。 約束 必須是已登錄的管理員,才有權(quán)限進(jìn)行操作。普通用戶(hù)沒(méi)有此操作權(quán)限。 8.3.14 刪除圖書(shū)類(lèi)型 功能描述 當(dāng)分類(lèi)不合理或錯(cuò)誤時(shí)需要對(duì)其進(jìn)行刪除操作??梢愿鶕?jù)圖書(shū)類(lèi)型的編號(hào)進(jìn)行刪除,在查詢(xún)圖書(shū)類(lèi)型時(shí),將圖書(shū)類(lèi)型編號(hào)隱藏。在后臺(tái)進(jìn)行操作時(shí),在取出做相應(yīng)操作。 輸入 1) 操作流程 管理員進(jìn)入圖書(shū)類(lèi)型管理界面,查詢(xún)并選擇圖書(shū)類(lèi)型進(jìn)行刪除,刪除成功對(duì)類(lèi)型列表進(jìn)行更新,刪除失敗跳轉(zhuǎn)到錯(cuò)誤提示頁(yè)面。 2) 操作流程圖 刪除圖書(shū)
35、類(lèi)型 查詢(xún)圖書(shū)類(lèi)型 圖3-11刪除圖書(shū)類(lèi)型 處理 根據(jù)圖書(shū)類(lèi)型編號(hào)刪除對(duì)象,返回執(zhí)行成功的條數(shù)。 輸出 刪除成功對(duì)類(lèi)型列表進(jìn)行更新,刪除失敗跳轉(zhuǎn)到錯(cuò)誤提示頁(yè)面。 約束 必須是已登錄的管理員,才有權(quán)限進(jìn)行操作。普通用戶(hù)沒(méi)有此操作權(quán)限。 8.3.15 修改圖書(shū)分類(lèi) 功能描述 當(dāng)圖書(shū)類(lèi)型改變或不符合當(dāng)前分類(lèi)時(shí),管理員需要修改圖書(shū)類(lèi)型。根據(jù)圖書(shū)類(lèi)型的編號(hào)進(jìn)行修改,我們可以選擇多本圖書(shū)同時(shí)進(jìn)行分類(lèi)修改。 輸入 1) 操作流程 管理員進(jìn)入管理員界面中的圖書(shū)管理界面修改圖書(shū)分類(lèi),選中需要重新分類(lèi)的圖書(shū),然后選擇圖書(shū)類(lèi)型,準(zhǔn)確無(wú)誤后確認(rèn)修改。 2) 操作流程
36、圖 管理員界面 圖書(shū)管理 修改圖書(shū)分類(lèi) 圖3-12 圖書(shū)類(lèi)型修改 處理 管理員通過(guò)管理員界面修改圖書(shū)類(lèi)型,同時(shí)數(shù)據(jù)庫(kù)的圖書(shū)信息也更改。 輸出 在用戶(hù)和管理員圖書(shū)管理界面上顯示已修改的信息。 約束 必須是已登錄的管理員,才有權(quán)限進(jìn)行操作。普通用戶(hù)沒(méi)有此操作權(quán)限。 8.3.16 查看和刪除圖書(shū)信息 功能描述 當(dāng)管理員登錄后,可以查看所有圖書(shū)信息。根據(jù)需要,可以查看相應(yīng)圖書(shū)的詳情。如果需要對(duì)圖書(shū)進(jìn)行整改時(shí),也可以刪除圖書(shū)信息。 輸入 1) 操作流程 管理員進(jìn)入管理員界面中的圖書(shū)管理界面查看書(shū)籍列表,選中需要查看的圖書(shū)詳情,或?qū)Σ恍枰膱D書(shū)進(jìn)行刪除操作。
37、 查看圖書(shū)詳情 2) 操作流程圖 圖書(shū)管理書(shū)籍列表 管理員界面 刪除圖書(shū) 圖3-12 圖書(shū)管理 處理 管理員通過(guò)管理員界面查看圖書(shū)列表,根據(jù)需要對(duì)圖書(shū)進(jìn)行相應(yīng)操作??梢圆榭磮D書(shū)詳情或刪除圖書(shū),刪除圖書(shū)時(shí),數(shù)據(jù)庫(kù)的圖書(shū)信息需要?jiǎng)h除。 輸出 查看圖書(shū)詳情時(shí),顯示該圖書(shū)的所有詳細(xì)信息。當(dāng)刪除圖書(shū)時(shí),如果刪除成功,跳轉(zhuǎn)到圖書(shū)列表頁(yè)面進(jìn)行顯示。刪除失敗,提示刪除失敗的原因。 約束 必須是已登錄的管理員,才有權(quán)限進(jìn)行操作。普通用戶(hù)沒(méi)有此操作權(quán)限。 8.4 界面設(shè)計(jì) 用戶(hù)登錄界面 前臺(tái)主頁(yè) 8.5 尚未解決的問(wèn)題 當(dāng)客戶(hù)量達(dá)到一定量,并發(fā)訪(fǎng)問(wèn)超過(guò)300時(shí)
38、,就容易出現(xiàn)意外情況了。這時(shí)就需要對(duì)系統(tǒng)進(jìn)行優(yōu)化,我們采用IIS服務(wù)器進(jìn)行項(xiàng)目發(fā)布。 8.6 相關(guān)接口 說(shuō)明本系統(tǒng)之內(nèi)的各個(gè)系統(tǒng)元素之間的使用的接口。 8.7 數(shù)據(jù)結(jié)構(gòu) DB結(jié)構(gòu)圖,各模塊DB間的關(guān)系也要展現(xiàn),DB與功能的關(guān)系。 9 運(yùn)行設(shè)計(jì) 9.1 運(yùn)行環(huán)境 操作系統(tǒng) Windows Server 2008 WEB服務(wù)器 IIS 數(shù)據(jù)庫(kù) Microsoft SQL Server 2005 其它 WinRAR、ARP防火墻、Serv-U FTP Server、DU Meter、Acronis True Image、Kaspersky 10 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 10
39、.1 出錯(cuò)信息 情況 問(wèn)題 并發(fā)訪(fǎng)問(wèn)350+ 連接緩慢,出現(xiàn)不穩(wěn)定 并發(fā)訪(fǎng)問(wèn)400+ 連接失敗頻繁出現(xiàn) 并發(fā)訪(fǎng)問(wèn)600+ 頻繁返回出錯(cuò)信息 10.2 補(bǔ)救措施 升級(jí)軟件配置,解決并發(fā)訪(fǎng)問(wèn)量。 第三章 軟件測(cè)試 測(cè)試技術(shù) 使用測(cè)試管理工具 目標(biāo) 通過(guò)使用測(cè)試管理工具,掌握如何創(chuàng)建測(cè)試計(jì)劃,創(chuàng)建、執(zhí)行測(cè)試庫(kù)以及缺陷管理和缺陷報(bào)告的生成。 測(cè)試計(jì)劃 1、新建測(cè)試計(jì)劃文件夾:前臺(tái)安全性能測(cè)試 2、創(chuàng)建測(cè)試計(jì)劃:用戶(hù)登錄 詳細(xì)信息:創(chuàng)建日期 2010-04-27 創(chuàng)建人:wuwenhai 設(shè)計(jì)測(cè)試用例: 1)操作步驟:輸入用戶(hù)名和密
40、碼,點(diǎn)擊“登錄”按鈕 測(cè)試數(shù)據(jù):用戶(hù)名 admin ,密碼 123456 預(yù)期結(jié)果:通過(guò)用戶(hù)驗(yàn)證,進(jìn)入系統(tǒng) 2)操作步驟:不輸入用戶(hù)名和密碼,點(diǎn)擊“登錄”按鈕 測(cè)試數(shù)據(jù):用戶(hù)名和密碼都為空 預(yù)期結(jié)果:系統(tǒng)提示請(qǐng)輸入用戶(hù)名和密碼! 3、用戶(hù)自定義測(cè)試計(jì)劃排序 創(chuàng)建測(cè)試庫(kù) 1、新建文件夾:前臺(tái)功能測(cè)試 2、創(chuàng)建測(cè)試內(nèi)容:用戶(hù)登錄(測(cè)試用戶(hù)登錄模塊功能) 執(zhí)行測(cè)試庫(kù) 運(yùn)行: 步驟1:系統(tǒng)運(yùn)行正確,登錄系統(tǒng)首頁(yè) 步驟2:系統(tǒng)顯示提示信息 步驟3:系統(tǒng)無(wú)法提示并可登陸系統(tǒng),用戶(hù)名顯示為:NULL(添加為缺陷) 缺陷 1
41、、缺陷添加 (add defect) 2、缺陷分析與報(bào)告的生成 1)用戶(hù)自定義字段 verify status (Y表校驗(yàn) N表非校驗(yàn)) 2)報(bào)表圖形分析功能 第四章 軟件開(kāi)發(fā) 項(xiàng)目名稱(chēng) 網(wǎng)上書(shū)店 開(kāi)發(fā)技術(shù) MVC三層架構(gòu)、ASP.NET、SqlServer2005數(shù)據(jù)庫(kù)的設(shè)計(jì) 開(kāi)發(fā)工具 VS2008、SqlServer2005、IE瀏覽器 數(shù) 據(jù) 庫(kù) BookShopDB 項(xiàng)目描述 網(wǎng)上書(shū)店即書(shū)店、出版社或者投資商設(shè)立的網(wǎng)上銷(xiāo)售渠道,面向的客戶(hù)是所有網(wǎng)絡(luò)用戶(hù),銷(xiāo)售面從此較普通書(shū)店有了極大的提升。客戶(hù)在家中就可以輕松選擇自己所需要的書(shū)籍,既方便了廠(chǎng)商銷(xiāo)售又方
42、便了客戶(hù)選購(gòu),同時(shí)為雙方也節(jié)約了成本。 前臺(tái)主要功能模塊:用戶(hù)注冊(cè)、用戶(hù)資料修改、用戶(hù)登錄、圖書(shū)選購(gòu)、購(gòu)物車(chē)功能、下訂單、查看和取消訂單、歷史記錄查看、收藏夾查看、 后天主要功能模塊: 管理員登錄、用戶(hù)查看、用戶(hù)修改、刪除用戶(hù)、結(jié)算訂單、撤銷(xiāo)訂單、查看訂單、更新定單(付款,出貨狀態(tài))、新書(shū)推薦添加、添加新圖書(shū)、圖書(shū)信息修改、刪除圖書(shū)、添加圖書(shū)分類(lèi)、圖書(shū)類(lèi)型修改、圖書(shū)類(lèi)型刪除。 職責(zé)描述 在該系統(tǒng)中本人負(fù)責(zé): 前臺(tái)功能模塊:用戶(hù)注冊(cè)、用戶(hù)資料修改、用戶(hù)登錄、圖書(shū)選購(gòu)、購(gòu)物車(chē)功能、下訂單、查看和取消訂單、歷史記錄查看、收藏夾查看。 后臺(tái)功能模塊:管理員登錄、用戶(hù)查看、用戶(hù)修改、刪除用
43、戶(hù)、結(jié)算訂單、撤銷(xiāo)訂單、查看訂單、更新定單(付款,出貨狀態(tài))、新書(shū)推薦添加、添加新圖書(shū)、圖書(shū)信息修改、刪除圖書(shū)、添加圖書(shū)分類(lèi)、圖書(shū)類(lèi)型修改、圖書(shū)類(lèi)型刪除。 項(xiàng)目總結(jié) 在整個(gè)項(xiàng)目的開(kāi)發(fā)過(guò)程中,我遇到了很多的問(wèn)題。但有著老師和同學(xué)的幫助,我信心還是挺大的。在這個(gè)項(xiàng)目中,我學(xué)習(xí)了很多項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn)。熟悉了項(xiàng)目的開(kāi)發(fā)流程,從需求分析到原型設(shè)計(jì),再到數(shù)據(jù)庫(kù)設(shè)計(jì),然后編碼,最后對(duì)項(xiàng)目進(jìn)行測(cè)試。在需求分析階段,理清用戶(hù)的思路是很重要的??蛻?hù)的需求說(shuō)明了他到底需要一個(gè)什么樣的效果,必須做到時(shí)時(shí)與客戶(hù)進(jìn)行溝通,這樣才能將項(xiàng)目做到完美。在原型設(shè)計(jì)階段,我們需要根據(jù)客戶(hù)的需求做出一個(gè)靜態(tài)網(wǎng)頁(yè)出來(lái),以便客戶(hù)進(jìn)行確認(rèn)。需要考慮界面的設(shè)計(jì)效果,功能的實(shí)現(xiàn),操作的方便性等。數(shù)據(jù)庫(kù)設(shè)計(jì)階段,需要考慮數(shù)據(jù)庫(kù)性能的問(wèn)題,數(shù)據(jù)庫(kù)表的設(shè)計(jì)規(guī)范原則。編碼階段,也是相比之下最輕松的過(guò)程,只需要全心全意考慮如何用代碼實(shí)現(xiàn)功能即可。最后就是測(cè)試階段,這也是比較重要的環(huán)節(jié)之一。如何滿(mǎn)足用戶(hù)的體驗(yàn),做到客戶(hù)體驗(yàn)效果好,功能沒(méi)有缺陷,業(yè)務(wù)上沒(méi)有問(wèn)題,這是需要認(rèn)真對(duì)待的。在整個(gè)項(xiàng)目中,我學(xué)習(xí)到了很多知識(shí)。了解了團(tuán)隊(duì)開(kāi)發(fā)的必要性,團(tuán)隊(duì)的精神風(fēng)貌和個(gè)人綜合素質(zhì)的提升。對(duì)技術(shù)點(diǎn)的掌握,對(duì)業(yè)務(wù)的理解有了一定層次的提高。 —38—
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 領(lǐng)導(dǎo)班子2024年度民主生活會(huì)對(duì)照檢查材料范文(三篇)
- 金融工作主題黨課講稿范文(匯編)
- 鍋爐必備學(xué)習(xí)材料
- 鍋爐設(shè)備的檢修
- 主題黨課講稿:走中國(guó)特色金融發(fā)展之路加快建設(shè)金融強(qiáng)國(guó)(范文)
- 鍋爐基礎(chǔ)知識(shí):?jiǎn)t注意事項(xiàng)技術(shù)問(wèn)答題
- 領(lǐng)導(dǎo)班子2024年度民主生活會(huì)“四個(gè)帶頭”對(duì)照檢查材料范文(三篇)
- 正常運(yùn)行時(shí)影響鍋爐汽溫的因素和調(diào)整方法
- 3.鍋爐檢修模擬考試復(fù)習(xí)題含答案
- 司爐作業(yè)人員模擬考試試卷含答案-2
- 3.鍋爐閥門(mén)模擬考試復(fù)習(xí)題含答案
- 某公司鍋爐安全檢查表
- 3.工業(yè)鍋爐司爐模擬考試題庫(kù)試卷含答案
- 4.司爐工考試題含答案解析
- 發(fā)電廠(chǎng)鍋爐的運(yùn)行監(jiān)視和調(diào)整