計算機畢業設計jsp校園二手交易網mysql畢設53
https://www.bilibili.com/video/BV1eC41147XD/
演示視頻:
3.1系統功能總體設計
系統架構的整體設計是將一個龐大的任務細分為多個小的任務的過程,這些小的任務分段完成后,組合在一起形成一個完整的任務。它具體的工作步驟是:
⑴系統被分解多個子模塊。
⑵對各個子模塊的功能進行預先的設計。
⑶對各個子模塊之間的邏輯關系進行設計。
⑷對各個模塊的界面以及模塊間信息的傳輸進行設計。
在整個設計過程,以確定可能的具體方案達成每一個小的Zui終目標,對于每一個小的目標而言,我們必須先了解一些相關的需求分析的信息。然后對系統進行初步的設計,并對其逐漸進行優化,設計出一個具體可實現的系統框架。
二手貨市場功能模塊圖如圖3.1所示。
圖3.1 二手貨市場功能模塊圖
3.1.1系統功能簡介
各模塊子模塊及功能如下:
前臺管理:
1、會員信息模塊:用戶通過注冊成為會員,登陸后即可實現二手商品信息的添加、修改以及刪除。
2、二手商品處理:用戶二手商品的處理可以通過以下三種方式:
(1)二手商品交換,同城用戶可以通過二手商品搜索功能搜索目標物品,然后通過在線交流或留言功能與目標物品主人進行溝通,二者達成一致后,約定地點實現二手商品的線下交換。
(2)二手物品交易,用戶可以直接買賣二手商品,對挑選中的物品,用戶可直接加入購物車完成物品的購買。
(3)二手商品捐贈,用戶可以通過捐贈模塊查詢需要捐贈的個人或單位的地址及聯系方式,以實現二手商品的捐贈,同時可以留言交流捐贈心得體會。
后臺管理:
1、會員管理:審核會員信息,為會員分配權限。
2、二手商品信息管理:對二手商品進行添加、刪除及修改,對用戶上傳的二手商品信息進行審核,通過審核后,方可在前臺顯示,否則,審核不通過,二手商品信息無法在前臺顯示。
3、留言管理:對用戶留言進行審核,審核通過的留言可以在前臺顯示,審核不通
過的留言無法在前臺顯示。
4、公告管理:添加、刪除、修改被捐贈地公告信息。
5、訂單管理:管理員可以處理訂單,辦理發貨,辦理結賬以及刪除訂單。
3.2數據庫設計
在全程二手商品網站的設計中,數據庫設計是對保存網站數據的數據庫結構進行設計,主要是設計出數據表的結構,包括數據表中各字段的數據類型以及字段類型的長度等。合理的設計出數據庫的結構對整個網站的開發具有非常重要的作用[10]。
3.2.1數據庫的E-R圖
根據以上對系統所做的需求分析和系統設計,本系統中使用的數據庫實體分別為用戶實體、公告實體、留言實體、管理員實體、二手商品實體。以下是對這些關鍵實體的描述。
1. 用戶實體
用戶信息有7個屬性,分別為編號、性別、密碼、姓名、地址、電話、用戶名。如圖3.2所示。
圖3.2 用戶實體圖
2.公告信息實體圖
公告信息有5個屬性,分別為公告編號、公告標題、公告內容、公告時間、發布人。如圖3.3示。
圖3.3 公告信息實體圖
3.留言信息實體圖
留言信息有5個屬性,分別為留言編號、留言內容、留言標題、留言者昵稱、留言時間。如圖3.4。
圖3.4 留言信息實體圖
3.管理員信息實體圖
管理員信息有3個屬性,分別為管理員編號、密碼、名稱。如圖3.5所示。
圖3.5 管理員信息實體圖
3.二手商品信息實體圖
賬套設置信息有6個屬性,分別為物品名稱、物品編號、物品單價、物品數量、物品類名、物品描述。如圖3.6所示。
圖3.6 二手商品信息實體圖
第四章 系統的詳細設計與實現
3.1系統運行平臺設置
1.硬件環境
本網站對硬件的標準如下:
筆記本電腦一臺,處理器 CORE I5,硬盤容量100G,內存容量為1G;
2.軟件環境
操作系統:Windows 7。
網站開發環境:MyEclipse10.1。
網站后臺數據庫:MySQL3.5。
瀏覽器:Internet Explorer 8或更高版本。
3.2系統主界面的設計與實現
系統主界面如圖3.1所示。
圖3.1 二手貨市場的主界面
3.3注冊功能流程設計與實現
注冊的具體實現為:
點擊頁面的注冊后會彈出一個注冊的頁面,按照要求填寫用戶的個人信息(用戶名、密碼、真實姓名、性別、QQ、電話號碼、Email、家庭住址等)填寫完畢后進行提交,系統會根據用戶填寫的用戶名來判斷此用戶名是否已經被注冊過,如果用戶名被其他用戶注冊過,則會彈出一個窗口提示該用戶名已經被注冊,如果用戶名沒有被注冊過,則進行密碼檢測,判斷用戶輸入的兩次密碼是否一致,接著對填寫的各項信息進行判斷是否符合注冊的要求,所有信息判斷正確后,該用戶的注冊信息被系統寫入會員表即member并提示用戶注冊成功,用戶登錄成功后,可以瀏覽頁面,進行有效的購物。如圖3.2所示。
圖3.2 二手貨市場的注冊界面
注冊系統流程圖如圖3.3所示。
圖3.3 注冊系統流程圖
3.4用戶登錄的設計與實現
首先,在用戶登錄的時候,在系統的結構嵌入一個提供用戶登錄的表單。在實際的應用中,可以設計成,在用戶沒有登錄的時候,用戶登錄的選項在頁面中顯示,用戶登錄后,則顯示用戶的基本信息。
用戶需要有自己的用戶名和密碼。商務網站對系統的安全姓和穩定性要求極高,因此不允許用戶的用戶名存在用惡意的代碼來注冊。對于用戶的密碼也要保密,講密碼加密后才能存入數據庫。一個電子商務網站,需要用戶在注冊時填寫自己的真實姓名,另外,還需要填寫用戶的性別、Email、電話號碼等信息。用戶登錄界面如圖3.4所示。
圖3.4 用戶登錄界面
用戶登錄的系統流程圖如圖3.5所示。
圖3.5 用戶登錄系統流程圖
3.5二手商品信息管理的設計與實現
管理員可以對不需要的商品進行刪除,管理員可以在這里看到商品的詳細信息,管理員可以在瀏覽頁面看到商品信息在該商品數據庫中的ID,普通用戶則看不到。二手商品信息管理界面如圖3.6所示。
圖3.6 二手商品信息管理界面
其系統流程圖如圖3.7。
圖3.7 商品管理流程圖
3.6 查詢二手商品的設計與實現
二手商品的搜索功能使用戶可以迅速查找自己所需要的商品,這樣不僅可以節省用戶的選購時間,更能提高交易的效率,用戶在搜索欄里輸入自己需要商品的關鍵字即可搜到相關的商品,并且可以搜索到商品的詳細信息。
圖3.9 商品搜索界面
圖3.10 商品搜索流程圖
- 計算機畢業設計jsp旅游網站sqlserver畢設46 2024-04-28
- 計算機畢業設計jsp新聞發布系統ssh畢設100 2024-04-28
- 計算機畢業設計jsp新聞發布系統sqlserver畢設70 2024-04-28
- 計算機畢業設計jsp數據結構精品課程網站sqlserver畢設46 2024-04-28
- 計算機畢業設計jsp手機店庫存管理系統springmvc畢設86 2024-04-28
- 計算機畢業設計jsp思想政治網站ssh畢設13 2024-04-28
- 計算機畢業設計jsp微信小程序的學生成績查詢系統mysql畢設61 2024-04-28
- 計算機畢業設計jsp微信小程序 課后輔導管理系統mysql畢設9 2024-04-28
- 計算機畢業設計jsp居民水電費管理系統sqlserver畢設44 2024-04-28
- 計算機畢業設計jsp客戶關系系統sqlserver畢設70 2024-04-28
- 計算機畢業設計jsp實驗室系統ssm畢設52 2024-04-28
- 計算機畢業設計jsp學生考勤系統mysql畢設73 2024-04-28
- 計算機畢業設計jsp失物招領mysql畢設74 2024-04-28
- 計算機畢業設計jsp農村養老保險系統mysql畢設37 2024-04-28
- 計算機畢業設計jsp人才中介平臺mysql畢設99 2024-04-28