銷售管理系統論文_第1頁
銷售管理系統論文_第2頁
銷售管理系統論文_第3頁
銷售管理系統論文_第4頁
銷售管理系統論文_第5頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2010 屆本科畢業設計(論文)題目: 銷售管理系統 班 級: 學 號:888888888888姓 名: XXX 指導教師: XXX 2012年3銷售管理系統學生姓名: XXX 學 號:88888888888所在函授站 : 班 級: 指導教師: XXX 完成日期:2012年3月 銷售管理系統內容摘要隨著計算機技術的迅猛發展,存在于網絡的企業銷售管理系統將逐步代替傳統的管理模式進入企業。為了更高效得完成銷售方面的工作,也可以有更多的時間處理更多的別的事務,企業也將擺脫原有的管理形勢完全進入信息化管理。銷售管理系統在企業的管理過程中起著巨大的作用。 系統采用Microsoft SQL Server

2、2008數據庫,并使用VisualStudio2008作為開發工具,由銷售信息管理、商品管理、售后服務管理及財務管理等模塊組成。此系統包含選題背景,技術介紹,系統需求分析、模塊設計、數據庫設計、系統詳細設計,以及系統實施。 本文介紹了銷售系統的開發初衷和背景,系統的開發工具,面向對象開發的具體步驟,其中包括流程圖,功能結構圖等必要的圖形說明。主要包括SQL數據庫,用戶登錄模塊和主窗體的設計,其中用戶登錄模塊實現的功能是登錄系統時進行用戶身份檢查和權限分配;按照用戶權限級別對操作進行約束和控制;編輯、修改、添加用戶信息。關鍵詞:SQL Server2008 數據庫;ASP.NET技術; 企業銷售

3、管理系統; ADO.NET 目 錄第一章引 言31.1開發背景及意義31.2系統開發的目標41.3開發設計思想4第二章 系統分析62.1 系統初步調查62.2 可行性分析62.3 需求分析72.4 數據流分析9第三章 系統功能模塊設計113.1 企業銷售管理系統功能設計目標113.2 企業銷售管理系統的系統功能設計11第四章 數據庫設計124.1 數據庫設計概述124.2數據庫表的設計12第五章 系統設計實現165.1 企業銷售管理系統主要功能模塊詳細設計16第六章 總 結22 致 謝 23參考文獻23第一章 引 言經濟大環境的變化使得規模經濟的優勢不再突出。固定的硬設備、人員數量、大量資金等

4、資源投入占企業效益的比重變少,而軟投入如管理、人力資源價值、服務、品牌附加值、渠道等要素資源的投入卻能增加企業的效益。“速度沖擊規模”的速度經濟概念已經向企業提出。 那么對于日益發展壯大的企業集團,怎樣才能找到一套功能強大可任意拓展、低運行成本、安全可靠的管理解決方案,來跟上企業的發展,跟上時代的發展呢? 我們認為最好的辦法是利用Internet這個工具,架構自己的供需鏈管理平臺,使無處不在的互聯網為你所用,實現無處不在的管理目標。讓Internet像電一樣融入到企業的管理之中,提高企業在新經濟時代的核心競爭力,通過對Internet的高效率使用,在激烈的市場競爭中,首先打贏第一仗“信息戰”。

5、正是基于對Internet的這種深刻認識,針對中國企業特點提出了基于Internet的網絡商務管理解決方案企業銷售管理系統。 1.1開發背景及意義中小企業在我國經濟發展中具有重要地位,目前我國的中小企業數量多,地區分布廣泛,行業分布跨度大。隨著全球經濟一體化的發展和電子商務的興起,中小企業之間的競爭將越來越激烈。網絡及電子商務的迅猛發展突破了時間、空間的局限性,給中小企業帶來了更多的發展機會,同時也增大了企業之間的競爭強度。這就要求中小企業必須改變企業的經營管理模式,提高企業的運營效率。目前,我國中小企業的信息化水平還很低,相比國外企業,還只處于剛開始始用的階段。隨著技術發展,電腦操作及管理日

