【正文】
..............................................50 出入庫管理的設(shè)計(jì) ............................................................50 庫存盤點(diǎn)的設(shè)計(jì)與實(shí)現(xiàn) .....................................................52 倉庫管理的設(shè)計(jì)與實(shí)現(xiàn) .....................................................53 統(tǒng) 計(jì)查詢的設(shè)計(jì) ................................................................54 第五章 結(jié)束語 ............................................................................ 56 感 謝 ................................................................ 錯誤 !未定義書簽。 Sales: Sell order / to return goods , sales finance and sales statistics。 本系統(tǒng)主要包括以下幾大模塊: 基本信息:商品、部門、員工、用戶的信息的基本設(shè)置; 銷售:銷售訂貨 /退貨、銷售財(cái)務(wù)、銷售統(tǒng)計(jì); 采購:采購訂貨 /退貨、商品報(bào)價(jià)與價(jià)格統(tǒng)計(jì)、財(cái)務(wù)、采購統(tǒng)計(jì); 庫存:出入庫、庫存盤點(diǎn)、倉庫信息、庫存統(tǒng)計(jì)。第五部分提出了設(shè)計(jì)的優(yōu)點(diǎn)及不足。第二部分?jǐn)⑹鲩_發(fā)此系統(tǒng)的工具情況,簡述數(shù)據(jù)庫的設(shè)計(jì)原則,以及 Visual C++ 如何對數(shù)據(jù)庫的訪問。超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì) 1 摘要 超市急需現(xiàn)代計(jì)算機(jī)管理技術(shù),本文主要設(shè)計(jì)并部分實(shí)現(xiàn)了超市進(jìn)銷存系統(tǒng),主要從以下五大部分論述了論文設(shè)計(jì)及具體的實(shí)現(xiàn)方法。第一部分簡要敘述了該系統(tǒng)的應(yīng)用背景,提出傳統(tǒng)的進(jìn)銷存軟件存在的問題,首先進(jìn)行問題定義,解決目標(biāo)問題,其次進(jìn)行可行性研究,并從技術(shù)可行性,經(jīng)濟(jì)可行性和操作可行性進(jìn)行詳細(xì)分析。第三、四部分從數(shù)據(jù)庫的設(shè)計(jì)開始,進(jìn)行了庫總體設(shè)計(jì)和界面詳細(xì)設(shè)計(jì),闡述了如何設(shè)計(jì)各個(gè)模塊的流程和界面,以及具 體功能的設(shè)計(jì)。 本設(shè)計(jì)運(yùn)用計(jì)算機(jī)管理信息技術(shù),建立數(shù)據(jù)庫,對超市的進(jìn)銷存過程進(jìn)行詳細(xì)的分析 ,實(shí)現(xiàn)了對超市的進(jìn)貨、銷售和庫存的科學(xué)管理。 關(guān)鍵字 :管理信息系統(tǒng)、數(shù)據(jù)庫、 SQL、 Visual C++、超市進(jìn)銷存 超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì) 2 ABSTRACT Supermarket is in urgent need of modern puter management technology ,This paper designs and realizes partially mainly supermarket enter to sell store system, major from following 5 most of have discussed paper design and specific realization method. The first minute the application that has narrated this system briefly background, put forward tradition enter to sell the problem of storing the existence of software , first, carry out problem definition , solve goal problem , carry out feasibility research secondly , and carry out detailed analysis from technical feasibility, economic feasibility and operating feasibility. It is second and partial to narrate the design principle that develops the tool condition of this system and summarizes database , as well as Visual C + + how to for database visit. The 4 minutes of 3th have carried out storehouse overall design and interface detailed design from the design of database, have elaborated how to design interface and the process of every modular, as well as the design of specific function. The 5th has put forward the advantage of design partially and is below. This system uses the information technology of puter management, set up the database , sell the course of storing to carry on detailed analysis to the entering of the supermarket, have realized the purchase , sale and cientific management held in store to the supermarket. This system includes following few big modulars mainly: Basic information: The basic installation of merchandise, department and the information of employee and user。 It is buying: Buy order / to return goods , merchandise quotation and price statistical, financial, buying statistics。 參考文獻(xiàn) ....................................................................................... 57 外文翻譯 ....................................................................................... 58 超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì) 6 第一章 系統(tǒng)需求分析 系統(tǒng)應(yīng)用背景 隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已滲透到各個(gè)領(lǐng)域,成為各行業(yè)必不可少的工具,特別是 Inter 技術(shù)的推廣和信息高速公路的建立,使 IT 產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨(dú)特的優(yōu)勢,步入數(shù)字化時(shí)代,有巨大的數(shù)據(jù)信息等待著加工處理和傳輸,這使得對數(shù)據(jù)庫的進(jìn)一步開發(fā)和利用顯得尤為迫切。而超市作為現(xiàn)代銷售的代表,既要及時(shí)的了解銷售市場,又要作好開拓市場。具體而言,超市在進(jìn)、銷、存等環(huán)節(jié)的管理上都存在著一定程度的不足,而這些不足無疑將使其在市場銷售的競爭中陷入舉步維艱的境地。然而對于一貫疏于管理的 中小型超市而言,實(shí)現(xiàn)有效的進(jìn)銷存管理必然存在著一定的難度,針對現(xiàn)在各中小超市對銷售業(yè)務(wù)的實(shí)際需要,因此必須借助現(xiàn)代化的管理方法和管理技術(shù) —— 計(jì)算機(jī)進(jìn)銷存管理系統(tǒng)。 進(jìn)銷存系統(tǒng)需求分析 超市經(jīng)營的商品種類很多,因此按照傳統(tǒng)的人工管理方式,會存在以下問題。有的商品超儲備或者庫存積壓現(xiàn)象嚴(yán)重采購成本居高不下;有的商品嚴(yán)重短缺,導(dǎo)致銷售時(shí)才發(fā)現(xiàn)沒有了庫 存;有的商品由于沒有及時(shí)的盤點(diǎn),到每天盤點(diǎn)是才發(fā)現(xiàn)庫存丟失了卻查不出原因;有的在入庫、領(lǐng)超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì) 7 用時(shí)找不到商品的存放地點(diǎn)等。成本管理永遠(yuǎn)是銷售類企業(yè)管理的主題,特別是現(xiàn)在的超市面隊(duì)市場環(huán)境,如何及時(shí)滿足用戶的多品種需求,進(jìn)行科學(xué)合理的成本預(yù)測、成本分析及成本控制,及時(shí)、準(zhǔn)確地為超市的管理者提供經(jīng)營決策信息,顯得至關(guān)重要。 ( 3)管理信息相對獨(dú)立,市場預(yù)測手段、方法落后,嚴(yán)重影響超市管理 者的科學(xué)決策,建立科學(xué)的市場信息反饋系統(tǒng)已迫在眉睫。集團(tuán)決策層、領(lǐng)導(dǎo)層很難及時(shí)地把握來自市場的準(zhǔn)確信息,也就無法快速對市場作出正確的決策和預(yù)測。手工管理很難適應(yīng)超市銷售規(guī)模增大、銷售業(yè)務(wù)復(fù)雜的形式,普遍存在著應(yīng)收帳款管理不細(xì)、帳齡分析和貨款不及時(shí)、不到位等問題。 計(jì)算機(jī)管理系統(tǒng)的優(yōu)勢 在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的超市管理系統(tǒng),實(shí)現(xiàn)超市的銷售、進(jìn)貨、財(cái)務(wù)自動化的計(jì)算機(jī)系統(tǒng),為超市的決策層提供準(zhǔn)確、精細(xì)、迅速的銷售、庫存信息。 超市 進(jìn)銷存的管理 將超市的三個(gè)主要環(huán)節(jié) , 門店、配送中心、超市總部有機(jī)聯(lián)網(wǎng),實(shí)施全面的計(jì)算機(jī)管理,以實(shí)現(xiàn)物流、信息流、資金流三流一體管理。而且整個(gè)銷售系統(tǒng)采用最友好的交互界面,簡潔明了,不需要對數(shù)據(jù)庫非常了解。因?yàn)椋兄械膶T工素質(zhì)要求比較高,從管理層到下面的營銷人員,都要求具有一定的 IT 背景,所以在新系統(tǒng)投入使用時(shí),只要對員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就基本上能夠使系統(tǒng)順利的運(yùn)行了。 管理系統(tǒng)是一個(gè)信息化、智能化和先進(jìn)管理理念的集合體。所以在管理中獲得經(jīng)濟(jì)效益是一個(gè)綜合效益,要對他進(jìn)行直接定量的分析是比較困難的。而其他一些煩瑣的事物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟(jì)效益。 ( 2)用戶業(yè)務(wù)需求 該管理軟件將對庫存產(chǎn)品進(jìn)行資料管理和統(tǒng)計(jì),對產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行錄入管理和統(tǒng)計(jì); 該管理軟件將根據(jù)用戶的需要對進(jìn)貨、銷售、庫存情況進(jìn)行詳細(xì)信息查詢; 該管理軟件將為用戶提供帳號管理工具,以便用戶對帳號進(jìn)行管理,具體為添加用戶、刪除用戶、修改用戶密碼; 該管理軟件提供企業(yè)人員管理,能夠企業(yè)員工的分類管理,新員工的加入以及員工刪除,修改基本信息等功能。它既可以用作集成開發(fā)系統(tǒng),也可以用作一組獨(dú)立的工具。 Visual C++由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)?AppWizard、類向?qū)?Class Wizard 等開發(fā)工具。自 1993年 Microsoft 公司推出 Visual C++ 后,隨著其新版本的不斷問世, Visual C++已成為專業(yè)程序員進(jìn)行軟件開發(fā)的首選工具。所以實(shí)際中,更多的是以 Visual C++ 為平臺。 VC++應(yīng)用程序的開發(fā)主要有兩種模式,一種是 WIN API 方式,另一種則是 MFC 方式,傳統(tǒng)的WIN API 開發(fā)方式比較繁瑣, 而 MFC 則是對 WIN API 再次封裝,所以 MFC 相對于 WIN API 開發(fā)更具備效率優(yōu)勢 。在使用 Visual C++開發(fā)數(shù)據(jù)庫應(yīng)用程序 的時(shí)候,會經(jīng)常使用數(shù)據(jù)庫訪問控件。 SQL Serve近年來不斷更新版本, 1196 年, Microsoft 推出了 SQL Serve ;1998 年, SQL 也問世; SQL Serve 2021 是 Microsoft公司于 2021 年推出的最新企業(yè)網(wǎng)絡(luò)關(guān)系型數(shù)據(jù)庫產(chǎn)品。 數(shù)據(jù)庫簡介 數(shù)據(jù)庫是關(guān)于某一特定主題或目標(biāo)的信息集合。數(shù)據(jù)庫與數(shù)據(jù)文件相似,同為存儲數(shù)據(jù)的場所,且并不能直接向用戶顯示信息。 數(shù)據(jù)庫系統(tǒng)比數(shù)據(jù) 文件的功能強(qiáng)大,因?yàn)閿?shù)據(jù)庫中的數(shù)據(jù)組超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì) 12 織程度更高。通用數(shù)據(jù)庫應(yīng)用程序能夠利用該目錄動態(tài)得向用戶提供來自不同數(shù)據(jù)庫的數(shù)據(jù)。 數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)選擇原則 設(shè)計(jì)數(shù)據(jù)庫的重點(diǎn)就是為數(shù)據(jù)庫的業(yè)務(wù)職能和用于表示這些業(yè)務(wù)職能的數(shù)據(jù)庫概念及功能建模。而在這設(shè)計(jì)之前,如何選擇哪種數(shù)據(jù)庫是基礎(chǔ),當(dāng)前流 行的數(shù)據(jù)庫管理系統(tǒng)有 3 類。另一類是以強(qiáng)調(diào)系統(tǒng)工程理論上和實(shí)踐上的完備性,具有更強(qiáng)大的數(shù)據(jù)存儲和管理能力,這類數(shù)據(jù)庫以 Oracle 為代表,有利于支持全局性的及關(guān)鍵性的數(shù)據(jù)庫管理。鑒于應(yīng)用程序的開發(fā)和應(yīng)用環(huán)境,就選擇第三類數(shù)據(jù)庫 —— SQL Sever 2021。 ( 1)創(chuàng)建符合用途的數(shù)據(jù)庫計(jì)劃。在計(jì)劃數(shù)據(jù)庫時(shí),不管其大小和和復(fù)雜性如何,都要經(jīng)過下列基本步驟:收集數(shù)據(jù)庫信息、標(biāo)識數(shù)據(jù)庫對象、建立對象模型、標(biāo)識每個(gè)對象的信息類型、標(biāo)識對象之間的關(guān)系。數(shù)據(jù)庫的邏輯設(shè)計(jì)(包括各種表和表間的關(guān)系)是優(yōu)化關(guān)系數(shù)據(jù)庫的核心。 ( 3)對數(shù)據(jù)的完整性的保護(hù) 超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì) 13 ( 4)數(shù)據(jù)庫和用戶權(quán)限的安