【計(jì)算機(jī)畢業(yè)設(shè)計(jì)】基于Java的干果店管理系統(tǒng)
摘 要
隨著信息時(shí)代的發(fā)展,計(jì)算機(jī)的廣泛應(yīng)用使得傳統(tǒng)的堅(jiān)果店管理方式顯得有些滯后,因此我們需要開(kāi)發(fā)更為便捷的管理方法,以便對(duì)堅(jiān)果店的管理信息進(jìn)行統(tǒng)計(jì),從而實(shí)現(xiàn)堅(jiān)果店的統(tǒng)一管理。堅(jiān)果店管理系統(tǒng)是一種新型的管理模式,通過(guò)對(duì)堅(jiān)果店進(jìn)行信息化處理,提高工作效率以及管理效率,同時(shí)也能為管理人員提供及時(shí)有效的數(shù)據(jù)支持。
在堅(jiān)果店管理系統(tǒng)中,三個(gè)核心模塊分別為管理員、用戶賣家,系統(tǒng)采用了Java技術(shù)、SpringBoot框架以及MySQL數(shù)據(jù)庫(kù)等先進(jìn)技術(shù)。系統(tǒng)在設(shè)計(jì)上充分考慮到了實(shí)用性、可擴(kuò)展性以及安全性,并且具有很好的易用性與擴(kuò)展性。該系統(tǒng)提供了個(gè)人中心、用戶管理、賣家管理、堅(jiān)果分類管理、堅(jiān)果信息管理、論壇中心、系統(tǒng)管理、訂單管理等一系列功能的解析,從而使管理變得更加便捷高效。
關(guān)鍵詞:?Java;MySQL數(shù)據(jù)庫(kù);堅(jiān)果店管理;
Abstract
With the development of the information age and the widespread application of computers, the traditional management methods of nut stores seem somewhat outdated. Therefore, we need to develop more convenient management methods to statistically analyze the management information of nut stores and achieve unified management of nut stores. The Nut Shop Management System is a new management model that improves work efficiency and management efficiency through information processing of nut shops, while also providing timely and effective data support for management personnel.
In the nut store management system, the three core modules are administrator, user, and buyer. The system adopts advanced technologies such as Java technology, SpringBoot framework, and MySQL database. The system is designed with full consideration of practicality, scalability, and security, and has good usability and scalability. The system provides analysis of a series of functions such as personal center, user management, seller management, nut classification management, nut information management, forum center, system management, and order management, making management more convenient and efficient.
Key words:Java; MySQL?database;?nut store management;?
目 錄
?
第1章 緒論
1.1 研究背景
1.2 研究的目的與意義
1.3 研究現(xiàn)狀
1.4?系統(tǒng)研究?jī)?nèi)容
第2章 ?相關(guān)技術(shù)
2.1 Java技術(shù)
2.2 Spring Boot框架
2.3 MySQL數(shù)據(jù)庫(kù)
2.4 系統(tǒng)運(yùn)行環(huán)境
2.5 本章小結(jié)
第3章 系統(tǒng)分析
3.1?系統(tǒng)可行性分析
3.2?系統(tǒng)需求分析
3.3?本章小結(jié)
第4章 系統(tǒng)設(shè)計(jì)
4.1 系統(tǒng)功能模塊設(shè)計(jì)
4.1.1登錄模塊設(shè)計(jì)
4.1.2管理員管理模塊設(shè)計(jì)
4.1.3用戶模塊設(shè)計(jì)
4.1.4賣家模塊設(shè)計(jì)
4.2?系統(tǒng)流程設(shè)計(jì)
4.3?數(shù)據(jù)庫(kù)設(shè)計(jì)
4.4?本章小結(jié)
第5章 系統(tǒng)實(shí)現(xiàn)
5.1系統(tǒng)功能實(shí)現(xiàn)
5.2后臺(tái)模塊實(shí)現(xiàn)
5.2.1管理員模塊實(shí)現(xiàn)
5.2.2賣家模塊實(shí)現(xiàn)
5.3 本章小結(jié)
第6章 系統(tǒng)測(cè)試
6.1 系統(tǒng)測(cè)試目的
6.2 系統(tǒng)功能測(cè)試
6.3 系統(tǒng)測(cè)試結(jié)論
6.4 本章小結(jié)
結(jié) 論
參考文獻(xiàn)
致 謝
第1章 緒論
本章對(duì)堅(jiān)果店管理體系進(jìn)行深入研究,探討其研究背景、研究目的和意義、研究現(xiàn)狀以及研究?jī)?nèi)容,提供全面而深入的了解。第二章是堅(jiān)果店管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)部分,主要介紹了本課題的理論基礎(chǔ)和技術(shù)路線,包括對(duì)國(guó)內(nèi)外堅(jiān)果店管理系統(tǒng)發(fā)展歷程的分析以及國(guó)內(nèi)堅(jiān)果店管理現(xiàn)狀的描述。在經(jīng)過(guò)一系列深入研究后,我們已經(jīng)明確了系統(tǒng)開(kāi)發(fā)的重要性和價(jià)值,而本節(jié)則是系統(tǒng)開(kāi)發(fā)的起點(diǎn)。
1.1?研究背景
傳統(tǒng)的堅(jiān)果銷售存在諸多限制,該系統(tǒng)盡力滿足用戶隨時(shí)隨地在線購(gòu)買堅(jiān)果的需求,以提供更加便捷的服務(wù)。為了提升堅(jiān)果店的工作效率,實(shí)現(xiàn)在線堅(jiān)果店的管理系統(tǒng)化、標(biāo)準(zhǔn)化和自動(dòng)化,從而提高整個(gè)堅(jiān)果購(gòu)買過(guò)程的效率,并將整體水平提升至全新的高度。在未來(lái)的一段時(shí)間里,隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,堅(jiān)果行業(yè)也會(huì)發(fā)生巨大改變,網(wǎng)上堅(jiān)果店會(huì)逐漸取代傳統(tǒng)堅(jiān)果店成為主流。網(wǎng)絡(luò)上的堅(jiān)果店相較于傳統(tǒng)堅(jiān)果店,具備著無(wú)可比擬的優(yōu)越性。在網(wǎng)絡(luò)環(huán)境下,傳統(tǒng)堅(jiān)果店會(huì)面臨哪些挑戰(zhàn)?首先,網(wǎng)上堅(jiān)果店的經(jīng)營(yíng)成本并不高昂,員工規(guī)模較小,無(wú)需承擔(dān)過(guò)多的大型職位。另外,網(wǎng)絡(luò)堅(jiān)果店能及時(shí)反饋信息,能夠讓顧客對(duì)產(chǎn)品進(jìn)行實(shí)時(shí)評(píng)價(jià),并在第一時(shí)間做出購(gòu)買決定,使購(gòu)物更加方便快捷。其次,堅(jiān)果店在網(wǎng)絡(luò)上廣泛分布,其信息傳遞速度快,可容納大量用戶。第三,網(wǎng)絡(luò)堅(jiān)果店能提供及時(shí)有效的信息和服務(wù)。此外,在線開(kāi)設(shè)堅(jiān)果店可更輕松地滿足消費(fèi)者的多樣化需求。利用此銷售工具,可為消費(fèi)者帶來(lái)便利,激發(fā)對(duì)堅(jiān)果的購(gòu)買欲望,從而提升銷售效率。
1.2?研究的目的與意義
隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,網(wǎng)購(gòu)已經(jīng)成為一種廣泛普及的消費(fèi)方式,越來(lái)越多的企業(yè)和公共機(jī)構(gòu)已經(jīng)認(rèn)識(shí)到,通過(guò)建立網(wǎng)上購(gòu)物中心,可以有效地降低成本、提高效率,這是一種潛在的優(yōu)勢(shì)。從另一個(gè)角度來(lái)看,購(gòu)買商品服務(wù)的買家不僅可以降低收款成本,還可以縮短購(gòu)買周期并優(yōu)化訂單處理流程。另一方面,通過(guò)開(kāi)設(shè)網(wǎng)店,賣家可以開(kāi)拓新的銷售渠道,從而實(shí)現(xiàn)銷售業(yè)績(jī)的提升,庫(kù)存的清理,以及服務(wù)銷售成本的降低。
堅(jiān)果屬于一類具有封閉性的水果,其果皮堅(jiān)硬,內(nèi)含豐富的種子。這些種類多樣的堅(jiān)果在營(yíng)養(yǎng)方面具有許多共同點(diǎn)。這些營(yíng)養(yǎng)成分不僅有助于維持正常生理機(jī)能,還可以增強(qiáng)免疫力。它們?cè)诖龠M(jìn)人體生長(zhǎng)發(fā)育、改善身體機(jī)能以及預(yù)防疾病方面具有卓越的功效。這些福利足以吸引購(gòu)物者,使他們以更低的成本獲得更高的收入。
1.3 研究現(xiàn)狀
當(dāng)前,我國(guó)的干果人均消費(fèi)量相較于發(fā)達(dá)國(guó)家如美國(guó)、日本以及全球其他國(guó)家而言,有著明顯的差距。據(jù)了解,我國(guó)干果消費(fèi)增長(zhǎng)緩慢,主要原因在于人們對(duì)傳統(tǒng)食品的消費(fèi)觀念沒(méi)有根本轉(zhuǎn)變。據(jù)相關(guān)數(shù)據(jù)顯示,杏仁、腰果、夏威夷果和核桃的年平均消費(fèi)量?jī)H為0.23公斤,而在美國(guó)、日本和全球范圍內(nèi),它們的年平均消費(fèi)量分別是中國(guó)的8倍、2倍和2倍。在中國(guó),腰果、夏威夷果的人均消費(fèi)量約為零,這表明這些堅(jiān)果在中國(guó)市場(chǎng)上的消費(fèi)水平相對(duì)較低。因此,中國(guó)消費(fèi)者對(duì)堅(jiān)果的投機(jī)需求仍然具有巨大的增長(zhǎng)潛力,這一市場(chǎng)的潛力不可小覷。同時(shí),由于我國(guó)人口多、收入高以及經(jīng)濟(jì)發(fā)展水平等原因,目前國(guó)內(nèi)居民對(duì)高檔堅(jiān)果的購(gòu)買力仍然有限,但高端產(chǎn)品的市場(chǎng)潛力非常大。隨著國(guó)內(nèi)消費(fèi)能力的提升,高檔堅(jiān)果的市場(chǎng)滲透率進(jìn)一步降低,國(guó)內(nèi)堅(jiān)果市場(chǎng)有著廣闊的增長(zhǎng)前景。隨著經(jīng)濟(jì)發(fā)展和人們生活水平提高,人們對(duì)健康越來(lái)越重視,堅(jiān)果類食品逐漸成為消費(fèi)熱點(diǎn)。堅(jiān)果類涵蓋了各個(gè)年齡層的消費(fèi)者,其中年齡在26至35歲之間的消費(fèi)者占56.4%,36至45歲的消費(fèi)者占 24.6%,而年齡在19至25歲之間的消費(fèi)者則分別占9.5%。其中年輕消費(fèi)人群占據(jù)了很大一部分市場(chǎng)。在過(guò)去的95年、90年和85年中,他們成為了堅(jiān)果的主要消費(fèi)者群體,而在70年前,他們的消費(fèi)群體也在以驚人的速度增長(zhǎng)。
1.4?系統(tǒng)研究?jī)?nèi)容
該系統(tǒng)對(duì)堅(jiān)果店管理系統(tǒng)進(jìn)行了分析,設(shè)計(jì)與實(shí)現(xiàn),對(duì)幾個(gè)主要模塊進(jìn)行了詳細(xì)的分析。堅(jiān)果店管理系統(tǒng)分為管理員角色、賣家角色和用戶角色。對(duì)于管理員來(lái)說(shuō),只有管理員才可以登錄到后臺(tái)進(jìn)行操作。后臺(tái)管理主要用于添加部分產(chǎn)品信息,更新產(chǎn)品信息管理。管理員也可以更改用戶,可以在后臺(tái)查看和管理用戶發(fā)出的命令。對(duì)于賣家來(lái)說(shuō),他們需要及時(shí)完成產(chǎn)品的訂單操作和添加產(chǎn)品。用戶的主要操作是可以在網(wǎng)頁(yè)上查看產(chǎn)品信息。通過(guò)產(chǎn)品信息,消費(fèi)者可以通過(guò)網(wǎng)站注冊(cè)自己的賬號(hào),并有權(quán)修改自己的用戶信息。通過(guò)搜索產(chǎn)品類別,用戶可以快速找到想要購(gòu)買的產(chǎn)品,然后在種類目錄中找到產(chǎn)品,在系統(tǒng)中訂購(gòu)。本文從系統(tǒng)分析部分入手,討論客戶需要哪種類型的系統(tǒng),以及使用哪種用戶界面,確保系統(tǒng)的實(shí)用性和便利性。通過(guò)功能分析來(lái)確定需要哪種類型的邏輯數(shù)據(jù)結(jié)構(gòu),并且去構(gòu)建數(shù)據(jù)單元的邏輯結(jié)構(gòu),最后從多個(gè)主要模塊討論如何實(shí)現(xiàn)這些功能。
第2章 ?相關(guān)技術(shù)
該系統(tǒng)所采用的數(shù)據(jù)存儲(chǔ)方式為MySQL數(shù)據(jù)庫(kù),其開(kāi)發(fā)過(guò)程中運(yùn)用了Java技術(shù)以及SpringBoot框架。在項(xiàng)目開(kāi)發(fā)的過(guò)程中,系統(tǒng)功能模塊的安全性、實(shí)用性、穩(wěn)定性、易維護(hù)性以及頁(yè)面的簡(jiǎn)潔性等特征得到了充分的實(shí)現(xiàn)。
2.1 Java技術(shù)
Java由Sun公司開(kāi)發(fā),后來(lái)被Oracle(前身為Oak Language)收購(gòu)。最初,它是 用于商業(yè)應(yīng)用的軟件,但隨著時(shí)間的推移和技術(shù)發(fā)展,逐漸成為一種通用編程語(yǔ)言。在20世紀(jì)90年代初,互聯(lián)網(wǎng)進(jìn)行了Oak語(yǔ)言(C++)的重新設(shè)計(jì),并最終通過(guò)Java語(yǔ)言的重新設(shè)計(jì)獲得了蓬勃發(fā)展的勢(shì)頭。在絕大多數(shù)情況下,Java在一種編程語(yǔ)言中只能以單一的方式運(yùn)行,只能在一個(gè)操作系統(tǒng)平臺(tái)上進(jìn)行開(kāi)發(fā)。同理,Java也支持跨平臺(tái)的開(kāi)發(fā)。因此它是面向?qū)ο蟮木幊陶Z(yǔ)言。其程序設(shè)計(jì)的實(shí)質(zhì)還涵蓋了數(shù)據(jù)結(jié)構(gòu)和算法的構(gòu)建。
2.2 Spring Boot框架
這一項(xiàng)技術(shù)是一種面向Java平臺(tái)的開(kāi)源應(yīng)用程序框架,其目的在于簡(jiǎn)化Spring的構(gòu)建和開(kāi)發(fā)過(guò)程,從而提高其效率和可靠性。它通過(guò)對(duì)應(yīng)用程序執(zhí)行環(huán)境中所有組件進(jìn)行動(dòng)態(tài)監(jiān)控,以實(shí)現(xiàn)高效、穩(wěn)定的性能優(yōu)化。默認(rèn)情況下,Spring應(yīng)用程序會(huì)被配置為支持多個(gè)框架,并自動(dòng)加載jar包,以最大限度地提高其運(yùn)行速度。實(shí)現(xiàn)零配置的同時(shí),提供完備的功能,將第三方庫(kù)進(jìn)行集成和配置,以滿足用戶的需求。它允許開(kāi)發(fā)者根據(jù)實(shí)際需求定制各種組件和服務(wù)以滿足特定需要。目前,SpringBoot已成為Java開(kāi)發(fā)領(lǐng)域的翹楚,深受廣大開(kāi)發(fā)者的青睞。若Jar包得當(dāng),Spring將會(huì)自動(dòng)配置并且提供有力支持。若默認(rèn)配置未達(dá)到規(guī)定標(biāo)準(zhǔn),則可將自動(dòng)配置類替換為個(gè)人配置,以達(dá)到更優(yōu)化的配置效果。此外,SpringBoot融合了多項(xiàng)實(shí)用功能,包括內(nèi)置網(wǎng)絡(luò)服務(wù)器和系統(tǒng)監(jiān)控,為用戶提供了全方位的服務(wù)支持。
2.3 MySQL數(shù)據(jù)庫(kù)
MySQL是多用戶、多線程SQL數(shù)據(jù)庫(kù)服務(wù)器。MySQL不僅可以有效地?cái)U(kuò)展、刪除、修改和檢查數(shù)據(jù)庫(kù)中的數(shù)據(jù),還可以做更多的工作。MySQL是關(guān)系數(shù)據(jù)庫(kù)操作的基本操作語(yǔ)言,能夠記錄實(shí)體間的關(guān)系,存儲(chǔ)用戶、堅(jiān)果、命令等數(shù)據(jù),特別適合有數(shù)據(jù)庫(kù)或網(wǎng)站開(kāi)發(fā)背景的人。
MySQL數(shù)據(jù)庫(kù)功能:
(1)確保源代碼編譯器的可移植性和靈活性,以確保其在不同平臺(tái)上的無(wú)縫連接和無(wú)縫轉(zhuǎn)換。
(2)支持AIX、FreeBSD、HP-UX、Linux和Mac、Novell NetWare、OpenBSD系統(tǒng) 、OS/2卷、Solaris、Windows等多個(gè)操作系統(tǒng)。
(3)提供了多種編程語(yǔ)言的接口,包括C語(yǔ)言、C++語(yǔ)言、Python、PHP語(yǔ)言、Perl語(yǔ)言、PHP語(yǔ)言以及Ruby語(yǔ)言等。
(4)多線程可支持利用中央處理器資源進(jìn)行計(jì)算。
(5)快速調(diào)查。該算法對(duì)查詢進(jìn)行了優(yōu)化,從而提升了搜索速度,確保了搜索結(jié)果的高效性。
(6)MySQL語(yǔ)言靈活。作為一種嵌入式語(yǔ)言,其語(yǔ)法結(jié)構(gòu)高度一致,同時(shí)具備高度的靈活性和便捷性,可與其他語(yǔ)言程序無(wú)縫集成。
(7)程序的改動(dòng)可能性較小。用戶不必?fù)?dān)心自己的數(shù)據(jù)被刪除或更改,即使是對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改也無(wú)需重新編譯代碼即可實(shí)現(xiàn)。完成任務(wù)時(shí),無(wú)需向計(jì)算機(jī)發(fā)送任何步驟指令,即可輕松訪問(wèn)數(shù)據(jù)庫(kù)。使用MySQL語(yǔ)句進(jìn)行說(shuō)明和命令,數(shù)據(jù)庫(kù)將自動(dòng)執(zhí)行所有操作,無(wú)需人工干預(yù)。
2.4 系統(tǒng)運(yùn)行環(huán)境
本系統(tǒng)是一個(gè)B/S版的應(yīng)用程序,需要在服務(wù)器上部署MySQL數(shù)據(jù)庫(kù),其他的客戶端通過(guò)運(yùn)行程序既可。
硬件平臺(tái):
CPU:酷睿i3 -3.0GHZ
運(yùn)行內(nèi)存:4G及以下
電腦硬盤:128GB
運(yùn)行于系統(tǒng)之上的平臺(tái):
操作系統(tǒng):Windows 7
開(kāi)發(fā)工具:idea
數(shù)據(jù)庫(kù):MySQL
2.5 本章小結(jié)
在本節(jié)中,對(duì)堅(jiān)果店管理系統(tǒng)的相關(guān)技術(shù)進(jìn)行了深入的分析和詳細(xì)的介紹。結(jié)合當(dāng)前堅(jiān)果店業(yè)現(xiàn)狀進(jìn)行調(diào)研分析,對(duì)堅(jiān)果店信息管理系統(tǒng)需求做出預(yù)測(cè)。考慮到該技術(shù)的優(yōu)越性和適應(yīng)性,我們需要在現(xiàn)有情況下精選數(shù)據(jù)庫(kù)、服務(wù)器和開(kāi)發(fā)環(huán)境,以確定系統(tǒng)不同模塊的最優(yōu)設(shè)計(jì)方案。
?
第3章 系統(tǒng)分析
為了確保堅(jiān)果店管理系統(tǒng)的可行性和功能分析可以得到充分考慮,其實(shí)施價(jià)值可以得到充分實(shí)現(xiàn),從而為系統(tǒng)的后續(xù)創(chuàng)建提供支持。其次,進(jìn)行需求分析是研發(fā)人員對(duì)客戶需求進(jìn)行深入研究和細(xì)致分析,以明確系統(tǒng)所需具備的功能和功能。
3.1?系統(tǒng)可行性分析
在開(kāi)發(fā)一套完整的系統(tǒng)之前,我們必須進(jìn)行全面的可行性分析,以確保系統(tǒng)是否可以運(yùn)行,因此從經(jīng)濟(jì)和技術(shù)倆方面進(jìn)行分析。
3.1.1經(jīng)濟(jì)可行性分析
經(jīng)分析證實(shí),該系統(tǒng)是由個(gè)人結(jié)合Apache服務(wù)器、MySQL數(shù)據(jù)庫(kù)和Java技術(shù)開(kāi)發(fā)的。我們所使用的服務(wù)器不收取任何費(fèi)用,且完全免費(fèi)。本系統(tǒng)主要實(shí)現(xiàn)了對(duì)數(shù)據(jù)進(jìn)行分類存儲(chǔ)和管理以及查詢統(tǒng)計(jì)功能等。一臺(tái)具備軟件安裝能力的計(jì)算機(jī),足以勝任整個(gè)系統(tǒng)的安裝任務(wù)。結(jié)合本系統(tǒng)而言,其次電腦設(shè)備是本人所擁有,所用的編程軟件都是免費(fèi)的。
3.2.2技術(shù)可行性分性
本系統(tǒng)所采用Java語(yǔ)言,配合著SpringBoot框架的使用對(duì)系統(tǒng)進(jìn)行編寫功能,然后將數(shù)據(jù)庫(kù)和所寫代碼連接,從而實(shí)現(xiàn)系統(tǒng)。本系統(tǒng)可以通過(guò)這些方法去實(shí)現(xiàn)。
該系統(tǒng)在綜合考慮經(jīng)濟(jì)可行性和技術(shù)可行性倆個(gè)方面的因素后,被證明是可行的,因此可以順利地完成以下操作步驟。
3.2?系統(tǒng)需求分析
在系統(tǒng)開(kāi)發(fā)過(guò)程中,為了確保系統(tǒng)的可靠性和穩(wěn)定性,需要明確員工信息、堅(jiān)果信息等具體數(shù)據(jù)。這些數(shù)據(jù)由不同的部門或單位管理,因此必須創(chuàng)建用于存儲(chǔ)、處理、共享和發(fā)布的統(tǒng)一數(shù)據(jù)庫(kù)。員工信息包括但不限于管理員、用戶、商家。其中系統(tǒng)使用權(quán)限,管理員權(quán)限最廣、管理員功能模塊最豐富。
系統(tǒng)使用權(quán)限包括管理員、用戶和賣家。管理員可以管理系統(tǒng)上的所有信息。用戶可以編輯個(gè)人信息,管理主頁(yè)、堅(jiān)果信息、論壇中心、網(wǎng)頁(yè)廣告、個(gè)人中心、購(gòu)物車等功能。賣家輸入系統(tǒng)實(shí)現(xiàn)了主頁(yè)、個(gè)人中心、堅(jiān)果信息管理、訂單管理等功能,包括詳細(xì)信息,可以進(jìn)行訂正等操作,此系統(tǒng)從用戶的角度考慮,實(shí)現(xiàn)了用戶需要的所有功能要求。
?
3.3?本章小結(jié)
通過(guò)深入的可行性分析,可以知道此系統(tǒng)的研究與開(kāi)發(fā)是不難的。系統(tǒng)分析的核心在于對(duì)需求的深入分析。系統(tǒng)分為前端和后端兩部分。根據(jù)研究結(jié)果,建立了一套完整的堅(jiān)果店管理體系?;谙到y(tǒng)需求分析,得出系統(tǒng)的功能模塊,包括系統(tǒng)管理、貨物管理、庫(kù)存管理、訂單處理和系統(tǒng)管理五個(gè)主要功能。最終對(duì)系統(tǒng)的過(guò)程進(jìn)行了全面的分析。
第4章 系統(tǒng)設(shè)計(jì)
通過(guò)運(yùn)用功能模塊圖和流程圖,呈現(xiàn)整個(gè)系統(tǒng)的結(jié)構(gòu),并詳細(xì)闡述系統(tǒng)的各個(gè)功能模塊。采用面向?qū)ο蠹夹g(shù)對(duì)功能模塊進(jìn)行組織、管理和分析。通過(guò)E-R圖繪制不同實(shí)體之間的關(guān)系,并確定不同數(shù)據(jù)表之間的聯(lián)系,以構(gòu)建數(shù)據(jù)庫(kù)。
4.1 系統(tǒng)功能模塊設(shè)計(jì)
本章從登陸模塊、管理員管理模塊、用戶模塊、賣家模塊四個(gè)方面進(jìn)行設(shè)計(jì),并最后進(jìn)行一個(gè)總結(jié)。
4.1.1登錄模塊設(shè)計(jì)
NUTS存儲(chǔ)管理系統(tǒng)根據(jù)其授權(quán)范圍可被劃分為多個(gè)角色,包括但不限于管理員、用戶以及賣家。這個(gè)頁(yè)面主要包含用戶名和密碼。如果賬號(hào)密碼為空,單擊“登錄”按鈕將提示您輸入不能為空。該系統(tǒng)主要注冊(cè)了三個(gè)角色,不同的角色用于選擇和輸入不同的帳戶密碼。如果輸入正確,將登錄成功。如果用戶名和登錄角色與數(shù)據(jù)庫(kù)數(shù)據(jù)不匹配,則顯示登錄錯(cuò)誤。
登錄模塊處理用戶的登錄請(qǐng)求,調(diào)用通過(guò)登錄信息實(shí)現(xiàn)系統(tǒng)登錄的特定方法。將獲取的查詢發(fā)送到邏輯層,邏輯層將數(shù)據(jù)封裝到相應(yīng)的對(duì)象中,調(diào)用響應(yīng)層以獲取結(jié)果,并將信息返回頁(yè)面。
4.1.2管理員管理模塊設(shè)計(jì)
管理員是用戶管理模塊中權(quán)限最多的用戶。管理員可以操作用戶和賣家的信息,可以自由添加用戶和賣家的信息,也可以及時(shí)更新用戶和賣家,還可以直接添加或者刪除用戶和買家。
4.1.3用戶模塊設(shè)計(jì)
用戶功能模塊由主頁(yè)、堅(jiān)果信息、論壇中心、網(wǎng)絡(luò)廣告、個(gè)人中心、購(gòu)物車等功能組成。如果要更改個(gè)人信息和密碼,必須先成功登錄系統(tǒng),然后再進(jìn)行更改。
4.1.4賣家模塊設(shè)計(jì)
賣家功能模塊由主頁(yè)、個(gè)人中心、堅(jiān)果信息管理、訂單管理等功能組成。要更改個(gè)人信息和密碼,也必須在更改之前成功登錄此系統(tǒng)。
4.1.5?系統(tǒng)總體設(shè)計(jì)
此系統(tǒng)可連接三種角色,分別為管理員、用戶和賣家,它們各自扮演著不同的角色。一旦登錄系統(tǒng),不同的角色即可在系統(tǒng)中執(zhí)行各自的操作,而管理員則擁有最高的權(quán)限。系統(tǒng)中還包括一個(gè)數(shù)據(jù)庫(kù)服務(wù)器,它負(fù)責(zé)對(duì)數(shù)據(jù)進(jìn)行管理并提供服務(wù)。結(jié)構(gòu)如圖4-1所示。

