最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【開題報告】物流配送管理系統(tǒng)的設(shè)計與開發(fā)(河北科技大學理工學院開題模板)

2022-09-01 14:59 作者:趣畢業(yè)  | 我要投稿


1.結(jié)合畢業(yè)設(shè)計(論文)課題情況,根據(jù)所查閱的文獻資料,每人撰寫2000字左右的文獻綜述:

?

隨著全球經(jīng)濟一體化進行的推進,各行各業(yè)都面臨著很大的競爭,企業(yè)生產(chǎn)的發(fā)展,使得各個國家都加大了對物流行業(yè)的重視,使得物流行業(yè)有了新的發(fā)展。

國外的物流行業(yè)發(fā)展較早,各項制度也更加的完善,物流企業(yè)的信息化建設(shè)也更加健全。他們已經(jīng)處在了領(lǐng)先的地位。

反觀我國的物流企業(yè)還處在相對比較原始、初級的階段。據(jù)不完全的統(tǒng)計,在物流企業(yè)中,已經(jīng)擁有自己物流管理運輸系統(tǒng)的只是占了很少的一部分,信息化建設(shè)很不健全,在整個企業(yè)的產(chǎn)業(yè)鏈中,信息管理還沒有完全打通。企業(yè)物流信息的管理也很不完善,物流信息的更新,已經(jīng)與客戶的交流還不成熟。因此一個好的物流管理運輸系統(tǒng)是很好的促進企業(yè)信息化的工具。

隨著我國的物流行業(yè)的發(fā)展,很多行業(yè)都需要物流運輸來作為支持。目前企業(yè)的一些大型物資的運數(shù),還有網(wǎng)購平臺的一些小物品的運輸都需要龐大的物流業(yè)務來作為支撐。目前我國的物流企業(yè)規(guī)模小,數(shù)量多,技術(shù)含量偏低,大多數(shù)不能提供完善的物流管理和物流信息的實時查詢。要想在這個競爭中勝出,除了對自身企業(yè)進行改變外,還需要完善的物流管理運輸系統(tǒng)作為數(shù)據(jù)管理的基礎(chǔ)。物流管理運輸系統(tǒng)信息管理的規(guī)范化,信息查詢的及時性和準確性是最重要的一個要求。它已經(jīng)成為國內(nèi)物流企業(yè)信息的主要來源。物流信息平臺的建設(shè)也就越來越迫切。

物流管理運輸系統(tǒng)的意義重大,一般而言,凡是能夠提供物流服務的網(wǎng)站就可以認為是物流信息平臺,比如一個公司設(shè)立一個網(wǎng)站,可以接一些物流的生意,然后可以在網(wǎng)站發(fā)布一下信息。這樣的網(wǎng)站就被人們認為是物流管理運輸系統(tǒng)了。這些物流管理運輸系統(tǒng)有些是自己擁有自己的物流團隊,有些是利用第三方的物流團隊。

建設(shè)一個物流管理運輸系統(tǒng)有助于提高物流企業(yè)的聲譽和工作效率,還能提高整個社會的工作銷量和就業(yè)率。物流平臺在現(xiàn)在社會中擁有舉足輕重的作用,如果沒有物流行業(yè),社會的生成將癱瘓。

為滿足互聯(lián)網(wǎng)用戶的需求,設(shè)計了基于SSM物流運輸管理系統(tǒng),該本系統(tǒng)基于B/S架構(gòu),以Java為服務端的開發(fā)語言,以html、jsp、css、JavaScript等前端語言做為前端開發(fā)語言,使用spring、springMVC、mybatis(SSM)做為整體的開發(fā)框架,使用MySQL做為數(shù)據(jù)庫,使用Tomcat做為web容器。Spring框架的主要功能是通過其核心容器來實現(xiàn)的,Spring以IOC(控制反轉(zhuǎn))為內(nèi)核,其主要組件是BeanFactory,是工廠模式的實現(xiàn)。BeanFactory通過使用控制反轉(zhuǎn)(IOC)模式,將采用程序的配置等與實際的程序代碼分開,方便代碼的更改。SpringMVC框架是一個全功能的構(gòu)建Web應用的實現(xiàn),包含了多種視圖技術(shù),如JSP等,使網(wǎng)頁的編寫工作更加便捷。MyBatis是一個基于Java的持久層框架,其中包括SQL、Maps和DAO。它消除了幾乎所有JDBC代碼和參數(shù)的手工設(shè)置以及結(jié)果集的檢索,方便我們的使用,且減少錯誤出現(xiàn)的概率。并使用簡單的XML或注解用于配置和原始映射,將接口和代碼中所及的普通對象映射承數(shù)據(jù)庫中的記錄,便于查詢。

