版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要農(nóng)業(yè)從古至今在人們生活中都是非常重要的部分,隨著農(nóng)業(yè)的不斷發(fā)展和進(jìn)步,蘇北地區(qū)農(nóng)村地區(qū)的農(nóng)產(chǎn)品產(chǎn)量也在不斷增加,對(duì)農(nóng)產(chǎn)品進(jìn)行銷(xiāo)售就成了蘇北農(nóng)村地區(qū)的問(wèn)題,如何幫助蘇北農(nóng)村地區(qū)的農(nóng)產(chǎn)品進(jìn)行銷(xiāo)售,就成了近些年來(lái)需要解決的一大農(nóng)業(yè)問(wèn)題。為蘇北農(nóng)村地區(qū)的農(nóng)產(chǎn)品提供更加方便的銷(xiāo)售方式,提高蘇北地區(qū)從事農(nóng)業(yè)生產(chǎn)的工作者的生活質(zhì)量,為他們的經(jīng)濟(jì)收入提供更好的支持。隨著目前因特網(wǎng)技術(shù)的不斷發(fā)展,為解決蘇北農(nóng)業(yè)地區(qū)農(nóng)產(chǎn)品銷(xiāo)售的問(wèn)題,構(gòu)建一個(gè)蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)是非常有研究的必要的。本次畢業(yè)設(shè)計(jì)的目標(biāo)是構(gòu)造出一個(gè)比較完善的蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)為蘇北地區(qū)農(nóng)業(yè)提供一些技術(shù)支持,讓蘇北地區(qū)農(nóng)業(yè)產(chǎn)品可以通過(guò)系統(tǒng)得到推廣,讓更多的人了解到蘇北地區(qū)高質(zhì)量的農(nóng)產(chǎn)品,為從事農(nóng)業(yè)生產(chǎn)的工作者提供方便的銷(xiāo)售過(guò)程,給人們的生產(chǎn)生活提供更多的便利。本系統(tǒng)的主要功能是:商品的展示、會(huì)員信息的注冊(cè)、下單購(gòu)物、農(nóng)產(chǎn)品商品的上架,農(nóng)產(chǎn)品倉(cāng)庫(kù)信息的維護(hù)(商品種類(lèi)數(shù)量的增刪改查)、訂單的配送、特價(jià)商品的秒殺、后臺(tái)數(shù)據(jù)庫(kù)對(duì)系統(tǒng)數(shù)據(jù)的管理功能。蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)采用的是B/S結(jié)構(gòu),系統(tǒng)的采伐采用目前比較流行的J2EE網(wǎng)絡(luò)編程技術(shù)來(lái)實(shí)現(xiàn),配合使用Servlet、JSP、HTML、SSM框架及MySQL數(shù)據(jù)庫(kù)。本系統(tǒng)是針對(duì)與蘇北地區(qū)從事農(nóng)業(yè)的人們?cè)O(shè)計(jì)的,是一個(gè)實(shí)現(xiàn)網(wǎng)上購(gòu)物的一個(gè)系統(tǒng)平臺(tái)。關(guān)鍵詞:電子商務(wù);SSM;B/S;JSP;MySQL;Servlet;目錄1引言 11.1課題意義 11.2發(fā)展水平及狀況和發(fā)展趨勢(shì) 11.3可行性分析及課題實(shí)現(xiàn)途徑 21.3.1社會(huì)可行性 23.2.2經(jīng)濟(jì)可行性 23.2.3技術(shù)可行性 23.2.4操作可行性 31.4相關(guān)關(guān)鍵技術(shù)簡(jiǎn)介 31.4.1.SSM介紹 31.4.2開(kāi)發(fā)工具介紹 31.5各章節(jié)介紹 42系統(tǒng)需求分析 52.1概述 52.2系統(tǒng)功能需求 52.3系統(tǒng)功能介紹 63總體設(shè)計(jì) 83.1系統(tǒng)模塊的總體設(shè)計(jì) 83.2系統(tǒng)總體設(shè)計(jì)流程圖 83.3系統(tǒng)功能結(jié)構(gòu)圖 93.4蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)數(shù)據(jù)流圖的設(shè)計(jì) 93.5系統(tǒng)主要結(jié)構(gòu)E-R圖 113.6數(shù)據(jù)字典 123.7數(shù)據(jù)庫(kù)設(shè)計(jì) 133.7.1數(shù)據(jù)庫(kù)設(shè)計(jì)的總體概述 133.7.2數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì) 143.7.3數(shù)據(jù)庫(kù)表的建立 143.8開(kāi)發(fā)環(huán)境與運(yùn)行環(huán)境設(shè)計(jì) 183.8.1開(kāi)發(fā)環(huán)境設(shè)計(jì) 183.8.2系統(tǒng)支持運(yùn)行環(huán)境 184詳細(xì)設(shè)計(jì) 184.1蘇北地區(qū)農(nóng)業(yè)產(chǎn)品管理系統(tǒng)的主界面設(shè)計(jì) 184.2蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的用戶(hù)注冊(cè)設(shè)計(jì) 194.3商品信息頁(yè)面設(shè)計(jì) 194.4特價(jià)商品頁(yè)面設(shè)計(jì) 204.5新聞信息模塊設(shè)計(jì) 204.6系統(tǒng)概要界面設(shè)計(jì) 214.7蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的后臺(tái)登錄界面設(shè)計(jì) 214.8超級(jí)管理員模塊下的后臺(tái)功能的設(shè)計(jì) 224.8.1系統(tǒng)用戶(hù)管理模塊 224.8.2新聞數(shù)據(jù)管理模塊 244.8.3系統(tǒng)簡(jiǎn)介設(shè)置模塊 254.8.4用戶(hù)注冊(cè)管理模塊 254.8.5變換圖管理模塊 254.8.6商品類(lèi)型管理模塊 264.8.7商品管理模塊 274.8.8商品進(jìn)銷(xiāo)存管理模塊 274.8.9購(gòu)買(mǎi)管理模塊 284.8.10訂單配送管理模塊 284.8.11秒殺管理模塊 284.8.12特價(jià)商品管理模塊 284.8.13特價(jià)商品配送管理 284.8.14商品統(tǒng)計(jì)模塊 284.9普通用戶(hù)登錄后臺(tái)模塊設(shè)計(jì) 295系統(tǒng)評(píng)價(jià) 296.1系統(tǒng)主要特色/優(yōu)點(diǎn)介紹 296.2系統(tǒng)存在不足與改進(jìn)方案 307畢業(yè)設(shè)計(jì)心得與收獲 30結(jié)論 32參考文獻(xiàn) 34第37頁(yè)共36頁(yè)1引言農(nóng)業(yè)的發(fā)展從古至今都是人類(lèi)生存和發(fā)展的基礎(chǔ),是人類(lèi)日常生活中必不可少的一部分。隨著目前科技發(fā)展及政府農(nóng)業(yè)發(fā)展的規(guī)劃,現(xiàn)在農(nóng)業(yè)生產(chǎn)水平有了顯著的提高,但是蘇北地區(qū)的的發(fā)展并不算是很快速的,蘇北很多地區(qū)還因?yàn)樾畔⒌膫鞑ネ緩絾?wèn)題導(dǎo)致很多從事農(nóng)業(yè)發(fā)展的人們不能了解到最新的農(nóng)業(yè)生產(chǎn)及銷(xiāo)售方法,導(dǎo)致蘇北部分地區(qū)農(nóng)業(yè)的發(fā)展情況并不是很理想?,F(xiàn)如今傳統(tǒng)的信息傳播及產(chǎn)品銷(xiāo)售手段已經(jīng)落后了,為了保障信息能夠及時(shí)的被接受到,農(nóng)產(chǎn)品的銷(xiāo)售過(guò)程更加省時(shí)省力,銷(xiāo)售范圍更廣,銷(xiāo)售時(shí)間更加靈活。那么,設(shè)計(jì)一個(gè)蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)就可以緩解這方面的問(wèn)題,可以幫助農(nóng)業(yè)產(chǎn)品銷(xiāo)售人員及購(gòu)買(mǎi)顧客提供一個(gè)更加方便的購(gòu)買(mǎi)渠道,以及從事農(nóng)業(yè)工作者獲取最新農(nóng)業(yè)生產(chǎn)銷(xiāo)售信息。1.1課題意義近些年,隨著計(jì)算機(jī)技術(shù)及電商的快速發(fā)展,越來(lái)越多的行業(yè)都將線上銷(xiāo)售作為最關(guān)鍵的銷(xiāo)售戰(zhàn)略方案,各式各樣的線上銷(xiāo)售系統(tǒng)被開(kāi)發(fā)出來(lái)。如果能夠針對(duì)蘇北地區(qū)的農(nóng)業(yè)生產(chǎn)到銷(xiāo)售的問(wèn)題創(chuàng)建一個(gè)專(zhuān)用于蘇北地區(qū)的農(nóng)產(chǎn)品銷(xiāo)售系統(tǒng)平臺(tái)是非常有必要的。蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)是運(yùn)用在蘇北地區(qū),完成對(duì)蘇北地區(qū)農(nóng)業(yè)方面的生產(chǎn)及銷(xiāo)售的便捷化,由于目前針對(duì)蘇北地區(qū)農(nóng)業(yè)消息的傳播及銷(xiāo)售渠道都還比較傳統(tǒng),導(dǎo)致農(nóng)民接收最近生產(chǎn)技術(shù)信息不及時(shí),銷(xiāo)售渠道比較復(fù)雜,費(fèi)時(shí)又費(fèi)力,銷(xiāo)售范圍和時(shí)間都受交通條件的限制,不能更好的了解目前先進(jìn)的生產(chǎn)及銷(xiāo)售知識(shí)。而開(kāi)發(fā)一個(gè)完善的系統(tǒng)時(shí),第一步也是最基礎(chǔ)的工作就是設(shè)計(jì)一個(gè)完善的蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)框架結(jié)構(gòu)。根據(jù)以上對(duì)蘇北地區(qū)農(nóng)業(yè)現(xiàn)狀及需求的考慮,根據(jù)前端頁(yè)面與后端及數(shù)據(jù)庫(kù)的結(jié)合,構(gòu)建出一個(gè)功能較為完善的蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng),使設(shè)計(jì)的銷(xiāo)售系統(tǒng)邏輯清晰、結(jié)構(gòu)完善、功能齊全,基于SSM框架的蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的設(shè)計(jì),對(duì)與蘇北地區(qū)的人們的生產(chǎn)生活質(zhì)量的提升具有重大意義。1.2發(fā)展水平及狀況和發(fā)展趨勢(shì)我國(guó)是世界上農(nóng)產(chǎn)品產(chǎn)量最大的國(guó)家,農(nóng)產(chǎn)品的產(chǎn)量及銷(xiāo)量都隨著農(nóng)業(yè)生產(chǎn)技術(shù)的發(fā)展不斷的提高,為了緩解因農(nóng)產(chǎn)品產(chǎn)量過(guò)剩的問(wèn)題,運(yùn)用目前比較流行的電商技術(shù)來(lái)進(jìn)行農(nóng)產(chǎn)品的銷(xiāo)售是目前有效的農(nóng)產(chǎn)品銷(xiāo)售發(fā)展趨勢(shì)。蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的設(shè)計(jì)是為了實(shí)現(xiàn)蘇北地區(qū)人們生產(chǎn)及購(gòu)買(mǎi)農(nóng)產(chǎn)品的便利而設(shè)計(jì)的,需要實(shí)現(xiàn)的主要功能如下:(1)最新的農(nóng)業(yè)新聞的顯示,更及時(shí)的給用戶(hù)提供最近的農(nóng)業(yè)生產(chǎn)知識(shí),及最新動(dòng)態(tài)。(2)實(shí)現(xiàn)蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的銷(xiāo)售功能,主要包含用戶(hù)會(huì)員的注冊(cè),注冊(cè)信息與數(shù)據(jù)庫(kù)之間信息傳輸。這方面主要考慮的問(wèn)題是:安全性問(wèn)題,避免用戶(hù)信息的泄露,以及可新增用戶(hù),用戶(hù)登錄名及密碼信息被存儲(chǔ)在數(shù)據(jù)庫(kù)中。實(shí)現(xiàn)商品的瀏覽功能,無(wú)論用戶(hù)是否登錄,都具有瀏覽商品展示頁(yè)面的功能。管理員功能:對(duì)商品種類(lèi)數(shù)量的更改,商品的上架,需要注意安全性問(wèn)題,避免黑客攻擊對(duì)商家上架的商品的價(jià)格等的更改,對(duì)商家造成損失。1.3可行性分析及課題實(shí)現(xiàn)途徑1.3.1社會(huì)可行性近些年來(lái),電商平臺(tái)逐步的融入到我們?nèi)粘5纳钪?,各大電商平臺(tái)隨處可見(jiàn),隨著社會(huì)科技與經(jīng)濟(jì)的發(fā)展,市場(chǎng)銷(xiāo)售方式正非??焖傧蚓W(wǎng)上電商平臺(tái)轉(zhuǎn)變,而自古名以食為天,農(nóng)產(chǎn)品從古至今都是人們生活中必不可少的一項(xiàng),在當(dāng)今信息技術(shù)日益發(fā)展的時(shí)代,實(shí)現(xiàn)農(nóng)產(chǎn)品的線上銷(xiāo)售是目前社會(huì)明顯的趨勢(shì)。3.2.2經(jīng)濟(jì)可行性經(jīng)過(guò)一些研究,本系統(tǒng)的開(kāi)發(fā)需要比較高的技術(shù)需求,我認(rèn)為只有前期開(kāi)一個(gè)好頭,后期才能節(jié)省大部分人力物力來(lái)盡心系統(tǒng)的更改和維護(hù),在系統(tǒng)的設(shè)計(jì)上才能少走很多彎路。本系統(tǒng)需要在后期的維護(hù)上多下些功夫。如果本系統(tǒng)可以成功上架,可以幫助農(nóng)民方便的銷(xiāo)售他們的農(nóng)產(chǎn)品,省去很多時(shí)間、經(jīng)歷、金錢(qián)去把農(nóng)產(chǎn)品運(yùn)到市場(chǎng)上進(jìn)行銷(xiāo)售,也少了很多農(nóng)產(chǎn)品運(yùn)輸過(guò)程中的破壞,使用本系統(tǒng)購(gòu)買(mǎi)農(nóng)產(chǎn)品的用戶(hù)節(jié)省的很多時(shí)間經(jīng)歷去菜市場(chǎng)買(mǎi)菜,可以方便很多上班族進(jìn)行農(nóng)產(chǎn)品的采購(gòu),滿(mǎn)足了人們的需求,這方面是可行的。3.2.3技術(shù)可行性本蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)中,將采用JAVAWeb技術(shù)來(lái)實(shí)現(xiàn)前端各種展示的功能,采用mysql數(shù)據(jù)庫(kù)來(lái)存放用戶(hù)信息、訂單信息、商品信息、配送員信息等系統(tǒng)中的各種數(shù)據(jù)。在設(shè)計(jì)過(guò)程中將使用JAVA、HTML、JavaScript、MySQL、SSM框架等開(kāi)發(fā)技術(shù)。1)Java是一門(mén)面向?qū)ο缶幊陶Z(yǔ)言,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,程序員可以方便的進(jìn)行復(fù)雜的編程。Java語(yǔ)言具有是一種簡(jiǎn)單的、跨平臺(tái)的、分布式的、健壯的、安全的、可移植的優(yōu)點(diǎn)。2)HTML超文本標(biāo)記語(yǔ)言,是一系列的標(biāo)準(zhǔn)化的標(biāo)記的集合,它不是一種編程語(yǔ)言,而是一種頁(yè)面描述性標(biāo)記語(yǔ)言,使用約定的標(biāo)記對(duì)WWW上的各種信息進(jìn)行標(biāo)注,說(shuō)明段落、標(biāo)題、圖像、文字等在瀏覽器中的顯示效果。通過(guò)標(biāo)記符號(hào)來(lái)標(biāo)記要顯示的網(wǎng)頁(yè)的各個(gè)部分。在系統(tǒng)中起到頁(yè)面布局顯示的作用。3)JavaScript是一種腳本語(yǔ)言,一般與HTML結(jié)合使用,可以給單調(diào)的HTML布局下的網(wǎng)頁(yè)添加動(dòng)態(tài)、美化的功能。4)MySQL是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在系統(tǒng)中主要實(shí)現(xiàn)增刪改查的功能。5)SSM是目前流行的一種WEB框架,整合了Spring框架、SpringMVC框架及MyBatis框架的功能。3.2.4操作可行性本農(nóng)產(chǎn)品銷(xiāo)售管理系統(tǒng)使用非常簡(jiǎn)便,容易被用戶(hù)接受。系統(tǒng)的運(yùn)行和維護(hù)也較容易。1.4相關(guān)關(guān)鍵技術(shù)簡(jiǎn)介1.4.1.SSM介紹SSM框架整合了Spring框架、SpringMVC框架及MyBatis框架的功能。Spring框架是一款輕量級(jí)的AOP和IoC的框架(AOP即為面向切面編程,AOP的目的是在不改變?cè)创a的前提下給程序統(tǒng)一添加功能的一項(xiàng)技術(shù),通過(guò)預(yù)編譯和運(yùn)行期動(dòng)態(tài)代理的方式來(lái)實(shí)現(xiàn)此功能,也可以說(shuō)是調(diào)用者以及被調(diào)用者之間的解耦。IoC及控制反轉(zhuǎn))。SpringMVC框架主要用于分離控制器、模型對(duì)象、分派器以及處理程序?qū)ο蟮慕巧?,分離之后更加容易定制。MyBatis支持SQL查詢(xún),數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程及高級(jí)映射的框架。前端頁(yè)面給控制器發(fā)送請(qǐng)求,處理邏輯在業(yè)務(wù)層總由控制器調(diào)用,邏輯層給持久層發(fā)送請(qǐng)求,持久層跟數(shù)據(jù)庫(kù)之間實(shí)現(xiàn)交互,之后將從數(shù)據(jù)庫(kù)中查詢(xún)到的結(jié)果傳給業(yè)務(wù)層,控制器收到由業(yè)務(wù)層傳遞的處理邏輯,控制器再把調(diào)取的數(shù)據(jù)展現(xiàn)在前端頁(yè)面上供用戶(hù)查看。1.4.2開(kāi)發(fā)工具介紹開(kāi)發(fā)工具:Eclipse+MySQL+Tomcat7.0Eclipse:Eclipse是目前常用的一個(gè)基于Java的可擴(kuò)展的用于開(kāi)發(fā)源代碼的集成開(kāi)發(fā)環(huán)境。為了IDE可以克服應(yīng)用范圍僅局限在“開(kāi)發(fā)、構(gòu)建、調(diào)試”中而構(gòu)建了Eclipse開(kāi)發(fā)平臺(tái)。Eclipse可以兼容各種工具,實(shí)現(xiàn)工具之間可以互相操作,簡(jiǎn)化項(xiàng)目工作流程。Eclipse具有靈活性,在XML中定義接口來(lái)充當(dāng)插件的耦合點(diǎn),任何被Eclipse定義的擴(kuò)展點(diǎn)都可以被其他任何插件使用并且也遵從其他插件的擴(kuò)展點(diǎn)。通過(guò)eclipse,MySQL:本次設(shè)計(jì)使用的數(shù)據(jù)庫(kù)是MySQL,MySQL是目前比較流行的關(guān)系型數(shù)據(jù)庫(kù),具有輕量級(jí),數(shù)據(jù)存取速度快,開(kāi)放源碼,成本低等特點(diǎn)。支持Linux、MacOS、Windows等多種操作系統(tǒng),支持多線程可以充分的利用CPU資源,可以以一個(gè)庫(kù)的形式嵌入到其他軟件中進(jìn)行使用,具有多種數(shù)據(jù)庫(kù)連接途徑,例如TCP/IP、JDBC等,支持多種存儲(chǔ)引擎1.5各章節(jié)介紹第1章:引言,主要闡述本課題的研究意義、系統(tǒng)發(fā)展前景、可行性分析,應(yīng)用的主要開(kāi)發(fā)工具的介紹。第2章:系統(tǒng)需求分析,主要包括業(yè)務(wù)流程分析、數(shù)據(jù)流分析與數(shù)據(jù)字典。第3章:總體設(shè)計(jì),包括系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)。第4章:詳細(xì)設(shè)計(jì),主要敘述了管理系統(tǒng)的各個(gè)模塊的設(shè)計(jì)與實(shí)現(xiàn)。第5章:用戶(hù)手冊(cè),主要敘述系統(tǒng)功能簡(jiǎn)介,運(yùn)行環(huán)境以及操作指南。第6章:系統(tǒng)評(píng)價(jià),敘述系統(tǒng)的特色與優(yōu)點(diǎn),系統(tǒng)存在怎樣的不足之處及對(duì)應(yīng)的改進(jìn)方案。2系統(tǒng)需求分析蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售管理系統(tǒng)是一個(gè)面向蘇北地區(qū)用戶(hù)的一個(gè)進(jìn)行農(nóng)業(yè)產(chǎn)品銷(xiāo)售的系統(tǒng),開(kāi)發(fā)這個(gè)系統(tǒng)的目的是充分利用農(nóng)產(chǎn)品資源,解決蘇北地區(qū)有些地方農(nóng)產(chǎn)品富足,而有些地區(qū)農(nóng)產(chǎn)品資源稀缺的問(wèn)題,平衡各地區(qū)之間的農(nóng)產(chǎn)品資源。開(kāi)發(fā)一個(gè)系統(tǒng)之前需要站在用戶(hù)的角度考慮一個(gè)合格的農(nóng)產(chǎn)品銷(xiāo)售系統(tǒng)需要給客戶(hù)提供什么樣的服務(wù),客戶(hù)有什么需求,我們能夠做什么,能夠做成什么樣子,做成之后能夠給客戶(hù)帶來(lái)什么樣的便利,完成這個(gè)系統(tǒng)能夠產(chǎn)生什么樣的影響。首先作為一個(gè)銷(xiāo)售系統(tǒng),那么本系統(tǒng)服務(wù)的用戶(hù)就該考慮包括商家和顧客兩種身份的人群。對(duì)于商家,通過(guò)管理員的權(quán)限,可以在系統(tǒng)中通過(guò)新聞數(shù)據(jù)管理模塊添加新聞添加促銷(xiāo)公告,這個(gè)模塊可以實(shí)現(xiàn)信息的共享和商家商品的宣傳功能,可以在系統(tǒng)上架自己需要通過(guò)本銷(xiāo)售系統(tǒng)來(lái)銷(xiāo)售的農(nóng)產(chǎn)品的信息,包括:商品編號(hào)、商品類(lèi)型、商品名稱(chēng)、價(jià)格、庫(kù)存、商品圖片及備注信息。商品進(jìn)銷(xiāo)存管理,對(duì)商品采購(gòu)、銷(xiāo)售、入庫(kù)信息進(jìn)行管理。通過(guò)購(gòu)買(mǎi)管理模塊查詢(xún)客戶(hù)所下的訂單的信息。在客戶(hù)下單之后,安排快遞員進(jìn)行訂單的配送。為了產(chǎn)品的營(yíng)銷(xiāo),商家上架秒殺產(chǎn)品以及特價(jià)產(chǎn)品,可以對(duì)秒殺產(chǎn)品及特價(jià)產(chǎn)品進(jìn)行管理(增刪改)。為方便商家更好的掌握商品的信息,設(shè)計(jì)商品統(tǒng)計(jì)模塊,用于對(duì)商品根據(jù)商品類(lèi)型進(jìn)行統(tǒng)計(jì),通過(guò)圓形統(tǒng)計(jì)圖的形式展現(xiàn)在頁(yè)面上,更直觀的體現(xiàn)目前系統(tǒng)中商品的情況。對(duì)于顧客身份的用戶(hù),可以通過(guò)此系統(tǒng)通過(guò)線上交易的形式完成農(nóng)產(chǎn)品的線上購(gòu)買(mǎi),可以查看站點(diǎn)新聞了解最新農(nóng)業(yè)現(xiàn)狀及促銷(xiāo)信息。2.1概述設(shè)計(jì)蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的目的是農(nóng)產(chǎn)品生產(chǎn)者與消費(fèi)者之間直接進(jìn)行銷(xiāo)售以及幫助蘇北地區(qū)的用戶(hù)了解最新農(nóng)業(yè)方面的現(xiàn)狀的一個(gè)平臺(tái)。因此蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)管理系統(tǒng)最基本的功能就是實(shí)現(xiàn)農(nóng)業(yè)產(chǎn)品的線上銷(xiāo)售功能,其次就是為本系統(tǒng)的用戶(hù)提供農(nóng)業(yè)相關(guān)的新聞,來(lái)幫助用戶(hù)來(lái)了解更多農(nóng)業(yè)知識(shí)。此外,還提供農(nóng)產(chǎn)品秒殺功能、以及商品配送的功能。2.2系統(tǒng)功能需求為了構(gòu)建一個(gè)完善的蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng),需要考慮實(shí)現(xiàn)以下目標(biāo):本系統(tǒng)運(yùn)用人機(jī)對(duì)話操作方式,首先頁(yè)面要設(shè)計(jì)的美觀實(shí)用,操作要靈活、便捷,數(shù)據(jù)的增刪改查操作要準(zhǔn)確安全快速。設(shè)計(jì)普通用戶(hù)和管理員的登錄和注冊(cè)模塊。實(shí)現(xiàn)用戶(hù)對(duì)新聞及促銷(xiāo)信息的瀏覽及發(fā)布。系統(tǒng)對(duì)用戶(hù)輸入的數(shù)據(jù)跟數(shù)據(jù)庫(kù)進(jìn)行比對(duì)并提供想用的提示。保障用戶(hù)使用系統(tǒng)時(shí)系統(tǒng)的穩(wěn)定性。2.3系統(tǒng)功能介紹本次設(shè)計(jì)開(kāi)發(fā)的蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售管理系統(tǒng)具備系統(tǒng)的前端功能與后臺(tái)功能。蘇北地區(qū)農(nóng)業(yè)產(chǎn)品管理系統(tǒng)的前臺(tái)功能介紹:注冊(cè)與登錄:對(duì)于沒(méi)有注冊(cè)系統(tǒng)會(huì)員的訪客,只提供瀏覽系統(tǒng)的介紹,農(nóng)業(yè)產(chǎn)品的瀏覽,秒殺產(chǎn)品的瀏覽及新聞和促銷(xiāo)信息的瀏覽,如果想要進(jìn)行農(nóng)業(yè)產(chǎn)品購(gòu)買(mǎi)的操作需要用戶(hù)登錄之后才能夠操作。注冊(cè)時(shí)需要填寫(xiě)用戶(hù)的基本信息(用戶(hù)名、密碼、姓名、性別、出生年月、聯(lián)系方式、身份證號(hào)、頭像、地址等信息)注冊(cè)完成之后,用戶(hù)的信息數(shù)據(jù)會(huì)被存儲(chǔ)在數(shù)據(jù)庫(kù)中。用戶(hù)可以通過(guò)用戶(hù)名+密碼+驗(yàn)證碼進(jìn)行登錄。個(gè)人資料管理:用戶(hù)登錄后可以在個(gè)人資料管理模塊進(jìn)行個(gè)人信息的修改商品的展示:被管理員上架的商品會(huì)展示在商品信息頁(yè)面,普通用戶(hù)可以在此下單商品。搜索產(chǎn)品:用戶(hù)可以通過(guò)搜索自己想要購(gòu)買(mǎi)的商品。新聞及促銷(xiāo)信息:管理員添加新聞及促銷(xiāo)信息,用戶(hù)可以在新聞和促銷(xiāo)信息模塊進(jìn)行查詢(xún)。產(chǎn)品秒殺:管理員上架秒殺商品并設(shè)置秒殺時(shí)間,用戶(hù)可在產(chǎn)品秒殺頁(yè)面查看商品,并可以在特定時(shí)間內(nèi)對(duì)商品進(jìn)行下單操作。后臺(tái)功能:用戶(hù)信息管理:用戶(hù)注冊(cè)的信息在管理員在用戶(hù)注冊(cè)信息模塊展示,管理員需要審批會(huì)員注冊(cè)是否通過(guò),即對(duì)普通用戶(hù)信息進(jìn)行管理編輯、查看、刪除。對(duì)商品的管理:進(jìn)行商品信息種類(lèi)數(shù)量庫(kù)存信息的增刪改查。新聞頁(yè)面管理:管理員可以實(shí)現(xiàn)對(duì)新聞數(shù)據(jù)的增刪改查,及時(shí)的進(jìn)行新聞動(dòng)態(tài)的更新,發(fā)布關(guān)于農(nóng)業(yè)方面最新消息,刪除過(guò)期以及沒(méi)有意義的新聞。秒殺管理:可以添加刪除修改秒殺產(chǎn)品。庫(kù)存管理:一個(gè)完善的管理系統(tǒng),必然是要有對(duì)商品庫(kù)存信息管理的功能,一遍更加清晰明了的了解系統(tǒng)中的商品數(shù)據(jù)。3總體設(shè)計(jì)3.1系統(tǒng)模塊的總體設(shè)計(jì)系統(tǒng)的總體設(shè)計(jì)是開(kāi)發(fā)軟件的第二個(gè)階段,在這個(gè)階段需要清晰的構(gòu)建系統(tǒng)的整個(gè)框架及計(jì)算機(jī)物理系統(tǒng)的配置方案。根據(jù)系統(tǒng)的需求分析階段所得到的對(duì)系統(tǒng)的需求整理成系統(tǒng)的物理模型,跟據(jù)要求對(duì)系統(tǒng)進(jìn)行整體的設(shè)計(jì)。系統(tǒng)的模塊設(shè)計(jì)階段主要依據(jù)如下原則:1.系統(tǒng)的模塊化結(jié)構(gòu)設(shè)計(jì):這個(gè)設(shè)計(jì)的任務(wù)主要是將一個(gè)任務(wù)分為多個(gè)子系統(tǒng),然后確定每個(gè)模塊需要的功能結(jié)構(gòu),設(shè)計(jì)出每個(gè)模塊的結(jié)構(gòu)圖。2.抽象:忽略模塊的本質(zhì),通過(guò)抽象每個(gè)模塊的共同特征來(lái)了解模塊需要做的事情3.信息隱蔽:信息隱蔽是指在設(shè)計(jì)和確定模塊時(shí),使得模塊內(nèi)包含的信息,對(duì)于不需要這些信息的其他模塊來(lái)說(shuō)是不能訪問(wèn)的。4.模塊與模塊之間的獨(dú)立性、模塊的耦合和模塊的內(nèi)聚:盡量保證模塊之間是相互獨(dú)立的,盡量保證模塊的低耦合性和高內(nèi)聚性。3.2系統(tǒng)總體設(shè)計(jì)流程圖根據(jù)總體設(shè)計(jì)對(duì)系統(tǒng)的分析和了解,通過(guò)流程圖的方式對(duì)系統(tǒng)進(jìn)行總體的概括,更加清晰明了,為之后的系統(tǒng)的開(kāi)發(fā)構(gòu)建一個(gè)直觀的系統(tǒng)整體框架結(jié)構(gòu)思維的展示方式。根據(jù)分析了解后的信息,繪制出了本系統(tǒng)的主要流程圖,如圖3.1所示:圖3.1總體設(shè)計(jì)流程圖3.3系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)主要依據(jù)系統(tǒng)的需求分析階段中對(duì)系統(tǒng)的需求來(lái)構(gòu)建的系統(tǒng)的總體結(jié)構(gòu)圖,結(jié)構(gòu)圖以一種宏觀、總體上的、直觀的形式來(lái)展示系統(tǒng)的各模塊的主要的功能結(jié)構(gòu)。系統(tǒng)功能的結(jié)構(gòu)設(shè)計(jì)主要遵循如下幾條原則進(jìn)行系統(tǒng)功能結(jié)構(gòu)圖的設(shè)計(jì):通過(guò)系統(tǒng)層次框架圖的形式來(lái)描述系統(tǒng)中每個(gè)功能模塊之間的層次關(guān)系。系統(tǒng)層次框架圖是以樹(shù)形結(jié)構(gòu)將一個(gè)系統(tǒng)中復(fù)雜的邏輯結(jié)構(gòu)通過(guò)多層的樹(shù)形結(jié)構(gòu)圖表現(xiàn)出來(lái)。將系統(tǒng)由上到下,由整體到局部進(jìn)行構(gòu)建系統(tǒng)的功能結(jié)構(gòu)圖。依照本系統(tǒng)的功能需求構(gòu)建出的系統(tǒng)的功能結(jié)構(gòu)圖,如圖3.2所示:圖3.2系統(tǒng)功能結(jié)構(gòu)圖3.4蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)數(shù)據(jù)流圖的設(shè)計(jì)數(shù)據(jù)流圖(DFD)以圖形的方式來(lái)展示系統(tǒng)的功能邏輯以及數(shù)據(jù)和信息流在系統(tǒng)中所經(jīng)歷的變化過(guò)程。通過(guò)對(duì)系統(tǒng)分析階段得到的結(jié)果,來(lái)繪制出這種用來(lái)展現(xiàn)系統(tǒng)中數(shù)據(jù)流輸入輸出變化的數(shù)據(jù)流圖。數(shù)據(jù)流程圖是對(duì)系統(tǒng)進(jìn)行信息管理總體的設(shè)計(jì)圖。頂層數(shù)據(jù)流圖如下圖3.3所示:圖3.3頂層數(shù)據(jù)流圖商家數(shù)據(jù)流圖如下圖3.4所示:圖3.4商家數(shù)據(jù)流圖消費(fèi)者數(shù)據(jù)流圖如圖3.5所示:圖3.5消費(fèi)者數(shù)據(jù)流圖管理員數(shù)據(jù)流圖如下圖3.6所示:圖3.6管理員數(shù)據(jù)流圖3.5系統(tǒng)主要結(jié)構(gòu)E-R圖在系統(tǒng)設(shè)計(jì)中通常描述實(shí)體、熟悉、聯(lián)系之間的關(guān)系用E-R圖(實(shí)體-關(guān)系圖)的形式來(lái)表示。*實(shí)體:在E-R圖中通過(guò)矩形框來(lái)表示,實(shí)體名在矩形框中體現(xiàn)。*屬性:在E-R圖中通過(guò)橢圓型表示,并通過(guò)無(wú)向的直線連接將與相應(yīng)實(shí)體。*聯(lián)系:在E-R圖中通過(guò)菱形框表示,聯(lián)系名在菱形框中體現(xiàn),并通過(guò)無(wú)向的直線將與其有關(guān)實(shí)體連接。本系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)的E-R圖的設(shè)計(jì),系統(tǒng)整體E-R圖,如下圖3.7所示。圖3.7蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)整體E-R圖3.6數(shù)據(jù)字典數(shù)據(jù)字典(datadictionary,簡(jiǎn)稱(chēng)DD)是有關(guān)于一個(gè)系統(tǒng)中的數(shù)據(jù)的集合。它是對(duì)數(shù)據(jù)流圖中的元素的解釋。用于在軟件分析和設(shè)計(jì)的過(guò)程中提供一些數(shù)據(jù)的信息,通過(guò)數(shù)據(jù)字典可以查詢(xún)到系統(tǒng)中任何不能理解的數(shù)據(jù)的含義,一遍開(kāi)發(fā)小組進(jìn)行系統(tǒng)開(kāi)發(fā)時(shí)發(fā)生歧義。數(shù)據(jù)字典的用途跟數(shù)據(jù)流圖是相輔相成的,缺少任何一個(gè)都不能夠構(gòu)成一個(gè)完善的系統(tǒng)說(shuō)明書(shū)。為了方便完成數(shù)據(jù)字典對(duì)系統(tǒng)中數(shù)據(jù)的定義,可以將系統(tǒng)中的元素分為四類(lèi):系統(tǒng)的數(shù)據(jù)流、系統(tǒng)中的數(shù)據(jù)元素、數(shù)據(jù)在系統(tǒng)中的存儲(chǔ)、系統(tǒng)的處理。依據(jù)需求分析階段及數(shù)據(jù)流圖的設(shè)計(jì),設(shè)計(jì)出蘇北地區(qū)農(nóng)業(yè)產(chǎn)品的銷(xiāo)售管理系統(tǒng)的數(shù)據(jù)字典如下。(1)名稱(chēng):用戶(hù)注冊(cè)、登錄描述:用戶(hù)需要登錄系統(tǒng)要先完成注冊(cè)工作,用戶(hù)注冊(cè)的信息將會(huì)被存儲(chǔ)在數(shù)據(jù)庫(kù)中。注冊(cè)成功完成系統(tǒng)中就有了關(guān)于此用戶(hù)的用戶(hù)信息,即可進(jìn)行登錄操作。定義:用戶(hù)注冊(cè)=用戶(hù)名+密碼+姓名+出生年月+聯(lián)系方式+身份證號(hào)+頭像+地址存儲(chǔ)位置:用戶(hù)注冊(cè)表。(2)名稱(chēng):用戶(hù)信息描述:用戶(hù)注冊(cè)時(shí)需要填寫(xiě)用戶(hù)信息,并且用戶(hù)信息被展示在用戶(hù)信息管理界面,用戶(hù)可以進(jìn)行信息的更改定義:用戶(hù)信息=用戶(hù)編號(hào)+用戶(hù)名+密碼+用戶(hù)類(lèi)型+添加時(shí)間位置:所有用戶(hù)表(3)名稱(chēng):購(gòu)買(mǎi)信息描述:商品的購(gòu)買(mǎi)信息,記錄商品的購(gòu)買(mǎi)記錄定義:購(gòu)買(mǎi)信息=訂單號(hào)+商品編號(hào)+商品名稱(chēng)+商品類(lèi)型+價(jià)格+庫(kù)存+購(gòu)買(mǎi)數(shù)量+總價(jià)+購(gòu)買(mǎi)人+收貨地址+聯(lián)系電話位置:購(gòu)買(mǎi)信息表(4)名稱(chēng):秒殺信息描述:用來(lái)記錄用戶(hù)在秒殺界面下單的商品的購(gòu)買(mǎi)信息。定義:購(gòu)買(mǎi)信息=訂單號(hào)+商品編號(hào)+商品名稱(chēng)+商品類(lèi)型+價(jià)格+庫(kù)存+購(gòu)買(mǎi)數(shù)量+總價(jià)+購(gòu)買(mǎi)人+收貨地址+聯(lián)系電話位置:航標(biāo)信息表位置:秒殺信息表(5)名稱(chēng):商品進(jìn)銷(xiāo)存信息描述:用來(lái)記錄商品的進(jìn)貨銷(xiāo)量等信息定義:商品進(jìn)銷(xiāo)存信息=商品編號(hào)+商品名稱(chēng)+商品類(lèi)型+進(jìn)銷(xiāo)存+數(shù)量+單位+備注+進(jìn)銷(xiāo)存時(shí)間位置:商品進(jìn)銷(xiāo)存信息表(6)名稱(chēng):商品類(lèi)型信息描述:用來(lái)記錄銷(xiāo)售系統(tǒng)中銷(xiāo)售的商品的類(lèi)型定義:商品類(lèi)型信息=商品編號(hào)+商品類(lèi)型名+添加時(shí)間位置:商品類(lèi)型表(7)名稱(chēng):商品信息描述:用來(lái)記錄系統(tǒng)中的商品信息定義:商品信息=商品編號(hào)+商品名稱(chēng)+商品類(lèi)型+價(jià)格+庫(kù)存+商品圖片+備注+添加時(shí)間位置:商品信息表(8)名稱(chēng):商品配送信息描述:用戶(hù)下單后,要對(duì)商品進(jìn)行配送,配送信息展示在此頁(yè)面中定義:商品配送信息=訂單號(hào)+商品編號(hào)+購(gòu)買(mǎi)人+收貨地址+聯(lián)系電話+發(fā)貨地址+快遞方式+添加時(shí)間位置:商品配送表3.7數(shù)據(jù)庫(kù)設(shè)計(jì)3.7.1數(shù)據(jù)庫(kù)設(shè)計(jì)的總體概述數(shù)據(jù)庫(kù)的設(shè)計(jì)是設(shè)計(jì)一個(gè)系統(tǒng)的核心,沒(méi)有數(shù)據(jù)存儲(chǔ)的系統(tǒng)只是一個(gè)空架子,沒(méi)有任何使用的意義。數(shù)據(jù)庫(kù)的設(shè)計(jì)是根據(jù)系統(tǒng)E-R圖來(lái)進(jìn)行設(shè)計(jì)的,通過(guò)E-R圖可以直觀的看出表與表之間的聯(lián)系,可見(jiàn)即可得。系統(tǒng)在數(shù)據(jù)庫(kù)設(shè)計(jì)階段的主要任務(wù)就是建立好系統(tǒng)的表結(jié)構(gòu)。3.7.2數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)數(shù)據(jù)庫(kù)的設(shè)計(jì)一般是要遵循以下步驟:標(biāo)識(shí)表、標(biāo)識(shí)字段、標(biāo)識(shí)表與表之間的聯(lián)系。標(biāo)識(shí)表:即設(shè)計(jì)出數(shù)據(jù)庫(kù)的總體框架,系統(tǒng)中需要哪些表來(lái)記錄數(shù)據(jù)。標(biāo)識(shí)字段:即設(shè)計(jì)每個(gè)表中需要的字段信息 標(biāo)識(shí)表與表之間的聯(lián)系:通過(guò)主鍵、外鍵、索引方式實(shí)現(xiàn)一對(duì)一、一對(duì)多、多對(duì)多的聯(lián)系3.7.3數(shù)據(jù)庫(kù)表的建立alluser(所有用戶(hù)表)所有用戶(hù)表用來(lái)記錄系統(tǒng)所有的用戶(hù),該表的表結(jié)構(gòu)如下表3.1所示:表3.1所有用戶(hù)表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idInt110Yes主鍵usernameVarchar500NoPwdvarchar500Nocxvarchar500Noaddtimetimestamp00Yesdingdanpeisong(訂單配送表)該表用來(lái)存儲(chǔ)對(duì)訂單的配送信息,該表的表結(jié)構(gòu)如下表3.2所示:表3.2訂單配送表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵dingdanhaovarchar500Noshangpinbianhaovarchar500Nogoumairenvarchar500Noshouhuodizhivarchar500Nolianxidianhuavarchar500Nofahuodizhivarchar500Nokuaidifangshivarchar500Noaddtimetimestamp500Yesgoumaixinxi(購(gòu)買(mǎi)信息表)購(gòu)買(mǎi)信息表是用來(lái)記錄商品的購(gòu)買(mǎi)信息,方便進(jìn)行商品購(gòu)買(mǎi)記錄的查看。該表的表結(jié)構(gòu)如下表3.3所示表3.3購(gòu)買(mǎi)信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵dingdanhaovarchar500Noshangpinbianhaovarchar500Noshangpinmingchengvarchar500Noshangpleixingvarchar500Nojiagevarchar500Nokucunvarchar500Nogoumaishuliangvarchar500Nozongjiavarchar500Nogoumairenvarchar500Noshouhuodizhivarchar500Nolianxidianhuavarchar500Noiszfvarchar500Noaddtimetimestamp00Yesliuyanban(留言板表)留言板表是用來(lái)存儲(chǔ)用戶(hù)在留言板中輸入的內(nèi)容以及用戶(hù)信息。該表的表結(jié)構(gòu)如下表3.4所示表3.4留言板表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵chengvarchar500NOxingbievarchar500NOQQvarchar500NOyouxiangvarchar500NOshoujivarchar500NOneirongvarchar5000NOhuifuneirongvarchar5000NOaddtimetimestamp00Yesmiaoshaxinxi(秒殺信息表)秒殺信息表用來(lái)存儲(chǔ)在秒殺頁(yè)面的訂單的信息。該表的表結(jié)構(gòu)如下表3.5所示表3.5秒殺信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵dingdanhaovarchar500NOshangpinbianhaovarchar500NOshangpinmingchengvarchar500NOshangpinleixingvarchar500NOjiagevarchar500NOmiaoshajiavarchar500NOgoumairenvarchar500NOshouhuodizhivarchar500NOlianxidianhuavarchar500NOiszfvarchar100NOaddtimetimestamp00Yespinglun(評(píng)論信息)評(píng)論信息表用來(lái)記錄新聞下用戶(hù)對(duì)新聞的評(píng)價(jià)內(nèi)容信息。該表的表結(jié)構(gòu)如下表3.6所示表3.6評(píng)論信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵xinwenIDvarchar100NOpinglunneirongvarchar5000NOpinglunrenvarchar200NOpingfenvarchar40NObiaovarchar200NOaddtimetimestamp00Yesshangpinjinxiaocunxinxi(商品進(jìn)銷(xiāo)存信息表)商品進(jìn)銷(xiāo)存信息表用來(lái)存儲(chǔ)倉(cāng)庫(kù)中商品的進(jìn)銷(xiāo)存信息。該表的表結(jié)構(gòu)如下表3.7所示表3.7新聞動(dòng)態(tài)表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵shangpinbianhaovarchar500NOshangpinmingchengvarchar500NOshangpinleixingvarchar500NOjinxiaocunvarchar500NOshuliangvarchar500NOdanweivarchar500NObeizhuvarchar5000NOaddtimetimestamp00Yesshangpinleixing(商品類(lèi)型表)商品類(lèi)型表用來(lái)記錄所有商品的類(lèi)型信息。該表的表結(jié)構(gòu)如下表3.8所示表3.8商品類(lèi)型表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵leixingvarchar500NOaddtimetimestamp00Yesshangpinxixin(商品信息表)商品信息表是用來(lái)存儲(chǔ)商品的信息。該表的表結(jié)構(gòu)如下表3.9所示表3.9商品信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵shangpinbianhaovarchar500Noshangpinmingchengvarchar500Noshangpleixingvarchar500Nojiagevarchar500Nokucunvarchar500Notupianvarchar500Nobeizhuvarchar5000Nodianzan_dvarchar110Nodianzan_cvarchar110Noaddtimetimestamp00Yestejiasahngpin(特價(jià)商品表)特價(jià)商品信息表是用來(lái)存儲(chǔ)特價(jià)商品的信息。該表的表結(jié)構(gòu)如下表3.10所示表3.10特價(jià)商品信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵shangpinbianhaovarchar500Noshangpinmingchengvarchar500Noshangpleixingvarchar500Nojiagevarchar500Notupianvarchar500Nomiaoshajiavarchar500Nobeizhuvarchar5000Nodianzan_dvarchar110Nodianzan_cvarchar110Noaddtimetimestamp00Yestejiashangpinpeisong(特價(jià)商品配送表)該表用來(lái)記錄特價(jià)商品的配送信息,該表的表結(jié)構(gòu)如下表3.11所示:表3.11特價(jià)商品配送表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵dingdanhaovarchar500Noshangpinbianhaovarchar500Nogoumairenvarchar500Noshouhuodizhivarchar500Nolianxidianhuavarchar500Nofahuodizhivarchar500Nokuaidifangshivarchar500Noaddtimetimestamp00Yesxinwentongzhi(新聞通知表)該表用來(lái)存儲(chǔ)新聞頁(yè)面的新聞?wù)故拘畔?,該表的表結(jié)構(gòu)如下表3.12所示:表3.12新聞通知表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idint110Yes主鍵biaotivarchar500Noleibievarchar500Noneirongtext00Noshouyetupianvarchar500Nodianjilvvarchar500Notianjiarenvarchar500Noaddtimetimestamp00Yeszhaiyaotext00yonghuzhuce(用戶(hù)注冊(cè)表)該表用來(lái)存儲(chǔ)用戶(hù)注冊(cè)時(shí)所填的信息,該表的表結(jié)構(gòu)如下表3.13所示:表3.13用戶(hù)注冊(cè)表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null鍵注釋idInt110Yes主鍵yonghumingVarchar500Nomimavarchar500Noxingmingvarchar500Nochushengnianyuevarchar500NoQQvarchar00Noyouxiangvarchar500Noshoujivarchar500Noshenfenzhengvarchar500Notouxiangvarchar500Nodizhivarchar500Nobeizhuvarchar5000Noisshvarchar100Noaddtimetimestamp00Yes3.8開(kāi)發(fā)環(huán)境與運(yùn)行環(huán)境設(shè)計(jì)3.8.1開(kāi)發(fā)環(huán)境設(shè)計(jì)開(kāi)發(fā)工具名稱(chēng)開(kāi)發(fā)工具用途sSSM構(gòu)建系統(tǒng)框架MySQL構(gòu)建系統(tǒng)的數(shù)據(jù)庫(kù)Tomcat7.0服務(wù)器Eclipse開(kāi)發(fā)工具Visio繪圖3.8.2系統(tǒng)支持運(yùn)行環(huán)境硬件環(huán)境:推薦配置為4G內(nèi)存,CPU處理器2.2GHz或以上配置,硬盤(pán)容量為250G的計(jì)算機(jī)。軟件環(huán)境:操作系統(tǒng):Windows10數(shù)據(jù)庫(kù):MySQLWeb服務(wù)器:Tomcat7.04詳細(xì)設(shè)計(jì)4.1蘇北地區(qū)農(nóng)業(yè)產(chǎn)品管理系統(tǒng)的主界面設(shè)計(jì)拿到一個(gè)系統(tǒng),人們對(duì)它的第一印象就是它的界面是否整潔美觀,給人一種很友好舒適的感覺(jué)。界面的設(shè)計(jì)是一個(gè)軟件系統(tǒng)的門(mén)面。界面設(shè)計(jì)最主要的要求就是用戶(hù)使用的方便性、靈活性和可靠性,給用戶(hù)帶來(lái)美好的使用體驗(yàn)。蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)中的主界面的設(shè)計(jì)采用了頁(yè)面的框架,主頁(yè)面采用框架可以分為四個(gè)組成區(qū)域:頁(yè)頭(頁(yè)頭右部設(shè)計(jì)為用戶(hù)登錄的區(qū)域)、功能欄(功能欄列于表頭下方,有隱藏菜單欄,包括:網(wǎng)站首頁(yè)、用戶(hù)注冊(cè)、商品信息、特價(jià)商品、新聞信息、系統(tǒng)概要、后臺(tái)管理。默認(rèn)顯示為網(wǎng)站首頁(yè),通過(guò)點(diǎn)擊各標(biāo)題鏈接可以進(jìn)入相應(yīng)的子模塊),網(wǎng)站主題展示區(qū)域(通過(guò)輪播圖片、動(dòng)態(tài)圖片、圖片及文字的方式對(duì)系統(tǒng)的大體介紹)和頁(yè)尾(展示一些農(nóng)產(chǎn)品銷(xiāo)售企業(yè)信息及責(zé)任。蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)網(wǎng)站首頁(yè)展示如下圖4.1所示。圖4.1前臺(tái)主界面運(yùn)行結(jié)果在蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)中,通過(guò)此界面可以進(jìn)入系統(tǒng)中所有的請(qǐng)求頁(yè)面子系統(tǒng)模塊。在qttop.jsp構(gòu)建系統(tǒng)首頁(yè)的頂部信息、qtdown.jsp構(gòu)建系統(tǒng)的底部模塊、qtuserlog.jsp構(gòu)建系統(tǒng)中登錄模塊的展示、default.jsp構(gòu)建系統(tǒng)中主頁(yè)面中間部分介紹公司內(nèi)容部分。其中頂部、底部、注冊(cè)部分是多個(gè)頁(yè)面公共的區(qū)域。對(duì)于頁(yè)面中的顯示圖片可通過(guò)后臺(tái)進(jìn)行更新,該頁(yè)面是可以動(dòng)態(tài)改變的。4.2蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的用戶(hù)注冊(cè)設(shè)計(jì)用戶(hù)在使用這個(gè)新系統(tǒng)之前,首先需要做的就是注冊(cè)。進(jìn)入系統(tǒng)后在主頁(yè)面點(diǎn)擊“用戶(hù)注冊(cè)”進(jìn)入用戶(hù)注冊(cè)界面,在userreg.jsp中通過(guò)表單的形式構(gòu)建出如下登錄界面。如下圖4.2所示圖4.2蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)用戶(hù)注冊(cè)界面4.3商品信息頁(yè)面設(shè)計(jì)用戶(hù)可以通過(guò)點(diǎn)擊商品信息鏈接進(jìn)入商品信息頁(yè)面,進(jìn)行商品的瀏覽,商品瀏覽界面插入超鏈接,可以點(diǎn)擊點(diǎn)擊商品圖片超鏈接進(jìn)入商品下單頁(yè)面。頁(yè)面的設(shè)計(jì)效果如下圖4.3所示圖4.3商品信息頁(yè)面運(yùn)行結(jié)果4.4特價(jià)商品頁(yè)面設(shè)計(jì)特價(jià)商品頁(yè)面是一些商品打折降價(jià)的頁(yè)面,展示有一些做特價(jià)的商品,設(shè)計(jì)效果如下圖4.4所示。圖4.4特價(jià)商品頁(yè)面設(shè)計(jì)運(yùn)行結(jié)果4.5新聞信息模塊設(shè)計(jì)新聞信息模塊通過(guò)隱藏下拉框的形式展現(xiàn)有站內(nèi)新聞、購(gòu)物需知、促銷(xiāo)公告三個(gè)子模塊。站內(nèi)新聞的設(shè)計(jì)是為用戶(hù)展示用過(guò)農(nóng)業(yè)相關(guān)的一些新聞,以方面用戶(hù)了解最新農(nóng)業(yè)現(xiàn)狀,此頁(yè)面展示新聞的標(biāo)題,及被點(diǎn)擊次數(shù)及更新時(shí)間。點(diǎn)擊新聞標(biāo)題可以鏈接到新聞詳情頁(yè)面,并且每被點(diǎn)擊一次,點(diǎn)擊次數(shù)都會(huì)自動(dòng)增加一次。其中站內(nèi)新聞的頁(yè)面設(shè)計(jì),如下圖4.5所示:圖4.5站內(nèi)新聞頁(yè)面運(yùn)行結(jié)果4.6系統(tǒng)概要界面設(shè)計(jì)此頁(yè)面主要展示系統(tǒng)的一些意義,以文本的形式展示在頁(yè)面上,分為系統(tǒng)簡(jiǎn)介、關(guān)于我們、聯(lián)系方式三個(gè)子模塊。關(guān)于我們頁(yè)面的顯示如下圖4.6所示:圖4.6系統(tǒng)概要頁(yè)面運(yùn)行結(jié)果4.7蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)的后臺(tái)登錄界面設(shè)計(jì)設(shè)計(jì)后臺(tái)頁(yè)面是方便使用者對(duì)系統(tǒng)中的數(shù)據(jù)進(jìn)行修改操作,使數(shù)據(jù)可以隨時(shí)更新。包括商品信息、商品類(lèi)型、站內(nèi)新聞、特價(jià)商品、購(gòu)買(mǎi)信息、用戶(hù)設(shè)置等的增刪改操作。方便用戶(hù)對(duì)商品的進(jìn)銷(xiāo)存管理。后臺(tái)登錄頁(yè)面的設(shè)計(jì)效果,如圖4.7所示。圖4.7后臺(tái)登錄頁(yè)面運(yùn)行效果在用戶(hù)登錄信息填寫(xiě)正確的情況下,通過(guò)點(diǎn)擊登錄按鈕可以進(jìn)入后臺(tái)的主界面,在后臺(tái)頁(yè)面中可以通過(guò)“返回”下隱藏的下拉選項(xiàng)框選擇回到前臺(tái)或是退出后臺(tái)系統(tǒng)。登錄成功后會(huì)顯示后臺(tái)主頁(yè)面如下圖后臺(tái)登錄之后的主界面顯示如圖4.8所示。圖4.8后臺(tái)主界面運(yùn)行結(jié)果4.8超級(jí)管理員模塊下的后臺(tái)功能的設(shè)計(jì)一個(gè)系統(tǒng)中要有一個(gè)管理員對(duì)系統(tǒng)的各部分?jǐn)?shù)據(jù)可以操作,此模塊中包含系統(tǒng)用戶(hù)管理、新聞信息管理、系統(tǒng)簡(jiǎn)介設(shè)計(jì)、用戶(hù)注冊(cè)管理、變換圖管理、商品類(lèi)型管理、商品管理、商品進(jìn)銷(xiāo)存管理、購(gòu)買(mǎi)管理、訂單配送管理等子模塊,對(duì)系統(tǒng)中的數(shù)據(jù)進(jìn)行增刪改操作。4.8.1系統(tǒng)用戶(hù)管理模塊此模塊包含管理員用戶(hù)子模塊和修改密碼子模塊通過(guò)下拉框的形式展示如下圖4.9所示。圖4.9系統(tǒng)管理模塊下的子模塊點(diǎn)擊管理員用戶(hù)進(jìn)入管理員用戶(hù)管理頁(yè)面,此頁(yè)面最關(guān)鍵的作用是對(duì)超級(jí)管理員用戶(hù)進(jìn)行增刪改操作。在此界面中超級(jí)管理員在單擊添加按鈕之后填寫(xiě)新的超級(jí)管理員的信息后可以添加一名新的管理員,超級(jí)管理員擁有對(duì)蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng)網(wǎng)站的所有操作的權(quán)限,并將新添加的超級(jí)管理員的賬號(hào)信息寫(xiě)入系統(tǒng)數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)數(shù)據(jù)的動(dòng)態(tài)添加。添加完之后的管理員可以實(shí)現(xiàn)賬號(hào)管理,點(diǎn)擊編輯按鈕可以對(duì)超級(jí)管理員信息進(jìn)行修改,并將更改的數(shù)據(jù)在數(shù)據(jù)庫(kù)中替換掉之前的數(shù)據(jù),點(diǎn)擊刪除按鈕可以對(duì)超級(jí)管理員賬號(hào)進(jìn)行刪除,超級(jí)管理員信息從數(shù)據(jù)庫(kù)中被刪除,并且無(wú)法再進(jìn)行超級(jí)管理員的登錄,管理員用戶(hù)界面如圖4.10所示。圖4.10管理員用戶(hù)界面運(yùn)行結(jié)果 點(diǎn)擊修改密碼,可以對(duì)管理員的密碼進(jìn)行刪除,并將舊密碼在數(shù)據(jù)庫(kù)中被新密碼替換掉,并可以通過(guò)用戶(hù)名和新密碼登錄蘇北地區(qū)農(nóng)業(yè)產(chǎn)品銷(xiāo)售系統(tǒng),只有原密碼跟數(shù)據(jù)庫(kù)中密碼一致并且確認(rèn)密碼跟新密碼輸入端一樣時(shí)才可以更改密碼成功。修改密碼子模塊的運(yùn)行結(jié)果圖如下圖4.11所示:圖4.11修改密碼界面運(yùn)行結(jié)果4.8.2新聞數(shù)據(jù)管理模塊此模塊包含有站內(nèi)新聞添加、站內(nèi)新聞查詢(xún)、購(gòu)買(mǎi)須知添加、購(gòu)物須知查詢(xún)、促銷(xiāo)公告添加、促銷(xiāo)公告查詢(xún)6個(gè)子模塊。這這里可以進(jìn)行站內(nèi)新聞、購(gòu)買(mǎi)須知信息、促銷(xiāo)公告信息的增刪改查操作,對(duì)應(yīng)的信息顯示在前端的新聞信息模塊中展示。新聞數(shù)據(jù)管理模塊的子模塊顯示如下圖4.12所示:圖4.12新聞數(shù)據(jù)管理子模塊顯示站內(nèi)新聞添加頁(yè)面中標(biāo)題、類(lèi)別、內(nèi)容可以通過(guò)在文本框中輸入內(nèi)容,首頁(yè)圖片可以將圖片上傳到系統(tǒng)中并保存在系統(tǒng)數(shù)據(jù)庫(kù)中,前臺(tái)調(diào)用后顯示在前臺(tái)頁(yè)面上,添加人由系統(tǒng)識(shí)別目前登錄的管理員,自動(dòng)填入。點(diǎn)擊提交按鈕可以將填寫(xiě)的信息保存到數(shù)據(jù)庫(kù)中,站內(nèi)新聞添加模塊的系統(tǒng)頁(yè)面設(shè)計(jì)如下圖4.13所示:圖4.13站內(nèi)新聞添加頁(yè)面運(yùn)行結(jié)果在站內(nèi)新聞查詢(xún)頁(yè)面中,通過(guò)輸入關(guān)鍵字點(diǎn)擊查詢(xún)按鈕,可以搜索出對(duì)應(yīng)的一則站內(nèi)新聞,可以通過(guò)操作一欄中的編輯、刪除、詳情按鈕對(duì)站內(nèi)新聞進(jìn)行修改、刪除以及查看站內(nèi)新聞詳細(xì)信息。站內(nèi)新聞查詢(xún)模塊的系統(tǒng)頁(yè)面設(shè)計(jì)如下圖4.14所示:圖4.14站內(nèi)新聞查詢(xún)頁(yè)面運(yùn)行結(jié)果購(gòu)買(mǎi)須知及促銷(xiāo)公告的設(shè)計(jì)與站內(nèi)新聞一直,信息分別被顯示在前臺(tái)中的新聞信息中。4.8.3系統(tǒng)簡(jiǎn)介設(shè)置模塊系統(tǒng)簡(jiǎn)介設(shè)置下通過(guò)下拉條的形式展示有三個(gè)子模塊:系統(tǒng)簡(jiǎn)介設(shè)計(jì)、關(guān)于我們?cè)O(shè)置、聯(lián)系方式設(shè)置。系統(tǒng)簡(jiǎn)介設(shè)置模塊的子模塊顯示如下圖4.15所示:圖4.15系統(tǒng)簡(jiǎn)介設(shè)置模塊的子模塊這個(gè)模塊的信息通過(guò)一個(gè)文本框進(jìn)行數(shù)據(jù)的提交,填寫(xiě)信息之后點(diǎn)保存按鈕可以將輸入的信息保存在系統(tǒng)數(shù)據(jù)庫(kù)中,由前臺(tái)系統(tǒng)概要模塊調(diào)用顯示在對(duì)應(yīng)頁(yè)面中。例如系統(tǒng)簡(jiǎn)介設(shè)置子模塊的頁(yè)面設(shè)計(jì)顯示如下圖4.16所示:圖4.16系統(tǒng)簡(jiǎn)介模塊的頁(yè)面設(shè)計(jì)運(yùn)行結(jié)果4.8.4用戶(hù)注冊(cè)管理模塊用戶(hù)注冊(cè)管理模塊下只有用戶(hù)注冊(cè)管理一個(gè)子模塊,在這個(gè)頁(yè)面中顯示所有的注冊(cè)系統(tǒng)的普通用戶(hù)??梢酝ㄟ^(guò)用戶(hù)名、姓名、性別、出生年月、QQ、手機(jī)、身份證等信息進(jìn)行用戶(hù)的篩選,找到目標(biāo)用戶(hù)。在是否審核列可以改變用戶(hù)的審核狀態(tài),只有通過(guò)超級(jí)管理員審核的用戶(hù)才能完成會(huì)員的注冊(cè),才可以通過(guò)會(huì)員的方式登錄系統(tǒng)。操作列的編輯刪除詳情按鈕可以對(duì)會(huì)員信息進(jìn)行修改、刪除、及查看詳細(xì)信息的作用。用戶(hù)注冊(cè)管理模塊的設(shè)計(jì)如下圖4.17所示:圖4.17用戶(hù)注冊(cè)管理頁(yè)面的運(yùn)行結(jié)果4.8.5變換圖管理模塊變換圖顯示在系統(tǒng)前臺(tái)首頁(yè)的位置,通過(guò)對(duì)變換圖的增刪改操作,改變系統(tǒng)首頁(yè)的變換圖的樣式。此模塊包含變換圖添加和變換圖查詢(xún)兩個(gè)子模塊由下拉框表示如下圖4.18所示:圖4.18變換圖管理模塊的子模塊設(shè)計(jì)變換圖添加模塊,通過(guò)輸入標(biāo)題、類(lèi)別、內(nèi)容、圖片點(diǎn)擊保存按鈕將變換圖信息保存在系統(tǒng)數(shù)據(jù)庫(kù)中,圖片信息顯示在系統(tǒng)前端的首頁(yè)。添加人默認(rèn)抓取目前系統(tǒng)的登錄人,點(diǎn)擊率為圖片每被點(diǎn)擊一次點(diǎn)擊率加一。變換圖查詢(xún)模塊可以對(duì)變換圖信息進(jìn)行刪改查操作并將更新的內(nèi)容保存在系統(tǒng)數(shù)據(jù)庫(kù)中。頁(yè)面設(shè)計(jì)效果如下圖4.19所示:圖4.19變換圖查詢(xún)頁(yè)面設(shè)計(jì)運(yùn)行結(jié)果4.8.6商品類(lèi)型管理模塊此模塊包含有商品類(lèi)型添加和商品類(lèi)型查詢(xún)兩個(gè)模塊。商品類(lèi)型添加頁(yè)面,通過(guò)文本框的形式輸入商品類(lèi)型點(diǎn)擊提交按鈕,商品類(lèi)型將會(huì)被保存在數(shù)據(jù)庫(kù)中并且商品信息添加頁(yè)面的商品類(lèi)型下拉列表中也會(huì)增加此類(lèi)型的商品類(lèi)型。商品類(lèi)型添加頁(yè)面設(shè)計(jì)如下圖4.20所示:圖4.20商品類(lèi)型添加頁(yè)面設(shè)計(jì)運(yùn)行結(jié)果圖商品類(lèi)型查詢(xún)模塊的設(shè)計(jì)圖如下圖4.21所示:圖4.21商品類(lèi)型添加頁(yè)面運(yùn)行結(jié)果圖4.8.7商品管理模塊此模塊包含有商品添加和商品查詢(xún)兩個(gè)模塊。商品類(lèi)型添加頁(yè)面,通過(guò)文本框的形式輸入商品編號(hào)、商品名稱(chēng)、選擇商品類(lèi)型、價(jià)格、庫(kù)粗、上傳圖片后點(diǎn)擊提交按鈕,商品信息將會(huì)被保存在數(shù)據(jù)庫(kù)中,并顯示在前臺(tái)頁(yè)面商品信息模塊。商品添加頁(yè)面設(shè)計(jì)如下圖4.22所示:圖4.22商品頁(yè)面設(shè)計(jì)效果此頁(yè)面中可以通過(guò)商品編號(hào)和商品名稱(chēng)查詢(xún)商品,商品查詢(xún)模塊的設(shè)計(jì)圖如下圖4.23所示:圖4.23商品查詢(xún)頁(yè)面設(shè)計(jì)效果4.8.8商品進(jìn)銷(xiāo)存管理模塊商品進(jìn)銷(xiāo)存管理模塊包含有商品進(jìn)銷(xiāo)存添加和商品進(jìn)銷(xiāo)存查詢(xún)兩個(gè)模塊。商品進(jìn)銷(xiāo)存添加頁(yè)面,通過(guò)文本框的形式輸入商品編號(hào)、商品名稱(chēng)、選擇商品類(lèi)型、選擇進(jìn)銷(xiāo)存、數(shù)量、單位后點(diǎn)擊提交按鈕,商品信息將會(huì)被保存在數(shù)據(jù)庫(kù)中,并顯示在商品進(jìn)銷(xiāo)存查詢(xún)頁(yè)面。商品進(jìn)銷(xiāo)存添加頁(yè)面設(shè)計(jì)如下圖4.24所示:圖4.24商品進(jìn)銷(xiāo)存添加頁(yè)面效果商品進(jìn)銷(xiāo)存查詢(xún)頁(yè)面設(shè)計(jì)如下圖4.25所示:圖4.25商品進(jìn)銷(xiāo)存查詢(xún)頁(yè)面效果圖4.8.9購(gòu)買(mǎi)管理模塊此頁(yè)面可以通過(guò)商品編號(hào)、商品名稱(chēng)、商品類(lèi)型查詢(xún)相應(yīng)的商品購(gòu)買(mǎi)信息。商品購(gòu)買(mǎi)管理頁(yè)面的如下圖4.26所示:圖4.26購(gòu)買(mǎi)管理頁(yè)面的頁(yè)面效果圖4.8.10訂單配送管理模塊此模塊包含有訂單配送添加和訂單配送查詢(xún)兩個(gè)子模塊。在此頁(yè)面可以通過(guò)添加訂單號(hào)、商品編號(hào)、購(gòu)買(mǎi)人、收貨地址、聯(lián)系電話、發(fā)貨地址、快遞方式后點(diǎn)擊提交按鈕,訂單配送信息會(huì)保存在數(shù)據(jù)庫(kù)中并在訂單配送查詢(xún)頁(yè)面可以查詢(xún)到訂單配送信息,訂單配送信息添加頁(yè)面設(shè)計(jì)如下圖4.27所示:圖4.27訂單配送信息頁(yè)面設(shè)計(jì)添加頁(yè)面效果圖4.8.11秒殺管理模塊秒殺管理下有秒殺信息查詢(xún)頁(yè)面,可以通過(guò)訂單號(hào)、商品信息、商品名稱(chēng)、商品類(lèi)型、購(gòu)買(mǎi)人進(jìn)行商品信息的查詢(xún)4.8.12特價(jià)商品管理模塊此模塊包含特價(jià)商品添加和特價(jià)商品查詢(xún)兩個(gè)子模塊。此模塊的設(shè)計(jì)與商品管理模塊設(shè)計(jì)一致。4.8.13特價(jià)商品配送管理此模塊包含特價(jià)商品配送添加和特價(jià)商品配送查詢(xún)兩個(gè)子模塊。此模塊的設(shè)計(jì)與商品配送管理頁(yè)面的模塊設(shè)計(jì)一致。4.8.14商品統(tǒng)計(jì)模塊此模塊對(duì)系統(tǒng)按照訂單類(lèi)型來(lái)進(jìn)行分類(lèi),通過(guò)圓形統(tǒng)計(jì)圖的實(shí)行直觀的展示在頁(yè)面中。如下圖4.28所示。圖4.28商品類(lèi)型統(tǒng)計(jì)圖4.9普通用戶(hù)登錄后臺(tái)模塊設(shè)計(jì)普通用戶(hù)的后臺(tái)模塊中擁有個(gè)人資料管理、購(gòu)買(mǎi)管理、訂單配送管理、秒殺管理、特價(jià)商品管理頁(yè)面,這些頁(yè)面是普通用戶(hù)和管理員共用的后臺(tái)頁(yè)面,除此之外還有我的收藏模塊,此頁(yè)面顯示有用戶(hù)收藏的關(guān)于系統(tǒng)中信息。頁(yè)面設(shè)計(jì)如下圖4.29所示:圖4.29我的收藏頁(yè)面效果顯示5系統(tǒng)評(píng)價(jià)5.1系統(tǒng)主要特色/優(yōu)點(diǎn)介紹本系統(tǒng)的設(shè)計(jì)根據(jù)任務(wù)要求,基本上達(dá)到了預(yù)期的開(kāi)發(fā)效果。除了達(dá)到預(yù)期的功能要求外,在設(shè)計(jì)過(guò)程中還根據(jù)人們?nèi)粘P枨筇砑恿艘恍┆?dú)特的特色亮點(diǎn)和創(chuàng)新點(diǎn)。在頁(yè)面設(shè)計(jì)上,為了迎合不同。在系統(tǒng)設(shè)計(jì)上,對(duì)系統(tǒng)安全方便做了考慮,對(duì)常見(jiàn)的網(wǎng)絡(luò)安全問(wèn)題也通過(guò)技術(shù)手段進(jìn)行了維護(hù)。在編寫(xiě)代碼的時(shí)候,使用代碼模塊化的手段,使系統(tǒng)的可擴(kuò)展性和可讀性得到了很大的提高。從功能的角度,給本系統(tǒng)增加了新聞模塊,提供蘇北農(nóng)村地區(qū)的信息共享。本系統(tǒng)從外觀和功能使用方面都從用戶(hù)的角度出發(fā),設(shè)計(jì)簡(jiǎn)約的頁(yè)面結(jié)構(gòu)展示、和清晰的操作流程,方便用戶(hù)上手使用本系統(tǒng)。本系統(tǒng)具有可維護(hù)性、安全性、易理解性、易操作性等特點(diǎn)。給用戶(hù)體驗(yàn)感帶來(lái)了較好的舒適體驗(yàn)。:(1)具有友好的頁(yè)面顯示,對(duì)系統(tǒng)作出清晰明了的模塊分類(lèi),使用戶(hù)使用起來(lái)簡(jiǎn)單明了。(2)給系統(tǒng)通過(guò)加密的手段提高了系統(tǒng)的安全性好,維護(hù)系統(tǒng)中的各種信息不被泄露。主要體現(xiàn)在用戶(hù)登錄的加密上。(3)系統(tǒng)的可擴(kuò)展性良好,因?yàn)楸鞠到y(tǒng)采用模塊化編程,對(duì)一個(gè)模塊的增刪改操作對(duì)其他模塊沒(méi)有太大的影響,方便以后系統(tǒng)功能的擴(kuò)增。(4)易理解性:界面簡(jiǎn)約,功能描述清晰明了;采用B/S架構(gòu)對(duì)系統(tǒng)進(jìn)行開(kāi)發(fā),只要在有網(wǎng)絡(luò)的地方就可以使用本農(nóng)產(chǎn)品銷(xiāo)售系統(tǒng)進(jìn)行購(gòu)物,無(wú)需任何軟件的支持,提高軟件的易用性,給客戶(hù)減掉了安裝軟件的操作。(5)本系統(tǒng)根據(jù)蘇北地區(qū)農(nóng)村用戶(hù)的現(xiàn)狀來(lái)進(jìn)行系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)的,符合蘇北地區(qū)農(nóng)業(yè)生產(chǎn)生活的實(shí)際需求。5.2系統(tǒng)存在不足與改進(jìn)方案由于本人在計(jì)算機(jī)方面還有很多需要學(xué)習(xí)的地方,很多技術(shù)都掌握的還不夠嫻熟,對(duì)于本系統(tǒng)的設(shè)計(jì)還不夠完善。頁(yè)面的設(shè)計(jì)是一個(gè)系統(tǒng)的門(mén)面,本系統(tǒng)的界面設(shè)計(jì)的雖然干凈整潔卻會(huì)給人一種空洞的感覺(jué),頁(yè)面顯示也不夠美觀精彩,不太能吸引住用戶(hù)的眼球。功能方面,系統(tǒng)的功能還不夠強(qiáng)大,因自己能力不足,還沒(méi)有能力給系統(tǒng)添加一些有意思的操作,功能有些死板,還有一些預(yù)想的功能沒(méi)有實(shí)現(xiàn),比如通過(guò)粘貼的方式在系統(tǒng)中輸入信息還不能實(shí)現(xiàn)。通過(guò)以上總結(jié),本系統(tǒng)還需要從頁(yè)面設(shè)計(jì)和功能兩方面做些改進(jìn),使系統(tǒng)更加完善。6畢業(yè)設(shè)計(jì)心得與收獲經(jīng)過(guò)這兩年的學(xué)習(xí)積累,我迎來(lái)了畢業(yè)設(shè)計(jì)對(duì)我這兩年學(xué)習(xí)進(jìn)行的整體考驗(yàn),經(jīng)過(guò)自己不斷的努力鉆研,做畢業(yè)設(shè)計(jì)的過(guò)程中使我對(duì)本專(zhuān)業(yè)的知識(shí)和技能都有了很大的提高,使我受益匪淺。在剛開(kāi)始確定好題目之后,我通過(guò)上網(wǎng)及了解農(nóng)業(yè)新聞狀態(tài),整理出一些資料,以供我了解從古至今都至關(guān)重要的農(nóng)業(yè)問(wèn)題和最近幾年流行的電子商務(wù)的發(fā)展前景,確認(rèn)這個(gè)課題的可行性和課題研究的意義,最后我開(kāi)始去了解開(kāi)發(fā)系統(tǒng)常見(jiàn)的一些技術(shù),確定自己完成此系統(tǒng)要采用的技術(shù)及所
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年德陽(yáng)農(nóng)業(yè)科技職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試模擬試題有答案解析
- 2026年保定幼兒師范高等專(zhuān)科學(xué)校高職單招職業(yè)適應(yīng)性測(cè)試模擬試題帶答案解析
- 2026年滄州幼兒師范高等專(zhuān)科學(xué)校單招職業(yè)技能考試參考題庫(kù)帶答案解析
- 2026年安徽藝術(shù)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考試題帶答案解析
- 2026年河北對(duì)外經(jīng)貿(mào)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試參考題庫(kù)帶答案解析
- 2026年濱州職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性考試備考題庫(kù)有答案解析
- 投資合作協(xié)議(2025年風(fēng)險(xiǎn)分擔(dān))
- 2026年湖南財(cái)經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試備考題庫(kù)有答案解析
- 2026年新疆建設(shè)職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考題庫(kù)附答案詳解
- 碳匯項(xiàng)目咨詢(xún)服務(wù)協(xié)議2025年服務(wù)期限條款
- 2025秋學(xué)期六年級(jí)上冊(cè)信息科技期末測(cè)試卷附答案(蘇科版)
- 廣西壯族自治區(qū)公安機(jī)關(guān)2026年人民警察特殊職位招聘195人備考題庫(kù)及1套完整答案詳解
- 建筑企業(yè)安全生產(chǎn)責(zé)任制范本
- 互聯(lián)網(wǎng)新技術(shù)新業(yè)務(wù)安全評(píng)估管理辦法
- 2025年應(yīng)急管理專(zhuān)業(yè)知識(shí)考試試卷及答案
- 2025四川長(zhǎng)江擔(dān)保集團(tuán)有限公司下屬子公司宜賓和正融資擔(dān)保有限公司第三批員工招聘1人筆試歷年參考題庫(kù)附帶答案詳解
- 糖尿病足潰瘍預(yù)防與足部減壓護(hù)理專(zhuān)家共識(shí)課件
- 采購(gòu)塑料壓塊合同范本
- 醫(yī)院抗菌藥物合理使用管理記錄
- 初級(jí)電工證考試試題及答案2025年
- 營(yíng)造林檢查驗(yàn)收?qǐng)?bào)告【范本】
評(píng)論
0/150
提交評(píng)論