商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁(yè)
商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第2頁(yè)
商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第3頁(yè)
商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第4頁(yè)
商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、吉林財(cái)經(jīng)大學(xué)信息經(jīng)濟(jì)學(xué)院畢業(yè)論文商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系 別 信息工程系專(zhuān) 業(yè) 年 級(jí) 信息管理與信息系統(tǒng)2010級(jí) 學(xué) 生 姓 名 學(xué) 號(hào) 20402010404 指 導(dǎo) 教 師 姜世超 職 稱(chēng) 講師 2014年 3月34 / 39文檔可自由編輯打印、畢業(yè)論文原創(chuàng)性聲明本人鄭重聲明:所呈交畢業(yè)論文,是本人在指導(dǎo)教師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他人或集體已經(jīng)發(fā)表或撰寫(xiě)過(guò)的作品成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。 論文作者簽名:年 月 日目 錄摘要

2、1Abstract 1第一章 緒論 21.1 系統(tǒng)開(kāi)發(fā)背景 21.2系統(tǒng)開(kāi)發(fā)意義 31.3研究?jī)?nèi)容 3第二章 技術(shù)分析 32.1.NET技術(shù)平臺(tái) 32.2 數(shù)據(jù)庫(kù)分析 42.3統(tǒng)一開(kāi)發(fā)方法 5第三章 系統(tǒng)分析 53.1可行性分析 53.1.1 經(jīng)濟(jì)可行性 53.1.2技術(shù)可行性 53.1.3管理上的可行性 53.2需求分析 53.2.1資料管理 63.2.2采購(gòu)管理 63.2.3銷(xiāo)售管理 63.2.4倉(cāng)儲(chǔ)管理 73.3組織與功能分析 73.3.1系統(tǒng)組織結(jié)構(gòu)圖 73.3.2系統(tǒng)功能結(jié)構(gòu)圖 83.3.3組織業(yè)務(wù)關(guān)系表 93.4業(yè)務(wù)流程調(diào)查與分析 103.4.1業(yè)務(wù)流程圖 103.4.2數(shù)據(jù)流程圖

3、 113.4.3數(shù)據(jù)字典 12第四章 系統(tǒng)設(shè)計(jì) 144.1 系統(tǒng)總體功能結(jié)構(gòu)設(shè)計(jì)總體功能結(jié)構(gòu)圖 144.2系統(tǒng)平臺(tái)設(shè)計(jì) 154.3代碼設(shè)計(jì) 154.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 164.4.1 ER圖 164.4.2 ER圖關(guān)系表174.5 輸入輸出菜單、菜單設(shè)計(jì) 194.5.1登陸輸入設(shè)計(jì) 194.5.2登陸輸出設(shè)計(jì) 194.5.3菜單設(shè)計(jì) 204.6 處理流程設(shè)計(jì)IPO圖214.6.1 采購(gòu)管理IPO圖224.6.2 銷(xiāo)售管理IPO圖 234.6.3庫(kù)存管理IPO.圖244.6.4 系統(tǒng)管理IPO圖25第五章 系統(tǒng)實(shí)施 265.1 系統(tǒng)功能模塊 265.1.1 商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)登錄界面 265

4、.1.2商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)主功能界面 265.2 部分功能模塊及代碼 275.2.1 采購(gòu)管理界面275.2.2 銷(xiāo)售管理界面295.2.3 倉(cāng)庫(kù)管理界面295.2.4 系統(tǒng)管理界面31結(jié)束語(yǔ) 33摘 要隨著企業(yè)的發(fā)展,以及軟件開(kāi)發(fā)技術(shù)的逐步成熟,供銷(xiāo)存管理信息系統(tǒng)使得原來(lái)繁重而又容易出錯(cuò)的供銷(xiāo)存管理變得簡(jiǎn)單而有條理。能夠節(jié)省大量的人員成本,也使管理變得可靠方便。本系統(tǒng)是實(shí)現(xiàn)一個(gè)企業(yè)進(jìn)貨、銷(xiāo)售和庫(kù)存管理的管理系統(tǒng),并用于簡(jiǎn)單的企業(yè)管理及權(quán)限管理。是WEB網(wǎng)站應(yīng)用程序。該系統(tǒng)使用microsoft公司的Microsoft Visual Studio 2008作為前臺(tái)開(kāi)發(fā)工具,微軟公司的S

5、QL Server 2005做后臺(tái)數(shù)據(jù)庫(kù)。文章論述了系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。關(guān)鍵字 企業(yè)供銷(xiāo)存,數(shù)據(jù)庫(kù),VB語(yǔ)言AbstractWith the development of enterprises,and gradually mature software development technology,enters sells saves the management information system makes it hard and error-prone enters sells saves the management becomes simple and organized.Can

6、save a lot of personnel cost,also make management convenient and reliable.This system is to implement a corporate purchase,sales and inventory management and management system,and is used to simple management and authority management.Is the WEB site application.The system use Microsoft company Micro