MVC是開發(fā)者經(jīng)常采用的一種三層架構(gòu)的模式,利用數(shù)據(jù)交互傳輸?shù)乃枷?,達到代碼分離的效果。其中模型層負責存儲系統(tǒng)的中心數(shù)據(jù),視圖層負責將數(shù)據(jù)信息顯示給用戶,控制層負責控制數(shù)據(jù)的交互以及對數(shù)據(jù)庫的控制。三個層次各司其職,將業(yè)務邏輯與數(shù)據(jù)處理獨立出來,大大增強了代碼的可維護性。在系統(tǒng)開發(fā)階段,需求是不可能不發(fā)生改變的,很有可能是復雜多變的,在這時,MVC架構(gòu)的優(yōu)勢得以體現(xiàn),僅需針對變更的特定模塊繼續(xù)進行獨立開發(fā),同時對項目主體功能不產(chǎn)生影響。

這種設(shè)計模式之所以能夠經(jīng)久不衰,被不同時代的開發(fā)者和IT行業(yè)相關(guān)的工作人員接受采納并給予高度評價,得力于它能夠在后期維護的同時,又能夠輕松大膽地拓展新功能且不影響現(xiàn)有功能的使用,省略了開發(fā)過程中可能遇到的難題。這種設(shè)計模式被廣泛地運用,還有一個重要原因就是它能重復代碼作為獨立模塊使用,降低了冗余性,減少工作量的同時,也降低了錯誤率。

MVC被廣泛應用,不止取決于其強大的擴展性和減少編碼的冗余量, MVC模式又帶給開發(fā)人員的一個便利就是定位Bug難度低。在Debug模式下,準確地定位Bug并清晰直觀地反饋給開發(fā)人員,而后針對于具體問題進行修改。正是這幾大優(yōu)點,MVC這種設(shè)計模式被一代代開發(fā)人員持續(xù)青睞延用至今。

MySQL是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。MySQL 5.5是Oracle公司推出的數(shù)據(jù)庫管理系統(tǒng)的版本。MySQL 5.5數(shù)據(jù)庫引擎提供完整的XML支持。它還具備構(gòu)成最大的Web站點的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。

MySQL 5.5關(guān)系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理所需的功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理眾多并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。MySQL 5.5分布式查詢使得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好像這些數(shù)據(jù)是MySQL 5.5數(shù)據(jù)庫的一部分,同時分布式事務支持充分保護分布式數(shù)據(jù)更新的完整性。

對于后臺所實現(xiàn)的功能是:對于后臺使用的技術(shù)是:使用Ajax來發(fā)送數(shù)據(jù)請求,建立起前后端的聯(lián)系,并且使用MySQL進行數(shù)據(jù)的存儲。在后臺的實現(xiàn)中,由于Ajax異步通信的特點,所以使系統(tǒng)對于數(shù)據(jù)的交互和更新更加的迅速,從而提升了用戶使用的好感度。在數(shù)據(jù)的存儲上,由于MySQL數(shù)據(jù)庫是開源的并且具有速度快、體積小、總體擁有成本低的特點,因此使用MySQL來建立數(shù)據(jù)庫更加容易使后臺建立起對數(shù)據(jù)庫的管理。