6、趨簡化,電腦知識日趨普及,同時市場經濟快速多變,競爭激烈,企業采用電腦管理進貨、庫存、銷售等諸多環節也已成為趨勢及必然。來賓七匹狼服飾有限公司是以生產、銷售、開發、“七匹狼菲博爾”牌西服、休閑裝、T恤、家紡、皮具等涉及整個服飾領域的現代化綜合型企業。公司采用特許連鎖加盟的營銷模式,現已形成覆蓋全省、輻射全國的專賣網絡。各特許連鎖加盟店鋪(以下簡稱為專賣店)通過公司打印的產品信息表了解產品,再通過電話、傳真等方式向公司訂貨。公司的銷售部門負責整理訂單,并核對專賣店信息,制作發貨表,交給倉庫部門發貨。銷售部門定期進行訂貨及銷售統計工作,對銷售業績較好的專賣店進行獎勵。然而,隨著公司的發展,產品大量

7、增加、專賣店大量增加,公司的產品信息發布和訂貨、銷售統計工作變得極為復雜。每當公司開發出了新產品或者修改了產品價格,就要打印出表格,下發給每個專賣店;專賣店通過電話或傳真傳達的訂貨信息,經常出現錯誤,銷售部門要花費大量的精力整理訂單、填寫發貨單。公司與專賣店的信息交互成本不斷增加,效率卻越來越低。落后的信息交流方式已經成為制約公司擴大業務的瓶頸。因此,七匹狼公司需要一個銷售管理系統,實現公司與專賣店之間基于網絡的快速準確的信息交互,并且提供一個便于銷售部門統計訂貨及銷售信息的解決方案。1.2系統開發的目標現在商品銷售單位需要處理大量的供應商信息,還要時刻更新單位所銷售的產品信息,不斷地添加、修

8、改銷售信息。面對各種不同的信息,需要合理的數據庫結構來保存數據信息,還需要有效的程序結構支持各種數據操作的執行。本系統建設的目的在于專賣店可以方便地從系統獲取產品信息,并且可以直接下訂單;銷售部門從系統獲取訂單,核對后通知倉庫部門發貨,系統自動創建發貨單呈現給倉庫員工;專賣店經理將每天的銷售記錄錄入系統,系統對訂貨及銷售記錄進行統計,生成報表呈現給用戶。在此過程中,系統根據發貨信息及銷售信息自動更新公司及專賣店的庫存,根據訂貨信息及發貨信息自動更新店鋪經理的資金。最終實現公司銷售系統的網絡化,節省運營成本,提高運作效率。1.3開發設計思想減少了系統對硬件的要求。系統主要運行于服務器上,即系統運

9、行的硬件取決于服務器,客戶端的配置要求保證能夠使用瀏覽器即可。節約了維護成本。系統的維護主要集中于服務器端,比起維護多個客戶端來說,成本和工作量將大大降低。3 降低了系統升級維護的難度。邏輯和視圖的分離使得模塊相對獨立在業務變更及系統升級和維護時,難度大大降低,大大提高了工作人員的工作效率。在功能設計和系統實現方面,企業銷售管理網站將具有以下特點:4 實用性:為商品信息管理、用戶信息管理提供了快捷、方便的方法。5 操作簡單:保證系統能適應不同等級計算機水平的用戶,系統操作盡可能簡單。6 代碼可讀性好:要求系統結構清晰,代碼簡潔可讀,便于日后維護和擴展。第二章 系統分析2.1 系統初步調查詳細了

10、解和深刻認識使用所開發系統的單位之現狀、發展方向、存在的問題和各級管理人員的信息需求是系統建設的重要基礎。收集到真實、準確和適用的相關信息,是系統開發的第一階段系統分析階段工作的重要內容。信息收集也是完成系統分析各項任務的基礎。在系統建設中,建設者首先必須收集信息,了解情況,明確問題和目標,視具體情況決定工作方針。該企業銷售管理系統采取的是訪問與實踐相結合的調查方法。首先,通過提問的方式與用戶進行交談,收集有關信息,在訪問時充分聽取各方面的要求和希望,同時做好有關新系統的宣傳工作;其次,通過參加業務實踐了解系統,有目的的跟班學習,以達到比較深入細致地掌握工作流程中商品的訂購、庫存、查詢、結算等