7、soft Visual Studio2008 as a front-end development tool,Microsoft SQL Server 2005 to do background database,This paper discusses on the design and implementation of the system.Key word:enterprise enter sells saves,database,VBlanguage第一章 緒論1.1 系統(tǒng)開(kāi)發(fā)背景許多企業(yè)已經(jīng)或著正準(zhǔn)備投入高額資金、花大力氣建立大規(guī)模的計(jì)算機(jī)管理信息系統(tǒng)(MIS)普遍存在著系統(tǒng)建設(shè)難

8、以達(dá)到預(yù)期效果的問(wèn)題。有的開(kāi)發(fā)規(guī)模很大,實(shí)際應(yīng)用的范圍卻很小;還有的系統(tǒng)由于技術(shù)落后、維護(hù)工作量太大,如果在原來(lái)的基礎(chǔ)上擴(kuò)充功能還不如從頭來(lái)做。就拿系統(tǒng)開(kāi)發(fā)中的某一具體問(wèn)題來(lái)說(shuō),主要是開(kāi)發(fā)用于數(shù)據(jù)處理的程序,既不需要高深的物理概念,也不需要復(fù)雜的數(shù)學(xué)算法,一般是比較容易實(shí)現(xiàn)的,并且大都采用最新的、高性能的計(jì)算機(jī)軟硬件平臺(tái),由優(yōu)秀的計(jì)算機(jī)技術(shù)人員實(shí)施開(kāi)發(fā),很少出現(xiàn)因網(wǎng)絡(luò)或程序調(diào)試不通而中止開(kāi)發(fā)的事情。信息管理系統(tǒng)以分類(lèi)組織數(shù)據(jù)為核心,無(wú)論計(jì)算機(jī)內(nèi)部多復(fù)雜,管理信息系統(tǒng)建設(shè)所用到的通常只是計(jì)算機(jī)的操作。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,其功能越來(lái)越強(qiáng),使用起來(lái)也越來(lái)越簡(jiǎn)單,計(jì)算機(jī)技術(shù)本身已不再是管理信息系

9、統(tǒng)建設(shè)中的難題。在系統(tǒng)開(kāi)發(fā)中,計(jì)算機(jī)要解決的最關(guān)鍵問(wèn)題是怎樣以計(jì)算機(jī)為平臺(tái)組織和開(kāi)發(fā)新的系統(tǒng)。一個(gè)企業(yè)的供銷(xiāo)存管理系統(tǒng)是典型的信息管理系統(tǒng),其開(kāi)發(fā)主要包括前端應(yīng)用程序和后臺(tái)數(shù)據(jù)庫(kù)的建立。對(duì)于前端來(lái)說(shuō),使用者要求應(yīng)用程序功能完善,易于使用,對(duì)于后者來(lái)說(shuō),它要求設(shè)計(jì)者一定要建立一個(gè)資料完整、一致并且安全性要很好的數(shù)據(jù)庫(kù)。隨著計(jì)算機(jī)科學(xué)日趨成熟,它強(qiáng)大的功能已 越來(lái)越深入人心,這就為企業(yè)供銷(xiāo)存管理系統(tǒng)的開(kāi)發(fā)提供了一個(gè)很好的條件。企業(yè)使用現(xiàn)代化管理信息系統(tǒng)從宏觀上的意義上來(lái)說(shuō),是順應(yīng)時(shí)代化、信息化潮流;從微觀上來(lái)說(shuō),可以加強(qiáng)企業(yè)的規(guī)范化管理,提高工作效率。目前企業(yè)普遍存在問(wèn)題是:信息化不足,計(jì)算機(jī)使用

10、率低,大量的日常工作大部分都是手工處理,大大降低了工作效率,另外企業(yè)內(nèi)部溝通不及時(shí),商品庫(kù)存信息不能及時(shí)的公布出來(lái)等等。公司希望解決的問(wèn)題是:能有一個(gè)信息集成平臺(tái),各個(gè)部門(mén)之間都能共享信息。要解決這樣的問(wèn)題企業(yè)內(nèi)部一定要有一個(gè)規(guī)范的編碼管理,使物流管理信息通暢。庫(kù)存積壓與物料的配套問(wèn)題。質(zhì)量檢驗(yàn),對(duì)生產(chǎn)過(guò)程中的質(zhì)量信息進(jìn)行全面管理,包括原材料、外購(gòu)?fù)鈪f(xié)件、半成品、成品各道工序的質(zhì)量控制,用戶(hù)反饋,售后服務(wù),并對(duì)各種數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。生產(chǎn)管理,對(duì)車(chē)間作業(yè)進(jìn)行管理,對(duì)施工通知單、設(shè)計(jì)更改通知單進(jìn)行制訂與查詢(xún)。銷(xiāo)售部門(mén)能方便地根據(jù)預(yù)測(cè)信息、各倉(cāng)庫(kù)的庫(kù)存信息和客戶(hù)的要貨情況做出貨物的調(diào)撥計(jì)劃和改制計(jì)劃

