圖書交易系統(tǒng)概要設(shè)計(jì)說明書_第1頁
圖書交易系統(tǒng)概要設(shè)計(jì)說明書_第2頁
圖書交易系統(tǒng)概要設(shè)計(jì)說明書_第3頁
圖書交易系統(tǒng)概要設(shè)計(jì)說明書_第4頁
圖書交易系統(tǒng)概要設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

四、概要設(shè)計(jì)說明書概要設(shè)計(jì)說明書圖書交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)概要設(shè)計(jì)說明書TOC\o"1-5"\h\z\o"CurrentDocument".引言 2\o"CurrentDocument"編寫目的 2\o"CurrentDocument"項(xiàng)目背景 2\o"CurrentDocument"定義 2\o"CurrentDocument"參考資料 2\o"CurrentDocument".任務(wù)概述 2\o"CurrentDocument"目標(biāo) 2\o"CurrentDocument"運(yùn)行環(huán)境 3\o"CurrentDocument"需求概述 3\o"CurrentDocument"條件與限制 4\o"CurrentDocument".總體設(shè)計(jì) 4\o"CurrentDocument"處理流程 4\o"CurrentDocument"總體結(jié)構(gòu)和模塊外部設(shè)計(jì) 5\o"CurrentDocument"功能分配 5\o"CurrentDocument".數(shù)據(jù)庫設(shè)計(jì) 6\o"CurrentDocument"概念結(jié)構(gòu)設(shè)計(jì) 6\o"CurrentDocument"邏輯結(jié)構(gòu)設(shè)計(jì) 7\o"CurrentDocument"物理結(jié)構(gòu)設(shè)計(jì) 9\o"CurrentDocument".接口設(shè)計(jì) 9\o"CurrentDocument"外部接口 9四、概要設(shè)計(jì)說明書TOC\o"1-5"\h\z\o"CurrentDocument"內(nèi)部接口 10\o"CurrentDocument".運(yùn)行設(shè)計(jì) 11\o"CurrentDocument"運(yùn)行模塊的組合 11\o"CurrentDocument"運(yùn)行控制 11\o"CurrentDocument"運(yùn)行時(shí)間 11\o"CurrentDocument".出錯(cuò)處理設(shè)計(jì) 12\o"CurrentDocument"出錯(cuò)輸出信息 12\o"CurrentDocument"出錯(cuò)處理對策 12\o"CurrentDocument".安全保密設(shè)計(jì) 12\o"CurrentDocument".維護(hù)設(shè)計(jì) 121.引言編寫目的本概要設(shè)計(jì)說明書是針對《圖書交易系統(tǒng)》而編寫的,目的是對該項(xiàng)目進(jìn)行總體設(shè)計(jì),在明確系統(tǒng)需求的基礎(chǔ)上劃分系統(tǒng)的功能模塊,進(jìn)行系統(tǒng)分工的開發(fā),明確各模塊間的接口,為進(jìn)行后面的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)做準(zhǔn)備。本概要設(shè)計(jì)說明書的預(yù)期讀者為本項(xiàng)目小組的成員以及對該系統(tǒng)感興趣,在以后相對系統(tǒng)進(jìn)行擴(kuò)展和維護(hù)的人員。項(xiàng)目背景開發(fā)軟件名稱:基于web的圖書交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。項(xiàng)目任務(wù)提出者:軟件第二小組。項(xiàng)目開發(fā)者:軟件第二小組。用戶:網(wǎng)站注冊用戶。實(shí)現(xiàn)軟件單位:。用戶:網(wǎng)站注冊用戶。定義圖書交易系統(tǒng)。參考資料【列出有關(guān)資料的作者、標(biāo)題、編號、發(fā)表日期、出版單位或資料來源,可包括:a.項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書、合同或上級機(jī)關(guān)的批文;四、概要設(shè)計(jì)說明書b.項(xiàng)目開發(fā)計(jì)劃;c.需求規(guī)格說明書;d.測試計(jì)劃(初稿);e.用戶操作手冊(初稿);f.文檔所引用的資料、采用的標(biāo)準(zhǔn)或規(guī)范?!?任務(wù)概述目標(biāo)實(shí)現(xiàn)圖書交易的基本功能,包括用戶管理,書籍管理,分類管理,數(shù)據(jù)采集等功能。網(wǎng)上圖書交易系統(tǒng),有效的處理各類所需相關(guān)信息,以及促進(jìn)各個(gè)子系統(tǒng)管理的信息化、規(guī)范化和集成化,實(shí)現(xiàn)計(jì)算機(jī)的智能化管理,以提高工作效率和經(jīng)濟(jì)效益。運(yùn)行環(huán)境操作系統(tǒng):WindowsXP/7/8/10數(shù)據(jù)庫系統(tǒng):SQLServer2008開發(fā)環(huán)境:JDK1.7開發(fā)工具:Myeclipse開發(fā)語言:Java,Javaweb服務(wù)器:IIS6.0客戶端:InternetExplorer5.0或更高版本需求概述(一)前臺功能:新顧客、注冊:新顧客購書之前先注冊成為本站客戶,要求實(shí)名認(rèn)證??蛻艨臻g頁面管理:注冊客戶修改個(gè)人資料,賬戶管理,書籍收藏夾的管理,以及對自己登陸界面風(fēng)格的管理。網(wǎng)上支付功能:用戶確認(rèn)購買圖書后實(shí)現(xiàn)在線支付貨款或者使用網(wǎng)上銀行支付的選擇和實(shí)現(xiàn)。購物車功能:時(shí)刻顯示客戶當(dāng)前所購書目,可以增加或刪除訂單查詢功能:用戶確認(rèn)購買圖書即生成一個(gè)唯一的訂單號,用戶可根據(jù)此訂單號查詢所購書目、價(jià)格。書籍分類搜索:用戶可根據(jù)自己的需求及書籍的不同分類進(jìn)行相關(guān)查詢和瀏覽,四、概要設(shè)計(jì)說明書查詢時(shí)需輸入關(guān)鍵字(可包括書名、作者、年份等)。熱銷排行榜:根據(jù)書籍的銷售量及用戶的關(guān)注度、相關(guān)評論進(jìn)行熱銷排名,為用戶提供最新的熱門圖書,供用戶選擇。新書籍上架:當(dāng)新書出爐,管理員要把最新的入庫圖書在首頁顯示,以便用戶了解最新圖書,方便購買。(二)后臺管理實(shí)現(xiàn)功能用戶注冊信息管理:該系統(tǒng)管理人員對用戶注冊的信息進(jìn)行編輯分類和管理,并保證信息的安全。書籍信息管理:對圖書進(jìn)行分類,可進(jìn)行增加,刪除,修改操作。圖書出版社信息的記錄,刪除及修改,添加。并確保信息的真實(shí)性訂單添加/刪除/修改管理功能:對于用戶提交的訂單進(jìn)行審核,并實(shí)現(xiàn)對訂單的添加/刪除/修改管理。客戶權(quán)限管理:管理人員實(shí)現(xiàn)對用戶的分級,不同級別的享受到的折扣不同,或者還有其他的增值服務(wù)。高級用戶需要通過支付年費(fèi),或者注冊時(shí)間到達(dá)一定限額后自動成為一定級別的用戶。訂閱系統(tǒng)管理:對用戶提交的訂閱信息進(jìn)行審核??蛻粼L問統(tǒng)計(jì):對客戶訪問量按時(shí)間統(tǒng)計(jì),包括日、月、季度、年。制定新的圖書銷售方案。數(shù)據(jù)統(tǒng)計(jì)管理:統(tǒng)計(jì)客戶、書籍、訪問量、訂購量。條件與限制《圖書交易系統(tǒng)》面向互聯(lián)網(wǎng)用戶,進(jìn)行相關(guān)交易前必須注冊為本網(wǎng)絡(luò)平臺用戶,才能擁有相應(yīng)權(quán)限;應(yīng)用本平臺必須保證電腦或其它訪問本平臺的軟件有殺毒防毒能力,對于因客戶中毒而產(chǎn)生的交易損失本平臺不負(fù)任何責(zé)任;平臺用戶用妥善保管好個(gè)人密碼,一旦發(fā)現(xiàn)丟失,需盡快提供相關(guān)證明交于客服人員進(jìn)行相關(guān)帳戶鎖定與資料的修改。.總體設(shè)計(jì)處理流程(一)前臺管理模塊:(1)登陸管理模塊及購書模塊A)新顧客注冊、登陸:顧客根據(jù)個(gè)人情況即是否有登陸賬號來選擇注冊或者登錄,注冊時(shí)需填寫系統(tǒng)給出的必填項(xiàng)或選填項(xiàng),登陸時(shí),顧客需要填寫正確的用戶號、密碼、驗(yàn)證碼。四、概要設(shè)計(jì)說明書8)客戶空間頁面管理:顧客根據(jù)個(gè)人需求進(jìn)行信息更改等其他服務(wù)C)網(wǎng)上支付功能:顧客將選好的圖書放入購物車后,要進(jìn)入支付平臺,選擇支付方式,確認(rèn)信息,付款D)購物車功能:顧客將選好的圖書放入購物車中,也可在購物車功能中進(jìn)行相應(yīng)功能的操作E)訂單查詢功能:顧客可對自己已有的訂單進(jìn)行相關(guān)查詢(2)書籍管理模塊A)書籍分類搜索:書籍有管理員進(jìn)行分類,顧客通過輸入所需圖書的類別,查找相應(yīng)圖書信息B)圖書熱銷排名:書籍根據(jù)銷售情況進(jìn)行排序,及時(shí)更新,顧客一目了然C)新書籍上架:最新書籍放在醒目位置。(二)、后臺管理模塊:(1)客戶信息管理模塊A)用戶注冊信息管理:管理員將顧客的信息繪制成customer_information表,即使對顧客信息進(jìn)行整理,做好保密措施。8)客戶權(quán)限管理:客戶對購書享有不同優(yōu)惠即客戶等級不同,管理員將客戶劃分不同等級,及時(shí)調(diào)整。(2)書籍信息管理模塊A)書籍信息管理:管理員及時(shí)對書籍信息進(jìn)行增加、刪除、修改操作,并即使儲存到相應(yīng)的表中B)訂單添加/刪除/修改管理功能:管理員及時(shí)對訂單信息進(jìn)行增加、刪除、修改操作,并即使儲存到相應(yīng)的表中C)訂閱系統(tǒng)管理:顧客訂閱圖書量的統(tǒng)計(jì)有該模塊完成,并保存到相應(yīng)的表中口)客戶訪問統(tǒng)計(jì):顧客訪問量的統(tǒng)計(jì)有該模塊完成,并保存到相應(yīng)的表中E)數(shù)據(jù)統(tǒng)計(jì)管理:顧客訪問時(shí)產(chǎn)生的數(shù)據(jù)及時(shí)儲存,管理員及時(shí)處理四、概要設(shè)計(jì)說明書總體結(jié)構(gòu)和模塊外部設(shè)計(jì)訂單管理功能系統(tǒng)用戶注冊登錄書籍管理模塊后臺系統(tǒng)注冊新書籍上架圖書熱銷排名書籍分類搜索付款—確認(rèn)收貨退貨用戶

