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

正文內容

基于jsp的網(wǎng)上手機店系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-23 21:47 本頁面
 

【文章內容簡介】 時必須手工更新其內容的數(shù)據(jù)字典。數(shù)據(jù)庫數(shù)據(jù)字典不僅是每個數(shù)據(jù)庫的中心,而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問數(shù)據(jù)庫數(shù)據(jù)字典。(1)基本數(shù)據(jù)流 用戶注冊信息表如表21所示:表21 用戶注冊信息數(shù)據(jù)流名稱用戶注冊信息來源用戶注冊去向用戶信息表組成用戶名+密碼+郵件+地址+聯(lián)系號碼+郵編+身份證購物車信息表如表22所示:表22 購物車信息數(shù)據(jù)流名稱購物車信息來源商品信息表去向訂單信息表組成商品編號+商品名稱+商品數(shù)量+購買總價(2)數(shù)據(jù)存儲 商品信息表如表23所示:表23 商品信息表數(shù)據(jù)流名稱商品信息表來源商品管理去向商品統(tǒng)計表組成商品編號+商品名稱+商品單價+商品型號+商品狀態(tài)+商品庫存+商品圖片+商品簡介+商品詳細信息+商品備注 訂單信息表如表24所示:表24 訂單信息表數(shù)據(jù)流名稱訂單信息表來源結賬去向訂單統(tǒng)計表組成訂單ID+訂單號+用戶真實姓名+下單時間+用戶郵箱+郵寄地址+郵編+支付方式+用戶聯(lián)系方式+收貨方式+處理狀態(tài)+備注存儲方式順序(3)數(shù)據(jù)加工產生訂單表如表25所示:表25 產生訂單數(shù)據(jù)加工名稱提交訂單來源用戶結賬去向訂單信息表加工邏輯將訂單信息填寫完整后,把訂單信息輸入到訂單信息表審核用戶登錄表如表26所示:表26 審核用戶登錄數(shù)據(jù)加工名稱審核用戶登錄來源用戶名和密碼去向用戶信息表加工邏輯將用戶登錄時輸入的用戶名和密碼與用戶信息表中的用戶名和密碼進行對比,對比正確后,提示用戶登錄成功 商品搜索表如表27所示:表27 商品搜索數(shù)據(jù)加工名稱商品搜索來源用戶輸入的商品名去向商品信息表加工邏輯對會員輸入的商品名,在商品信息表中進行查詢,發(fā)現(xiàn)有該商品名,將商品信息從商品信息表中輸出軟件系統(tǒng)的能性需求固然重要,但是也不能忽略它的非功能性要求。非功能性需求是指軟件系統(tǒng)為滿足用戶業(yè)務需要而必須具有且除功能需求以外的特性。軟件系統(tǒng)的非功能性需求包括系統(tǒng)的可用性、可靠性、安全性、可擴充性以及對技術和業(yè)務的適應性等…(1)用戶界面可用性用戶通過網(wǎng)上書店系統(tǒng)的前 臺界面實現(xiàn)整個購物流程,所以用戶界面整體布局規(guī)劃是否清晰和可讀性,操作是否簡單就顯得十分重要,因此在整個界面的設計中采用dreamweaver強大的用戶界面開發(fā)能力,利用框架結構來設計整個系統(tǒng)的用戶界面。(2)操作流程可用性整個網(wǎng)上購物過程簡單易操作,即用戶可以快捷方便選出自己所需商品而完成購物過程,這對網(wǎng)上購物系統(tǒng)十分重要,這就要求程序設計精密不拖沓。(3)系統(tǒng)的安全性基于Web開發(fā)的應用軟件不可避免的要遭受到來自網(wǎng)絡的各種攻擊,比如病毒,非法訪問,越權訪問,竊取密碼等繞過登錄頁面直接訪問等,所以系統(tǒng)采用Java作為開發(fā)語言,Java語言具有安全性,跨平臺性和網(wǎng)絡性等特點,非常適于開發(fā)網(wǎng)絡系統(tǒng),并利用Tomcat, SQL Server等開發(fā)工具與平臺提供的數(shù)據(jù)加密,權限管理等一系列安全機制來保證系統(tǒng)的安全性。(4)系統(tǒng)的可擴充性及可維護性由于用戶的需求不可能是一成不變的,當技術變化或業(yè)務變化時,不可避免的要進行系統(tǒng)維護,因此在系統(tǒng)的設計實現(xiàn)中考慮到后期系統(tǒng)的擴展性需求,采用優(yōu)良的架構合理的規(guī)劃整個系統(tǒng)采用面向對象分析設計的方法實現(xiàn)整個系統(tǒng)。經(jīng)過對各大網(wǎng)上商城網(wǎng)站的考察、分析,要求本系統(tǒng)具有以下功能:(1)統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性,方便用戶的操作。(2)具備商品信息的展示功能,方便瀏覽者對商品信息進行瀏覽和比較。(3)規(guī)范的商品分類,方便瀏覽者分類查找商品。(4)完美的購物車功能和用戶結賬功能。(5)設置網(wǎng)站公告信息模塊,使瀏覽者能夠即使了解網(wǎng)站的攻臺變化,及公司銷售的新品、特價活動等信息。(6)商品銷售排行。(7)訂單信息查詢功能,以方便管理員對網(wǎng)站信息進行更新與管理。數(shù)據(jù)流程圖:數(shù)據(jù)流程圖(簡稱DFD)是便于用戶理解的系統(tǒng)數(shù)據(jù)流程的圖形表示,它能精確的在邏輯上描述系統(tǒng)的功能,輸入、輸出和數(shù)據(jù)存儲等,也是描述管理信息系統(tǒng)邏輯模型的最主要的工具。 系統(tǒng)參與者的總用例圖從上是的用例中可以分析出,客戶登陸首頁時將會選擇商品,根據(jù)客戶需求,客戶將選擇商品,然后在將商品加入購物車中。客戶將根據(jù)瀏覽商品的資料判斷是否刪除商品,如果客戶對購物車的商品表示滿意,客戶將去結帳。根據(jù)以上對用例的分析可以得出此系統(tǒng)的用例圖。(1)客戶的的用例圖如圖27所示: 客戶會員登錄會員注冊瀏覽商品會員信息修改商品查詢加入購物車購買商品從購物車中刪除商品圖27 網(wǎng)上購物系統(tǒng)的用例(2)系統(tǒng)管理員的用例圖如圖28所示:劃分打折商品添加商品更新會員刪除銷售商品維護庫存盤點系統(tǒng)管理員提供系統(tǒng)(from 客戶)提供訂單圖28 網(wǎng)上購物系統(tǒng)用例 系統(tǒng)參與者的部分用例系統(tǒng)登陸用例如表28所示:表28 登陸用例用例名稱登錄功能簡述客戶,管理員需提供正確的用戶名和密碼才能進入本系統(tǒng)前置條件無后置條件用戶登錄成功基本流 用戶在登錄頁面中輸入用戶名和密碼,并提交 系統(tǒng)判斷用戶名和密碼是否合法 根據(jù)用戶的類型顯示不同的主頁面擴展流如果用戶名或密碼不合法,則返回登錄頁面并給出錯誤信息系統(tǒng)購物用例如表29所示:表29 購物用例用例名稱驗證是否符合購物要求功能簡述驗證是否符合本系統(tǒng)購物要求前置條件已經(jīng)登錄的用戶后置條件完成訂單基本流 用戶將商品加入購物車 查看購物車的商品,不想買就刪除 點擊提交訂單 顯示訂單成功的信息這一階段的主要目標是明確用戶的信息需求,系統(tǒng)管理管理人員完成各自工作任務的信息需求。確定系統(tǒng)的邏輯功能,提出系統(tǒng)的邏輯方案,是系統(tǒng)分析階段的最終成果,是系統(tǒng)分析的最后一項活動,也是形成系統(tǒng)分析結果的關鍵工作,這一階段不但要利用前幾個活動的工作成果,而且要在此基礎上進一步調查、明確問題、進行創(chuàng)新。本系統(tǒng)的邏輯模型主要以數(shù)據(jù)流圖和數(shù)據(jù)字典為描述工具。在對電子購物商城的管理方式和業(yè)務流程進行分析和研究的基礎上,通過對系統(tǒng)的初步調查和詳細調查,按信息系統(tǒng)中應有的數(shù)據(jù)流和數(shù)據(jù)結構來勾畫系統(tǒng)的概貌。 數(shù)據(jù)流圖數(shù)據(jù)流圖是結構化分析方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。在結構化開發(fā)方法中,數(shù)據(jù)流圖是需求分析階段產生的結果。數(shù)據(jù)流圖英文縮寫DFD(Data Flow Diagram)它是描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動變換過程。數(shù)據(jù)流圖重點在描述以處理邏輯為中心的數(shù)據(jù)的流入與流出,而對數(shù)據(jù)本身未加描述,影響了用戶對數(shù)據(jù)流圖的理解。數(shù)據(jù)流圖由外部項(外部實體)、加工(數(shù)據(jù)加工)、數(shù)據(jù)存儲、數(shù)據(jù)流組成。根據(jù)前臺業(yè)務流程,可以將用戶的活動分為兩類。用戶瀏覽所使用到的數(shù)據(jù)歸納為站內信息,如商品信息等。而用戶提交的訂單則作為網(wǎng)站的訂單數(shù)據(jù)。相應的,根據(jù)后臺業(yè)務流程,管理員對網(wǎng)站內容的添加、更新和刪除等所操作的數(shù)據(jù)定義為商城信息。網(wǎng)站數(shù)據(jù)流的總體圖如圖29所示:管理員用戶用戶網(wǎng)站系統(tǒng)站內信息訂單數(shù)據(jù)商城信息圖 29 網(wǎng)站數(shù)據(jù)流的總體圖第3章 系統(tǒng)概要設計網(wǎng)上手機店系統(tǒng)采用了在小型動態(tài)網(wǎng)站開發(fā)中,常用的JSP+JavaBean技術,在該技術中,JSP頁面響應請求并將處理結果返回給客戶,所有的數(shù)據(jù)庫操作和復雜業(yè)務邏輯操作都通過JavaBean來實現(xiàn)。該技術模式如圖31所示:圖31 系統(tǒng)設計模式圖網(wǎng)上手機店系統(tǒng)所需要的功能從用戶角度進行簡單劃分,可以分為前臺功能和后臺管理功能。前臺功能主要提供給購物的用戶使用,后臺管理功能主要提供給的管理人員使用。系統(tǒng)前臺功能及模塊如下: (1)會員模塊此模塊提供了用戶注冊,用戶登錄,和修改自己的會員資料等功能。(2)商品信息模塊該模塊為了方便用戶查詢所需要的手機信息,分為特價商品,新品上架,商品分類,銷售排行等四部分(3)購物模塊該模塊只有成為會員登入后才顯現(xiàn),包含添加商品、瀏覽購物車、取消購物車中的商品、編輯購物車中商品的數(shù)量和清空購物車。幫助用戶完成商品的選購,并把商品交給服務臺進行結算。(4)商品查詢功能該功能模塊為顧客提供方便、快捷查詢手機信息的功能,采用只按手機品牌的模糊查詢方式查詢數(shù)據(jù)。(5)查看訂單功能登入后會員可以隨時查看自己的訂單信息。(6)公告欄模塊顯示手機商城的活動信息和商城的公告。手機商城系統(tǒng)前臺結構圖如圖32所示:圖32 系統(tǒng)前臺功能結構圖后臺管理相關功能及模塊如下:(1)后臺登錄 設計后臺登錄功能是為了防止普通用戶進入后臺管理系統(tǒng)。(2)商品管理 該模塊主要實現(xiàn)對手機商品信息的管理,包括分頁顯示手機商品信息,添加手機商品信息,修改手機商品信息,刪除手機商品信息等功能。(3)會員管理 該模塊對于會員信息的管理主要是查看會員基本信息和對于經(jīng)常失信的會員予以凍結和解凍。(4)訂單管理 對于訂單的管理主要是執(zhí)行訂單和查看訂單的詳細信息。(5)公告管理主要是查看公告信息,添加公告信息和刪除公告信息。網(wǎng)站后臺功能結構圖如圖33所示:圖33 系統(tǒng)后臺功能結構圖第四章 數(shù)據(jù)庫設計數(shù)據(jù)庫設計就是針對應用需求和環(huán)境,建立合理的數(shù)據(jù)庫模式和存儲結構,保證數(shù)據(jù)的高效存取,并滿足應用的任務處理要求。數(shù)據(jù)庫設計是應用系統(tǒng)建設的核心技術,是數(shù)據(jù)庫應用領域的主要研究課題。 概念結構設計 用戶和購物車之間、用戶和訂單之間、訂單和購物車之間、管理員和用戶、商品、購物車、訂單之間都是一對多的關系;商品和購物車之間、用戶和商品之間是多對多的關系。各實體之間關系的總體ER圖如41所示:用 戶購買產生瀏覽對應對應管理管理管理管理管理購 物 車訂 單公告管 理 員商 品NNNNNNNNNNNNNNNNNNNNNNNNNNMN1N1N1N1N1N1N圖41 實體間關系ER圖管理
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1