4.2?系統(tǒng)流程設(shè)計(jì)
需要分析操作過(guò)程,使整個(gè)系統(tǒng)運(yùn)行順暢。
圖4-1示出了系統(tǒng)的簡(jiǎn)化操作流程:

該系統(tǒng)的主要功能包括三個(gè)方面。其中,管理員是系統(tǒng)維護(hù)人員。管理員、用戶以及賣家皆在其中。當(dāng)用戶進(jìn)入服務(wù)器后,系統(tǒng)會(huì)自動(dòng)顯示出用戶名和密碼。在進(jìn)行登錄操作時(shí)務(wù)必確保所輸入的賬戶信息與已注冊(cè)的賬戶信息完全一致,并使用賬戶密碼進(jìn)行驗(yàn)證,以確保用戶信息準(zhǔn)確無(wú)誤地輸入到系統(tǒng)中。與系統(tǒng)的連接步驟如圖4-2所示:
?

用戶類型的確定和執(zhí)行有效性的確認(rèn),將取決于將信息添加至零的操作。當(dāng)沒(méi)有合法的人加入時(shí),管理員允許合法的人進(jìn)入賬戶進(jìn)行訪問(wèn)。合法的個(gè)體有權(quán)添加信息 ,而非僅限于其合法身份。當(dāng)管理員對(duì)一個(gè)或多個(gè)賬戶進(jìn)行訪問(wèn)時(shí),可以允許任何未授權(quán)用戶在沒(méi)有管理員許可情況下添加內(nèi)容。如圖4-3所示,追加信息流程圖:

刪除數(shù)據(jù)與追加數(shù)據(jù)功能相同,刪除數(shù)據(jù)的具體步驟如圖4-4所示:

4.3?數(shù)據(jù)庫(kù)設(shè)計(jì)
該系統(tǒng)采用MySQL數(shù)據(jù)庫(kù)作為免費(fèi)資源,構(gòu)建了一個(gè)全面的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 系統(tǒng)提供用戶接口,包括數(shù)據(jù)輸入和輸出功能。Navicat被運(yùn)用于數(shù)據(jù)庫(kù)的管理,采用面向?qū)ο蠹夹g(shù)對(duì)數(shù)據(jù)進(jìn)行組織與維護(hù)。為了避免中文編碼的失真問(wèn)題,我們采用了UTF-8,作為系統(tǒng)數(shù)據(jù)庫(kù)的統(tǒng)一標(biāo)準(zhǔn)。用戶只需要在本地安裝相關(guān)軟件就能完成整個(gè)數(shù)據(jù)庫(kù)的操作,并可通過(guò)遠(yuǎn)程網(wǎng)絡(luò)訪問(wèn)。MySQL數(shù)據(jù)庫(kù)是一種廣泛應(yīng)用程序的數(shù)據(jù)庫(kù),它提供了簡(jiǎn)單的SQL編寫和;良好的存儲(chǔ)環(huán)境,為系統(tǒng)的高效運(yùn)行提供了堅(jiān)實(shí)的基礎(chǔ)。本文提出一種利用系統(tǒng)不同區(qū)域間的連接來(lái)表示對(duì)查詢結(jié)果的影響,通過(guò)對(duì)系統(tǒng)數(shù)據(jù)表進(jìn)行分析,探究數(shù)據(jù)庫(kù)之間的相互關(guān)系,并對(duì)E-R圖進(jìn)行綜合總結(jié):
如圖4-1所示:

在堅(jiān)果店的管理過(guò)程中,數(shù)據(jù)是由多個(gè)表格構(gòu)成的,每個(gè)表格都包含相應(yīng)的字段。 為了方便用戶對(duì)這些表中數(shù)據(jù)進(jìn)行查詢和修改。在使用該系統(tǒng)時(shí),所需的功能是將 數(shù)據(jù)存儲(chǔ)于其中。此管理系統(tǒng)包含以下表格:
地址表其中說(shuō)明了姓名,電話添加時(shí)間等信息,如表4-1:

購(gòu)物車表中有價(jià)格,商品名稱,購(gòu)買數(shù)量等信息,如表4-2:

論壇表中有標(biāo)題,添加時(shí)間等信息,如表4-3:

賣家信息表中有賬號(hào),年齡,錢數(shù)等信息,如表4-4:

堅(jiān)果信息表中有價(jià)格,類型,賣家賬號(hào)等信息。如表4-5:

堅(jiān)果系統(tǒng)展示商店表4-6:

用戶表內(nèi)容詳情如下4-7:

4.4?本章小結(jié)
系統(tǒng)流程結(jié)構(gòu)和設(shè)計(jì)完成后,構(gòu)建框架,設(shè)計(jì)主要功能模塊,詳細(xì)說(shuō)明功能、輸入、輸出和實(shí)現(xiàn)方法。繪制系統(tǒng)的E-R圖以便更直觀地顯示實(shí)體之間的關(guān)系。使用表字段之間的關(guān)系設(shè)計(jì)數(shù)據(jù)庫(kù)。完成詳細(xì)的系統(tǒng)設(shè)計(jì)后,將為下一章的操作提供良好的環(huán)境。
第5章 系統(tǒng)實(shí)現(xiàn)
在堅(jiān)果店管理系統(tǒng)中,經(jīng)歷了一系列的系統(tǒng)分析、設(shè)計(jì)和實(shí)施步驟,最終進(jìn)入了系統(tǒng)實(shí)施的階段。根據(jù)需求分析結(jié)果確定了系統(tǒng)功能模塊劃分方案,并對(duì)系統(tǒng)數(shù)據(jù)庫(kù)進(jìn)行合理地設(shè)計(jì)。該系統(tǒng)的實(shí)現(xiàn)涵蓋了管理員、用戶和商家的多個(gè)功能模塊,通過(guò)對(duì)代碼的修改和優(yōu)化,實(shí)現(xiàn)了系統(tǒng)的全面升級(jí)。本文對(duì)堅(jiān)果店管理系統(tǒng)進(jìn)行了詳細(xì)闡述。該模塊直接面向用戶,不僅提供了豐富的功能,同時(shí)還呈現(xiàn)出優(yōu)美的頁(yè)面設(shè)計(jì)。
5.1系統(tǒng)功能實(shí)現(xiàn)
打開(kāi)系統(tǒng)網(wǎng)站時(shí),首先顯示的是堅(jiān)果首頁(yè)入口。在本頁(yè)面,可以看到堅(jiān)果店管理系統(tǒng)的導(dǎo)航欄,通過(guò)導(dǎo)航欄導(dǎo)航到各功能的顯示頁(yè)面進(jìn)行操作。系統(tǒng)主頁(yè)面如圖5-1所示:

在堅(jiān)果信息頁(yè)面的輸入字段中,輸入堅(jiān)果的名稱、價(jià)格、批量采購(gòu)、庫(kù)存、堅(jiān)果分類、品牌、顏色、發(fā)布日期、地址、賣方帳戶和賣方名稱,然后單擊計(jì)數(shù)??梢栽谒阉鲿r(shí)查看堅(jiān)果的詳細(xì)信息,并根據(jù)需要將其添加到購(gòu)物車中、收藏、立即購(gòu)買和評(píng)論。堅(jiān)果信息頁(yè)面如圖5-2所示:

在個(gè)人中心頁(yè)面上填寫個(gè)人詳細(xì)信息并更新信息。必要時(shí),對(duì)堅(jiān)果的發(fā)貨、訂單、地址采取相應(yīng)的措施。如圖5-3所示:

5.2后臺(tái)模塊實(shí)現(xiàn)
繼續(xù)以用戶身份登錄,在登錄頁(yè)面上選擇所需的角色,正確輸入用戶名和密碼,然后進(jìn)入操作系統(tǒng)。如圖5-4所示。?

5.2.1管理員模塊實(shí)現(xiàn)
主頁(yè)操作、個(gè)人中心、用戶管理、賣家管理、堅(jiān)果分類管理、堅(jiān)果信息管理、 論壇中心、系統(tǒng)管理、訂單管理等,是管理員進(jìn)行訪問(wèn)的主要功能之一。這些都是為實(shí)現(xiàn)管理員的日常工作而設(shè)置的。管理員主頁(yè)如圖5-5所示:

管理員單擊用戶管理??梢圆樵儭⑻砑雍蛣h除用戶列表,根據(jù)需要執(zhí)行的操作,進(jìn)行修改和刪除用戶信息。如圖5-6所示:

管理員單擊賣家管理。在賣家頁(yè)面輸入賣家進(jìn)行查詢,添加或刪除賣家列表,根據(jù)需要執(zhí)行詳細(xì)信息,修改或刪除賣家信息,如圖5-7所示:

單擊堅(jiān)果分類管理按鈕,以便管理員進(jìn)行分類管理。如果選擇了一個(gè)類別,則顯示該類別下所有的堅(jiān)果名稱,并有相應(yīng)的圖標(biāo)提示其屬性或位置等內(nèi)容。在堅(jiān)果分類頁(yè)面中,可以進(jìn)入堅(jiān)果分類列表,進(jìn)行搜索、添加和刪除等操作,并提供詳細(xì)的堅(jiān)果分類信息說(shuō)明,以滿足用戶的需求。如圖5-8所示:

管理員點(diǎn)擊堅(jiān)果信息管理按鈕。在堅(jiān)果信息頁(yè)面輸入堅(jiān)果名稱、堅(jiān)果分類和品牌進(jìn)行查詢或刪除堅(jiān)果信息,并根據(jù)對(duì)堅(jiān)果的需求信息進(jìn)行查詢、修改、查看評(píng)論或刪除等操作;如圖5-9所示:

點(diǎn)擊論壇中心,管理員展開(kāi)了一系列操作。系統(tǒng)將按照所選擇的方式對(duì)用戶感興趣的信息進(jìn)行管理。在論壇中心頁(yè)面上輸入用戶的帖子標(biāo)題,可以發(fā)送請(qǐng)求或刪除論壇中心列表,并可以對(duì)論壇中心的信息進(jìn)行查看、編輯、評(píng)論,以滿足用戶的需求。如圖5-10所示:

點(diǎn)擊系統(tǒng)管理按鈕,以便管理員進(jìn)行管理。在網(wǎng)頁(yè)廣告頁(yè)面上輸入標(biāo)題,可以進(jìn)行網(wǎng)站廣告列表的搜索、添加和刪除操作,同時(shí)根據(jù)需要查找的信息,對(duì)網(wǎng)站廣告詳細(xì)信息進(jìn)行修改和刪除。如圖5-11所示:

5.2.2賣家模塊實(shí)現(xiàn)
在主頁(yè)面中,賣家可進(jìn)入多個(gè)功能區(qū)域,包括但不限于首頁(yè)、個(gè)人中心、堅(jiān)果信息管理和訂單管理等,以便進(jìn)行必要的操作。買家在主頁(yè)面輸入自己的個(gè)人信息后, 系統(tǒng)會(huì)根據(jù)該信息自動(dòng)生成相應(yīng)的交易碼并將其顯示于用戶指定區(qū)域內(nèi)。賣家主頁(yè)面如圖5-12所示:

點(diǎn)擊個(gè)人中心以獲取賣家信息。系統(tǒng)根據(jù)修改后的個(gè)人信息,自動(dòng)生成訂單并發(fā)送給買家;如圖5-13所示:

5.3 本章小結(jié)
該功能模塊的實(shí)現(xiàn)涉及對(duì)系統(tǒng)進(jìn)行操作,其中包括管理員、用戶和賣家三個(gè)方面的功能模塊。在堅(jiān)果店管理中,各個(gè)模塊的應(yīng)用場(chǎng)景各不相同,以確保滿足管理者、用戶和賣家的各種需求,這是一種現(xiàn)實(shí)邏輯。數(shù)據(jù)表之間的關(guān)聯(lián)實(shí)現(xiàn)了不同功能模塊之間的數(shù)據(jù)存儲(chǔ),從而確保了數(shù)據(jù)的精準(zhǔn)性和系統(tǒng)的安全性。
第6章 系統(tǒng)測(cè)試
系統(tǒng)的主要測(cè)試目標(biāo)在于從多個(gè)角度檢測(cè)系統(tǒng)中的問(wèn)題,從而識(shí)別系統(tǒng)缺陷,并通過(guò)功能測(cè)試進(jìn)行改正,以確保系統(tǒng)在運(yùn)行過(guò)程中沒(méi)有出現(xiàn)任何故障。在測(cè)試的過(guò)程中,經(jīng)過(guò)驗(yàn)證,該系統(tǒng)已成功滿足客戶的需求,并及時(shí)對(duì)問(wèn)題和缺陷進(jìn)行了糾正。
6.1 系統(tǒng)測(cè)試目的
在堅(jiān)果商店的管理體系的開(kāi)發(fā)中,系統(tǒng)的測(cè)試是一個(gè)非常重要和非常考驗(yàn)耐心的工作。這一點(diǎn)很重要,因?yàn)檫@是確保這個(gè)系統(tǒng)的實(shí)用性與可靠性的最終關(guān)口,同時(shí)也是對(duì)這個(gè)系統(tǒng)發(fā)展的最終檢驗(yàn)。
對(duì)系統(tǒng)進(jìn)行測(cè)試,最重要的目的就是要防止在使用過(guò)程中出現(xiàn)問(wèn)題,從而降低用戶的體驗(yàn)。因此,必須要從多個(gè)角度、多個(gè)思路去對(duì)系統(tǒng)中有可能出現(xiàn)的問(wèn)題進(jìn)行思考,利用各種功能測(cè)試,來(lái)找出問(wèn)題,并對(duì)這些問(wèn)題進(jìn)行解決。通過(guò)對(duì)系統(tǒng)進(jìn)行測(cè)試,還可以檢測(cè)出系統(tǒng)的性能,系統(tǒng)的設(shè)計(jì)等。當(dāng)一個(gè)成功的系統(tǒng)測(cè)試流程結(jié)束時(shí),將會(huì)極大地提高整個(gè)系統(tǒng)的質(zhì)量和用戶的感受。檢測(cè)的目的在于確認(rèn)該系統(tǒng)是否滿足了用戶所規(guī)定的要求,并且發(fā)現(xiàn)與規(guī)定不一致或者矛盾之處。在進(jìn)行測(cè)試的時(shí)候,要站在使用者的立場(chǎng)上去思考問(wèn)題,要防止出現(xiàn)不切現(xiàn)實(shí)的情況,會(huì)造成測(cè)試的時(shí)間被浪費(fèi),這樣就有可能會(huì)造成問(wèn)題,導(dǎo)致期望的結(jié)果和實(shí)際的結(jié)果有出入。
6.2 系統(tǒng)功能測(cè)試
為了測(cè)試系統(tǒng)的功能模塊,采用了多種黑盒測(cè)試方法,其中包括對(duì)點(diǎn)擊、輸入限制以及必填項(xiàng)的檢查。借助編寫的測(cè)試用例,對(duì)其內(nèi)容進(jìn)行了全面的測(cè)試,最終得出了測(cè)試結(jié)論。 在完成系統(tǒng)登錄后,將對(duì)用戶名、密碼以及其他相關(guān)功能進(jìn)行全面檢查和驗(yàn)證。在進(jìn)行數(shù)據(jù)輸入時(shí),用戶必須確保所輸入的內(nèi)容與數(shù)據(jù)庫(kù)中儲(chǔ)存的數(shù)據(jù)完全一致。登錄功能測(cè)試用例如表6-1所示。

用戶管理測(cè)試。用戶管理涵蓋了用戶賬號(hào)的操作、用戶信息的更新、以及賬戶的添加和刪除等多個(gè)功能。操作用戶賬號(hào)時(shí),要在“用戶”菜單下選擇一個(gè)或多個(gè)字段來(lái)執(zhí)行。在進(jìn)行用戶添加時(shí),建議避免著重檢查必填字段,而是對(duì)系統(tǒng)中的非空字段進(jìn)行仔細(xì)檢查。在修改用戶信息時(shí),必須先在“用戶”菜單下用鼠標(biāo)單擊“修改” 鍵后再進(jìn)行。用戶管理測(cè)試如表6-2所示。

堅(jiān)果信息管理功能中:堅(jiān)果信息管理涵蓋了添加、編輯和刪除等多個(gè)方面, 為用戶提供了全面的堅(jiān)果信息管理服務(wù)。在用戶輸入“添加”或“修改”后,將顯示相應(yīng)的操作內(nèi)容。在添加堅(jiān)果信息時(shí),填寫必填字段,以檢查系統(tǒng)中是否存在非空的堅(jiān)果信息,并核實(shí)現(xiàn)有堅(jiān)果的相關(guān)信息,以確認(rèn)其是否存在。修改堅(jiān)果信息時(shí),需將所有需要修改的數(shù)據(jù)全部進(jìn)行更改。對(duì)堅(jiān)果信息進(jìn)行刪除操作時(shí),需要對(duì)系統(tǒng)進(jìn)行再次確認(rèn),確認(rèn)堅(jiān)果信息的刪除情況。表6-4所示堅(jiān)果信息管理實(shí)驗(yàn):