11、,隨時(shí)了解供應(yīng)商的供貨情況、制造車(chē)間的加工執(zhí)行情況及公司的各倉(cāng)庫(kù)庫(kù)存情況。在供應(yīng)商到貨的日期前,主動(dòng)與供應(yīng)商聯(lián)系,檢查及時(shí)到貨的可能性;同時(shí)在物流和信息流上允許供應(yīng)商的部分零件直接發(fā)貨到客戶(hù)處。對(duì)供應(yīng)商的考核從質(zhì)量、交貨及時(shí)程度、價(jià)格、現(xiàn)有量、在制品、再途庫(kù)存和歷史記錄等多方位查詢(xún)。庫(kù)存信息與供應(yīng)和生產(chǎn)等各部門(mén)的及時(shí)反饋和共享問(wèn)題信息查詢(xún)與決策,對(duì)公司的各種資源與信息進(jìn)行查詢(xún),包括銷(xiāo)售、采購(gòu)、生產(chǎn)、質(zhì)量、人事、財(cái)務(wù)等信息數(shù)據(jù)進(jìn)行查詢(xún)、統(tǒng)計(jì)與分析,使企業(yè)管理者能根據(jù)信息作出快速合理的經(jīng)營(yíng)決策。1.2系統(tǒng)開(kāi)發(fā)意義隨著改革開(kāi)放的深入,各企業(yè)之間的競(jìng)爭(zhēng)也日趨激烈。面對(duì)信息時(shí)代的機(jī)遇和挑戰(zhàn),使用計(jì)算機(jī)管

12、理不見(jiàn)可以減少人工工作量,增強(qiáng)安全系數(shù),更能減少出錯(cuò)的可能性,使之趨于高效化,規(guī)范化管理;所以提高企業(yè)現(xiàn)代化管理水平,是增強(qiáng)企業(yè)競(jìng)爭(zhēng)力的非常有效的途徑之一。而新的企業(yè)供銷(xiāo)存管理系統(tǒng)將真正實(shí)現(xiàn)標(biāo)準(zhǔn)化管理。我們常說(shuō)的信息管理系統(tǒng)就是MIS(Management Information System),它是一個(gè)計(jì)算機(jī)軟硬件資源以及數(shù)據(jù)庫(kù)的人-機(jī)系統(tǒng),它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能。1.3研究?jī)?nèi)容 企業(yè)供銷(xiāo)存銷(xiāo)存管理系統(tǒng)是針對(duì)企業(yè)買(mǎi)賣(mài)的繁瑣環(huán)節(jié)進(jìn)行量化,利用計(jì)算機(jī)管理發(fā)揮準(zhǔn)確,快捷,高效的作用,目標(biāo)是:縮短物流周期,提高資金利用率,增強(qiáng)品牌吸引力,增加款式暢銷(xiāo)度,規(guī)范管理流程,提高工

13、作效率。企業(yè)供銷(xiāo)存管理系統(tǒng)分三個(gè)部分:銷(xiāo)售管理,庫(kù)存管理,采購(gòu)管理。第二章 技術(shù)分析2.1 .NET技術(shù)平臺(tái)Microsoft.NET是微軟面向下一代互聯(lián)網(wǎng)軟件和服務(wù)的全新戰(zhàn)略。它的目的就是解決異質(zhì)平臺(tái)的數(shù)據(jù)交換問(wèn)題,它是第3代Internet應(yīng)用程序開(kāi)發(fā)框架,為位于不同應(yīng)用程序域、不同進(jìn)程、進(jìn)行無(wú)縫通信的不同機(jī)器上的對(duì)象提供了一個(gè)豐富而易于擴(kuò)充的框架。此外.NET的遠(yuǎn)程網(wǎng)絡(luò)技術(shù)提供了一個(gè)非常強(qiáng)大但簡(jiǎn)單的編程模型,這種模型支持.NET的運(yùn)行庫(kù),令整個(gè)網(wǎng)絡(luò)的相互交互過(guò)程變得更加透明化。Visual Studio.NET正是微軟為實(shí)現(xiàn)其.NET技術(shù)而提供的一整套開(kāi)發(fā)工具。對(duì)于專(zhuān)業(yè)程序開(kāi)發(fā)人員而言,

14、Visual Studio.NET意味著更強(qiáng)大的設(shè)計(jì)能力、更高的生產(chǎn)率、更可靠的解決方案和更短的開(kāi)發(fā)周期,這一切都將幫助信息系統(tǒng)開(kāi)發(fā)人員適應(yīng)現(xiàn)代化快速多變的商務(wù)需求。Microsoft.NET 不是對(duì)現(xiàn)在的應(yīng)用軟件作大規(guī)模的替換,而是一個(gè)自然的進(jìn)化過(guò)程,是在原先的技術(shù)孤島之間建立了協(xié)作關(guān)系,逐漸加強(qiáng)了協(xié)同工作能力。這種優(yōu)勢(shì),體現(xiàn)在了兩方面。(1) 終端用戶(hù)將依然使用熟悉的界面,可以減少再培訓(xùn)的開(kāi)支,也意味著用戶(hù)可以很快的熟悉并使用.NET軟件。(2) 硬件上運(yùn)行的還是像Windows、Unix一樣的操作系統(tǒng),同時(shí).NET增加了軟件的運(yùn)行場(chǎng)所,減少了開(kāi)發(fā)的負(fù)擔(dān)。2.2 數(shù)據(jù)庫(kù)分析企業(yè)供銷(xiāo)存管理系

