博主介紹:java高級開發(fā),從事互聯(lián)網行業(yè)六年,熟悉各種主流語言,精通java、python、爬蟲、web開發(fā),已經做了六年的畢業(yè)設計程序開發(fā),開發(fā)過上千套畢業(yè)設計程序,可以定制、也可成品項目,博客中有上百套程序可供參考,歡迎共同交流學習。
??文末點擊卡片獲取聯(lián)系??
技術:ssm+mysql+jsp+tomcat
目錄
1 系統(tǒng)介紹
2 系統(tǒng)背景
3 系統(tǒng)功能結構
4 數(shù)據庫結構
5 系統(tǒng)功能
5.1用戶功能模塊
5.2管理員功能模塊
5.3前臺首頁功能模塊
6 系統(tǒng)測試
6.1測試定義及目的
6.2性能測試
6.3測試模塊
6.4測試結果
7 總結
1 系統(tǒng)介紹
隨著科學技術的飛速發(fā)展,各行各業(yè)都在努力與現(xiàn)代先進技術接軌,通過科技手段提高自身的優(yōu)勢;對于網上手機商城當然也不能排除在外,隨著網絡技術的不斷成熟,帶動了網上手機商城,它徹底改變了過去傳統(tǒng)的管理方式,不僅使服務管理難度變低了,還提升了管理的靈活性。這種個性化的平臺特別注重交互協(xié)調與管理的相互配合,激發(fā)了管理人員的創(chuàng)造性與主動性,對網上手機商城而言非常有利。
本系統(tǒng)采用的數(shù)據庫是Mysql,使用JSP技術開發(fā),運行環(huán)境使用Tomcat服務器,ECLIPSE 是本系統(tǒng)的開發(fā)平臺。在設計過程中,充分保證了系統(tǒng)代碼的良好可讀性、實用性、易擴展性、通用性、便于后期維護、操作方便以及頁面簡潔等特點。
2 系統(tǒng)背景
2.1背景及意義
系統(tǒng)管理也都將通過計算機進行整體智能化操作,對于網上手機商城所牽扯的管理及數(shù)據保存都是非常多的,例如管理員;主頁、個人中心、用戶管理、商品分類管理、商品信息管理、系統(tǒng)管理、訂單管理,用戶;主頁、個人中心、我的收藏管理、訂單管理,前臺首頁;商品信息、新聞資訊、我的、跳轉到后臺、購物車等,這給管理者的工作帶來了巨大的挑戰(zhàn),面對大量的信息,傳統(tǒng)的管理系統(tǒng),都是通過筆記的方式進行詳細信息的統(tǒng)計,后來出現(xiàn)電腦,通過電腦輸入軟件將紙質的信息統(tǒng)計到電腦上,這種方式比較傳統(tǒng),而且想要統(tǒng)計數(shù)據信息比較麻煩,還受時間和空間的影響,所以為此開發(fā)了網上手機商城;為用戶提供了方便管理平臺,方便管理員查看及維護,并且可以通過需求進行商品信息內容的編輯及維護等;對于用戶而言,可以隨時進行查看商品分類和訂單信息等,管理員可以足不出戶就可以獲取到系統(tǒng)的數(shù)據信息等,而且還能節(jié)省用戶很多時間,所以開發(fā)網上手機商城給管理者帶來了很大的方便,同時也方便管理員對用戶信息進行處理。
本論文網上手機商城主要牽扯到的程序,數(shù)據庫與計算機技術等。覆蓋知識面大,可以大大的提高工作人員的效率。
2.2國內外研究概況
隨著國內經濟形勢的不斷發(fā)展,中國互聯(lián)網進入了一個難得的高峰發(fā)展時期,這使得中外資本家紛紛轉向互聯(lián)網市場。 然而,許多管理領域的不合理結構,人員不足以及市場管理需求的增加使得更多的人具備了互聯(lián)網管理的意識。
在當今高度發(fā)達的信息中,信息管理改革已成為一種更加廣泛和全面的趨勢。 “網上手機商城”是基于Mysql數(shù)據庫,在JSP程序設計的基礎上實現(xiàn)的。為確保中國經濟的持續(xù)發(fā)展,信息時代日益更新,同時,隨著信息社會的快速發(fā)展,各種管理系統(tǒng)面臨著越來越多的數(shù)據需要處理,如何用方便快捷的方式使管理者在廣闊的數(shù)據海洋里面查詢、存儲、管理和共享有效的數(shù)據信息,對我們的學習,工作和生活具有重要的現(xiàn)實意義。因此,國內外學術界對此進行了深入而廣泛的研究,一個新的研究領域——網上手機商城誕生了。
3 系統(tǒng)功能結構
4 數(shù)據庫結構
將數(shù)據庫概念設計的E-R圖轉換為關系數(shù)據庫。在關系數(shù)據庫中,數(shù)據關系由數(shù)據表組成,但是表的結構表現(xiàn)在表的字段上。
表名:shangpinfenlei
功能:商品分類
字段名稱 |
類型 |
長度 |
字段說明 |
主鍵 |
默認值 |
id |
bigint |
主鍵 |
??主鍵 |
||
addtime |
timestamp |
創(chuàng)建時間 |
CURRENT_TIMESTAMP |
||
shangpinfenlei |
varchar |
200 |
商品分類 |
表名:shangpinxinxi
功能:商品信息
字段名稱 |
類型 |
長度 |
字段說明 |
主鍵 |
默認值 |
id |
bigint |
主鍵 |
??主鍵 |
||
addtime |
timestamp |
創(chuàng)建時間 |
CURRENT_TIMESTAMP |
||
shangpinbianhao |
varchar |
200 |
商品編號 |
||
shangpinmingcheng |
varchar |
200 |
商品名稱 |
||
shangpinfenlei |
varchar |
200 |
商品分類 |
||
shuliang |
varchar |
200 |
數(shù)量 |
||
pinpai |
varchar |
200 |
品牌 |
||
guige |
varchar |
200 |
規(guī)格 |
||
xiangqing |
varchar |
200 |
詳情 |
||
fengmian |
varchar |
200 |
封面 |
||
jifen |
float |
可獲積分 |
表名:yonghu
功能:用戶
字段名稱 |
類型 |
長度 |
字段說明 |
主鍵 |
默認值 |
id |
bigint |
主鍵 |
??主鍵 |
||
addtime |
timestamp |
創(chuàng)建時間 |
CURRENT_TIMESTAMP |
||
yonghuzhanghao |
varchar |
200 |
用戶賬號 |
||
yonghuxingming |
varchar |
200 |
用戶姓名 |
||
mima |
varchar |
200 |
密碼 |
||
xingbie |
varchar |
200 |
性別 |
||
lianxidianhua |
varchar |
200 |
聯(lián)系電話 |
||
dianziyouxiang |
longtext |
4294967295 |
電子郵箱 |
||
money |
float |
余額 |
|||
jifen |
float |
積分 |
5 系統(tǒng)功能
5.1用戶功能模塊
用戶點擊進入到系統(tǒng)操作界面,可以對主頁、個人中心、我的收藏管理、訂單管理等功能模塊,我的收藏管理:通過列表可以獲取用戶ID、收藏ID、表名、收藏名稱、收藏圖片信息并進行修改操作,如圖5-1所示。
圖5-1我的收藏管理界面圖
已支付訂單列表:通過列表可以獲取訂單id、用戶id、商品id、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、狀態(tài)、地址等信息,進行查看操作,如圖5-2所示。
圖5-2已支付訂單列表界面圖
已退款訂單列表:通過列表可以獲取訂單id、用戶id、商品id、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、狀態(tài)、地址等信息,進行查看、刪除操作,如圖5-3所示。
圖5-3已退款訂單列表界面圖
已發(fā)貨訂單列表:通過列表可以獲取訂單id、用戶id、商品id、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、狀態(tài)、地址等信息,進行查看操作,如圖5-4所示。
圖5-4已發(fā)貨訂單列表界面圖
已完成訂單列表:通過列表可以獲取訂單id、用戶id、商品id、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、狀態(tài)、地址等信息,進行查看、刪除操作,如圖5-5所示。
5.2管理員功能模塊
管理員通過用戶名和密碼填寫完成后進行登錄,如圖5-6所示。管理員登錄成功后進入到系統(tǒng)操作界面,可以對主頁、個人中心、用戶管理、商品分類管理、商品信息管理、系統(tǒng)管理、訂單管理等功能模塊進行相對應操作。
個人中心:通過列表可以獲取原密碼、新密碼、確認密碼等內容,可以進行修改或刪除操作,如圖5-7所示。
圖5-6管理員登錄頁面
圖5-7個人中心頁面
用戶管理:通過列表可以獲取用戶賬號、用戶姓名、密碼、性別、聯(lián)系電話、電子郵箱、余額等信息,進行修改或刪除操作,如圖5-9所示。
圖5-9用戶管理界面圖
商品分類管理:通過列表可以獲取商品分類等信息,進行修改或刪除操作,如圖5-10所示。
圖5-10商品分類管理界面圖
商品信息管理:管理員通過列表可以獲取商品編號、商品名稱、商品分類、數(shù)量、品牌、規(guī)格、封面、價格、詳情等信息,進行修改或刪除操作,如圖5-11所示。
圖5-11商品信息管理界面圖
輪播圖;該頁面為輪播圖管理界面。管理員可以在此頁面進行首頁輪播圖的管理,通過新建操作可在輪播圖中加入新的圖片,還可以對以上傳的圖片進行修改操作,以及圖片的刪除操作,如圖5-12所示。
圖5-12輪播圖管理界面圖
已完成訂單:管理員通過列表可以獲取訂單id、用戶id、商品id、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、狀態(tài)、地址等信息,進行修改或刪除操作,如圖5-14所示。
圖5-14已完成訂單界面圖
已支付訂單列表:管理員通過列表可以獲取訂單id、用戶id、商品id、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、
狀態(tài)、地址等信息,進行修改或刪除操作,如圖5-15所示。
圖5-15已支付訂單列表界面圖
已完成訂單列表:管理員通過列表可以獲取訂單id、用戶id、商品id、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、
狀態(tài)、地址等信息,進行修改或刪除操作,如圖5-16所示。
圖5-16已完成訂單列表界面圖
5.3前臺首頁功能模塊
?網上手機商城,在網上手機商城可以查看商品信息、我的、跳轉到后臺、購物車等內容,如圖5-17所示。
圖5-17系統(tǒng)首頁界面圖
登錄、注冊,通過注冊填寫用戶賬號、用戶姓名、密碼、聯(lián)系電話、電子郵箱等信息進行注冊操作,如圖5-18所示。
圖5-18登錄、注冊界面圖
商品信息,在商品信息頁面可以查看商品編號、價格、數(shù)量、品牌、規(guī)格等信息進行立即購買,如圖5-19所示。
圖5-19商品信息界面圖
個人中心,在個人中心頁面可以查看用戶賬號、用戶姓名、密碼、性別、聯(lián)系電話、電子郵箱等如圖5-20所示。
圖5-20個人中心界面圖
收貨地址添加,在收貨地址添加頁面可以查看個人中心、我的訂單、我的地址、我的收藏等如圖5-21所示。
圖5-21收貨地址添加界面圖
確認下單,在確認下單頁面可以查看選擇收貨地址、清單列表等信息進行支付如圖5-22所示。
圖5-22確認下單界面圖
6 系統(tǒng)測試
6.1測試定義及目的
關于系統(tǒng)實現(xiàn)的測試,英文名稱是System TEST,簡稱ST,ST是使用完整其系統(tǒng)的各種功能多次、多案例、多環(huán)境測試,這是ST的簡單描述。ST可以證明該功能對系統(tǒng)的要求是否得到滿足以及是否有效。
對于系統(tǒng)開發(fā)的實現(xiàn),不管開發(fā)過程多么努力,在系統(tǒng)運行的時候多少都會出現(xiàn)一些錯誤信息,所以為了系統(tǒng)的安全性及提高系統(tǒng)的使用率及給用戶帶來更好的體驗,系統(tǒng)在完成之前,一定要進行一遍系統(tǒng)的測試,再完美的程序也會有漏洞,再細心的技術開發(fā)員也會有疏忽的時候,所以對于程序的測試是必須要做的一步。通過系統(tǒng)測試找到系統(tǒng)存在的問題,并根據問題的原因進行在線解決問題,如果找不到解決問題的辦法可以進行通過咨詢指導老師或者通過同學幫忙,一定將問題找出,否則將會出現(xiàn)更多的錯誤。所以程序出現(xiàn)錯誤時不可避免,系統(tǒng)測試雖然耗時費力,但是為了確保后期系統(tǒng)的長期使用,必須要進行系統(tǒng)測試,問題解決完成后還要再一步測試,直到沒有任何問題后方可進行使用。
6.2性能測試
任何一款程序開發(fā)成功后都必須通過軟件測試,它是保障軟件穩(wěn)定運行的前提。測試最主要的一步就是性能測試,性能測試內容如下:
(1)對于測試的速度有一定的要求,速度必須快,而且對于測試出來的錯誤問題一定以最快的速度進行處理解決,并且進行再次測試,保證整個系統(tǒng)運行的安全性。
(2)在系統(tǒng)測試的時候要將測試所用到的測試計劃和測試報告保管好,方便后期系統(tǒng)的運行使用后的整體維護操作。
(3)軟件測試整個過程中的聚類現(xiàn)象應優(yōu)先考慮。
(4)對于整體系統(tǒng)測試,不要用自己的思想去認可整個系統(tǒng),而是從公正的角度的進行對系統(tǒng)進行認可,是否符系統(tǒng)的整合應用。
6.3測試模塊
測試系統(tǒng)是最新的Windows 10系統(tǒng),通過對系統(tǒng)實現(xiàn)的功能模塊進行每個功能模塊的操作測試,查看每個用戶的功能模塊所對應的權限信息是否可以操作并且數(shù)據信息更新一致。
測試需求 |
測試重點 |
是否達成需求 |
結果 |
用戶登錄 |
輸入賬號密碼 |
需求達成 |
通過 |
用戶注冊 |
創(chuàng)建新的賬號密碼 |
需求達成 |
通過 |
登錄失敗 |
輸入錯誤賬號密碼 |
需求達成 |
通過 |
修改信息 |
修改成功 |
需求達成 |
通過 |
添加信息管理 |
增刪查改 |
需求達成 |
通過 |
商品分類管理 |
增刪查改 |
需求達成 |
通過 |
回復管理 |
增刪查改 |
需求達成 |
通過 |
搜索查詢管理 |
增刪查改 |
需求達成 |
通過 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
系統(tǒng)測試方面,我們通常運用的是白盒測試以及黑盒測試這兩種方法。白盒測試是指在了解系統(tǒng)內部工作流程的前提下,可以根據需求規(guī)范驗證系統(tǒng)內部操作是否能夠正常運行的測試;而黑盒測試指的是,倘若知道了這個系統(tǒng)的全部功能,可以進行測試檢測系統(tǒng)中的每一個功能是否滿足正常使用。
為了方便用戶使用“網上手機商城”,以及盡可能少的減少系統(tǒng)測試錯誤的發(fā)生,我們對該系統(tǒng)進行了相對應的測試。
對該系統(tǒng)的全部的功能界面進行測試,簡單來說,就是我們輸入一些數(shù)據并且對其進行提交,之后我們查看每個頁面的反饋,檢測頁面的相關功能可不可以完全實現(xiàn)。
6.4測試結果
測試評估的結果是網上手機商城滿足要求中的所有功能,處理大多數(shù)錯誤條件,修復大多數(shù)錯誤并通過測試。網上手機商城的基本功能都是可行的,不管是系統(tǒng)里面的功能還是界面的設計都是可值得推廣宣傳的。
7 總結
網上手機商城的整體功能模塊的實現(xiàn),主要是對自己在大學這幾年時間所學內容的一個測試,對于系統(tǒng),主要是通過現(xiàn)在智能化的網上手機商城進行開始系統(tǒng)的實現(xiàn),管理員根據問題信息進行商品信息及訂單信息等操作,并且可以根據需求進行數(shù)據信息的增加修改刪除等操作,完美的解決了當下網上手機商城中所遇到的問題。
經過一個學期的畢業(yè)設計的實現(xiàn)完成已接近尾聲,到目前為止,當我回想起整個學期的系統(tǒng)開發(fā)日,收獲頗豐。畢業(yè)設計的主要任務是建立一個智能化的網上手機商城的信息系統(tǒng),主要使用JSP和Mysql數(shù)據庫的開發(fā)工具,對系統(tǒng)的每個功能模塊進行相對應的操作,最后,系統(tǒng)調試結果表明系統(tǒng)基本可以滿足功能要求。
網上手機商城的開發(fā)對我大學學習的改進有很大幫助。它使我能夠學習計算機知識的相關技術方面問題及與人交往的溝通交流方面,讓我意識到無論我們做什么,我們都需要堅持不懈,努力工作,只有這樣嘗試了并且堅持去做了,我們才可以成功,才可以獲得成功的喜悅,如果沒有嘗試,只是想,那連成功的機會都沒有,實際操作進行做了,才會越來越近的靠近成功,隨著道路一路向前,未來的路是美好的。文章來源:http://www.zghlxwxcb.cn/news/detail-854045.html
對于網上手機商城的實現(xiàn),是自己第一次完成的設計一個管理系統(tǒng)。在項目的設計過程中,我克服了各種困難,并且在面對這些困難,我積極的面對,想辦法解決問題,并且更好的掌握了理論知識和動手操作實踐能力,從系統(tǒng)的開發(fā)到設計完成,我完成了一個更全面、更完善、更安全的平臺管理系統(tǒng),這也讓我取得了很大的成就感,也使我對未來的生活更有信心。文章來源地址http://www.zghlxwxcb.cn/news/detail-854045.html
到了這里,關于基于JAVA的ssm框架網上手機商城的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!