計算機畢業論文免費asp.net畢業論文

才智咖 人氣:7.88K

購物中心物流管理系統的設計與實現
摘    要
隨著計算機技術、網路技術和資訊科技的快速發展,電子商務越來越多地改善著現代人的工作、生活。購物中心物流管理系統將Internet網路技術與現代物流管理觀念相融合,為企業和客戶搭建了一個方便快捷的交流平臺,使購物中心管理實現資訊化、自動化、現代化、社會化、智慧化、合理化、簡單化,實現了客戶網上訂單,個人資訊修改,購物中心的貨物進出庫以及貨物的配送。購物中心物流管理系統從系統需求分析、概要設計、詳細設計到具體的編碼實現、功能測試都嚴格遵循了軟體工程的思想。
 
關鍵詞: 電子商務;物流配送;資料庫;

計算機畢業論文免費畢業論文


The Design and Implementation of Shopping Center Logistics Management System
Abstract
With the rapid development of computer technology, network technology and information technology, electronic commerce plays a more and more important role in modern people’s work and lives. Shopping Center Logistics Management System,which combines the Internet technology with the modern management conception, can build a convenient platform of communication for enterprises and customers, and enable Shopping Center Logistics Management to automate, modernize, socialize and simplify, and carry out customers' orders online, personal information altering, incoming and outgoing of goods in the shopping center and the distribution. The Management System is strictly based on the software engineering ideas, not only in the requirement analysis, outline design, detailed design, but also in the coding implementation and function testing as well.
 
Key words: Electronic Commerce; Distribution of Logistics; Database;


目  錄
論文總頁數:19頁
引  言... 1
1購物中心物流管理系統分析... 2
1.1系統需求分析... 2
1.1.1使用者身份級別要求... 2
1.1.2系統功能模組設定... 2
1.2系統設計目標... 3
1.3系統的開發工具... 4
1.3.1開發環境... 4
1.3.2程式設計執行環境... 5
2購物中心物流管理系統設計... 5
2.1購物中心物流流程... 5
2.1.1流程分析... 5
2.1.2系統功能模組層次圖... 6
2.1.3系統模組具體功能說明... 7
2.2資料庫設計... 8
2.3系統介面設計... 11
2.4購物中心物流系統流程設計... 12
2.4.1系統功能描述... 12
2.4.2客戶操作流程... 12
2.4.3庫存管理員訂單管理流程圖... 12
2.4.4進貨入庫流程圖... 13
2.4.5出庫送貨流程圖... 13
3.1貨物入庫實現主要程式碼... 14
3.2訂單增加實現主要程式碼... 14
3.3貨物出庫實現主要程式碼... 15
4購物中心物流管理系統測試... 15
4.1模組測試... 15
4.2整體測試... 15
4.3測試過程中的除錯技術... 16
4.4測試結果... 16
結    論... 17
參考文獻... 17
致    謝... 18
聲    明... 19
 
引  言
社會在不斷進步,科學技術和管理也在迅速發展,這使得每個企業得到了前所未有的發展機遇,但同時也必須面對市場競爭的嚴峻挑戰,在日趨激烈的競爭環境下,企業要求生存、發展,就必須對企業進行科學的管理。而用計算機來處理企業內部資訊間的流通和使用,既可以實現資料資訊的共享,控制好資料的冗餘度,並使企業有統一的管理,提高資訊的利用率;又可以實現整體資料的結構化,表示大量資料相互間的多種聯絡,這樣就可以大大的提高企業生產動作的效率。
本次設計即是針對購物中心在物流配送方面所做的分析,商品的大量出入倉庫,使得每一個大型購物中心要花費的人力,投資,設施,費用去計劃和控制存貨。存貨的週轉率是標誌著企業運營效率的重要指標,對企業的資產收益率起著重要的決定作用。所以近年來,企業管理者開始重視物流管理的重要性,它強調的是對商品貨物的儲存和傳送,數量和狀態變化資訊的管理,其目標是在於保證商品貨物按計劃流動,保證經營過程中的物料需求,保證經營的正常執行,從而使商品滿足顧客和市場上的需求。
購物中心物流管理系統的職能大體上包括訂單管理、入庫管理和出庫管理。所以庫存管理人員已經成為倉庫的計劃員,他們的工作也受到了高度的重視,他們和市場部門及生產部門協同工作併成為整個企業組織的重要組成部分。因此,商品貨物資訊必須具有高度的準確性,這就需要有好的管理系統,能簡明的反映實際情況。以上所述就是本次物流管理系統開發的依據和目標。
資訊社會的高科技,商品經濟化的高效益,使計算機的應用已普及到經濟和生活的各個領域。在資料庫應用系統開發之前,對開發資料庫的基本概念應當瞭解,對資料庫的結構、開發資料庫應用程式的步驟、開發體系及方法都應當有相當清晰的瞭解和認識。
資料庫應用系統開發的目標是建立一個滿足使用者長期需求的產品。開發的主要過程為:理解使用者的需求,然後,把它們轉變為有效的資料庫設計。把設計轉變為實際的資料庫,並且這些資料庫帶有功能完備、高效能的應用。
資料庫技術在計算機軟體鄰域研究中一直是非常重要的主題,產生於60年代,30多年來資料庫技術得到了迅速發展,並已形成較為完整的理論體系和一大批實用系統。
 