15、統(tǒng)使用SQL Server2005作為后臺(tái)數(shù)據(jù)庫(kù)。Microsoft SQL Server是由Microsoft開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是新一代大型電子商務(wù)數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)庫(kù)解決方案,它具有獨(dú)立于硬件平臺(tái)、完善的安全系統(tǒng)和容錯(cuò)功能,還具有易維護(hù)的特點(diǎn)。Mcicrosoft SQL Server擁有以下關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所需要的強(qiáng)大功能:支持XML(Extensive Markup Language,擴(kuò)展標(biāo)記語(yǔ)言);強(qiáng)大的基于Web的分析;同時(shí),我們選擇SQL Server是因?yàn)樗€擁有其它數(shù)據(jù)庫(kù)無(wú)可比擬的優(yōu)點(diǎn):(1)真正的客戶(hù)機(jī)/服務(wù)器體系結(jié)構(gòu)。(2)圖形化用戶(hù)界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管

16、理更加直觀、簡(jiǎn)單。(3)豐富的編程接口工具,為用戶(hù)進(jìn)行程序設(shè)計(jì)提供了更多的選擇余地。SQL Server 服務(wù)管理器是在服務(wù)器端實(shí)際工作時(shí)最有用的實(shí)用程序。服務(wù)管理器用來(lái)啟動(dòng)、暫停、繼續(xù)和停止數(shù)據(jù)庫(kù)服務(wù)器的實(shí)時(shí)服務(wù),其提供的服務(wù)包括:SQL Server、SQL Server Agent、MSDTC(Microsoft Distributed Transaction Coordinator,微軟分布式事務(wù)協(xié)調(diào)器)。數(shù)據(jù)庫(kù)是以某種文件結(jié)構(gòu)存儲(chǔ)的一系列信息表,這種文件結(jié)構(gòu)使您能夠訪(fǎng)問(wèn)這些表、選擇表中的列、對(duì)表進(jìn)行排序以及根據(jù)各種標(biāo)準(zhǔn)選擇行。數(shù)據(jù)庫(kù)通常有多個(gè)索引與這些表中的許多列相關(guān)聯(lián),所以我們能盡

17、可能快地訪(fǎng)問(wèn)這些表。數(shù)據(jù)庫(kù)層則是具體的物理數(shù)據(jù)庫(kù),比如SQL Server或Oracle。存儲(chǔ)過(guò)程是利用SQL Server所提供的Transact-SQL語(yǔ)言所編寫(xiě)的程序,是SQL語(yǔ)句與控制流語(yǔ)句的集合,在數(shù)據(jù)庫(kù)中以一個(gè)名稱(chēng)存儲(chǔ)并作為一個(gè)單元處理,可以接受參數(shù)、輸出參數(shù)和返回值。存儲(chǔ)過(guò)程通常會(huì)增加性能,降低維護(hù)復(fù)雜性,降低網(wǎng)絡(luò)流量。2.3統(tǒng)一開(kāi)發(fā)方法軟件開(kāi)發(fā)過(guò)程是一個(gè)將用戶(hù)需求轉(zhuǎn)換為軟件系統(tǒng)所需要的活動(dòng)集合。統(tǒng)一的過(guò)程不僅僅是一個(gè)簡(jiǎn)單的過(guò)程,而且是一個(gè)通用的過(guò)程框架,應(yīng)用于不同類(lèi)型的軟件系統(tǒng),不同類(lèi)型的業(yè)務(wù)過(guò)程,不同類(lèi)型的應(yīng)用領(lǐng)域,以及不同的項(xiàng)目規(guī)模。統(tǒng)一建模語(yǔ)言(Unified Model

18、ing Language ,UML)是一種通用的可視化建模語(yǔ)言,跨越軟件開(kāi)發(fā)的整個(gè)生命周期,詳細(xì)描述系統(tǒng)的結(jié)構(gòu)方法,為規(guī)范化、可視化、文檔化軟件系統(tǒng)提供一種一致的建模語(yǔ)言。使用UML主要的目的是便于用戶(hù)、開(kāi)發(fā)人員、分析人員、測(cè)試人員、管理人員、及其涉及項(xiàng)目的人員之間的通信。UML是一種定義良好,易于表達(dá)、功能強(qiáng)大且普遍使用的建模語(yǔ)言。它溶入了軟件工程領(lǐng)域的新思想,新方法,新技術(shù)。它的作用領(lǐng)域不限于支持面向?qū)ο蟮姆治雠c設(shè)計(jì),還支持從需求分析開(kāi)始的軟件開(kāi)發(fā)全過(guò)程。第三章 系統(tǒng)分析3.1可行性分析3.1.1 經(jīng)濟(jì)可行性本系統(tǒng)的開(kāi)發(fā)不需投入大量經(jīng)費(fèi)購(gòu)置并安裝軟硬件及有關(guān)設(shè)備的費(fèi)用。系統(tǒng)的安裝由開(kāi)發(fā)人員

