




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE20瓷磚進銷存管理系統(tǒng)開發(fā)數學與計算機科學學院計算機科學與技術專業(yè)************×××指導老師:×××【摘要】隨著國家的政治經濟政策的優(yōu)化改革,使得國內中小企業(yè)得以蓬勃發(fā)展。可是隨著企業(yè)的發(fā)展,客戶數量的的不斷增多,財務工作繁雜化,庫存產品零亂等一系列問題也接踵而至,給企業(yè)經營者運作帶來了很大的困擾。信息技術的迅猛發(fā)展,科學經營管理觀念的迅速傳播,使中小企業(yè)經營者逐漸認識到轉變企業(yè)經營管理理念,改善企業(yè)經營管理模式是企業(yè)適應時代的發(fā)展急需解決的問題?,F代管理,應該建立在真實、有效的數據信息基礎之上,應該是一種科學的、理性的管理體制,而這種管理與經營的聯(lián)系與互助,又必須依賴于計算機強大的數據統(tǒng)計功能,計算機管理系統(tǒng)便是實際的企業(yè)進銷問題與計算機強大數據統(tǒng)計功能相結合的產物。瓷磚進銷存管理系統(tǒng)解決了瓷磚企業(yè)商品的進、銷、存、退等一系列操作流程中的數據信息的處理問題,提供一系列的數據分析,幫助經營者合理的調整各個經營運作環(huán)節(jié)的運作節(jié)奏,并對商品流轉過程進行了全程跟蹤管理、相應款項流通的全程記錄管理和票據信息統(tǒng)計的管理。因此瓷磚進銷存管理系統(tǒng)的全面應用,規(guī)范業(yè)務流程、提高了瓷磚企業(yè)的管理水平,提高資金流動的透明度,加快商品資金周轉速度,進而全面提高了企業(yè)的經營水平,全面提升了企業(yè)的經濟效益。【關鍵詞】瓷磚;瓷磚進銷存管理系統(tǒng);VisualC++6.0;SQLServer
目錄1.瓷磚進銷存管理系統(tǒng)需求分析 31.1瓷磚進銷存管理系統(tǒng)的功能要求 31.2瓷磚進銷存系統(tǒng)的性能需求 31.3瓷磚進銷存系統(tǒng)的數據需求 31.4瓷磚進銷存管理系統(tǒng)的數據字典 31.5瓷磚進銷存管理系統(tǒng)的模塊劃分 91.5.1基本信息 91.5.2銷售模塊 101.5.3入庫模塊 101.5.4庫存模塊 101.5.5系統(tǒng)管理模塊 101.6瓷磚進銷存管理系統(tǒng)的運行要求 112.瓷磚進銷存管理系統(tǒng)的概要設計說明書 112.1引言 112.1.1編寫目的 112.2任務概述 112.2.1需求概述 112.3總體設計 112.3.1處理流程 112.4接口設計 122.4.1外部接口 122.4.2內部接口 122.5數據結構設計 122.6出錯處理設計 132.6.1出錯輸出信息 133.瓷磚進銷存管理系統(tǒng)詳細說明書 133.1編寫目的 133.2系統(tǒng)說明 133.2.1系統(tǒng)用途 133.2.2安全保密 133.3操作環(huán)境 133.4系統(tǒng)各模塊介紹 133.4.1基礎信息 133.4.2銷售模塊 153.4.3入庫模塊 173.4.4庫存模塊 183.4.5系統(tǒng)管理模塊 184.總結心得 205.結束語和鳴謝 20參考文獻 21HYPERLINK英文題名、摘要及關鍵字…………………22
1.瓷磚進銷存管理系統(tǒng)需求分析1.1瓷磚進銷存管理系統(tǒng)的功能要求企業(yè)經營如逆水行舟不進則退。每一個努力發(fā)展的企業(yè)經營者都明白先進管理的重要作用,引進先進管理系統(tǒng)使企業(yè)經營變得規(guī)范、合理。瓷磚進銷存管理系統(tǒng)無論是在功能設計還是業(yè)務流程上都盡可能做到滿足經營管理運作流程的需求,并且操作方便、功能強大,即使操作者對計算機知識一竅不通也能一用就會。它強化庫存管理,規(guī)范業(yè)務流程,提高資金管理的透明度,加快商品資金周轉,是企業(yè)經營管理中數據分析必不可少的管理工具[2]。根據市場的需求,要求系統(tǒng)具有以下功能:實現基礎信息的查詢、修改、增加和刪除功能。實現商品銷售登記、銷售退貨登記、銷售查詢、銷售退貨查詢操作。實現商品入庫登記、入庫退貨登記、入庫查詢、入庫退貨查詢操作。實現庫存查詢、倉庫管理操作。實現修改用戶密碼、修改用戶權限、修改用戶、退出操作。1.2瓷磚進銷存系統(tǒng)的性能需求為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,瓷磚進銷存管理系統(tǒng)應該滿足以下的性能需求[3]:(1)系統(tǒng)處理的準確性和及時性(2)系統(tǒng)的開放性和系統(tǒng)的可擴充性(3)系統(tǒng)的易用性和易維護性(4)系統(tǒng)的標準性(5)系統(tǒng)的先進性1.3瓷磚進銷存系統(tǒng)的數據需求瓷磚進銷存管理系統(tǒng)的數據需求包括如下幾點:(1)數據錄入和處理的準確性和實時性 在系統(tǒng)中,數據的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數據。(2)數據的一致性與完整性對于輸入的數據,要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應該拒絕該數據。(3)數據的共享與獨立性1.4瓷磚進銷存管理系統(tǒng)的數據字典系統(tǒng)中的數據元素:tabczinfo表[4]tabczinfo表用于保存瓷磚的基礎信息。tabczinfo表的結構如表1-1所示。表1-1tabczinfo表的結構字段名稱數據類型字段大小可否為空說明Cz_id文本10NotNull瓷磚編號(主鍵)Cz_name文本30Null瓷磚名稱Cz_jc文本10Null瓷磚簡稱Xinghao文本10Null型號Huowei文本20Null貨位Chandi文本20Null產地Guige文本10Null規(guī)格Danwei文本10Null單位Shangbiao文本10Null商標Fenlei文本20Null分類Jinjia雙精度型Null進價Pifajia雙精度型Null批發(fā)價Lingshoujia雙精度型Null零售價Pihao文本20Null批號Yanse文本10Null顏色Huoyuan文本20Null貨源beizhu文本100Null備注tabyginfo表tabyginfo表用于保存員工的基礎信息。tabyginfo表的結構如表1-2所示。表1-2tabyginfo表的結構字段名稱數據類型字段大小可否為空說明Yg_id文本10NotNull退貨票號(主鍵)Yg_name文本20Null員工姓名Sex文本5Null員工性別Sort文本10Null員工類別Position文本10Null職務rq日期/時間Null聘用日期Salary雙精度型Null薪金memo文本100Null備注tabgys表tabgys表用于保存供應商基礎信息。tabgys表的結構如表1-3所示。表1-3tabgys表的結構字段名稱數據類型字段大小可否為空說明Gys_id文本20NotNull供應商編號(主鍵)Gys_name文本30Null供應商全稱Jc文本10Null簡稱Address文本50Null地址area文本50Null所屬地區(qū)mail文本20Null郵政編碼phone文本20Null電話Fax文本20Null傳真Linkman文本20Null聯(lián)系人lm_phone文本20Null聯(lián)系人電話Bank文本20Null開戶銀行Accounts文本20Null銀行帳號Taxpayer文本20Null納稅人登記Email文本20Null郵箱網址tabkh表tabkh表用于保存客戶基礎信息。tabkh表的結構如表1-4所示。表1-4tabkh表的結構字段名稱數據類型字段大小可否為空說明Kh_id文本20NotNull客戶編號(主鍵)Kh_name文本30Null客戶名稱Jc文本10Null客戶簡稱Address文本50Null地址area文本50Null所屬地區(qū)Mail文本20Null郵政編碼Phone文本20Null電話Fax文本20Null傳真Linkman文本20Null聯(lián)系人Lm_phone文本20Null聯(lián)系人電話Bank文本20Null開戶銀行Accounts文本20Null銀行帳號Taxpayer文本20Null納稅人名稱email文本20Null郵箱網址tabck表tabck表用于保存?zhèn)}庫信息。tabck表的結構如表1-5所示。表1-5tabck表的結構字段名稱數據類型字段大小可否為空說明Ck_name文本30NotNull倉庫名稱(主鍵)Yg_id文本20NotNull員工編號(外健)tabkc表tabkc表用于保存庫存信息。tabkc表的結構如表1-6所示。表1-6tabkc表的結構字段名稱數據類型字段大小可否為空說明cz_id文本10NotNull瓷磚編號(主鍵)Ck_name文本30NotNull倉庫名稱(外鍵)Kc_number長整型庫存數量Alert_leverup長整型警戒上限Alert_leverdown長整型警戒下限tabpurview表tabpurview表用于保存權限信息。tabpurview表的結構如表1-7所示。表1-7tabpurview表的結構字段名稱數據類型字段大小可否為空說明Admi_name文本20NotNull調貨票號(主鍵)Admi_password文本255Null用戶密碼Admi_purview長整型NotNull用戶權限(外鍵)tabpurviewctrl表tabpurviewctrl表用于保存權限指派信息。tabpurviewctrl表的結構如表1-8所示。表1-8tabpurviewctrl表的結構字段名稱數據類型字段大小可否為空說明Admi_purview長整型NotNull用戶權限(主鍵)B_xiaoshou布爾型NotNull銷售模塊B_ruku布爾型NotNull入庫模塊B_kucun布爾型NotNull庫存模塊B_jichuxinxi布爾型NotNull基礎信息B_xitong布爾型NotNull系統(tǒng)管理tabjsfs表tabjsfs表用于保存結算方式。tabjsfs表的結構如表1-9所示。表1-9tabjsfs表的結構字段名稱數據類型字段大小可否為空說明jsfs文本10NotNull結算方式(主鍵)tabrkdj表tabrkdj表用于保存入庫登記的相關信息。tabrkdj表的結構如表1-10所示。表1-10tabrkdj表的結構字段名稱數據類型字段大小可否為空說明Rk_ph文本20NotNull調貨票號(主鍵)Cz_id文本10NotNull瓷磚編號(外健)Ck_name文本30NotNull倉庫名稱(外健)Sl雙精度型Null數量dj雙精度型Null單價je雙精度型Null金額tabrkph表tabrkph表用于保存入庫票號信息。tabrkph表的結構如表1-11所示。表1-11tabrkph表的結構字段名稱數據類型字段大小可否為空說明Rk_ph文本20NotNull入庫票號(主鍵)Gys_id文本10NotNull供應商編號(外健)Pzs雙精度型Null品種數yf雙精度型Null應付sf雙精度型Null實付Wf雙精度型Null未付Rq日期/時間NotNull日期Jsfs文本10NotNull結算方式(外鍵)Is_jq布爾型NotNull是否結清Czy文本20NotNull操作員(外鍵)jsr文本20NotNull經手人tabrkthdj表tabrkthdj表用于保存入庫退貨的相關信息。tabrkthdj表的結構如表1-12所示。表1-12tabrkthdj表的結構字段名稱數據類型字段大小可否為空說明Rkth_ph文本20NotNull入庫票號(主鍵)Cz_id文本10NotNull瓷磚編號(外健)Ck_name文本30NotNull倉庫編號(外健)Sl長整型Null數量dj雙精度型Null單價je雙精度型Null金額tabrkthph表tabrkthph表用于保存入庫退貨票號信息。tabrkthph表的結構如表1-13所示。表1-13tabrkthph表的結構字段名稱數據類型字段大小可否為空說明Rkth_ph文本20NotNull退貨票號Rk_ph文本20NotNull入庫票號(外鍵)ys雙精度型Null應收Ss雙精度型Null實收Ws雙精度型Null未收Rq日期/時間Null退貨日期czy文本20NotNull操作員(外鍵)Jsr文本20NotNull經手人Jsfs文本10NotNull結算方式(外鍵)Pzs長整型Null品種數Is_jq布爾型NotNull是否結清tabxsdj表tabxsdj表用于保存銷售登記的相關信息。tabxsdj表的結構如表1-14所示。表1-14tabxsdj表的結構字段名稱數據類型字段大小可否為空說明xs_ph文本20NotNull銷售票號(外鍵)cz_id文本10Null瓷磚編號(外鍵)ck_name文本30Null倉庫名稱(外鍵)sl長整型Null數量dj雙精度型Null單價je雙精度型Null金額profit雙精度型Null毛利tabxsph表tabxsph表用于保存銷售票號信息。tabxsph表的結構如表1-15所示。表1-15tabxsph表的結構字段名稱數據類型字段大小可否為空說明xs_ph文本20NotNull銷售票號(主鍵)Pzs雙精度型Null品種數Ys雙精度型Null應收Ss雙精度型Null實收Ws雙精度型Null未收Kh_id文本10NotNull客戶編號(外鍵)Rq日期/時間NotNull日期jsfs文本10NotNull結算方式(外鍵)Is_jq布爾型Null是否結清Czy文本20NotNull操作員(外鍵)jsr文本20NotNull經手人tabxsthdj表tabxsthdj表用于保存銷售退貨的相關信息。tabxsthdj表的結構如表1-16所示。表1-16tabxsthdj表的結構字段名稱數據類型字段大小可否為空說明xsth_ph文本20NotNull退貨票號(主鍵)Cz_id文本10NotNull瓷磚編號(外鍵)Ck_name文本30NotNull倉庫名稱(外鍵)Sl雙精度型Null應付Dj雙精度型Null實付Je雙精度型Null未付tabxsthph表tabxsthph表用于保存銷售退貨票號信息。tabxsthph表的結構如表1-17所示。表1-17tabxsthph表的結構字段名稱數據類型字段大小可否為空說明xsth_ph文本20NotNull退貨票號(主鍵)Cz_id文本20NotNull銷售票號(外鍵)Ck_name長整型NotNull品種數Sl雙精度型Null應付Dj雙精度型Null實付Je雙精度型Null未付Is_jq布爾型NotNull是否結清Rq日期/時間NotNull退貨日期Czy文本20NotNull操作員(外鍵)Jsr文本20NotNull經手人jsfs文本10NotNull結算方式1.5瓷磚進銷存管理系統(tǒng)的模塊劃分1.5.1基本信息瓷磚信息:保存瓷磚的基本信息,包括瓷磚編碼,瓷磚名稱,瓷磚簡稱,型號,貨位,產地,規(guī)格,單位,商標,分類,進價,批發(fā)價,零售價,批號,顏色,貨源,備注等;支持查詢,新增,修改和刪除操作;員工信息:記錄本單位員工的信息,包括職員編碼,姓名,性別,類別,職務,聘用日期,薪金,備注等;支持查詢,新增,修改和刪除操作;客戶信息:記錄客戶的基本信息;包括客戶編碼,客戶名稱,客戶簡稱,地址,地區(qū),郵政編碼,電話,傳真,聯(lián)系人,聯(lián)系人電話,開戶銀行,銀行帳號,納稅人名稱,郵箱;支持查詢,新增,修改和刪除操作;供應商信息:記錄供應商的基本信息;包括供應商編碼,供應商名稱,供應商簡稱,地址,地區(qū),郵政編碼,電話,傳真,聯(lián)系人,聯(lián)系人電話,開戶銀行,銀行帳號,納稅人名稱,郵箱;支持查詢,新增,修改和刪除操作;1.5.2銷售模塊銷售登記:記錄經手人向客戶銷售的信息;輸入客戶和經手人信息,選擇商品編碼,輸入倉庫和數量信息,即可完成添加操作;銷售退貨:當商品出現問題時,退還給本公司;選擇銷售票號,輸入退貨數量信息,即可完成操作;銷售查詢:查看銷售的情況;銷售退貨查詢:查看銷售退貨的情況;1.5.3入庫模塊入庫登記:記錄經手人從供應商進貨的信息;輸入供應商和經手人信息,選擇商品編碼,輸入倉庫和數量信息,即可完成添加操作;入庫退貨:當商品出現問題時,退還給供應商,并記錄下來;選擇入庫票號,輸入退貨數量信息,即可完成操作;入庫查詢:查看入庫的情況;入庫退貨查詢:查看入庫退貨的情況;1.5.4庫存模塊庫存查詢:查看庫存的情況;支持查詢操作;倉庫管理:用于增加,刪除和修改倉庫管理員;1.5.5系統(tǒng)管理模塊修改用戶密碼:用于修改用戶密碼;輸入新密碼,重復輸入新密碼,即可修改口令; 權限設置:針對于一種角色設置一種或多種權限,但不能越權(每種角色都有限制某些權限不能選);修改用戶權限:用于修改用戶權限;支持的操作有添加用戶名和角色;修改用戶名所對應角色的權限,用戶名所對應的角色不能修改;退出:退出整個系統(tǒng)。圖1-1系統(tǒng)功能結構圖1.6瓷磚進銷存管理系統(tǒng)的運行要求瓷磚進銷存管理系統(tǒng)中的硬件和軟件的配置如下:(1)系統(tǒng)軟件:Window9X/2000/XP(2)數據庫管理系統(tǒng):SQLServer2000(3)硬件要求:PentiumIII900以上,128MRAM,202.瓷磚進銷存管理系統(tǒng)的概要設計說明書2.1引言2.1.1編寫目的在瓷磚進銷存管理系統(tǒng)項目的前一階段,也就是需求分析階段中,已經將系統(tǒng)用戶對本系統(tǒng)的需求做了詳細的闡述,這些用戶需求已經在上一階段中獲得,并在需求規(guī)格說明書中得到詳盡的敘述及闡明。本階段已在系統(tǒng)的需求分析的基礎上,對瓷磚進銷存管理系統(tǒng)做概要設計。主要解決了實現該系統(tǒng)需求的程序模塊設計問題。包括如何把該系統(tǒng)劃分成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞的信息,以及數據結構、模塊結構的設計等。在以下的概要設計報告中將對在本階段中對系統(tǒng)所做的所有概要設計進行詳細的說明[4]。在下一階段的詳細設計中,程序設計員可參考此概要設計報告,在概要設計對瓷磚進銷存管理系統(tǒng)所做的模塊結構設計的基礎上,對系統(tǒng)進行詳細設計。在以后的軟件測試以及軟件維護階段也可參考此說明書,以便于了解在概要設計過程中所完成的各模塊設計結構,或在修改時找出在本階段設計的不足或錯誤。2.2任務概述2.2.1需求概述瓷磚進銷存管理系統(tǒng)要求在計算機網絡,數據庫和先進的開發(fā)平臺上,利用現有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的瓷磚進銷存管理系統(tǒng),實現商品瓷磚進銷存管理的計算機系統(tǒng),為企業(yè)的決策層提供準確、精細、迅速的信息。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機的界面要簡單明了,易于操作,服務器程序利于維護。2.3總體設計2.3.1處理流程下面將使用(結構化設計)面向數據流的方法對瓷磚進銷存管理系統(tǒng)的處理流程進行分析。系統(tǒng)可分為兩大部分:一、銷售流程,二、入庫流程。以下將分別對系統(tǒng)的這兩大部分進行流程分析:(1)銷售流程瓷磚進銷存管理系統(tǒng)的銷售內部處理流程如下:①填寫銷售信息,保存到tabxsdj表中②自動向tabxsph表中插入記錄(2)銷售退貨流程瓷磚進銷存管理系統(tǒng)的銷售退貨內部處理流程如下:①填寫銷售退貨信息,保存到tabxsthdj表中②自動向tabxsthph表中插入記錄(3)入庫流程瓷磚進銷存管理系統(tǒng)的入庫內部處理流程如下:①填寫入庫信息,保存到tabrkdj表中②自動向tabrkph表中插入記錄(4)入庫退貨流程瓷磚進銷存管理系統(tǒng)的入庫退貨內部處理流程如下:①填寫入庫退貨信息,保存到tabrkthdj表中②自動向tabrkthph表中插入記錄[8]圖2-1增加記錄算法流程圖2.4接口設計2.4.1外部接口(1)用戶界面在用戶界面部分,根據需求分析的結果,用戶需要一個用戶友善界面。在界面設計上,應做到簡單明了,易于操作,并且要注意到界面的布局,應突出的顯示重要以及出錯信息。外觀上也要做到合理化,考慮到用戶多對WINDOW風格較熟悉,應盡量向這一方向靠攏。在設計語言上,已決定使用MicrosoftVISUALC++進行編程,在界面上可使用VISUALC++所提供的可視化組件,向WINDOWS風格靠近。總的來說,系統(tǒng)的用戶界面應作到可靠性、簡單性、易學習和使用(2)軟件接口程序可使用VisualC++提供的ADO對SQLSERVER的接口,進行對數據庫的所有訪問。(3)硬件接口在輸入方面,對于鍵盤、鼠標的輸入,可用VISUALC++的標準輸入/輸出,對輸入進行處理。在輸出方面,打印機的連接及使用,也可用VISUALC++的標準輸入/輸出對其進行處理。2.4.2內部接口內部接口方面,各模塊之間采用函數調用、參數傳遞、返回值的方式進行信息傳遞。具體參數的結構將在下面數據結構設計的內容中說明。接口傳遞的信息將是以數據結構封裝了的數據,以參數傳遞或返回值的形式在各模塊間傳輸。2.5數據結構設計2.5.1數據庫數據結構設計DBMS的使用上系統(tǒng)將采用SQLSERVER,系統(tǒng)主要需要維護17張數據表,參見1.4“瓷磚進銷存管理系統(tǒng)數據字典”[1]。2.6出錯處理設計2.6.1出錯輸出信息程序在運行時主要會出現兩種錯誤:1、由于輸入信息,或無法滿足要求時產生的錯誤,稱為軟錯誤。2、由于其他問題,如網絡傳輸超時等,產生的問題,稱為硬錯誤。對于軟錯誤,須在進貨/銷售操作成功判斷及輸入數據驗證模塊由數據進行數據分析,判斷錯誤類型,再生成相應的錯誤提示語句,送到輸出模塊中。對于硬錯誤,可在出錯的相應模塊中輸出簡單的出錯語句,并將程序重置。返回輸入階段。出錯信息必須給出相應的出錯原因,例:“客戶信息不能為空!”、“單位不能為空!”等。3.瓷磚進銷存管理系統(tǒng)詳細說明書3.1編寫目的在瓷磚進銷存管理系統(tǒng)中,已經解決了實現系統(tǒng)需求的程序模塊設計問題。包括如何把系統(tǒng)劃分成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞的信息,以及數據結構、模塊結構的設計等。在以下的詳細設計報告中將對在本階段中對系統(tǒng)所做的所有詳細設計進行說明。在本階段中,確定應該如果具體地實現所要求的系統(tǒng),以便在編碼階段可以把這個描述直接翻譯成用具體程序語言書寫的程序。主要的工作有:根據在軟件需求說明書中所描述的數據、功能、運行、性能需求,并依照概要設計說明書所確定的處理流程、總體結構和模塊外部設計,設計軟件系統(tǒng)的結構設計、逐個模塊的程序描述(包括各個模塊的功能、性能、輸入、輸出、算法、程序邏輯、接口等)。3.2系統(tǒng)說明3.2.1系統(tǒng)用途瓷磚的進銷存管理。3.2.2安全保密系統(tǒng)提供一定的方式讓用戶表示自己的身份,系統(tǒng)進行核實,通過鑒定后才提供機器使用權。常用的方法有:(1)用一個用戶名或用戶標識號來標識用戶身份。(2)口令。系統(tǒng)管理員還可對獲得上機權的用戶進行權限控制,是不同的用戶對于不同的數據對象有不同的操作權限。系統(tǒng)的總體功能:商品的進貨、銷售和庫存的管理3.3操作環(huán)境(1)設備共享一個數據庫的若干臺電腦,臺式打印機若干。(2)支持軟件支持常用的數據庫應用軟件:VISUALC++6.0,MSSQLSERVER2000(3)數據庫靜態(tài)數據:存儲在硬盤上的數據。動態(tài)數據:正處于處理過程中的數據。數據庫的存儲媒體:硬盤。3.4系統(tǒng)各模塊介紹3.4.1基礎信息基礎信息主要包括:【瓷磚信息】、【員工信息】、【供應商信息】和【客戶信息】。單擊【基礎信息】/【瓷磚信息】選項,進入到如圖3-1所示的【瓷磚信息】模塊,通過瓷磚信息模塊可以添加、修改、刪除瓷磚信息,并且可以快速查詢瓷磚信息。圖3-1瓷磚信息錄入模塊①瓷磚信息添加單擊【增加】按鈕,在“瓷磚名稱”文本框中填寫相應的內容,然后按〈Enter〉鍵確認。在其他文本框填入相應的內容。單擊【保存】按鈕即添加成功。運行結果如圖3-2所示。圖3-2瓷磚信息管理添加②瓷磚信息修改選擇要修改的瓷磚名稱雙擊進入“瓷磚信息管理”界面,單擊【修改】按鈕,則可進行修改。修改后單擊【保存】按鈕,即修改瓷磚信息完成。③瓷磚信息刪除選擇要刪除的瓷磚名稱雙擊進入“瓷磚信息管理”界面,單擊【刪除】按鈕,則可進行刪除。在系統(tǒng)彈出的對話框進行確認后即完成刪除操作。運行結果如圖3-3所示。圖3-3瓷磚信息管理刪除④瓷磚信息查詢設置完查詢條件后,單擊【查詢】按鈕,窗體下方的列表中即顯示相應的查詢結果。運行結果如圖3-4所示。注意:如果勾選“是否在查詢結果中查詢”的選項,可在當前查詢結果中進行查詢。圖3-4瓷磚信息管理查詢員工信息、供應商信息、客戶信息的操作方法與“瓷磚信息”的操作方法相同,請參見“瓷磚信息”。3.4.2銷售模塊銷售模塊主要包括:【銷售登記】、【銷售退貨】、【銷售查詢】和【銷售退貨查詢】。(1)單擊【銷售模塊】/【銷售登記】項,進入到結果如圖3-5所示的【銷售登記】模塊,通過銷售登記模塊可以刪除瓷磚銷售登記,并且可以快速查看銷售登記。圖3-5銷售登記錄入模塊①銷售登記在“客戶編號”后輸入任意一個數據。將會彈出所有客戶信息的選擇框。選擇任意一個客戶信息。在“結算方式”及“經手人”下拉列表中選擇相應的選項。單擊“瓷磚編號”字段下的單元格,會彈出如圖3-6所示的下拉列表,從中選擇相應的瓷磚信息[6]。注:在選擇“數量”時必須用手動填寫其數量。圖3-6銷售登記填寫“數量”后系統(tǒng)將自動顯示總金額,實收金額也會自動顯示,但是實收金額可任意輸入[7]。最后單擊【確定】按鈕,即完成銷售登記。②銷售登記刪除在圖3-7所示的界面中,選擇窗體下方列表中的“瓷磚編號”或其他選項,然后單擊【刪除】按鈕,即完成刪除操作。圖3-7銷售登記刪除(2)單擊【銷售模塊】/【銷售退貨】選項,進入到銷售查詢界面,選擇要退貨的瓷磚名稱后,雙擊進入如圖3-8所示的銷售退貨界面。圖3-8銷售退貨運行模塊銷售退貨操作操行如下:首先通過下拉按鈕選擇“日期”、“經手人”和“結算方式”,然后雙擊瓷磚編號,系統(tǒng)自動彈出瓷磚內容的列表框,從中選擇要退貨的瓷磚信息。填寫“數量”后系統(tǒng)將自動顯示總金額,實付金額也會自動顯示,但是實付金額也可以任意輸入。最后單擊【確定】按鈕,即完退貨操作。注:在選擇“數量”時必須用手動填寫其數量。銷售查詢、銷售退貨查詢操作與瓷磚信息查詢操作相同,請參見3.4.1瓷磚信息。3.4.3入庫模塊入庫模塊的操作步驟與銷售模塊的操作步驟相同,請參見3.4.2銷售模塊。3.4.4庫存模塊庫存模塊主要包括:【庫存查詢】和【倉庫管理】。(1)庫存查詢庫存查詢的操作步驟與瓷磚信息管理查詢操作步驟相同,參見3.4.1瓷磚信息管理查詢。(2)倉庫管理單擊【庫存模塊】/【倉庫管理】項,進入到如圖3-9所示的【倉庫管理】模塊,通過倉庫管理模塊可以實現增加、修改、刪除等操作。圖3-9倉庫管理模塊①倉庫管理增加單擊【增加】按鈕,彈出如圖3-10所示的模塊。在“倉庫名稱”的文本框內輸入倉庫名稱,“倉庫管理員”則可選擇下拉按鈕里的任意一個管理員。最后單擊【確定】按鈕即可添加成功。圖3-10倉庫管理增加②倉庫管理修改選擇要修改的管理員單擊【修改】按鈕,在下拉按鈕選項中選擇你所需要的管理員名稱,然后進行確認。③倉庫管理刪除選擇要刪除的管理員名稱,單擊【刪除】按鈕,即刪除管理員。3.4.5系統(tǒng)管理模塊系統(tǒng)管理用于對公司內部的系統(tǒng)管理中涉及到的一些基本信息進行管理,其主要包括:【修改用戶密碼】、【權限設置】、【修改用戶】。(1)修改密碼單擊“系統(tǒng)管理”/“修改用戶密碼”選項,彈出如圖3-11所示的界面,在“新密碼”和“確認新密碼”文本框內輸入新密碼,最后單擊【確定】按鈕即完成密碼修改。圖3-11修改用戶密碼(2)修改用戶權限單擊“系統(tǒng)管理”/“修改權限”彈出如圖3-12所示的界面,該界面主要修改用戶使用的權限。圖3-12修改權限設置勾選界面左側的“各種權限”中任意一個權限,然后勾選界面右側的權限控制模塊。最后單擊【確定】按鈕,即修改成功。(3)修改用戶單擊“系統(tǒng)管理”/“修改用戶”彈出如圖3-13所示的界面,該界面主要對用戶進行添加、刪除、修改等操作,同時可隨意修改用戶的使用權限。圖3-13修改用戶①添加單擊【添加】按鈕,系統(tǒng)自動彈出如圖3-14所示的界面,在“用戶名”、“密碼”和“確認密碼”的文本框內輸入用戶名及密碼,在“權限”下拉列表中選擇權限,最后單擊【確定】按鈕即修改成功。圖3-14用戶管理②刪除單擊列表中要刪除的用戶信息,然后單擊【刪除】按鈕即刪除成功。4.總結心得這次設計的主要目的是通過利用當今最流行可視化編程工具VisualC++6.0設計應用程序,用來管理由MSSQLSERVER2000創(chuàng)建的數據庫。利用VisualC++6.0的ADO控件編寫程序來實現用戶對商品瓷磚進銷存系統(tǒng)的等操作。讓用戶方便地掌握商品的庫存情況與銷售情況,以及商品信息、往來單位、內部職員情況等,利用ADO、MDAC編程來實現信息的輸入、編輯等功能,繼而完成對瓷磚進銷存系統(tǒng)數據庫的必要操作[5]。通過這次的畢業(yè)設計,我不僅拓寬了自己的知識面,還在實踐過程中鞏固和加深了自己所學的理論知識,使自己的技術素質和實踐能力有了進一步的提高,同時我的專業(yè)水平也有了很大的進步。同時,在軟件開發(fā)方面也累積了不少經驗,特別是在對軟件開發(fā)工具不很熟悉的情況下,通過自己的學習和導師的指導完成了設計任務。并在設計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結構,加深了對知識的理解。這次畢業(yè)設計完成后,體會頗多,在學與做的過程中,取長補短,不斷學習新的知識,吸取經驗,達到進步的目的。在學與做的過程中自身的努力以及相關圖書資料的幫助,逐漸熟悉了VisualC++6.0在數據庫方面的應用知識。程序開發(fā)的一般過程和對數據庫知識的進一步的了解,在這個快速發(fā)展的當代社會里,數據庫已經普遍應用在各個領域。在這次的畢業(yè)設計中我學習到不少的數據庫知識,但由于自己的理論知識水平有限,實踐知識和設計經驗不足,在設計過程中難免存在一些問題,甚至錯誤。懇請各位老師批評指正,致使我在以后的工作和實踐中加以改進和提高。5.結束語和鳴謝畢業(yè)設計對我們每個畢業(yè)生都非常重要。在三個多月的畢業(yè)設計中,通過……(此處需要300字左右)參考文獻[1]李愛武.SQLServer2000數據庫系統(tǒng)實訓教程[M].北京:北京郵電大學出版社,2004.[2]侯太平,童愛紅.VisualC++數據庫編程案例導航[M].北京:清華大學出版社,北京交通大學出版社,2003,200-250.[3]王晟,萬科.C++Builder數據庫開發(fā)經典案例解析[M].北京:清華大學出版社,2001,1-60.[4][5][6]/sort/201/list_2_1.htm[7][8]/zh-cn/default.aspx
TheSystemofWarehousingandMarketingandStorageforTileZHANGMin105032003080Advisor:ZHANGZhen-pingMajorinComputerScienceandTechnologyCollegeof[Abstract]Alongwiththenationalpoliticseconomicpolicyoptimizedreform,causesmid-andsmall-scaleenterprisestobeabletodevelopvigorously.Butalongwithenterprises’development,customerquantityunceasinglyincreases,thefinancialworkisnumerousanddiverse,thestockproductindisorderandsoonaseriesofproblemalsofollowonsomebody'sheels,theoperatoroperatedfortheenterprisehasbroughttheverybigpuzzle.Theinformationtechnologyswiftandviolentdevelopment,thesciencemanagementidearapiddissemination,makesmid-andsmall-scaleenterprises’operatorsgraduallytorealizethattransformtheenterprises’managementidea,improvetheenterprise’managem
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版高中語文文言文精講教案集
- 公司運輸私人雇傭合同
- 填充墻冬季施工方案
- 英語口語中的常用語禮貌表達與應用教學教案
- 杭州注漿加固施工方案
- 專業(yè)藝術創(chuàng)作成果合同
- 三農村電商市場定位與運營策略手冊
- 鋼平臺搭建施工方案
- 加固河堤木樁施工方案
- 管道聚氨酯保溫施工方案
- 新蘇教版科學六年級下冊全冊教案(含反思)
- 火災自動報警系統(tǒng)檢查表
- 高速公路橋頭跳車判別和處治
- 骨髓細胞圖譜
- 建筑工程分部分項工程劃分表(新版)
- 勃利縣大四站鎮(zhèn)侵蝕溝治理工程施工組織設計
- 公路瀝青路面設計標準規(guī)范
- 普通高中歷史課程標準(2022年版2023年修訂)解讀
- 第9課《呵護我們的鼻子》課件
- 加油站春季安全教育培訓
- 《統(tǒng)計學原理賈俊平》課件
評論
0/150
提交評論