11、具體過程和內容。2.2 可行性分析系統的可行性分析的目的在于用最小的代價在盡可能短的時間內確定在現有的技術、經濟和人員素質等條件下該問題是否能夠解決,是否值得去解決。其實質上是要進行一次大大壓縮簡化了的系統分析和設計的過程,也就是在較高層次上以較抽象的方式進行的系統分析和設計的過程。一般應該從下述三方面研究每種解法的可行性:技術可行性,經濟可行性,操作可行性。 技術上的可行性(1)目前的網絡狀況可以對瀏覽器/服務器應用提供可靠的支持該企業已經實現了局域網互連,網絡狀況良好,能較快速可靠的支持一般的網絡應用,可以滿足一般性的瀏覽器/服務器應用的網絡需求。(2)現有的硬件環境可以滿足一般性應用的需

12、求(3)現有的軟件環境可以滿足一般性應用的需求該企業內部的計算機上采用的操作系統平臺,多為Microsoft公司的WindowsXP等,為圖形化操作系統,界面一致,用戶使用方便。數據庫管理系統(DBMS)采用的是Miscrosoft SQL Server 2008 。該系統具有性能穩定、使用簡單、功能強大、安全等特點,完全可以滿足中小型企業的數據管理和處理要求。(4)企業內部人員業務和技術水平企業內部工作人員對自身業務很了解,同時由于很多都受過計算機專業方面的教育,能夠較容易的對實際工作進行分析,將實際工作進行抽象概念化,而且能夠根據計算機的特點提出功能要求,降低開發人員與使用人員間溝通的時間

13、。(5)系統開發人員的技術水平開發人員為信息管理與信息系統畢業生,具有一定的系統開發經驗,專業知識掌握的也很好,再經過參加實際項目的開發,經驗更加成熟,能夠較容易的了解用戶需求并能在計算機上實現。指導教師也具有很高的軟件開發經驗,同時具有豐富的實際銷售管理方面的經驗。這些都是系統開發質量的重要保證。(6)結論通過后臺實現了對客戶各類訂單進行管理的功能,實現了對網站新聞信息的更新功能。因此,該人事管理系統開發在技術上是可行的。 經濟上的可行性企業商品銷售集團網站,為商品銷售公司在網絡上提供了一個全面展示企業形象的平臺,使用戶更加的了解企業的動態信息。滿足客戶在線提交訂購商品,查詢商品信息等要求,

14、網站提升了企業在客戶中的形象,使企業和用戶聯系更加密切,提高企業的經濟效益。所以該企業銷售管理系統的開發在經濟可行性方面是可行的。 操作上的可行性工作人員已經比較熟悉了使用計算機進行日常的數據信息處理的工作,能夠熟練的使用Word、Excel等軟件,以及一些專用的辦公軟件。對于辦公軟件的領悟能力很強,能夠很快熟悉系統的操作方。2.3 需求分析系統需求分析是軟件定義時期的最后一個階段,是系統開發工作中的重要環節,它的基本任務是準確的回答“系統必須做什么”這個問題。 系統的功能需求企業進銷存管理系統是一個典型的數據庫開發應用程序,主要由基礎信息模塊、采購管理模塊、庫存管理模塊、商品銷售模塊、查詢統

15、計模塊、往來管理模塊、系統設置模塊等功能。企業進銷存管理系統功能結構如圖1所示。 系統的運行環境要求(1)硬件環境CPU:P41.8GHz內存:256MB以上硬盤空間:40GB (2)軟件環境操作系統:中文Windows 2000 ,Windows2003或XP數據庫: SQL Server 2008開發工具包: Visual Studio 2008JSP 服務器:Tomcat;瀏覽器:IE 5.0,推薦使用IE6.0. 系統的性能要求(1)精度本系統對精度的要求主要表現在數據庫設計上,這個在數據庫設計中會有相關內容,在此略。(2)速度響應時間0.05秒以內。(3)靈活性本系統的擴展性很好,可

16、以根據需求增加和刪除欄目,但不能改變系統的整體性。(4)輸人輸出要求輸入和輸出的要求在數據庫的設計中有相關內容,見數據庫設計。(5)故障處理要求可能出現的軟硬件的問題是:無法訪問系統,可能是服務器停止運行或源代碼被更改;處理方法:檢查服務器或源代碼。(6)安全保密要求。設置用戶身份和密碼驗證要求。2.4 數據流分析 數據流圖當數據在軟件系統中運動時,它將被一系列“變換”所修改。數據流圖(DFD)是一種圖形化技術,它描繪信息流和數據從輸入移動到輸出的過程中所經受的變換。它是在對系統調研階段繪制出的業務流程圖的基礎上,從系統的科學性、管理的合理性、實際運行的可行性角度出發,將信息處理功能和彼此之間

