【正文】
****本科畢業(yè)設(shè)計——銷售管理、銷售退貨管理、銷售預(yù)定管理等子模塊 THE DESIGN AND REALIZE OF INVOICING MANAGER SYSTEM BASED ON THE VISUANL PLATFORM——the design and realize of sales management,sales return management and sales plan management學(xué) 院: 數(shù)學(xué)與計算機學(xué)院 模塊負(fù)責(zé)人: 項目組成員: 指導(dǎo) 教師: 專 業(yè): 計算機科學(xué)與技術(shù) 年級(班級): 起止 日期: 2014年8月25日至2014年12月3日 制表日期: 2014年8月25日大理學(xué)院學(xué)士學(xué)位論文 摘 要 隨著計算機網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,進(jìn)銷存管理系統(tǒng)越來越廣泛地應(yīng)用到各種企業(yè)當(dāng)中。隨著軟件開發(fā)行業(yè)的發(fā)展,進(jìn)銷存管理系統(tǒng)就是其中極其重要的一個應(yīng)用,基于Web網(wǎng)絡(luò)的管理模式將Web技術(shù)與管理技術(shù)相融合,使企業(yè)管理人員能夠方便地通過Web瀏覽器異地配置和監(jiān)控網(wǎng)絡(luò),使用戶即企業(yè)管理員和企業(yè)普通員工能夠方便的處理進(jìn)銷存企業(yè)環(huán)節(jié),提高企業(yè)的運作效率。 進(jìn)銷存管理系統(tǒng),屬于企業(yè)互動性訪問操作的系統(tǒng),因而更多地要求企業(yè)各部門訪問和操作,特別是銷售管理部分,它是進(jìn)銷存管理系統(tǒng)中占有最重要的一個環(huán)節(jié),它是整個進(jìn)銷存管理系統(tǒng)中運作最頻繁的一個環(huán)節(jié),如增加、刪除、修改銷售單,商品各種歷史查詢,銷售出庫入庫操作等。所以一個好的進(jìn)銷存管理系統(tǒng)它的銷售管理模塊盡可能的滿足正常的銷售業(yè)務(wù)需求。深知銷售管理的重要性所以在開發(fā)過程中我不斷的求精和完善銷售模塊的相關(guān)功能,最終開發(fā)出能滿足銷售基本需求的相關(guān)業(yè)務(wù)。 我在開發(fā)過程中采用ASP作為前臺開發(fā)工具,以Web頁面方式實現(xiàn)與用戶的交互,系統(tǒng)采用SQL Server 2008作為后臺數(shù)據(jù)庫,Microsoft Visual Studio 2010 作為開發(fā)工具,開發(fā)過程以統(tǒng)一建模語言(UML)為輔助手段,進(jìn)行了一系列的面向?qū)ο笤O(shè)計過程,使銷售模塊開發(fā)過程更便捷。,C語言作為開發(fā)工具實現(xiàn)了終端動態(tài)頁面的設(shè)計,提供了安全、友好、快速的訪問交互方式。如何方便銷售用戶查詢各種銷售相關(guān)信息和方便操作銷售相關(guān)業(yè)務(wù)減少銷售用戶的壓力和負(fù)擔(dān)是本課題要解決的主要問題,本設(shè)計旨在解決現(xiàn)有實際企業(yè)銷售管理困難,工作效率低下等問題,設(shè)計并完成對銷售管理相關(guān)業(yè)務(wù)的實現(xiàn),從而達(dá)到方便了銷售用戶的正常工作的目的,從而達(dá)到科學(xué)管理的效果。關(guān)鍵詞:進(jìn)銷存管理系統(tǒng);銷售管理;銷售用戶;統(tǒng)一建模語言(UML);THE DESIGN AND REALIZE OF INVOICING MANAGER SYSTEM BASED ON THE VISUANL PLATFORM——the design and realize of sales management,sales return management and sales plan managementAbstractWith the development of puter network technology,Invoicing Manager System management system is more and more widely used in various types of with the development of the software development industry. Invoicing management system is one of important based network management model will be Web technology and the integration of management technology. Making the enterprise managers can easily through a Web browser different configuration and monitoring network. The user ( the enterprise administrator or ordinary employees) can easily handle enters sells saves the enterprise. Improve the operational efficiency of the enterprise.Invoicing Manage System belongs to the enterprise interactive access to operating system and therefore require more corporate departments to access and manipulate, especially in sales management part. It is Invoicing Manage System in possession of one of the most important link. It is the most frequent the purchasesellstock management system in the whole operation of a as add, delete, modify, change sales list, goods all kinds of query history, distribution of outbound inbound operation etc. So a good enters sells saves the management system of its sales management module of meet the demand of the normal business of selling as much as the importance of sales management, so I constantly in the process of development of refinement and improvement of related functions of sales module, eventually developed can meet the basic demand of sales related business.I used in the process of developing the ASP as a frontend development tool to realize the interaction with the user. Web page way system USES SQL Server 2008 as the backstage Visual Studio 2010 as a development tool. The development process in a unified modeling language (UML) as the auxiliary means, conducted a series of objectoriented design process, to facilitate sales module development using the platform, c language as a development tool to realize the dynamic pages of terminal design, provides a safe, friendly, quick access to convenient user query various sales related information and sales related business to reduce the user39。s operation pressure and burden is this topic to solve the main problems. This design aims to solve the existing actual enterprise sales management difficulties. Problems such as low work efficiency, the realization of the design and plete the sales management related business. So as to achieve the purpose of convenience to the normal work of the sales users, so as to achieve the effect of scientific management. Key words:Invoicing Manager System;sales management;sales user; Unified Modeling Language(UML); III 摘 要 IAbstract II引 言 1第一章 系統(tǒng)概述 2 進(jìn)銷存管理系統(tǒng)研究的意義 2 進(jìn)銷存管理系統(tǒng)研究的現(xiàn)狀及設(shè)計目標(biāo) 3 3第二章 系統(tǒng)分析 5 5 5 5 6 6第三章 系統(tǒng)設(shè)計 7 7 7 7 7 7 7 8 16 19 22 22 28 30 Microsoft Visual Studio 2010編程環(huán)境介紹 30 Microsoft SQL Server2008簡介 30 B/S三層架構(gòu)簡介 30 的簡介 31第四章 系統(tǒng)的實現(xiàn)映射及編碼 32 32 32 由以上總體功能模塊圖可得出銷售管理功能模塊圖如下: 33 33 33 34 4方法映射到編程環(huán)境 41 41 42 43 44 銷售商品對象的映射 45 46 銷售單對象映射 46 47 49 50 銷售商品對象的映射 51 52 52 54 56 59 61第五章 系統(tǒng)測試 64 64 64 64第六章 總結(jié) 74第七章 致謝及參考文獻(xiàn) 75 謝 75 76 V 引 言 企業(yè)管理是計劃性、創(chuàng)造性、和科學(xué)性很強的工作,是保證企業(yè)正常運轉(zhuǎn)的樞紐,關(guān)系到管理質(zhì)量和企業(yè)運作質(zhì)量的提高,在企業(yè)管理工作中占有相當(dāng)重要的地位。隨著計算機和網(wǎng)絡(luò)技術(shù)的發(fā)展,現(xiàn)代化的企業(yè)管理要求企業(yè)的管理者們以現(xiàn)代化的手段、方法和技術(shù)進(jìn)行管理操作。而隨著科技的不斷進(jìn)步,計算機技術(shù)的使用變得越來越廣泛,互聯(lián)網(wǎng)技術(shù)也已滲入到我們生活工作的方方面面,極大的改變了人們的生活方式,計算機網(wǎng)絡(luò)越來越多地被運用于學(xué)企業(yè)管理的各個方面。 因此,一個能應(yīng)用于計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的管理系統(tǒng)來實現(xiàn)企業(yè)管理是順應(yīng)了時代的要求。一方面企業(yè)銷售員工和企業(yè)銷售管理員可以在系統(tǒng)中看到企業(yè)管理處公布的最新商品銷售信息,可以通過選擇查看關(guān)于賬單信息,比如銷售單、銷售退貨單等以達(dá)到了解商品的銷售情況。企業(yè)管理者可以對所銷售的商品輸入型號、價格等基本信息。另一方面就是可以方便企業(yè)管理相關(guān)的銷售業(yè)務(wù)工作,對系統(tǒng)進(jìn)行及時地更新。真正的實現(xiàn)了企業(yè)管理的科學(xué)性,提高了銷售質(zhì)量和企業(yè)運作的質(zhì)量。 銷售管理模塊,就是我設(shè)計的一個能應(yīng)用于計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的管理系統(tǒng)來實現(xiàn)企業(yè)管理。系統(tǒng)采用SQL Server 2008進(jìn)行用戶數(shù)據(jù)的存儲,、C語言作為開發(fā)工具,實現(xiàn)了終端動態(tài)頁面的設(shè)計,提供了安全、友好、快速的訪問交互方式。SQL Server 2008具有可靠性、可用性、可編程性、易用性等方面的特點[14]。不僅可以有效地執(zhí)行大規(guī)模聯(lián)機事務(wù)處理,而且可以完成數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用等許多具有挑戰(zhàn)性的工作。,它提供了為建立和部署企業(yè)級Web應(yīng)用程序所必須的服務(wù),它為創(chuàng)建面向任何瀏覽器或設(shè)備的更安全、更穩(wěn)定、可升級的應(yīng)用程序提供新的編程模塊和基礎(chǔ)結(jié)構(gòu)。第一章 系統(tǒng)概述 進(jìn)銷存管理系統(tǒng)研究的意義 隨著國家的政治經(jīng)濟政策的優(yōu)化改革,使得國內(nèi)的各企業(yè)得以快速發(fā)展,企業(yè)內(nèi)部結(jié)構(gòu)的越來越復(fù)雜,傳統(tǒng)人工的管理方式已不能滿足現(xiàn)在企業(yè)內(nèi)部的管理需求。隨著企業(yè)的發(fā)展客戶數(shù)量、進(jìn)銷存量等各方面的增多給企業(yè)經(jīng)營者帶來很大的困擾。商品的進(jìn)銷存都是大部分企業(yè)運作的主要環(huán)節(jié),傳統(tǒng)手工管理方式已出現(xiàn)越來越多的弊端,統(tǒng)計、匯總處理時的工作量龐大,處理效率低,投入大量的人工資源等弊端使得現(xiàn)在大多企業(yè)都希望能夠找到一個合適的進(jìn)銷存管理系統(tǒng)為公司內(nèi)部服務(wù),通過管理系統(tǒng)企業(yè)可以直觀分析企業(yè)的進(jìn)銷存情況,提高企業(yè)的運作效率。如果有一個適合的管理系統(tǒng),那么就幫企業(yè)解決了商品的進(jìn)、銷、存等一系列操作流程中的數(shù)據(jù)信息的處理問題,使得數(shù)據(jù)庫的增、刪、改使數(shù)據(jù)更加直觀化,并幫助經(jīng)營者合理的調(diào)整各個經(jīng)營運作環(huán)節(jié)的運作節(jié)奏