19、來(lái)完成,費(fèi)用包括在開(kāi)發(fā)費(fèi)用之中。運(yùn)行和維護(hù)只需要公司招聘相應(yīng)的技術(shù)人員來(lái)完成即可,本系統(tǒng)操作方便,易學(xué)易懂,所以培訓(xùn)時(shí)間會(huì)很短,費(fèi)用也不會(huì)太高??傊@幾項(xiàng)加起來(lái)與本系統(tǒng)所帶來(lái)的經(jīng)濟(jì)效益和社會(huì)效益比起來(lái),可以說(shuō)是微不足道。3.1.2技術(shù)可行性通過(guò)對(duì)公司各業(yè)務(wù)流程環(huán)節(jié)的分析,確定出了新系統(tǒng)的管理結(jié)構(gòu)。利用現(xiàn)有的開(kāi)發(fā)工具和開(kāi)發(fā)技術(shù)完全可以在規(guī)定的時(shí)間,規(guī)定的資金范圍內(nèi)實(shí)現(xiàn)新系統(tǒng)的全部功能。3.1.3管理上的可行性系統(tǒng)會(huì)使公司的管理更加科學(xué)化、合理化,也會(huì)更方便、高效,更人性化。同時(shí)也可以?xún)?yōu)化企業(yè)的組織結(jié)構(gòu),提高企業(yè)的綜合競(jìng)爭(zhēng)力。 因此,無(wú)論是在經(jīng)濟(jì)上、技術(shù)上、管理上開(kāi)發(fā)這樣一套系統(tǒng)是完全可行并且也

20、是必要的。3.2需求分析根據(jù)對(duì)供銷(xiāo)存管理內(nèi)容和系統(tǒng)的分析,一個(gè)標(biāo)準(zhǔn)的供銷(xiāo)存管理系統(tǒng)應(yīng)包括資料管理、采購(gòu)管理、銷(xiāo)售管理和庫(kù)存管理。每個(gè)功能都由若干相關(guān)聯(lián)的子功能模塊組成。3.2.1資料管理企業(yè)經(jīng)營(yíng)的基礎(chǔ)資料也是一個(gè)企業(yè)最基本也是最重要的信息,脫離了基礎(chǔ)資料,供銷(xiāo)存系統(tǒng)便無(wú)法正常的運(yùn)行?!吧唐焚Y料”,用于維護(hù)企業(yè)所經(jīng)營(yíng)的商品的基本信息,包括:商品的編號(hào)、條形碼、品名、拼音代碼、規(guī)格、單位、產(chǎn)地、類(lèi)別、進(jìn)貨價(jià)、銷(xiāo)售價(jià)等。拼音就是商品名稱(chēng)的拼音簡(jiǎn)稱(chēng),目的是在程序中可通過(guò)拼音碼能更快的查到所需商品的信息。 “供應(yīng)商資料”適用于維護(hù)企業(yè)供應(yīng)商的基本信息,包括:供應(yīng)商號(hào)、拼音編碼、地址、郵編、地區(qū)、類(lèi)別、電

21、話(huà)、開(kāi)戶(hù)銀行等?!翱蛻?hù)資料”用于維護(hù)企業(yè)客戶(hù)的基本信息,包括客戶(hù)的編號(hào)、拼音編號(hào)、名稱(chēng)、聯(lián)系人、地址、郵編、銀行賬號(hào)等。 “業(yè)務(wù)員資料”用于維護(hù)企業(yè)銷(xiāo)售代表的基本信息,包括:業(yè)務(wù)員號(hào)、姓名、性別、電話(huà)、地址、身份證號(hào)等。3.2.2采購(gòu)管理“采購(gòu)管理”用于企業(yè)的采購(gòu)業(yè)務(wù),其子功能模塊包括:采購(gòu)訂單、進(jìn)貨單、進(jìn)貨退貨管理?!安少?gòu)訂單”用于錄入企業(yè)的采購(gòu)訂單。一般都將采購(gòu)單、入庫(kù)單、銷(xiāo)售單等各種單據(jù)用數(shù)據(jù)庫(kù)中的范式來(lái)存儲(chǔ)?!斑M(jìn)貨單”用于錄入企業(yè)的進(jìn)貨單。根據(jù)不同企業(yè)的規(guī)模和管理方法,對(duì)于規(guī)模較大的企業(yè)來(lái)說(shuō),采購(gòu)部門(mén)和倉(cāng)儲(chǔ)部門(mén)是分開(kāi)的,采購(gòu)人員填寫(xiě)采購(gòu)訂單,貨物運(yùn)輸?shù)綆?kù)房后由倉(cāng)存人員驗(yàn)收同時(shí)填寫(xiě)入貨單