1購物中心物流管理系統分析
1.1系統需求分析
購物中心物流管理系統的設計是為了讓購物中心擴充套件業務,提高購物中心的執行效率。為客戶提供方便的網上訂單途徑,購物中心對客戶訂單進行快速處理、配送。並通過系統對客戶資訊、倉庫資訊、員工資訊進行科學的管理。
1.1.1使用者身份級別要求
       即根據身份的不同對系統的使用許可權有所不同。從許可權大小大致可以分為:系統管理員、庫存管理人員、客戶。
²       系統管理員:
擁有購物中心物流管理系統的所有許可權,主要負責對系統平臺的日常網路維護管理,可以對系統進行修改,排除故障。
²       庫存管理人員:
對貨物的入庫、出庫操作、貨物屬性的更改許可權,有對客戶資訊和客戶訂單進行接單、配送處理的許可權。
²       客戶:
              能檢視系統的公告資訊、檢視自己的訂單情況。主要是線上訂單操作。
 
1.1.2系統功能模組設定
本系統採用自上向下方法開發,系統分成幾個相對獨立的模組,其功能模組主要有如下幾個部分:公告資訊、使用者管理、貨物管理、訂單管理。具體的功能描述如下:
1)        公告資訊:
系統的各種通知或公告均位於此模組中。主要內容包括有關客戶訂單的相關說明和注意事項;購物中心的基本資訊;以及在一定時間內的促銷活動。位於在系統登入的首頁。
Ø          操作物件:系統管理員。
Ø          瀏覽物件:所有合法使用者。
2)        使用者管理:
對使用本系統的庫存管理員、客戶以及企業職工的基本資訊的操作。具體包括各客戶、廠商、管理員、職工的基本資訊:姓名、聯絡方式、備註的修改、增加、刪除等操作。
Ø          操作物件:系統管理員。
Ø          瀏覽物件:系統管理員。
3)        貨物管理:
貨物基本資訊維護,其功能是其功能是對貨物供應商資訊進行管理,並根據企業情況制定進貨計劃,實施產品採購,並對採購來的產品進行企業內部編碼入庫,產品分類等活動,同時能夠根據銷售清單進行出貨管理,以及庫存統計。設定貨物基本資訊、對貨物情況的檢視,對貨物屬性:名稱、數量、單價、說明等進行新增、更改、刪除操作。
Ø          操作物件: 系統管理員、庫存管理員。
Ø          瀏覽物件:系統管理員、庫存管理員。
4)        訂單管理:
其功能是為客戶提供一般的訂單管理,能夠進行訂單查詢和增加;為管理員提供一般的訂單接受、刪除等管理。
Ø          操作物件:系統管理員、庫存管理員。
Ø          瀏覽物件:系統管理員、庫存管理員。
Ø          具體操作:客戶通過進入自己的登入介面,填寫訂單選項:貨物名稱、數量、收貨時間來實現訂單操作;管理員檢視全部客戶的已送和未送訂單資訊,並根據倉庫庫存資訊結合當前職工分工情況進行訂單處理並加發配送。
5)        退出:
所有的系統合法使用者登入完成操作後退出系統都要進行“退出”操作、或者進行使用者轉換也需要進行“退出”操作。
Ø          操作物件:所有合法使用者。
這些模組都進行集中式管理。分層的.模組化程式設計思想,整個系統採用模組化機構設計。作為應用程式有較強的可操作性和擴充套件性。合理的資料流設計,在應用系統設計中,相對獨立的模組間以資料流相互連線,使各模組間的耦合性較低,方便系統執行,提高系統安全性。
 
