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

正文內(nèi)容

網(wǎng)上商城系統(tǒng)開發(fā)研究本科畢業(yè)論文(完整版)

2025-07-31 02:58上一頁面

下一頁面
  

【正文】 的信息后,先根據(jù)用戶名打開數(shù)據(jù)庫中的會員信息表,查詢該用戶名是否已經(jīng)存在。 會員注冊與登錄首先,是會員注冊和資料的登記,這兩個界面比較簡單。先放置本類的重點商品,后推薦同類相關(guān)的商品。2.數(shù)據(jù)庫連接文件為了使每個網(wǎng)頁都能方便的訪問到數(shù)據(jù)庫,要先建立一個數(shù)據(jù)庫連接文件。本系統(tǒng)包括了下面兩個通用文件,分別是系統(tǒng)頭文件和數(shù)據(jù)庫連接文件。商品大類ID常用排序號名稱 商品大類ER圖 數(shù)據(jù)庫表分析根據(jù)上面實體和產(chǎn)生的行為,從實際需要出發(fā),同時又考慮各實體間的聯(lián)系和統(tǒng)一性,設(shè)計出如下各表。同時,由于各表間的相互關(guān)系的存在,使各表間實施了完整性的原則,可以避免一些誤操作。下面從實際需求的角度來說明本系統(tǒng)的數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計。該系統(tǒng)基本上具備一個商品銷售網(wǎng)站應(yīng)該具備的功能,該設(shè)計項目基本上體現(xiàn)了構(gòu)建一個動態(tài)商務(wù)網(wǎng)站所需要的技術(shù)。 運行環(huán)境操作系統(tǒng):Windows 2000或 Windows XP。Tomcat是一個免費的開源的Servlet容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache,Sun和其它一些公司及個人共同開發(fā)而成。有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語句就是一件很容易的事。自1996年以來,MySQL已在很多系統(tǒng)中得到了應(yīng)用,其環(huán)境有超過這樣好像我們的工作量增加了,但是請記住這比起它所能帶給我們的好處是不值一提。一旦你正確的實現(xiàn)了模型,不管你的數(shù)據(jù)來自數(shù)據(jù)庫或是LDAP服務(wù)器,視圖將會正確的顯示它們。首先,最重要的一點是多個視圖能共享一個模型,正如我所提及的,現(xiàn)在需要用越來越多的方式來訪問你的應(yīng)用程序。所以當單擊Web頁面中的超鏈接和發(fā)送HTML表單時,控制器本身不輸出任何東西和做任何的處理。例如它可能用象EJBs和ColdFusion Components這樣的構(gòu)件對象來處理數(shù)據(jù)庫。可以不那麼注重程序技巧。由于JSP、Servlet功能強大,而MySQL靈活易維護在開發(fā)方面具有方便快捷、使用靈活的特點,以及目前的廣泛實際應(yīng)用,因此使用JSP、Servlet、MySQL是開發(fā)輕平臺的最佳組合從而說明本系統(tǒng)在技術(shù)方面可行。這些優(yōu)點能夠極大地提高信息管理的效率,是真正意義上的合理利用資源,也是企事業(yè)管理科學化、正規(guī)化,與世界接軌的重要條件。以卓越網(wǎng)和鐺鐺網(wǎng)為例,日前針對不同的消費者和消費需求,開通了計算機、外語、文學和藝術(shù)四個專業(yè)商城,這不僅體現(xiàn)了卓越網(wǎng)“最以客戶為中心”的經(jīng)驗理念,相信也是中國網(wǎng)上商城未來發(fā)展的趨勢。在這一市場需求的推動下,企業(yè)會對商品零售的方式進行創(chuàng)新,而先進的技術(shù)給創(chuàng)新提供了重要支撐與平臺。一是地段。同時,為了保證商品交易的正常進行,還實現(xiàn)了用戶的登錄注冊功能。網(wǎng)上商城系統(tǒng)按照軟件工程的要求,對系統(tǒng)進行需求分析,總體設(shè)計,詳細設(shè)計,編碼與測試,在此基礎(chǔ)上將理論知識與開發(fā)技術(shù)運用到系統(tǒng)的實現(xiàn)過程當中,完成了網(wǎng)上商城平臺的構(gòu)建。對于傳統(tǒng)的有形店鋪來說,一是家門店選址、地段的優(yōu)劣,幾乎能夠決定其未來經(jīng)營的成敗,而城市中的商業(yè)網(wǎng)點資源,尤其是優(yōu)質(zhì)商業(yè)網(wǎng)點資源通常十分稀缺。 課題的目的和意義鑒于互聯(lián)網(wǎng)的優(yōu)勢以及對國內(nèi)外相關(guān)電子商務(wù)網(wǎng)站現(xiàn)狀的研究分析,我決定以基于Web的商城電子商務(wù)網(wǎng)站開發(fā)作為我的畢業(yè)設(shè)計主題。盡管網(wǎng)絡(luò)版權(quán)、閱讀習慣仍是制約未來網(wǎng)絡(luò)出版、網(wǎng)上商城發(fā)展的障礙,但網(wǎng)絡(luò)環(huán)境給商品出版業(yè)帶來深刻的革命,已成大勢所趨。 第2章 可行性分析可行性分析就是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。 MVC介紹MVC即模型-視圖-控制器,是Xerox PARC在八十年代為編程語言Smalltalk-80發(fā)明的一種軟件設(shè)計模式,至今已被廣泛使用。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù)。它只是接收請求并決定調(diào)用哪個模型構(gòu)件去處理請求,然后確定用哪個視圖來顯示模型處理返回的數(shù)據(jù)。對此,其中一個解決之道是使用MVC,無論你的用戶想要Flash界面或是 WAP 界面;用一個模型就能處理它們。由于運用MVC的應(yīng)用程序的三個部件是相互獨立,改變其中一個不會影響其它兩個,所以依據(jù)這種設(shè)計思想能構(gòu)造良好的構(gòu)件。MVC并不適合小型甚至中等規(guī)模的應(yīng)用程序,花費大量時間將MVC應(yīng)用到規(guī)模并不是很大的應(yīng)用程序通常會得不償失。40個數(shù)據(jù)庫,包含換言之,有了JDBC API,就不必為訪問Sybase數(shù)據(jù)庫專門寫一個程序,為訪問Oracle數(shù)據(jù)庫又專門寫一個程序,或為訪問Informix數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用JDBC API寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送SQL調(diào)用,將Java語言和JDBC結(jié)合起來使程序員只須寫一遍程序就可以讓它在任何平臺上運行。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。服務(wù)器軟件:。本網(wǎng)站是小型的商品銷售網(wǎng)站,消費者可以有目的性的快速找到你所期望的產(chǎn)品,可以直觀的瀏覽商品的價格、內(nèi)容、生產(chǎn)日期是否符合需要,為現(xiàn)在高效率的生活帶來方便。系統(tǒng)實體分析:系統(tǒng)的實體包括以下幾個部分:消費者、商品、網(wǎng)站、其他。通過建立各表間的關(guān)系,就可以有效地管理各表的記錄。1.商品表商品表主要是用于存儲商品的基本信息,如商品的名稱、商品的價格、商品的類型等。1.系統(tǒng)頭文件系統(tǒng)的頭文件被放置在整個網(wǎng)頁的頂部,它的主要功能是導航。此文件由DataConnect類實現(xiàn)。設(shè)置商品展示時,首先通過在數(shù)據(jù)庫中找有推薦標志的某種商品,將它的封面和商品相關(guān)信息以圖文并茂的方式在同一行顯示出來,做為重點推薦商品,然后,設(shè)置其他相關(guān)的商品信息鏈接。在成為會員之前要進行注冊。然后通過使用JavaScript腳本語言編寫的check函數(shù)對輸入的其他信息進行判斷,根據(jù)不同的情況出現(xiàn)不同的提示,直至正確。確定輸入完成以后,將輸入表單中接受的信息,提交給文件控制層,由它查詢該用戶是否存在于數(shù)據(jù)庫中的會員資料表中,如果存在便進入相應(yīng)的界面,否則出現(xiàn)相應(yīng)的提示。該頁是由過程login()實現(xiàn)的,把一些常用的界面,寫成子過程,既方便其他頁面調(diào)用,又利于以后的程序修改和維護,其過程實現(xiàn)的方法和前面講述的系統(tǒng)登錄時的方法一樣,由它檢測用戶名,確定是否登錄。生成并顯示訂單模塊:在會員確定購買后,生成訂單,并將訂單信息顯示在頁面中。會員在前臺修改訂單狀態(tài)后,后臺網(wǎng)站管理人員就可以查看到,同時,后臺人員也可以修改訂單的狀態(tài),并將狀態(tài)信息反饋給會員,從而使整個訂單的進程很透明,便于信息的交流。 登錄界面的設(shè)計此登錄界面的設(shè)計方法很簡單,和普通的登錄界面一樣,用于對操作人員登錄時的身份驗證。在確認提交的信息完整后,該文件接受表單信息后,根據(jù)用戶名查詢數(shù)據(jù)庫中的記錄,找到記錄后,核對用戶名是否與密碼相符,如果無誤則進入后臺系統(tǒng)主頁,否則出現(xiàn)錯誤信息提示。后臺訂單處理流程圖。只有進行了很細致的分類,才能便于商品的錄入與以后的商品管理。在商品大類管理界面中,單擊頁面左邊部分的“修改”按鈕,該文件接受信息后,根據(jù)接收的action值和信息的ID號,更新信息的內(nèi)容。在進入某大類商品的小類頁面后,單擊頁面左邊的小類“修改”按鈕,在將表單信息提交處理前,先通過函數(shù)checkxl(),檢測提交信息的完整性,該函數(shù)是使用JavaScript腳本語言編寫的。 瀏覽商品資料該頁面以分頁瀏覽的方式查看全部的商品資料信息,并可以查詢某一種商品的詳細資料信息。文本框下面的列表框初始時是隱藏的,當單擊文本框時,列表框才出現(xiàn);選中選項后,將列表框的值賦值給文本框,同時列表框自動隱藏,控制是否隱藏是通過列表框的屬性style的display的值來實現(xiàn)的。網(wǎng)站人員管理是一個集增加、修改、刪除為一體的綜合管理模塊。 測試方法系統(tǒng)的測試有兩種方法分別為黑盒測試和白盒測試。因此,本系統(tǒng)集成測試采用漸增式測試中的混合法,即對軟件結(jié)構(gòu)中較上層使用自頂而下的測試方法,而對軟件結(jié)構(gòu)中較下層,使用的是自底向上方法,兩者結(jié)合,這是對模塊較多時測試的一種折衷方法。 測試用例本系統(tǒng)采用黑盒測試,設(shè)計測試方案是測試階段的關(guān)鍵技術(shù)問題。用戶名:1111,密 碼:1111正確登入到會員操作界面正確登入到會員操作界面與期望結(jié)果相同 測試結(jié)論把開始的代碼寫得越好,它出現(xiàn)的錯誤也就越少,你也就越能相信所做過的測試是徹底的。而測試則是在你在認為程序能工作的情況下,排錯是在你已經(jīng)知道程序有問題時要做的事情。 在開發(fā)過程中我學到了一些經(jīng)驗:系統(tǒng)分析的好壞將決定著的系統(tǒng)開發(fā)成功與否,一份好分析設(shè)計將是成功開發(fā)主要因素。通過自己的學習和努力;通過老師的指導和教育,使我不僅僅在知識水平和解決實際問題的能力上有了很大的提高。本次畢業(yè)設(shè)計,就要畫上一個句號了。感謝所有關(guān)心、支持、幫助過我的良師益友。系統(tǒng)不免有錯誤和待改進之處,真誠歡迎各位師長、同行提出寶貴意見。然后再開始編寫程序代碼,這樣做到每寫一步代碼心底有數(shù),有條不絮。Edsger Dijkstra有一個非常有名的說法:測試能夠說明程序中有錯誤,但卻不能說明其中沒有錯誤。同樣,毛病最可能出現(xiàn)在邊界,這可以通過手工的或者程序的方式檢查。應(yīng)該輸入的測試數(shù)據(jù)和預(yù)期的結(jié)果,目標是設(shè)計一組可能發(fā)現(xiàn)錯誤的數(shù)據(jù)。目的是向未來的用戶表明系統(tǒng)能夠象預(yù)定的那樣工作,驗收測試一般使用黑盒測試法,驗收測試有兩種可能的結(jié)果:功能和特性與用戶的要求有差距;功能和性能與用戶要求一致,軟件是可以接受的。白盒測試又叫結(jié)構(gòu)測試,完全了解程序的結(jié)構(gòu)和處理過程,這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中每條通路是否都能按照預(yù)定要求正確工作。當然只有具備管理權(quán)限的人員才能進行這些操作。對原有商品資料的修改,也是商品資料管理的一部分。 商品管理流程圖。無論是在出版單位管理頁面,還是在查詢結(jié)果頁面中,單擊“確認”按鈕后,都會將出版單位的ID號和action的值通過表單提交給文件本身,文件根據(jù)ID號,打開相應(yīng)的數(shù)據(jù)庫記錄,并用接收的值,更新原記錄。單擊頁面左邊的小類“刪除”按鈕,該文件接受提交的信息,根據(jù)提交的信息ID號,刪除相關(guān)記錄。單擊頁面右邊部分的“增加”按鈕,該文件接受信息后,將信息寫入數(shù)據(jù)庫,完成增加大類的功能。 商品大類商品大類將列出商品的整體類別范疇,然后,再由商品的大類,衍生出大類中的小類,從而完成商品的類別劃分。此系統(tǒng)的后臺管理主頁是由一個框架結(jié)構(gòu)構(gòu)成的,當用戶單擊導航菜單鏈接時,右邊的框架中將顯示相應(yīng)的界面。一是設(shè)計界面的文件,主要功能是接收用戶輸入的信息,如:姓名、密碼。 第5章 商城后臺設(shè)計與實現(xiàn)此章將介紹網(wǎng)上商城后臺管理的設(shè)計,前臺功能的實現(xiàn)都離不開后臺各項數(shù)據(jù)的錄入和設(shè)置。在調(diào)用各過程,實現(xiàn)各功能前,編寫JavaScript函數(shù),用于響應(yīng)列表框中選項改變和單擊選項事件。將選購商品放入購物車中?!拔业膸簟钡闹鹘缑媸怯蛇^程userziliao()完成的。同時,控制字體“正在登錄……”字樣的顯示,也是在該文件中通過visibility屬性的設(shè)置來實現(xiàn)的。值得注意的是:通過一個變量,保存用戶的注冊時間段,可以限制用戶在短時間內(nèi)多次重復(fù)注冊。在注冊信息登記中,先判斷用戶名是否重復(fù)。2.首頁中間部分
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1