【正文】
示。再依次選擇其他項進(jìn)行相應(yīng)操作,均成功完成,因此本次測試成功。 本章小結(jié)在本章中初步對中小型企業(yè)倉庫管理系統(tǒng)做了具體詳細(xì)設(shè)計介紹,包含了系統(tǒng)設(shè)計的各個功能模塊的設(shè)計和簡單流程圖設(shè)計及重要編碼的實現(xiàn)。該系統(tǒng)經(jīng)過一段時間的糾錯測試,并無重大漏洞或錯誤代碼,運行及維護(hù)都比較簡便易懂,對于操作本倉庫管理系統(tǒng)的人員的水平要求不高。首先衷心的感謝我的導(dǎo)師,他言傳身教于我設(shè)計研究的態(tài)度和方法、培養(yǎng)我設(shè)計研究中的嚴(yán)謹(jǐn)和執(zhí)著、始終不懈地為我設(shè)計工作掌舵、導(dǎo)航,使我獲益非淺。參考文獻(xiàn)[1] 張立等.C范例寶典[M].北京:電子工業(yè)出版社,2006:86162[2] 楊宏偉,李晶等.C程序員開發(fā)手冊[M].北京:科學(xué)出版社,2006:2036[3] 李玉林,王巖等.[M].北京:清華大學(xué)出版社,2006:20137[4] 奚江華.——使用C最佳應(yīng)用與實踐指南[M].北京:電子工業(yè)出版社,2006:147406[5] 張躍廷.C數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選[M].北京:人民郵電出版社,2007:110[6] 張樹亮, +SQL Server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)案例精解[M].北京:清華大學(xué)出版社,2006:3650[7] 張慶華等. [M].北京:機(jī)械工業(yè)出版社,2007:73112[8] 鄒建峰,李律松,李曉栓. [M].北京:人民郵電出版社,2007:4362[9] 鄭建峰,董國平.專家門診—SQL Server開發(fā)答疑200問[M].北京:人民郵電出版社,2006:1322[10] 章立民研究室編.Visual C 2005程序開發(fā)與界面設(shè)計秘訣[M].北京:機(jī)械工業(yè)出版社,2006:356371[11] 季久峰.專家門診—[M].北京:人民郵電出版社,2004:99101。四年的時間中,許多人給予了我無私的指導(dǎo)和幫助,給我的生活和工作平添了許多樂趣。其中本系統(tǒng)所達(dá)到的主要功能具體表述如下:(1) 能滿足用戶對倉庫基本信息的錄入、刪除管理,并同時可修改數(shù)據(jù)庫中的數(shù)據(jù)信息;(2) 能夠按所存入的信息進(jìn)行查詢、更新;能對信息進(jìn)行刪除查詢操作。這里只對系統(tǒng)的各個模塊作了測試操作,在實際開發(fā)中應(yīng)該招待詳細(xì)的測試操作。1.入庫/出庫管理測試打開入庫/出庫管理模塊下拉列表,選擇“入庫信息登記”項,根據(jù)要求填寫相應(yīng)內(nèi)容,且在各項后標(biāo)示為“*”號的不能為空,數(shù)字項填寫必須為有效數(shù)字方可進(jìn)入。圖513 進(jìn)貨信息查詢界面程序流程圖 在商品進(jìn)貨結(jié)賬界面中可以單擊“單據(jù)編號”對進(jìn)貨詳細(xì)信息進(jìn)行查詢,也可以查詢到結(jié)賬信息。 SqlDataAdapter sda = new SqlDataAdapter(strsql, strcon)。 = type。2. 實現(xiàn)過程單元名:Bedrock窗體名:Company_manage表52 公司信息主要控件信息列表名稱主要屬性設(shè)置作用GridView1/顯示公司信息表中相應(yīng)內(nèi)容Table/保證文字書寫規(guī)范化 入庫/出庫管理模塊設(shè)計貨品入庫信息登記如圖57所示。)。 + BandAccounts + 39。 + Fax + 39。 + CompanyShort + 39。系統(tǒng)主程序流程圖如圖53所示。在本章中初步對中小型企業(yè)倉庫管理信息系統(tǒng)做了系統(tǒng)總體設(shè)計,包含了系統(tǒng)模塊總體設(shè)計的具體分析,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計以滿足本系統(tǒng)的需要。表410 pancun(盤存信息表)序號英文名中文名類型長度(字符)1huoID編號int42huoName貨物名稱char(10)1103huoDanwei貨物單位char(10)1104Cfck存放倉庫char(10)1105Bianma貨物編碼int46pancun盤存數(shù)int4用戶信息表主要是對經(jīng)手的基本信息進(jìn)行管理。表46 cangku(倉庫信息表)序號英文名中文名類型長度(字符)1ckID編號int42ckbm倉庫編碼int43Name倉庫名稱char(10)1104beizhu備注char(10)110出庫信息表主要是對貨物出庫操作進(jìn)行管理。如表43所示。數(shù)據(jù)庫設(shè)計是對保存管理系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫結(jié)構(gòu)進(jìn)行設(shè)計,對整個系統(tǒng)的開發(fā)具有非常重要的作用。(5) 往來管理:主要是做商品結(jié)賬相應(yīng)操作,包括商品進(jìn)貨、進(jìn)貨退貨、商品銷售、銷售退貨。從對頂層信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。通過本章的論述,可證明《中小型企業(yè)倉庫管理系統(tǒng)》是一個非常可行的系統(tǒng),無論是從前臺的瀏覽技術(shù),還是后臺的數(shù)據(jù)庫支持部分都很符合用戶的需求。中小型企業(yè)倉庫管理系統(tǒng)業(yè)務(wù)流程如圖32所示。在該階段需求分析人員需要確定整個產(chǎn)品的功能要求,并且將現(xiàn)實事務(wù)抽象成對象并建模。所以從以上幾個方面的分析來看,開發(fā)本軟件是完全可行的。1) 支出:l 基礎(chǔ)投資:n 硬件設(shè)備: PC機(jī)n 軟件設(shè)備:WINDOWS 2000/XP/SQL Server 200WORD 200l 其它一次性支出:軟件設(shè)計和開發(fā)費用l 經(jīng)常性支出: 軟件維護(hù)費用、軟件使用費用。系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn),并直接為倉庫管理系統(tǒng)服務(wù),且程序可以分期、分批實現(xiàn)。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使企業(yè)對物資的管理不在有局限性。庫存管理包括很多環(huán)節(jié),例如:物流管理系統(tǒng)、倉庫管理系統(tǒng)、進(jìn)銷存管理系統(tǒng)等等。執(zhí)行速度較高,而且開發(fā)效率很高,更廣泛地被人們所使用。SQL Server還有很多功能特點,因篇幅有限,在這里就不逐一向大家介紹了。5.支持XMLSQL Server 2005引入了支持XML功能的特性。SQL Server 2005的關(guān)系數(shù)據(jù)引擎是為Windows DNA環(huán)境下的應(yīng)用程序提供的基本報務(wù)之一,是一個具有高度可伸縮性、可靠性和安全性的數(shù)據(jù)存儲引擎。SQL Server的全稱是Microsoft SQL Server,由美國微軟公司制作并發(fā)布的一種性能優(yōu)越的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有強(qiáng)大的數(shù)據(jù)庫創(chuàng)建、開發(fā)、設(shè)計和管理功能。2.C語言編程環(huán)境目前,開發(fā)和運行C程序有多種選擇,例如,(SDK)或購買功能強(qiáng)大的Visual ,其各自的特點如下。但C只允許單繼承,即一個類不會有多個基類,從而避免了類型定義的混亂。本系統(tǒng)采用的是C編程語言。,因此可以在任何一臺Web服務(wù)器上建立強(qiáng)大的Web應(yīng)用程序。IIS與Windows NT Server完全集成在一起。第3章分析了倉庫管理系統(tǒng)的用戶需求。根據(jù)倉庫管理的特點,將系統(tǒng)分成七大模塊:基本信息模塊、入庫/出庫管理模塊、采購/銷售管理模塊、查詢統(tǒng)計模塊、往來管理模塊、附項管理模塊、系統(tǒng)設(shè)置模塊。所管理的物資設(shè)備、原材料及零部件種類繁多,而且由于入庫單、出庫單、需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計的方式各不相同,因此在管理上實現(xiàn)起來有一定的困難。系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)企業(yè)物資管理的系統(tǒng)化、規(guī)范化和自動化,從而達(dá)到提高企業(yè)管理效率的目的。再次,在商品社會的環(huán)境下,競爭激烈,為了保證在競爭中處于有利地位,經(jīng)營者必須時刻了解市場的需要。古代行兵打仗,最先要考慮的就是物資的準(zhǔn)備和管理,否則要取得勝利是非常困難的一件事。本文通過分析瀏覽器/服務(wù)器結(jié)構(gòu)的特點并結(jié)合企業(yè)倉儲管理的實際情況,提出了基于B/S結(jié)構(gòu)中小型企業(yè)倉庫管理系統(tǒng)的基本設(shè)計思想,簡要介紹了系統(tǒng)各功能模塊及數(shù)據(jù)庫的設(shè)計,著重討論了用 Server 2005開發(fā)企業(yè)倉庫管理系統(tǒng)時的數(shù)據(jù)庫訪問技術(shù)和動態(tài)網(wǎng)頁制作技術(shù),并給出了部分實現(xiàn)代碼。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。Small and mediumsized enterprise warehouse management system design and realizationAbastrctWith rapid advancement of puter technology and widely applied in corporation management, it is imperative to utilize it to realize Enterprise administration. Warehouse Management System is one of typical Management Information System, whose exploitations mainly include establishment and maintenance of backstage database as well as front application programmer. For the former, it is required to set up united, plete and highsecured database, while, for the latter, plete functions of application programmer and simple operation. This thesis points out basic theory of Warehouse Management System based on explorer and server/organization in smalltomediumsized enterprises, analyzing characteristics of B/S and relating to realities of situation of Warehouse Management System. It introduces design of every functional group and database briefly and focuses on discussion concerning to exploit database access technology and dynamic web design needed for Warehouse Management System in light of ASP. NET technology and SQL Server 2005. It also presents parts of implementation codes, helping students to operate Warehouse Management in corporation local site. This B/S system was exploited on the platform of Windows XP and VS. NET, using C as ASP. NET exploitation language, SQL Server 2005 as backstage database, which possesses advantages in security, precision, speed, etc. and can deal with databases with high capacity efficiently. The character connecting databases can be altered anytime, which raises flexibility and security, codes reducing the time to open database connection.In this dissertation, besides system analysis, overall design, database design, functional realities, etc, information related to Warehouse Management System, seamless connection technology of VS. NET and SQL are also introduced.【Keywords】 Warehouse Management Management Information System B/S Structure Database Management 4141 第1章 緒論 課題背景兵馬未出,糧草先行。其次,由于市場瞬間萬變,很多商品價格可能變動較大,經(jīng)營者可能要不時改變商品價格,否則太高則可能無人問津,太低則無利可圖。而現(xiàn)今對于一個網(wǎng)絡(luò)應(yīng)用非常廣泛的社會,企業(yè)管理對計算機(jī)管理企業(yè)要求更加緊密,更加完善,特別是針對物資管理方面,企業(yè)的需求更為廣泛,謹(jǐn)慎,所以一個好的倉庫管理系統(tǒng)對于企業(yè)來說是由為重要的。倉庫庫存管理的特點是信息處理量比較大。 主要工作和論文結(jié)構(gòu)作者首先對系統(tǒng)進(jìn)