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

正文內(nèi)容

java電子商城b2c網(wǎng)上購物系統(tǒng)的畢業(yè)設計-在線瀏覽

2024-08-09 10:16本頁面
  

【正文】 店等有形商鋪相比,無店鋪零售業(yè)態(tài)具有一定的先天優(yōu)勢。對于傳統(tǒng)的有形店鋪來說,門店的選址、地段的優(yōu)劣,幾乎能夠決定其未來經(jīng)營的成敗,而城市中的商業(yè)網(wǎng)點資源,尤其是優(yōu)質(zhì)商業(yè)網(wǎng)點資源通常十分稀缺。二是經(jīng)營成本。三是風險。專家表示,隨著社會經(jīng)濟的發(fā)展及消費水平的提高,人們希望得到更加方便、更加快捷的購物方式,同時也樂于嘗試各種新的購物方式?! ¤b于互聯(lián)網(wǎng)的優(yōu)勢以及對國內(nèi)外相關的各銷售網(wǎng)站現(xiàn)狀的研究分析,我決定開發(fā)以基于Web的商城網(wǎng)站作為我的畢業(yè)設計主題。以小小的力量推動中國互聯(lián)網(wǎng)的發(fā)展。就經(jīng)濟發(fā)達的我國南方地區(qū),一些企業(yè)和軟件公司合作,建立自己的網(wǎng)上商城。企業(yè)發(fā)布自己的產(chǎn)品,用戶在上面瀏覽,發(fā)送了定單,在網(wǎng)上商城的管理后臺接到了定單,之后就是通過人的溝通來實現(xiàn)資金流通和貨物的發(fā)送。本實例的設計思想如下:用戶通過網(wǎng)上商城的前臺瀏覽商城中的物品,商城中的物品按類分放,每類商品有一個編號,用戶可以直接輸入所需的商品名稱,查到物品的編號,以及所在位置并顯示出來。提高他們的優(yōu)級服務的思想,讓他們在發(fā)布信息的時候堅持把用戶放在第一位的原則。銀行和企業(yè)之間再進行資金流轉(zhuǎn)。整個過程是個有機的結(jié)合,是按照電子商務的特性進行設計 :l 商務性:即提供買、賣交易的服務、手段和機會。怎么讓客戶以最快的速度搜索到最有用的信息,可能應該是這類網(wǎng)站最應該考慮的。電子商務的服務系統(tǒng)應當有自身的擴展功能。l 服務性:在電子商務環(huán)境中,客戶不再受地域的限制,運用互聯(lián)網(wǎng)為媒介的這種貿(mào)易,他的合作伙伴可以是地球上其他任一個角落,要想使球的人都能接受你所提供的商品,服務質(zhì)量是最關鍵的。欺騙、竊聽、病毒和非法入侵都在威脅著電子商務,因此要求網(wǎng)絡能提供一種端到端的安全解決方案,包括加密機制、簽名機制、分布式安全管理、存取控制、防火墻、防病毒保護等。 系統(tǒng)開發(fā)環(huán)境本系統(tǒng)采用B/S結(jié)構(gòu),前臺開發(fā)工具為MyEclipse Enterprise Workbench GA,后臺數(shù)據(jù)庫是Microsoft SQL Server 2005,服務器是Tomcat ,軟件要求:操作系統(tǒng)為Windows XP或更高,Internet Explorer 或更高版本,硬件要求:Pentium 133 MHz* Pentium 133 MHz 或更快 128 MB* 256 MB 或更高。其三級結(jié)構(gòu)組成如圖11所示,圖中從左到右,分為三個層次:第一層是客戶端即瀏覽器,主要完成客戶和后臺的交互及最終查詢結(jié)果的輸出功能。數(shù)據(jù)庫服務器應客戶請求獨立地進行各種處理。而且使維護任務層次化:管理員負責服務器硬件日常管理和維護,系統(tǒng)維護人員負責后臺數(shù)據(jù)庫數(shù)據(jù)更新維護。 相關技術簡介本系統(tǒng)采用的關鍵技術是Struts2+Hibernate+Spring整合和AJAX。其實分層還可以使開發(fā)人員專注于某一層進行開發(fā),使得軟件開發(fā)的分工變細,提高生產(chǎn)效率。這里我們采用struts來UI層,雖然比起Tapestry以及JSF這些事件驅(qū)動的表現(xiàn)層技術而言,Struts的設計顯得有些老土,但它目前仍是表現(xiàn)層事實上的標準,在這一層還采用JSTL標簽庫,使它具有可移植性、可跨平臺。Spring是以MVC模式為基礎,依賴注入為核心的Java應用框架,它利用Java的反射機制,將系統(tǒng)各層無縫的整合在一起,實現(xiàn)了系統(tǒng)各模塊和各層次的解藕,提高了系統(tǒng)的可維護性和可移植性。用Hibernate實現(xiàn),它具有強大的事務處理能力、數(shù)據(jù)緩存能力和并發(fā)處理能力,可以提高持久層的運行效率和開發(fā)效率這里我們采用Spring來封裝Hibernate操作來簡化實際的編碼。它可以使程序員依據(jù)面向?qū)ο蟮脑黹_發(fā)持久化類,實現(xiàn)對象之間的關聯(lián)、繼承、多態(tài)、組合、集合等。 通過異步模式,提升了用戶體驗。 優(yōu)化了瀏覽器和服務器之間的交互,減少不必要的數(shù)據(jù)往返和帶寬占用。 Ajax引擎在客戶端運行,承擔了一部分本來由服務器承擔的工作,從而減少了大用戶量下的服務器負載。SQL Server 2005的兼容性很好。另外,SQL Server 2005 除了具有擴展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。 戰(zhàn)略中發(fā)揮著重要的作用。此外,XML支持還簡化了后端系統(tǒng)集成,并實現(xiàn)了跨防火墻的無縫數(shù)據(jù)傳輸。   Microsoft SQL Server 2005非常明顯的改進就是增加了OLAP(聯(lián)機分析處理)功能,這可以讓很多中小企業(yè)用戶也可以使用數(shù)據(jù)倉庫的一些特性進行分析。數(shù)據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢,它允許組織或機構(gòu)最大限度的從數(shù)據(jù)中獲取價值。 Microsoft SQL Server 2005簡化了管理、優(yōu)化工作,并且增強了迅速、成功的部署在線商務應用程序所需的可靠性和伸縮性。在伸縮性方面的改進包括對多達32顆CPU和64 GB RAM的支持。 本章小結(jié)在本章中主要介紹了本系統(tǒng)的開發(fā)背景、目的和意義、系統(tǒng)設計思想,以及本課題開發(fā)所應用的相關技術 —— B/S 結(jié)構(gòu)、開發(fā)工具的一些主要技術,本系統(tǒng)主要是采用MyEclipse Enterprise Workbench GA 作為開發(fā)工具,并采用SQL Server 2005 作為后臺數(shù)據(jù)庫。操作系統(tǒng)為 Windows XP ,應用服務器為自主開發(fā)。此外系統(tǒng)的使用和日常維護也較方便,因為 Windows和SQL Server等軟件的開發(fā)商是Microsoft,大家都非常熟悉其產(chǎn)品。Windows和 SQL Server就價格來說,較市場上同類產(chǎn)品相比是價格最低的,并且均為較成熟的產(chǎn)品,有較好的安全性,比較適合中小型企業(yè)的網(wǎng)絡和數(shù)據(jù)庫的應用。進過調(diào)研,各管理者表示愿意在有完善的管理系統(tǒng)基礎上在現(xiàn)代化管理上多做投入,將自己的公司發(fā)展成為管理先進的現(xiàn)代化銷售公司。 由此可見本系統(tǒng)的應用首先已經(jīng)得到了領導的支持。新系統(tǒng)可以用現(xiàn)有的技術來實現(xiàn),針對目前的開發(fā)工具而言,新系統(tǒng)比較適合采用流行的WEB開發(fā)工具J2EE。與其他開發(fā)工具相比,J2EE能夠支持跨平臺客戶端應用程序開發(fā)的工具,除WINDOWS外,它還支持MACINTOSH和UNIX平臺,可提供優(yōu)秀的報表生成方法和完整的在線幫助以及豐富的INTERNET訪問功能和組件特征。開發(fā)出的軟件易學易用,即便原來沒有什么計算機操作基礎也會很容易學會使用。估算本系統(tǒng)的開發(fā)費用和今后的運行、維護費用,估計新系統(tǒng)可以使某管理大大提高,并將費用與效益進行比較。例如,系統(tǒng)運行后可以提供哪些以前無法及時提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對于管理人員進行決策提供了多少幫助等等。表21 新代運動網(wǎng)初期投資序號項目人工(人表22 新代運動網(wǎng)貨幣時間價值年份將來值(萬)(1+i)n現(xiàn)在值(萬)累計的現(xiàn)在值(萬)110210310410510投資回收期引入該系統(tǒng)兩年后。而且考慮到開發(fā)本系統(tǒng)將為以后帶來的利益,拿出20萬來進行網(wǎng)上銷售系統(tǒng)的開發(fā),是絕對必要!經(jīng)過以上分析,新代運動網(wǎng)上銷售系統(tǒng)在經(jīng)濟上的開發(fā)是可行的! 法律可行性該電子商務系統(tǒng)是本人自主開發(fā)的網(wǎng)上銷售系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,即該系統(tǒng)不同于原來已有的現(xiàn)代化的系統(tǒng),不存在侵權(quán)等問題,本系統(tǒng)開發(fā)不會侵犯他人、集體或國家利益,不違反國家法律,因此具有法律可行性。從新系統(tǒng)使用難易程度上來看,新系統(tǒng)使用起來并不復雜,界面設計親切,容易使用,通過接觸了解到公司的員工有接受新事物的能力,大多數(shù)平時都有過使用電腦的經(jīng)歷,學習該系統(tǒng)的使用應該不會困難。在今后的維護過程中,領導者可在店面里挑選或培養(yǎng)一、兩名對計算機知識比較了解的員工深入學習該系統(tǒng),系統(tǒng)的開發(fā)人員也會在系統(tǒng)實施后的半年時間內(nèi)不計酬的隨時解決系統(tǒng)出現(xiàn)的一些技術性問題。 業(yè)務流程圖用業(yè)務流程圖描述現(xiàn)系統(tǒng)各項業(yè)務處理過程,并結(jié)合業(yè)務流程圖詳細準確地說明業(yè)務處理過程中數(shù)據(jù)的收集、輸入、傳遞、存儲、加工的方法、算法、輸出的數(shù)量及形式等。其主要作用是:描述現(xiàn)行系統(tǒng)的業(yè)務情況以便于與企業(yè)管理人員交流,它是系統(tǒng)設計的前提和保證。訂單處理業(yè)務流程如圖21所示。合理有效的采購作業(yè)流程能夠保證企業(yè)在滿足客戶需求的基礎上合理降低庫存、減少成本,從而提高配送中心的整體效益。采購員缺貨信息設定預警線庫存采購單供應商發(fā)單并跟蹤經(jīng)理審批圖22 采購業(yè)務流程圖3.配送中心業(yè)務流程描述如下:配送人員根據(jù)配貨單據(jù)將商品從庫中揀出打包并根據(jù)收貨人地址把貨物發(fā)送出去。4.庫存業(yè)務流程描述如下:采購員的訂貨單審核通過后形成進貨單,根據(jù)進貨單將商品入庫,同時修改庫存信息;配送根據(jù)發(fā)貨單將商品出庫,同時修改庫存信息;庫存管理員根據(jù)相應條件對庫存信息進行管理并反映到庫存表。5.揀貨業(yè)務流程描述如下:揀貨主要是在收到客戶戶訂單生將客戶需要的不同種類、數(shù)量和批號的物品從分揀區(qū)取出并集中在一起。揀貨業(yè)務流程如圖25所示。下單后,由訂單處理人員受理,庫存有貨則生成銷售單,否則生成采購單,最后由配送中心根據(jù)銷售單進行揀貨,將貨物配送出去,客戶接收到貨物后簽收訂單,如果是在線支付可直接進行簽單驗收,否則是貨到付款,簽單驗收后可由配送人員將貨款帶回,由財務進行審核驗收,進行已收貨和已付款確認。客戶生成訂單訂單在線支付?在線支付方式受理其它支付方式受理生成銷售單銷售單配送中心確認銷售單發(fā)貨確認下單發(fā)送郵件圖26 銷售業(yè)務流程圖 本章小結(jié)本章主要對于系統(tǒng)的可行性研究進行了簡要的分析,通過以上對本系統(tǒng)在經(jīng)濟上、技術上、運行上、法律上的可行性,以及對于新系統(tǒng)的主客觀條件的分析,認為該系統(tǒng)的技術成熟、完備,測試手段可靠,具有良好的市場拓展,它追求的是簡單、易學、易懂、易用,技術較為成熟、完備、可靠,因此本系統(tǒng)具有一定的開發(fā)前景,可以立即執(zhí)行。第3章 需求分析軟件需求分析工作是軟件生存周期中重要的一步。軟件需求分析工作也是一個不斷認識和逐步細化的過程。本章將從不同角度的需求分析問題,講述軟件需求類型,分析過程,并部分給出了數(shù)據(jù)字典和數(shù)據(jù)流圖。該系統(tǒng)分為前臺和后臺,前臺主要內(nèi)容是以商品搜索、列出商品類別、列出品牌、購物車、查看訂單、個人基本信息管理、在線支付等功能為核心的;后臺主要內(nèi)容是以公司的訂單管理、產(chǎn)品管理、采購管理、財務管理、部門員工管理、供應商管理、客戶管理、基本信息管理、報表統(tǒng)計等功能為核心的。該方法要求信息系統(tǒng)的開發(fā)工作按照規(guī)定步驟,使用一定的工具,在結(jié)構(gòu)化和模塊化的基礎上進行。該設計的方案基本上滿足了現(xiàn)系統(tǒng)的業(yè)務需求,具有一定的實用性。通過對各大網(wǎng)站進行調(diào)查研究,發(fā)現(xiàn)網(wǎng)上購物在線網(wǎng)站致力于提供產(chǎn)品展示及訂購為核心的網(wǎng)上購物服務宣傳自己商店的產(chǎn)品并將其展示給用戶,讓客戶通過網(wǎng)站便能自由的選擇所要購買的商品。2.見效快。4.系統(tǒng)有機結(jié)合。6.豐富的查詢功能。8.更好的實現(xiàn)管理功能?!」δ苄枨缶W(wǎng)上商城共分為兩個部分,一部分是面向用戶的部分,包括:顧客在線注冊、商品搜索、購物車、個人賬戶管理、下單、在線支付等操作;另外一部分是商城管理部分,這部分的內(nèi)容包括:訂單管理、員工管理、注冊用戶管理、商品管理、采購管理、系統(tǒng)管理、報表統(tǒng)計等。2) 注冊功能:注冊時用戶名、密碼、電子信箱必填。4) 產(chǎn)品搜索功能:可按類別、品牌、適用性別、價格等條件搜索。6) 在線支付功能:與銀行對接。8) 產(chǎn)品管理:產(chǎn)品品牌、類別、基本信息的錄入、查詢等操作。10) 財務管理:訂單付款明細賬等操作。12) 供應商管理:錄入、查詢,刪除供應商信息。14) 報表統(tǒng)計:對產(chǎn)品的銷售情況按年、季度、月份、某時間等進進以圖表的形式進行統(tǒng)計。硬件環(huán)境:CPU:Intel Pentium4內(nèi)存:512MB軟件環(huán)境:操作系統(tǒng):Windows XP/ 2003 server瀏覽器:Internet Explorer 以上為本網(wǎng)站的性能需求。故在后續(xù)章節(jié)具體介紹本網(wǎng)站的運行平臺設置。 數(shù)據(jù)流圖是從數(shù)據(jù)的角度來描述一個系統(tǒng)的,數(shù)據(jù)流圖中的箭頭是數(shù)據(jù)流,而流程圖中的箭頭則是控制流,它表達的是程序執(zhí)行的次序;數(shù)據(jù)流圖適合于宏觀地分析一個組織業(yè)務概況。銷售歷史商品庫存應收款明細賬訂單收據(jù)收款單商品庫存能滿足的訂單訂單到貨通知訂貨通知訂單不能滿足的訂單訂單檢查訂單暫存訂單用戶信息修改成功新信息顧客注冊/登陸編輯訂單修改個人信息產(chǎn)生暫存訂單采購部門對比暫存訂單開發(fā)貨票并修改庫存財務部門檢索庫存編寫銷售歷史計算顧客經(jīng)驗值圖32 銷售數(shù)據(jù)流圖錯誤的發(fā)貨單付款單應付款明細賬正確的發(fā)貨單發(fā)貨單商品庫存訂單供應商信息待定商品暫存訂單按商品匯總,分類合計銷售部門確定商品修改庫存按供應商匯總,選擇供應商采購訂單核對發(fā)貨單產(chǎn)生到貨通知到貨通知財務部圖33 采購數(shù)據(jù)流圖 數(shù)據(jù)字典數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。一般說來,數(shù)據(jù)字典應該由下列四類元素構(gòu)成:數(shù)據(jù)元素,數(shù)據(jù)流,數(shù)據(jù)存儲和數(shù)據(jù)處理數(shù)據(jù)字典的作用是在軟件分析和設計的過程中給人提供關于數(shù)據(jù)的描述信息。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行完整的描述。其中,后兩項定義了數(shù)據(jù)的完整性約束條件,用于數(shù)據(jù)校驗。表21 系統(tǒng)數(shù)據(jù)元素定義表編號名稱別名類型位置長度I0101username用戶名VarcahrD150字節(jié)I0102password密碼VarcharD150字節(jié)I0103clientid客戶編號VarcharD250字節(jié)I0104cli
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1