銷售管理系統(tǒng)論文_第1頁
銷售管理系統(tǒng)論文_第2頁
銷售管理系統(tǒng)論文_第3頁
銷售管理系統(tǒng)論文_第4頁
銷售管理系統(tǒng)論文_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

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

2、2008數(shù)據(jù)庫,并使用VisualStudio2008作為開發(fā)工具,由銷售信息管理、商品管理、售后服務(wù)管理及財(cái)務(wù)管理等模塊組成。此系統(tǒng)包含選題背景,技術(shù)介紹,系統(tǒng)需求分析、模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì),以及系統(tǒng)實(shí)施。 本文介紹了銷售系統(tǒng)的開發(fā)初衷和背景,系統(tǒng)的開發(fā)工具,面向?qū)ο箝_發(fā)的具體步驟,其中包括流程圖,功能結(jié)構(gòu)圖等必要的圖形說明。主要包括SQL數(shù)據(jù)庫,用戶登錄模塊和主窗體的設(shè)計(jì),其中用戶登錄模塊實(shí)現(xiàn)的功能是登錄系統(tǒng)時(shí)進(jìn)行用戶身份檢查和權(quán)限分配;按照用戶權(quán)限級別對操作進(jìn)行約束和控制;編輯、修改、添加用戶信息。關(guān)鍵詞:SQL Server2008 數(shù)據(jù)庫;ASP.NET技術(shù); 企業(yè)銷售

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

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

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

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

7、增加、專賣店大量增加,公司的產(chǎn)品信息發(fā)布和訂貨、銷售統(tǒng)計(jì)工作變得極為復(fù)雜。每當(dāng)公司開發(fā)出了新產(chǎn)品或者修改了產(chǎn)品價(jià)格,就要打印出表格,下發(fā)給每個(gè)專賣店;專賣店通過電話或傳真?zhèn)鬟_(dá)的訂貨信息,經(jīng)常出現(xiàn)錯(cuò)誤,銷售部門要花費(fèi)大量的精力整理訂單、填寫發(fā)貨單。公司與專賣店的信息交互成本不斷增加,效率卻越來越低。落后的信息交流方式已經(jīng)成為制約公司擴(kuò)大業(yè)務(wù)的瓶頸。因此,七匹狼公司需要一個(gè)銷售管理系統(tǒng),實(shí)現(xiàn)公司與專賣店之間基于網(wǎng)絡(luò)的快速準(zhǔn)確的信息交互,并且提供一個(gè)便于銷售部門統(tǒng)計(jì)訂貨及銷售信息的解決方案。1.2系統(tǒng)開發(fā)的目標(biāo)現(xiàn)在商品銷售單位需要處理大量的供應(yīng)商信息,還要時(shí)刻更新單位所銷售的產(chǎn)品信息,不斷地添加、修

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

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

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

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

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

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

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

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

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

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

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

19、能設(shè)計(jì)企業(yè)進(jìn)銷存管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,由基礎(chǔ)信息模塊、采購管理模塊、庫存管理模塊、商品銷售模塊、查詢統(tǒng)計(jì)模塊、往來管理模塊、系統(tǒng)設(shè)置模塊等部分組成,規(guī)劃系統(tǒng)功能模塊如下:基礎(chǔ)信息模塊該模塊主要管理添加公司信息、添加商品信息、公司信息管理、商品信息管理。進(jìn)貨管理模塊該模塊的主要管理商品進(jìn)貨信息錄入和商品退貨信息查詢。商品銷售模塊該模塊主要管理商品銷售信息錄入和商品銷售退貨信息錄入查詢統(tǒng)計(jì)模塊該模塊主要管理銷售進(jìn)貨信息查詢、銷售退貨查詢、商品銷售查詢、商品退貨查詢、商品庫存查詢和商品銷售排行。往來管理模塊模塊主要管理商品進(jìn)貨賬單、商品退后賬單、銷售結(jié)賬查詢和銷售退貨結(jié)賬。系統(tǒng)設(shè)置

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

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

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

23、表主要用于保存對于銷售情況的基本信息,銷售清單基本情況表的結(jié)構(gòu)設(shè)計(jì)如表所示:SysUser (系統(tǒng)用戶基本表)系統(tǒng)用戶基本表主要用于保存本系統(tǒng)試用用戶的基本信息,系統(tǒng)用戶基本表的結(jié)構(gòu)如表所示:數(shù)據(jù)庫設(shè)計(jì)文件goldtoad.pdm如下圖所示:第五章 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)這部分的設(shè)計(jì)是在前面的各項(xiàng)系統(tǒng)分析的基礎(chǔ)上進(jìn)行的總體結(jié)構(gòu)設(shè)計(jì)以及具體的模塊設(shè)計(jì),為以后的程序設(shè)計(jì)制訂藍(lán)圖。為確定系統(tǒng)結(jié)構(gòu),必須從實(shí)現(xiàn)的角度把復(fù)雜的功能進(jìn)一步分解。通常程序中的一個(gè)模塊完成一個(gè)適當(dāng)?shù)淖庸δ?。?yīng)該把模塊組織成良好的層次系統(tǒng),頂層模塊調(diào)用它的下層模塊以實(shí)現(xiàn)程序的完整功能,每個(gè)下層模塊再調(diào)用更下層的模塊,從而完成程序的一個(gè)子功能

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

25、e對象的redirect方法,將用戶登錄的頁面?zhèn)鞯娇蛻舳说臑g覽器上;如果用戶輸入了錯(cuò)誤的用戶名或密碼,就通過ASP的Response對象的Write方法彈出錯(cuò)誤提示。5.1.2 基礎(chǔ)信息模塊該模塊主要管理添加公司信息、添加商品信息、公司信息管理、商品信息管理。用戶可以通過單擊菜單主導(dǎo)航“基礎(chǔ)信息”/“商品信息管理”、“公司信息管理”超鏈接,進(jìn)入商品信息管理頁面。該頁面主要完成商品信息的添加。商品信息管理頁面設(shè)計(jì)效果如圖所示代碼如下:% Page Language=C# AutoEventWireup=true CodeFile=Commodity_add.aspx.cs Inherits=Be

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

溫馨提示

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

最新文檔

評論

0/150

提交評論