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

正文內(nèi)容

軟件項目管理課程設(shè)計(編輯修改稿)

2025-05-06 07:20 本頁面
 

【文章內(nèi)容簡介】 圖2 網(wǎng)上圖書商城系統(tǒng)功能模塊結(jié)構(gòu)圖3. 前臺模塊詳細(xì)功能描述其中,用戶信息管理以及訂單是禁止匿名用戶訪問的內(nèi)容。(1)用戶信息管理模塊注冊新用戶、登錄、用戶修改密碼、用戶個人資料管理。(2)商品信息模塊新到圖書瀏覽(首頁顯示最新添加的圖書列表)、熱門圖書瀏覽(首頁顯示網(wǎng)站推薦的精品圖書列表)、圖書分類瀏覽、圖書搜索、圖書詳細(xì)信息。(3)購物車模塊添加商品到購物車、購物車信息修改、下訂單。(4)訂單模塊查詢個人訂單列表、查詢某筆訂單的詳細(xì)信息。4. 后臺模塊詳細(xì)功能描述(1)管理員信息管理登錄;添加新管理員、刪除管理員;修改密碼;設(shè)置管理員權(quán)限(由超級管理員操作)。(2)用戶信息管理查詢用戶信息、設(shè)置用戶級別、修改賬戶金額。(3)商品信息管理添加、修改、刪除商品類別;添加、修改、刪除商品信息。(4)網(wǎng)站信息管理管理網(wǎng)站公告、查看網(wǎng)站留言、設(shè)置網(wǎng)站廣告、更改網(wǎng)站主題、設(shè)置網(wǎng)站信息(包括網(wǎng)站名稱,客服電話,地址,郵編等)。5. 系統(tǒng)體系結(jié)構(gòu)Struts是一個為開發(fā)基于模型(Model)—視圖(View)—控制器(Controller)模式的應(yīng)用架構(gòu)的開源框架,是利用Java Servlet和JSP構(gòu)建Web應(yīng)用的一項非常有用的技術(shù)。在Struts框架中,模型分為兩個部分:系統(tǒng)的內(nèi)部狀態(tài)可以改變狀態(tài)的操作(事務(wù)邏輯)內(nèi)部狀態(tài)通常由一組ActinForm JavaBean表示。根據(jù)設(shè)計或應(yīng)用程序復(fù)雜度的不同,這些Bean可以是自包含的并具有持續(xù)的狀態(tài),或只在需要時才獲得數(shù)據(jù)(從某個數(shù)據(jù)庫)。大型應(yīng)用程序通常在方法內(nèi)部封裝事務(wù)邏輯(操作),這些方法可以被擁有狀態(tài)信息的bean調(diào)用小型程序中,操作可能會內(nèi)嵌在Action類,它是Struts框架中控制器角色的一部分。Struts中的Controller控制器部分是通過專門的Servlet來實現(xiàn)的,該Servlet是一個Struts API中提供的ActionServlet類型的實例,因此該類的實例可以和普通的Servlet一樣工作,其作用是接收客戶端瀏覽器的請求,然后選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,再把響應(yīng)結(jié)果送回到客戶端。Struts中的View視圖部分依然可以采用JSP來實現(xiàn)。此外,Struts還提供了豐富的自定義標(biāo)記庫,View部分使用這些自定義標(biāo)簽同樣可以實現(xiàn)與Model部分的有效交互并能夠增強顯示功能。(一)(二) 系統(tǒng)詳細(xì)設(shè)計1. 代碼設(shè)計代碼,是用來表示客觀事物的實體類型以及屬性的一個或一組易于計算機識別和處理的特定符號或記號,它可以是字符、數(shù)字、某些特殊符號或它們的組合,可以起到表示、統(tǒng)計和檢索的作用。代碼是代表系統(tǒng)中客觀存在的事物名稱、屬性或狀態(tài)的符號。由于現(xiàn)代管理活動中產(chǎn)生的數(shù)據(jù)量大,所需要的信息種類也很多,為了滿足各種管理職能和各個管理層次對信息的需求,必須經(jīng)過分類整理后才能更有效利用。代碼設(shè)計就是信息分類的具體表現(xiàn),將系統(tǒng)中具有某些共同屬性或特征的信息歸并到一起,用一些便于計算機或人識別和處理的符號來表示各種信息。設(shè)計出一個好的代碼方案,對于系統(tǒng)的開發(fā)工作極為有利,它使許多處理工作變得十分方便,通過對數(shù)據(jù)庫以及彼此之間的聯(lián)系進(jìn)行分析,對所有數(shù)據(jù)庫文件中的主碼和外碼的構(gòu)成進(jìn)行分析。2. 數(shù)據(jù)庫設(shè)計幾乎所有的Web項目都是基于數(shù)據(jù)庫的,這使得數(shù)據(jù)的設(shè)計在整個項目中的地位舉足輕重。相關(guān)研究表明,在數(shù)據(jù)應(yīng)用系統(tǒng)的開發(fā)中,項目成功50%靠數(shù)據(jù)庫的設(shè)計,良好的數(shù)據(jù)庫設(shè)計往往能夠減少開發(fā)的負(fù)擔(dān)。數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,通過合理的邏輯設(shè)計和有效的物理設(shè)計來構(gòu)造較優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),滿足用戶的各種信息需求。從數(shù)據(jù)應(yīng)用系統(tǒng)和開發(fā)的全過程來考慮,數(shù)據(jù)庫的設(shè)計可分為六個階段:需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施、數(shù)據(jù)庫的運行與維護(hù),按照這樣的設(shè)計過程,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的不同階段可形成數(shù)據(jù)庫的各級模式。數(shù)據(jù)庫設(shè)計的核心問題是如何從系統(tǒng)的觀點出發(fā)建立一個數(shù)據(jù)庫模式。一個良好的數(shù)據(jù)庫應(yīng)該充分反映物流發(fā)展變化的狀況,充分滿足組織的各級管理要求,同時還應(yīng)該使后繼系統(tǒng)開發(fā)工作方便、快捷,易于管理和維護(hù)。在物理設(shè)計階段根據(jù)DBMS的特點和處理要求,進(jìn)行物理儲存安排?!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ?shù)據(jù)庫需求分析網(wǎng)上圖書商城是一個典型的電子商務(wù)系統(tǒng),針對它將要實現(xiàn)的業(yè)務(wù)功能,數(shù)據(jù)庫中應(yīng)該具有以下的模塊:(1)用戶信息:包括用戶編號、用戶名、密碼、賬戶金額、姓名、地址等。(2)商品信息:包括商品編號、商品名稱、商品價格、描述及所屬類別等。(3)購物車:用來存儲用戶購物的信息,如商品編號、數(shù)量等。(4)訂單:一筆完整的訂單記錄應(yīng)該包括它所相關(guān)商品集合以及各個商品的數(shù)量等信息。(5)管理員信息:與用戶信息類似,包括管理員編號、登錄名、密碼、角色類別等。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計在數(shù)據(jù)庫技術(shù)中,我們用模型的概念描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,對現(xiàn)實世界進(jìn)行抽象。表示實體類型及實體間聯(lián)系的模型稱為“數(shù)據(jù)模型”,其中之一就是實體聯(lián)系模型(ER模型)。ER模型是獨立于計算機系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來描述某個特定組織關(guān)心的信息結(jié)構(gòu),這類模型稱為“概念數(shù)據(jù)模型”、。在網(wǎng)上圖書商城系統(tǒng)中,存在用戶、商品、購物車、訂單、管理員等幾個對象實體,以上述實體為例,一個用戶對應(yīng)多個商品,同時一個商品對應(yīng)多個用戶;一個用戶對應(yīng)多個購物車,同時一個購物車只屬于一個用戶;一個用戶對應(yīng)多個訂單,一個訂單只能屬于一個用戶;一個商品對應(yīng)多個購物車,一個購物車對應(yīng)多個商品;一個商品對應(yīng)多個訂單,一個訂單對應(yīng)多個商品;一個訂單對應(yīng)多個購物車,一個購物車只能屬于一個訂單;一個管理員對應(yīng)多個用戶、商品、購物車、訂單,一個用戶、商品、購物車、訂單只能屬于一個管理員。由此可知用戶和購物車之間、用戶和訂單之間、訂單和購物
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1