版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
Java圖書管理系統(tǒng)緒論項目開發(fā)背景隨著信息技術的不斷發(fā)展,我們現(xiàn)在已經(jīng)步入了信息化的時代了,而信息時代的代表便是網(wǎng)絡技術的日漸成熟,而現(xiàn)在網(wǎng)絡已經(jīng)和我們的生活緊密的聯(lián)系起來了,我們不敢想象沒有網(wǎng)絡我們的生活會像怎么樣,也許就像食物中沒有調(diào)料現(xiàn)在的生活離開了網(wǎng)絡會變得索然無味。通過網(wǎng)絡我們可以足不出戶的做許多事情,例如圖書、工作、娛樂、學習,購物、交友和購物等等許多我們數(shù)之不盡的事情,而就是因為網(wǎng)絡我們的生活變得多姿多彩,或許有時甚至幫我們省下不少的時間和給予了我們更多的機遇。圖書商城網(wǎng)站對我們來說就有這些意義。圖書網(wǎng)站商城主要是一些企業(yè)為了不流失因為某種原因而沒有到商店店里選購商品的圖書商品客人而設計的一個通過Internet就能進行方便購物的系統(tǒng),圖書商城網(wǎng)站的誕生為商家們提供了很多的機遇。另外一個原因是現(xiàn)在網(wǎng)上購物對圖書商品人們生活和工作中所產(chǎn)生的壓力是很有用的,所以現(xiàn)在網(wǎng)購的需求量在不斷的提升,然而有很大一部分人還是沒有時間去選購自己喜歡的圖書商品,所以圖書商城網(wǎng)站應運而生。在圖書商城網(wǎng)站誕生之后,用戶可以在空余的時間通過互聯(lián)網(wǎng)來查看大量品種的家具商品信息,從而很方便地購買到自己心儀的圖書之類的、在另外一方面就是提高了圖書商家的銷售額??偟膩碚f,圖書商城網(wǎng)站既滿足了很多人的需要,也不會影響到工作或者浪費了休息的時間,它是一個很有意義的系統(tǒng)。項目開發(fā)意義圖書購物商城商品是在網(wǎng)上直接購買,有專門的人會把東西送到消費者面前,通過虛擬的網(wǎng)站圖書購物商城可以讓消費者足不出戶地輕松購物,讓購物的過程變得輕松、方便、快捷。電子商務系統(tǒng)由于具有營業(yè)時間自由、店面空間不受限制、地理位置不受影響、資金周轉靈活、投資少回報快、消費群體數(shù)量龐大等優(yōu)點,因此得到了快速地發(fā)展,在現(xiàn)代社會的商務活動中具有重要的作用。店鋪24小時不關門。網(wǎng)上家居商城可以讓消費者在每天的任意時間段購買店鋪貨架上提供的圖書商品,不需要店員來照看店面。只要消費者根據(jù)自己的喜好選擇了合適的圖書商品,在線下下單,完成消費過程就可以了。不受地理位置的影響。網(wǎng)購圖書購物可以有效的屏蔽地理位置給消費者帶來的影響。就圖書商品的位置而言,假如通過網(wǎng)上消費在深圳一本圖書,消費者只需通過網(wǎng)上商城對圖書下單,那么圖書就會通過物流運到消費者的手里,不用消費者到實體店里面慢慢挑選了,大大的節(jié)約時間和空間成本。不受店鋪空間的限制。目前國內(nèi)最大的圖書網(wǎng)站商城可以支持的商品要超過10本書籍之多,已超過一些大的圖書商店。解決了圖書貨物積壓和存放的問題。消費者數(shù)量多?;ヂ?lián)網(wǎng)的普及,讓越來越多的人成為網(wǎng)民,其中,就中國而言,已經(jīng)連續(xù)5年成為世界上網(wǎng)民最高的國家。如此多的網(wǎng)名為網(wǎng)上消費打下了基礎到現(xiàn)在,手機通信越來越發(fā)達,隨身攜帶隨時購物的便捷性的體現(xiàn),網(wǎng)上消費將會更多。投資少,回報率高。網(wǎng)上圖書開店建店成本非常小,另外不會因為回籠資金較慢影響貨品,圖書商城可以通過在線銷售得到高回報。1.3研究的內(nèi)容圖書購物商城已經(jīng)是現(xiàn)在生活學習購物中不可缺少的一部分,而一個功能齊全、簡單易用的圖書購物商城能有效減輕普通書店管理工作人員的工作負擔,提高工作效率。隨著經(jīng)濟社會和互聯(lián)網(wǎng)以及現(xiàn)實的發(fā)展需求,管理人員更加需要一套圖書購物商城系統(tǒng)以提高和加強圖書銷售購買管理、信息管理的快捷及準確性。本設計主要是基于B/S模式下圖書購物商城設計來進行分析,建立一套適應的高圖書購物商城信息管理系統(tǒng)、工作需要以及充分利用計算機技術、網(wǎng)絡技術、數(shù)據(jù)庫技術。為此,建立一個圖書購物商城管理系統(tǒng)的信息管理資源庫,把所有書籍有關的資料文檔管理等相關的信息、用戶的信息全部保存在系統(tǒng)之中,以便于管理、查詢、統(tǒng)計等。主要是為了對所有圖書購物商城相關信息實行計算機化自動化管理,以提高工作效率,方便管理。主要研究的內(nèi)容模塊首先分為多角色登錄系統(tǒng)、有普通用戶、管理員用戶、主要內(nèi)容包含:用戶模塊、登錄注冊、書籍分類管理、書籍詳情管理、新聞管理、公告管理、訂單管理、以及發(fā)貨管理、前端展示書籍信息、購買信息、個人中心管理等模塊。二、相關技術介紹2.1spring
Spring框架是Java技術平臺上的一種常見開源應用框架,提具有控制反轉IOC的容器。盡管長時間以來Spring框架自身對編程沒有限制,但是其在Java應用中的頻繁使用讓它很受青睞,所有后來讓它作為EJB(EnterpriseJavaBeans)模型信息補充,javaSpring框架為開發(fā)提供了一系列技術解決方案,比如:利用控制反轉IOC的特性,通過實現(xiàn)依賴注入來實現(xiàn)管理整個對象生命周期容器化,利用java面向切面編程技術進行聲明式事務管理,整合各種持久化技術管理數(shù)據(jù)的訪問,提供了很多優(yōu)秀的Web框架方便開發(fā)、JAVASpring框架具有控制反轉IOC特性,IOC主要在方便項目維護和測試時期,它提供了一種通過Java反射機制對Java對象進行統(tǒng)一配置與各種管理的方法。
2.2SpringMVCSpringMVC框架是一個經(jīng)典的MVC流程框架,通過實現(xiàn)ModelView以及Controller處理器來很好地將數(shù)據(jù)和業(yè)務以及展現(xiàn)層進行完全分離。從這樣的一個角度來說的話,SpringMVC、Struts以及Struts2非常的類似。SpringMVC總體設計是圍繞DispatcherServlet前端控制器來展開的,DispatcherServlet負責將前端請求發(fā)送到特定的handler映射。通過配置的handlermappings---viewresolution---locale以及themeresolution來處理收到的請求并且轉到對應的視圖處理器。SpringMVC請求業(yè)務處理的整體流程如下展示:
2.3mybatisMyBatis框架是底層JDBC訪問數(shù)據(jù)庫的封裝,它使得底層訪問數(shù)據(jù)庫的操作是透明的。MyBatis的操作是基于一個SQLSessionFactory實例。MyBatis框架通過各種配置文件與特定對象實體類的映射Mapper文件相關聯(lián),并且Mapper文件配置了每個對象到數(shù)據(jù)庫的SQL映射。當與數(shù)據(jù)庫交互時,通過SQLSessionFactory實例獲取SQLSession對象并執(zhí)行SQL命令。訪問數(shù)據(jù)庫。2.4jQueryJQuery框架是一個快速、經(jīng)典和簡單的JavaScript前端框架計劃。它是繼Prototype之后的又一個優(yōu)秀的JavaScript代碼基礎框架。jQuery設計的目的是寫的少,做的多,也就是說寫的代碼少。它做的事情越多,就封裝了常見的JavaScript功能和代碼,并提供了一個簡單的JavaScript設計相關的模式,用于優(yōu)化HTML文檔操作、事件處理、CSS樣式化、動畫設計和Ajax請求交互。2.5MysqlMySQL數(shù)據(jù)庫是與PHP、Java、c++/c#等主流編程語言技術緊密結合的安全、跨平臺、高效的輕量級數(shù)據(jù)庫系統(tǒng)。MySQL數(shù)據(jù)庫系統(tǒng)是由瑞典公司MySQLAB開發(fā)、發(fā)布和支持的。它于1995年由MySQL的最初開發(fā)者DavidAxmark和MichaelMontyWdenius創(chuàng)建。目前,MySQL數(shù)據(jù)庫在互聯(lián)網(wǎng)網(wǎng)站上被廣泛使用。由于MySQL數(shù)據(jù)庫體積小、速度快、整體擁有成本很低,尤其是在開源的特點上,很多互聯(lián)網(wǎng)公司都采用了MySQL數(shù)據(jù)庫來降低開發(fā)系統(tǒng)的成本。MySQL數(shù)據(jù)庫是世界上最快的SQL數(shù)據(jù)庫之一。因為它有許多其他數(shù)據(jù)庫沒有的特性,MySQL數(shù)據(jù)庫也是免費和開源的。用戶可以通過網(wǎng)絡直接從網(wǎng)站上下載MySQL數(shù)據(jù)庫并使用,無需支付任何費用。2.6vueVue是2014年上線一款前端js框架,但因為其只關注視圖層、容易上手、方便整合其他插件的優(yōu)點受到了廣大前端人員的喜愛,在最近幾年的時間內(nèi)快速發(fā)展。Vue相對傳統(tǒng)js的獲取dom填充數(shù)據(jù)的模式,其獨特的數(shù)據(jù)驅(qū)動思想讓前端頁面在數(shù)據(jù)處理的時候,不用過分關注dom的操作,而是把全部的注意力都放在數(shù)據(jù)的處理上。三、需求分析可行性3.1系統(tǒng)運行環(huán)境開發(fā)系統(tǒng):Windows7。JDK版本:JavaJDK1.8開發(fā)工具:IDEA數(shù)據(jù)庫版本:mysql5數(shù)據(jù)庫可視化工具:navicatformysql服務器:apachetomcat7其他工具:谷歌瀏覽器控制臺調(diào)整網(wǎng)頁布局Postman接口工具進行接口測試3.2技術設計此系統(tǒng)需要java面向?qū)ο缶幊袒A,數(shù)據(jù)庫知識和功能分析。根據(jù)目前階段所掌握的相關專業(yè)知識,以及這學期和之前學習掌握的java編程知識和數(shù)據(jù)庫應用知識以及前端知識做出一個這樣的基于javaspringboot+vue框架模式的輕量級網(wǎng)頁版的圖書購物商城管理系統(tǒng)。3.3社會可行性在互聯(lián)網(wǎng)技術高速發(fā)展的今天,通過互聯(lián)網(wǎng)的傳播會讓圖書購物商城管理系統(tǒng)。更容易的創(chuàng)造更多的經(jīng)濟效益,利用互聯(lián)網(wǎng)的傳播管理、通過網(wǎng)頁版圖書購物商城管理系統(tǒng)平臺的實現(xiàn),讓更多人了解到從以前的線下購買選購等、到現(xiàn)在的網(wǎng)頁自動化管理、得到了更大的宣傳,在這樣一個大環(huán)境下把資源統(tǒng)籌規(guī)化起來,就會獲得高效推廣。3.4安全性可行性人們在使用網(wǎng)絡的時候越來越重視信息的安全性,這也促進了加密技術的發(fā)展,同時應用加密技術能夠有效提升網(wǎng)絡信息的安全性。本圖書購物商城平臺系統(tǒng)采用了請求加密保護、對頁面發(fā)送請求獲取數(shù)據(jù)采用關鍵大部分采用post請求對數(shù)據(jù)傳輸?shù)谋Wo機制、避免請求數(shù)據(jù)暴露在瀏覽器上面、以及不同用戶具有不同權限操作通過這些安全性操作,保證系統(tǒng)的穩(wěn)定性以及可靠性。3.5經(jīng)濟可行性服務器端的安裝簡潔明了,客戶機無需再裝任何軟件,通過瀏覽器就可以直接訪問,可以直接接入Internet,無論您身在何處只要您可以訪問Internet都可以使用本系統(tǒng)。本系統(tǒng)對計算機配置的要求不高,企業(yè)機房更換下來的低配置電腦都可以完全滿足需要、所以在經(jīng)濟上具有完全的可行性。3.6法律可行性本系統(tǒng)是自行開發(fā)的圖書購物商城管理系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,不存在侵權等問題,即法律上是可行的。四、系統(tǒng)設計4.1系統(tǒng)模式架構本系統(tǒng)經(jīng)典的采用B/S架構(瀏覽器、服務器),是采用瀏覽器和服務器架構模式設計的架構,隨著Internet技術的興起,對C/S架構模式的一種改變升級或改進。目前,在該架構的應用下,用戶通過WWW.瀏覽器實現(xiàn)數(shù)據(jù)訪問和操作。一小部分事務邏輯在前端頁面實現(xiàn),主要業(yè)務事務邏輯在服務器端實現(xiàn),形成三層結構MVC。B/S架構是Web興起后主流的網(wǎng)絡架構設計模式。Web瀏覽器是目前最重要的客戶端應用軟件之一。該模式形成了一個統(tǒng)一的客戶端,將系統(tǒng)功能的所有核心部分集中在服務器上實現(xiàn)。簡化系統(tǒng)開發(fā)和維護。只要客戶端安裝了瀏覽器就可以操作,服務器端安裝了Oracle、MySQL、Sybase等數(shù)據(jù)庫。瀏覽器通過WebServer和數(shù)據(jù)庫獲取數(shù)據(jù)。簡化客戶端計算機的負載,降低系統(tǒng)維護和升級的成本和工作量,降低用戶的成本。4.2系統(tǒng)層次架構系統(tǒng)根據(jù)以上的邏輯結構,分為3層結構。系統(tǒng)按照處理層次從上至下依次劃分為(1)展現(xiàn)層:它處理與用戶的交互界面、數(shù)據(jù)傳輸,信息收集等。(2)應用層:它是系統(tǒng)功能邏輯處理層,主要處理展現(xiàn)層發(fā)出的請求,并將處理結果返回展現(xiàn)層。(3)核心層:它是系統(tǒng)運行核心及應用層的基礎,提供應用層權限控制、數(shù)據(jù)讀取等。4.3系統(tǒng)功能詳情設計系統(tǒng)主要設計采用Java語言開發(fā)、采用springboot框架、MVC三層分層思想模式、java為后臺框架、數(shù)據(jù)庫框架采用mybatis、前端采用vue、elementuihtml、css等關鍵技術。系統(tǒng)分為多個角色、分別是普通用戶和管理員主要模塊設計如下:普通用戶:管理員:4.4主流程描述五、系統(tǒng)實現(xiàn)5.1用戶登錄:分為管理員和普通用戶進行登錄、也可以在這里進行用戶注冊。5.2用戶注冊5.3前端首頁用戶登錄后、可以查看新上架的書籍和新聞等書籍、點擊進入詳情查看購買書籍、加入購物車以及對自己感興趣的圖書書籍收藏等操作和查看修改個人信息等。5.4管理員首頁圖書商城系統(tǒng)管理員登錄后主要有如下功能模塊:用戶個人信息管理、修改密碼、圖書分類管理、圖書商品詳情管理、首頁輪播圖管理、新聞資訊管理、書籍列表管理、訂單信息管理和發(fā)貨信息管理等。5.5書籍分類管理5.6新聞資訊管理添加和修改:5.7書籍列表管理:管理員可以添加、修改、刪除和查詢書籍列表信息5.8書籍詳情5.9訂單管理管理員可以查看訂單信息、對訂單狀態(tài)進行修改、以及發(fā)貨狀態(tài)等操作。5.10發(fā)貨信息管理5.11前端書籍詳情頁書籍詳情頁:查看書籍詳情信息、可以加入購物車和收藏等查看、也可以查看用戶評論信息等5.12填寫購物車信息等5.13我的個人中心數(shù)據(jù)庫主表設計6.1數(shù)據(jù)庫表設計數(shù)據(jù)庫采用mysql5版本、滿足數(shù)據(jù)庫設計三范式。編碼采用utf8--UTF-8Unicode排序規(guī)則采用utf8_general_ci
6.2數(shù)據(jù)庫三范式要求:一、第一范式1NF是對屬性的原子性,要求屬性具有原子性,不可再分解;二、第二范式2NF是對記錄的唯一性,要求記錄有唯一標識,即實體的唯一性,即不存在部分依賴;三、第三范式3NF是對字段的冗余性,要求任何字段不能由其他字段派生出來,它要求字段沒有冗余,即不存在傳遞依賴;
6.3數(shù)據(jù)庫表ER圖
6.4部分表設計表config(配置文件)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2namevarchar1000NN配置參數(shù)名稱3valuevarchar1000YN配置參數(shù)值表dingdanxinxi(訂單信息)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3dingdanbianhaovarchar2000YN訂單編號4shujimingchengvarchar2000YN書籍名稱5fenleivarchar2000YN分類6fengmianvarchar2000YN封面7jiagevarchar2000YN價格8shuliangint100YN數(shù)量9zongjiagevarchar2000YN總價格10xiadanriqidate100YN下單日期11beizhuvarchar2000YN備注12yonghumingvarchar2000YN用戶名13shoujivarchar2000YN手機14dizhivarchar2000YN地址15ispayvarchar2000YN是否支付表discussshuji(書籍評論表)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3refidbigint200NN關聯(lián)表id4contentvarchar2000NN評論內(nèi)容5useridbigint200NN用戶id表fahuoxinxi(發(fā)貨信息)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3dingdanbianhaovarchar2000YN訂單編號4shujimingchengvarchar2000YN書籍名稱5fengmianvarchar2000YN封面6shuliangvarchar2000YN數(shù)量7fahuoriqidate100YN發(fā)貨日期8yonghumingvarchar2000YN用戶名9shoujivarchar2000YN手機10dizhivarchar2000YN地址11dingdanzhuangtaivarchar2000NN訂單狀態(tài)表news(新聞資訊)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3titlevarchar2000NN標題4picturevarchar2000NN圖片5contentlongtext21474836470NN內(nèi)容表shuji(書籍)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3shujibianhaovarchar2000YN書籍編號4shujimingchengvarchar2000NN書籍名稱5fenleivarchar2000NN分類6fengmianvarchar2000YN封面7zuozhevarchar2000YN作者8chubanshevarchar2000YN出版社9jiageint100YN價格10shuliangint100YN數(shù)量11shujijieshaolongtext21474836470YN書籍介紹12clicktimedatetime190YN最近點擊時間13clicknumint100YN點擊次數(shù)表shujifenlei(書籍分類)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3fenleivarchar2000NN分類表storeup(收藏表)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3useridbigint200NN用戶id4refidbigint200YN收藏id5tablenamevarchar2000YN表名6namevarchar2000NN收藏名稱7picturevarchar2000NN收藏圖片表token(token表)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2useridbigint200NN用戶id3usernamevarchar1000NN用戶名4tablenamevarchar1000YN表名5rolevarchar1000YN角色6tokenvarchar2000NN密碼7addtimetimestamp190NN新增時間8expiratedtimetimestamp190NN過期時間表users(用戶表)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2usernamevarchar1000NN用戶名3passwordvarchar1000NN密碼4rolevarchar1000YN角色5addtimetimestamp190NN新增時間表yonghu(用戶)編號名稱數(shù)據(jù)類型長度小數(shù)位允許空值主鍵說明1idbigint200NY2addtimetimestamp190NN3yonghumingvarchar2000NN用戶名4mimavarchar2000NN密碼5xingmingvarchar2000NN姓名6xingbievarchar2000YN性別7touxiangvarchar2000YN頭像8shoujivarchar2000YN手機9dizhivarchar2000YN地址七系統(tǒng)測試7.1測試目的系統(tǒng)測試使每個項目完成后所要必須進行的一項內(nèi)容,它是盡可能多的發(fā)現(xiàn)項目程序中遇到的所有問題,然后針對錯誤進行針對性的修改以保證程序能夠穩(wěn)定流暢的運行。一個成功的系統(tǒng)測試是將錯誤最少化,即發(fā)現(xiàn)系統(tǒng)中的所有錯誤并進行修改。圖書購物商城系統(tǒng)平臺的測試是根據(jù)需求、功能實現(xiàn)等方面進行測試,找出系統(tǒng)中出現(xiàn)的所有問題,并及時修改,以保證為用戶提供更加優(yōu)質(zhì)的服務。針對該圖書購物商城系統(tǒng)平臺而言,該系統(tǒng)測試的目的有三點:第一點,針對需求分析,保證該畢業(yè)設計管理系統(tǒng)符合用戶的需求;第二點,全面系統(tǒng)的對該系統(tǒng)的各個功能進行詳細的測試,保證系統(tǒng)中的功能能夠準確實現(xiàn);第三點,針對系統(tǒng)數(shù)據(jù)庫進行修改和完善。7.2系統(tǒng)功能測試7.2.1信息首頁登錄數(shù)據(jù)展示的測試在圖書購物商城信息系統(tǒng)首頁功能的測試中,主要對圖書購物商城系統(tǒng)首頁的數(shù)據(jù)進行查看操作,針對首頁登錄查看功能的測試用下圖:表7.1首頁登錄查看功能測試測試功能名稱執(zhí)行測試的操作系統(tǒng)測試的預期結果測試的實際結果首頁登錄查看輸入系統(tǒng)網(wǎng)頁在輸入系統(tǒng)的地址后進入系統(tǒng)首頁、成功進入圖書購物商城系統(tǒng)登錄葉頁面符合預期對首頁登錄查看的測試結果如圖所示:7.2.2前端首頁書籍信息查看測試系統(tǒng)中需要對首先書籍信息查看,必須進行用戶登錄、測試登錄功能結果如圖所示:用戶登錄功能測試測試功能名稱執(zhí)行測試的操作系統(tǒng)測試的預期結果測試的實際結果查看書籍信息登錄點擊系統(tǒng)進入成功后看看查看書籍信息展示、點擊進入詳情查看符合預期查看成功登錄功能的測試7.2.3管理員修改新聞信息測試就管理員對新聞列表詳情修改進行測試而言,管理員進入后臺可以直接點擊列表詳情進行修改。結果如圖所示:測試功能名稱執(zhí)行測試的操作系統(tǒng)測試的預期結果測試的實際結果修改新聞詳情必須登錄后觸發(fā)修改按鈕點擊進入到新聞列表頁面、點擊修改按鈕修改數(shù)據(jù)。點擊提交完成修改。符合預期修改成功八、開發(fā)心得體會經(jīng)過近期對java面向?qū)ο蟪绦蛟O計、前端知識以及JAVA框架的掌握和學習,以及這段時間這個圖書購物商城管理系統(tǒng)的開發(fā),讓我更加了解到java學習的重要性。在開發(fā)這個系統(tǒng)是哪個,我完成了多個實驗以及圖書購物商城管理平臺的功能測試,階段的系統(tǒng)開發(fā)學習當中,我從認識到熟悉java,而后到能夠自主運用相關技術,我發(fā)現(xiàn)了它確實有很多方便之處,比如java集抽象性和封裝性以及繼承性和多態(tài)性于一體,實現(xiàn)了對代碼重用和代碼擴充功能,提高了整體軟件開發(fā)的速度和效率。比如管理員添加用戶的時候報java.lang.NullPointException、解決的方法:查看控制臺打印信息、發(fā)現(xiàn)添加的時候未填寫相關信息、報java.lang.NullPointException、通過斷電調(diào)試發(fā)現(xiàn)用戶信息為空的數(shù)據(jù)項、在前端保存的時候必須填寫用戶完整相關信息或者數(shù)據(jù)庫設置字段可以為空都可以解決、我學習程序設計的主要目的就是提高自己實際問題的程序解決方案的關鍵技能和技術。致謝歷時4個多月的時間,終于完成了一個重任,那就是我的畢業(yè)設計。在這里我向在寫論文的過程中幫助我的各位老師和同學深表謝意。謝謝你們的無私的幫助,幫助我度過了難關。首先,我很感謝我的導師xxx副教授和xxx老師,很是督促我們寫軟件,寫畢業(yè)論文。跟我見面,查看我的軟件實現(xiàn),指點軟件的優(yōu)缺點,及時的更正,使得我的軟件很順利的完成,接著是論文,老師指出論文的思路,該怎么寫才是最好等等,給了我很大的幫助,使得我在指定的時間里很好的完成了任務。沒有他的幫助,我不可能很好的完成我的畢業(yè)設計。其次,我很感謝我們督導員xxx老師,她不僅在我生活上全心全意為我們提供最大的幫助,經(jīng)常和我們談心,緩解了了我們所遇到的壓力困難。我也要感謝我的舍友和朋友們,剛開始不知如何下手時,是他們慢慢給我講解她們的想法,使我慢慢進入狀態(tài),可是我的論文之路。同時,我很感謝我的所有老師們,我的父母。感謝她們的培養(yǎng)以及她們的教導和監(jiān)督,謝謝他們的關系和愛護,使得我在陽光下成長。最后,像所有幫助我的同學,老師,父母親們致以深深的謝意,謝謝你們!十、參考獻文[1]胡琴琴.基于Java書店電商網(wǎng)站系統(tǒng)設計[D].北方工業(yè)大學,2019.[2]李昊.面向?qū)ο蠓治鲅芯縖D].北京工業(yè)大學.2019[3]王雅婧.信息化時代的好處分析
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)化混凝土作業(yè)2024分包勞務協(xié)議版B版
- 個人家具購銷合同范文
- 2024版二手房速銷代理合同范本
- 2《 拉拉手交朋友》(說課稿)2023-2024學年統(tǒng)編版道德與法治一年級上冊
- 專業(yè)設計委托服務協(xié)議(2024版)版A版
- 2024年茶葉品牌保護及知識產(chǎn)權許可合同
- 職業(yè)學院校級縱向科研項目開題報告書
- 2024年版電子競技賽事贊助合作協(xié)議
- 福建省南平市武夷山第三中學高二英語聯(lián)考試題含解析
- 福建省南平市吳屯中學2020年高二地理聯(lián)考試卷含解析
- Unit10l'mten!(練)新概念英語青少版StarterA
- 臨高后水灣開放式海洋養(yǎng)殖項目可行性研究報告
- GB/T 44143-2024科技人才評價規(guī)范
- 產(chǎn)業(yè)園區(qū)開發(fā)全流程實操解析
- 流感防治技術方案
- 羽毛球比賽對陣表模板
- 對醫(yī)院領導的批評意見怎么寫更合適范文(6篇)
- 初中語文現(xiàn)代文閱讀訓練及答案二十篇
- 現(xiàn)行水利水電工程施工規(guī)范目錄
- 中華財險新疆維吾爾自治區(qū)克孜勒蘇柯爾克孜自治州商業(yè)性防返貧收入保險
- 機房設備巡檢報告樣式
評論
0/150
提交評論