17、的聯系自頂向下,逐層分解,從邏輯上精確地描述新系統應具有的數據加工功能、數據輸入、數據輸出、數據存儲及數據來源和去向。在數據流圖中沒有任何具體的物理部件,它只是描繪數據在軟件中流動和被處理的邏輯過程。數據流圖是系統邏輯功能的圖形表示,即使不是專業的計算機技術人員也容易理解它,因此是分析員與用戶之間極好的通信工具。此外,設計數據流圖時只需考慮系統必須完成的基本邏輯功能,完全不需要考慮怎樣具體的實現這些功能。數據流圖具有以下兩個特性:(1)抽象性:表現在它完全舍去了具體的物質,只剩下數據的流動、加工、處理與存儲。(2)概括性:表現在它可以把信息中的各種不同業務處理過程聯系起來,形成一個整體。數據流

18、圖由以下四種基本元素組成,即源點或終點、數據處理(功能)、數據存儲和數據流。該企業銷售管理系統的數據流程見圖2-2:外部實體 數據處理數據流 數據存儲商品銷售系統的數據流程圖如圖:第三章 系統功能模塊設計3.1 企業銷售管理系統功能設計目標程序應該盡量實現所有的實際工作中需要做的事情。用計算機進行辦公,最大的好處就是能夠輕松的完成那些重復的、繁重的、公式化的、需要大量的人力、物力和時間的工作。這樣的工作如果由人來做,不僅需要大量的時間,整個過程也會很枯燥無味。企業銷售管理系統功能設計的目標就是完成系統需求分析階段要求的系統功能需求,盡可能的實現整個銷售管理過程。3.2 企業銷售管理系統的系統功

19、能設計企業進銷存管理系統是一個典型的數據庫開發應用程序,由基礎信息模塊、采購管理模塊、庫存管理模塊、商品銷售模塊、查詢統計模塊、往來管理模塊、系統設置模塊等部分組成,規劃系統功能模塊如下:基礎信息模塊該模塊主要管理添加公司信息、添加商品信息、公司信息管理、商品信息管理。進貨管理模塊該模塊的主要管理商品進貨信息錄入和商品退貨信息查詢。商品銷售模塊該模塊主要管理商品銷售信息錄入和商品銷售退貨信息錄入查詢統計模塊該模塊主要管理銷售進貨信息查詢、銷售退貨查詢、商品銷售查詢、商品退貨查詢、商品庫存查詢和商品銷售排行。往來管理模塊模塊主要管理商品進貨賬單、商品退后賬單、銷售結賬查詢和銷售退貨結賬。系統設置

20、模塊該模塊主要管理添加用戶、修改密碼、用戶管理和退出登錄。第四章 數據庫設計數據庫的設計通常是以一個已經存在的數據庫管理系統為基礎的,常用的數據庫管理系統有Access ,SQL Server,Oracle,Mysql,PointBase等。根據用戶需求和業務流程,本系統采用了SQL Server 2008數據庫管理系統。本系統中所建立的數據庫為db_Cars 。4.1 數據庫設計概述數據庫是數據庫應用程序的重要組成部分。一個設計結構合理的數據庫對于應用程序的開發效率和程序的性能都是非常重要的。數據庫的設計過程大致如下:(1) 根據用戶需求,確定數據庫中要保存的數據信息 對用戶需求進行分析是數

21、據庫設計的第一個階段。不斷地調查與研究用戶需求,了解企業運作流程等系統需求,是設計概念模型的基礎。(2) 設計數據的概念模型概念模型是按用戶的觀點來對數據建模,是用于進行信息世界建模的工具。它對整個數據庫的設計具有深刻的影響。(3) 邏輯結構設計邏輯結構是把概念結構轉化為與所采用的數據庫管理系統所支持的數據模型相符合的過程。(4) 數據庫的實施與維護。4.2數據庫表的設計本系統數據庫采用SQL Server 2008數據庫,系統數據庫名稱為goldtoad,整個系統數據庫中共包含了97張表,下面將給出主要數據表概要說明以及主要數據表的結構。為了對本系統中的數據庫的數據表有一個更清晰的認識,在這

