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