




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、概要設(shè)計說明書項目名稱服裝連鎖管理之總店系統(tǒng)項目開發(fā)單位12電子信息工程班吳莉莉目錄 TOC o 1-5 h z HYPERLINK l bookmark4 o Current Document 1、引言0編寫目的0背景0定義0參考資料1 HYPERLINK l bookmark12 o Current Document 2、總體設(shè)計1需求規(guī)定1運(yùn)行環(huán)境1 HYPERLINK l bookmark16 o Current Document 基本設(shè)計概念和處理流程1結(jié)構(gòu)9 HYPERLINK l bookmark20 o Current Document 功能需求與程序的關(guān)系10人工處理過程11
2、3、接口設(shè)計11用戶接口11外部接口12內(nèi)部接口124、系統(tǒng)論據(jù)結(jié)構(gòu)設(shè)計13邏輯結(jié)構(gòu)設(shè)計要點(diǎn)13 HYPERLINK l bookmark34 o Current Document 物理結(jié)構(gòu)設(shè)計要點(diǎn)15 HYPERLINK l bookmark36 o Current Document 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系15 HYPERLINK l bookmark38 o Current Document 5、系統(tǒng)出錯處理設(shè)計17 HYPERLINK l bookmark40 o Current Document 5.1出錯信息17補(bǔ)救措施17系統(tǒng)維護(hù)設(shè)計171、引言1.1編寫目的1、編寫本說明書的目的在
3、于:1將系統(tǒng)劃分成物理元素,即程序、文件、數(shù)據(jù)庫、文檔等。2設(shè)計軟件結(jié)構(gòu),即將需求規(guī)格轉(zhuǎn)換為體系結(jié)構(gòu),劃分出程序的基本模塊組成,確定模塊間的相互關(guān)系,并確定系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。本說明書的用途在于尋找實現(xiàn)目標(biāo)系統(tǒng)的各種不同方案,分析員從這些可供選擇的方案中選取假設(shè)干個合理的方案,為每個合理的方案都準(zhǔn)備一份系統(tǒng)流程圖,列出組成系統(tǒng)的物理元素,進(jìn)行成本效益分析,從中選出一個最正確方案向用戶和使用部門負(fù)責(zé)推薦。如果用戶和使用部門負(fù)責(zé)人接受了推薦的方案,分析員應(yīng)該進(jìn)一步為這個最正確方案設(shè)計軟件結(jié)構(gòu)。通常,設(shè)計出初步的軟件結(jié)構(gòu)后還要進(jìn)一步改良,從而得到更合理的結(jié)構(gòu),進(jìn)行必要的數(shù)據(jù)庫設(shè)計,確定測試要求并且制定測
4、試計劃。本說明書的主要讀者為系統(tǒng)分析員和用戶和使用部門的有關(guān)人員,為后面的系統(tǒng)開發(fā)提供依據(jù)。背景目前傳統(tǒng)服裝連鎖店均以店面形式存在,存在銷售服裝區(qū)域性,客戶相對固定,查詢、更新不快捷,投資較大等諸多問題。當(dāng)代電腦網(wǎng)絡(luò)發(fā)展非常迅速,越來越多的商品交易已成功的運(yùn)用在電子商務(wù)上了。比較典型的電子商務(wù)網(wǎng)站有:易趣、亞馬遜、阿里巴巴、當(dāng)當(dāng)網(wǎng)、淘寶網(wǎng)電子商務(wù)平臺給企業(yè)帶來更多的商業(yè)時機(jī),同時也給客戶的消費(fèi)和交易帶來很大的方便。定義開發(fā)工具:Eclipse開發(fā)語言:Java數(shù)據(jù)庫:SQLServer2000系統(tǒng)運(yùn)行環(huán)境:WindowsXP以上參考資料Reilly:基于MVC的JavaScriptW2、總體設(shè)
5、計該系統(tǒng)可以實現(xiàn)服裝管理和客戶批發(fā)服裝,服裝管理因管理員和用戶不同又可再細(xì)分,管理員登錄后可以對服裝進(jìn)行增加、刪除和修改功能,用戶可以查詢服裝信息;客戶登錄后可以批發(fā)服裝,更改購物車中服裝的數(shù)量和刪除購物車中的服裝。運(yùn)行環(huán)境服務(wù)器:CPU:P4以上;內(nèi)存:1G以上;硬盤:320G及以上;支持軟件:WindowsXP及以上,tomcat8.0;數(shù)據(jù)庫系統(tǒng):MicrosoftSQLServer2000。基本設(shè)計概念和處理流程下面將各大功能塊的處理流程顯示如下:1、登錄模塊:登錄模塊主要實現(xiàn)用戶根據(jù)不同的權(quán)限登錄系統(tǒng),執(zhí)行權(quán)限內(nèi)的系統(tǒng)功能操作。如圖2-1所示圖2-1登錄流程圖2、用戶注冊:游客可以根
6、據(jù)需要進(jìn)行用戶注冊,注冊時需輸入用戶的資料信息,注冊完成,系統(tǒng)確圖2-2用戶注冊流程圖3、服裝信息查詢:在搜索區(qū)域輸入要找服裝的關(guān)鍵字,點(diǎn)擊搜索,找到相應(yīng)服裝信息則顯示出來找到與關(guān)鍵字有關(guān)的服裝時,則會分頁顯示與關(guān)鍵字有關(guān)的服裝信息,如果是注冊的用戶圖2-3服裝查詢流程圖4、服裝詳細(xì)顯示:通過獲取服裝的id如果有記錄,則顯示服裝的詳細(xì)信息,如果沒有記錄,則關(guān)閉數(shù)據(jù)5、圖2-4服裝詳細(xì)顯示流程圖2-5所示訂單:判斷是否為客戶,是則可進(jìn)行下單操作,并生成訂單。如圖圖2-5訂單流程圖6、添加服裝:管理員權(quán)限可以進(jìn)行服裝的添加,添加的服裝信息必須完整且不能重復(fù),添加完成保圖2-6添加服裝流程圖7、刪除
7、服裝:管理員權(quán)限,可以對服裝進(jìn)行刪除操作,對于已有的服裝可以進(jìn)行刪除,刪除成功后原來的Product表中的信息也會刪除。如圖2-7所示不顯示該功能,顯示空頁,請登錄8、修改服裝:管理員權(quán)限可以進(jìn)行服裝修改操作,對于已存在的服裝信息可以進(jìn)行修改,修改成功后保存到Product表中,并覆蓋原來的信息。如圖2-8所示圖2-8修改服裝流程圖結(jié)構(gòu)結(jié)構(gòu)圖簡單描述了各個功能模塊間的聯(lián)系。如圖2-9所示圖2-9結(jié)構(gòu)圖功能需求與程序的關(guān)系描述各個功能與模塊之間的關(guān)系,如表2-1所示表2-1功能需求與程序的關(guān)系功能名稱服裝管理模塊批發(fā)管理模塊登錄管理模塊客戶登錄V客戶注冊V管理員登錄V服裝查詢V服裝詳細(xì)信息顯示V
8、修改服裝V刪除服裝V添加服裝V添加服裝分類V批發(fā)服裝V刪除已選服裝V修改訂單信息V人工處理過程網(wǎng)站管理員對服裝進(jìn)行管理并定期維護(hù)、刪除、更新,已經(jīng)沒有實際意義的數(shù)據(jù),保證數(shù)據(jù)的良好存儲,以免造成數(shù)據(jù)的冗余。3、接口設(shè)計用戶接口(1)登入界面:由輸入用戶名、密碼的文本框和登陸、注冊按鈕組成。(2)查詢界面:服裝編輯框:用于輸入服裝款式;查找按鈕:進(jìn)行服裝查找。類別顯示區(qū):用于顯示已有服裝分類,可點(diǎn)擊進(jìn)行查詢;品牌名稱顯示區(qū):用于顯示已有服裝品牌名稱,可點(diǎn)擊進(jìn)行查詢;(3)訂單界面:加入訂單的服裝信息顯示區(qū):用于顯示選購服裝信息(品牌,價格,購買數(shù)量);數(shù)量編輯框:用于輸入每種服裝的數(shù)量;提交按鈕
9、:確定批發(fā)下訂單。(4)管理員增加服裝界面:服裝信息編輯框區(qū):輸入服裝的信息。提交按鈕:把數(shù)據(jù)提交到數(shù)據(jù)庫。(5)管理員修改服裝界面:服裝名稱編輯框:用于輸入查找已存在的服裝。查找按鈕:按品牌查找服裝,并把服裝信息的數(shù)據(jù)返回到信息編輯區(qū)。信息編輯框區(qū):對已存在服裝的信息進(jìn)行修改。提交按鈕:把更新數(shù)據(jù)到數(shù)據(jù)庫。(6)管理員刪除書籍界面:編輯框:用于輸入查找的服裝品牌、款式、面料。查找按鈕:查找服裝,并把服裝信息的數(shù)據(jù)返回到信息顯示區(qū)。信息顯示區(qū):顯示查找結(jié)果刪除按鈕:每條查找到的信息結(jié)尾都有個個刪除按鈕用于刪除當(dāng)條記錄。外部接口件接口:由于我們使用的通信協(xié)議是TCP/IP,因此這里的硬件接口問題
10、主要就是TCP/IP層中的網(wǎng)絡(luò)接口層,他負(fù)責(zé)數(shù)據(jù)幀的發(fā)送和接收,幀是獨(dú)立的網(wǎng)絡(luò)信息傳輸單元。網(wǎng)絡(luò)接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來。這就要求IP使用網(wǎng)絡(luò)設(shè)備接口標(biāo)準(zhǔn)NDIS向網(wǎng)絡(luò)接口層提交幀,并且IP支持廣域網(wǎng)和本地網(wǎng)接口技術(shù)。在系統(tǒng)運(yùn)行時要注意關(guān)閉那些容易受攻擊和入侵的端口號,在能保證帶寬的前提下僅開通系統(tǒng)運(yùn)行所必須的端口。件接口這里的接口問題主要就是怎樣與sql數(shù)據(jù)庫進(jìn)行通信,以便對數(shù)據(jù)庫進(jìn)行讀取和寫入操作。在jsp技術(shù)中是使用JABC-ODBC來解決這個問題的。具體來說開發(fā)中可能使用到的JABC-ODBC的常用對象有以下幾個:1連接對象Connection:用來連接數(shù)據(jù)庫。2記錄集對
11、象RecordSet:用來保存查詢語句的返回結(jié)果。3命令對象Command:用來執(zhí)行SQL語句或者SQLServer的存儲過程。4參數(shù)對象Parameter:用來為存儲過程或查詢提供參數(shù)。3.3內(nèi)部接口系統(tǒng)中的各模塊之間的接口、調(diào)用關(guān)系,以及模塊間的數(shù)據(jù)傳遞關(guān)系如表3-1所示:表31模塊間關(guān)系表模塊編號模塊名稱備注GN1客戶登錄登錄模塊GN2管理員登錄登錄模塊GN3用戶注冊登錄模塊GN4添加服裝服裝管理模塊GN5修改服裝服裝管理模塊GN6查看服裝服裝管理模塊GN7刪除服裝服裝管理模塊GN8訂單申請訂單模塊GN9處理訂單訂單模塊GN10查詢報表報表模塊1、登錄模塊與服裝管理模塊:管理員可以對數(shù)據(jù)
12、庫中的服裝進(jìn)行增加、刪除、修改等操作,這三種功能的權(quán)限僅局限于管理員,要進(jìn)行操作需確保為管理員,調(diào)用登錄模塊驗證用戶以保證數(shù)據(jù)庫的信息的正確、完整與安全。2、登錄模塊與訂單模塊:用戶進(jìn)入系統(tǒng)后可以查詢服裝,假設(shè)要批發(fā)則需確保用戶為本系統(tǒng)的客戶,非客戶可以注冊,客戶成功登錄后將客戶id儲存于服務(wù)器中,批發(fā)過程將服裝id也儲存于服務(wù)器中,當(dāng)客戶確認(rèn)批發(fā)時,將客戶id、服裝id和購買數(shù)量存于數(shù)據(jù)庫中的customer_order表中,并更改該服裝的庫存量。4、系統(tǒng)論據(jù)結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計要點(diǎn)1、ER圖提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。如圖4-1所示2、每張表的定義1用
13、戶表User定義了用戶的屬性、類型、長度、是否為空、是否為關(guān)鍵字。如表4-1所示2服裝詳細(xì)表Product定義了服裝信息的屬性、類型、長度、是否為空、是否為關(guān)鍵字。如表4-2所示3服裝分類表Classify定義了服裝分類的屬性、類型、長度、是否為空、是否為關(guān)鍵字。如表4-3所示圖4-1E-R圖表4-1用戶表User字段名類型長度是否為空是否為關(guān)鍵字備注u_id數(shù)值型(唯一標(biāo)識)10否是用戶序號username文本型10否是用戶名name文本型10否否真實sex文本型1否是性別password文本型20否否密碼u_mail文本型20否是郵箱地址表4-2服裝詳細(xì)表Product字段名類型長度是否為
14、空是否為關(guān)鍵字備注p_id數(shù)值型(唯一標(biāo)識)20否是服裝編號p_brand文本型10否是服裝品牌p_price貨幣型15否否服裝價格p_style文本型15否否服裝款式p_fabric文本型15否否服裝面料p_size數(shù)值型/文本型15否否服裝尺寸p_regtime日期型10否否入庫時間p_stocks數(shù)值型15否是庫存量P_name文本型15否服裝分類表4-3服裝分類表Classify字段名類型長度是否為空是否為關(guān)鍵字備注c_id數(shù)值型(唯一標(biāo)識)20否是分類編號c_name文本型15否是分類名4客戶訂單表Order定義了客戶訂單的屬性、類型、長度、是否為空、是否為關(guān)鍵字。如下表表4-4所示
15、表4-4客戶訂單表Order字段名類型長度是否為空是否為關(guān)鍵字備注o_id數(shù)值型(唯一標(biāo)識)20否是訂單編號u_id數(shù)值型20否是客戶編號P_id數(shù)值型20否是服裝編號o_number數(shù)值型15否否購買數(shù)量o_time日期型10否否購買日期p_price貨幣型15否否服裝價格A_price貨幣型20否是批發(fā)總價物理結(jié)構(gòu)設(shè)計要點(diǎn)數(shù)據(jù)的物理結(jié)構(gòu)用存儲表、鏈表或索引表等描述。數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系表描述了數(shù)據(jù)結(jié)構(gòu)與各個模塊間的關(guān)系。如表4-5所示表4-5數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系表數(shù)據(jù)結(jié)構(gòu)登錄模塊服裝管理模塊訂單模塊管理員登錄客戶登錄客戶注冊查詢服裝刪除服裝修改服裝信息添加款式添加尺寸添加服裝批發(fā)服裝修改訂單刪除訂單管理員編號指定管理員名輸入客戶編號指定指定讀讀讀用戶名輸入輸入用戶密碼輸入輸入性別輸入Email輸入服裝編號指定讀分類編號指定指定服裝品牌輸入輸入輸入輸入款式輸入輸入輸入輸入面料輸入輸入輸入價格讀輸入輸入庫存量讀輸入輸入入庫時間輸入輸入類名輸入輸入輸入輸入輸入訂單編號指定讀讀購買數(shù)量讀輸入購買日期讀讀5、系
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國無收縮高強(qiáng)灌漿料行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國旋挖鉆機(jī)彈簧行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國數(shù)顯不銹鋼臺式干燥箱數(shù)據(jù)監(jiān)測研究報告
- 質(zhì)量培訓(xùn)全攻略
- 2025年主流車企城市NOA試駕報告:3月特斯拉VS小鵬上海專題北京篇-2025-03-自動駕駛
- 節(jié)后檢修作業(yè)培訓(xùn)
- 騰訊故障管理處理流程
- 腫瘤溶解綜合征及護(hù)理
- 典雅大氣古典風(fēng)中國風(fēng)模板
- 行業(yè)新聞的定期追蹤計劃
- 跨學(xué)科實踐“橋梁調(diào)查與模型制作”(教學(xué)設(shè)計)-2024-2025學(xué)年八年級物理下學(xué)期項目化課程案例
- (二模)溫州市2025屆高三第二次適應(yīng)性考試歷史試卷(含答案)
- 全國高職單招時事政治歷史題庫
- 冷庫貨物儲存合同范本
- 專題06 機(jī)械能守恒定律 能量守恒定律(練習(xí))(解析版)-2025年高考物理二輪復(fù)習(xí)講練測(新高考用)
- 應(yīng)急物資儲備檢查改進(jìn)應(yīng)急預(yù)案
- 第15課《青春之光》課件-2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 2025年河南輕工職業(yè)學(xué)院單招職業(yè)技能測試題庫附答案
- 世界給予我的 課件-2024-2025學(xué)年高二下學(xué)期開學(xué)第一課主題班會
- 個體診所申請書范文
- 《高速鐵路系統(tǒng)》課件
評論
0/150
提交評論