在本系統(tǒng)中用戶通過在前端中輸入一定的請求,后臺來做出相應的處理,從而實現(xiàn)數(shù)據(jù)的交互,并且通過用戶的操作,后臺將用戶所需要的數(shù)據(jù)輸出到頁面上,從而實現(xiàn)用戶與系統(tǒng)的交互性功能。

?


?

參 考 文 獻

?

[1] 系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)[J].徐歆冰.電子技術(shù)與軟件工程,2016.

[2] 信息管理中計算機數(shù)據(jù)庫技術(shù)的應用分析[J].肖云.電腦知識與技術(shù),2016.

[3] 運用Bootstrap+JQurey優(yōu)化響應式網(wǎng)站的研究[J].張曉穎,陶薇薇.信息與電腦(理論版),2017.

[4] 基于MyBatis和Spring的JavaEE數(shù)據(jù)持久層的研究與應用[J].喬嵐.信息與電腦(理論版),2017.

[5] 數(shù)據(jù)庫設(shè)計在網(wǎng)站開發(fā)中的應用[J].王建國.山東農(nóng)業(yè)工程學院學報,2017.

[6] 基于B/S的學生信息管理系統(tǒng)[J].金麗.電腦編程技巧與維護,2017.

[7] 淺談軟件研發(fā)項目管理中的問題和解決策略[J].蔣春鳳.內(nèi)江科技,2017.

[8] MyBatis從入門到精通[M].電子工業(yè)出版社,劉增輝,2017.

[9] Java EE互聯(lián)網(wǎng)輕量級框架整合開發(fā)[M].電子工業(yè)出版社,楊開振,2017.

[10] 基于信息化的軟件開發(fā)項目管理[J].樊亮,闞青.項目管理技術(shù),2018.

[11] Yasuo Oshima,Satoshi Takahashi,Kenzaburo Tani,Arinobu Tojo. Granulocyte colony-stimulating factor-associated aortitis in the Japanese Adverse Drug Event Report database[J].Cytokine,2019,119.

[12] Konstantins Gusarovs. An Analysis on Java Programming Language Decompiler Capabilities[J].Applied Computer Systems,2018,23(2).


2.本課題要研究或解決的問題和擬采用的研究手段及途徑:

本項目系統(tǒng)采用當前主流的Web框架—SSM框架為主導框架。SSM是Spring、SpringMVC和MyBaits三個開源框架組合而成。系統(tǒng)實現(xiàn)功能包括:

系統(tǒng)登錄:系統(tǒng)登錄是用戶訪問系統(tǒng)的路口,設(shè)計了系統(tǒng)登錄界面,包括用戶名、密碼和驗證碼,然后對登錄進來的用戶判斷身份信息,判斷是管理員用戶還是普通用戶。

系統(tǒng)用戶管理:不管是超級管理員還是普通管理員都需要管理系統(tǒng)用戶,包括普通管理員的添加、刪除、修改、查詢,修改管理員的登錄密碼,新添加的管理員用戶可以登錄系統(tǒng)。

注冊用戶管理:游客在前臺首頁注冊后,經(jīng)過管理員后臺,不管是超級管理員還是普通管理員都需要管理注冊用戶,包括注冊用戶審核、刪除、修改、查詢,審核通過后,注冊用戶既可以通過賬號和密碼登錄系統(tǒng)。

修改密碼:系統(tǒng)所有用戶(管理員和注冊用戶)應該都要能修改自己的登錄密碼,修改后需要重新登錄。

系統(tǒng)簡介設(shè)置:系統(tǒng)管理員應該可以通過系統(tǒng)簡介設(shè)置功能設(shè)置網(wǎng)站前臺的系統(tǒng)簡介信息,網(wǎng)站前臺的系統(tǒng)簡介是隨后臺的變化而變化的,系統(tǒng)簡介應該使用編輯器,實現(xiàn)圖片,文字,列表,樣式等多功能輸入。

