• 2.30 MB
  • 2022-05-16 18:35:16 发布

BS模式仓库管理系统设计.doc

  • 11页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
第24卷第l期2006年1月北京工商大学学报(自然科学版)JournalofBei】i“gTechⅡologyandBusinessunjversi‘y(Natu坤lScienceEdltion)V01.z4No.1Jan.2006文章编号:1671—1513(2006)01002704基于B/s模式的仓库管理系统设计殷俊芳,薛红,赵元凤(北京I商大学信息I程学院,北京100037)摘要:详细介绍7基于B/s模式的仓库管理系统的开发过程及各模块的功能,对系统的组建模式、结构和模块功能设计等方面进行j研究.关键词:仓库管理;AsP;B/s模式中图分类号:c931.6文献标识码:A仓库在现代物流中起着非常重要的作用“],为了实现仓库的现代化管理,设计开发r基于B/s模式的仓库管理系统.仓库管理的核心是入库、库存和出库之间的联系,如何处理好三者之间的关系是仓库管理系统开发过程中最关键的部分.另外,产品信息和客户信息管理也是仓库管理中必不可少的部分,它提供着与入库和出库相关的一些信息,使得整个系统更加完整.1仓库管理系统分析1.1系统的组建模式及其优势介绍的仓库管理系统采用了B/s模式.B/s(browser/server)模式即浏览器与服务器模式,是把wEB技术和数据库技术结合起来的新技术,实现了开发环境和应用环境的分离口].基于B/s模式的仓库管理系统具有明显的优势…:其数据集中存放于系统的数据库服务器,客户端不保存任何业务数据和数据库连接信息;它可以实时看到当前发生的所有业务,数据实时性更强;由于其数据是集中存放的,易于进行数据跟踪;服务器更新则全部应用程序更新.1.2系统功能描述仓库管理系统的主要功能包括[4]:收稿曰期:200509一071)管理员信息管理:管理员登陆、修改密码、添加用户.2)基本信息管理:客户信息的浏览、添加、查询、修改以及删除;仓库信息的浏览、添加、查询、修改以及删除.3)产品信息管理:产品类别信息管理、查询;商品信息管理、查询.4)库存操作管理;入库信息管理、出库信息管理、库存信息管理.a.入库信息管理:入库信息浏览、添加、修改、删除、查询;b.出库信息管理:出库信息浏览、添加、修改、删除、查询;c.库存信息管理:库存盘点、查询.5)库存警示管理:库存数量报警、产品有效期报警.1.3仓库管理系统各功能模块划分基于在线仓库管理系统的主要功能,将仓库管理系统划分为若干信息管理模块,分别是管理员信息管理模块、基本信息管理模块、产品信息管理模块、库存操作管理模块、库存警示管理模块,如图1.在功能模块示意图中,每一个模块虽然都是独立的,但模块之间也存在一定的联系.图2详细地描述了基本信息管理模块、产品信息管理模块、库存操作者简彳卜:殷俊芳(1080),女.河北唐山人,硬士研究生,主要从事二维条码和图像压缩编码方面的研究薛红(1961一),女.河南郑州人,副教授.主要从事计算机控制技术及应用方面的研奄.   北京工商大学学报(自然科学版)利用ADO可以通过web网页实现对数据库的访问,在AsP(activeserverpages)中用如下基本语句实现口]:Setconn—Server.Createobject(ADODB.Connection”)conn.()pen勺river一{MicrosoftAccessDriver(*.mdb));dbq一”&Server.MapPath(飞ky.mdb”)setrs=server.createobject(,,adodb.recordset”)2.2库存操作管理模块的设计在库存操作管理模块中,入库、出库和库存3个子模块是相互关联的,产品的每一次入库、出库都会影响到现有库存量的变化,这是一个动态过程01.其核心是入库、库存和出库三者之间的联系,每一个表图1仓库管理系统功能模块示意的修改都将联动地影响其它的表,当完成入库或出作管理模块与库存警示管理模块之间的联系提供n库操作时,系统会自动地完成库存的修改.封料蘑-106r=1提供l§u25143Xq互圈2.2.1入库信息添加在向入库信息表storein添加数据时,库存表proinstore中相应产品的数量也要随之改变.如果图2功能模块之问的联系2仓库管理系统功能模块设计介绍后台数据库设计,库存操作管理模块和库存警示管理模块的设计.由于基本信息管理模块、产品信息管理模块与库存操作管理模块具有类似的操作,且库存操作管理模块是系统的难点之一,所以选用库存操作管理模块进行详细介绍.2.1数据库的设计确定了系统的功能后,首先要进行数据库的设计.进入Access2003,新建名为sky的数据库.展开这个数据库,点击“表”目录,选择菜单中“使用设计器创建表”命令来创建表.输入要创建表的列名、数据类型、长度、说明以及属性,然后保存表并输入每个表的表名.双击所建表的表名,打开表,就可以将数据输入到表中.根据上面的步骤,分别创建管理 员信息表(user),客户信息表(client),仓库信息表(base),产品类目信息表(protype),产品信息表(pr。duct),入库信息表(storein),出库信息表(takeout),库存信息表(proinstore). 库存表没有该产品,则向库存表插入该产品的产品名称和入库数量,如果库存表中有这种产品,则在该产品的库存数量上加上本次入库的数量.添加入库信息的过程如图3.连接数lJ从表单中ll将要添加的内容插II断丌与据库中的H得到添加H人到数据库中表H数据库表sI眦inl的各项内容ll对应的各项中lI的连接图3添加入库信息添加完入库信息后,对库存表的操作的代码:sqll一飞elect*fromproinstorewhereproname一’,,8。proname&■”∥在表proinstore中查找表单提交的产品名称∥pronameifrsl.eofandrsl.bofthenrsl.addnewrs1(勺roname”)一pronamersl(,,pronum’’)一pronumrsl.update∥如果查找的结果为空,则把产品名称∥proname和入库数量pronum插入到表∥proinstore中 第24卷第1期else殷俊芳等:基于B/s模式的仓库管理系统设计rsl(,,pronum”)一rsl(,,pronum”)+pronumrsl.update∥否则,在表proinstore中将该产品的库存量∥加上入库量2.2.2入库信息删除对于已经添加的入库信息,把它从表storein中删除:sql一Ⅵeletefromclientwhereclientname一7”&clientname&,””需要注意的是该操作将会影响到相应产品的库存量,因此,在执行删除时,应该在相应产品的库存量上减去要删除的入库信息对应的入库量.部分代码如下:setrs2一server.createobject(,,adodb.recordset”)sql2一,,select*frompr。instorewhereproname一7,,&proname8,”闰4数量报警流程示意后就是报警警告,报警警告持续的时间设置为3天,也就是系统操作人员要在这3天内将所有过了有效期的产品从仓库中删除,否则,过了这个时间,系统将不再提出警告.部分代码如下:rs2.opensql2,conn,1,3t。day—date()∥读取系统时间rs2(,,pronum”)一rs2(勺ronum”)一pronumrs2.update2.2.3入库信息修改将修改的字段赋值给表storein中相应的字段,用语句rsupdate更新即可.2.3库存警示管理模块的设计库存报警功能是仓库管理系统中不可缺少的实用性很强的功能之一,它涉及到不同表之间的数据的逻辑比较,包括库存数量报警和产品有效期报警.2.3.1库存数量报警根据库存表pr。instore中产品的库存量,以及产品信息表product中的产品库存上下限之间的关系来判断数量报警,当产品的库存量大于该产品的库存上限或者小于库存下限时,系统就会产生报警,见图4.所渭的报警就是当打开数量报警的页面时,在该页面上显示所有符合报警条件的产品,以及产品对应的数量上/下限、当前库存量.2.3.2产品有效期报警在进行入库添加操作时,会填写入库、日期和产品的生产日期,而产品信息表中预设了产品的有效期和提前几天进行报警.则报警提示日期一生产日期+有效期一提前进行报警的天数;而过了有效期  sql一弋electproname,createdatefromstorein”∥从storein表中查询入库产品及生产日期sqll一’台electvand,alarmdaysfromproductwhereproname一7恺盯s(,,proname”)8,”∥从product表中查询有效期和提前几天进行ff撼肇t2一datediff(q”,createdate,today)∥计算生产日期与系统时间间隔ift2>validandt2<valid+3thenresponse,write(”<br>已经过有效期的产品是:,,&.rs(’,proname”))∥如果生产日期与系统时间间隔在有效期和报∥警期之间,则显示该产品已经过期elseift2>valid—alarmdaysandt2<valldthenresponse.write(”<br>将要过有效期的产品是:憾Lrs(,,proname”))∥如果产品处于报警期,则显示该产品将要过∥有效期3动态页面的实现系统的设计中,浏览页面采用HTML静态页 北京工商火学学报(自然科学版)2006年1月面和AsP动态页面生成技术-引,以Dreamweaver作为开发系统的工具软件,以AsP的两种脚本语言(Javascript和vBscript)作为开发系统的基本语言.通过wEB服务器IIs5,客户端在IE浏览器中键入主机的IP地址即可浏览页面,对数据进行杏询、浏览、修改或增删.需要补充的是,IIs是windows操作系统自带的组件,如果在安装操作系统的时候没有安装IIs,还需要利用系统安装盘完成IIs组件的安装.安装完成后,还需在“Internet服务管理器”对IIs进行基本设置”J.4结束语基于B/s模式的仓库管理系统实现了基本信息、库存管理、客户管理等几大关键环节的全面电子化,大大提高了管理效率,节省了运行成本,且该系统具有良好的开放性、易维护性和易升级等特点.但由于客户端是通过浏览器对服务器上的数据库进行操作,黑客较容易攻击系统,造成安全问题.系统需要在完成必要的模块功能的基础上,进一步完善系统的安全性,确保系统的安全可靠o].另外,系统中只实现了软件部分,没有与硬件连接,如连接到POs机、打印机等,所以没能实现条码识别、录入、打印票据、打印报表等功能,需要进一步地完善.需要补充说明的是,系统中应用的AsP与数据库相结合的技术,不仅可以应用于仓库管理系统的开发,还可以应用在企业人事管理系统、学校学生管理系统、图书馆管理系统等,有很强的实用性.参考文献[1]覃利秋仓库管理系统及其开发口].茂名学院学报,2005,(6):71—75.[2]陈永强,陆安生,屠浩文.基于B/s模式的房产查封安全管理信息系统研究[J].计算机应用与软件,2004,(4):143—145.[3]张荣国,蔡江辉,基于B/c/s模式的MIs系统构建及应用[J].太原重型机械学院学撤,2005,(3):9—12.[4]李晓黎,张巍.Vi3ualBasic+sQLscrver数据库应用系统开发与实例[M].北京:人民邮电出版社,2003,[5]黄明,梁旭.AsP信息系统设计与开发实例[M].北京:机械工业出版社,2004.[6]荣钦科技.ASP+DreamweaverMx2004数据库网站开发与实例[M].北京:清华大学出版社,2004[7]刘晓辉.InternelInformationServer5.o/6.o配置与使用详解[M].北京:清华大学出版社,2002.DESIGNoFSToRAGEMANAGEMENTSYSTEMBASEDoNB/SMoDEYINJun—fa“g,XUEHo“g,ZHAOYuan—fe“gtCollcgeofIn如rm砒tonEngtneer诹g,Be球ngTen肿kg,n以BMstness【h;Fe硝鲫,BF彬”g100037,Ch觑Ⅱ)Abstract:Thisarticledescribesthedesignofthestor89emanagementsystembasedonB/Sm。de.Itintroducesthedevelopmentprocessofthesystemandthefunctionofeachmoduleindetail.Suchaspectsasset—upmode,structureandmodulefunctiondesign。fthesystemhavecarriedonresearch. Keywords:storageman39emen‘;ASP;B/Smode(责任编辑:檀彩莲)  基于B/S模式的仓库管理系统设计作者:作者单位:刊名:英文刊名:年,卷(期):引用次数:参考文献(7条)殷俊芳,薛红,赵元凤,YINJun-fang,XUEHong,ZHAOYuan-feng北京工商大学,信息工程学院,北京,100037北京工商大学学报(自然科学版)JOURNALOFBEIJINGTECHNOLOGYANDBUSINESSUNIVERSITY(NATURALSCIENCEEDITION)2006,24(1)3次1.覃利秋仓库管理系统及其开发[期刊论文]-茂名学院学报2005(3)2.陈永强.陆安生.屠浩文基于B/S模式的房产查封安全管理信息系统研究[期刊论文]-计算机应用与软件2005(4)3.张荣国.蔡江辉基于B/C/S模式的MIS系统构建及应用[期刊论文]-太原重型机械学院学报2005(1)4.李晓黎.张巍VisualBasic+SQLServer数据库应用系统开发与实例20035.黄明.梁旭ASP信息系统设计与开发实例20046.荣钦科技ASP+DreamweaverMX2004数据库网站开发与实例20047.刘晓辉InternetInformationServer5.0/6.0配置与使用详解2002相似文献(10条)1.学位论文史金昌基于ASP的仓库管理系统的设计与实现2008随着现代工业的发展,计算机信息管理系统越来越受到企业的重视,仓库管理系统是企业物流管理中不可缺少的一部分。因此改进传统仓库管理系统的工作方式,构建灵活、安全、快捷的仓库管理信息平台已经成为当前全球企业物流管理的热点之一。本文针对智能仓库管理系统与人工管理数据之间的安全接入与数据交换的实际需求,研究并设计了一个基于ASP的仓库管理系统。提高了企业所经营的物品的供、销、存的运转效率,缩短了管理周期,减少了因为重复操作而带来的人为的差错,减轻了管理人员的工作强度、降低了管理成本。研究并实现了一个信息安全传输的集成方案。采用当前流行的WindowsXP+IIS6.0服务器平台、Microsoft公司的SQLServer数据库平台、DreamweaverMX及ASP技术设计整个系统。系统中使用了VBScript和JavaScript编程实现了该仓库管理系统中Web页面的特定数据验证功能以及输入输出控制等辅助功能。通过对系统在真实环境中的部署与测试,验证了系统所实现的模块功能,证明了本文中提出的设计方法和思路的正确性和可行性,并具有一定的可扩展性。2.学位论文毛向荣基于ASP.NET和Web服务的物流仓储管理系统的设计与实现2008本文设计并实现了一个基于ASP.NET和Web服务的物流仓储管理系统,该系统广泛应用于企业生产与货物流通过程中,对促进生产、提高效率起着很大的辅助作用。作者主要的研究内容和成果如下:1)概述了物流管理的概念、产生背景与发展历程,详细介绍了我国物流管理的实际状况与发展趋势,分析了物流管理系统的实际意义,展望了物流仓储管理系统的未来前景。2)将系统用户按职责划分为仓库总管、分仓库管理员、采购员三类,按功能将系统划分为多个模块,详细介绍了其中的货物管理功能模块、货物存储规则功能模块、货物进出控制功能模块、货物需求功能模块、货物需求审核功能模块、货物报损管理模块的需求、设计与功能实现。3)采用了ASP.NET与Web服务相结合的开发技术,建立了通用数据库的Web服务组件,提高了应用逻辑的灵活性;运用Web服务建立货物需求信息组件,使得该系统在电子商务条件下,具备需求信息公开的功能;同时利用Web服务组件实现货物需求审核的功能,所有库存不足的货物都必须经过审核才能进行采购。4)利用ASP.NET具有的页面与代码分离的特点,把表示层与业务逻辑层、数据层分开。大部分功能模块划为四层:主页层、分页层、逻辑层和数据层。提高了软件开发速度和代码复用程度,使软件层次更加清晰,维护更简单。5)采用改进的B/S三层体系结构,一些需要用WEB处理的,如信息浏览、查询、添加界面采用B/S结构。后台只需少数人使用的功能应用,例如数据库管理维护界面,采用C/S结构。3.期刊论文唐满英基于WEB的库存管理系统设计与实现-中国西部科技2008,7(36)基于WEB的库存管理系统是一个为了提高国内企业竞争力,辅助国内企业信息化的管理系统.它涉及货物管理、仓库管理、存放规则管理、进出记录、进出控制、用户管理、采购需求生成七大功能模块.库存管理系统是一个使用Browse/server技术、面向国内各企业用户的多模块信息管理系统.它采用了当前流行的B/S结构,突破了原先信息手工管理的局限性,实现多机同时处理数据库.因而就可在多地域、任意时间段来访问系统中的数据,大大加强了系统共享的能力.另外采用了Asp.netweb应用程序开发技术也极大地提高了系统的安全性和可靠性.4.学位论文李力衡DesignandImplementationofInventoryControlSystem2007库存管理是企业物流系统中的复杂而关键的环节。库存控制系统用于控制库存的相关策略,如入库、存储、转运及出库等过程的登记与控制等。系统涉及从货物(或材料)的计划、选购、定购、进货、检验、入库登记、存储和到最后的发货或出货等一系列过程。库存控制的目的是既保证物料供应的及时与准确,又保证整体库存量控制在一个安全的水平,不超储也不低储,为企业安全生产提供保障,同时尽可能减少资金的占用,是企业高标准管理水平的典型体现。论文分析了库存控制系统的技术选型方案,其相关技术包括分析与设计所采用的UML建模技术、系统实现时所采用的.Net架构、ADO.NET技术、C#语言、SQLServer数据库管理系统以及水晶报表视图等。系统分析部分我们主要进行用户需求分析包括系统的功能性需求如更新支付状态,搜索供应商等和非功能性需求如管理客户订单和管理供应商支付情况等;系统设计部分我们主要用来研究系统的功能结构、信息模型、数据库及用户界面等设计和系统的各种接口设计等;系统实现部分包括库存控制系统实现从数据库中加载、选择、添加、更新、删除、预览BMP图象、统计计算等关键功能以及允许用户使用水晶报表视图来生成各种各样希望的报告格式然后按照需要打印输出的功能。论文实现的系统采用.Net平台,使用C#语言编程,运用ADO.NET并且通过引用System.Data.SqlClient数据源来连接后台的SOLServer数据库系统。论文第二部分论述了系统需求分析与设计过程。系统需求分析包括功能性需求分析和非功能性需求分析。其中功能性需求是说明此系统是用来做什么的或是用来期望做什么的;非功能性需求是用来描述系统的各个方面的相关性。在需求分析阶段我们采用了统一建模语言(UML)技术,包括用例图、序列图、数据流图等。一个完整的库存管理系统的主要特征包括(1)能方便处理不同种类的货物(2)能方便跟踪库存中各类货物的入库、出库及库存等的动态与静态数量(3)能方便跟踪库存中各个货物的实际库存位置。在此分析阶段,我们首先鉴别系统应该具有什么样的功能,其次是分析现有解决方案中的所涉及的信息与性能等需求。需求分析过程贯穿需求收集与整理的全过程。论文从研究已有解决方案和存在的问题开始,结合用户调查与讨论等方式进行需求分析,其中现有的解决方案一般有手工统计和简单计算机统计两种方式。论文在设计部分中首先论述了系统的功能划分、信息模型、数据库设计、树型结构以及主要的交互界面设计等。根据库存控制系统的定义、既要保证物料供应的及时与准确,又保证整体库存量控制在一个安全的水平的特点以及自身的工作流程,我们将系统功能分为基础信息管理功能和仓库业务管理功能两大类。这种将基础信息与实际货物动态变化信息分离的设计方法可以帮助我们更好的理解和实现整个系统的功 能细节,并较好地解决了系统的可扩展性问题如新货物、新仓库、新客户等在计划阶段其基本信息就可以进入系统。在系统设计部分我们采用树型结构清晰地展示了系统关键功能和存在于每一关键功能之间、每一子功能之间的关系。信息模型中我们定义了客户管理信息、供应商信息和产品分布信息等重要的信息及其关系,从产品分布信息到供应商信息,最后到客户信息我们就形成了一个完整的物流的过程。数据库设计部分我们定义了客户表(Customers)、订单表(PurchaseOrders)、产品分类表(Category)、供应商表(Vendors)、销售表(Sales)、货物表(Items)、发票表(Invoices)、货物注册表(StockRegisteiation)、货运表(Shippers)、销售订单表(SaleOrders)、库房表(Depot)、客户支付表(CustomerPayment)、供应商支付表(VendorPayment)等。为了方便理解系统中数据的自然联系和问题域的关系,在实体设计部分我们采用ER图来表示他们之间的联系,我们设计了各类信息的编码(字段名中带No的)或序列号(字段名中带ID的),有效地解决了各类信息的关联表达问题,较好地建立了各表之间的联系。系统图形界面设计起到为用户呈表各类信息、方便用户操作及进行用户人机交互等作用,其中包括图形用户界面和主框架菜单设计。我们的目的是设计良好、功能完善的图形用户界面,提高用户的易用性以及与程序之间的交互能力,并在系统实现中充分体现。我们设计的主框架菜单形式包括菜单栏、子菜单栏、任务栏、弹出菜单和图标等,其中菜单形式既包括单级菜单项包括分级的主菜单和子菜单,在系统实现时体现为主界面及各类操作菜单。论文最后论述了系统的关键功能及实现技术,对实现的功能特点作了进一步的分析,对系统实现后的效果与用户界面作了细致的分析与说明。根据信息流过程,我们可以得出整个系统最关键的功能包括信息管理与仓库管理。信息管理包括所有物料除了实际转移之外的所有的相关活动。我们将这些活动进行集成以获得高效的信息管理。此部分信息管理开始于货物(或材料)的计划、选购、定购、进货、检验、入库登记、存储到最后的发货或出货才结束。根据实际工作情况,我们又将客户信息管理又分为客户支付管理模块和发票管理模块;供应商信息管理分为供应商支付管理模块和供应商管理模块;配送管理模块分为载运管理模块以及送货管理模块。仓库管理功能通过降低库存水平、提高订单实施率、减少订单循环时间以及监控产品进度来加强库存控制管理。它包括仓库实体架构、跟踪系统以及货物站之间的通信等。仓库管理系统通过处理各类单据、货物存储、物料运转(一般为最终产品)来定位中间的存储地点或者到最终用户。仓库管理是为了管理库存的货物数量、订单数量、货物地点、售出价格、成本价格和需要定购的最小数量等,其间过程都实现在系统中。仓库管理还包括产品管理、存储管理和库房管理三个子系统。其中,我们将产品管理又分为销售订单管理子系统和购买订单管理子系统。在系统实现部分,客户信息管理提供了对所有客户相关信息管理的功能,包括用户创建新客户信息、查看、修改、删除、打印和给特定客户邮寄这些客户信息等功能。客户支付管理提供用户显示支付日期、已付和统计的金额等,包括管理视图,创建/添加、修改/更新客户支付信息。同时也可通过点击“客户支付”按钮来获得客户支付等各类信息。发票管理用于实现当客户购买任何货物时通过计算合计金额并由系统根据要求自动产生购物发票。供应商管理用于提供新增供应商、查看/编辑/删除供应商的功能。供应商支付管理提供支付日期、支付数量和总结余等信息管理,提供了新增、编辑、更新、删除,以及额外的存货率和支付率管理等功能。购买订单管理提供额外的数量、价格、运输费用、税率以及折扣等信息。销售订单管理提供了贯穿整个销售流程的精确管理,为客户提供更高效和更精确的发票管理以及最小化运输人力成本计算等功能。系统统计功能管理部分提供了计算和管理支付数量、平均数量和总余额等部分的统计计算功能。其中支付数量用于客户支付管理和供应商支付管理;平均数量和总余额用于销售订单管理、购买管理和发票管理等。最后,我们通过仿真系统的实现来具体说明了如何连接数据库、从数据库中载入数据、选择、插入、更新、查看BMP图片、删除、统计以及如何打印结果的全部过程。综上所述,论文论述的库存控制系统包括物料从选购下定单开始到物料的入库、存储到发货整个流程的管理,实现物流、信息流及资金流的集成管理。系统可实现包括卖主、客户、物料、仓库等基础信息的管理。已经实现的系统基本覆盖了库存管理的各个流程与各个环节及相关要素。论文最后对已经完成的工作进行了总结并且提出了将来工作的展望。在将来的工作中,在已有功能的基础上,还需继续改进一些缺少的特性,例如一种全球范围内的全球商业的库存管理,并且使用更新的技术来完善我们的系统,将来会使用Visualstudio.NET2005代替Visualstudio.NET2003,利用ASP.NET技术来代替单纯的C#,将数据存储从SQLServer迁移到Oracle中去,并且在程序中加入DHTML和JavaScript等脚本语言来提高与人的交互功能,并将将来基于窗口的程序变为基于WEB形式。5.期刊论文王通.闫祥安.李伟华基于.net技术的自动化立体仓库管理与控制系统的研究与实现-制造业自动化2004,26(4)研究并开发了基于.net的自动化立体仓库管理与控制系统.该系统运行于微软.net平台,采用ASP.NET技术和ADO.NET技术,实现了仓库所需的各项业务操作并具有界面友好、便于维护、信息共享性及扩展性好等许多优点,为实现仓储物资可视化提供了一个有价值的解决方案.6.学位论文何炳基于MVC架构的企业进销存系统开发2007本系统是基于MVC(Model-View—Controller)架构进行设计的.对于界面设计可变性的需求,MVC把交互系统的组成分解成模型、视图、控制器三种部件。ASP.NET提供了一个很好的实现这种经典设计模式的类似环境。开发者通过在ASPX页面中开发用户接口来实现视图;控制器的功能在逻辑功能代码(.cs)中实现;模型通常对应应用系统的业务部分。所以,这样的设计架构增加了代码的重用率,减少了数据表达,数据描述和应用操作的耦合度。同时也使得软件可维护性,可修复性,可扩展性,灵活性以及封装性大大的提高。本文主要介绍了系统的开发背景,分析比较了目前进销存系统的应用状况,给出了基于MVC的进销存系统设计方案,并且决定采用B/S模式的系统体系结构,使用基于C#的ASP.net语言,SQLServer数据库作为开发工具,运用了ASP.NET的WebService应用、客户端浏览器AJAX技术的实现、ADO.NET数据库存储应用等多种先进技术。根据企业管理对进销存系统的实际需求,通过对企业的工作流程的分析,识别出参与系统的角色;通过对系统进行用例分析,运用UML建立起系统的静态结构模型及采购管理、销售管理和库存管理系统模块的用例图、包图、设计类图和配置图,而且对进销存系统的数据库、数据访问层、业务逻辑层和页面显示层分别进行了详细的设计。其中包括采购管理的采购报价、采购订单和采购商品等主要模块;销售管理的销售订单、销售产品、销售退货、收款方案等主要模块。库存管理的仓库管理、出入库操作、库存盘点等主要模块。论文最终构建了一个高效、可维护、可重用和灵活的进销存系统。7.期刊论文高兰.廖远江.张志坤.GAOLan.LIAOYuan-jiang.ZHANGZhi-kun烟草企业自动化仓库管理系统的研究与实现-昆明理工大学学报(理工版)2005,30(z1)根据烟草企业仓库管理现状,研究并开发了基于.NET的烟草企业自动化仓库管理系统.该系统基于.NET平台,采用ASP.NET技术和ADO.NET技术,实现了仓库管理所需的各项业务操作.该系统界面友好、便于维护、扩展性好等优点,为烟草企业的仓库管理提供了一个有价值的解决方案.8.学位论文张丽兰韶钢物流信息系统的研究与开发2005本文探讨了在钢铁企业竞争中物流管理水平是影响企业产品成本和市场竞争力重要的因素,降低运输成本是钢铁企业在激烈市场竞争中取胜的关键,物流管理的水平已经成为衡量一个企业竞争力的重要组成部分。指出韶钢集团公司全面推进企业的现代化管理,通过提高产品配送服务的质量和速度来提升核心竞争力是韶钢发展的必然选择。提出韶钢集团公司大物流体系的信息系统建设目标设定的思想与方法,陈述企业信息化建设的现实意义以及回顾中外物流运输企业信息系统的研制和开发过程中的得失与经验。指出信息系统的设计目标和实施方案需要客观、具体、并具有可操作性,客观准确地寻找自己的定位,市场真正需要的是在国际先进管理理念指导下开发出来的简单的、经济的、实用的,功能较为专一的业务管理软件。重点阐述韶钢物流信息化建设的步骤与经验,仔细分析韶钢物流系统的运输业务流程、物流信息服务的需求,在物流信息系统的整体结构设计中充分利用Internet/Intranet/Extranet网络技术,在电子商务的架构下,完成物流配送、智能化仓库管理、运输调度管理、自动化结算、客户远程登陆查询、单据和票证管理、物流企业资源管理;介绍信息系统的信息处理功能模块组成、Web系统平台安装步骤、应用程序配置介绍,基于ASP.NET+Oracle的软件功能界面设计方法;Web系统平台开发研究中遇到的问题及解决办法;阐述ASP.NET的基本技术要素,包括ASP.NET应用开发过程;应用程序开发快捷方法;DataGrit控件介绍,Web应用程序的部署过程;ADO.NET简介;Web页面的数据库技术。韶钢物流系统开发完毕投入运行后,基本上达到了系统设计目标,应用效果良好,效益有十分明显的提高,对开发结果提出两点不足之处。9.会议论文高兰.廖远江.张志坤烟草企业自动化仓库管理系统的研究与实现本文根据烟草企业仓库管理现状,研究并开发了基于.NET的烟草企业自动化仓库管理系统.该系统基于.NET平台,采用ASP.NET技术和ADO.NET技术,实现了仓库管理所需的各项业务操作.该系统界面友好、便于维护、扩展性好等优点,为烟草企业的仓库管理提供了一个有价值的解决方案。10.学位论文包敬辉基于Web的企业库存销售管理系统的设计与实现2006本文论述了基于Web的库存销售管理系统的需求分析、系统设计和具体实现过程,并详细地阐述了开发中的一些关键性技术如Internet/Intranet技术、ASP技术、ADO数据传输技术等。本文运用结构化分析的方法对系统进行了详细的分析,得出了仓库管理、销售管理、采购管理、生产管理及后台系统五个主要功能模块,绘出了每个模块详细的数据流图。在此基础上运用结构化设计的方法,利用功能模块图、输入输出表和程序流程图对五个功能模 块的功能进行了详细的设计。最后运用MicrosoftIIS、MSSQLServer2000、Asp技术开发出了企业库存销售管理系统。该系统利用Web服务器运行ASP程序,通过浏览器在局域网或互联网上实现数据库资料和其他资料的查询、输入等操作。使用该系统可以实现企业的信息集成、生产管理、销售控制等。该系统为企业架构了一个为客户、供应商、企业及其分支机构提供远程交互、查询、调度、跟踪的管理平台。基于web的企业库存销售管理系统已经经历了一个完整的软件生命周期,并已经投入使用,目前应用正常,取得了较好的应用效果。引证文献(3条)1.程功勋.李秀贤基于B/S结构的注塑机制造业仓库管理系统[期刊论文]-轻工机械2009(2)2.程功勋.李秀贤基于B/S结构的塑胶电器类企业仓库管理系统的设计与实现[期刊论文]-组合机床与自动化加工技术2008(11)3.李翔.王长浩.邓鲲鹏印刷企业供应物流信息系统中库存子系统的分析与设计[期刊论文]-包装工程2007(05)本文链接:http://d.g.wanfangdata.com.cn/Periodical_bjqgyxyxb200601007.aspx下载时间:2010年4月15日