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

學識都 人氣:8K

購物中心物流管理系統的設計與實現
摘    要
隨着計算機技術、網絡技術和信息技術的快速發展,電子商務越來越多地改善着現代人的工作、生活。購物中心物流管理系統將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操作平臺