網(wǎng)上寵物商店購物商城系統(tǒng)的設(shè)計與開發(fā)開題報告
注:因為每個學(xué)校格式不同,私定請聯(lián)系Up主
一、本課題研究現(xiàn)狀及可行性分析 ??基于Java的音樂機構(gòu)管理系統(tǒng)的設(shè)計與實現(xiàn)
研究現(xiàn)狀:
在互聯(lián)網(wǎng)高速發(fā)展、信息技術(shù)步入人類生活的情況下,電子貿(mào)易也得到了空前發(fā)展。網(wǎng)購幾乎成為了人人都會進行的活動。近幾年來,養(yǎng)寵物更是成為人們生活中重要的娛樂內(nèi)容之一, 人們越來越多的講感情也寄托給了寵物,以給自己另一個感情寄托。之前人們將網(wǎng)絡(luò)與寵物聯(lián)系起來,無非是通過網(wǎng)絡(luò)查詢一些關(guān)于寵物的知識,通過網(wǎng)絡(luò)了解寵物,認識寵物。而現(xiàn)如今,飛速的網(wǎng)絡(luò)發(fā)展,讓貿(mào)易也開始網(wǎng)絡(luò)化,網(wǎng)上收售也日益多了起來,寵物商品的網(wǎng)上銷售也隨之漸漸增多。但是網(wǎng)絡(luò)畢竟是虛擬的,而且現(xiàn)階段網(wǎng)絡(luò)的法規(guī)也并不健全,人們對于網(wǎng)絡(luò)安全存在較多的不信任。而且網(wǎng)絡(luò)詐騙的事件也時有發(fā)生,這些都很大程度上限制了網(wǎng)絡(luò)購物的發(fā)展步伐。
互聯(lián)網(wǎng)的高速發(fā)展,也帶給了我們很多生活上的方便,讓越來越多的人開始用到這些日益發(fā)達的技術(shù),成為新時代的參與者,也是受益于它們。
好在近幾年國民也開始更多的關(guān)注這方面。制約網(wǎng)絡(luò)購物的問題都在一個個的減少,也有很多人開始嘗試投入到了網(wǎng)絡(luò)購物當(dāng)中,扮演著各自的角色。極大多數(shù)的人都會選擇積極的接觸網(wǎng)絡(luò),并接受這些新的東西,這使得這些技術(shù)的發(fā)展就可以更加的快捷和高效,同時這些技術(shù)也服務(wù)于人民,為人民提供了更多的就業(yè)崗位,帶來了更大的方便,也豐富了閑暇之時。
寵物對人類而言,其實也占有舉足輕重的地位。尤其是相處的時間長了,寵物與人類會產(chǎn)生互相依賴的情懷,這讓我們更加的離不開寵物。由此,我們會更加的愛惜它們,關(guān)注它們,會經(jīng)時常的查閱如何飼養(yǎng)它們,也會精心挑選好的、適合的商品和食品給它們。所以網(wǎng)上的寵物用品商店,其實也很大程度的方便了熱愛寵物的人們,讓我們的選擇更多,也讓這些原本繁瑣的過程變的簡單起來,而且還更加豐富。
由于網(wǎng)絡(luò)的優(yōu)勢,它突破了面對面交易的界限,沒有了地域的限制,很大程度上方便了產(chǎn)品、供貨商和需求者三者之間的交互。人們?yōu)榱朔奖愫凸?jié)約成本,更多的選擇在網(wǎng)上進行交易,挑選并購買自己需要的商品,網(wǎng)絡(luò)購物在潛移默化中已經(jīng)逐步融入到了人們的生活當(dāng)中。伴隨著各種新的、更獨特的和更安全的技術(shù)的產(chǎn)生,網(wǎng)絡(luò)購物也越來越發(fā)達,人們的生活方式也趨于多元化。
可行性分析:
人員:自主開發(fā)
研究條件:基于JAVA語言、開發(fā)平臺Eclipse開發(fā)工具、MSQL數(shù)據(jù)庫等。
?
1、技術(shù)可行性分析
對于本系統(tǒng)--寵物用品商店系統(tǒng),涉及到了數(shù)據(jù)庫的應(yīng)用、JSP技術(shù)的網(wǎng)上設(shè)計和本地操作系統(tǒng),是一項比較復(fù)雜的涉及多方面的系統(tǒng)。但隨著各種軟件的更加人性化和便捷性,就算實現(xiàn)這些復(fù)雜的開發(fā)目標也其實并不難,加上時間的富裕,可以參考很多文獻和現(xiàn)有系統(tǒng),并鞏固所學(xué)的知識,所以在規(guī)定的時間內(nèi)完成任務(wù)還是應(yīng)該可以實現(xiàn)的。為了此系統(tǒng)可以成功研發(fā),經(jīng)網(wǎng)上查詢,規(guī)整出一套工程化的標準開發(fā)的設(shè)計,這樣可以讓指導(dǎo)者更好的進行工程化的開發(fā),不僅能提高開發(fā)的速度,還能保證開發(fā)的質(zhì)量,并降低不必要的浪費,創(chuàng)造出更高的效率。
經(jīng)過多方面的思考與實踐,最終決定使用JSP技術(shù)和當(dāng)下流行的servlet技術(shù)來實現(xiàn)交互,并使用Tomcat作服務(wù)器方面的支撐。
2、運行可行性分析:
當(dāng)今世紀,電子科技早已普及到人們的生活當(dāng)中,越來越多的技術(shù)和知識也得到了有效的推廣。使用者也逐漸的增多了起來,讓我們更好的投入到學(xué)習(xí)和工作中。在這信息化的大潮流中,人們對于這些新鮮事物也充滿了興趣,嘗試著使用各種各樣的工具和技術(shù)。對于本系統(tǒng)而言,所用到的多種技術(shù)和知識,也正是人們所普遍學(xué)習(xí),也樂于學(xué)習(xí)的,所以人們會在較短的時間內(nèi)上手。而且培訓(xùn)可能也會很方便,有經(jīng)驗的人們也會更好的帶動初學(xué)者。所以對于運行可行性而言,這點是必然可行的。
3、經(jīng)濟可行性分析:
對于現(xiàn)如今的科技發(fā)展,網(wǎng)絡(luò)早已普及,幾乎所有人都與網(wǎng)絡(luò)息息相關(guān),而寵物用品商店這一系統(tǒng)又是一個比較簡單的系統(tǒng),不需要太高的技術(shù)要求,也不需要好的設(shè)備支撐,所以人們上手是很容易的,所以在經(jīng)濟上是沒有任何問題的。人們在設(shè)計的時候,不僅可以提高自己的能力,也能更好的順應(yīng)時代的潮流。而系統(tǒng)的開發(fā)目標也是面向于顧客和消費者的,網(wǎng)上購物也是極其普遍的,這一系統(tǒng)無疑也會方便很多寵物愛好者,為他們提供更大的便捷。所以在經(jīng)濟可行性方面,本系統(tǒng)是是可行的,而且會有更大的現(xiàn)實意義。可能會擴大寵物愛好者的人群,讓越來越多的人關(guān)注到這些,也會促進經(jīng)濟的交流,商家獲利,買家也能得到想要的商品,正好兩全其美。
綜上所述,可行性是完全通過的。這說明項目不僅是可行的,還會有更好的價值,帶來更多的收益。本系統(tǒng)將會通過上述優(yōu)勢,從顧客角度出發(fā),以最好的技術(shù)和最人性化的服務(wù),來進行軟件的開發(fā)。通過經(jīng)濟、技術(shù)和運行三方面的可行性,來分析整個系統(tǒng),闡明其中的關(guān)鍵因素,介紹用到的技術(shù),讓更多的人了解和使用。盡量用最通俗易懂的語言和最貼近生活的技術(shù),讓本系統(tǒng)的開發(fā)前景實現(xiàn)最大化。
由此可見,本系統(tǒng)具有其獨特的優(yōu)勢,屬于可行的。
研究思路:
隨著網(wǎng)絡(luò)的不斷發(fā)展,電子商務(wù)技術(shù)日趨完善,網(wǎng)絡(luò)購物已經(jīng)成為人們?nèi)粘OM的一種主要方式?;诔墒斓碾娮由虅?wù)技術(shù)條件與良好的市場需求,因此選擇了設(shè)計并實現(xiàn)網(wǎng)上寵物商店購物商城系統(tǒng)。整個系統(tǒng)在Eclipse開發(fā)環(huán)境下開發(fā),利用JAVA語言以及MYSQL數(shù)據(jù)庫技術(shù)開發(fā)完成。系統(tǒng)支持前端用戶的瀏覽、注冊、登入、添加購物車、下單、付款、查看訂單與留言等功能。同時支持后臺管理員添加商品、管理分類、查詢訂單以及留言回復(fù)等功能。經(jīng)過用戶測試,能夠順利完成用戶網(wǎng)上購物與商家后臺管理的整個網(wǎng)絡(luò)交易業(yè)務(wù)。
一、本課題需要重點研究的關(guān)鍵問題及解決問題的思路
關(guān)鍵問題:
1、根據(jù)開發(fā)需求合理設(shè)計數(shù)據(jù)庫
2、設(shè)計系統(tǒng)的整體框架,包括版面設(shè)計和多線程并發(fā)設(shè)計實現(xiàn)無跳轉(zhuǎn)異步頁面刷新。
3、保證程序運行的穩(wěn)定性、可靠性和安全性。
解決問題的思路:
1、通過搜集市面上的有的寵物商店資料熟悉產(chǎn)品管理的業(yè)務(wù)流程,歸納、整理出需求信息,并根據(jù)需求信息分析設(shè)計數(shù)據(jù)庫和后臺系統(tǒng)需要實現(xiàn)的各個模塊,并通過迭代的方式進行整個網(wǎng)上寵物商城的開發(fā),規(guī)劃整個產(chǎn)品信息管理系統(tǒng)的架構(gòu)。
? ??? 2、通過搜集市面上的餐飲系統(tǒng)資料熟悉產(chǎn)品管理的業(yè)務(wù)流程,歸納、整理出需求信息,并根據(jù)需求信息分析設(shè)計數(shù)據(jù)庫和后臺系統(tǒng)需要實現(xiàn)的各個模塊。 ?
3、該系統(tǒng)后臺系統(tǒng)方面采用主要利用IntelliJ IDEA開發(fā)平臺,使用java語言,配合無線技術(shù)實現(xiàn)了一個寵物用品商店進行管理的在線購物系統(tǒng)。手機端采用Vue.js來進行移動端的開發(fā),以及選用簡單實用的mysql來設(shè)計數(shù)據(jù)庫。對于需要實現(xiàn)每個子功能進行單元測試,然后整合到一起,做好手機端與PC系統(tǒng)端的數(shù)據(jù)通訊以及同步,經(jīng)過多次迭代即可完成整個開發(fā)。
二、完成本課題所需要的工作條件(如資料、工具書、場所、實驗、調(diào)研等)及解決辦法
主要工具:windows系統(tǒng)的筆記本電腦、Eclipse開發(fā)工具、Mysql數(shù)據(jù)庫、Java語言
資料:Java開發(fā)指南、Mysql技術(shù)內(nèi)幕
解決辦法:通過咨詢老師以及網(wǎng)上查閱相關(guān)的資料,以及各種文獻
主要參考文獻(資料):
[1] 桑國珍.? 基于JSP的網(wǎng)上書店的設(shè)計與實現(xiàn)[J]. 福建電腦, 2013(7):129-130.
[2] 劉顯彰.? 試論系統(tǒng)理論在知識經(jīng)濟時代的管理創(chuàng)新及貢獻[J]. 印刷質(zhì)量與標準化, 2005(8):23-26.
[3] 劉楊.? 基于公共安全的應(yīng)急信息處理平臺的設(shè)計與實現(xiàn)[D]. 電子科技大學(xué), 2014.
[4] 俞珍華.? 同煤集團就業(yè)信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. 電子科技大學(xué), 2013.
[5] 葛揚.? 光大銀行統(tǒng)一登錄平臺的設(shè)計與實現(xiàn)[D]. 北京交通大學(xué), 2009.
[6] 黃澤軍.? 畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計和實施[D]. 北京郵電大學(xué), 2011.
[7] 陳崇明.? 基于TPM的設(shè)備管理系統(tǒng)在礦粉企業(yè)的應(yīng)用[J]. 江西建材, 2014(12):42-50.
[8] 李海峰.? 一種基于云計算的軟件服務(wù)應(yīng)用平臺設(shè)計與實現(xiàn)[D]. 中山大學(xué), 2014.
[9] 趙瑾.? 基于SOA架構(gòu)的食品電子商務(wù)平臺的構(gòu)建[D]. 電子科技大學(xué), 2012.
[10] 吳取剛.? 攀枝花學(xué)院實驗報告管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. ? 西華大學(xué), 2015.
[11] Mcleod.Management Information system ? management in practice. Prentice Hall.
[12] Hristopher P. Ben light.A critical ? success factors model for eprimplement.
[13] Dionysios Tsichritzis C.Data Base ? Management System. 1977:150-53
[14] Cassidy A. Information systems ? strategic planning. Bocaraton.Flrida.St.
Luiccpress. 1998:12-31
?
三、工作方案分析及進度計劃
工作方案分析:
為了完成此次系統(tǒng)設(shè)計的目標,必須要設(shè)計出一套完整的程序和與之對應(yīng)的文件,并建立數(shù)據(jù)庫。將系統(tǒng)劃分為多個模塊,這樣不僅方便了設(shè)計,還穩(wěn)固了結(jié)構(gòu)。在完成整個畢業(yè)設(shè)計的前期,對它的整體分析是很必要的,必須從多個方面分析它的可實現(xiàn)性,還有顧全任何的利弊,這樣才能保證剛開始的方向是對的,而且減少不必要的浪費,能更大程度的高效完成。
要進行系統(tǒng)分析,首先得先分析系統(tǒng)的功能,看看它到底實現(xiàn)了什么。通過對它的功能實現(xiàn)的分析,指定它的設(shè)計目標,并建立它的設(shè)計模型。我對本系統(tǒng)的分析是基于網(wǎng)絡(luò)的,通過瀏覽一些類似的網(wǎng)上商店,并注冊會員,來了解這些系統(tǒng)所具備的功能和應(yīng)該改進的地方,確定本系統(tǒng)應(yīng)具備條件。
預(yù)期進度:
1、2021.3.1-2021.3.21? 根據(jù)研究的課題,進行多方面資料的收集、加工與整理,完成課題任務(wù)準備工作。
2、2021.3.22-2021.4.4? 對研究的課題進行分析論證,綜合運用專業(yè)所學(xué)知識和軟硬件資源確定合理的設(shè)計方案。
3、2021.4.5-2021.4.30? 根據(jù)設(shè)計方案,進行必要的軟硬件結(jié)構(gòu)的設(shè)計、分析、制作。編寫、調(diào)試完成項目代碼,按照設(shè)計框架完成對應(yīng)功能模塊的具體實現(xiàn)。要求代碼書寫規(guī)范整齊,整個過程要有理論依據(jù)和比較詳細的設(shè)計過程。?
4、2021.5.1-2021.5.14? 根據(jù)畢業(yè)設(shè)計選題設(shè)計方案完成整個項目,對于錯誤疏漏進行修改完善撰。寫畢業(yè)設(shè)計說明書,說明畢業(yè)設(shè)計選題的意義實現(xiàn)方法,要求邏輯清晰語句通暢,符合學(xué)院對畢業(yè)設(shè)計說明書的格式要求。
5、2021.5.15-2021.5.31 參與畢業(yè)設(shè)計答辯,提交畢業(yè)設(shè)計全過程材料。