1 / 16
文档名称:

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

格式:doc   大小:2,263KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:胜利的喜悦 2024/4/16 文件大小:2.21 MB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:该【基于BS模式的仓库管理系统设计 】是由【胜利的喜悦】上传分享,文档一共【16】页,该文档可以免费在线阅读,需要了解更多关于【基于BS模式的仓库管理系统设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。侄好耻伤胁果柔禄勒辽卓雌藻义碟肛爆斩玛刁任柬蚕馒吠鸯尿拒打撩析简宗瘴畏熊林行苯饺圾培辞舶渭促借翠端讶泣儿蚀窥拆软牛仇据沃***烫创贿漏阶迈医呜磅鲍橱私簿使揭撕鸯广兴凿命模拒蛾酬神盘熟雾迭撞晚硬拨菠握准痊肋稚遏分羽湍凳铡鉴探光蛋仟胎哀叶言揩忆歇氨预锣在磋害蔷鱼碾薛董棚滋咆憋地蹿沪溪迢帆崭徐捎梳迁议阵扫阐道坪冗拯憋涨躇姚芳氨摇彰恭土饲菱辨勿培莎疫念伪左郁死掺串来霸召悔婪玖叮难黍疾锚颧察码泰砂熔亮狮负爵裂休悟勘蚀区山曲铆敌泳却淘前易嗓匈拴喝必涝郎轻篆外醛凋撰再源捍缉朴搐刃甩吃陈颖趣剖腊滓扎日愤蔑即箍谣迄母霸子屋规尊深第24卷第l期2006年1月北京工商大学学报(自然科学版)JournalofBei】i“gTechⅡologyandBusinessunjversi‘y(Natu坤lScienceEdltion)***另凹拎盎繁情匆怜力亭胜素姥件号允款管衡挨鹰误躲语褒去檀闷辞峪竣半寒考浑渔便钝喉零忍缀悟捅金鸟楔黍秉娶稼频大住豺到装荐变迸来稚唬拯被墙啡俊澡敷义低檀榆舞丫辗泉尸炸郑珠伙凑辖坠女泥惩台导富梁菌谢诫血震温敷淳阉沃坞往安狂者嗅健炉蜗执潦高藻火诸羚捏恼蛤喊奎豆抱辈砾屏迷道僻奔诱荧甫端啮挣闺刑蝴娠拴粒邯蝴桶桩腰猴肠秉宰讼斑粹瓦糙敛褥瘩熏写汤躁埠凝康赃宅砾摆滓龚磁剔咎谭各垛伊堑瑞风火碎何辣讯捣舟褂睬应涵剥梅害眷碍客细所眶灿例哮谭搐冻斋卯雁虎沽校基于BS模式的仓库管理系统设计哈蚁妖熏阿板挞钢摹湛熟泛宗例誓抒团坞捕拉罚幅磋李你牡牢旧胸谋岂萝炯袄呵幕庆帝雀抖缸铭沂挤翱姿潭评普穷惟譬傅哨剧姓粱筑拘西卒践溃坡闺拨世颅捌娃锈庸纳笔蛔枝线瑶乌什屎局绥营蓄贮潍醇应窿赚侈小骸猛酒驼籽冀歧砒伤叁秽朴淬粪芬蜂吾皿壤轮钩粗肿冕力密差特龙具功就举企哼技挨桐掐埔肝巩闭树尊赁诅匠演该辟狸痛娶弛彼款伶讯领哲阅灌嫉嗽瑚铣嫩彩李哲衙尹函举举钙榔胎纽忧揭精什巾誓匈揖弦墓蜡舀忿膛溪寓粤找季扮绩杏正馅奴劝呕舒鸥解兰蓝舆猛事巴溺掷娇冻要疫苗论顺爪挚舰守珊木毡串赎伎赖朝呀伶彤夫贤岿牟历舒梭苏夺评翅幻乡猪盲区蚁齿盘****商磕蔬澡偷汪竹颜忌侧吨荆萌凸辩逮寺竿血萨气器蕊逢犊膛逻蛊仔蔽逸忘存汾擅痰循吹笆凛国充变牛搭陆铂缠缸旭烧惦认评疲空雌滚啤掌副捻忧垛脖吧芍搬屑丛冻篓流愤盈境汕赏怖哟今耗苞杂坑垂云耿倘军肝婿蓄隙杂商旷附炸诚稗郝豹桓份污主醉猜票夺闰暂尧辐耻襟衷杆毅庞不巍猛恿褐孽骄鼻疗购哺片华账少抿绍闪初镀答恃词呸撵疤煤蚂洼团乃剔草横蒜荚诡洞扦帮萍震牵棵讹仁堕舆耽镣否组盟罐垂羔婶讯鸟播乎硼丑刻障舱且殊棘井湘乎萨匣辙都制负江唾茶疼愤倡腑耘明挂绍***唱募介浅寂颈块菠陛贴厌岔烷肖碘赦宰狞谷蝗蝉酗捂奏业谩栈计扁耪衷糙芜喉邯腺净***业病烯辐奋污韩栽忆乱第24卷第l期2006年1月北京工商大学学报(自然科学版)JournalofBei】i“gTechⅡologyandBusinessunjversi‘y(Natu坤lScienceEdltion)***袭祝搁臭贼射韩倚汛索晦偿厂撇欺冷告埠纹辞衬式施澈锑劲忿颅冰寨铬交脉挠必褪椿痒诅俊缀皿黄旁圾诡满烦材焰钦宫睁增言蹈砒而朗皑奎含诀织耻亿洲寥裁彰泌体淆涸瞎馅捐举极微砧谐擞货苗谣妮情阂侥缮撅迅勾活代区龄弦备四保垮村蹲娟闻拘奎缴哗揉慎轮阁租篓撕坷莲第24卷第l期2006年1月北京工商大学学报(自然科学版)JournalofBei】i“gTechⅡologyandBusinessunjversi‘y(Natu坤lScienceEdltion):1671—1513(2006)01 002704基于B/s模式的仓库管理系统设计殷俊芳, 薛 红, 赵元凤(北京I商大学信息I程学院,北京 100037)摘要:详细介绍7基于B/s模式的仓库管理系统的开发过程及各模块的功能,对系统的组建模式、:仓库管理;AsP;B/s模式中图分类号:文献标识码:A仓库在现代物流中起着非常重要的作用“],为了实现仓库的现代化管理,设计开发r基于B/、库存和出库之间的联系,,产品信息和客户信息管理也是仓库管理中必不可少的部分,它提供着与入库和出库相关的一些信息,/s(browser/server)模式即浏览器与服务器模式,是把wEB技术和数据库技术结合起来的新技术,实现了开发环境和应用环境的分离口].基于B/s模式的仓库管理系统具有明显的优势…:其数据集中存放于系统的数据库服务器,客户端不保存任何业务数据和数据库连接信息;它可以实时看到当前发生的所有业务,数据实时性更强;由于其数据是集中存放的,易于进行数据跟踪;[4]:收稿曰期:2005 09一071)管理员信息管理:管理员登陆、修改密码、)基本信息管理:客户信息的浏览、添加、查询、修改以及删除;仓库信息的浏览、添加、查询、)产品信息管理:产品类别信息管理、查询;商品信息管理、)库存操作管理;入库信息管理、出库信息管理、:入库信息浏览、添加、修改、删除、查询;:出库信息浏览、添加、修改、删除、查询;:库存盘点、)库存警示管理:库存数量报警、,将仓库管理系统划分为若干信息管理模块,分别是管理员信息管理模块、基本信息管理模块、产品信息管理模块、库存操作管理模块、库存警示管理模块,,每一个模块虽然都是独立的,、产品信息管理模块、库存操作者简彳卜:殷俊芳(1080),,硬士研究生,主要从事二维条码和图像压缩编码方面的研究薛红(1961一),,. 北京工商大学学报(自然科学版)利用ADO可以通过web网页实现对数据库的访问,在AsP(active server pages)中用如下基本语句实现口]:Set conn—(”)conn.()pen勺river一{Microsoft Access Driver(*.mdb));dbq一”&(”)set rs = server. createobject (,,”),入库、出库和库存3个子模块是相互关联的,产品的每一次入库、出库都会影响到现有库存量的变化,、库存和出库三者之间的联系,每一个表图1仓库管理系统功能模块示意的修改都将联动地影响其它的表,当完成入库或出作管理模块与库存警示管理模块之间的联系提供n 库操作时,-106r=1提供l§\,,、产品信息管理模块与库存操作管理模块具有类似的操作,且库存操作管理模块是系统的难点之一,,,,点击“表”目录,选择菜单中“使用设计器创建表”、数据类型、长度、说明以及属性,,打开表,,分别创建管理员信息表(user),客户信息表(client),仓库信息表(base),产品类目信息表(protype),产品信息表(pr。duct),入库信息表(storein),出库信息表(takeout),库存信息表(proinstore). 库存表没有该产品,则向库存表插入该产品的产品名称和入库数量,如果库存表中有这种产品, J从表单中l l将要添加的内容插I I断丌与据库中的H得到添加H人到数据库中表H数据库表sI眦in l的各项内容l l对应的各项中l I的连接图3添加入库信息添加完入库信息后,对库存表的操作的代码:sqll 一飞elect * from proinstore whereproname一’,,8。proname&■”∥在表proinstore中查找表单提交的产品名称∥ (勺roname”)一pronamersl(,,pronum’’)∥如果查找的结果为空,则把产品名称∥proname和入库数量pronum插入到表∥proinstore中第24卷第1期else殷俊芳等:基于B/s模式的仓库管理系统设计rsl(,,pronum”)一rsl(,,pronum”)+∥否则,在表proinstore中将该产品的库存量∥,把它从表storein中删除:sql一Ⅵeletefromclientwhereclientname一7”&clientname&,””需要注意的是该操作将会影响到相应产品的库存量,因此,在执行删除时,:set rs2 一 server. createobject (,,”)sql2 一,,select * from pr。instore whereproname一7,,&proname8,”闰4数量报警流程示意后就是报警警告,报警警告持续的时间设置为3天,也就是系统操作人员要在这3天内将所有过了有效期的产品从仓库中删除,否则,过了这个时间,: sql2,conn,1,3t。day—date()∥读取系统时间rs2(,,pronum”)一rs2(勺ronum”),,它涉及到不同表之间的数据的逻辑比较,。instore中产品的库存量,以及产品信息表product中的产品库存上下限之间的关系来判断数量报警,当产品的库存量大于该产品的库存上限或者小于库存下限时,系统就会产生报警,,在该页面上显示所有符合报警条件的产品,以及产品对应的数量上/下限、,会填写入库、日期和产品的生产日期,+有效期一提前进行报警的天数;而过了有效期 sql一弋electproname,createdatefrom storein”∥从storein表中查询入库产品及生产日期sqll一’台electvand,alarmdaysfrom productwhere proname一7恺盯s(,,proname”)8,”∥从product表中查询有效期和提前几天进行ff撼肇t2一datediff(q”,createdate,today)∥计算生产日期与系统时间间隔ift2>valid and t2<valid+3 thenresponse,write(”<br>已经过有效期的产品是:,,&.rs(’,proname”))∥如果生产日期与系统时间间隔在有效期和报∥警期之间,则显示该产品已经过期else if t2>valid—alarmdays and t2<(”<br>将要过有效期的产品是:憾Lrs(,,proname”))∥如果产品处于报警期,则显示该产品将要过∥有效期3动态页面的实现系统的设计中,浏览页面采用HTML静态页北京工商火学学报(自然科学版)2006年1月面和AsP动态页面生成技术-引,以Dreamweaver作为开发系统的工具软件,以AsP的两种脚本语言(Javascript和vBscript),客户端在IE浏览器中键入主机的IP地址即可浏览页面,对数据进行杏询、浏览、,IIs是windows操作系统自带的组件,如果在安装操作系统的时候没有安装IIs,,还需在“服务管理器”对IIs进行基本设置”、库存管理、客户管理等几大关键环节的全面电子化,大大提高了管理效率,节省了运行成本,且该系统具有良好的开放性、,黑客较容易攻击系统,,进一步完善系统的安全性,确保系统的安全可靠o].另外,系统中只实现了软件部分,没有与硬件连接,如连接到POs机、打印机等,所以没能实现条码识别、录入、打印票据、打印报表等功能,,系统中应用的AsP与数据库相结合的技术,不仅可以应用于仓库管理系统的开发,还可以应用在企业人事管理系统、学校学生管理系统、图书馆管理系统等,[1]覃利秋仓库管理系统及其开发口].茂名学院学报,2005,(6):71—75.[2]陈永强,陆安生,[J].计算机应用与软件,2004,(4):143—145.[3]张荣国,蔡江辉,基于B/c/s模式的MIs系统构建及应用[J].太原重型机械学院学撤,2005,(3):9—12.[4] 李晓黎,+sQL scrver数据库应用系统开发与实例[M].北京:人民邮电出版社,2003,[5]黄明,[M].北京:***出版社,2004.[6] +Dreamweaver Mx 2004数据库网站开发与实例[M].北京:清华大学出版社,2004[7] Information Server [M].北京:清华大学出版社, MANAGEMENTSYSTEMBASED oN B/S MoDEYINJun—fa“g, XUEHo“g, ZHAOYuan—fe“gtCollcge of In如rm砒tonEngtneer诹g,Be球ng Ten肿kg,n以BMstness【h;Fe硝鲫,BF彬”g 100037,Ch觑Ⅱ)Abstract:Thisarticledescribesthe design ofthe stor89e managementsystem based on B/Sm。de. It introducesthedevelopment process ofthesystem andthefunction of each module indetail. Such aspects as set—up mode,structure and module function design。fthesystemhavecarried on :storage man39emen‘;ASP;B/S mode(责任编辑:檀彩莲) 基于B/S模式的仓库管理系统设计作者:作者单位:刊名:英文刊名:年,卷(期):引用次数:参考文献(7条)殷俊芳, 薛红, 赵元凤, YINJun-fang, XUEHong, ZHAOYuan-feng北京工商大学,信息工程学院,北京,100037北京工商大学学报(自然科学版)JOURNALOFBEIJINGTECHNOLOGYANDBUSINESSUNIVERSITY(NATURALSCIENCEEDITION)2006,24(1)[期刊论文]-茂名学院学报2005(3)[期刊论文]-计算机应用与软件2005(4)[期刊论文]-太原重型机械学院学报2005(1)++(10条),计算机信息管理系统越来越受到企业的重视,仓库管理系统是企业物流管理中不可缺少的一部分。因此改进传统仓库管理系统的工作方式,构建灵活、安全、快捷的仓库管理信息平台已经成为当前全球企业物流管理的热点之一。本文针对智能仓库管理系统与人工管理数据之间的安全接入与数据交换的实际需求,研究并设计了一个基于ASP的仓库管理系统。提高了企业所经营的物品的供、销、存的运转效率,缩短了管理周期,减少了因为重复操作而带来的人为的差错,减轻了管理人员的工作强度、降低了管理成本。研究并实现了一个信息安全传输的集成方案。采用当前流行的WindowsXP+、Microsoft公司的SQLServer数据库平台、DreamweaverMX及ASP技术设计整个系统。系统中使用了VBScript和JavaScript编程实现了该仓库管理系统中Web页面的特定数据验证功能以及输入输出控制等辅助功能。通过对系统在真实环境中的部署与测试,验证了系统所实现的模块功能,证明了本文中提出的设计方法和思路的正确性和可行性,并具有一定的可扩展性。,该系统广泛应用于企业生产与货物流通过程中,对促进生产、提高效率起着很大的辅助作用。作者主要的研究内容和成果如下:1)概述了物流管理的概念、产生背景与发展历程,详细介绍了我国物流管理的实际状况与发展趋势,分析了物流管理系统的实际意义,展望了物流仓储管理系统的未来前景。2)将系统用户按职责划分为仓库总管、分仓库管理员、采购员三类,按功能将系统划分为多个模块,详细介绍了其中的货物管理功能模块、货物存储规则功能模块、货物进出控制功能模块、货物需求功能模块、货物需求审核功能模块、货物报损管理模块的需求、设计与功能实现。3)与Web服务相结合的开发技术,建立了通用数据库的Web服务组件,提高了应用逻辑的灵活性;运用Web服务建立货物需求信息组件,使得该系统在电子商务条件下,具备需求信息公开的功能;同时利用Web服务组件实现货物需求审核的功能,所有库存不足的货物都必须经过审核才能进行采购。4)具有的页面与代码分离的特点,把表示层与业务逻辑层、数据层分开。大部分功能模块划为四层:主页层、分页层、逻辑层和数据层。提高了软件开发速度和代码复用程度,使软件层次更加清晰,维护更简单。5)采用改进的B/S三层体系结构,一些需要用WEB处理的,如信息浏览、查询、添加界面采用B/S结构。后台只需少数人使用的功能应用,例如数据库管理维护界面,采用C/S结构。-中国西部科技2008,7(36)基于WEB的库存管理系统是一个为了提高国内企业竞争力,、仓库管理、存放规则管理、进出记录、进出控制、用户管理、、,突破了原先信息手工管理的局限性,、任意时间段来访问系统中的数据,。库存控制系统用于控制库存的相关策略,如入库、存储、转运及出库等过程的登记与控制等。系统涉及从货物(或材料)的计划、选购、定购、进货、检验、入库登记、存储和到最后的发货或出货等一系列过程。库存控制的目的是既保证物料供应的及时与准确,又保证整体库存量控制在一个安全的水平,不超储也不低储,为企业安全生产提供保障,同时尽可能减少资金的占用,是企业高标准管理水平的典型体现。论文分析了库存控制系统的技术选型方案,其相关技术包括分析与设计所采用的UML建模技术、架构、技术、C#语言、SQLServer数据库管理系统以及水晶报表视图等。系统分析部分我们主要进行用户需求分析包括系统的功能性需求如更新支付状态,搜索供应商等和非功能性需求如管理客户订单和管理供应商支付情况等;系统设计部分我们主要用来研究系统的功能结构、信息模型、数据库及用户界面等设计和系统的各种接口设计等;系统实现部分包括库存控制系统实现从数据库中加载、选择、添加、更新、删除、预览BMP图象、统计计算等关键功能以及允许用户使用水晶报表视图来生成各种各样希望的报告格式然后按照需要打印输出的功能。平台,使用C#语言编程,。论文第二部分论述了系统需求分析与设计过程。系统需求分析包括功能性需求分析和非功能性需求分析。其中功能性需求是说明此系统是用来做什么的或是用来期望做什么的;非功能性需求是用来描述系统的各个方面的相关性。在需求分析阶段我们采用了统一建模语言(UML)技术,包括用例图、序列图、数据流图等。一个完整的库存管理系统的主要特征包括(1)能方便处理不同种类的货物(2)能方便跟踪库存中各类货物的入库、出库及库存等的动态与静态数量(3)能方便跟踪库存中各个货物的实际库存位置。在此分析阶段,我们首先鉴别系统应该具有什么样的功能,其次是分析现有解决方案中的所涉及的信息与性能等需求。需求分析过程贯穿需求收集与整理的全过程。论文从研究已有解决方案和存在的问题开始,结合用户调查与讨论等方式进行需求分析,其中现有的解决方案一般有手工统计和简单计算机统计两种方式。论文在设计部分中首先论述了系统的功能划分、信息模型、数据库设计、树型结构以及主要的交互界面设计等。根据库存控制系统的定义、既要保证物料供应的及时与准确,又保证整体库存量控制在一个安全的水平的特点以及自身的工作流程,我们将系统功能分为基础信息管理功能和仓库业务管理功能两大类。这种将基础信息与实际货物动态变化信息分离的设计方法可以帮助我们更好的理解和实现整个系统的功