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

正文內(nèi)容

基于jspjavabeanservlet模式的在線商城網(wǎng)站畢業(yè)設計(編輯修改稿)

2024-12-29 16:09 本頁面
 

【文章內(nèi)容簡介】 Server 是美國 Microsoft 公司 開發(fā)的一個關系型數(shù)據(jù)庫管理系統(tǒng),是目前世界上最著名的關系數(shù)據(jù)庫管理系統(tǒng)之一。它在性能和可擴展方面確立了世界領先的地位,是一套完全的數(shù)據(jù)庫和數(shù)據(jù)分析解決方案,使用戶可以快速創(chuàng)建下一代的可擴展電子商務和數(shù)據(jù)倉庫解決方案。 Microsoft SQL Server 2020 在數(shù)據(jù)庫服務器自動調(diào)整和自動管理技術方面在數(shù)據(jù)庫領域中處于領先地位 ,使客戶可以集中精力處理商業(yè)戰(zhàn)略上的問題 ,而不是去細微調(diào)整數(shù)據(jù)庫服務器的各項參數(shù)。 SQL Server 的主要功能: 作為數(shù)據(jù)庫管理系統(tǒng), SQL Server 自然應該具有數(shù)據(jù)庫管理功能。它的數(shù)據(jù)庫由包含數(shù)據(jù)的 表集合和其他對象(如視圖、索引、存儲過程和觸發(fā)器)組成,目的是為執(zhí)行與數(shù)據(jù)有關的活動提供支持。存儲在數(shù)據(jù)庫中的數(shù)據(jù)通常與特定的主題或過程相關。 SQL Server 2020提供了一套全新的綜合分析服務系統(tǒng)。分析服務為商業(yè)活動提供了集成的 OLAP 服務和數(shù)據(jù)挖掘功能。 OLAP 可以通過多維存儲技術對大型、復雜數(shù)據(jù)集執(zhí)行快速、高級的分析工作。數(shù)據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢。 SQL Server 針對包括集成數(shù)據(jù)挖掘、 OLAP 服務、安全性服務及通過 Inter 對多維數(shù)據(jù)集進行訪問和鏈接分析提供新的數(shù)據(jù)倉庫功能。 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 10 SQL Server 不僅提供電子商務所需的可伸縮性與可擴展性之外,還提供了豐富的數(shù)據(jù)庫編程能力,以確保系統(tǒng)的協(xié)同工作和靈活性。 SQL Server2020 不僅支持集中化數(shù)據(jù)庫管理功能,而且還最大程度地實現(xiàn)了管理與優(yōu)化工作的自動化,從而,減輕了有關管理人員的負擔。 Web 功能 SQL Server2020 允許通過 HTTP 協(xié)議,在 Web 上進行高性能、基于標準的安全訪問?;?Web 的客戶端 擁有訪問關系型數(shù)據(jù)存儲和訪問分析服務的能力。 、廣域網(wǎng)或 Inter 網(wǎng)絡連接的不同地點服務器或同一服務器中的不同數(shù)據(jù)庫中,并能夠自動保持這些數(shù)據(jù)同步,使各個數(shù)據(jù)庫中具有相同的數(shù)據(jù)。 Tomcat 服務器架構(gòu) Tomcat 由 Apache 組織開發(fā)的一種常用 Web 服務器,提供 Web 服務。一種 JSP 引擎,本身具有 Web 功能,可以作為獨立的 Web 服務器使用。但是,在作為 Web 服務器方面, Tomcat 處理靜態(tài) HTML 頁面時不如 Apache 迅速,也沒有 Apache 健壯,一般選用 Tomcat 與 Apache 結(jié)合的方式,讓后者對網(wǎng)站的靜態(tài)頁面的請求提供服務,而 Tomcat 作為專用的 JSP 引擎,提供 JSP 解析,得以更好的性能。 1. JDK 的安裝與配置 (1)找到 path 變量后單擊 [編輯 ]按鈕;彈出 [編輯系統(tǒng)變量 ]對話框。在 [變 量值 ]文本框中輸入“ c:\jdk\bin” ,然后單擊 [確定 ]按鈕。同時新建 CLASSPATH 變量; (2)在 [系統(tǒng)變量 ]選項組中單擊 [新建 ]按鈕 ,在 [變量名 ]文本框中輸入“ CLASSPATH” , 在 [變量值 ]文本框中輸入“ c:\jdk\lib\ ;c:\jdk\lib\;”然后單擊 [確定 ]按鈕。 (3)用同樣的方法把 c:\jdk 添加到 JAVA_HOME 環(huán)境變量中; 2. TOMCAT 的安裝與配置 在這里我們設默認安裝目錄為 c:\Tomcat 安裝完畢,更改環(huán)境變量,用同樣 的方法把 c:\Tomcat 添加到 TOMCAT_HOME 環(huán)境變量中。啟動 Tomcat,在瀏覽器 的 [地址 ]下拉列表框中輸 入“ 上 方有一只可愛的小貓,則表示 Tomcat 安裝成功。 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 11 總體開發(fā) JAVA 三層模式架構(gòu): 界面表示層: Web 層, JSP+JavaScript+HTML( XML); 業(yè)務邏輯層: JSP(JavaBeans); 數(shù)據(jù)存儲層: SQL SERVER 2020。 開發(fā)工具采用 Eclipse, Dream weaver 2020 網(wǎng)頁編輯工具 數(shù)據(jù)庫 SQL Server2020, 服務器: Apache Tomcat 。 Java 中連接數(shù)據(jù)庫的技術是 JDBC 系統(tǒng)總體架構(gòu) (見圖 11) 圖 11 系統(tǒng)總體架構(gòu) 數(shù)據(jù)庫 jsp/java bean/serleret 前臺購物 后臺管理 Http Http 數(shù)據(jù)庫 業(yè)務邏輯 用戶界面 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 12 第二 章 系統(tǒng)分析 系統(tǒng)分析原則與方針 采用結(jié)構(gòu)化系統(tǒng)分析的方法,建立新系統(tǒng)的邏輯模型,此模型盡量避免使用計算機術語,便于企業(yè)的計算機人員與系統(tǒng)開發(fā)人員的共同討論。本系統(tǒng)的結(jié)構(gòu)是層次化的暗盒模塊結(jié)構(gòu)。對高層模塊,將采用以事物為中心的設計策略,把一個大的復雜的系統(tǒng)逐步分解成小的相對簡單的暗盒模塊,對低層模塊,采用以變換為中心的設計策略。因此,為了提 高模塊的內(nèi)聚性,降低模塊的耦合程度,數(shù)據(jù)庫的設計原則是把它作為模塊間的郵政信箱,從而為實現(xiàn)數(shù)據(jù)共享由提高了模塊的獨立性,使系統(tǒng)具有很高的可修改性。 系統(tǒng)需求 通過分析我們可以得知用戶對目標軟件系統(tǒng)在功能、行為、性能、設計約束等方面的期望,從而有助于我們開發(fā)出用戶滿意的產(chǎn)品。 前臺用戶需求分析,用戶除了可以查詢商品的所有基本信息 (如商品名價格及有關商品信息描述 )外,還能了解商品的最新動態(tài),商品的銷售排行,最新商品和特價商品的查詢。用戶可以進行購物,查看購物車及查看訂單的操作。用戶需要登錄和注冊個人 賬戶,同時可以修改個人信息。 要求數(shù)據(jù)的安全性,完整性。要有安全保密、上下級數(shù)據(jù)一致性功能,要采用嚴格的用戶權(quán)限管理。各單位只能擁有自己相應的操作權(quán)限,不可越權(quán)操作。各單位只可操作本單位的數(shù)據(jù),不可修改甚至瀏覽其他單位的數(shù)據(jù)。 后臺管理員需求分析,管理員需要對商品進行設置包括查看、刪除、添加、修改等操作。管理員能對會員信息進行查看和刪除,對訂單信息能夠進行查看、出貨、刪除,對公告和友情鏈接進行設置,對數(shù)據(jù)的安全性和完整性有著嚴格的要求。 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 13 系統(tǒng) 功能分析 可能性分析 :本系統(tǒng)的配 置( Tomcat 與 Microsoft SQL Server 2020) 在這種中小規(guī)模的情況下能夠提供較快的數(shù)據(jù)訪問,技術上可行。 :系統(tǒng)的配置,不需要昂貴的 EJB 服務器,除 Microsoft SQL Server 2020 外大部分軟件都是可以免費獲得,開發(fā)成本低。 :訪問系統(tǒng)的主要有兩種:客戶,管理員。目前資源的利用情況和可操作性,只需少量的對數(shù)據(jù)庫中的表的直接操作就可以實現(xiàn)系統(tǒng)的完整、穩(wěn)定的運行,不會造成系統(tǒng)的巨大壓力。 具體功能分析 前臺購物系統(tǒng): ( 1)可實現(xiàn)在線注冊; ( 2)注冊成功后,可進行登錄,購買自己想要買的商品; ( 3)可在 購買商品并且下訂單; 后臺管理系統(tǒng): ( 1)管理員登錄; ( 2)查看所有注冊用戶的信息并對其編輯,并提供高級查詢; ( 3)查看 /添加 /刪除商品信息,同時也提供了高級查詢; ( 4)查看 /添加 /刪除商品的主分類(菜單); ( 6)查看 /發(fā)布 /編輯公告; ( 7)增加了管理員安全性,管理員分模塊管理自己相應的功能,對于其他功能則無法操作。 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 14 第 三 章 系統(tǒng)設計 數(shù)據(jù)庫總體設計 本系統(tǒng)采用關系 型數(shù)據(jù)庫模式,因此數(shù)據(jù)庫由若干個二維表(即數(shù)據(jù)文件)構(gòu)成。本系統(tǒng)的數(shù)據(jù)文件全為數(shù)據(jù)數(shù)據(jù)。數(shù)據(jù)的保存方法有很多種,最長用的方式是使用 DBMS(數(shù)據(jù)庫管理系統(tǒng) )。 市場上流行的 DBMS 主要有 Oracle、 SYBASE、 MS SQL Server、 DB Informix 等,而 MS SQL Server 可作為中小型數(shù)據(jù)管理系統(tǒng)的首選。根據(jù)以上分析,本系統(tǒng)后臺數(shù)據(jù)庫決定采用 MS SQL Server 2020 為后臺數(shù)據(jù)庫。 數(shù)據(jù)庫 概念設計 圖 31 管理員 ER 圖 管理員 登陸名 ID 密碼 用戶 ID 用戶名 密碼 姓名 注冊時間 手機 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 15 圖 32 用 戶 ER 圖 圖 33 商品信息 ER 圖 數(shù)據(jù)庫 邏輯設計 表 31 管理員數(shù)據(jù)表 表序號 1 表名 admininfo 含義 存儲商品的基本信息 序號 屬性名稱 含義 數(shù)據(jù)類 型 長度 說明 約束 1 adminID 管理員 ID int 主鍵 2 login_name 管理員 名 varchar 20 not null 3 Login_psw 管理員 密碼 varchar 20 not null 表 32 用戶 數(shù)據(jù)表 表序號 2 表名 userinfo 含義 存儲用戶的基本信息 序號 屬性名稱 含義 數(shù)據(jù)類 型 長度 說明 約束 1 userID 用戶 id int 主鍵 2 username 用戶名 varchar 50 not null 3 password 用戶密 碼 varchar 50 not null 4 name 姓名 varchar 50 not null 5 phone 手機號 碼 varchar 20 not null 6 regTime 注冊時 間 Varchar not null 商品 類別 價格 名稱 ID 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 16 表 33 商品 數(shù)據(jù)表 表序號 3 表名 productinfo 含義 存儲商品的基本信息 序號 屬性名稱 含義 數(shù)據(jù)類 型 長度 說明 約束 1 productID 商品 ID int 主鍵 2 productName 商品名 稱 varchar 20 not null 3 productClass 商品類 別 varchar 20 not null 4 productPrice 商品 價格 Money 20 not null 總體設計 本系統(tǒng)設計遵循結(jié)構(gòu)化設計原則: 1. 模塊獨立性、適度性原則 模塊獨立的概念是模塊化、抽象、信息隱蔽和局部化概念的直接結(jié)果。模塊獨立性是通過指定具有單一功能并且和其它模塊沒有過多聯(lián)系的模塊來實現(xiàn)的。模塊獨立性是由內(nèi)聚性和偶合性兩個定性指標來度量的。內(nèi)聚性是度量一個模塊功能強度的一個相對指標。偶合性是用來度量模塊之間的相互聯(lián)系的程度。模塊過大時,模塊的可理解性會迅速下降。另外對過大的模塊分解時,也不 應降低模塊的獨立性 。因為當對一個大的模塊分解時,可能會增加模塊間的依賴。 2. 系統(tǒng)結(jié)構(gòu)深度、寬度、扇出、扇入適當原則 深度表示從根模塊到最低層模塊的層數(shù);寬度表示控制的總分布;扇出數(shù)指由一模塊直接控制的其它模塊數(shù);扇入數(shù)指有多少模塊直接控制一個給定的模塊。好的系統(tǒng)結(jié)構(gòu)通常頂層扇出比較大,中間扇出比較少,底層模塊大扇入。 3. 模塊的作用范圍保持在該模塊的控制范圍內(nèi) 模塊的作用范圍是指受該模塊內(nèi)一個判定影響的所有模塊的集合。模塊的控制范圍是指這個模塊本身以及所有直接或者間接從屬于它的模塊的集合。 4. 系統(tǒng)模塊的單入口,單出口原則這一準則是要防止內(nèi)容耦合性。如果模塊都是從頂部入口,從底部出口的話,這樣系統(tǒng)更容易理解和維護。如可以避免病態(tài)連接(病態(tài)連接關系是指從中間進入或者訪問一個模塊)等。 滁州職業(yè)技術學院軟件技術專業(yè)畢業(yè)論文 17 5. 模塊結(jié)果可預測原則如果一個模塊可以當作一個黑箱,即只要輸入的數(shù)據(jù)相同就產(chǎn)生同樣的輸出,這個模塊的功能就是可以預測的。 6. 數(shù)據(jù)一致性原則 系統(tǒng) 邏輯設計 系統(tǒng)采用 MVC 結(jié)構(gòu),在客戶端用戶通過瀏覽器完成數(shù)據(jù)下載與模擬操作,瀏覽器端的表現(xiàn)邏輯通過 JSP 網(wǎng)頁完成。而系統(tǒng)內(nèi)部復雜的業(yè)務邏輯主要通過Java Bean 的組
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1