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

正文內(nèi)容

java網(wǎng)上商城論文-文庫吧資料

2025-06-28 18:15本頁面
  

【正文】 訂購人IDSmallint23OrderTime訂單產(chǎn)生日期Datetime84OrderStatus訂單是否確認(rèn)Int25OrderPassTime確認(rèn)時間Datatime86OrderPassId訂單處理人Smallint27OrderSendState訂單發(fā)送狀態(tài)Int48OrderRecName訂單接收人姓名Varchar109OrderRecAddrss訂單接收地址Varchar20010OrderPecZip訂單接收地址編碼Float1011OrderTotalPrice訂單總價Int10 本章小結(jié)總體設(shè)計階段,在需求分析的基礎(chǔ)之上規(guī)劃出了系統(tǒng)的功能模塊,以及在此分析基礎(chǔ)上設(shè)計出的具體的、可以滿足本系統(tǒng)全部需求的數(shù)據(jù)庫。本系統(tǒng)的ER圖如圖43所示。2.屬性:用橢圓表示,并用無向邊將其與相應(yīng)的實體連接起來。訂單表(order_table):訂單號,用戶ID,訂單產(chǎn)生日期,訂單是否確認(rèn),訂單處理人,訂單發(fā)送狀態(tài),訂單接收人姓名,訂單接收地址,訂單接收地址編碼,訂單總價。用戶表(Users):用戶名,用戶登陸名,用戶密碼,用戶郵件,用戶地址。商品信息表(Goods):商品編號,商品名稱,商品廠家,商品品牌,商品進貨價格,商品零售價格,商品庫存數(shù)量,商品銷售數(shù)量,商品售出時間?!?shù)據(jù)庫的需求分析數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下:公告信息表(Board):公告編號,公告標(biāo)題,公告信息,提交時間,提交人。3.?dāng)?shù)據(jù)庫的運行管理數(shù)據(jù)庫在建立、運用和維護時由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理、統(tǒng)一控制,以保證數(shù)據(jù)的安全性、完整性、多用戶對數(shù)據(jù)的并發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù)。他是數(shù)據(jù)庫系統(tǒng)的一個重要組成部分,其主要功能包括以下幾個方面:1.?dāng)?shù)據(jù)定義功能DBMS提供數(shù)據(jù)定義語言(DDL),用戶通過它可以方便地對數(shù)據(jù)庫中的數(shù)據(jù)對象進行定義。對于一個國家來說,數(shù)據(jù)庫的建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻率已成為衡量這個國家信息化程度的重要標(biāo)志。建立一個滿足各級部門信息處理要求的行之有效的信息系統(tǒng)也成為一個企業(yè)或者組織生存和發(fā)展的重要條件。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。數(shù)據(jù)是按一定的格式存放的。圖42 后臺文件結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫技術(shù)的概念描述數(shù)據(jù)庫技術(shù)是計算機科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,它已成為計算機信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。前臺文件結(jié)構(gòu)圖如圖41所示。隨著結(jié)構(gòu)的精細(xì)化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。該后臺系統(tǒng)包括七大基本模塊:使用幫助、訂單管理、數(shù)碼管理、管理用戶、數(shù)碼分類、網(wǎng)站廣告管理、網(wǎng)站信息管理。鑒于網(wǎng)上商城系統(tǒng)的兩種用戶角色的說明,可將系統(tǒng)分為前臺和后臺,這種分法也是當(dāng)前網(wǎng)站系統(tǒng)慣用的做法。其中的用戶需求就是市場的需求,它是需求分析階段最重要的工作。本系統(tǒng)的需求分析的任務(wù)是通過對系統(tǒng)使用者,即顧客購物的需求進行分析,來完成下一階段的系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)、功能模塊等的設(shè)計工作。本系統(tǒng)數(shù)據(jù)項如表31所示。它主要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)存儲和數(shù)據(jù)項等方面進行具體的定義?!?shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖如圖32所示。其次要分析用戶的業(yè)務(wù)流程,前面了解的用戶業(yè)務(wù)只是一些離散的業(yè)務(wù)活動,而業(yè)務(wù)流程是一種重要的信息,比如用戶購買商品這個流程,它需要經(jīng)歷商品查詢、加入購物車、查詢購物車、結(jié)算(包括填寫訂購人詳細(xì)信息、送貨方式和支付方式)、訂單確認(rèn)、送貨到收貨等一系列活動,然后將了解到的用戶活動加以整理并按照這些活動所固有的次序形成業(yè)務(wù)流程。也許用戶列舉了查詢、訂購、下訂單、商品管理、用戶管理和訂單管理,也許還有自己有特色的東西。而需求分析的任務(wù)是定義待開發(fā)的軟件的功能、性能等指標(biāo)。在該階段需求分析人員需要確定整個產(chǎn)品的功能要求,并且將現(xiàn)實事務(wù)抽象成對象并建模。軟件需求各組成部分之間的關(guān)系,如圖31所示。用戶需求(user requirement)文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù),這在用例(use case)文檔或方案腳本(scenario)說明中予以說明?!⌒枨髮哟诬浖枨蟀ㄈ齻€不同的層次——業(yè)務(wù)需求、用戶需求和功能需求,也包括非功能需求。評審對功能的正確性,完整性和清晰性,以及其它需求給予評價。制訂規(guī)格說明書即編制文檔,描述需求的文檔稱為軟件需求規(guī)格說明書。分析與綜合逐步細(xì)化所有的軟件功能,找出系統(tǒng)各元素間的聯(lián)系,接口特性和設(shè)計上的限制,分析他們是否滿足需求,剔除不合理部分,增加需要部分。問題識別就是從系統(tǒng)角度來理解軟件,確定對所開發(fā)系統(tǒng)的綜合要求,并提出這些需求的實現(xiàn)條件,以及需求應(yīng)該達到的標(biāo)準(zhǔn)。需求分析的任務(wù):分析員通過需求分析提供一種可轉(zhuǎn)化為數(shù)據(jù)設(shè)計、結(jié)構(gòu)設(shè)計和過程設(shè)計的數(shù)據(jù)與功能表示,在軟件完成后,需求分析階段研究的對象是軟件項目的用戶需求。軟件需求分析工作也是一個不斷認(rèn)識和逐步細(xì)化的過程。第3章 需求分析 需求分析概述需求分析是軟件生存周期中最重要的一步。市場可行性主要研究該系統(tǒng)的潛在市場;經(jīng)濟可行性主要研究本系統(tǒng)的初期投資、投資回收期及純收入;運行可行性主要研究系統(tǒng)運行環(huán)境;技術(shù)可行性主要研究系統(tǒng)開發(fā)軟硬件條件。本系統(tǒng)對計算機的軟硬件的要求不是特別高,所以系統(tǒng)在運行方面是可行的。計算機技術(shù)的成熟,帶來了軟硬件的越來越優(yōu)的配置及性能,越來越能被大眾所接受的價格。如果新系統(tǒng)是建立在原來已擔(dān)負(fù)其他任務(wù)的計算機系統(tǒng)上的,就不能要求它在實時在線狀態(tài)下運行,以免與原有的任務(wù)相矛盾。使用很靈活以及他們當(dāng)前的廣泛實際應(yīng)用,充分說明本系統(tǒng)在技術(shù)方面可行。 技術(shù)可行性本系統(tǒng)采用MVC設(shè)計模式,使用符合JSP Model2的設(shè)計標(biāo)準(zhǔn),在前臺用JSP進行頁面開發(fā)和管理用戶界面,提示信息完善,界面友好,具有較強的親和力,后臺采用SQL數(shù)據(jù)開發(fā)和管理數(shù)據(jù)庫,對數(shù)據(jù)庫操作采用事務(wù)處理機制,具有強大的錯誤處理功能。而且考慮到開發(fā)本系統(tǒng)將為以后帶來的利益,是絕對必要的。表22 網(wǎng)上商城的貨幣時間價值年份將來值(萬)(1+i)n現(xiàn)在值(萬)累計的現(xiàn)在值(萬)13233343533.投資回收期系統(tǒng)開發(fā)成功后。每年至少可以賣出300件商品,假設(shè)年利率為5%,該軟件的生命期預(yù)計為5年。日)單價(元)合計(元)1需求分析108008,0002總體設(shè)計128009,6003詳細(xì)設(shè)計108008,0004編碼實現(xiàn)1580012,0005系統(tǒng)集成測試58004,0006說明手冊編制38002,4007合計44,0002.貨幣的時間價值本系統(tǒng)開發(fā)成功后,用戶便可以在網(wǎng)上出售商品。1.系統(tǒng)初期投資系統(tǒng)的初期投資,如表21所示。因為項目的啟動需要資金的支持,資金的多少以及未來的風(fēng)險,都會給投資方帶來一定的經(jīng)濟風(fēng)險。只要針對大眾對物品的喜好,使系統(tǒng)功能齊全,操作簡單,界面美觀大方,就一定會有市場潛力。有的時候,我們即使沒有技術(shù),沒有經(jīng)濟實力,只要找對市場,我們也會通過其他渠道來達到項目的經(jīng)濟等方面的要求來開發(fā)項目,所以說,市場需求是項目可行性的根本。圖21 業(yè)務(wù)流程圖 市場可行性分析項目是否可以實施,主要應(yīng)該看該項目是否有潛在市場,以及市場的變化對項目的開發(fā)結(jié)果會有哪些影響。該系統(tǒng)的業(yè)務(wù)流程主要介紹用戶購物的詳細(xì)過程以及如何處理所購買物品訂單的過程。設(shè)計階段主要包括兩個內(nèi)容:其一,透視現(xiàn)有流程質(zhì)量。本系統(tǒng)在技術(shù)方面可行,系統(tǒng)的目標(biāo)確定后,可以從市場可行性、經(jīng)濟可行性、技術(shù)可行性和運行可行性等幾個方面對能否實現(xiàn)新系統(tǒng)目標(biāo)進行可行性分析。第2章 可行性研究本系統(tǒng)采用MVC設(shè)計模式,使用符合JSP Model2的設(shè)計標(biāo)準(zhǔn),在前臺用JSP進行頁面開發(fā)和管理用戶界面,提示信息完善,界面友好,具有較強的親和力,后臺采用MYSQL數(shù)據(jù)開發(fā)和管理數(shù)據(jù)庫,對數(shù)據(jù)庫操作采用事務(wù)處理機制,具有強大的錯誤處理功能。JDBC對可被發(fā)送的SQL語句類型不加任何限制。而JDBC恰好相反,其盡量保證簡單功能的簡便性,而同時在必要時允許使用高級功能。JDBC和ODBC及其他API的比較:1.ODBC不適合在Java中直接使用,因為它是一個C語言實現(xiàn)的API,從Java程序調(diào)用本地的C程序會在安全性,完整性,健壯性方面都有許多缺點。3.處理數(shù)據(jù)庫返回的結(jié)果。JDBC的任務(wù):1.與一個數(shù)據(jù)庫建立連接?!DBC數(shù)據(jù)訪問技術(shù)JDBC是Java數(shù)據(jù)庫連接(Java DataBase Connectivity)技術(shù)的簡稱,是為各種常用數(shù)據(jù)庫提供無縫連接的技術(shù)。同時,還可以通過設(shè)置連接池的參數(shù)來控制連接池中的連接數(shù)、每個連接的最大使用次數(shù)等。連接池最基本的思想就是預(yù)先建立一些連接放置于內(nèi)存對象中以備使用,當(dāng)程序需要建立數(shù)據(jù)庫連接時,只須從內(nèi)存中取出一個來使用,使用完畢后,只需放回內(nèi)存即可。故而,這種方法也不可取。針對以上問題,首先想到可以采用一個全局的 Connection對象,創(chuàng)建后就不關(guān)閉,以后程序一直使用它,這樣就不存在每次創(chuàng)建、關(guān)閉的問題了?! omcat中連接池機制使用傳統(tǒng)的方式開發(fā)JDBC應(yīng)用時,要為每一次請求建立一次數(shù)據(jù)庫連接,因此在一個這樣Web應(yīng)用中,建立數(shù)據(jù)庫連接的操作是系統(tǒng)中代價最大的操作之一?!omcat提供了各種平臺的版本供下載,可以從。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。因此,不少國外的大型企業(yè)系統(tǒng)和商務(wù)系統(tǒng)都使用JSP技術(shù),作為采用Java技術(shù)家族的一部分,JSP技術(shù)也能夠支持高度復(fù)雜的基于Web的應(yīng)用。因此普遍認(rèn)為JSP的執(zhí)行效率比PHP和ASP都高。JSP本身雖然也是腳本語言,但是卻和PHP、ASP有著本質(zhì)的區(qū)別?!SP動態(tài)網(wǎng)絡(luò)技術(shù)與TomcatJSP(JavaServer Pages)是Sun公司推出的一種動態(tài)網(wǎng)頁技術(shù)。系統(tǒng)在設(shè)計時,充分考慮后臺的管理,方便的將產(chǎn)品添加到前臺,每一個系統(tǒng)考慮得很周密。購買者可以根據(jù)自己的需要,靈活的瀏覽頁面,查找所需的物品。4.可維護性系統(tǒng)的設(shè)計要求方便維護(瀏覽、查找等)。2.先進性本系統(tǒng)將充分應(yīng)用現(xiàn)有成熟的計算機技術(shù)、
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1