管理訂單管理功能系統(tǒng)用戶注冊登錄書籍管理模塊后臺系統(tǒng)注冊新書籍上架圖書熱銷排名書籍分類搜索付款—確認(rèn)收貨退貨用戶

管理功能分配>前臺實(shí)現(xiàn)功能用戶注冊、登錄用戶信息修改實(shí)現(xiàn)購物車功能書籍分類搜索熱銷排名榜新書籍上架訂單查詢支付功能前臺頁面管理>后臺實(shí)現(xiàn)功能用戶信息管理訂單管理書籍信息管理

四、概要設(shè)計(jì)說明書.數(shù)據(jù)庫設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)表名:customer_information序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1UserIDint200VV用戶編號2UserNamevarchar500用戶姓名3UserPwdvarchar500用戶密碼表名:manage_infOrmation

四、概要設(shè)計(jì)說明書序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1managelDint200VV管理員編號2manageNamevarchar500管理員姓名3managePwdvarchar500管理員密碼表名:book_information序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1bookIDint200V書籍編號2typelDint200書籍分類編號3bookNamevarchar500書籍名稱4bookAuthorvarchar500V書籍作者5bookPriceumeric(18,1)0書籍價(jià)格6publishervarchar500V出版社7publishDateDate100V出版日期表名:customer_order序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空K)t默認(rèn)值說明1orderlDint200V訂單編號