1.2系統設計目標
開發購物中心物流管理系統的總體目標是將網路技術、資訊科技與現代管理技術相結合,為購物中心同客戶之間建立方便快捷的供需平臺,實現客戶網上訂單,管理員訂單處理,貨物入庫,出庫等主要物流系統功能。使購物中心管理統一化,資訊化,簡單化。提高商品貨物資訊的準確性,從而減少企業的開銷,合理利用企事業資源,提高企業的經濟收益。使企業有更好市場競爭力,在市場中佔有更多的客戶資源。
本系統首先要實現動態性和互動性。所謂的動態性就是能動態更新內容,如更新貨物資訊、訂單資訊、管理員資訊等。這要求與資料庫有良好的連線。
本系統的設計目的是為了滿足企業同客戶之間供需關係的需要。實現系統操作方便和操作介面人性化的特點。實現系統的安全性和可靠性,避免他人進入破壞資料庫資訊。
 
1.3系統的開發工具
1.3.1開發環境
²       Visual Studio 2005介紹
Visual Studio是微軟公司出品的一款大型應用軟體,是一套完整的開發工具集,它主要用於生成 Web應用程式、XML Web Services、桌面應用程式和移動應用程式。Visual Basic、Visual C++、Visual C# 和Visual J# 全都使用相同的整合開發環境(IDE)。利用此IDE可以共享工具且有助於建立混合語言解決方案,使程式可以使用不同的語言共同開發。Visual Studio 2005能建立滿足關鍵性要求的多層次的智慧客戶端、Web、移動或基於Microsoft Office的應用程式。使用Visual Studio 2005, 專業開發人員能夠:使用改進後的視覺化設計工具、程式語言和程式碼編輯器,享受高效率的開發環境。在統一的開發環境中,開發並除錯多層次的伺服器應用程式。使用整合的視覺化資料庫設計和報告工具,建立SQL Server 2005解決方案。擴充套件了用於遠端服務程式開發和除錯、SQL Server2005開發的工具,以及完整的、沒有限制的開發環境的特性。Visual Studio 為所有支援的語言提供了單一的一個程式碼編輯器,而同時為每一種語言提供了特定的功能 。其編輯器引入了編輯環境方面的一些增強功能,諸如單詞補齊,增量搜尋,程式碼凸顯,縮排文字,標記行號,彩色列印,和捷徑。編輯器還提供了許多為特定語言設計的功能,例如:你輸入原型和函式呼叫的時候它能夠自動完成這些字串的輸入。
 
²       SQL Server 2005介紹
SQL Server 是一個全面的、整合的、端到端的資料解決方案,它為企業中的使用者提供了一個安全、可靠和高效的平臺用於企業資料管理和商業智慧應用。SQL Server 2005 為IT專家和資訊工作者帶來了強大的、熟悉的工具,同時減少了在從移動裝置到企業資料系統的多平臺上建立、部署、管理及使用企業資料和分析應用程式的複雜度。 通過全面的功能集、和現有系統的整合性、以及對日常任務的自動化管理能力,SQL Server 2005 為不同規模的企業提供了一個完整的資料解決方案。使用SQL Server2005,開發人員通過使用相似的語言,例如微軟的Visual C#和微軟的Visual Basic,將能夠創立資料庫物件。開發人員還將能夠建立兩個新的物件——使用者定義的類和集合。SQL Server2005中的新安全模式將使用者和物件分開,提供fine-grain access存取、並允許對資料存取進行更大的控制。
 
1.3.2程式設計執行環境
²       硬體環境:
CPU:  AMD Athlon(tm) 2500+
記憶體:512 MB
硬碟:80 G
²       軟體環境:
作業系統:Microsoft Windows XP
應用軟體:SQL Server 2005、Visual Studio2005操作平臺