系統(tǒng)公告設(shè)置:系統(tǒng)管理員應該可以通過系統(tǒng)公告設(shè)置功能設(shè)置網(wǎng)站前臺的系統(tǒng)公告信息,網(wǎng)站前臺的系統(tǒng)公告是隨后臺的變化而變化的,系統(tǒng)公告應該使用編輯器,實現(xiàn)圖片,文字,列表,樣式等多功能輸入。

個人資料管理:由注冊用戶使用,注冊用戶登錄個人后臺,可以修改個人當初的注冊信息,如修改電話號碼、郵箱等,用戶的用戶名是無法修改的。

友情鏈接管理:由超級管理員和普通管理員使用,對系統(tǒng)所有的友情鏈接信息進行添加、刪除、修改、查詢,同時網(wǎng)站前臺的友情鏈接隨著后臺的友情鏈接變化而更新。

訂單下定:用戶添加快遞訂單,管理員查詢用戶提交的快遞訂單。

訂單發(fā)貨:管理員對用戶提交的訂單,添加發(fā)貨記錄。

訂單配送:管理員對已發(fā)貨的訂單,添加配送信息。

訂單收貨:管理員對已經(jīng)配送的訂單,添加收貨信息。

車輛管理:管理員管理車輛信息。

在線評論:注冊用戶在網(wǎng)站前臺登錄個人賬號后,可以選擇某個話題,進行評論,查看別人的評論信息。

評論管理:在網(wǎng)站后臺,管理員進行話題的評論管理,每條話題對應自己的評論,管理員可以刪除、修改、查詢。

?

采用的研究方法為:

?

(1)調(diào)查法:通過互聯(lián)網(wǎng)有目的、有計劃、有系統(tǒng)地搜集有關(guān)該系統(tǒng)的相關(guān)信息。

(2)文獻研究法:查閱文獻和書籍資料,能了解有關(guān)問題的歷史和現(xiàn)狀,幫助確定研究課題,獲得比較全面的資料,并學習開發(fā)此系統(tǒng)所需要的技術(shù)。

(3)比較法:通過對現(xiàn)有不同物流管理系統(tǒng)進行分析,對比其優(yōu)劣型,適配性,擴展性,找出相比較而言較為合理,大眾的管理模式,用于之后軟件層次的模型設(shè)計,作為業(yè)務邏輯基礎(chǔ)。

(4)個案法:沿用上述比較法之后,找出最具代表性,最符合研究課題和內(nèi)容的寵物領(lǐng)養(yǎng)系統(tǒng)的案例。在該案例基礎(chǔ)上進行擴展,修改,以達到課題內(nèi)容的最合理安排。

(5)建模法:在軟件設(shè)計階段,根據(jù)需求對所有對象和活動等借助UML語言建立相應的圖形化模型或流程模型。并在詳細設(shè)計階段使用類圖等軟件開發(fā)建模方式對詳細設(shè)計文檔進行建模,為開發(fā)提供便利。

(6)經(jīng)驗總結(jié)法:在編碼階段要避開自己曾經(jīng)遇到的一些問題,并在遇到新問題時及時做到總結(jié)分析,遇到比較難解決的問題及時的向指導老師進行請教。避免后續(xù)開發(fā)活動中再遇到同類情形而造成的開發(fā)效率降低問題。


【開題報告】物流配送管理系統(tǒng)的設(shè)計與開發(fā)(河北科技大學理工學院開題模板)的評論 (共 條)

分享到微博請遵守國家法律
临邑县| 滦平县| 卢湾区| 开阳县| 民丰县| 贵州省| 上犹县| 东港市| 台北县| 鄯善县| 共和县| 永济市| 商南县| 肇庆市| 武宁县| 迁西县| 宝兴县| 昌邑市| 大同市| 渝北区| 讷河市| 拉孜县| 莆田市| 黄龙县| 德安县| 肃宁县| 平安县| 龙岩市| 嘉黎县| 金湖县| 海南省| 鸡泽县| 垦利县| 彭阳县| 集贤县| 祁阳县| 贞丰县| 宁晋县| 穆棱市| 株洲市| 黔江区|