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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的開發(fā)與設(shè)計畢業(yè)論文(完整版)

2024-07-31 20:40上一頁面

下一頁面
  

【正文】 m,用戶信息存在基于LDAP的服務(wù)器里,通過JNDI獲取用戶信息。當(dāng)然本地也可以。這個包中的文件按一定目錄結(jié)構(gòu)來組織:通常其根目錄下包含有Html和Jsp文件或者包含這兩種文件的目錄,另外還會有一個WEBINF目錄,這個目錄很重要。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在 Tomcat中得到體現(xiàn)。目前支持JSPd應(yīng)用服務(wù)器較多,如Tomcat、Resin、Websphere、Weblogic、Jboss等。數(shù)據(jù)庫為db_business。這樣開發(fā)者可以保護(hù)自己的核心代碼,同時可以保證任何Web瀏覽器的高度兼容性。畢業(yè)設(shè)計論文第2章 相關(guān)技術(shù)簡介 JSP技術(shù)本系統(tǒng)采用JSP技術(shù)開發(fā)。第四章的系統(tǒng)總體設(shè)計在明確了系統(tǒng)設(shè)計原則下,進(jìn)行了功能模塊設(shè)計。這些部分用JSP設(shè)計頁面及分類,使用數(shù)據(jù)庫來建立相關(guān)的表,以便于對其進(jìn)行查看、修改或刪除。因此,設(shè)計一個具有電子商務(wù)功能的企業(yè)網(wǎng)站具有非常好的開發(fā)與應(yīng)用前景。但是,另有調(diào)查顯示,將近75%的企業(yè)的網(wǎng)站每天的點擊率在200次以下,%的企業(yè)網(wǎng)站的點擊率不足50次,%的企業(yè)網(wǎng)站的點擊率每天超過1000次。 作為信息傳輸?shù)拿浇椋母咚?,海量,及時與可接受的可靠性滿足了現(xiàn)代人們對于需求的渴望?!熬W(wǎng)”字意味著它具有信息時代的快捷方便等特征。在互聯(lián)網(wǎng)日益流行的今天,網(wǎng)絡(luò)是主角,是時代的寵兒。所以電子購物網(wǎng)站的實現(xiàn)是一個非常迫切的需求。敏銳的網(wǎng)絡(luò)商家當(dāng)然不會錯過這樣絕好的機(jī)會,越來越多的網(wǎng)站投身到提供網(wǎng)絡(luò)購物服務(wù)的行列中來,一個基于Internet的全球電子商務(wù)框架正在形成。%的網(wǎng)站屬于企業(yè)網(wǎng)站,可見如今企業(yè)都將網(wǎng)站作為推廣自己的重要手段。此外,隨著電子時代的迅速發(fā)展,MP3等電子產(chǎn)品已受到廣大的消費群體高度的關(guān)注。這個網(wǎng)上購物系統(tǒng)所需要的功能從用戶角度進(jìn)行劃分,可以分為前臺用戶功能和后臺管理功能。第二章是在系統(tǒng)設(shè)計中的一些相關(guān)技術(shù)簡介。最后是參考文獻(xiàn)和致謝??偟膩碚f,JSP業(yè)已成為目前主流的動態(tài)網(wǎng)頁開發(fā)技術(shù)之一。JSP技術(shù)可以輕松地與現(xiàn)有多種應(yīng)用體系架構(gòu)整合,可以充分利用已有開發(fā)工具和技巧,并擴(kuò)展到企業(yè)級分布式應(yīng)用環(huán)境。SQL Server 2000已經(jīng)通過美國政府C2級安全性認(rèn)證,具備目前業(yè)界最高等級的安全性[6]。當(dāng)然,這些語言與傳統(tǒng)的語言有著密切的聯(lián)系,如Php基于C和C++語言,Jsp基于Java語言。由于Java的跨平臺特性,基于Java的Tomcat也具有跨平臺性。編譯以后,訪問將會很快。Tomcat用Realm來對不同的應(yīng)用(類似系統(tǒng)資源)賦給不同的用戶(類似group)。說到這里我們要介紹一下通常所說的應(yīng)用服務(wù)器(如WebLogic)與Tomcat有何區(qū)別。Tomcat確實是一個很好的工具,不僅僅因為其免費,功能強(qiáng)大,更因為其開放性。 分類數(shù)據(jù)庫與JavaScriptJDBC(Java DataBase Connectivity)是sun公司制定的Java分類數(shù)據(jù)庫技術(shù)。JavaScript也叫小腳本語言,是一種基于對象和事件驅(qū)動并具有安全性能的腳本語言,使用它的目的是與HTML超文本標(biāo)識語言、Java 腳本語言一起實現(xiàn)在一個網(wǎng)頁中分類多個對象,與網(wǎng)絡(luò)客戶交互作用,從而可以開發(fā)客戶端的應(yīng)用程序。在聲明中規(guī)定了頁面的背景、滾動條的顏色樣式等。因此得到了廣泛的支持和承認(rèn),成為一種非常流行的網(wǎng)站開發(fā)技術(shù)。如何做好經(jīng)濟(jì)可行性分析,需要通過仔細(xì)的調(diào)查與投資和行業(yè)方面的專業(yè)人士分析。建設(shè)一個宣傳自身商品形象的電子商務(wù)營銷模式的網(wǎng)站是一種有效的方法。根據(jù)以上的想法,設(shè)計出網(wǎng)站的功能:前臺用戶相關(guān)功能主要包括:1) 用戶注冊、登錄;2) 購物車;3) 訂單查詢;4) 個人資料修改;5) 商城公告。 前臺業(yè)務(wù)流程分析前臺業(yè)務(wù)主要面向客戶。根據(jù)前臺業(yè)務(wù)流程,可以將用戶的活動分為兩類。在零級圖的基礎(chǔ)上還可以將每一個處理的細(xì)節(jié)描述出來,從而畫出細(xì)節(jié)圖。數(shù)據(jù)庫將要作為網(wǎng)站后臺重要的組成部分,管理員的主要操作幾乎全部圍繞數(shù)據(jù)庫,最后將更新的數(shù)據(jù)要顯示給前臺。這樣,除了設(shè)計后臺的各個管理界面外,為了方便管理員的工作,可以將各個管理的界面結(jié)合到一個頁面中。以前面的系統(tǒng)分析為基礎(chǔ),將系統(tǒng)分為兩大模塊,即前臺模塊和后臺模塊。而在網(wǎng)上虛擬的商城中,當(dāng)然沒有辦法使用真正的購物工具,因此,通常都會采用一種被稱為“購物車”的技術(shù)來模擬現(xiàn)實生活。這樣,子模塊各自的內(nèi)容基本設(shè)計好。用戶輸入登錄ID和密碼后,系統(tǒng)將判斷登錄ID及密碼的有效性,如果通過驗證則狀態(tài)后臺主頁,反之則提示錯誤。數(shù)據(jù)庫的設(shè)計過程大致如下:(1) 根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。(4) 數(shù)據(jù)庫的實施和維護(hù)。(1)商品信息表tb_goods的實體圖商品信息貨物編號發(fā)布時間貨物介紹貨物價格貨物名稱是否推薦圖片路徑貨物類型圖 商品信息表tb_goods的實體圖(2)用戶信息表tb_member的實體圖用戶信息用戶ID用戶密碼用戶地址用戶名密碼問題真實姓名電子郵箱聯(lián)系電話注冊時間答案圖 用戶信息表tb_member的實體圖(3)公告信息表tb_BBS的實體圖公告信息主題ID公告標(biāo)題公告內(nèi)容發(fā)布時間作者姓名圖 公告信息表tb_BBS的實體圖(4) 訂單生成表tb_order的實體圖訂單生成信息訂單編號其他運(yùn)送方式郵編定購日期真實姓名用戶名電子郵箱地址付款方式訂單核對聯(lián)系方式圖 訂單生成表tb_order的實體圖(5)訂單商品表tb_order_detail的實體圖訂單商品信息訂單號貨物名稱貨物價格貨物數(shù)量統(tǒng)計圖 訂單商品表tb_order_detail的實體圖(6)超級分類表tb_superType的實體圖超級分類信息分類名分類詳情發(fā)布時間圖 超級分類表tb_superType的實體圖(7)管理員信息表tb_manager的實體圖管理員信息管理員ID管理員名管理員密碼圖 管理員信息表tb_manager的實體圖(8)大分類信息表tb_orderType的實體圖分類信息分類內(nèi)容分類id圖 大分類信息表tb_orderType的實體圖(9)總體E_R圖用戶購買商品n1支付訂單n1發(fā)表公告1n修改用戶信息11圖 總體ER圖 基本表設(shè)計表的設(shè)計是這次設(shè)計的一個核心內(nèi)容。 tb_superTyp的結(jié)構(gòu)字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述LnameVarchar50否否分類名ContentVarchar50否否分類內(nèi)容LdatetimeDatetime8否否發(fā)布時間(7) 管理員信息表tb_manager管理員信息表tb_manager主要用于記錄管理員的信息。本系統(tǒng)應(yīng)用服務(wù)器端JSP動態(tài)網(wǎng)頁技術(shù),以及在Serverlet和JavaBean的可重用組件技術(shù)的支持下,結(jié)合客戶端動態(tài)網(wǎng)頁技術(shù)Javascript以及與HTML的無縫結(jié)合的設(shè)計,從而方便系統(tǒng)的實現(xiàn)[10]。在整個網(wǎng)頁的制作過程中,都是結(jié)合使用HTML語言來實現(xiàn)設(shè)計的。前臺功能模塊分為用戶管理模塊、訂單查詢模塊、購物車模塊、修改個人資料模塊、商城公告模塊5個部分。用戶資料修改模塊在前臺主頁的導(dǎo)航條上,單擊“修改資料”分類,進(jìn)入用戶資料修改頁面,該頁面主要用戶修改用戶信息。在這段代碼流程中,還使用了集合類型。當(dāng)用戶確認(rèn)對購物車不再改變以后,就可以到收銀臺結(jié)帳并生成訂單。(rowcount/pagesize)+1)。 } }((showpage1)*pagesize+1)。后臺包括管理員身份驗證、添加商品模塊、訂單信息管理模塊、查詢用戶信息管理模塊、添加分類模塊、公告信息管理模塊。開 始否是是結(jié) 束接收登錄信息數(shù)據(jù)是否為空數(shù)據(jù)是否有效查詢數(shù)據(jù)庫否登錄成功圖 管理員登錄系統(tǒng)流程圖 添加商品模塊單擊導(dǎo)航區(qū)中的“添加商品”超分類,系統(tǒng)將打開添加商品頁面,該頁面主要用于將商品信息添加到數(shù)據(jù)庫中,以提供前臺首頁商品展示所需要的數(shù)據(jù)依據(jù)。 ()。商品訂購詳單主要通過提交的訂單號從tb_order_detail表中查詢處對應(yīng)的商品并顯示在頁面中,管理員審核后可通過復(fù)選框來設(shè)置訂單是否執(zhí)行。對于一些失信用戶只需要單擊右側(cè)的“刪除”超分類,即可轉(zhuǎn)到admin/。其目的是方便整個系統(tǒng)的實現(xiàn)。 需求分析 系統(tǒng)設(shè)計 編制程序 單元測試 集成測試 系統(tǒng)測試 確認(rèn)測試使用維護(hù)測試階段開發(fā)階段 軟件測試周期示意圖 系統(tǒng)測試原則序員應(yīng)避免測試自己編寫的程序;測試用例的設(shè)計必須包括預(yù)期的輸出結(jié)果;測試用例應(yīng)包括有效的和期望的輸入情況,也要包括無效的和不期望的輸入情況;所有的測試都應(yīng)追溯到用戶需求,所有測試活動都應(yīng)該是有計劃的,并且計劃能夠得到保障。“黑盒”法是窮舉輸入測試,只有把所有可能的輸入都作為測試情況使用,才能以這種方法查出程序中所有的錯誤。第一,窮舉路徑測試不能查出程序違反了設(shè)計規(guī)范,即程序本身是個錯誤的程序。我們要測試的是管理員通過后臺是否對數(shù)據(jù)庫進(jìn)行了修改,并且修改后是否能相應(yīng)、如實地 網(wǎng)站對數(shù)據(jù)庫的訪問和更新測試用例在前臺顯示出來。在這個系統(tǒng)中,有兩類操作需要檢測。其中,需要判定那些操作是合法的而那些操作是不允許的。畢業(yè)設(shè)計論文第7章 結(jié) 論現(xiàn)在越來越多的中小型企業(yè)已經(jīng)成為未來經(jīng)濟(jì)增長的關(guān)鍵動力。在解決了各種難題的同時,我也學(xué)到了許多技術(shù)知識和開發(fā)技巧,相信這些知識和技巧將在我的以后工作和學(xué)習(xí)中發(fā)揮作用。在這次畢業(yè)設(shè)計的過程中,雖然遇到了許許多多的問題,但是老師仍然給了我大量的時間讓我完成設(shè)計,耐心的指導(dǎo)和嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度都讓我受益匪淺。[2] 李金山. 學(xué)生信息管理系統(tǒng)的設(shè)計[J].太原:科技情報開發(fā)與經(jīng)濟(jì)2005,(14):132.[3] 黃理,李積善,曹林有,(第一版)[M].北京:~152. [4] [M]:電子工業(yè)出版社,2003[5] Jame Gosling,Bill Joy,Guy L. Steele Jr,Gilad Bracha.Java語言規(guī)范[M],北京:機(jī)械工業(yè)出版社,2006,165173.[6] 趙海廷. Java語言程序設(shè)計. 武漢大學(xué)出版社,2005[7] 朱福喜. 傅建明. ,2005[8] 張新曼.精通JSPWeb開發(fā)技術(shù)與典型應(yīng)用[M] ,北京:人民郵電出版社,2007,516564。特別是在論文的審查階段,蔣老師為了指導(dǎo)我們的論文寫作嚴(yán)格督促,并耐心指導(dǎo)。此外,在以后系統(tǒng)運(yùn)行的過程中,可能還會遇到些問題,將會在以后有可能的情況下進(jìn)一步改進(jìn)系統(tǒng)功能。建設(shè)一個具有電子商務(wù)功能的網(wǎng)站不僅能打破時空的界限,而且能有效的降低銷售成本,提高企業(yè)的競爭能力。它們分別是客戶更改資料和管理員對網(wǎng)站的維護(hù)操作。這個測試是檢查客戶修改資料的容錯功能。輸入數(shù)據(jù)在添加商品模塊中添加一條商品信息,數(shù)據(jù)如下:商品名稱:歐米茄手表 商品價格:10000 商品類型:生活用品商品介紹:國際名牌 展示圖片:images/ 是否推薦:是預(yù)期結(jié)果在添加的商品信息被提交后,打開SQLServer數(shù)據(jù)庫,查看tb_goods表,可以看到表中多了一行數(shù)據(jù),其屬性Goodsid、Goodsname、Goodsprice、……的值分別為7歐米茄手表、10000、……說明管理員對網(wǎng)站數(shù)據(jù)庫的訪問和更新是成功的。第三,窮舉路徑測試可能發(fā)現(xiàn)不了一些與數(shù)據(jù)相關(guān)的錯誤。(2)白盒測試白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試或基于實現(xiàn)的測試,它是知道產(chǎn)品內(nèi)部工作過程。 系統(tǒng)測試的方法軟件測試的方法和技術(shù)是多種多樣的。測試原理是軟件測試活動的理論基礎(chǔ),測試方法是鍘試原理的實際應(yīng)用和獲得測試數(shù)據(jù)的手段。開 始結(jié) 束顯示用戶的信息更新數(shù)據(jù)庫是否刪除用戶是否刪除用戶成功更新是否成功是否刪除用戶失敗查詢數(shù)據(jù)庫數(shù)據(jù)庫是否為空是否沒有用戶注冊圖 查詢用戶信息模塊流程圖 添加分類模塊用戶在后臺首頁導(dǎo)航區(qū)中單擊“添加分類”即可進(jìn)入添加小分類頁面,該頁面用戶在前臺顯示小分類信息。當(dāng)選中“是/否”復(fù)選框時,系統(tǒng)會根據(jù)提交的訂單號更新數(shù)據(jù)表,如果更新成功。 }為了確保商品在數(shù)據(jù)表中的唯一性,在用戶提交表單時,需要先根據(jù)用戶輸入的商品名稱對數(shù)據(jù)表進(jìn)行查詢,確保此商品在數(shù)據(jù)表中不存在后,方可執(zhí)行插入操作。圖 添加商品信息頁面運(yùn)行結(jié)果為了減少人為錯誤,在提交商品信息時,需要對數(shù)據(jù)的合法性進(jìn)行驗證,輸入的商品價格不能使字符型,而輸入的圖片只支持Gif格式等,這些任務(wù)由腳本語言JavaScript的函數(shù)check()來完成。(1)后臺導(dǎo)航區(qū):放置管理員可操作項目的分類;(2)操作區(qū):顯示所有后臺導(dǎo)航的分類信息。代碼如下:for(int i=1。而計算當(dāng)前記錄數(shù)時,當(dāng)前記錄數(shù)=(獲取頁數(shù)1)*跨度+1。下面分別對這兩部分進(jìn)行介紹。在生成訂單模塊中主要使用了調(diào)出用戶信息并生成唯一訂單號,調(diào)出用戶信息就是完全的對數(shù)據(jù)庫進(jìn)行操作,利用session對象把登錄后的用戶名保存起來,在訂單生成時把保存的用戶名從數(shù)據(jù)庫的用戶標(biāo)中取出即可;生成唯一訂單號方法有很多,只要確保訂單號碼
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1