歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

關于校園二手商品交易平臺的設計與實現(xiàn)[共56頁]

  • 資源ID:44090226       資源大?。?span id="0icmegs" class="font-tahoma">2.41MB        全文頁數(shù):56頁
  • 資源格式: DOC        下載積分:12積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要12積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

關于校園二手商品交易平臺的設計與實現(xiàn)[共56頁]

河北地質(zhì)大學華信學院學士學位設計學士學位論文題 目 關于校園二手商品交易平臺的設計和實現(xiàn)姓 名 賈孫午 學 號 413417070603 專 業(yè) 計算機科學與技術 指導教師 郭秀敏 二零一七年五月三十日50摘 要本系統(tǒng)作為一個校園二手商品交易平臺的小型電子商務網(wǎng)站,實現(xiàn)了校園資源的整合以及閑置物品的重復利用價值。本系統(tǒng)是在充分調(diào)查了解了用戶的需求之后,實現(xiàn)了校園二手商品交易的大部分需求,包括商品發(fā)布、商品瀏覽搜索、訂單管理、評價管理等,本課題的前端主要使用html+css+jQuery進行實現(xiàn)、后端使用angularjs實現(xiàn),使用MySql數(shù)據(jù)庫,服務器采用tomcat,作為一個B/S結構的電商系統(tǒng)。校園二手商品交易平臺希望可以給予同學們生活、學習帶來便利,實現(xiàn)校園二手商品的有益流通。關鍵詞 商品交易平臺 數(shù)據(jù)庫 前后端分離 B/S模式ABSTRACTThe system as a campus second - hand commodity trading platform for small e - commerce site, to achieve the integration of campus resources and the re - use of idle goods value. The system is fully investigated to know about the needs of users to achieve most of the needs of the campus second-hand commodity transactions, including commodity distribution, merchandise browsing search, order management, evaluation management, the front of the subject mainly use html + Css + jQuery to achieve, the back-end use of angularjs implementation, the use of MySql database, the server using tomcat, as a B / S structure of the electricity business system. Campus second-hand commodity trading platform hope to give students life, learning to bring convenience, to achieve the useful circulation of second-hand goods in campus.Keywords: commodity trading platform database front and rear separation B/S mode目 錄摘 要IABSTRACTI引言11 緒論11.1 課題背景與意義11.2 本文的總體結構12 開發(fā)工具及技術22.1 開發(fā)工具22.1.1 前臺使用技術22.1.2 后臺使用技術22.1.3 后端使用技術32.2 B/S架構32.3 軟硬件需求33 系統(tǒng)的需求分析和概要設計33.1 可行性分析33.1.1 技術可行性43.1.2 經(jīng)濟可行性43.1.3 管理可行性43.2 系統(tǒng)的需求分析53.3 系統(tǒng)的概要設計53.4 設計的基本思想73.5 系統(tǒng)的安全性73.6 數(shù)據(jù)的完整性73.6 界面需求74 系統(tǒng)的數(shù)據(jù)庫設計84.1 數(shù)據(jù)庫的需求分析84.2 數(shù)據(jù)庫的概念設計144.3 數(shù)據(jù)庫的邏輯設計254.4 數(shù)據(jù)庫的物理設計274.5 數(shù)據(jù)庫的連接原理364.6中文亂碼問題處理374.7 CSS文件處理374.8 JS文件處理375 系統(tǒng)功能模塊的詳細設計385.1 前臺用戶注冊登錄模塊詳細設計385.2 商品發(fā)布模塊詳細設計395.3 商品搜索瀏覽模塊詳細設計405.4 個人信息維護模塊詳細設計415.5 購物車模塊詳細設計425.6 訂單管理模塊詳細設計436 系統(tǒng)功能模塊的實現(xiàn)與測試446.1 前臺用戶注冊登錄模塊實現(xiàn)446.2 商品發(fā)布模塊實現(xiàn)446.3 商品搜索瀏覽模塊實現(xiàn)456.4 個人信息維護模塊實現(xiàn)456.5 購物車模塊實現(xiàn)466.6 訂單管理模塊實現(xiàn)466.7 程序調(diào)試466.8測試用例47結論49致 謝50參考文獻51關于校園二手商品交易平臺的設計與實現(xiàn)從21世紀以來,作為一種新型的經(jīng)營模式,電子商務的發(fā)展日益明顯,特別是近幾年信息傳輸速度高度提高的環(huán)境下,電子商務日益成熟。并且人們也逐步的接受了網(wǎng)上購物這一理念。每年高校中的學生至少會有一次甚至多次的網(wǎng)購經(jīng)歷,但又有許多的人在購置到商品之后覺得不是自己想要的又不能進行退貨只能閑置下來暫時不使用。這使得經(jīng)濟本就靠家庭支撐的學生買到了自己不想要的東西也沒有足夠的閑錢來購買其他想要的東西。為了更好的處理這些問題,本系統(tǒng)以此需求為基礎,通過學生將自己的閑置物品發(fā)布到網(wǎng)站上讓其他同學進行瀏覽進行交易使得校園中的閑置物品流通起來解決了學生經(jīng)濟不足的問題。本系統(tǒng)基于B/S結構,采用SSM(spring+springMVC+mybatis)框架,后端采用JAVA語言,前端前臺使用html+css+jQuery、前端后臺使用angularjs進行開發(fā)。該系統(tǒng)可以提供學生進行閑置商品的信息發(fā)布,商品信息瀏覽等功能,管理員進行商品的審核及用戶的管理等操作進行用戶、商品、系統(tǒng)的全局管理。該系統(tǒng)具有美觀的頁面,良好的用戶體驗。系統(tǒng)使用簡單,方便。很大程度上解決了閑置物品的再利用的問題,緩解了學生的經(jīng)濟問題。1 緒論1.1 課題背景與意義從21世紀以來,作為一種新型的經(jīng)營模式,電子商務得到了長足的發(fā)展,特別是近幾年信息速度高度發(fā)達的經(jīng)濟環(huán)境下,日益趨向成熟。并且人們已經(jīng)逐步接受網(wǎng)上購物這一觀念。從電商發(fā)展至今,可以看得出開發(fā)一個電子商務網(wǎng)站的價值所在:除了投資少,回收快,基本不需要占壓資金之外,24小時的營業(yè)時間以及不受店面地理位置影響都是其顯著特點。而對于消費者而言,采用電子商務方式可以高效、便捷和低成本的實現(xiàn)購買活動。在中國發(fā)展網(wǎng)上購物已經(jīng)具有良好的消費者基礎,網(wǎng)上購物方式日趨被大家所接受。因此設計一個校園二手商品交易的小型電子商務網(wǎng)站具有很好的應用和開發(fā)前景。1.2 本文的總體結構本文從介紹校園二手商品交易平臺的背景開始,分析了系統(tǒng)設計的目的和意義,同時分析了校園二手商品交易市場的現(xiàn)狀;根據(jù)本項目的自身特點和所涉及到的背景,在第二章中簡單介紹了使用的相關技術應用;第三章分析了項目的可行性及進行了需求分析;第四章詳細整理了整個設計開發(fā)過程中對整個項目所設計的數(shù)據(jù)流圖一級實體E-R圖;最后一章對整個系統(tǒng)進行了測試,并且對系統(tǒng)的前臺和后臺功能進行一系列的介紹。2 開發(fā)工具及技術2.1 開發(fā)工具此次設計主要采用eclipse加tomcat服務器進行,設計過程中前臺頁面主要使用html+css+jQuery,后臺主要用angularjs完成。下面對eclipse、tomcat進行簡要介紹。(1)EclipseEclipse 是一個基于Java的開發(fā)平臺。就其本身而言,它是通過組件的安裝來實現(xiàn)的各項開發(fā)任務的需求的。Eclipse有自己的插件庫可以自行選擇。(2)TomcatTomcat是小型輕量服務器。2.1.1 前臺使用技術(1)Html主要特點有簡易性、可擴展性、平臺無關性、通用性。(2)Css層疊樣式表用于HTML頁面的樣式速寫。總體來說,CSS具有以下幾種特點:豐富的樣式定義、易于使用和修改、多頁面應用、層疊、頁面壓縮。(3)jQueryjQuery是一個封裝完善的javascript框架??梢宰屛覀兊拇a變得簡潔。其中用的最多的是AJAX交互功能。jQuery的特點有快速獲取文檔元素、提供漂亮的頁面動態(tài)效果、創(chuàng)建AJAX無刷新網(wǎng)頁、提供對JavaScript語言的增強、增強的事件處理、更改網(wǎng)頁內(nèi)容。2.1.2 后臺使用技術AngularjsAngularJS使用了不同的方法,它嘗試去補足HTML本身在構建應用方面的缺陷。AngularJS通過使用我們稱為指令(directives)的結構,讓瀏覽器能夠識別新的語法。2.1.3 后端使用技術SSM框架SSM框架是由三個開源的框架整合而成的,是一個比較簡單的web項目開發(fā)框架。其中spring是一個輕量級的控制反轉(zhuǎn)和面向切面的容器框架。SpringMVC分離了控制器、模型對象、分派器以及處理程序?qū)ο蟮慕巧?,這種分離讓它們更容易進行定制。MyBatis是一個支持普通SQL查詢,存儲過程和高級映射的優(yōu)秀持久層框架。2.2 B/S架構B/S最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網(wǎng)的電腦就能使用,客戶端零安裝、零維護。系統(tǒng)的擴展非常容易。B/S同時具有升級和維護方式相對簡單、成本較低等2.3 軟硬件需求硬件需求:CPU:i5+內(nèi)存:2G+軟件需求:操作系統(tǒng)版本:Win7+開發(fā)工具:eclipse 4.5.2開發(fā)語言:JAVA瀏覽器:Chrome 58.0.3026.33 系統(tǒng)的需求分析和概要設計系統(tǒng)分析就是分別對技術、經(jīng)濟、管理的可行性進行分析。對軟件中可能遇到的一些問題及解決方案進行初步的設定,明確目標。本系統(tǒng)采用的是SSM框架的MVC模式。3.1 可行性分析可行性分析能使新系統(tǒng)達到以最小的成本取得最大的利益,目的也是根據(jù)開發(fā)管理系統(tǒng)的需求,通過初步調(diào)查和系統(tǒng)目標分析,對于本電商系統(tǒng)網(wǎng)站的設計從技術、經(jīng)濟、管理上進行可行的分析研究,既保證資源的合理有效的利用,也可以避免在日常的工作中由于失誤而導致的各種浪費的現(xiàn)象。3.1.1 技術可行性本系統(tǒng)的開發(fā)工具是eclipse及MySQL數(shù)據(jù)庫,開發(fā)語言JAVA,主要運用了J2EE技術,技術方面,本系統(tǒng)采用JAVA語言進行設計,JAVA也是我比較熟悉的開發(fā)語言。大四校外近10個月的實習工作中采用的就是JAVA語言開發(fā),因此選用JAVA語言進行開發(fā)。3.1.2 經(jīng)濟可行性本系統(tǒng)的復雜度較小,不需要投入大量資金,同時也存在著實用性,能改善使用方法在財力和人力上的過度消耗。如果進行使用就可以得到很好的成效,做到合理的利用可用資源和合理的節(jié)約不僅僅提高了工作的效率也減少了工作人員的工作量,使得本系統(tǒng)在處理業(yè)務方面得到很大方面的提升。3.1.3 管理可行性對于大多數(shù)的用戶來說,網(wǎng)上購物已經(jīng)是一種習慣了。相對于其他的購物方式此種購物方式更加的熟悉。一個界面簡潔友好的網(wǎng)站可以使使用者更加輕松的了解到此網(wǎng)站所提供的種種操作,從而能得到更好的購物體驗。對于后臺管理者而言,本系統(tǒng)提供的后臺操作簡單,模塊劃分簡潔明了。因此無論是用戶亦或者管理員都能很好的操作本網(wǎng)站提供的各項功能,在管理方面是可行的。綜上所述,開發(fā)校園二手商品交易平臺是必要可行的。3.2 系統(tǒng)的需求分析校園二手商品交易平臺的數(shù)據(jù)流圖如下圖3-1所示圖3-1 校園二手商品交易平臺的數(shù)據(jù)流圖3.3 系統(tǒng)的概要設計系統(tǒng)整體功能模塊圖如圖3-2所示圖3-2 系統(tǒng)整體功能模塊圖根據(jù)需求分析確定該系統(tǒng)劃分為前臺和后臺兩部分:前臺面向游客的前臺功能模塊包括:(1) 注冊登錄可以在前臺注冊和登錄(2) 商品查詢可以在前臺商品列表頁面進行商品查詢(3) 商品瀏覽可以在商品列表及商品詳情頁面進行商品的瀏覽(4) 資訊瀏覽可以在資訊列表及資訊詳情頁面進行資訊的瀏覽面向注冊用戶的前臺功能模塊包括:(1) 注冊登錄可以在前臺注冊和登錄(2) 個人中心可以在個人中心查看修改個人的基本信息、查看個人收藏商品、查看已購買訂單、查看個人發(fā)布商品以及密碼的修改(3) 商品查詢可以在前臺商品列表頁面進行商品查詢(4) 商品瀏覽可以在商品列表及商品詳情頁面進行商品的瀏覽(5) 資訊瀏覽可以在資訊列表及資訊詳情頁面進行資訊的瀏覽(6) 購物車管理可以在購物車中查看購物車商品并對商品進行移除購物車或結算的操作后臺面向管理員的后臺功能模塊包括:(1)電商管理電商管理包括訂單管理、商品管理、商品推薦管理、商品類型管理、商品分類管理等功能模塊(2)資訊公告管理資訊公告管理模塊包括資訊管理、資訊推薦管理、宣傳圖管理等功能模塊(3)用戶信息管理用戶信息管理包括注冊用戶管理、管理員管理、角色管理、賬戶管理等功能模塊(4)系統(tǒng)管理系統(tǒng)管理包括附件管理、信息欄目管理、宣傳欄目管理、數(shù)據(jù)字典等功能模塊3.4 設計的基本思想設計思想遵循以下幾點:(1)采用B/S模式進行開發(fā)。符合一般電子商務網(wǎng)站的設計模式。(2)采用面向?qū)ο蟮拈_發(fā)與設計理念。運用面向?qū)ο蠹夹g的前提是對整體系統(tǒng)的高度和準確抽象,通過它可以保證系統(tǒng)良好的框架,進而帶來產(chǎn)品較強的穩(wěn)定性和運行效率。(3)應用框架,本系統(tǒng)應用MVC框架,使得網(wǎng)站的結構組織更為明確和具體。(4)清新的系統(tǒng)界面,符合大學生的生氣與活潑的設計風格,簡介的設計界面使得重點更為突出,照顧用戶的使用體驗。3.5 系統(tǒng)的安全性本系統(tǒng)主要有游客,會員,管理員三個角色。其中管理員只可以登錄后臺管理頁面,會員只能登錄前臺門戶頁面。游客可以訪問前臺的大部分公開頁面,例如:首頁、商品展示頁面、商品詳情頁面、資訊信息頁面等。3.6 數(shù)據(jù)的完整性各種記錄信息的完整性,信息記錄內(nèi)容不能為空。各種數(shù)據(jù)間相互聯(lián)系的正確性。相同數(shù)據(jù)在不同記錄中的一致性。3.6 界面需求界面設計是屏幕產(chǎn)品的重要組成部分。界面設計是一個復雜的有不同學科參與的工程,認知心理學、設計學、語言學等都在此扮演著重要的角色。用戶界面是用戶與程序溝通的唯一途徑,要能為用戶提供方便有效的服務。用戶界面設計的三大原則是:置界面于用戶的控制之下、減少用戶的記憶負擔、保持界面的風格的一致性。本系統(tǒng)采用的是html技術作為前端頁面的展現(xiàn),由于每個模塊的頁面是不一樣的,因此在設計頁面時要合理安排共用部分減少頁面代碼的冗雜性,并且要盡快的使用戶能夠熟悉網(wǎng)站的主要功能,同時保持頁面的簡潔一致性。4 系統(tǒng)的數(shù)據(jù)庫設計4.1 數(shù)據(jù)庫的需求分析計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。數(shù)據(jù)庫已經(jīng)成為現(xiàn)在信息系統(tǒng)等計算機系統(tǒng)的基礎與核心部分。數(shù)據(jù)庫設計的好壞直接影響到整個系統(tǒng)的質(zhì)量和效率。數(shù)據(jù)庫的設計一般經(jīng)過規(guī)劃。需求分析、概念設計、邏輯設計、物理設計5個步驟。根據(jù)對系統(tǒng)數(shù)據(jù)庫的需求分析,設計如下的數(shù)據(jù)字典:(1)數(shù)據(jù)項:系統(tǒng)涉及的數(shù)據(jù)項有150項,如表4- 1所示。表4- 1數(shù)據(jù)項列表數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項含義存在結構別名DI-1ACCOUNT_ID賬戶IDVARCHAR(50)DI-2USER_NAME登錄名VARCHAR(200)DI-3PASSWORD登錄密碼VARCHAR(32)密碼DI-4ACCOUNT_STATE賬戶狀態(tài)TINYINTDI-5ACTIVE_CODE 激活碼VARCHAR(50)DI-6INVITE_CODE邀請碼VARCHAR(20)DI-7REGIST_TIME注冊時間DATETIMEDI-8LAST_LOGIN_TIME最后登錄時間DATETIMEDI-9ACCOUNT_LOGIN_ID賬戶登錄方式IDVARCHAR(50)DI-10LOGIN_WAY登錄方式VARCHAR(50)DI-11LOGIN_ACCOUNT登錄賬號VARCHAR(100)賬號DI-12ATTACHID信息編號VARCHAR(50)附件IDDI-13STORAGEID存儲編號VARCHAR(255)DI-14ATTACHNAME附件名稱VARCHAR(255)DI-15ATTACHTYPE附件類型VARCHAR(255)DI-16ATTACHDESC附件描述VARCHAR(255)DI-17ATTACHEXTNAME附件擴展名VARCHAR(255)DI-18ATTACHSIZE文件大小INTEGERDI-19OPTATTRI操作屬性INTEGERDI-20ATTACH_GROUP_ID附件組編號VARCHAR(255)附件組IDDI-21OPT_BEAN附件操作對象VARCHAR(255)DI-22UPLOADUSERID上傳人編號VARCHAR(255)DI-23UPLOADUSERNAME上傳人名稱VARCHAR(255)DI-24UPLOAD_TIME上傳時間BIGINTDI-25LASTUPDATEUSERID最后更新人編號VARCHAR(255)DI-26LASTUPDATEUSERNAME最后更新人名稱VARCHAR(255)DI-27LAST_UPDATETIME最后更新時間BIGINTDI-28ISACTIVE有效性INTEGERDI-29ATTACH_ORDER附件排序TINYINT排序DI-30BUCJET_NAMEBucket名稱VARCHAR(100)DI-31BUCJET_IDBucketIDVARCHAR(50)DI-32WR_PERMISSION讀寫權限VARCHAR(20)DI-33BUCKET_STORAGE_MODEBUCKET存儲方式VARCHAR(20)DI-34STORAGE_CONFIG存儲配置VARCHAR(500)DI-35CLASSIFY_ID分類IDVARCHAR(50)商品分類IDDI-36PARENT_ID父IDVARCHAR(50)分類父IDDI-37CLASSIFY_TYPE_CODE分類類型編碼VARCHAR(50)DI-38CLASSIFY_NAME分類名稱VARCHAR(100)商品分類名稱DI-39CLASSIFY_CODE分類編碼VARCHAR(50)DI-40CLASSIFY_LEVEL層級TINYINTDI-41TREE_PAYH分類級別INTDI-42CLASSIFY_STATE狀態(tài)TINYINTDI-43CLASSIFY_IS_HOT是否推薦TINYINTDI-44CLASSIFY_IMAGE分類圖片VARCHAR(50)DI-45COM_ATTR_ID商品屬性IDVARCHAR(50)DI-46COM_TYPE_ATTR_ID商品類型屬性IDVARCHAR(50)DI-47COM_ATTR_NAME商品屬性名稱VARCHAR(60)DI-48COM_ATTA_VALUE商品屬性值VARCHAR(60)DI-49CLASSIFY_ORDER商品分類排序TINYINTDI-50CLASSIFY_BY_PASS分類層級VARCHAR(300)DI-51CLASSIFY_ID_SHOW是否顯示TINYINTDI-52COM_CLASSIFY_REL_ID商品分類關聯(lián)IDVARCHAR(50)DI-53CLASSIFY_NAME分類層級名稱VARCHAR(200)DI-54COM_TYPE_ID商品類型IDVARCHAR(50)DI-55COM_TYPE_NAME商品類型名稱VARCHAR(32)DI-56COMMODITY_ID商品idVARCHAR(50)DI-57COMMODITY_NAME商品名稱VARCHAR(50)DI-58COMMODITY_CODE商品編碼VARCHAR(60)DI-59COST_PRICE成本價DECIMAL(10,2)DI-60MARKET_PRICE市場價格DECIMAL(10,2)DI-61COMMODITY_PRICE商品價格DECIMAL(10,2)DI-62DESC_ATTA_ID商品描述附件IDVARCHAR(50)DI-63DEFAULT_ATTA_ID默認縮略圖IDVARCHAR(50)DI-64ATTA_CODE附件編碼VARCHAR(50)DI-65COMMODITY_STATE商品狀態(tài)TINYINTDI-66BUY_TIME購買次數(shù)INTEGERDI-67MARK_TIME收藏次數(shù)INTEGERDI-68FAVORITE_ID收藏idVARCHAR(50)DI-69FAVORITE_USER_ID收藏用戶idVARCHAR(50)用戶idDI-70FAVORITE_TIME收藏日期DATETIMEDI-71TYPE_ATTR_ID商品類型屬性IDVARCHAR(50)DI-72TYPE_ATTR_NAME商品類型屬性名稱VARCHAR(32)DI-73TYPE_ATTR_SCOPE商品類型屬性范圍VARCHAR(2000)DI-74TYPE_ATTR_TYPE商品屬性類型TINYINTDI-75IS_SEARCH是否查詢條件TINYINTDI-76EVALUATE_ID評價IDVARCHAR(50)DI-77PUBLISH_STATE審核狀態(tài)TINYINTDI-78USER_ID評價用戶idVARCHAR(50)用戶idDI-79EVALUATE_SCORE評價得分TINYINTDI-80EVALUATE_ORG_ID評價外聯(lián)idVARCHAR(50)DI-81EVALUATE_CONTENT評價內(nèi)容VARCHAR(1000)DI-82EVALUATE_CONFIG_ID評價配置idVARCHAR(50)DI-83SRC_ID評價來源idVARCHAR(50)DI-84EVALUATE_NAME評價項名稱VARCHAR(50)DI-85EVALUATE_CODE評價項codeVARCHAR(50)DI-86EVALUATE_TOTAL_SCORE評價項總分數(shù)TINYINTDI-87EVALUATE_WAY評價方式TINYINTDI-88DEFAULT_SCORE評價默認分數(shù)TINYINTDI-89INFORMATION_ID資訊IDVARCHAR(50)DI-90TITLE標題VARCHAR(200)DI-91BROWSER_TIME瀏覽次數(shù)INTEGERDI-92COMMENT_TIME評論次數(shù)INTEGERDI-93MARK_TIME收藏次數(shù)INTEGERDI-94SOURCE來源VARCHAR(50)DI-95IS_TOP置頂TINYINTDI-96AUTHOR作者VARCHAR(50)DI-97COVER_IMG_ID封面圖VARCHAR(50)DI-98DESCRIPTION簡介VARCHAR(500)DI-99PUBLISH_TIME發(fā)布時間DATETIMEDI-100PUBLISH_STATE發(fā)布狀態(tài) TINYINTDI-101KEY_WORD關鍵字VARCHAR(50)DI-102ORDER_COMMODITY_ID商品編號VARCHAR(50)DI-103ORDER_ID訂單idVARCHAR(50)DI-104ORDER_NUMBER訂單編號VARCHAR(100)DI-105USER_ID用戶編號VARCHAR(50)用戶idDI-106SELLER_CODE賣家編號VARCHAR(100)DI-107ORDER_PRICE訂單價格DECIMAL(18,4)DI-108PAY_ACCOUNT支付賬戶VARCHAR(100)DI-109ORDER_STATE訂單狀態(tài)TINYINTDI-110STATE_INSTANCE_CODE狀態(tài)示例編號VARCHAR(50)DI-111THIRD_PARTY_CODE第三方訂單編號VARCHAR(200)DI-112PARENT_CONTAINER_CODE父容器編號VARCHAR(200)DI-113INVOICE_STATE發(fā)票狀態(tài)TINYINTDI-114ORDER_TYPE訂單類型TINYINTDI-115PAY_CHANNEL支付渠道VARCHAR(100)DI-116ORDER_REMARK備注VARCHAR(2000)DI-117CREATE_TIME訂單生成時間DATETIMEDI-118PAY_TIME付款時間DATETIMEDI-119CONFIRM_TIME線下支付確認時間DATETIMEDI-120CONFIRM_ISER_ID線下支付確認用戶idVARCHAR(50)DI-121CONFIRM_ISER_NAME線下支付確認用戶名稱VARCHAR(200)DI-122IS_DELETE刪除TINYINTDI-123SHOPPING_CART_ID購物城商品idVARCHAR(50)DI-124BUY_USER_ID購買用戶idVARVHAR(50)用戶idDI-125COMMODITY_NUM商品數(shù)量INTEGERDI-126ADD_TIME加入日期DATETIMEDI-127SWB_USER_ID用戶idVARCHAR(50)DI-128DISPLAY_NAME顯示名稱VARCHAR(100)DI-129USER_ID用戶信息idVARCHAR(50)用戶idDI-130NICK_NAME昵稱VARCHAR(200)DI-131NAME姓名VARCHAR(100)DI-132USER_STATE用戶狀態(tài)TINYINTDI-133USER_TYPE用戶類型VARCHAR(50)DI-134HEAD_PHOTO頭像VARCHAR(50)DI-135GENDER性別TINYINTDI-136BIRTHDAY生日DATEDI-137MOBILE_PHONE手機號VARCHAR(20)DI-138EMAIL郵箱VARCHAR(50)DI-139ID_CARD_NUM身份證號VARCHAR(18)DI-140COMPANY公司/所在單位VARCHAR(500)DI-141PROFESSION職業(yè)VARCHAR(200)DI-142INDUSTRY行業(yè)VARCHAR(200)DI-143PROFESSIONAL_LEVEL職級VARCHAR(200)DI-144POSITION職位VARCHAR(200)DI-145DUTY職務VARCHAR(200)DI-146USER_TITLE頭銜VARCHAR(200)DI-147SIGNATURE個人簽名VARCHAR(2000)DI-148RECOMMEND自我介紹VARCHAR(2000)DI-149HOME_PAGE個人主頁VARCHAR(200)DI-150LOCATION所在地VARCHAR(500)(2)數(shù)據(jù)結構:表4- 2數(shù)據(jù)結構列表數(shù)據(jù)結構編號數(shù)據(jù)結構名數(shù)據(jù)結構含義組成D1gt_account賬戶信息Account_id,user_name,password,account_state,active_code,invite_code,regist_time,last_login_timeD2gt_account_login賬戶登錄方式Account_login_id,login_way,login_account,account_idD3gt_attach_info附件信息Acctachid,storageid,attachname,attachtype,attachdesc,attachextname,attachsize,optattri,attach_group_id,opt_bean,uploaduserid,uploadusername,upload_time,lastupdateuserid,lastupdateusername,last_updatetime,isactive,attach_order,bucket_nameD4gt_attachment_bucket附件bucketBucket_id,bucket_name,wr_permission,bucket_storage_mode,storage_configD5gt_cla_classify分類Classify_id,parent_id,classify_type_code,classify_name,classify_code,classify_level,tree_path,classify_order,classify_state,classify_is_hot,classify_image,operator,operator_id,update_timeD6gt_commodity_com_attr商品屬性Com_attr_id,commodity_id,com_type_attr_id,com_attr_name,com_attr_valueD7gt_commodity_com_classify商品分類Classify_id,parent_id,classify_name,classify_order,classify_by_pass,classify_is_show,classify_is_hot,classify_image,operation_name,operation_id,update_time,com_type_idD8gt_commodity_com_classify_rel商品分類關聯(lián)Com_classify_rel_id,ckassofy_name,classify_id,commodity_idD9gt_commodity_com_type商品類型Com_type_id,com_type_nameD10gt_commodity_commodity商品Commodity_id,commodity_name,commodity_code,cose_price,market_price,commodity_price,desc_atta_id,default_atta_id,atta_code,commodity_state,buy_time,mark_time,operation_name,operation_id,update_timeD11gt_commodity_favorite商品收藏Favorite_id,favorite_user_id,favorite_time,commodity_idD12gt_commodity_type_attr商品類型屬性Type_attr_id,type_attr_name,type_attr_scope,type_attr_type,is_search,com_type_idD13gt_evaluate評價Evaluate_id,publish_state,user_id,evaluate_score,evaluate_org_id,evaluate_content,evaluate_config_id,src_idD14gt_evaluate_config評價配置Evaluate_config_id,evaluate_name,evaluate_code,evaluate_total_score,evaluate_way,default_scoreD15gt_information資訊管理Information_id,title,browser_time,comment_time,mark_time,source,is_top,atta_id,classify_id,author,cover_img_id,description,publish_time,publish_state,key_word,operator,operator_id,update_timeD16gt_order_commodity商品信息Order_commodity_id,order_id,commodity_id,commodity_name,commodity_price,commodity_num,commodity_snapshotD17gt_order_order訂單信息Order_id,order_number,user_id,seller_code,order_price,pay_way,pay_account,order_state,state_instance_code,third_party_code,parent_container_code,invoice_state,order_type,pay_channel,order_remark,cerate_time,confirm_user_id,confirm_user_name,is_deleteD18gt_shopping_cart購物車商品Shopping_cart_id,buy_user_id,commodity_num,add_time,commodity_id,commodity_stateD19gt_swb_user權限用戶Swb_user_id,user_name,password,display_name,active_state,cerate_timestampD20gt_user用戶信息User_id,nick_name,name,user_state,user_type,head_photo,gender,birthday,mobile_phone,email,id_card_num,company,professional_level,posmon,duty,user_title,signature,recommend,home_page,location,account_id4.2 數(shù)據(jù)庫的概念設計概念設計是指在數(shù)據(jù)分析的基礎上自底向上的建立整個系統(tǒng)的數(shù)據(jù)庫概念結構,從用戶的角度進行視圖設計,然后將視圖集成。最后對集成的結構分析優(yōu)化得到最后結果。數(shù)據(jù)庫的概念結構設計采用實體聯(lián)系(E-R)模型設計方法。E-R模型法的組成元素有:實體、屬性、聯(lián)系,E-R模型用E-R圖表示,是提示用戶工作環(huán)境中所涉及的事物,屬性則是對實體特性的描述。根據(jù)對數(shù)據(jù)庫的需求分析,使用自底向上的方法,建立E-R模型圖。(1)gt_account 賬戶信息表實體圖如圖4-1所示:圖4-1 賬戶信息表實體圖(2)gt_account_login 賬戶登錄方式表實體圖如圖4-2所示:圖4-2 賬戶登錄方式表實體圖(3)gt_attach_info 附件信息表實體圖如圖4-3所示:圖4-3 附件信息表實體圖(4)gt_attachment_bucket 附件bucket表實體圖如圖4-4所示:圖4-4 附件bucket表實體圖(5)gt_cla_classify 分類表實體圖如圖4-5所示:圖4-5 分類表實體圖(6)gt_commodity_com_attr 商品屬性表實體圖如圖4-6所示:圖4-6 商品屬性表實體圖(7)gt_commodity_com_classify 商品分類表實體圖如圖4-7所示:圖4-7 商品分類表實體圖(8)gt_commodity_com_classify_rel 商品分類關聯(lián)表實體圖如圖4-8所示:圖4-8 商品分類關聯(lián)表實體圖(9)gt_commodity_com_type 商品類型表實體圖如圖4-9所示:圖4-9 商品類型表實體圖(10)gt_commodity_commodity 商品表實體圖如圖4-10所示:圖4-10 商品表實體圖(11)gt_commodity_favorite 商品收藏表實體圖如圖4-11所示:圖4-11 商品收藏表實體圖(12)gt_commodity_type_attr 商品類型屬性表實體圖如圖4-12所示:圖4-12 商品類型屬性表實體圖(13)gt_evaluate 評價表實體圖如圖4-13所示:圖4-13 評價表實體圖(14)gt_evaluate_config 評價配置表實體圖如圖4-14所示:圖4-14 評價配置表實體圖(15)gt_information 資訊管理表實體圖如圖4-15所示:圖4-15 資訊管理表實體圖(16)gt_order_commodity 商品信息表實體圖如圖4-16所示:圖4-16 商品信息表實體圖(17)gt_order_order 訂單信息表實體圖如圖4-17所示:圖4-17 訂單信息表實體圖(18)gt_shopping_cart 購物車商品表實體圖如圖4-18所示:圖4-18 購物車商品表實體圖(19)gt_swb_user 權限用戶表實體圖如圖4-19所示:圖4-19 權限用戶表實體圖(20)gt_user 用戶信息表實體圖如圖4-20所示:圖4-20 用戶信息表實體圖系統(tǒng)整體E-R圖如圖4-21所示:圖4-21 系統(tǒng)整體E-R圖4.3 數(shù)據(jù)庫的邏輯設計實體圖表示為關系數(shù)據(jù)模型,根據(jù)E-R圖對應的數(shù)據(jù)庫表如下:(1)賬戶信息表(賬戶ID,登錄名,登錄密碼,賬戶狀態(tài),激活碼,邀請碼,注冊時間,最后登錄時間)(2)賬戶登錄方式表(賬戶登錄方式ID,登錄方式,登錄賬號,賬戶ID)(3)附件信息表(信息編號,存儲編號,附件名稱,附件類型,附件描述,附件擴展名,文件大小,操作屬性,附件組編號,附件操作對象,上傳人編號,上傳人姓名,上傳時間,最后更新人編號,最后更新人名稱,最后更新時間,有效性,附件排序,bucket名稱)(4)附件bucket表(BUCKET_ID,bucket名稱,讀寫權限,bucket存儲方式,存儲配置)(5)分類表(分類ID,父ID,分類類型編碼,分類名稱,分類編碼,層級,分類級別,排序,狀態(tài),是否推薦,分類圖片,操作者,操作者ID,更新時間)(6)商品屬性表(商品屬性ID,商品ID,商品類型屬性ID,商品屬性名稱,商品屬性值)(7)商品分類表(商品分類ID,分類父ID,商品分類名稱,商品分類排序,分類層級,是否顯示,是否推薦,分類圖片,操作人,操作人ID,更新時間,商品類型ID)(8)商品分類關聯(lián)表(商品分類關聯(lián)ID,分類層級名稱,商品分類ID,商品ID)(9)商品類型表(商品類型ID,商品類型名稱)(10)商品表(商品ID,商品名稱,商品編碼,成本價,市場價格,商品價格,商品描述附件ID,默認縮略圖ID,附件編碼,商品狀態(tài),購買次數(shù),收藏次數(shù),操作人,操作人ID,更新時間)(11)商品收藏表(收藏ID,收藏用戶ID,收藏日期,商品ID)(12)商品類型屬性(商品類型屬性ID,商品類型屬性名稱,商品類型屬性值范圍,商品屬性類型,是否查詢條件,商品類型ID)(13)評價表(評價ID,審核狀態(tài),評價用戶ID,評價得分,評價外聯(lián)ID,評價內(nèi)容,評價配置ID,評價來源ID)(14)評價配置表(評價配置ID,評價項名稱,評價項CODE,評價項總分數(shù),評價方式,評價默認分數(shù))(15)資訊管理表(資訊ID,標題,瀏覽次數(shù),評論次數(shù),收藏次數(shù),來源,置頂,附件ID,分類ID,作者,封面圖,簡介,發(fā)布日期,發(fā)布狀態(tài),關鍵字,操作人,操作人ID,更新時間)(16)商品信息表(商品編號,訂單ID,商品ID,商品名稱,商品價格,商品數(shù)量,商品快照(附件ID)(17)訂單信息表(訂單ID,訂單編號,用戶編號,賣家編號,訂單價格,支付方式,支付賬戶,訂單狀態(tài),狀態(tài)實例編號,第三方訂單編號,父容器編號,發(fā)票狀態(tài),訂單類型,支付渠道,備注,訂單生成日期,付款時間,線下支付確認時間,線下支付確認用戶ID,線下支付確認用戶名稱,刪除)(18)購物車商品表(購物車商品ID,購買用戶ID,商品數(shù)量,加入日期,商品ID,商品狀態(tài))(19)權限用戶表(用戶ID,用戶名,密碼,顯示名稱,活動狀態(tài),創(chuàng)建時間)(20)用戶信息表(用戶信息ID,昵稱,姓名,用戶狀態(tài),用戶類型,頭像,性別,生日,手機號,郵箱,身份證號,公司/所在單位,職業(yè),行業(yè),職級,職位,職務,頭銜,個人簽名,自我介紹,個人主頁,所在地,賬戶ID)4.4 數(shù)據(jù)庫的物理設計數(shù)據(jù)庫概念設計階段是在需求分析的基礎上,設計出能滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。在本電子商務網(wǎng)站中,各項實體之間的關系并不復雜,本系統(tǒng)的數(shù)據(jù)庫沒有設計外鍵關聯(lián),只是將關聯(lián)數(shù)據(jù)庫的字段存放到需要的數(shù)據(jù)庫表中,從而能達到數(shù)據(jù)關聯(lián)的目的。數(shù)據(jù)庫概念模型是獨立于數(shù)據(jù)庫的,通過選取得數(shù)據(jù)庫管理系統(tǒng)進行轉(zhuǎn)換。使計算機可以接受的數(shù)據(jù)模型。E-R模型向關系數(shù)據(jù)庫模型轉(zhuǎn)換應遵循下列原則:每一個實體要轉(zhuǎn)換成一個關系所有的主鍵必須定義非空(NOTNULL)對于二元聯(lián)系應按照一對多、弱對實、一對一、多對多等聯(lián)系來定義外鍵。為了方便數(shù)據(jù)的讀取,每張表都需要有一個唯一的標識符號id。(1)gt_account 賬戶信息表 表結構如表4-3表4-3列名數(shù)據(jù)類型長度允許空是否主鍵說明account_idvarchar50falsetrue賬戶iduser_namevarchar200truefalse登錄名passwordvarchar32truefalse登錄密碼account_statetinyinttruefalse賬戶狀態(tài)active_codevarchar50truefalse激活碼invite_codevarchar20truefalse邀請碼regist_timedatetimetruefalse注冊時間last_login_timedatetimetruefalse最后登錄時間(2)gt_account_login 賬戶登錄方式表 表結構如表4-4表4-4列名數(shù)據(jù)類型長度允許空是否主鍵說明account_login_idvarchar50falsetrue賬戶登錄方式idlogin_wayvarchar50truefalse登錄方式login_accountvarchar100truefalse登錄賬號account_idvarchar50falsefalse賬戶id

注意事項

本文(關于校園二手商品交易平臺的設計與實現(xiàn)[共56頁])為本站會員(1528****253)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!