版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
.z.**工商大學(xué)計算機(jī)與信息工程學(xué)院"電子商務(wù)系統(tǒng)分析設(shè)計"報告課程名稱:電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn)工程名稱:商品模糊查詢系統(tǒng)班級:學(xué)號:姓名:二零一零年十一月課程設(shè)計任務(wù)書課程設(shè)計工程商品模糊查詢系統(tǒng)設(shè)計起訖時間:2021年11月20日~設(shè)計目的和要求:本前臺采用HTML+CSS構(gòu)造,后臺使用JSP+JavaBean+Servlet的模式來實現(xiàn)一個小型電子商務(wù)信息平臺。利用日益繁榮的互聯(lián)網(wǎng),在繁多的商品市場中提供了一個全新的符合用戶要求的電子商務(wù)信息平臺。為了提供出模糊查詢的依據(jù)條件,主要進(jìn)展了商品特征分?jǐn)?shù)值的新型查詢模型。開發(fā)的這個網(wǎng)上書店電子商務(wù)是基于Internet/Intranet及Web技術(shù),建立以Browser/Server為構(gòu)造模式、以數(shù)據(jù)庫為后臺核心應(yīng)用、以效勞為目的信息平臺。設(shè)計主要內(nèi)容〔含使用的工具語言、環(huán)境要求等〕:建立一個以商品信息貨架為主要界面的,通過對商品信息的模糊搜索出符合不同用戶不同要求的商品群。主要分為用戶操作的前臺和管理者操作的后臺兩局部組成。前臺主要通過HTML+CSS構(gòu)造來進(jìn)展框架的搭建,展示商品的相關(guān)信息;后臺通過JSP使用SQLSERVER數(shù)據(jù)庫進(jìn)展前臺信息的管理與刪除。開發(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è)計52.1系統(tǒng)簡介52.2系統(tǒng)功能框架圖52.3系統(tǒng)介紹63、系統(tǒng)數(shù)據(jù)分析和設(shè)計73.1系統(tǒng)功能清單73.2用例圖73.3類圖83.4活動圖93.5順序圖103.6數(shù)據(jù)庫設(shè)計113.6.1ER圖設(shè)計113.6.2數(shù)據(jù)庫表124、系統(tǒng)界面設(shè)計144.1輸入界面設(shè)計144.2輸出界面設(shè)計〔包括報表設(shè)計〕145、系統(tǒng)實現(xiàn)155.1系統(tǒng)運(yùn)行環(huán)境155.2系統(tǒng)核心代碼155.3系統(tǒng)測試151、系統(tǒng)需求分析1.1系統(tǒng)的背景介紹網(wǎng)絡(luò)購物已經(jīng)不僅是一種時尚,而成了人們的生活必需。越來越多的人選擇了方便快捷和價格透明的網(wǎng)絡(luò)購物。目前中國的網(wǎng)購規(guī)模已由7400萬擴(kuò)大到8788萬,大約4個網(wǎng)民中有1個人是購物用戶,而在歐美和韓國等互聯(lián)網(wǎng)普及率較高的國家,每3個網(wǎng)民中就有2個人在網(wǎng)上購物。中國網(wǎng)絡(luò)購物的潛力還遠(yuǎn)未被釋放。根據(jù)調(diào)查,網(wǎng)民在購物前總是傾向于事先了解相關(guān)的商品信息。而查詢商品信息的途徑主要是通過網(wǎng)絡(luò)。因為網(wǎng)絡(luò)已經(jīng)逐漸成為現(xiàn)代社會各種信息的載體,其對于群眾輿論有著舉足輕重的作用。由普通用戶主動發(fā)布的文本信息越來越多,如新聞、博客文章、產(chǎn)品評論、論壇帖子等。但是由于立場、出發(fā)點、個人狀況和偏好的不同,民眾對生活中各種對象和事件所表達(dá)出的信念、態(tài)度、意見和情緒的傾向性必然存在很大的差異。瀏覽如此繁雜的網(wǎng)絡(luò)評論,既浪費(fèi)精力和時間,又只能管中窺豹而得不到全面而準(zhǔn)確的結(jié)論,反而給用戶帶來困擾。因此,當(dāng)務(wù)之急是為購物群體們提供一個方便快捷的信息平臺,從而使他們可以清楚地了解商品信息并且通過多方面的比照而做出決策。而量化的商品評價信息顯然解決了帶給用戶的困擾問題。1.2系統(tǒng)的可行性研究全面深入地進(jìn)展市場分析、預(yù)測。調(diào)查和預(yù)測擬建該信息在國內(nèi)、國際市場的需求情況;研究產(chǎn)品的目標(biāo)市場,分析市場占有率;研究確定市場,主要是產(chǎn)品競爭對手和自身競爭力的優(yōu)勢、劣勢,以及產(chǎn)品的營銷策略,并研究確定主要市場風(fēng)險和風(fēng)險程度。技術(shù)的可靠性。工程的開發(fā)是在自主創(chuàng)新的根底上進(jìn)展技術(shù)的探索研究的。意見挖掘與分析技術(shù)的準(zhǔn)確度決定著其分析結(jié)果的利用價值。準(zhǔn)確度越高,利用價值越高。所以在創(chuàng)業(yè)過程中,保證技術(shù)的高度可靠性是成功的關(guān)鍵之一。1.3系統(tǒng)需求分析總體需求建立對商品提供全面管理的信息系統(tǒng)對所有的商品、用戶提供全面管理對不同商品的不同特征進(jìn)展分值計算對不同商品進(jìn)展模糊性查詢功能需求客戶界面局部用戶注冊登錄個人信息管理一級商品(即商品大類)瀏覽二級商品(即具體產(chǎn)品)瀏覽三級商品(即產(chǎn)品款項)瀏覽三級商品特征分值根據(jù)各個特征分?jǐn)?shù)查詢產(chǎn)品型號群根據(jù)模糊名稱查詢產(chǎn)品型號群管理界面局部用戶管理:修改、刪除、查看商品特征分?jǐn)?shù)管理:刪除、查看管理員登錄一級商品及其特征名詞管理二級商品信息管理三級商品信息管理性能需求頁面模塊化:在界面設(shè)計上采用模塊化思想,把很多頁面共有局部集成一個模塊,提高開發(fā)效率。三層構(gòu)造設(shè)計:采用三層構(gòu)造設(shè)計,即程序邏輯構(gòu)造分為用戶界面層、業(yè)務(wù)邏輯處理層和數(shù)據(jù)存儲層。業(yè)務(wù)邏輯層采用JavaBean實現(xiàn),用戶界面與業(yè)務(wù)邏輯別離,系統(tǒng)的平安性、可維護(hù)性、重用性和可擴(kuò)展性大大提高。面向?qū)ο笤O(shè)計:在系統(tǒng)中將用戶、各級商品等都封裝成相應(yīng)的類,同時每個類都有自己對應(yīng)的操作類,從而再次提高了對數(shù)據(jù)庫操作的平安性和程序的可擴(kuò)展性。人性化設(shè)計:系統(tǒng)界面友好,導(dǎo)航明晰,易于使用。數(shù)據(jù)庫需求需求信息用戶分為一般用戶和管理員用戶。每一種特定商品對應(yīng)一種二級商品與一種一級商品。一個用戶可以對多種商品的不同特征值進(jìn)展分值打分。用戶通過對不同特征值分值的模糊信息查找商品群。用戶通過對名稱的模糊搜索查找商品群。數(shù)據(jù)項和數(shù)據(jù)構(gòu)造管理員信息表(adminorinfo),包括數(shù)據(jù)項:用戶ID,用戶名,密碼。普通用戶表(userinfo),包括數(shù)據(jù)項:用戶ID,用戶名,密碼,注冊等。一級商品表,包括數(shù)據(jù)項:商品ID,商品名稱等。二級商品表,包括數(shù)據(jù)項:商品ID,商品名稱,一級商品ID等。三級商品表,包括數(shù)據(jù)項:商品ID,商品名稱,二級商品ID,詳細(xì)信息,各個特征的分值平均項等。商品分值表,包括數(shù)據(jù)項:特征1分值、特征2分值等特征的分值,設(shè)定分值用戶ID等。2、系統(tǒng)功能分析和設(shè)計2.1系統(tǒng)簡介該系統(tǒng)主要通過對商品的模糊搜索來搜索出符合用戶要求的商品群,將商品群范圍逐漸縮小到符合用戶的最小臨界。這樣,不光滿足了用戶的各項要求,還提供應(yīng)用戶相應(yīng)的自主選擇權(quán)利。前臺主要通過商品的瀏覽,對商品進(jìn)展查看。同時商品特征分?jǐn)?shù)或者商品名稱作為輸入,輸出三級商品群,便于用戶的查看與選擇。用戶進(jìn)入三級商品界面時,對三級商品的特征進(jìn)展相應(yīng)的分值打分,這些分值作為輸入,計算出該三級商品的平均特征分值,分值儲存到數(shù)據(jù)庫。當(dāng)用戶進(jìn)展特征分?jǐn)?shù)搜索時直接調(diào)用產(chǎn)生三級商品群。后臺主要通過對用戶的管理,對商品的管理,以及對商品特征及分?jǐn)?shù)的管理進(jìn)展前臺信息的更新和數(shù)據(jù)庫信息的管理工作。2.2系統(tǒng)功能框架圖 系統(tǒng)主要包括用戶界面和管理界面兩局部。用戶界面,主要有注冊登陸功能、商品瀏覽功能、商品特征分值功能、個人信息管理、模糊查詢功能等功能。如圖2.2-1用戶框架圖。圖2.2-1管理界面,主要有管理登陸、用戶管理、商品分值管理、商品信息管理等功能。如圖2.2-2管理框架圖。圖2.2-22.3系統(tǒng)介紹前臺主要有用戶注冊登錄、個人信息管理、商品瀏覽功能、商品特征分值功能、模糊查詢功能。其中,商品主要分為三階,一級商品,二級商品和三級商品。每一級商品附屬于上一級商品。用戶需要的具體商品處于三級商品。因此,商品瀏覽功能分為一級商品瀏覽、二級商品瀏覽、三級商品瀏覽三項功能。模糊查詢功能主要分為特征分?jǐn)?shù)模糊查詢功能與商品名稱模糊查詢功能。用戶可以通過注冊登錄進(jìn)入系統(tǒng),查看相應(yīng)類別商品的瀏覽功能與用戶的個人信息管理。進(jìn)入瀏覽目錄后,用戶可以直接進(jìn)展商品名稱模糊查詢功能,數(shù)據(jù)庫中通過對一級商品表、二級商品表、三級商品表三*表之間的銜接進(jìn)展查找;進(jìn)入二級商品瀏覽目錄時,用戶可以通過選擇單項選擇按鈕選擇使用名稱模糊收縮或者商品特征分?jǐn)?shù)模糊查詢功能,進(jìn)展商品的模糊查找,選擇不同的排列順序來獲得不同的排列順序的商品群,數(shù)據(jù)庫通過對三級商品表的特征分值項進(jìn)展搜索查找。進(jìn)入三級商品信息網(wǎng)頁后,用戶可以進(jìn)展對該商品的特征分值打分,分值存儲于商品分值表,存儲各個特征分?jǐn)?shù)以及打分者的用戶ID。同時系統(tǒng)將整合計算商品分值表中同一種三級商品的分值并計算出相應(yīng)特征的平均值,覆蓋到三級商品表中的特征值。后臺主要有管理登陸、用戶管理、商品分值管理、商品信息管理等功能。管理者通過登錄功能進(jìn)入后臺系統(tǒng),在后臺系統(tǒng),管理員可以通過用戶管理,對用戶進(jìn)展刪除與查看操作,通過對普通用戶表進(jìn)展操作;通過商品分值管理,對三級商品的用戶分?jǐn)?shù)進(jìn)展刪除與查看操作,通過對商品分值表進(jìn)展操作;在商品信息管理中,通過商品大類管理,對商品大類進(jìn)展信息添加、刪除、修改操作,在商品大類信息表中進(jìn)展操作;通過一級商品管理,對一級商品進(jìn)展添加、修改、刪除操作,以及一級商品特征的添加、修改、刪除操作,通過對一級商品表進(jìn)展操作;通過二級商品管理,對二級商品進(jìn)展信息添加、刪除、修改操作,在二級商品信息表中處理;通過三級商品管理,對三級商品進(jìn)展根本信息的添加、修改、刪除操作以及該三級商品分?jǐn)?shù)的查看、修改,通過對三級商品表進(jìn)展操作。3、系統(tǒng)數(shù)據(jù)分析和設(shè)計3.1系統(tǒng)功能清單系統(tǒng)主要包括用戶界面和管理界面兩局部。用戶界面,主要有注冊登陸功能、商品瀏覽功能、商品特征分值功能、個人信息管理、模糊查詢功能等功能。管理界面,主要有管理登陸、用戶管理、商品分值管理、商品信息管理等功能。具體功能清單如表3.1-1功能清單表所示表3.1-1功能清單表管理者功能模塊主要功能用戶user注冊登錄功能新老用戶進(jìn)入登錄用戶user個人信息管理用戶對個人信息的查看與修改用戶user商品瀏覽功能一級商品(商品大類)瀏覽功能用戶user商品瀏覽功能二級商品(具體產(chǎn)品)瀏覽功能用戶user商品瀏覽功能三級商品(產(chǎn)品款項)瀏覽功能用戶user商品特征分值功能用戶對三級商品特征進(jìn)展打分用戶user模糊查詢功能通過對商品名稱進(jìn)展模糊查詢用戶user模糊查詢功能通過對商品特征分?jǐn)?shù)進(jìn)展模糊查詢管理者adminor登錄功能管理者的登錄操作管理者adminor用戶管理對user進(jìn)展查看刪除操作管理者adminor商品分值管理商品分值信息管理管理者adminor商品信息管理商品大類信息管理管理者adminor商品信息管理一級商品信息管理管理者adminor商品信息管理二級商品信息管理管理者adminor商品信息管理三級商品信息管理3.2用例圖用戶主要分為兩類,一種是普通用戶,的直承受益者,主要擁有通過了解各種商品信息及對商品進(jìn)展自定義打分的權(quán)利。另一種是后臺管理者,主要通過后臺進(jìn)展內(nèi)容上的管理和用戶管理雙方面的任務(wù)。如圖3.2-1,為的用例圖。圖3.2-1用例圖3.3類圖系統(tǒng)主要分為兩個大類,一個是用戶類,一個是商品類。用戶管理中,主要分為user類和admin類,兩個類主要通過對用戶行為和管理員行為用戶相關(guān)操作與管理員相關(guān)操作。User主要提供獲取用戶信息、更新用戶信息、增加分值表、按名稱搜索、按分?jǐn)?shù)搜索等方法。Admin類主要有刪除用戶、更新分值表,更新一級商品信息、更新二級商品信息、更新三級商品信息等方法。商品類中主要分為,一級商品類、二級商品類和三級商品類。一級商品類主要有更新商品特征方法;二級商品類主要有通過一級商品ID獲得二級商品名方法;三級商品類主要有更新三級商品分值和獲得三級商品分值方法。〔如圖3.3-1〕圖3.3-1類圖活動圖系統(tǒng)主要的用戶活動有注冊登錄、個人信息管理、分值管理和模糊查詢五種。圖3.4-1注冊登錄活動圖圖3.4-2個人信息管理活動圖圖3.4-3分值管理活動圖圖3.4-4模糊查詢活動圖順序圖本圖通過用戶、前臺、后臺、數(shù)據(jù)庫等四個區(qū)域來表現(xiàn)整個功能的表達(dá),以及四個區(qū)域之間的信息交流互動。如圖3.5-1順序圖所示:圖3.5-1順序圖數(shù)據(jù)庫設(shè)計ER圖設(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一級商品信息表:firgoodinfo字段名數(shù)據(jù)類型說明Fg_idint主鍵:一級商品IDVc_nameVarchar一級商品名稱Bt_idint大類商品IDVc_F1varchar特征1Vc_F2Varchar特征2Vc_F3Varchar特征3Vc_F4Varchar特征4Vc_F5varchar特征5表-5二級商品信息表:sengoodinfo字段名數(shù)據(jù)類型說明Sg_idint主鍵:二級商品IDVc_namevarchar二級商品名稱Fg_idint一級商品ID表-6三級商品信息表:thirgoodinfo字段名數(shù)據(jù)類型說明Tg_idint主鍵:三級商品IDVc_nameVarchar三級商品名稱Sgi_idint二級商品IDfl_F1FloatAvg特征1fl_F2FloatAvg特征2fl_F3FloatAvg特征3fl_F4FloatAvg特征4fl_F5floatAvg特征5分值清單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)傷性骨髓炎的健康宣教
- 兒童分離性焦慮障礙的健康宣教
- 《政府的權(quán)力用》課件
- 社團(tuán)之光照亮前行計劃
- 班級年度計劃書
- 學(xué)生反饋與課程調(diào)整流程計劃
- 八年級英語NewspapersSpeaking課件
- 文化建設(shè)的總結(jié)與員工參與計劃
- 項目成本控制管理計劃
- 舞臺劇社團(tuán)創(chuàng)意演出構(gòu)思計劃
- 2022年軍隊文職統(tǒng)一考試《專業(yè)科目》管理學(xué)類-管理學(xué)試卷(含解析)
- 設(shè)備驗證工作年底述職報告
- 中華人民共和國學(xué)前教育法
- 醫(yī)學(xué)倫理學(xué)全套課件
- 證券投資購買(出售)授權(quán)書
- 小動物怎樣過冬課件
- 創(chuàng)先爭優(yōu)活動先進(jìn)典型選樹實施方案
- 電商平臺產(chǎn)品質(zhì)量保障服務(wù)合同
- 小學(xué)生人際交往篇-做一個受歡迎的人
- 電氣工程預(yù)算課程設(shè)計
- 新蘇教版五年級科學(xué)上冊活動手冊答案
評論
0/150
提交評論