22、,填寫(xiě)入庫(kù)單后商品的庫(kù)存才會(huì)增加并產(chǎn)生應(yīng)付款?!斑M(jìn)退貨管理”用于錄入企業(yè)進(jìn)貨退貨單。進(jìn)貨的退貨有兩種方法,一是在進(jìn)貨單上直接填寫(xiě)負(fù)的進(jìn)貨量,另一種是填寫(xiě)進(jìn)退貨單。3.2.3銷(xiāo)售管理“銷(xiāo)售管理”用于企業(yè)的銷(xiāo)售業(yè)務(wù),其子功能模塊包括:銷(xiāo)售訂單、銷(xiāo)售單、銷(xiāo)售退貨單“銷(xiāo)售訂單”用于錄入企業(yè)的銷(xiāo)售訂單。包括:編號(hào)、客戶(hù)編號(hào)、銷(xiāo)售日期、有效起日、有效止日、業(yè)務(wù)員、稅價(jià)合計(jì)、不含稅價(jià)、稅額等。 “銷(xiāo)售單”用于錄入企業(yè)的銷(xiāo)售單,包括:編號(hào)、銷(xiāo)售日期、業(yè)務(wù)員、稅價(jià)合計(jì)、不含稅價(jià)、稅額等。 “銷(xiāo)售退貨單”用于錄入企業(yè)銷(xiāo)售退貨單,包括:編號(hào)、貨號(hào)、退貨數(shù)量、銷(xiāo)售價(jià)、稅價(jià)合計(jì)、扣率、稅率、不含稅價(jià)、稅額、倉(cāng)庫(kù)等。3.

23、2.4倉(cāng)儲(chǔ)管理“倉(cāng)儲(chǔ)管理”用于企業(yè)庫(kù)存信息,其子功能模塊包括:庫(kù)存查詢(xún)、上下限設(shè)定、庫(kù)存上限報(bào)警。 “庫(kù)存查詢(xún)”用于查詢(xún)企業(yè)的庫(kù)存,查詢(xún)總庫(kù)存和各倉(cāng)庫(kù)庫(kù)存?!吧舷孪拊O(shè)定”用于設(shè)置庫(kù)存的上限和下限,當(dāng)商品庫(kù)存的數(shù)量超出指定的范圍時(shí)系統(tǒng)可以自動(dòng)報(bào)警,包括序號(hào)、倉(cāng)庫(kù)號(hào)、貨號(hào)、上限、下限、最佳存量、備注等。“庫(kù)存上下限報(bào)警”根據(jù)當(dāng)前商品庫(kù)存和指定的庫(kù)存上下限自動(dòng)列出低于下限或高出上限的商品。3.3組織與功能分析3.3.1系統(tǒng)組織結(jié)構(gòu)圖企業(yè)供銷(xiāo)存管理信息系統(tǒng)技術(shù)部倉(cāng)儲(chǔ)部銷(xiāo)售部采購(gòu)部采購(gòu)管理系統(tǒng)管理庫(kù)存管理銷(xiāo)售管理圖1 組織結(jié)構(gòu)圖3.3.2系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)管理庫(kù)存減少退出登錄添加用戶(hù)修改密碼用戶(hù)管理采購(gòu)

24、單查詢(xún)采購(gòu)單添加采購(gòu)管理庫(kù)存查詢(xún)庫(kù)存增加庫(kù)存查詢(xún)采購(gòu)單刪除銷(xiāo)售單錄入銷(xiāo)售查詢(xún)銷(xiāo)售統(tǒng)計(jì)銷(xiāo)售退單銷(xiāo)售管理庫(kù)存管理商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)圖2 系統(tǒng)功能結(jié)構(gòu)圖3.3.3組織業(yè)務(wù)關(guān)系表功能序號(hào)組織業(yè)務(wù)采購(gòu)部銷(xiāo)售部倉(cāng)儲(chǔ)部技術(shù)部功能與業(yè)務(wù)1采購(gòu)管理2銷(xiāo)售管理3庫(kù)存管理4系統(tǒng)管理表示該業(yè)務(wù)是對(duì)應(yīng)組織的主要業(yè)務(wù) 表示該單位是該項(xiàng)業(yè)務(wù)的相關(guān)單位表示該單位是參加協(xié)調(diào)該業(yè)務(wù)的輔助單位空白表示該單位與對(duì)應(yīng)業(yè)務(wù)無(wú)關(guān)3.4業(yè)務(wù)流程調(diào)查與分析3.4.1業(yè)務(wù)流程圖庫(kù)管員入庫(kù)單采購(gòu)單采購(gòu)員缺貨單訂購(gòu)單退貨單供應(yīng)商出庫(kù)單業(yè)務(wù)員退貨單客戶(hù)圖3 業(yè)務(wù)流程圖表單、報(bào)表內(nèi)部實(shí)體數(shù)據(jù)流3.4.2數(shù)據(jù)流程圖外部實(shí)體=顧客填寫(xiě)業(yè)務(wù)員P-1編

25、輯訂單庫(kù)存信息P-5入庫(kù)單庫(kù)管員供應(yīng)商發(fā)貨銷(xiāo)售信息財(cái)務(wù)應(yīng)付款銷(xiāo)售單充足查詢(xún)應(yīng)付款訂購(gòu)單處理采購(gòu)員P-4采購(gòu)單通知處理填寫(xiě)通知處理不足P-2P-3D1D2D3D4數(shù)據(jù)處理數(shù)據(jù)處理數(shù)據(jù)流開(kāi)始登陸提示用戶(hù)錯(cuò)誤輸入用戶(hù)名和密碼N是否正確登陸主界面Y3.4.3數(shù)據(jù)字典編號(hào):DI01數(shù)據(jù)項(xiàng)名稱(chēng):用戶(hù)編號(hào)別名:無(wú)簡(jiǎn)述:?jiǎn)螕?jù)的唯一標(biāo)識(shí)取值范圍:09999類(lèi)型:char長(zhǎng)度:8編號(hào):DI02數(shù)據(jù)項(xiàng)名稱(chēng):用戶(hù)姓名別名:無(wú)簡(jiǎn)述:姓名取值范圍:09999類(lèi)型:char長(zhǎng)度:4編號(hào):DI03數(shù)據(jù)項(xiàng)名稱(chēng):用戶(hù)密碼別名:無(wú)簡(jiǎn)述:用戶(hù)密碼取值范圍:09999類(lèi)型:char長(zhǎng)度:6編號(hào):DI04數(shù)據(jù)項(xiàng)名稱(chēng):性別別名:無(wú)簡(jiǎn)述:性

