freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于struts2在線交易系統(tǒng)的設計與實現(xiàn)畢業(yè)設計(編輯修改稿)

2025-07-27 11:31 本頁面
 

【文章內容簡介】 216。 修改數(shù)量:修訂訂單列表中商品數(shù)量,自動統(tǒng)計訂單價格。216。 刪除列表:刪除訂單中訂單列表,刪除后重新統(tǒng)計訂單金額。216。 恢復列表:恢復刪除的訂單中的訂單列表,恢復后重新統(tǒng)計訂單金額。216。 清空購物車:清空購物車中所有商品,清空后回到首頁面。216。 結算:購物車中商品結算。216。 前置條件:感興趣商品已經(jīng)選擇,用戶已經(jīng)登陸。216。 后置條件:無3)訂單管理模塊: 用例圖:圖25訂單管理用例圖訂單管理用例圖描述:216。 訂單確認:訂單信息確認,售貨信息確認修改。216。 訂單列表:顯示訂單列表信息,提供訂單刪除入口。216。 刪除訂單:刪除購物訂單信息。216。 前置條件:進入“訂單確認”頁面,修改“送貨地址”,生成訂單。216。 后置條件:無216。 分支與異常:收獲信息輸入異常。4)用戶管理模塊: 用例圖:圖26 用戶管理用例圖用戶管理用例圖描述:216。 登入/登出:注冊用戶登入,登陸用戶登出。216。 個人信息修改:基本信息修改,Email 地址修改,用戶密碼修改。216。 用戶注冊:用戶注冊,Email驗證。216。 前置條件:用已經(jīng)注冊。216。 后置條件:登入頁頭提示(顯示歡迎信息),登出頁頭提示(顯示“登入”入口)。 性能需求1.系統(tǒng)的完整性完整的系統(tǒng)應該包括數(shù)據(jù)備份、垃圾數(shù)據(jù)清除等基本功能,這些功能的核心只是一條語句或命令。用戶管理功能是另一項必不可少的功能,它定義哪些用戶可以以什么樣的功能使用系統(tǒng)。良好的用戶管理功能可以有效控制用戶對系統(tǒng)的使用,使系統(tǒng)處于一個安全、負載合理的運行狀況,提高系統(tǒng)的應用適應性。2.系統(tǒng)的可擴充性與可維護性系統(tǒng)具有對技術和業(yè)務需求變化的支持能力。當技術變化或業(yè)務變化時,不可避免將帶來系統(tǒng)的改變,系統(tǒng)構架上考慮能以盡量少的代價適應這種變化。3.技術適應性與應用適應性要求系統(tǒng)能夠適應運行條件的變化,包括技術條件(網(wǎng)絡條件、硬件條件、軟件系統(tǒng)平臺條件等)的變化和應用方式的變化。4.安全性要求本系統(tǒng)具有特殊性和重要性,系統(tǒng)應對登錄口令采取安全保護措施。通過數(shù)據(jù)庫本身安全機制、系統(tǒng)的安全設置、嚴格管理等多種技術和管理手段,保證數(shù)據(jù)的使用安全。作為系統(tǒng)本身,最寶貴的財富就是在系統(tǒng)中存儲的數(shù)據(jù),應建立有效、快速的數(shù)據(jù)備份和恢復系統(tǒng),保證數(shù)據(jù)的存儲安全。5.靈活性與易維護要求在淘寶網(wǎng)在線交易系統(tǒng)的設計中應充分考慮系統(tǒng)的靈活性和可擴展性。系統(tǒng)的維護都不應對系統(tǒng)的運行造成太大影響。6.可擴展性要求系統(tǒng)設計時,從系統(tǒng)的功能和結構設計都充分考慮這一需求,保證系統(tǒng)的擴展和維護。建設易于擴展的系統(tǒng)結構,保證系統(tǒng)的擴展和維護。7.界面要求界面友好,操作簡單方便。保證用戶輸入數(shù)據(jù)時操作簡單方便,并且在安排考試時操作簡單、方便、快捷。廣泛使用操作向導,使用戶不必記住復雜的操作流程,就可以進行操作。 數(shù)據(jù)庫分析需求分析是整個設計過程的基礎,是最困難、最耗費時間的一步。作為地基的需求分析做得是否充分與準確,決定了在其上構件數(shù)據(jù)庫大廈的速度與質量。需求分析做得不好會導致整個設計返工重做。數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結構設計的好壞將直接對應用系統(tǒng)的效率及現(xiàn)實的效果產生影響。合理的數(shù)據(jù)結構設計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整性和一致性。設計數(shù)據(jù)庫系統(tǒng)時應該先充分了解用戶各個方面的需求,包括現(xiàn)有的及將來可能增加的需求。 數(shù)據(jù)庫需求分析需求分析是整個設計過程的基礎,是最困難、最耗費時間的一步。作為地基的需求分析做得是否充分與準確,決定了在其上構件數(shù)據(jù)庫大廈的速度與質量。需求分析做得不好會導致整個設計返工重做。通過軟件的需求分析和數(shù)據(jù)庫的分析可簡單得出企考勤管理系統(tǒng)要完成的功能,該功能包括用戶信息表、角色表。 數(shù)據(jù)庫概念結構設計數(shù)據(jù)庫的概念設計是將需求分析得到的用戶需求抽象為信息結構即概念模型的過程,它是整個數(shù)據(jù)庫設計的關鍵。概念設計的中心工作是在需求分析基礎上設計的概念數(shù)據(jù)模型。概念數(shù)據(jù)模型是客觀到主觀之間的橋梁,是與硬件環(huán)境、軟件選擇無關的數(shù)據(jù)抽象模型。概念設計階段除了完成概念數(shù)據(jù)模型設計之外,同時還要完成數(shù)據(jù)倉庫應用系統(tǒng)的總體設計和應用程序的模塊設計。概念模型的特點是:(1)真實、充分的反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系;(2)易于理解,可以用于和不熟悉計算機的用戶交換意見;(3)易于修改和擴充;(4)易于向數(shù)據(jù)模型轉換。概念設計包括以下內容:數(shù)據(jù)倉庫是面向主題來組織數(shù)據(jù),一個數(shù)據(jù)倉庫有若干個主題,而每個主題又有一個數(shù)據(jù)集合體做支撐,這個數(shù)據(jù)集合稱為主題域。主題域具有兩個特性:一是獨立性,即主題域具有明確的邊界與獨立的內涵,雖然主題間可以有交叉,但不影響其獨立性;二是完備性,即每個主題的分析要求所需的數(shù)據(jù)均應能在主題域中得到。概念數(shù)據(jù)模型設計分析包括以下工作:(1)主題域的確定按照需求分析,確定每個主題對應的主題域,并確定能唯一表示主題域一個或一組屬性作為主碼。(2)主題域的概念數(shù)據(jù)模型概念數(shù)據(jù)模型最常用的表示方法是實體—聯(lián)系(ER)法,這種方法用ER圖作為它的描述工具。由于ER圖具有良好的可操作性,形式簡單,易于理解,便于與用戶交流,對客觀世界的描述能力較強,因此在數(shù)據(jù)庫和數(shù)據(jù)倉庫設計中達到廣泛應用。圖27 淘寶網(wǎng)在線交易系統(tǒng)數(shù)據(jù)ER模型圖第3章 系統(tǒng)設計與實現(xiàn)經(jīng)過以上分析,在根據(jù)用戶購物需求和信息管理的特點,該系統(tǒng)實施后,應達到以下目標。(1)采用人機對話的操作方式,界面設計友好,美觀,信息查詢靈活、方便、快捷、準確,數(shù)據(jù)存儲安全、可靠;(2)強大的購物功能,用戶可以在購物車中添加商品,刪除列表,恢復列表,修改購買商品的數(shù)量,清空購物車以及對購買的商品進行結算;(3)通過管理可以進行各種表的增刪改查;(4)用戶管理詳細信息:包括賬號的基本信息、以及表的信息等;(5)系統(tǒng)最大限度地實現(xiàn)了易維護性和易操作性;(6)系統(tǒng)運行穩(wěn)定、安全可靠。(7)提高用戶的體驗。淘寶網(wǎng)在線交易系統(tǒng)的主要功能模塊及其關系,如圖31所示。圖31淘寶網(wǎng)在線交易系統(tǒng)的主要功能模塊 系統(tǒng)類圖圖32購物車類圖購物車類圖描述:Product為商品類,Book為圖書類,BuyAction,DeleteAction,RecoveryAction,UpdateAction分別實現(xiàn)商品購買,刪除列表,恢復列表以及恢復購物車列表功能。BookDAOImpl為數(shù)據(jù)層類,Cart為購物車類,CartService為購物車中商品條目類。購物車類實現(xiàn)的功能有購買商品,刪除商品,恢復商品以及修改商品數(shù)量等功能。圖33用戶管理類圖用戶管理類圖描述:User為用戶類,UserDao為數(shù)據(jù)層的一個接口,UserDaoImpl為UserDao接口的實現(xiàn),UserRegistAction為用戶提供注冊功能,UserLoginAction為用戶提供登錄功能,UserEmailVerifyAction是生產用戶郵箱驗證碼,ValidatorAction是檢測用戶郵箱驗證碼是否正確。用戶管理類圖包括用戶類,用戶管理action,以及用戶管理數(shù)據(jù)處理。 時序圖 用戶管理時序圖負責用戶帳戶的注冊和用戶的登錄和登出。圖34 用戶注冊時序圖圖35 用戶登錄時序圖圖36 用戶登出時序圖 商品展示時序圖圖37 商品列表時序圖 購物車管理時序圖圖38 添加商品到購物車時序圖圖39 在購物車中刪除一個訂單列表時序圖圖310 在購物車中恢復刪除的訂單列表時序圖圖311 修改訂單列表中商品數(shù)量時序圖圖312 購物車結算時序圖圖313 訂單確認時序圖圖314 清空購物車時序圖 訂單管理時序圖圖315 訂單列表時序圖圖316 訂單刪除時序圖 數(shù)據(jù)庫設計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結構設計的好壞將直接對應用系統(tǒng)的效率及現(xiàn)實的效果產生影響。合理的數(shù)據(jù)結構設計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。數(shù)據(jù)庫技術是一種計算機輔助管理數(shù)據(jù)的方法,它研究如何組織和存儲數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)管理是指對數(shù)據(jù)的組織、編碼、分類、存儲、檢索和維護。它是數(shù)據(jù)處理的中心問題。數(shù)據(jù)管理方法根據(jù)數(shù)據(jù)管理的特點,其發(fā)展可劃分為三個階段:人工管理階段、文件管理階段和數(shù)據(jù)庫系統(tǒng)階段。一個完整的數(shù)據(jù)庫系統(tǒng)是由計算機軟硬件系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用程序和數(shù)據(jù)庫管理員五個方面組成,其核心是數(shù)據(jù)庫管理系統(tǒng)(DBMS)。1.數(shù)據(jù)系統(tǒng)的特點(1)數(shù)據(jù)結構化可以存儲空間,靈活性相對提高,要求在描述數(shù)據(jù)是描述理數(shù)據(jù)本身,及描述數(shù)據(jù)之間的關系;(2)數(shù)據(jù)共享性高、冗余度低、易擴展數(shù)據(jù)可以被多個用戶,多個應用共享使用,數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)余存儲空間,避免數(shù)據(jù)之間的不相容性與不一致性,以適應各種用戶的要求。(3)數(shù)據(jù)獨立性高包括用戶的應用程序與存儲磁盤上的數(shù)據(jù)庫中的數(shù)據(jù)物理獨立性與用戶應用程序與數(shù)據(jù)庫的邏輯結構的邏輯獨立性。2.數(shù)據(jù)庫設計(Database Design)指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。3.數(shù)據(jù)庫的建立本系統(tǒng)采用了Mysql數(shù)據(jù)庫系統(tǒng)。4.數(shù)據(jù)庫的操作本文對數(shù)據(jù)庫的操作包括兩方面:一是:連接數(shù)據(jù)庫;二是:對數(shù)據(jù)庫進行增加、刪除、修改、查詢等操作。表31 用戶表(d_user)字段名類型長度允許空主鍵外鍵idINT12否是否EmailVARCHAR50否否否NicknameVARCHAR50是否否PasswordVARCHAR50否否否is__verifyCHAR3是否否_verify_codeVARCHAR50是否否last_login_timeBIGINT20是否否last_login_ipVARCHAR20是否否d_receive_address_idINT12是是否表32 用戶接受地址表(d_receive_address)字段名類型長度允許空主鍵外鍵IdINT12否是否User_idINT11否否否receive_nameVARCHAR20否否否full_addressVARCHAR200否否否postal_codeVARCHAR8否否否mobileVARCHAR15否否否PhoneVARCHAR20否否否表33 商品類別表(d_category)字段名類型長度允許空主鍵外鍵id INT12否是否TurnINT10否否否En_nameVARCHAR200否否否NameVARCHAR200否否否DescriptionVARCHAR200否否否Parent_idVARCHAR200否否否表34 商品表(d_product)字段名類型長度允許空主鍵外鍵IdINT12否是否product_nameVARCHAR100否否否descriptionVARCHAR100是否否add_timeBIGINT20是否否fixed_priceDOUBLE否否否dang_priceDOUBLE否否否keywordsVARCHAR200是否否has_deletedINT1否否否product_picVARCHAR200是否否表35 商品類別和商品關系表(d_category_product)字段名類型長度允許空主鍵外鍵d_category_idINT12否是否d_category_d_category_idINT12否是否d_product_idINT12否是否表36 商品條目表(d_item)字段名類型長度允許空主鍵外鍵IdINT12否是否order_idINT10否否是product_idINT10否否是product_nameVARCHAR100否否是dang_priceDOUBLE否否是product_numINT10否否是amountDOUBLE否否是d_order_idINT10否是否表37 用戶訂單表(d_order)字段名類型長度允許空主鍵外鍵idINT
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1