22、里設計了一個數據表樹形結構圖,如圖所示,該數據表樹形結構圖包含系統所有數據表。主要數據表的結構由于本系統的設計以及結構比較復雜,在這里我們的設計主要是成品銷售以及倉庫部分做一詳細說明:XsProduct (產品基本情況表)產品基本情況表主要用來保存藥品的基本信息,產品基本情況表的結構如表所示:XsSaleMoney (銷售基本情況表)銷售基本情況表主要用來保存產品有關銷售的基本信息,銷售基本情況表的結構如表所示:XsSaler (銷售人員基本情況表)銷售基本情況表主要用于保存銷售人員的基本信息,銷售人員基本情況表的結構如表所示:XsWriteLogList(銷售清單基本情況表)銷售清單基本情況

23、表主要用于保存對于銷售情況的基本信息,銷售清單基本情況表的結構設計如表所示:SysUser (系統用戶基本表)系統用戶基本表主要用于保存本系統試用用戶的基本信息,系統用戶基本表的結構如表所示:數據庫設計文件goldtoad.pdm如下圖所示:第五章 系統設計實現這部分的設計是在前面的各項系統分析的基礎上進行的總體結構設計以及具體的模塊設計,為以后的程序設計制訂藍圖。為確定系統結構,必須從實現的角度把復雜的功能進一步分解。通常程序中的一個模塊完成一個適當的子功能。應該把模塊組織成良好的層次系統,頂層模塊調用它的下層模塊以實現程序的完整功能,每個下層模塊再調用更下層的模塊,從而完成程序的一個子功能

24、,最下層的模塊完成最具體的功能,便于使用者使用該系統。5.1 企業銷售管理系統主要功能模塊詳細設計銷售管理系統的登錄界面的設計:用戶登錄頁面比較簡單,為防止用戶的錯誤操作,應設置錯誤處理頁面。在登錄操作中,一般發生的錯誤有:用戶輸入了錯誤的用戶名或密碼;或用戶直接單擊了【登錄】按鈕。對上述情況的判斷,我們就要通過ASP文件來實現。在登錄頁面時,當用戶提交了登錄資料后,就由表單action屬性指定的ASP文件在服務器端對這些資料進行驗證。它的工作主要是判斷用戶的登錄的用戶名和密碼是否正確。完成這些工作,就必須從連接儲存用戶數據庫中取出相關的信息記錄。如果記錄驗證無誤,就通過ASP的Respons

25、e對象的redirect方法,將用戶登錄的頁面傳到客戶端的瀏覽器上;如果用戶輸入了錯誤的用戶名或密碼,就通過ASP的Response對象的Write方法彈出錯誤提示。5.1.2 基礎信息模塊該模塊主要管理添加公司信息、添加商品信息、公司信息管理、商品信息管理。用戶可以通過單擊菜單主導航“基礎信息”/“商品信息管理”、“公司信息管理”超鏈接,進入商品信息管理頁面。該頁面主要完成商品信息的添加。商品信息管理頁面設計效果如圖所示代碼如下:% Page Language=C# AutoEventWireup=true CodeFile=Commodity_add.aspx.cs Inherits=Be

26、drock_Commodity_add % 無T標題a頁3 基本?信?息添加商品信?息 添加商品信?息 *商品名?稱?:o *商品簡稱?:o *產地?:o *單位?:o *規?格?:o *批號?:o *批準?文?號?:o 供?應|商:o 備?注:o 無T 進貨管理模塊該模塊的主要管理商品進貨信息錄入和商品退貨信息查詢。5.1.4銷售管理模塊該模塊主要管理商品銷售信息錄入和商品銷售退貨信息錄入。5.1.5查詢統計模塊該模塊主要管理銷售進貨信息查詢、銷售退貨查詢、商品銷售查詢、商品退貨查詢、商品庫存查詢和商品銷售排行。 往來管理模塊模塊主要管理商品進貨賬單、商品退后賬單、銷售結賬查詢和銷售退貨結賬。系統設置模塊該模塊主要管理添加用戶、修改密碼、用戶管理和退出登錄。 結構測試。 第六章 總 結通過這三個多月來的辛勤努力不僅使我更精通了編程語言.Net與主流數據庫系統Sql Server 2008;而且自學能力也得到了很大程度上的提高,也進一步擴大了自己的知識面。它也幫助我進一步的了解了社會,為就業奠定一定的基礎。通過這次畢業設計,我對目前流行的軟件開發方法和手段,有了一定的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論