26、別取值范圍:09999類(lèi)型:char長(zhǎng)度:2第四章 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)總體功能結(jié)構(gòu)設(shè)計(jì)總體功能結(jié)構(gòu)圖采購(gòu)單查詢(xún)采購(gòu)管理采購(gòu)單添加采購(gòu)單刪除銷(xiāo)售單查詢(xún)商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)銷(xiāo)售單錄入銷(xiāo)售管理銷(xiāo)售統(tǒng)計(jì)銷(xiāo)售單退訂庫(kù)存查詢(xún)庫(kù)存管理庫(kù)存錄入庫(kù)存統(tǒng)計(jì)添加用戶(hù)系統(tǒng)管理密碼修改退出登錄總體功能結(jié)構(gòu)圖4.2系統(tǒng)平臺(tái)設(shè)計(jì)計(jì)算機(jī)的硬件: cpu主頻為2.13HZ,內(nèi)存為1G,緩存512MB,硬盤(pán)40MB,雙核獨(dú)立顯卡。計(jì)算機(jī)的軟件:采用window操作系統(tǒng),basic編程語(yǔ)言,SQL強(qiáng)大的數(shù)據(jù)庫(kù),基于瀏覽器和客戶(hù)端的B/S的結(jié)構(gòu)。4.3代碼設(shè)計(jì)(1)項(xiàng)目命名原則項(xiàng)目中各個(gè)子項(xiàng)功能名稱(chēng)的漢字第一個(gè)字母要大寫(xiě),名

27、字拼音的第一個(gè)字母縮寫(xiě)再加上相應(yīng)的后綴,項(xiàng)目的名為前綴加上相應(yīng)的功能名。(2)數(shù)據(jù)庫(kù)命名原則數(shù)據(jù)庫(kù)中表的命名是各個(gè)漢字的第一個(gè)字母加上表的特點(diǎn)。4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1 ER圖供應(yīng)商業(yè)務(wù)員銷(xiāo)售單出售出庫(kù)提供商品客戶(hù)購(gòu)買(mǎi)11退貨單填寫(xiě)客戶(hù)退貨nmn1nn1填寫(xiě)n1n入庫(kù)庫(kù)管員結(jié)賬客戶(hù)1n1n1nER圖4.4.2 E_R圖關(guān)系表如下:供應(yīng)商信息表名稱(chēng)類(lèi)型長(zhǎng)度是否為空主鍵編號(hào)char20否主鍵名稱(chēng)int11是電話(huà)Int13是E-mailvchar50是地址char50是地區(qū)char50是郵編int6是開(kāi)戶(hù)銀行int19是商品信息表名稱(chēng)類(lèi)型長(zhǎng)度是否為空主鍵編號(hào)Int8否主鍵名稱(chēng)Text是產(chǎn)地tex

28、t是數(shù)量Nchar10是進(jìn)價(jià)smallmoney是售價(jià)smallmoney是類(lèi)型編號(hào)nchar10否供應(yīng)商編號(hào)nchar10否倉(cāng)庫(kù)編號(hào)nchar10否業(yè)務(wù)員信息表名稱(chēng)類(lèi)型長(zhǎng)度是否為空主鍵編號(hào)char20否主鍵姓名char8是性別char2是電話(huà)int13是身份證int18是客戶(hù)信息表名稱(chēng)類(lèi)型長(zhǎng)度是否為空主鍵編號(hào)char20否主鍵姓名char8是電話(huà)int13是開(kāi)戶(hù)銀行int19是庫(kù)管員信息表名稱(chēng)類(lèi)型長(zhǎng)度是否為空主鍵編號(hào)char20否主鍵姓名char8是性別char2是電話(huà)int13是銷(xiāo)售單信息表名稱(chēng)類(lèi)型長(zhǎng)度是否為空主鍵商品編號(hào)char20否主鍵商品名稱(chēng)char8是單價(jià)float6是數(shù)量int4

29、是應(yīng)付金額float8是實(shí)付金額float8是銷(xiāo)售日期datatime10是制單人char8是退貨單信息表名稱(chēng)類(lèi)型長(zhǎng)度是否為空主鍵編號(hào)char20否主鍵商品名稱(chēng)char8是單價(jià)float6是數(shù)量int4是應(yīng)付金額float8是實(shí)付金額float8是銷(xiāo)售日期datatime10是制單人char8是4.5 輸入輸出菜單、菜單設(shè)計(jì)4.5.1登陸輸入設(shè)計(jì)管理員:密碼:退出登錄4.5.2登陸輸出設(shè)計(jì)商業(yè)企業(yè)供銷(xiāo)存界面密碼正確登陸成功4.5.3菜單設(shè)計(jì)采購(gòu)管理銷(xiāo)售管理庫(kù)存管理系統(tǒng)管理4.6 處理流程設(shè)計(jì)IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng) 設(shè)計(jì)人:高秋雷模塊名:主控模塊 日期:2014-03-10

