版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
.z.**工商大學(xué)計(jì)算機(jī)與信息工程學(xué)院"電子商務(wù)系統(tǒng)分析設(shè)計(jì)"報(bào)告課程名稱:電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)工程名稱:商品模糊查詢系統(tǒng)班級(jí):學(xué)號(hào):姓名:二零一零年十一月課程設(shè)計(jì)任務(wù)書課程設(shè)計(jì)工程商品模糊查詢系統(tǒng)設(shè)計(jì)起訖時(shí)間:2021年11月20日~設(shè)計(jì)目的和要求:本前臺(tái)采用HTML+CSS構(gòu)造,后臺(tái)使用JSP+JavaBean+Servlet的模式來實(shí)現(xiàn)一個(gè)小型電子商務(wù)信息平臺(tái)。利用日益繁榮的互聯(lián)網(wǎng),在繁多的商品市場(chǎng)中提供了一個(gè)全新的符合用戶要求的電子商務(wù)信息平臺(tái)。為了提供出模糊查詢的依據(jù)條件,主要進(jìn)展了商品特征分?jǐn)?shù)值的新型查詢模型。開發(fā)的這個(gè)網(wǎng)上書店電子商務(wù)是基于Internet/Intranet及Web技術(shù),建立以Browser/Server為構(gòu)造模式、以數(shù)據(jù)庫為后臺(tái)核心應(yīng)用、以效勞為目的信息平臺(tái)。設(shè)計(jì)主要內(nèi)容〔含使用的工具語言、環(huán)境要求等〕:建立一個(gè)以商品信息貨架為主要界面的,通過對(duì)商品信息的模糊搜索出符合不同用戶不同要求的商品群。主要分為用戶操作的前臺(tái)和管理者操作的后臺(tái)兩局部組成。前臺(tái)主要通過HTML+CSS構(gòu)造來進(jìn)展框架的搭建,展示商品的相關(guān)信息;后臺(tái)通過JSP使用SQLSERVER數(shù)據(jù)庫進(jìn)展前臺(tái)信息的管理與刪除。開發(fā)工具與技術(shù):DreamwaverM*2004,eclipse(JSP),Tomcat5.5運(yùn)行環(huán)境:Windows*P、Tomcat5.5、JDK1.5、SQLSERVER20002010年11月20日目錄TOC\o"1-3"\h\z1、系統(tǒng)需求分析31.1系統(tǒng)的背景介紹31.2系統(tǒng)的可行性研究31.3系統(tǒng)需求分析32、系統(tǒng)功能分析和設(shè)計(jì)52.1系統(tǒng)簡介52.2系統(tǒng)功能框架圖52.3系統(tǒng)介紹63、系統(tǒng)數(shù)據(jù)分析和設(shè)計(jì)73.1系統(tǒng)功能清單73.2用例圖73.3類圖83.4活動(dòng)圖93.5順序圖103.6數(shù)據(jù)庫設(shè)計(jì)113.6.1ER圖設(shè)計(jì)113.6.2數(shù)據(jù)庫表124、系統(tǒng)界面設(shè)計(jì)144.1輸入界面設(shè)計(jì)144.2輸出界面設(shè)計(jì)〔包括報(bào)表設(shè)計(jì)〕145、系統(tǒng)實(shí)現(xiàn)155.1系統(tǒng)運(yùn)行環(huán)境155.2系統(tǒng)核心代碼155.3系統(tǒng)測(cè)試151、系統(tǒng)需求分析1.1系統(tǒng)的背景介紹網(wǎng)絡(luò)購物已經(jīng)不僅是一種時(shí)尚,而成了人們的生活必需。越來越多的人選擇了方便快捷和價(jià)格透明的網(wǎng)絡(luò)購物。目前中國的網(wǎng)購規(guī)模已由7400萬擴(kuò)大到8788萬,大約4個(gè)網(wǎng)民中有1個(gè)人是購物用戶,而在歐美和韓國等互聯(lián)網(wǎng)普及率較高的國家,每3個(gè)網(wǎng)民中就有2個(gè)人在網(wǎng)上購物。中國網(wǎng)絡(luò)購物的潛力還遠(yuǎn)未被釋放。根據(jù)調(diào)查,網(wǎng)民在購物前總是傾向于事先了解相關(guān)的商品信息。而查詢商品信息的途徑主要是通過網(wǎng)絡(luò)。因?yàn)榫W(wǎng)絡(luò)已經(jīng)逐漸成為現(xiàn)代社會(huì)各種信息的載體,其對(duì)于群眾輿論有著舉足輕重的作用。由普通用戶主動(dòng)發(fā)布的文本信息越來越多,如新聞、博客文章、產(chǎn)品評(píng)論、論壇帖子等。但是由于立場(chǎng)、出發(fā)點(diǎn)、個(gè)人狀況和偏好的不同,民眾對(duì)生活中各種對(duì)象和事件所表達(dá)出的信念、態(tài)度、意見和情緒的傾向性必然存在很大的差異。瀏覽如此繁雜的網(wǎng)絡(luò)評(píng)論,既浪費(fèi)精力和時(shí)間,又只能管中窺豹而得不到全面而準(zhǔn)確的結(jié)論,反而給用戶帶來困擾。因此,當(dāng)務(wù)之急是為購物群體們提供一個(gè)方便快捷的信息平臺(tái),從而使他們可以清楚地了解商品信息并且通過多方面的比照而做出決策。而量化的商品評(píng)價(jià)信息顯然解決了帶給用戶的困擾問題。1.2系統(tǒng)的可行性研究全面深入地進(jìn)展市場(chǎng)分析、預(yù)測(cè)。調(diào)查和預(yù)測(cè)擬建該信息在國內(nèi)、國際市場(chǎng)的需求情況;研究產(chǎn)品的目標(biāo)市場(chǎng),分析市場(chǎng)占有率;研究確定市場(chǎng),主要是產(chǎn)品競爭對(duì)手和自身競爭力的優(yōu)勢(shì)、劣勢(shì),以及產(chǎn)品的營銷策略,并研究確定主要市場(chǎng)風(fēng)險(xiǎn)和風(fēng)險(xiǎn)程度。技術(shù)的可靠性。工程的開發(fā)是在自主創(chuàng)新的根底上進(jìn)展技術(shù)的探索研究的。意見挖掘與分析技術(shù)的準(zhǔn)確度決定著其分析結(jié)果的利用價(jià)值。準(zhǔn)確度越高,利用價(jià)值越高。所以在創(chuàng)業(yè)過程中,保證技術(shù)的高度可靠性是成功的關(guān)鍵之一。1.3系統(tǒng)需求分析總體需求建立對(duì)商品提供全面管理的信息系統(tǒng)對(duì)所有的商品、用戶提供全面管理對(duì)不同商品的不同特征進(jìn)展分值計(jì)算對(duì)不同商品進(jìn)展模糊性查詢功能需求客戶界面局部用戶注冊(cè)登錄個(gè)人信息管理一級(jí)商品(即商品大類)瀏覽二級(jí)商品(即具體產(chǎn)品)瀏覽三級(jí)商品(即產(chǎn)品款項(xiàng))瀏覽三級(jí)商品特征分值根據(jù)各個(gè)特征分?jǐn)?shù)查詢產(chǎn)品型號(hào)群根據(jù)模糊名稱查詢產(chǎn)品型號(hào)群管理界面局部用戶管理:修改、刪除、查看商品特征分?jǐn)?shù)管理:刪除、查看管理員登錄一級(jí)商品及其特征名詞管理二級(jí)商品信息管理三級(jí)商品信息管理性能需求頁面模塊化:在界面設(shè)計(jì)上采用模塊化思想,把很多頁面共有局部集成一個(gè)模塊,提高開發(fā)效率。三層構(gòu)造設(shè)計(jì):采用三層構(gòu)造設(shè)計(jì),即程序邏輯構(gòu)造分為用戶界面層、業(yè)務(wù)邏輯處理層和數(shù)據(jù)存儲(chǔ)層。業(yè)務(wù)邏輯層采用JavaBean實(shí)現(xiàn),用戶界面與業(yè)務(wù)邏輯別離,系統(tǒng)的平安性、可維護(hù)性、重用性和可擴(kuò)展性大大提高。面向?qū)ο笤O(shè)計(jì):在系統(tǒng)中將用戶、各級(jí)商品等都封裝成相應(yīng)的類,同時(shí)每個(gè)類都有自己對(duì)應(yīng)的操作類,從而再次提高了對(duì)數(shù)據(jù)庫操作的平安性和程序的可擴(kuò)展性。人性化設(shè)計(jì):系統(tǒng)界面友好,導(dǎo)航明晰,易于使用。數(shù)據(jù)庫需求需求信息用戶分為一般用戶和管理員用戶。每一種特定商品對(duì)應(yīng)一種二級(jí)商品與一種一級(jí)商品。一個(gè)用戶可以對(duì)多種商品的不同特征值進(jìn)展分值打分。用戶通過對(duì)不同特征值分值的模糊信息查找商品群。用戶通過對(duì)名稱的模糊搜索查找商品群。數(shù)據(jù)項(xiàng)和數(shù)據(jù)構(gòu)造管理員信息表(adminorinfo),包括數(shù)據(jù)項(xiàng):用戶ID,用戶名,密碼。普通用戶表(userinfo),包括數(shù)據(jù)項(xiàng):用戶ID,用戶名,密碼,注冊(cè)等。一級(jí)商品表,包括數(shù)據(jù)項(xiàng):商品ID,商品名稱等。二級(jí)商品表,包括數(shù)據(jù)項(xiàng):商品ID,商品名稱,一級(jí)商品ID等。三級(jí)商品表,包括數(shù)據(jù)項(xiàng):商品ID,商品名稱,二級(jí)商品ID,詳細(xì)信息,各個(gè)特征的分值平均項(xiàng)等。商品分值表,包括數(shù)據(jù)項(xiàng):特征1分值、特征2分值等特征的分值,設(shè)定分值用戶ID等。2、系統(tǒng)功能分析和設(shè)計(jì)2.1系統(tǒng)簡介該系統(tǒng)主要通過對(duì)商品的模糊搜索來搜索出符合用戶要求的商品群,將商品群范圍逐漸縮小到符合用戶的最小臨界。這樣,不光滿足了用戶的各項(xiàng)要求,還提供應(yīng)用戶相應(yīng)的自主選擇權(quán)利。前臺(tái)主要通過商品的瀏覽,對(duì)商品進(jìn)展查看。同時(shí)商品特征分?jǐn)?shù)或者商品名稱作為輸入,輸出三級(jí)商品群,便于用戶的查看與選擇。用戶進(jìn)入三級(jí)商品界面時(shí),對(duì)三級(jí)商品的特征進(jìn)展相應(yīng)的分值打分,這些分值作為輸入,計(jì)算出該三級(jí)商品的平均特征分值,分值儲(chǔ)存到數(shù)據(jù)庫。當(dāng)用戶進(jìn)展特征分?jǐn)?shù)搜索時(shí)直接調(diào)用產(chǎn)生三級(jí)商品群。后臺(tái)主要通過對(duì)用戶的管理,對(duì)商品的管理,以及對(duì)商品特征及分?jǐn)?shù)的管理進(jìn)展前臺(tái)信息的更新和數(shù)據(jù)庫信息的管理工作。2.2系統(tǒng)功能框架圖 系統(tǒng)主要包括用戶界面和管理界面兩局部。用戶界面,主要有注冊(cè)登陸功能、商品瀏覽功能、商品特征分值功能、個(gè)人信息管理、模糊查詢功能等功能。如圖2.2-1用戶框架圖。圖2.2-1管理界面,主要有管理登陸、用戶管理、商品分值管理、商品信息管理等功能。如圖2.2-2管理框架圖。圖2.2-22.3系統(tǒng)介紹前臺(tái)主要有用戶注冊(cè)登錄、個(gè)人信息管理、商品瀏覽功能、商品特征分值功能、模糊查詢功能。其中,商品主要分為三階,一級(jí)商品,二級(jí)商品和三級(jí)商品。每一級(jí)商品附屬于上一級(jí)商品。用戶需要的具體商品處于三級(jí)商品。因此,商品瀏覽功能分為一級(jí)商品瀏覽、二級(jí)商品瀏覽、三級(jí)商品瀏覽三項(xiàng)功能。模糊查詢功能主要分為特征分?jǐn)?shù)模糊查詢功能與商品名稱模糊查詢功能。用戶可以通過注冊(cè)登錄進(jìn)入系統(tǒng),查看相應(yīng)類別商品的瀏覽功能與用戶的個(gè)人信息管理。進(jìn)入瀏覽目錄后,用戶可以直接進(jìn)展商品名稱模糊查詢功能,數(shù)據(jù)庫中通過對(duì)一級(jí)商品表、二級(jí)商品表、三級(jí)商品表三*表之間的銜接進(jìn)展查找;進(jìn)入二級(jí)商品瀏覽目錄時(shí),用戶可以通過選擇單項(xiàng)選擇按鈕選擇使用名稱模糊收縮或者商品特征分?jǐn)?shù)模糊查詢功能,進(jìn)展商品的模糊查找,選擇不同的排列順序來獲得不同的排列順序的商品群,數(shù)據(jù)庫通過對(duì)三級(jí)商品表的特征分值項(xiàng)進(jìn)展搜索查找。進(jìn)入三級(jí)商品信息網(wǎng)頁后,用戶可以進(jìn)展對(duì)該商品的特征分值打分,分值存儲(chǔ)于商品分值表,存儲(chǔ)各個(gè)特征分?jǐn)?shù)以及打分者的用戶ID。同時(shí)系統(tǒng)將整合計(jì)算商品分值表中同一種三級(jí)商品的分值并計(jì)算出相應(yīng)特征的平均值,覆蓋到三級(jí)商品表中的特征值。后臺(tái)主要有管理登陸、用戶管理、商品分值管理、商品信息管理等功能。管理者通過登錄功能進(jìn)入后臺(tái)系統(tǒng),在后臺(tái)系統(tǒng),管理員可以通過用戶管理,對(duì)用戶進(jìn)展刪除與查看操作,通過對(duì)普通用戶表進(jìn)展操作;通過商品分值管理,對(duì)三級(jí)商品的用戶分?jǐn)?shù)進(jìn)展刪除與查看操作,通過對(duì)商品分值表進(jìn)展操作;在商品信息管理中,通過商品大類管理,對(duì)商品大類進(jìn)展信息添加、刪除、修改操作,在商品大類信息表中進(jìn)展操作;通過一級(jí)商品管理,對(duì)一級(jí)商品進(jìn)展添加、修改、刪除操作,以及一級(jí)商品特征的添加、修改、刪除操作,通過對(duì)一級(jí)商品表進(jìn)展操作;通過二級(jí)商品管理,對(duì)二級(jí)商品進(jìn)展信息添加、刪除、修改操作,在二級(jí)商品信息表中處理;通過三級(jí)商品管理,對(duì)三級(jí)商品進(jìn)展根本信息的添加、修改、刪除操作以及該三級(jí)商品分?jǐn)?shù)的查看、修改,通過對(duì)三級(jí)商品表進(jìn)展操作。3、系統(tǒng)數(shù)據(jù)分析和設(shè)計(jì)3.1系統(tǒng)功能清單系統(tǒng)主要包括用戶界面和管理界面兩局部。用戶界面,主要有注冊(cè)登陸功能、商品瀏覽功能、商品特征分值功能、個(gè)人信息管理、模糊查詢功能等功能。管理界面,主要有管理登陸、用戶管理、商品分值管理、商品信息管理等功能。具體功能清單如表3.1-1功能清單表所示表3.1-1功能清單表管理者功能模塊主要功能用戶user注冊(cè)登錄功能新老用戶進(jìn)入登錄用戶user個(gè)人信息管理用戶對(duì)個(gè)人信息的查看與修改用戶user商品瀏覽功能一級(jí)商品(商品大類)瀏覽功能用戶user商品瀏覽功能二級(jí)商品(具體產(chǎn)品)瀏覽功能用戶user商品瀏覽功能三級(jí)商品(產(chǎn)品款項(xiàng))瀏覽功能用戶user商品特征分值功能用戶對(duì)三級(jí)商品特征進(jìn)展打分用戶user模糊查詢功能通過對(duì)商品名稱進(jìn)展模糊查詢用戶user模糊查詢功能通過對(duì)商品特征分?jǐn)?shù)進(jìn)展模糊查詢管理者adminor登錄功能管理者的登錄操作管理者adminor用戶管理對(duì)user進(jìn)展查看刪除操作管理者adminor商品分值管理商品分值信息管理管理者adminor商品信息管理商品大類信息管理管理者adminor商品信息管理一級(jí)商品信息管理管理者adminor商品信息管理二級(jí)商品信息管理管理者adminor商品信息管理三級(jí)商品信息管理3.2用例圖用戶主要分為兩類,一種是普通用戶,的直承受益者,主要擁有通過了解各種商品信息及對(duì)商品進(jìn)展自定義打分的權(quán)利。另一種是后臺(tái)管理者,主要通過后臺(tái)進(jìn)展內(nèi)容上的管理和用戶管理雙方面的任務(wù)。如圖3.2-1,為的用例圖。圖3.2-1用例圖3.3類圖系統(tǒng)主要分為兩個(gè)大類,一個(gè)是用戶類,一個(gè)是商品類。用戶管理中,主要分為user類和admin類,兩個(gè)類主要通過對(duì)用戶行為和管理員行為用戶相關(guān)操作與管理員相關(guān)操作。User主要提供獲取用戶信息、更新用戶信息、增加分值表、按名稱搜索、按分?jǐn)?shù)搜索等方法。Admin類主要有刪除用戶、更新分值表,更新一級(jí)商品信息、更新二級(jí)商品信息、更新三級(jí)商品信息等方法。商品類中主要分為,一級(jí)商品類、二級(jí)商品類和三級(jí)商品類。一級(jí)商品類主要有更新商品特征方法;二級(jí)商品類主要有通過一級(jí)商品ID獲得二級(jí)商品名方法;三級(jí)商品類主要有更新三級(jí)商品分值和獲得三級(jí)商品分值方法?!踩鐖D3.3-1〕圖3.3-1類圖活動(dòng)圖系統(tǒng)主要的用戶活動(dòng)有注冊(cè)登錄、個(gè)人信息管理、分值管理和模糊查詢五種。圖3.4-1注冊(cè)登錄活動(dòng)圖圖3.4-2個(gè)人信息管理活動(dòng)圖圖3.4-3分值管理活動(dòng)圖圖3.4-4模糊查詢活動(dòng)圖順序圖本圖通過用戶、前臺(tái)、后臺(tái)、數(shù)據(jù)庫等四個(gè)區(qū)域來表現(xiàn)整個(gè)功能的表達(dá),以及四個(gè)區(qū)域之間的信息交流互動(dòng)。如圖3.5-1順序圖所示:圖3.5-1順序圖數(shù)據(jù)庫設(shè)計(jì)ER圖設(shè)計(jì)實(shí)體聯(lián)系屬性圖-1數(shù)據(jù)庫表表-1管理員信息表:adminorinfo字段名數(shù)據(jù)類型說明Adminor_idBigint主鍵:管理員IDVc_usernameVarchar管理員用戶名Vc_passwordvarchar管理員密碼表-2普通用戶表:userinfo字段名數(shù)據(jù)類型說明user_idBigint主鍵:用戶IDVc_usernameVarchar用戶名Vc_passwordvarchar用戶密碼Vc_emailvarchar用戶email表-3商品大類表:bigtype字段名數(shù)據(jù)類型說明bt_idint主鍵:商品大類IDVc_btnameVarchar商品大類名稱表-4一級(jí)商品信息表:firgoodinfo字段名數(shù)據(jù)類型說明Fg_idint主鍵:一級(jí)商品IDVc_nameVarchar一級(jí)商品名稱Bt_idint大類商品IDVc_F1varchar特征1Vc_F2Varchar特征2Vc_F3Varchar特征3Vc_F4Varchar特征4Vc_F5varchar特征5表-5二級(jí)商品信息表:sengoodinfo字段名數(shù)據(jù)類型說明Sg_idint主鍵:二級(jí)商品IDVc_namevarchar二級(jí)商品名稱Fg_idint一級(jí)商品ID表-6三級(jí)商品信息表:thirgoodinfo字段名數(shù)據(jù)類型說明Tg_idint主鍵:三級(jí)商品IDVc_nameVarchar三級(jí)商品名稱Sgi_idint二級(jí)商品IDfl_F1FloatAvg特征1fl_F2FloatAvg特征2fl_F3FloatAvg特征3fl_F4FloatAvg特征4fl_F5floatAvg特征5分值清單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度智能零售合同標(biāo)的采購與服務(wù)協(xié)議4篇
- 二零二五年度綠化苗木種植技術(shù)培訓(xùn)與推廣合同4篇
- 二零二五版ISO9001質(zhì)量管理體系認(rèn)證及風(fēng)險(xiǎn)評(píng)估合同3篇
- 二零二五版?zhèn)€人經(jīng)營貸款展期合同2篇
- 二零二五年度大型活動(dòng)臨時(shí)場(chǎng)地租賃合同范本4篇
- 二零二五版公司銷售業(yè)務(wù)員合同協(xié)議含跨境電商業(yè)務(wù)合作3篇
- 2025年度高新技術(shù)研發(fā)項(xiàng)目流動(dòng)資金借款合同4篇
- 二零二五版兒童成長陪伴與輔導(dǎo)服務(wù)合同4篇
- 2025年度拆遷補(bǔ)償及安置工程監(jiān)理及驗(yàn)收合同4篇
- 二零二五年度綠植花卉租賃與室內(nèi)植物配置服務(wù)合同4篇
- 小區(qū)物業(yè)服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 2024-2030年中國光電干擾一體設(shè)備行業(yè)發(fā)展現(xiàn)狀與前景預(yù)測(cè)分析研究報(bào)告
- 2025屆高考數(shù)學(xué)一輪復(fù)習(xí)建議-函數(shù)與導(dǎo)數(shù)專題講座課件
- 心電圖基本知識(shí)
- 中煤電力有限公司招聘筆試題庫2024
- 消防接警員應(yīng)知應(yīng)會(huì)考試題庫大全-上(單選、多選題)
- 2024風(fēng)電場(chǎng)在役葉片維修全過程質(zhì)量控制技術(shù)要求
- 湖南省岳陽市岳陽樓區(qū)2023-2024學(xué)年七年級(jí)下學(xué)期期末數(shù)學(xué)試題(解析版)
- 自適應(yīng)噪聲抵消技術(shù)的研究
- 山東省臨沂市羅莊區(qū)2024屆中考聯(lián)考化學(xué)試題含解析
- JJG 512-2021 白度計(jì)行業(yè)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論