freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于cs架構(gòu)的商品庫(kù)存管理系統(tǒng)論文(留存版)

  

【正文】 涉及多種商品,跟蹤倉(cāng)庫(kù)中每種商品的庫(kù)存數(shù)量,且可以對(duì)其進(jìn)行盤點(diǎn),提供過(guò)期商品查詢,庫(kù)存數(shù)量報(bào)警,可以滿足多倉(cāng)庫(kù)需要,支持聯(lián)想輸入技術(shù)。 管理信息系統(tǒng)的開(kāi)發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_(kāi)發(fā)方法等。 本系統(tǒng)結(jié)合管理信息系統(tǒng)的概念,是一個(gè)由人、機(jī)組成的能進(jìn)行管理信息收集、傳遞、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng)。由于今天 Windows 操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 SQL Server 一定 會(huì)在兼容性方面取得一些優(yōu)勢(shì)??偟膩?lái)說(shuō),缺乏系統(tǒng)、規(guī)范的信息管理手段。 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 根據(jù)用戶需求,由需求分析得出幾個(gè)重要處理過(guò)程,方便用戶操作和管理,初步設(shè)計(jì)功能結(jié)構(gòu)如圖 35 系統(tǒng)功能結(jié)構(gòu)圖,并希望實(shí)現(xiàn)如下功能: 1.基礎(chǔ)信息管理模塊,其中包括供應(yīng)商信息管理、客戶信息管理、倉(cāng)庫(kù)信息管理、商品信息管理、地域信息管理、計(jì)量單位管理、上述模塊都具備添加、修改、刪除、瀏覽功能,地域信息管理以樹(shù)形視圖形式顯示。其中用戶編號(hào)為主碼,這里用戶名和用戶密碼設(shè)置的長(zhǎng)度過(guò)短,安全性方面確實(shí)不夠,由于本人能力有限,在編碼時(shí)遇到密碼驗(yàn)證時(shí)用的是通過(guò)用戶輸入的密碼和數(shù)據(jù)庫(kù)中的密碼相等來(lái)判斷密碼 14 是否正確,但由于數(shù)據(jù)庫(kù)中的字段長(zhǎng)度如果過(guò)長(zhǎng),例如總長(zhǎng)是 6 位的密碼,設(shè)置的是4 位,密碼是 1111,但存入數(shù)據(jù)庫(kù)會(huì)是 1111 加兩個(gè)空格,這個(gè)問(wèn)題無(wú)法解決,所以干脆將字段長(zhǎng)度縮短, 勉強(qiáng)實(shí)現(xiàn)了功能,但安全性大大降低,詳細(xì)字段屬性如表 44: 表 44 用戶信息表 字段名稱 字段類型 主鍵 外鍵 是否允許空 用戶編號(hào) Int (4) 是 用戶名 Char (4) 密碼 Char (3) 倉(cāng)庫(kù)信息表主要描述倉(cāng)庫(kù)信息,如倉(cāng)庫(kù)名,倉(cāng)庫(kù)簡(jiǎn)稱等。 CDialog::OnInitDialog()。 rst=nExecute((_bstr_t)sSQL,NULL,adCmdText)。 rstClose()。 CString cID,cDate。 另外:商品出庫(kù)操作與入庫(kù)類似,這里省略不在贅述。例如: 1.入庫(kù)時(shí)對(duì)提供商品的供應(yīng)商的選擇,事實(shí)上無(wú)論選擇哪個(gè)供應(yīng)商,顯示的都是商品信息表中的全部商品,我只能在商品信息表中加了供應(yīng)商字段來(lái)解決這個(gè)問(wèn)題,本來(lái)設(shè)想是可以根據(jù)選擇不同的供應(yīng)商來(lái)顯示其對(duì)應(yīng)的 商品,但是程序編碼過(guò)程中,由于想當(dāng)然的疏忽,導(dǎo)致了這個(gè)問(wèn)題,需要做很大的改動(dòng),嘗試著去改了一下,其中的 SQL 語(yǔ)句調(diào)用總是出錯(cuò),查了很多資料還是一樣,于是偷懶,加了一個(gè)供應(yīng)商的字段到商品信息表中,雖然用戶仍然可以選擇供應(yīng)商對(duì)應(yīng)的商品,但操作起來(lái)會(huì)麻煩很多,帶來(lái)很多不便,我一有空就會(huì)去網(wǎng)上請(qǐng)教這個(gè)問(wèn)題,希望盡快解決它。 30 第 6 章 結(jié)束語(yǔ) 通過(guò)這次畢業(yè)設(shè)計(jì),對(duì)商品庫(kù)存管理系統(tǒng)的開(kāi)發(fā),我付出了大量的時(shí)間,但是,我得到的收獲遠(yuǎn)遠(yuǎn)不是這些時(shí)間可以衡量的,它將是我終生的財(cái)富,必將給我今后的學(xué)習(xí)和工作帶來(lái)更多的收益。點(diǎn)擊保存則完成入庫(kù)操作,撤消則重新選擇,退出則關(guān)閉入庫(kù)管理界面。并自動(dòng)顯示在編輯框內(nèi)。 rst=nExecute(L商品信息表 ,NULL,adCmdTable)。 //添加 m_ComCity 成員變量對(duì)應(yīng)的組合框的字段名,字段從 rst 指針對(duì)應(yīng)的記錄集中讀出。系統(tǒng)管理就是用戶帳號(hào)的管理和關(guān)于本系統(tǒng)。 商品信息表主要描述供應(yīng)商提供的商品信息,和用戶登記商品時(shí)需要備注的信息。操作完成后,保存信息,將新商品信息錄入商品信息表如圖 32 所示: 7 圖 32 商品信息管理數(shù)據(jù)流圖 商品入庫(kù)管理數(shù)據(jù)流圖:主要描述用戶通過(guò)商品信 息表提供的信息,選擇入庫(kù)商品,流出被選擇商品信息列表,通過(guò)入庫(kù)處理,將信息一部分流入入庫(kù)信息表,一部分流入庫(kù)存信息表。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提 [9]。 這些組件通過(guò)一個(gè)名為 Developer Studio 的組件集成為和諧的開(kāi)發(fā)環(huán)境 [7]。 5.支持聯(lián)想輸入技術(shù)。 對(duì)于企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快商品的信息化進(jìn)程是必可少的 [3]。 系統(tǒng)使用的開(kāi)發(fā)工具是 Microsoft Visual C++,后臺(tái)數(shù)據(jù)庫(kù)是本地 Sql Server 2020 通過(guò) ADO 與前臺(tái) Visual C++ 連接。本商品庫(kù)存管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進(jìn)行系統(tǒng)分析和設(shè)計(jì)的,而系統(tǒng)實(shí)現(xiàn)等步驟則采用了原型法和面對(duì)對(duì)象的方法 [4]。它能觀測(cè)庫(kù)存中商品的具體信息,把現(xiàn)實(shí)世界中的商品數(shù)據(jù)化,體現(xiàn)一個(gè)數(shù)據(jù)化的倉(cāng)庫(kù)模型,方便人去管理和經(jīng)營(yíng)。另外, SQL Server 2020 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開(kāi)發(fā)新的因特網(wǎng)系統(tǒng)的功能。而且,一般的存儲(chǔ)情況是記錄在賬本上的,倉(cāng)庫(kù)的工作人員和管理員也只是當(dāng)時(shí)記得比較清楚,時(shí)間一長(zhǎng),如果再要進(jìn)行查詢,就得在眾多的資料中翻閱查找了,這樣造成費(fèi)時(shí)、費(fèi)力,如要對(duì) 很長(zhǎng)時(shí)間以前的貨品進(jìn)行更改就更加困難了。 2.日常業(yè)務(wù)管理模塊 ,它包括入庫(kù)管理、出庫(kù)管理、調(diào)貨管理、庫(kù)存盤點(diǎn),各模塊允許一次對(duì)多種商品進(jìn)行操作,并可 自動(dòng)核算合計(jì)數(shù)量及合計(jì)金額。詳細(xì)字段屬性如表 45: 表 45 倉(cāng)庫(kù)信息表 字段名稱 字段類型 主鍵 外鍵 是否允許空 倉(cāng)庫(kù)編號(hào) Int (4) 是 倉(cāng)庫(kù)名稱 Char (8) 倉(cāng)庫(kù)簡(jiǎn)稱 Char (4) 待出庫(kù)商品信息表主要描述待出庫(kù)商品信息,如待出庫(kù)商品編號(hào),待出庫(kù)商品票號(hào)等。 //初始化對(duì)話框。 this(rst,名稱 )。 ()。 // 由 AutoNumber(入庫(kù)信息表 ,RK,2)自動(dòng)獲得入庫(kù)單號(hào)。 以下幾個(gè)功能不再詳細(xì)描述,簡(jiǎn)單描述其實(shí)現(xiàn)和功能。 2.出庫(kù)方面也存在很大的問(wèn)題,出庫(kù)時(shí),在選擇倉(cāng)庫(kù)時(shí),會(huì)出現(xiàn)只能選擇倉(cāng)庫(kù)1,而無(wú)法選擇其他倉(cāng)庫(kù),因?yàn)樵谑髽?biāo)點(diǎn)擊之后,啟動(dòng) Onchange 函數(shù),這個(gè)函數(shù)是通用函數(shù),他提供的只是查詢表中的一個(gè)字段對(duì) 應(yīng)的值,而選擇倉(cāng)庫(kù)時(shí),必須先選擇商品,所以這里需要查詢表中的兩個(gè)字段來(lái)確定某個(gè)商品由某個(gè)倉(cāng)庫(kù)出庫(kù)。 3.代碼維護(hù):包括設(shè)置、修正、重新排列、添加和刪除數(shù)據(jù)項(xiàng)等內(nèi)容。 //禁用退出按鈕 } 26 商品入庫(kù)實(shí)現(xiàn)界面:如圖 58: 圖 58 商品入庫(kù)界面 點(diǎn)擊登記按鈕,入庫(kù)編號(hào)顯示當(dāng)天的第一張入庫(kù)單標(biāo)號(hào),日期為當(dāng)天日期,并設(shè)置焦點(diǎn)在供應(yīng)商編輯框,選擇供應(yīng)商后,回車確定,設(shè)置焦點(diǎn)到列表控件第一行,第一列,并自動(dòng)顯示商品信息表,供用戶參考選擇所需商品。 商品入庫(kù)模塊 商品入庫(kù)模塊,通過(guò) IDC_STAID 和 IDC_STADate 兩個(gè)控件,表示了入庫(kù)單的單號(hào)和日期, IDC_EDTSum 和 IDC_EDTMoney計(jì)算商品數(shù)量和總金額,主要屬性設(shè)置:如 57: 表 57商品入庫(kù)管理主要屬性表 資源類型 資源 ID 標(biāo)題 標(biāo)簽 IDC_STAID RK090424_000001 標(biāo)簽 IDC_STADate 20200424 列表控件 IDC_LIST 編輯框 IDC_EDTSum 編輯框 IDC_EDTMoney 為控件添加成員變量如表 58 所示: m_EdtMoney和 m_EdtSum 兩個(gè)成員變量,每當(dāng)一件商品加入時(shí),數(shù)量就增加商品的數(shù)量,價(jià)格增加數(shù)量乘單價(jià)。 //建立數(shù)據(jù)庫(kù)連接,獲得商品信息表記錄集。 rst=nExecute((_bstr_t)sSQL,NULL,adCmdText)。查詢統(tǒng)計(jì)管理包括庫(kù)存數(shù)量報(bào) 警和過(guò)期商品清理功能。說(shuō)明:待出庫(kù)商品編號(hào) char (10),數(shù)量 int (4) 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)主要介紹實(shí)體信息,用表的形式介紹。用戶通過(guò)商品名稱,類別,編號(hào)等字段查詢需要的商品,查到后,可以通過(guò)點(diǎn)擊商品列表刪除商品,修改該商品信息,或者添加新的商品。尤其對(duì)復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。 Visual C++ 由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)?AppWizard、類向?qū)?Class Wizard 等開(kāi)發(fā)工具。 4.提供過(guò)期商品查詢,庫(kù)存數(shù)量報(bào)警。面對(duì)龐大的產(chǎn)品信息量,如何有效地管理庫(kù)存產(chǎn)品,對(duì)這些企業(yè)來(lái)說(shuō)是非常重要的,庫(kù)存管理涉及入庫(kù)、出庫(kù)的產(chǎn)品、經(jīng)辦人員及客戶等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項(xiàng)復(fù)雜的系統(tǒng)工程,充分考驗(yàn)著倉(cāng)庫(kù)管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由庫(kù)存管理系統(tǒng)來(lái)提高庫(kù)存管理 工作的效率,這對(duì)信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,減少管理方面的工作量,同時(shí)對(duì)于調(diào)動(dòng)廣大員工的工作積極性,提高企業(yè)的生產(chǎn)效率,都具有十分重要的現(xiàn)實(shí)意義 [2]。采用基于客戶 /服務(wù)器( Client/Server)的開(kāi)發(fā)模式。 管理信息系統(tǒng)的開(kāi)發(fā)是一個(gè)開(kāi)發(fā)周期長(zhǎng)、技術(shù)要求高、影響因素多的復(fù) 雜系統(tǒng)工程,因此制定一個(gè)完善、可行、合理的開(kāi)發(fā)計(jì)劃,并運(yùn)用簡(jiǎn)單的開(kāi)發(fā)工具和數(shù)據(jù)庫(kù)工具做到一定的開(kāi)發(fā)效果,不僅使系統(tǒng)開(kāi)發(fā)成功,而且提高效率、節(jié)省時(shí)間、降低成本。 系統(tǒng)定義 項(xiàng)目:商品庫(kù)存管理系統(tǒng) 項(xiàng)目目的:為了加強(qiáng)商品管理,以便更好地對(duì)商品進(jìn)行零售批發(fā)、庫(kù)存管理,減輕管理人員的工作量。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML 格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。因此,很有必要建立一個(gè)庫(kù)存管理系統(tǒng),使商品管理工作規(guī)范化,系統(tǒng)化,程序化。 3.查詢統(tǒng)計(jì)管理中包括過(guò)期商品查詢,實(shí)現(xiàn)自動(dòng)篩選過(guò)期商品并刪除之,還有庫(kù)存數(shù)量報(bào)警,實(shí)現(xiàn)商品數(shù)量的控制。標(biāo)識(shí)碼由待出庫(kù)商品編號(hào)和待出庫(kù)商品票號(hào)兩個(gè)字段決定,詳細(xì)字段屬性如表46: 表 46待出庫(kù)商品信息表 字段名稱 字段類型 主鍵 外鍵 是否允許空 待出庫(kù)商品編號(hào) Char (10) 待出庫(kù)商品票號(hào) Char (25) 數(shù)量 Int (4) 倉(cāng)庫(kù)編號(hào) Int (4) 待入庫(kù)商品信息表主要描述待入庫(kù)商品信息,如待入庫(kù)商品編號(hào),待入庫(kù)商品票號(hào)等。 (__uuidof(Recordset))。 rstClose()。 22 } else //建立數(shù)據(jù)庫(kù)連接,從視圖 商品信息查詢 中獲得商品信息記錄集。 cID=(入庫(kù)信息表 ,RK,2)。 調(diào)貨管理模塊: 主要實(shí)現(xiàn)倉(cāng)庫(kù)內(nèi)商品之間的調(diào)貨。開(kāi)始嘗試著通過(guò) changed 這個(gè)布爾變量來(lái)關(guān)閉這個(gè)函數(shù),而單獨(dú)選擇一條 SQL語(yǔ)句來(lái)解決這個(gè)問(wèn)題,但后來(lái)發(fā)現(xiàn)不行,如果想運(yùn)用一邊輸入倉(cāng)庫(kù)名一邊就顯示該倉(cāng)庫(kù)這個(gè)功能就必須用到 Onchange 函數(shù),現(xiàn)在嘗試通過(guò)在 Onchange 函數(shù)中加入一段代碼,讓它能同時(shí)實(shí)現(xiàn)兩個(gè)字段的查詢,再加一個(gè)布爾變量在 Onchange 函數(shù)中控制這段代碼,實(shí)現(xiàn)這個(gè)功能,不過(guò)有點(diǎn)復(fù)雜,能力有限,待以后慢慢研究,再把它實(shí)現(xiàn)了。 2.?dāng)?shù)據(jù)維護(hù):不定期的對(duì)數(shù)據(jù)文件或數(shù)據(jù)庫(kù)進(jìn)行整理和修補(bǔ),這里不包括主要文件或主數(shù)據(jù)庫(kù)的定期更新。 //啟用撤消按鈕
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1