30、上層可調(diào)用模塊:無(wú)下層可調(diào)用模塊:采購(gòu)管理、銷(xiāo)售管理、倉(cāng)庫(kù)管理、系統(tǒng)管理輸出信息:系統(tǒng)功能輸入信息:功能代碼0,1,2,3開(kāi)始N循環(huán)退出Y顯示功能功能選擇采購(gòu)管理銷(xiāo)售管理庫(kù)存管理系統(tǒng)管理注釋局部注釋項(xiàng)企業(yè)供銷(xiāo)存系統(tǒng)總的IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng) 設(shè)計(jì)人:高秋雷模塊名:采購(gòu)管理 日期:2014-03-10 4.6.1 采購(gòu)管理IPO圖下層可調(diào)用模塊:采購(gòu)管理上層可調(diào)用模塊:主控模塊輸入信息:采購(gòu)單輸出信息:采購(gòu)單添加、修改、刪除采購(gòu)管理訂購(gòu)單N 是否有更新Y添加、修改、刪除返回注釋局部注釋項(xiàng)企業(yè)供銷(xiāo)存系統(tǒng)采購(gòu)管理IPO圖4.6.2 銷(xiāo)售管理IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷(xiāo)存管理信息系

31、統(tǒng) 設(shè)計(jì)人:高秋雷模塊名:銷(xiāo)售管理 日期:2014-03-10 下層可調(diào)用模塊:銷(xiāo)售管理上層可調(diào)用模塊:主控模塊輸入信息:銷(xiāo)售明細(xì)輸出信息:信息查詢(xún)銷(xiāo)售信息銷(xiāo)售明細(xì)N是否信息查詢(xún)Y信息查詢(xún)返回注釋局部注釋項(xiàng)企業(yè)供銷(xiāo)存系統(tǒng)銷(xiāo)售管理IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng) 設(shè)計(jì)人:高秋雷模塊名:庫(kù)存管理 日期:2014-03-10 4.6.3 庫(kù)存管理IPO圖上層可調(diào)用模塊:主控模塊下層可調(diào)用模塊:庫(kù)存管理輸出信息:庫(kù)存查詢(xún)、統(tǒng)計(jì)輸入信息:出庫(kù)、入庫(kù)庫(kù)存管理出庫(kù)、入庫(kù)N是否更新庫(kù)存Y庫(kù)存查詢(xún)返回注釋局部注釋項(xiàng)企業(yè)供銷(xiāo)存系統(tǒng)庫(kù)存管理IPO圖4.6.4 系統(tǒng)管理IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷(xiāo)存管理信息

32、系統(tǒng) 設(shè)計(jì)人:高秋雷模塊名:系統(tǒng)管理 日期:2014-03-10 上層可調(diào)用模塊:主控模塊下層可調(diào)用模塊:密碼管理、退出輸入信息:管理員賬號(hào)、密碼輸出信息:登陸成功系統(tǒng)管理管理員賬號(hào)、密碼賬號(hào)、密碼是否正確登陸成功返回注釋局部注釋項(xiàng)企業(yè)供銷(xiāo)存系統(tǒng)系統(tǒng)管理IPO圖第五章 系統(tǒng)實(shí)施5.1 系統(tǒng)功能模塊5.1.1 商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)登錄界面,如圖:5.1.2商業(yè)企業(yè)供銷(xiāo)存管理信息系統(tǒng)主功能界面,如圖:5.2 部分功能模塊及代碼5.2.1商業(yè)企業(yè)采購(gòu)管理信息系統(tǒng)主功能界面,如圖:Public Class Form1 Dim strmyconn As String = "Data So

33、urce=NZFH0LPXKB7DWUISQLEXPRESS;Initial Catalog=gxc;Integrated Security=True" Dim mysqlconn As New SqlConnection(strmyconn) Dim sqlstr As String = "select * from Tcgd" Dim mysqlad As New SqlDataAdapter(sqlstr, mysqlconn) Dim myds As New DataSet() Dim mydt As New DataTable() Private Sub

34、 Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click mysqlconn.Open() mysqlad.Fill(myds, "Tcgd") DataGridView1.DataSource = myds.Tables("Tcgd") mysqlconn.Close() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e A

35、s System.EventArgs) Handles Button3.Click Dim Tables As New DataTable() If (DataGridView1.SelectedRows.Count > 0) Then myds.Tables("Tcgd").Rows(DataGridView1.CurrentRow.Index).Delete() mysqlad.Update(myds, "Tcgd") myds.AcceptChanges() End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click mysqlconn.Open() mysqlad = New SqlDataAdapter("select * from Tcgd", mysqlconn) mysqlad.Fill(myds, "Tcgd") Dim mydr As Da

溫馨提示

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

評(píng)論

0/150

提交評(píng)論