6.3 系統(tǒng)測(cè)試結(jié)論
該系統(tǒng)主要使用黑盒測(cè)試去制作測(cè)試案例,模擬用戶對(duì)各種系統(tǒng)功能實(shí)現(xiàn)的使用,從而確保系統(tǒng)過(guò)程的準(zhǔn)確性。系統(tǒng)測(cè)試很重要,因?yàn)樗梢允瓜到y(tǒng)更加完整,提高可用性。
測(cè)試系統(tǒng)的首要目標(biāo)在于驗(yàn)證其功能模塊是否契合我們最初的設(shè)計(jì)理念,以及每個(gè)功能模塊的邏輯是否符合預(yù)期。通過(guò)對(duì)測(cè)試用例和測(cè)試數(shù)據(jù)進(jìn)行分析并建立模型來(lái)判斷其正確性。測(cè)試的結(jié)果通過(guò)測(cè)試用例來(lái)反映,并將測(cè)試的數(shù)據(jù)記錄在數(shù)據(jù)庫(kù)中。測(cè)試的終極目標(biāo)在于以用戶的使用體驗(yàn)為核心,以此為導(dǎo)向進(jìn)行。測(cè)試人員應(yīng)該根據(jù)需求規(guī)格說(shuō)明書來(lái)進(jìn)行測(cè)試,這樣才能保證測(cè)試的質(zhì)量。
6.4 本章小結(jié)
在進(jìn)行系統(tǒng)功能測(cè)試之后,我們的測(cè)試目標(biāo)在于確保系統(tǒng)的正常運(yùn)行。該方法通過(guò)對(duì)系統(tǒng)需求分析、軟件體系結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、測(cè)試用例規(guī)劃、測(cè)試方法及結(jié)果處理等一系列過(guò)程來(lái)完成。在測(cè)試系統(tǒng)的過(guò)程中,進(jìn)行問(wèn)題識(shí)別和系統(tǒng)修改,以得出測(cè)試的結(jié)論。該系統(tǒng)為一個(gè)自主完整的系統(tǒng),具備獨(dú)立執(zhí)行所有預(yù)設(shè)功能的能力。經(jīng)過(guò)實(shí)驗(yàn)驗(yàn)證,所構(gòu)建的系統(tǒng)在功能和性能方面均達(dá)到了預(yù)期的設(shè)計(jì)標(biāo)準(zhǔn)。
結(jié) 論
系統(tǒng)的開(kāi)發(fā)過(guò)程中,運(yùn)用了B/S架構(gòu)技術(shù),以確保系統(tǒng)的穩(wěn)定性和可靠性。我們的關(guān)注點(diǎn)在于SQL的運(yùn)行速度,這是我們?cè)诖a執(zhí)行方面的核心問(wèn)題。針對(duì)于查詢優(yōu)化 ,我們重點(diǎn)是討論如何提高查全率、查準(zhǔn)率以及減少數(shù)據(jù)訪問(wèn)次數(shù)等問(wèn)題。MySQL數(shù)據(jù)庫(kù)是一種用于將索引和主鍵添加到表結(jié)構(gòu)設(shè)計(jì)中的工具,它能夠利用表之間的主外鍵關(guān)系,從而提高表結(jié)構(gòu)的穩(wěn)定性和可靠性。為了確保最新的頁(yè)面響應(yīng),可以利用優(yōu)化表結(jié)構(gòu)的設(shè)計(jì)和SQL語(yǔ)句的執(zhí)行,從而達(dá)到提高效率的效果。在實(shí)現(xiàn)過(guò)程中,我們采用了一系列技術(shù)措施來(lái)加速查詢結(jié)果,包括使用緩存機(jī)制,優(yōu)化數(shù)據(jù)操作以及增加一些新功能等。通過(guò)運(yùn)用這些先進(jìn)的技術(shù)手段,系統(tǒng)的性能得到了顯著的提升。
該計(jì)劃不僅能夠滿足工作的全部需求,還能夠提供其他功能以確保系統(tǒng)的完整性。本研究將計(jì)算機(jī)技術(shù)應(yīng)用到堅(jiān)果店管理系統(tǒng)中,解決了傳統(tǒng)手工錄入效率低和準(zhǔn)確性差等問(wèn)題。堅(jiān)果店的信息管理得到了優(yōu)化,從而實(shí)現(xiàn)了勞動(dòng)力解放的需求,使其更加高效便捷。同時(shí),也提高了工作效率和準(zhǔn)確性,為管理者帶來(lái)更大便利。實(shí)現(xiàn)堅(jiān)果店鋪信息的數(shù)字化管理,使得用戶可以輕松地在線獲取更多相關(guān)信息,從而實(shí)現(xiàn)店鋪信息的全面透明化。從而在此基礎(chǔ)上開(kāi)發(fā)出一套適合當(dāng)?shù)靥厣男畔⒐芾硐到y(tǒng)。
通過(guò)此次項(xiàng)目的完成,對(duì)于自身有了一個(gè)全方位的了解,因?yàn)樽约旱?/span>Java技術(shù)不是那么好,所以導(dǎo)致項(xiàng)目中的問(wèn)題不斷發(fā)生,有中文亂碼現(xiàn)象,圖片無(wú)法加載完成,都是因?yàn)閿?shù)據(jù)庫(kù)連接出現(xiàn)了問(wèn)題,從而導(dǎo)致這些問(wèn)題,還有一些是瀏覽器不兼容導(dǎo)致的,不管怎么樣,還是比較幸運(yùn)的完成了。
?
參考文獻(xiàn)
?
[1]?耿祥義,張躍平.《JSP實(shí)用教程》[M]. 清華大學(xué)出版社,2019年5月
[2]?肖英. 解決JSP/Servlet開(kāi)發(fā)中的中文亂碼問(wèn)題[J]. 科技傳播, 2021, (1)11-25
[3]?孫涌.《現(xiàn)代軟件工程》[J].北京希望電子出版社,2020年8月
[4]?Maftei, A., & Gogu, G. (2021).?Nut consumption?and online nut stores: A systematic review. Sustainability, 13(5), 2761.
[5]?Yang, X., Chen, Q., & Chen, X. (2022). Online nut shopping: A systematic review and research agenda. Journal of Retailing and Consumer Services, 68, 102867. ?
[6]孫衛(wèi)琴,李洪成.《Tomcat 與 Java?Web 開(kāi)發(fā)技術(shù)詳解》[D].電子工業(yè)出版社,2018年6月
[7] Lee, C., & Kim, J. (2021). The effects of product information and online reviews on purchase intention and post-purchase behavior in online food shopping. Journal of Retailing and Consumer Services, 61, 102563.
[8]FLANAGAN.《Java技術(shù)手冊(cè)》[N]. 中國(guó)電力出版社,2018年6月
[9]孫一林,彭波.《Java數(shù)據(jù)庫(kù)編程實(shí)例》[J]. 清華大學(xué)出版社,2018年8月
[10]LEE ANNE PHILLIPS.《巧學(xué)活用HTML4》[J].電子工業(yè)出版社,2019年8月
[11]飛思科技產(chǎn)品研發(fā)中心.《JSP應(yīng)用開(kāi)發(fā)詳解》[M].電子工業(yè)出版社,2019年9月
[12]薩師煊,王珊.《數(shù)據(jù)庫(kù)系統(tǒng)概論》[J].高等教育出版社,2018年2月
[13]Brown等.《JSP編程指南(第二版)》[M]. 電子工業(yè)出版社 ,2018年3月 ?
[14]清宏計(jì)算機(jī)工作室.《JSP編程技巧》[J]. 機(jī)械工業(yè)出版社, 2020年5月
[15]石正喜. SQL數(shù)據(jù)庫(kù)實(shí)用教程[J]. 北京:北京師范大學(xué)出版社 2019
致 謝
沐風(fēng)雨,育桃李。感謝哈爾濱石油學(xué)院對(duì)于我的教誨,讓我學(xué)到了很多專業(yè)知識(shí),也找到了今后的目標(biāo),博學(xué)求實(shí)、勵(lì)志創(chuàng)新的校訓(xùn),在我工作和生活中,我也會(huì)一直謹(jǐn)記,不忘初心,砥礪前行。
感謝我的老師。通過(guò)老師的幫助,我梳理清楚了設(shè)計(jì)結(jié)構(gòu),熟悉的掌握了每個(gè)模塊所需要完成的功能,并且老師還給我提供了不同的設(shè)計(jì)理念以及其他不可或缺的功能,讓我的項(xiàng)目更加的完善,向真正有用的管理系統(tǒng)靠近,更主要的是讓我的設(shè)計(jì)思維跳出所學(xué)知識(shí)的框架限制,有了更深刻的設(shè)計(jì)思維。
感謝我的父母用自己的方式去全心全意的愛(ài)我,尊重我的決定,陪伴我的成長(zhǎng),養(yǎng)育之恩,無(wú)以回報(bào),愿我成為大樹(shù),為吾父母撐起一片天下。
感謝我的女朋友楊靜,三年的寒窗陪伴,讓我體會(huì)到了家的安穩(wěn),接受我的任性,包容我的脾氣。這是我的盔甲,也是我的弱點(diǎn)。以后的路很長(zhǎng)很長(zhǎng),愿與其偕行,不負(fù)彼此。
歲月隨清淺,但吾也快樂(lè),感謝我的朋友們陪伴我度過(guò)快樂(lè)的幾年,用他們的溫柔讓我感受他鄉(xiāng)的溫暖。愿他們前程似錦,馬到成功。
當(dāng)山河交匯時(shí),總會(huì)有一場(chǎng)再見(jiàn)。愿我們保存我們的愛(ài),沖進(jìn)大山和大海,在高處相遇,回到少年時(shí)代。