版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、吉林財經(jīng)大學(xué)信息經(jīng)濟(jì)學(xué)院畢業(yè)論文商業(yè)企業(yè)供銷存管理信息系統(tǒng)設(shè)計與實(shí)現(xiàn)系 別 信息工程系專 業(yè) 年 級 信息管理與信息系統(tǒng)2010級 學(xué) 生 姓 名 學(xué) 號 20402010404 指 導(dǎo) 教 師 姜世超 職 稱 講師 2014年 3月34 / 39文檔可自由編輯打印、畢業(yè)論文原創(chuàng)性聲明本人鄭重聲明:所呈交畢業(yè)論文,是本人在指導(dǎo)教師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律結(jié)果由本人承擔(dān)。 論文作者簽名:年 月 日目 錄摘要
2、1Abstract 1第一章 緒論 21.1 系統(tǒng)開發(fā)背景 21.2系統(tǒng)開發(fā)意義 31.3研究內(nèi)容 3第二章 技術(shù)分析 32.1.NET技術(shù)平臺 32.2 數(shù)據(jù)庫分析 42.3統(tǒng)一開發(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采購管理 63.2.3銷售管理 63.2.4倉儲管理 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è)計 144.1 系統(tǒng)總體功能結(jié)構(gòu)設(shè)計總體功能結(jié)構(gòu)圖 144.2系統(tǒng)平臺設(shè)計 154.3代碼設(shè)計 154.4 數(shù)據(jù)庫設(shè)計 164.4.1 ER圖 164.4.2 ER圖關(guān)系表174.5 輸入輸出菜單、菜單設(shè)計 194.5.1登陸輸入設(shè)計 194.5.2登陸輸出設(shè)計 194.5.3菜單設(shè)計 204.6 處理流程設(shè)計IPO圖214.6.1 采購管理IPO圖224.6.2 銷售管理IPO圖 234.6.3庫存管理IPO.圖244.6.4 系統(tǒng)管理IPO圖25第五章 系統(tǒng)實(shí)施 265.1 系統(tǒng)功能模塊 265.1.1 商業(yè)企業(yè)供銷存管理信息系統(tǒng)登錄界面 265
4、.1.2商業(yè)企業(yè)供銷存管理信息系統(tǒng)主功能界面 265.2 部分功能模塊及代碼 275.2.1 采購管理界面275.2.2 銷售管理界面295.2.3 倉庫管理界面295.2.4 系統(tǒng)管理界面31結(jié)束語 33摘 要隨著企業(yè)的發(fā)展,以及軟件開發(fā)技術(shù)的逐步成熟,供銷存管理信息系統(tǒng)使得原來繁重而又容易出錯的供銷存管理變得簡單而有條理。能夠節(jié)省大量的人員成本,也使管理變得可靠方便。本系統(tǒng)是實(shí)現(xiàn)一個企業(yè)進(jìn)貨、銷售和庫存管理的管理系統(tǒng),并用于簡單的企業(yè)管理及權(quán)限管理。是WEB網(wǎng)站應(yīng)用程序。該系統(tǒng)使用microsoft公司的Microsoft Visual Studio 2008作為前臺開發(fā)工具,微軟公司的S
5、QL Server 2005做后臺數(shù)據(jù)庫。文章論述了系統(tǒng)的設(shè)計與實(shí)現(xiàn)。關(guān)鍵字 企業(yè)供銷存,數(shù)據(jù)庫,VB語言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)開發(fā)背景許多企業(yè)已經(jīng)或著正準(zhǔn)備投入高額資金、花大力氣建立大規(guī)模的計算機(jī)管理信息系統(tǒng)(MIS)普遍存在著系統(tǒng)建設(shè)難
8、以達(dá)到預(yù)期效果的問題。有的開發(fā)規(guī)模很大,實(shí)際應(yīng)用的范圍卻很??;還有的系統(tǒng)由于技術(shù)落后、維護(hù)工作量太大,如果在原來的基礎(chǔ)上擴(kuò)充功能還不如從頭來做。就拿系統(tǒng)開發(fā)中的某一具體問題來說,主要是開發(fā)用于數(shù)據(jù)處理的程序,既不需要高深的物理概念,也不需要復(fù)雜的數(shù)學(xué)算法,一般是比較容易實(shí)現(xiàn)的,并且大都采用最新的、高性能的計算機(jī)軟硬件平臺,由優(yōu)秀的計算機(jī)技術(shù)人員實(shí)施開發(fā),很少出現(xiàn)因網(wǎng)絡(luò)或程序調(diào)試不通而中止開發(fā)的事情。信息管理系統(tǒng)以分類組織數(shù)據(jù)為核心,無論計算機(jī)內(nèi)部多復(fù)雜,管理信息系統(tǒng)建設(shè)所用到的通常只是計算機(jī)的操作。隨著計算機(jī)技術(shù)的飛速發(fā)展,其功能越來越強(qiáng),使用起來也越來越簡單,計算機(jī)技術(shù)本身已不再是管理信息系
9、統(tǒng)建設(shè)中的難題。在系統(tǒng)開發(fā)中,計算機(jī)要解決的最關(guān)鍵問題是怎樣以計算機(jī)為平臺組織和開發(fā)新的系統(tǒng)。一個企業(yè)的供銷存管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括前端應(yīng)用程序和后臺數(shù)據(jù)庫的建立。對于前端來說,使用者要求應(yīng)用程序功能完善,易于使用,對于后者來說,它要求設(shè)計者一定要建立一個資料完整、一致并且安全性要很好的數(shù)據(jù)庫。隨著計算機(jī)科學(xué)日趨成熟,它強(qiáng)大的功能已 越來越深入人心,這就為企業(yè)供銷存管理系統(tǒng)的開發(fā)提供了一個很好的條件。企業(yè)使用現(xiàn)代化管理信息系統(tǒng)從宏觀上的意義上來說,是順應(yīng)時代化、信息化潮流;從微觀上來說,可以加強(qiáng)企業(yè)的規(guī)范化管理,提高工作效率。目前企業(yè)普遍存在問題是:信息化不足,計算機(jī)使用
10、率低,大量的日常工作大部分都是手工處理,大大降低了工作效率,另外企業(yè)內(nèi)部溝通不及時,商品庫存信息不能及時的公布出來等等。公司希望解決的問題是:能有一個信息集成平臺,各個部門之間都能共享信息。要解決這樣的問題企業(yè)內(nèi)部一定要有一個規(guī)范的編碼管理,使物流管理信息通暢。庫存積壓與物料的配套問題。質(zhì)量檢驗(yàn),對生產(chǎn)過程中的質(zhì)量信息進(jìn)行全面管理,包括原材料、外購?fù)鈪f(xié)件、半成品、成品各道工序的質(zhì)量控制,用戶反饋,售后服務(wù),并對各種數(shù)據(jù)進(jìn)行統(tǒng)計分析。生產(chǎn)管理,對車間作業(yè)進(jìn)行管理,對施工通知單、設(shè)計更改通知單進(jìn)行制訂與查詢。銷售部門能方便地根據(jù)預(yù)測信息、各倉庫的庫存信息和客戶的要貨情況做出貨物的調(diào)撥計劃和改制計劃
11、,隨時了解供應(yīng)商的供貨情況、制造車間的加工執(zhí)行情況及公司的各倉庫庫存情況。在供應(yīng)商到貨的日期前,主動與供應(yīng)商聯(lián)系,檢查及時到貨的可能性;同時在物流和信息流上允許供應(yīng)商的部分零件直接發(fā)貨到客戶處。對供應(yīng)商的考核從質(zhì)量、交貨及時程度、價格、現(xiàn)有量、在制品、再途庫存和歷史記錄等多方位查詢。庫存信息與供應(yīng)和生產(chǎn)等各部門的及時反饋和共享問題信息查詢與決策,對公司的各種資源與信息進(jìn)行查詢,包括銷售、采購、生產(chǎn)、質(zhì)量、人事、財務(wù)等信息數(shù)據(jù)進(jìn)行查詢、統(tǒng)計與分析,使企業(yè)管理者能根據(jù)信息作出快速合理的經(jīng)營決策。1.2系統(tǒng)開發(fā)意義隨著改革開放的深入,各企業(yè)之間的競爭也日趨激烈。面對信息時代的機(jī)遇和挑戰(zhàn),使用計算機(jī)管
12、理不見可以減少人工工作量,增強(qiáng)安全系數(shù),更能減少出錯的可能性,使之趨于高效化,規(guī)范化管理;所以提高企業(yè)現(xiàn)代化管理水平,是增強(qiáng)企業(yè)競爭力的非常有效的途徑之一。而新的企業(yè)供銷存管理系統(tǒng)將真正實(shí)現(xiàn)標(biāo)準(zhǔn)化管理。我們常說的信息管理系統(tǒng)就是MIS(Management Information System),它是一個計算機(jī)軟硬件資源以及數(shù)據(jù)庫的人-機(jī)系統(tǒng),它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能。1.3研究內(nèi)容 企業(yè)供銷存銷存管理系統(tǒng)是針對企業(yè)買賣的繁瑣環(huán)節(jié)進(jìn)行量化,利用計算機(jī)管理發(fā)揮準(zhǔn)確,快捷,高效的作用,目標(biāo)是:縮短物流周期,提高資金利用率,增強(qiáng)品牌吸引力,增加款式暢銷度,規(guī)范管理流程,提高工
13、作效率。企業(yè)供銷存管理系統(tǒng)分三個部分:銷售管理,庫存管理,采購管理。第二章 技術(shù)分析2.1 .NET技術(shù)平臺Microsoft.NET是微軟面向下一代互聯(lián)網(wǎng)軟件和服務(wù)的全新戰(zhàn)略。它的目的就是解決異質(zhì)平臺的數(shù)據(jù)交換問題,它是第3代Internet應(yīng)用程序開發(fā)框架,為位于不同應(yīng)用程序域、不同進(jìn)程、進(jìn)行無縫通信的不同機(jī)器上的對象提供了一個豐富而易于擴(kuò)充的框架。此外.NET的遠(yuǎn)程網(wǎng)絡(luò)技術(shù)提供了一個非常強(qiáng)大但簡單的編程模型,這種模型支持.NET的運(yùn)行庫,令整個網(wǎng)絡(luò)的相互交互過程變得更加透明化。Visual Studio.NET正是微軟為實(shí)現(xiàn)其.NET技術(shù)而提供的一整套開發(fā)工具。對于專業(yè)程序開發(fā)人員而言,
14、Visual Studio.NET意味著更強(qiáng)大的設(shè)計能力、更高的生產(chǎn)率、更可靠的解決方案和更短的開發(fā)周期,這一切都將幫助信息系統(tǒng)開發(fā)人員適應(yīng)現(xiàn)代化快速多變的商務(wù)需求。Microsoft.NET 不是對現(xiàn)在的應(yīng)用軟件作大規(guī)模的替換,而是一個自然的進(jìn)化過程,是在原先的技術(shù)孤島之間建立了協(xié)作關(guān)系,逐漸加強(qiáng)了協(xié)同工作能力。這種優(yōu)勢,體現(xiàn)在了兩方面。(1) 終端用戶將依然使用熟悉的界面,可以減少再培訓(xùn)的開支,也意味著用戶可以很快的熟悉并使用.NET軟件。(2) 硬件上運(yùn)行的還是像Windows、Unix一樣的操作系統(tǒng),同時.NET增加了軟件的運(yùn)行場所,減少了開發(fā)的負(fù)擔(dān)。2.2 數(shù)據(jù)庫分析企業(yè)供銷存管理系
15、統(tǒng)使用SQL Server2005作為后臺數(shù)據(jù)庫。Microsoft SQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng),是新一代大型電子商務(wù)數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案,它具有獨(dú)立于硬件平臺、完善的安全系統(tǒng)和容錯功能,還具有易維護(hù)的特點(diǎn)。Mcicrosoft SQL Server擁有以下關(guān)系數(shù)據(jù)庫管理系統(tǒng)所需要的強(qiáng)大功能:支持XML(Extensive Markup Language,擴(kuò)展標(biāo)記語言);強(qiáng)大的基于Web的分析;同時,我們選擇SQL Server是因?yàn)樗€擁有其它數(shù)據(jù)庫無可比擬的優(yōu)點(diǎn):(1)真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。(2)圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管
16、理更加直觀、簡單。(3)豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計提供了更多的選擇余地。SQL Server 服務(wù)管理器是在服務(wù)器端實(shí)際工作時最有用的實(shí)用程序。服務(wù)管理器用來啟動、暫停、繼續(xù)和停止數(shù)據(jù)庫服務(wù)器的實(shí)時服務(wù),其提供的服務(wù)包括:SQL Server、SQL Server Agent、MSDTC(Microsoft Distributed Transaction Coordinator,微軟分布式事務(wù)協(xié)調(diào)器)。數(shù)據(jù)庫是以某種文件結(jié)構(gòu)存儲的一系列信息表,這種文件結(jié)構(gòu)使您能夠訪問這些表、選擇表中的列、對表進(jìn)行排序以及根據(jù)各種標(biāo)準(zhǔn)選擇行。數(shù)據(jù)庫通常有多個索引與這些表中的許多列相關(guān)聯(lián),所以我們能盡
17、可能快地訪問這些表。數(shù)據(jù)庫層則是具體的物理數(shù)據(jù)庫,比如SQL Server或Oracle。存儲過程是利用SQL Server所提供的Transact-SQL語言所編寫的程序,是SQL語句與控制流語句的集合,在數(shù)據(jù)庫中以一個名稱存儲并作為一個單元處理,可以接受參數(shù)、輸出參數(shù)和返回值。存儲過程通常會增加性能,降低維護(hù)復(fù)雜性,降低網(wǎng)絡(luò)流量。2.3統(tǒng)一開發(fā)方法軟件開發(fā)過程是一個將用戶需求轉(zhuǎn)換為軟件系統(tǒng)所需要的活動集合。統(tǒng)一的過程不僅僅是一個簡單的過程,而且是一個通用的過程框架,應(yīng)用于不同類型的軟件系統(tǒng),不同類型的業(yè)務(wù)過程,不同類型的應(yīng)用領(lǐng)域,以及不同的項(xiàng)目規(guī)模。統(tǒng)一建模語言(Unified Model
18、ing Language ,UML)是一種通用的可視化建模語言,跨越軟件開發(fā)的整個生命周期,詳細(xì)描述系統(tǒng)的結(jié)構(gòu)方法,為規(guī)范化、可視化、文檔化軟件系統(tǒng)提供一種一致的建模語言。使用UML主要的目的是便于用戶、開發(fā)人員、分析人員、測試人員、管理人員、及其涉及項(xiàng)目的人員之間的通信。UML是一種定義良好,易于表達(dá)、功能強(qiáng)大且普遍使用的建模語言。它溶入了軟件工程領(lǐng)域的新思想,新方法,新技術(shù)。它的作用領(lǐng)域不限于支持面向?qū)ο蟮姆治雠c設(shè)計,還支持從需求分析開始的軟件開發(fā)全過程。第三章 系統(tǒng)分析3.1可行性分析3.1.1 經(jīng)濟(jì)可行性本系統(tǒng)的開發(fā)不需投入大量經(jīng)費(fèi)購置并安裝軟硬件及有關(guān)設(shè)備的費(fèi)用。系統(tǒng)的安裝由開發(fā)人員
19、來完成,費(fèi)用包括在開發(fā)費(fèi)用之中。運(yùn)行和維護(hù)只需要公司招聘相應(yīng)的技術(shù)人員來完成即可,本系統(tǒng)操作方便,易學(xué)易懂,所以培訓(xùn)時間會很短,費(fèi)用也不會太高??傊?,這幾項(xiàng)加起來與本系統(tǒng)所帶來的經(jīng)濟(jì)效益和社會效益比起來,可以說是微不足道。3.1.2技術(shù)可行性通過對公司各業(yè)務(wù)流程環(huán)節(jié)的分析,確定出了新系統(tǒng)的管理結(jié)構(gòu)。利用現(xiàn)有的開發(fā)工具和開發(fā)技術(shù)完全可以在規(guī)定的時間,規(guī)定的資金范圍內(nèi)實(shí)現(xiàn)新系統(tǒng)的全部功能。3.1.3管理上的可行性系統(tǒng)會使公司的管理更加科學(xué)化、合理化,也會更方便、高效,更人性化。同時也可以優(yōu)化企業(yè)的組織結(jié)構(gòu),提高企業(yè)的綜合競爭力。 因此,無論是在經(jīng)濟(jì)上、技術(shù)上、管理上開發(fā)這樣一套系統(tǒng)是完全可行并且也
20、是必要的。3.2需求分析根據(jù)對供銷存管理內(nèi)容和系統(tǒng)的分析,一個標(biāo)準(zhǔn)的供銷存管理系統(tǒng)應(yīng)包括資料管理、采購管理、銷售管理和庫存管理。每個功能都由若干相關(guān)聯(lián)的子功能模塊組成。3.2.1資料管理企業(yè)經(jīng)營的基礎(chǔ)資料也是一個企業(yè)最基本也是最重要的信息,脫離了基礎(chǔ)資料,供銷存系統(tǒng)便無法正常的運(yùn)行?!吧唐焚Y料”,用于維護(hù)企業(yè)所經(jīng)營的商品的基本信息,包括:商品的編號、條形碼、品名、拼音代碼、規(guī)格、單位、產(chǎn)地、類別、進(jìn)貨價、銷售價等。拼音就是商品名稱的拼音簡稱,目的是在程序中可通過拼音碼能更快的查到所需商品的信息。 “供應(yīng)商資料”適用于維護(hù)企業(yè)供應(yīng)商的基本信息,包括:供應(yīng)商號、拼音編碼、地址、郵編、地區(qū)、類別、電
21、話、開戶銀行等。“客戶資料”用于維護(hù)企業(yè)客戶的基本信息,包括客戶的編號、拼音編號、名稱、聯(lián)系人、地址、郵編、銀行賬號等。 “業(yè)務(wù)員資料”用于維護(hù)企業(yè)銷售代表的基本信息,包括:業(yè)務(wù)員號、姓名、性別、電話、地址、身份證號等。3.2.2采購管理“采購管理”用于企業(yè)的采購業(yè)務(wù),其子功能模塊包括:采購訂單、進(jìn)貨單、進(jìn)貨退貨管理?!安少徲唵巍庇糜阡浫肫髽I(yè)的采購訂單。一般都將采購單、入庫單、銷售單等各種單據(jù)用數(shù)據(jù)庫中的范式來存儲。“進(jìn)貨單”用于錄入企業(yè)的進(jìn)貨單。根據(jù)不同企業(yè)的規(guī)模和管理方法,對于規(guī)模較大的企業(yè)來說,采購部門和倉儲部門是分開的,采購人員填寫采購訂單,貨物運(yùn)輸?shù)綆旆亢笥蓚}存人員驗(yàn)收同時填寫入貨單
22、,填寫入庫單后商品的庫存才會增加并產(chǎn)生應(yīng)付款。“進(jìn)退貨管理”用于錄入企業(yè)進(jìn)貨退貨單。進(jìn)貨的退貨有兩種方法,一是在進(jìn)貨單上直接填寫負(fù)的進(jìn)貨量,另一種是填寫進(jìn)退貨單。3.2.3銷售管理“銷售管理”用于企業(yè)的銷售業(yè)務(wù),其子功能模塊包括:銷售訂單、銷售單、銷售退貨單“銷售訂單”用于錄入企業(yè)的銷售訂單。包括:編號、客戶編號、銷售日期、有效起日、有效止日、業(yè)務(wù)員、稅價合計、不含稅價、稅額等。 “銷售單”用于錄入企業(yè)的銷售單,包括:編號、銷售日期、業(yè)務(wù)員、稅價合計、不含稅價、稅額等。 “銷售退貨單”用于錄入企業(yè)銷售退貨單,包括:編號、貨號、退貨數(shù)量、銷售價、稅價合計、扣率、稅率、不含稅價、稅額、倉庫等。3.
23、2.4倉儲管理“倉儲管理”用于企業(yè)庫存信息,其子功能模塊包括:庫存查詢、上下限設(shè)定、庫存上限報警。 “庫存查詢”用于查詢企業(yè)的庫存,查詢總庫存和各倉庫庫存?!吧舷孪拊O(shè)定”用于設(shè)置庫存的上限和下限,當(dāng)商品庫存的數(shù)量超出指定的范圍時系統(tǒng)可以自動報警,包括序號、倉庫號、貨號、上限、下限、最佳存量、備注等?!皫齑嫔舷孪迗缶备鶕?jù)當(dāng)前商品庫存和指定的庫存上下限自動列出低于下限或高出上限的商品。3.3組織與功能分析3.3.1系統(tǒng)組織結(jié)構(gòu)圖企業(yè)供銷存管理信息系統(tǒng)技術(shù)部倉儲部銷售部采購部采購管理系統(tǒng)管理庫存管理銷售管理圖1 組織結(jié)構(gòu)圖3.3.2系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)管理庫存減少退出登錄添加用戶修改密碼用戶管理采購
24、單查詢采購單添加采購管理庫存查詢庫存增加庫存查詢采購單刪除銷售單錄入銷售查詢銷售統(tǒng)計銷售退單銷售管理庫存管理商業(yè)企業(yè)供銷存管理信息系統(tǒng)圖2 系統(tǒng)功能結(jié)構(gòu)圖3.3.3組織業(yè)務(wù)關(guān)系表功能序號組織業(yè)務(wù)采購部銷售部倉儲部技術(shù)部功能與業(yè)務(wù)1采購管理2銷售管理3庫存管理4系統(tǒng)管理表示該業(yè)務(wù)是對應(yīng)組織的主要業(yè)務(wù) 表示該單位是該項(xiàng)業(yè)務(wù)的相關(guān)單位表示該單位是參加協(xié)調(diào)該業(yè)務(wù)的輔助單位空白表示該單位與對應(yīng)業(yè)務(wù)無關(guān)3.4業(yè)務(wù)流程調(diào)查與分析3.4.1業(yè)務(wù)流程圖庫管員入庫單采購單采購員缺貨單訂購單退貨單供應(yīng)商出庫單業(yè)務(wù)員退貨單客戶圖3 業(yè)務(wù)流程圖表單、報表內(nèi)部實(shí)體數(shù)據(jù)流3.4.2數(shù)據(jù)流程圖外部實(shí)體=顧客填寫業(yè)務(wù)員P-1編
25、輯訂單庫存信息P-5入庫單庫管員供應(yīng)商發(fā)貨銷售信息財務(wù)應(yīng)付款銷售單充足查詢應(yīng)付款訂購單處理采購員P-4采購單通知處理填寫通知處理不足P-2P-3D1D2D3D4數(shù)據(jù)處理數(shù)據(jù)處理數(shù)據(jù)流開始登陸提示用戶錯誤輸入用戶名和密碼N是否正確登陸主界面Y3.4.3數(shù)據(jù)字典編號:DI01數(shù)據(jù)項(xiàng)名稱:用戶編號別名:無簡述:單據(jù)的唯一標(biāo)識取值范圍:09999類型:char長度:8編號:DI02數(shù)據(jù)項(xiàng)名稱:用戶姓名別名:無簡述:姓名取值范圍:09999類型:char長度:4編號:DI03數(shù)據(jù)項(xiàng)名稱:用戶密碼別名:無簡述:用戶密碼取值范圍:09999類型:char長度:6編號:DI04數(shù)據(jù)項(xiàng)名稱:性別別名:無簡述:性
26、別取值范圍:09999類型:char長度:2第四章 系統(tǒng)設(shè)計4.1 系統(tǒng)總體功能結(jié)構(gòu)設(shè)計總體功能結(jié)構(gòu)圖采購單查詢采購管理采購單添加采購單刪除銷售單查詢商業(yè)企業(yè)供銷存管理信息系統(tǒng)銷售單錄入銷售管理銷售統(tǒng)計銷售單退訂庫存查詢庫存管理庫存錄入庫存統(tǒng)計添加用戶系統(tǒng)管理密碼修改退出登錄總體功能結(jié)構(gòu)圖4.2系統(tǒng)平臺設(shè)計計算機(jī)的硬件: cpu主頻為2.13HZ,內(nèi)存為1G,緩存512MB,硬盤40MB,雙核獨(dú)立顯卡。計算機(jī)的軟件:采用window操作系統(tǒng),basic編程語言,SQL強(qiáng)大的數(shù)據(jù)庫,基于瀏覽器和客戶端的B/S的結(jié)構(gòu)。4.3代碼設(shè)計(1)項(xiàng)目命名原則項(xiàng)目中各個子項(xiàng)功能名稱的漢字第一個字母要大寫,名
27、字拼音的第一個字母縮寫再加上相應(yīng)的后綴,項(xiàng)目的名為前綴加上相應(yīng)的功能名。(2)數(shù)據(jù)庫命名原則數(shù)據(jù)庫中表的命名是各個漢字的第一個字母加上表的特點(diǎn)。4.4 數(shù)據(jù)庫設(shè)計4.4.1 ER圖供應(yīng)商業(yè)務(wù)員銷售單出售出庫提供商品客戶購買11退貨單填寫客戶退貨nmn1nn1填寫n1n入庫庫管員結(jié)賬客戶1n1n1nER圖4.4.2 E_R圖關(guān)系表如下:供應(yīng)商信息表名稱類型長度是否為空主鍵編號char20否主鍵名稱int11是電話Int13是E-mailvchar50是地址char50是地區(qū)char50是郵編int6是開戶銀行int19是商品信息表名稱類型長度是否為空主鍵編號Int8否主鍵名稱Text是產(chǎn)地tex
28、t是數(shù)量Nchar10是進(jìn)價smallmoney是售價smallmoney是類型編號nchar10否供應(yīng)商編號nchar10否倉庫編號nchar10否業(yè)務(wù)員信息表名稱類型長度是否為空主鍵編號char20否主鍵姓名char8是性別char2是電話int13是身份證int18是客戶信息表名稱類型長度是否為空主鍵編號char20否主鍵姓名char8是電話int13是開戶銀行int19是庫管員信息表名稱類型長度是否為空主鍵編號char20否主鍵姓名char8是性別char2是電話int13是銷售單信息表名稱類型長度是否為空主鍵商品編號char20否主鍵商品名稱char8是單價float6是數(shù)量int4
29、是應(yīng)付金額float8是實(shí)付金額float8是銷售日期datatime10是制單人char8是退貨單信息表名稱類型長度是否為空主鍵編號char20否主鍵商品名稱char8是單價float6是數(shù)量int4是應(yīng)付金額float8是實(shí)付金額float8是銷售日期datatime10是制單人char8是4.5 輸入輸出菜單、菜單設(shè)計4.5.1登陸輸入設(shè)計管理員:密碼:退出登錄4.5.2登陸輸出設(shè)計商業(yè)企業(yè)供銷存界面密碼正確登陸成功4.5.3菜單設(shè)計采購管理銷售管理庫存管理系統(tǒng)管理4.6 處理流程設(shè)計IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷存管理信息系統(tǒng) 設(shè)計人:高秋雷模塊名:主控模塊 日期:2014-03-10
30、上層可調(diào)用模塊:無下層可調(diào)用模塊:采購管理、銷售管理、倉庫管理、系統(tǒng)管理輸出信息:系統(tǒng)功能輸入信息:功能代碼0,1,2,3開始N循環(huán)退出Y顯示功能功能選擇采購管理銷售管理庫存管理系統(tǒng)管理注釋局部注釋項(xiàng)企業(yè)供銷存系統(tǒng)總的IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷存管理信息系統(tǒng) 設(shè)計人:高秋雷模塊名:采購管理 日期:2014-03-10 4.6.1 采購管理IPO圖下層可調(diào)用模塊:采購管理上層可調(diào)用模塊:主控模塊輸入信息:采購單輸出信息:采購單添加、修改、刪除采購管理訂購單N 是否有更新Y添加、修改、刪除返回注釋局部注釋項(xiàng)企業(yè)供銷存系統(tǒng)采購管理IPO圖4.6.2 銷售管理IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷存管理信息系
31、統(tǒng) 設(shè)計人:高秋雷模塊名:銷售管理 日期:2014-03-10 下層可調(diào)用模塊:銷售管理上層可調(diào)用模塊:主控模塊輸入信息:銷售明細(xì)輸出信息:信息查詢銷售信息銷售明細(xì)N是否信息查詢Y信息查詢返回注釋局部注釋項(xiàng)企業(yè)供銷存系統(tǒng)銷售管理IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷存管理信息系統(tǒng) 設(shè)計人:高秋雷模塊名:庫存管理 日期:2014-03-10 4.6.3 庫存管理IPO圖上層可調(diào)用模塊:主控模塊下層可調(diào)用模塊:庫存管理輸出信息:庫存查詢、統(tǒng)計輸入信息:出庫、入庫庫存管理出庫、入庫N是否更新庫存Y庫存查詢返回注釋局部注釋項(xiàng)企業(yè)供銷存系統(tǒng)庫存管理IPO圖4.6.4 系統(tǒng)管理IPO圖系統(tǒng)名:商業(yè)企業(yè)供銷存管理信息
32、系統(tǒng) 設(shè)計人:高秋雷模塊名:系統(tǒng)管理 日期:2014-03-10 上層可調(diào)用模塊:主控模塊下層可調(diào)用模塊:密碼管理、退出輸入信息:管理員賬號、密碼輸出信息:登陸成功系統(tǒng)管理管理員賬號、密碼賬號、密碼是否正確登陸成功返回注釋局部注釋項(xiàng)企業(yè)供銷存系統(tǒng)系統(tǒng)管理IPO圖第五章 系統(tǒng)實(shí)施5.1 系統(tǒng)功能模塊5.1.1 商業(yè)企業(yè)供銷存管理信息系統(tǒng)登錄界面,如圖:5.1.2商業(yè)企業(yè)供銷存管理信息系統(tǒng)主功能界面,如圖:5.2 部分功能模塊及代碼5.2.1商業(yè)企業(yè)采購管理信息系統(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. 本站所有資源如無特殊說明,都需要本地電腦安裝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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度炊事員廚房廢棄物處理合同范本4篇
- 2025年度個人貨運(yùn)保險代理合同范本7篇
- 二零二五年度船舶貨運(yùn)合同履約監(jiān)管服務(wù)合同4篇
- 科技農(nóng)業(yè)的新篇章-農(nóng)業(yè)機(jī)械的智能化變革
- 2025版美容院會員積分兌換產(chǎn)品供應(yīng)合同協(xié)議4篇
- 小學(xué)英語聽說訓(xùn)練游戲的設(shè)計與實(shí)施匯報
- 2025年度車輛維修與保險理賠服務(wù)合同4篇
- 2025版橙子種植基地生態(tài)環(huán)境保護(hù)與種植合同3篇
- 2025年智能溫室大棚租賃及技術(shù)研發(fā)合作協(xié)議4篇
- 2025年度房地產(chǎn)開發(fā)拆墻勞務(wù)分包合同4篇
- 2025年度房地產(chǎn)權(quán)證辦理委托代理合同典范3篇
- 柴油墊資合同模板
- 湖北省五市州2023-2024學(xué)年高一下學(xué)期期末聯(lián)考數(shù)學(xué)試題
- 城市作戰(zhàn)案例研究報告
- 【正版授權(quán)】 ISO 12803:1997 EN Representative sampling of plutonium nitrate solutions for determination of plutonium concentration
- 道德經(jīng)全文及注釋
- 2024中考考前地理沖刺卷及答案(含答題卡)
- 多子女贍養(yǎng)老人協(xié)議書范文
- 彩票市場銷售計劃書
- 支付行業(yè)反洗錢與反恐怖融資
- 基礎(chǔ)設(shè)施綠色施工技術(shù)研究
評論
0/150
提交評論