四、概要設(shè)計(jì)說明書2bookIDint200書籍編號3userIDint200用戶編號4orderTimesmalldatetime0訂購時(shí)間4orderSumnumeric(10,1)0訂購數(shù)量6paymentvarchar200支付7buyerNamevarchar300顧客姓名8buyerEmailvarchar500顧客郵箱9buyerAddressvarchar600顧客地址10buyerTelvarchar300顧客電話表名:book_type序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1typeIDint0書籍分類編號2typeNamevarchar60書籍分類名稱物理結(jié)構(gòu)設(shè)計(jì)(1)系統(tǒng)所用到所有數(shù)據(jù)均存在服務(wù)器端,存于SQLServer服務(wù)器中。(2)系統(tǒng)界面的顯示屬性,如字體屬性,樣式等使用CSS統(tǒng)一界面。(3)系統(tǒng)界面中使用的相關(guān)圖片需要保存在服務(wù)端機(jī)器上。四、概要設(shè)計(jì)說明書5.接口設(shè)計(jì)5.1外部接口5.1.1用戶接口(1)登陸界面:由輸入用戶名、密碼文本框和登陸、注冊按鈕組成;(2)書籍查詢頁面:書籍名稱編輯框:用于輸入所需書籍關(guān)鍵字查找按鈕:進(jìn)行書名、作者等關(guān)鍵字查找類別顯示區(qū):用于顯示已有書籍類別,可點(diǎn)擊進(jìn)行查詢(3)購物車界面:人)已購書籍顯示區(qū):顯示已經(jīng)購買的書籍的信息,包括書名,書號,原價(jià),售價(jià),數(shù)量,總價(jià)等信息B)數(shù)量編輯框:輸入每種圖書想要購買的數(shù)量C)提交按鈕:確定購買下訂單D)刪除按鈕:刪除已選圖書E)更新購物車按鈕:當(dāng)添加或刪除圖書后,點(diǎn)擊更新按鈕,顯示當(dāng)前最新的購物車信息F)清空購物車:點(diǎn)擊清空購物車,將刪除所有的圖書信息,以便重新開始購物G)繼續(xù)購物按鈕:返回首頁,繼續(xù)瀏覽圖書H)前往服務(wù)臺按鈕:確認(rèn)圖書信息后,到服務(wù)臺進(jìn)行付款(4)管理員后臺管理A)圖書添加界面:信息編輯框區(qū):輸入書籍的信息。提交按鈕:把數(shù)據(jù)提交到數(shù)據(jù)庫。重置按鈕:清除填寫的信息,重新填寫B(tài))修改書籍界面:書籍名稱編輯框:用于輸入查找的圖書名稱查找按鈕:按關(guān)鍵字查找書籍,并把書籍信息的數(shù)據(jù)返回到信息編輯區(qū)信息編輯框區(qū):對已存在書籍的信息進(jìn)行修改提交按鈕:把更新數(shù)據(jù)到數(shù)據(jù)庫重置按鈕:清除填寫的信息,重新填寫C)刪除書籍界面:編輯框:用于輸入查找的圖書名、稱類別、出版社。查找按鈕:查找書籍,并把書籍信息的數(shù)據(jù)返回到信息顯示區(qū)。信息顯示區(qū):顯示查找結(jié)果。刪除按鈕:每條查找到的信息結(jié)尾都有個(gè)刪除按鈕用于刪除當(dāng)前記錄四、概要設(shè)計(jì)說明書D)訂單管理界面:編輯框:用于輸入增加、修改訂單的信息提交:提交到數(shù)據(jù)庫中E)訂單刪除按鈕:每個(gè)訂單后都有一個(gè)刪除按鈕硬件接口一般臺式機(jī)或筆記本電腦。軟件接口運(yùn)行于Windows95及更高版本的操作系統(tǒng)之上。5.2內(nèi)部接口內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。.運(yùn)行設(shè)計(jì)運(yùn)行模塊的組合在復(fù)雜的網(wǎng)絡(luò)環(huán)境中,任務(wù)可分為各種類型的子任務(wù),相應(yīng)的處理也應(yīng)進(jìn)行分類。相對于這樣的應(yīng)用,系統(tǒng)的功能十分龐大。用戶在某次使用時(shí),不一定用到所有的功能,也就是說做什么事,用什么功能。這樣有必要定義系統(tǒng)的不同運(yùn)行。系統(tǒng)的每種運(yùn)行可能涉及不同的模塊,使用不同的界面,不同的支持環(huán)境,并有不同的前置條件,以及以不同的控制操作完成一次運(yùn)行。它們所占的系統(tǒng)資源也不同。定義不同的運(yùn)行,給出相應(yīng)的運(yùn)行模塊集合有利于測試和維護(hù)。如果某種功能在一次運(yùn)行時(shí)發(fā)生故障,就能根據(jù)相應(yīng)的模塊集合大致確定故障的可能范圍。程序運(yùn)行后,進(jìn)入網(wǎng)站主頁,可以看到用戶注冊、用戶登錄、網(wǎng)站介紹等信息,單擊進(jìn)入下登錄模塊,用戶通過輸入各種要求信息進(jìn)入到購書模塊,以及支付等模塊。管理員通過點(diǎn)擊進(jìn)入到后臺管理模塊,通過管理員的需要進(jìn)入到相應(yīng)的子模塊中。四、概要設(shè)計(jì)說明書運(yùn)行控制運(yùn)行控制將嚴(yán)格按照各模塊間函數(shù)調(diào)用關(guān)系來實(shí)現(xiàn)。在各個(gè)模塊中,需對運(yùn)行控制進(jìn)行正確的判斷,選擇正確的運(yùn)行控制路徑。在系統(tǒng)運(yùn)行方面,客戶機(jī)在發(fā)送數(shù)據(jù)后,將等待服務(wù)器的確認(rèn)收到信號,收到后,再次等待服務(wù)器發(fā)送數(shù)據(jù),然后對數(shù)據(jù)進(jìn)行確認(rèn)。服務(wù)器在接到數(shù)據(jù)后發(fā)送確認(rèn)信號,在對數(shù)據(jù)處理、訪問數(shù)據(jù)庫后,將返回信息送回客戶機(jī),并等待確認(rèn)。運(yùn)行時(shí)間在軟體的需求分析中,對運(yùn)行時(shí)間要求需要有較快的反應(yīng)。網(wǎng)絡(luò)硬

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論