




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件1121實訓 在線商城開發文檔班 級:軟件1121姓 名:郭志祥 學 號:2011237238目 錄第一章 需求分析 ···································111 引 言···
2、3;····································112 技術概念············
3、183;·························113 數據描述·······················
4、···············114 功能需求·································
5、3;····115 性能需求······································216 操作流程·····
6、·································217 其他需求···············
7、3;······················2第二章 頁面需求設計 ·························
8、3;·······321 首頁布局·······································322 商品詳情·
9、·····································323 商城概要···········
10、3;··························4第三章 數據庫設計 ······················
11、;············· 431 總表一覽···································
12、183;·532 分表設計·····································5第四章 頁面詳細說明 ········
13、························· 641 頁面一覽·······················
14、83;·············642 購物車···································
15、183;··743 頁面功能詳細說明····························8 在線商城開發文檔需求分析作者:郭志祥日期:2013/11/05班級:軟件11211引言1.1 編寫目的為了更好地記錄、分析、描述用戶提出的技術需求,特編寫此技術需求設計說明書。同時更好地開發此項目。1.2
16、 項目背景軟件1121 實訓項目;1.3 關鍵字在線購物系統2技術概述2.1 目標將本次網上商城做成界面友好性,用戶購物方便,編輯管理產品方便的在線購物系統。2.2 硬件環境采用用戶已有的硬件環境即可。2.3 軟件環境采用開發,。操作系統是Windows 數據庫可以是SQL Serve與用戶已有軟件環境兼容。3數據描述 3.1 已有數據用戶已有產品數據、商品數據作為基礎數據需要導入數據庫中。所有這些數據都是電子文檔。3.2 錄入數據 需要編寫后臺的商品、產品、文章等錄入程序。3.3 數據采集 需求采集人員向用戶收集相關產品信息。4功能需求4.1 功能劃分網上商城共分兩個部分,一部分是面向用戶的
17、部分,網民在線注冊、購物、提交訂單等操作,在這部分完成;另外一部分是商城管理部分,這部分的內容包括:產品的添加、刪除、查詢、訂單的管理、操作員的管理、注冊用戶的管理等。4.2 功能描述4.2.1 面向用戶部分功能:(1)注冊功能。消費者首先要注冊為網上商城的用戶。注冊時只要填寫登錄用戶名、密碼、聯系電子信箱3項信息即可。注冊后,用戶可繼續填寫詳細個人信息及收貨人信息,同時可修改密碼、查詢及維護訂單。(2)選擇產品功能。消費者瀏覽網上商城,將自己需求的產品放入到購物車中(可在網上商城首頁、專柜首頁、產品小類、專賣店首頁、搜索結果頁面、產品詳細信息頁面進行該操作),可連續添加商品。(3)管理購物車
18、。消費者選擇完商品后可進入購物車頁面,查看自己要購買的商品,可修改某一商品數量、取消購買某商品和清空整個購物車。(4)訂單功能。消費者確定購物車中的商品后提交訂單,如消費者已填寫收貨人信息,則頁面顯示該信息并由消費者確認。如尚未填寫則顯示相應表單請其填寫,系統記錄消費者提交的收貨人信息以便其下次購物時使用。消費者提交訂單后可在網上商城查詢該訂單,并可對尚未處理的訂單進行取消、修改等操作。(5)補充說明。消費者可先登錄后購物,也可先行瀏覽網上商城,將商品放入購物車中,在提交訂單時系統提示其登錄(新用戶要先注冊)。4.2.2 后臺管理部分功能(1)管理用戶功能。可訪問所有訂單,可瀏覽、增、刪、改、
19、查訂單,可維護訂單狀態。對公告進行增刪改查。(2)管理訂單功能。消費者可通過Web方式取消、修改自己提交的訂單(確認前),查詢自己提交的訂單(隨時)。(3)管理商品功能。商品由編輯添加、刪除和修改。(4)管理公告功能。應該有文章的添加、刪除和修改的功能。5性能需求5.1 數據精確度價格單位保留到分。5.2 時間特性保證用戶一次最簡單購物過程在1分鐘內完成。5.3 適應性購物流程要簡單明了,產品圖片要清楚,產品信息描述準確。6操作流程圖6.1 用戶購物流程圖6.2 訂單處理流程說明(1)消費者提交訂單。(2)頁面顯示:“感謝您在網上商城購物,您的訂單已成功提交。(3)訂單信息進入訂單信息庫。7其
20、他需求如可使用性、安全保密、可維護性、可移植性等。網上商城項目頁面需求設計引言目的和人員為了詳細描述網上商城項目的需求。關鍵字商城,商品,購物車,收款臺 Logo首頁數據讀取數據讀取內容說明左側是公司Logo,右側登錄,下面是導航條,分別為各個主要頻道的鏈接導航。購物頁面產品分類查詢特價促銷產品介紹產品詳細信息參數一參數二添加到購物車參數三您的購物車產品 產品 產品產品 產品 產品產品 產品 產品您有 種商品在購物車內總計¥:元查看購物車提交訂單網上商城概要設計目錄1引言1.1 目的此概要設計主要包含目錄設置、頁面相關名稱、頁面流轉關系、頁面說明、頁面在VS中的位置等。2版本與源代碼2.1 版
21、本版本號1.02.2 源代碼全部放在VS的db目錄下。3主要路徑與頁面及頁面流轉關系3.1 根目錄頁 面 名 稱全 路 徑說 明index.aspx/index.aspx首頁文件夾名稱全 路 徑說 明Login/ebuy登錄News-view/ebuy新聞Product/buy產品images/images圖片文件夾css/css存放樣式表的文件夾3.2 用戶管理頁 面 名 稱全 路 徑頁 面 說 明index.aspx/user/index.aspx注冊協議頁面login.aspx/user/login.aspx登錄頁面Regist.aspx/user/aspx注冊頁面3.3 商品部分頁 面
22、 名 稱全 路 徑頁 面 說 明index.aspx/ware/index.aspx產品專柜首頁,也是數碼專柜首頁Product/ware/product.aspx商品add.aspx/ware/add.aspx添加商品頁面,只有管理員才有權限網上商城數據庫概要設計表格所屬用戶EasyBuy表格一覽表 格 名 稱說 明時 間EASYBUY_USER用戶表2013/11/6EASYBUY_NEWS新聞公告表2013/11/6EASYBUY_ORDER訂單表2013/11/6EASYBUY_PRODUCT商品類別表2013/11/6EASYBUY_PRODUCT_CATEGORY產品表2013/1
23、1/6EASYBUY_ORDER_DETAL訂單詳細信息表2013/11/6EASYBUY_ORDER_COMMENT訂單留言表2013/11/6Users表字 段 名 稱類型(長度)是否為空說 明EU_USER_IDIntNOT NULL用戶序列號,自增EU_USER _NAMEVARCHAR(20)NOT NULL用戶名EU_USER_PASSSWORDVARCHAR(20)NOT NULL密碼EU_USER _EMAILVARCHAR(80)NOT NULLE-maiEU_USER _SEXvarchar (1),用戶性別(女為1,男為0)EU_USER_AGEInt年齡EU_USER_
24、MOBILEVARCHAR2(11),電話EU_USER_ADDRESSVARCHA2(200),地址COMMENT 表新聞公告表產品表訂單表網上商城項目頁面詳細設計說明書引言目的詳細說明商城中代碼復雜,技巧靈活的頁面和特效的設計過程和方法。關鍵字css,div,index.aspx1.頁面一覽頁面全路徑頁 面 說 明創 建 時 間/index.aspx首頁2013年11月14日商品過多 更好的分頁和查看商品的信息前端代碼<asp:Repeater ID="rptSpecialOffer" runat="server"> <Header
25、Template> <ul class="product clearfix"> </HeaderTemplate> <ItemTemplate> <li> <dl> <dt><a href="<%#"product-view.aspx?EP_ID=" + Eval("EP_ID") + "&ParentId="+Eval("EPC_ID") %>" target="
26、;_blank"> <img src="images/product/<%# Eval("EP_FileName") %>" /></a></dt> <dd class="title"> <a href="<%#"product-view.aspx?EP_ID="+Eval("EP_ID") %>" id="<%# Eval("EP_Description&
27、quot;) %>>" target="_blank"> <%# Eval("EP_Description") %></a></dd> <dd class="price"> ¥ê¡è<%# Eval("EP_Price") %></dd> </dl> </li> </ItemTemplate> <FooterTemplate> </u
28、l> <!-product clearfix_end-> </FooterTemplate> </asp:Repeater>后臺代碼 int pageSize = 6; public int PageNo get return Convert.ToInt32(ViewState"PageNo"); set ViewState"PageNo" = value; public int PageCount get return Convert.ToInt32(ViewState"PageCount"
29、); set ViewState"PageCount" = value; public int RecordCount get; set; 2.購物車使用session保存購物車 即使未登錄也可以使用/ 添加產品到購物車 cartManager.AddCartItem(item); this.Page.ClientScript.RegisterStartupScript(typeof(Page), "addCartItem", "alert('添加成功!')", true); / 保存購物車 Sessionname = cartManager.cart;3頁面功能詳細說明3.1 商品銷售排行榜的實現3.1.1 頁面功能概述排行榜功能在許多頁面里面都有,從商城首頁到各頻道首頁,到購物車頁面都會有這樣一個排行榜。(1)商品銷售排行榜為每日商品銷售數量的排行。(2)頁面只是從表格里面讀取數據。3.2 商品詳細信息頁面(1)頁面功能概述。商品詳細信息頁面用來展示
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年輔導員招聘考試題庫:學生思想政治教育方法思想政治教育實踐研究試題
- 金魚說課課件
- 重慶消防教育課件
- 酒廠安全匯報課件
- 配音主題班會課件
- 配電房培訓課件
- 變壓器項目評估報告模板參考
- 中國隨動器行業市場發展前景及發展趨勢與投資戰略研究報告(2024-2030)
- 2025年中國游覽觀光車行業發展潛力分析及投資方向研究報告
- 2025年中國供水消防車行業發展潛力分析及投資方向研究報告
- 港口裝卸作業培訓
- 2025年湖北省武漢市中考數學真題(無答案)
- 鉗工考試試題及答案
- 呼倫貝爾農墾集團有限公司招聘筆試題庫2025
- 醫院檢驗科實驗室生物安全程序文件SOP
- QC降低礦山法圍巖隧道爆破超挖量
- 2023年5月FDA口服速釋制劑根據BCS分類系統的生物利用度與生物等效性研究及生物等效性豁免
- 校園文化建設方案(共60張PPT)
- 藍色海洋經濟海事航海漁業水產養殖港口碼頭海運PPT模板
- 不飽和聚酯樹脂化學品安全技術說明書MSDS
- 機動車排放檢驗比對試驗報告
評論
0/150
提交評論