仓库库存管理软件方面毕业_第1页
仓库库存管理软件方面毕业_第2页
仓库库存管理软件方面毕业_第3页
仓库库存管理软件方面毕业_第4页
仓库库存管理软件方面毕业_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

前言上海共享网上海为了适应日趋激烈的市场竞争,企业需要对自身的经营状况有充分的了解,并通过有效的管理不断提高效率。因此,对仓库的管理也成为提高生产经营效率的一个重要途径。

仓库库存管理系统是是典型的信息管理系统,一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。上海共享网随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。共享网作为计算机应用的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。上海共享网因此,开发这样一套仓库库存管理软件是一件很有必要的事情。上上海共享网第一章仓库库存管理概述上海共享网第一节仓库库存管理的必要性上大多数仓库库存管理理论认为,仓库库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。虽然持有一些仓库库存是必要的,过量的库存却非但没有用处而且占用了资金。占用的资金对于公司发展、新产品开发等都是非常需要的;减少资金占用还可以大大减少来自银行贷款的利息和风险。对那些采购量特别大、采购件市场价格有波动的物料库存,加强库存管理效果更为明显。因此,平衡公司库存投资与其它资金需求至关重要。上海共享网上海共享网第二节仓库库存管理的目标上海共享网仓库库存管理的主要目标就是通过对仓库所有入出库活动的管理和控制及对库存数据有效的统计和分析,以保证企业生产中畅通的物流,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加速资金周转,最大限度地降低库存占用,同时,通过周期性的仓库盘点,及时补救管理中的漏洞,使仓库库存管理系统实时地反映企业中各个仓库的现时情况,为各类管理人员从不同侧面提供所需信息,以便协调企业经营收到更大效益,仓库库存管理系统是协调企业生产经营的基础,其数据的准确性、方便的查询、有效的分析是整个计算机管理系统顺利运行的关键。第三节仓库库存管理目前存在的问题稀仓欣库穿库纷存丝管姻理财对申企博业松来投说订是糖一雕项锈繁核琐助复不杂虹的饿工真作所,籍每仓天良要台处丰理兼大凑量放的荷单肌据吧数颈据先。球为翅及餐时龙结给清景每独一黎笔妻业捷务椒,饭盘坚点找库喘存翠和宅货希物言流库动膝情尺况在,灶保讽证对企乌业原生猎产掀用滨料慨以秃及均货王物肥安汗全攻,渔库璃存蒸管态理计人决员耻要纱花灰费戚大势量权人皂力布物们力子和例时盛间衡来伐做完数努据跃记供录妨统单计槐工岸作桥。的在截世耳界左发荣达事国知家初,杰库随存尼管拾理咬的隶计婶算德机水化叨水堪平妈已富经致很膏高蚀了估,谊尽叨管冻我传国掀的筑生宏产天企辉业绑在柳这沈方似面肯也慨有牢了摊很懂强皱的适意衬识黎和饰长鞠足炼的糠进贡步竹,念但的仍旗存季在怪这励样黑、衣那悔样网的劲一兔些哭问禁题拾。筋表渐现香之厅一忌:需有校的抓企浇业陆单膜位便的冒库返存旗管纱理翼部纤分新目愁前丽仍侦为欢手棒工农、浩半婶手跟工灭操皇作歉。建从聚供奏应悦单需位惰办燃理该入欠库岔登秩记纲开捐始孙,艰到查使慢用洲单芹位锐输坡领云料欺出置库映手扇续苹为千止衔,慰所携有曾操窗作跪基扬本算上敲都寿是盼由洲仓蛙库洒管酿理宵人台员登笔碌写奴,好手佩理猎,毫加辟上卖算筑盘祝、寒计垂算感器饰来侧完棒成橡。潜这鲜不猫仅伍繁政锁纳,脏效渣率谈低岔,存而刚且毕缺盐乏笋库足存画管丑理悬的裂一陪些滴基棕本骆手露段拣,贯如盈库款存跳状剪况谊统樱计剧,看查状询帜经守济算订傍货糠量风计调算庭等背,卖这西给燃企剂业在在兽一页定介程毫度息上柱造麦成丛了轰管牧理芝上俯的矮落杰后硬,哨及秋经免济险利门益彼上号的讽损惧失闻。译表郊现镰之浪二轰为培:绝有庄的烧单走位炮的犹库指存凳管仅理完部淋已免上式了捕微贸机斩,正但狡对扫微黄机堡的冠利哲用棒效踏率朗极抹低亦,盏有鬼的修在愤用倘它骨打梯游有戏杜,沫有层的脚仅并把付它册当速计价算气器塘或功打雪字感机滤来怎用种。熟表旬现但之纵三错为俱:善有霸的脂企瓦业毕单蜂位福既纵有默了准微找机扯同摩时工也倚有浪了糠仓赔库签库容存换管香理表软锅件鸭,竞但的硬兽件膊上砖去茄了垄,垫软佳件改上奇不寒去旦。溪因显为腔他透们非用贪的胜仓残库突库碗存豆管粮理衰软套件烫,幸大燥多协为厕自临己奶的化工虏作猜人舞员拦及丰其停他捧一胖些输非塌专孩业般人底员突所赢开素发徐的家简言单铲的掀管猜理尝程摆序确,尚很功难场称罪得杂上阴是狗“眼仓词库子库筑存决管嘴理反信棍息齐系芽统桌软啄件惧”刷这趟些悉程茶序输的际弱突点蒸多堡表枕现刮为宪:乏1由)自膜系荷统斩开恋发拜时优无投科班学节的窃理缺论乐支艺持疮。懒2籍)牵变开涛发胳过助程槽中异调葱研多不睛全寸面猫。守3繁)核珠软舒件隆编呈写将时聋模衬型斧不铅清玉晰栽完倡整很。雪4怒)碍夕所够用机开盆发任工谋具朵落话后摔(图如吐F阔o着x准b逃a恼s荷e术等尝)付。肉上大第节四句节惠凤辰开落发拘背豪景召上膛海卷共管享攀网附1促.挠4告.贩1脏课踪题宜研胳究钢的巨背脂景队计肚算偿机钟在岛管茫理面中按的炎应扒用海开氧始红于绸1耀9宰5杯4筝年桑,醉当缘时啊美严国要首坏先叹用很计炉算疤机既处农理足工包资昆单痛。赵4柜0漠多各年纸来毛,阳计钩算舅机朋在冶处火理舱管杠理至信法息梢方破面麦发化展鼠迅铜速忆。肢例挪如琴,俊6阅0触年霉代片美腿国兵计服算苍机赌在断管独理邻中件应触用牲项察目将不紧到染3邻0嫁0向项赵,团到沟了覆1秧9攻7谊5划年离达教到荷2阴6仗7辩0痛项滩。错而配现廉在邪,妨美嫂国窝在罪财奸务流会汁计爸上迅9支0百%奇的虚工廊作鄙由棋计骡算裁机隔完闲成知;永物配资虎管吗理咐中说8较0势—唯1舰0调0秩%缺的滤信青息魄处杜理替由要计侮算牛机听完芦成午;猜计柔划脊管逝理则中秩是须8估0胆—情9驰0仿%揭。出据僻计对算哭机询应拾用利方伞面布发作展供较挥快瘦的怠国亩家宁统暂计对,责计寇算考机伯用势于请经收济淹管舌理罩的慨约探占雾8免0绵%禁;裂用币于班科忧技朱运泰算澡的伏占糟8锤%局;裁用粮于提生肺产册过尽程倾控贵制算的狸占溜1口2掩%触。捆因个此辰,其经刊济尘管陵理坟是普计拌算请机观应霜用痕的敞主继要窑领份域若。态当仙然抹,自由幼于合库惊存夕管缩理避在萄经对济啦管超理饮中鼠占昂重家要誓地则位拒,料其想计找算膏机盾化役在趟发胳达录国碧家拘中也也铲已革经合达树到垂了煌相呈当抄高果的押水史平仍。何我会国背在豪全岭国抄范速围业内齐推斤广最计体算葬机浇在已管泳理摩中制的皂应扒用康,凭是暖在两7进0呜年捐代串末糠开茂始秀的赴,考虽臂然面起疫步能较境晚耀,接近赞几巴年狗发样展培却依较崭快察,同特杜别神是敌微续型纪计止算船机探的早出属现鸣和滚普泰及灰为盐信脏息骂处衰理卸提哄供仿了剖物贸美膨价五廉犹的提手外段绘,所对六于敌推星动策我耳国滚管舅理蜡信屠息蚂处漂理堆的拣现孟代器化圈起串了就重看要吃的扑作参用拥。定当黎今昂社挥会保为授信箱息急社宴会委,砖世肚界柜已秩进筛入躺在予计董算说机未信税息愈管扩理三领稻域胃中唯激杨烈冶竞婶争敲的裙时拘代播。付信颂息代已篇成扇为削继舒劳宏动就力锅、拣土肺地茶、隶资咬本记之听后旦的璃又宿一肝大叙资栗源挥,沸谁伪控迁制棵的铸信卸息庆越葵多浸,厦谁水利词用石信纵息勤资查源焦的电效店率铲越挪高侍,唐谁感就飞会叹在吵各记方徐面辨的康竞场争稳中仿,条占阀有膜一效席侄之护地疫,越谁弹就斥会没更泉有孙优修势守,派这麻一与点脑已饺得乘到授举探世央公刷认刘。崭随副着说W怕T罩O垃的遗加岔入短和乏我蹦国眉工四业支的芬迅办猛户发披展蔬,赴为彻了靠抓锈住危机变遇笔,巷在悉竞终争田中赶占裳得军先要机串,梁作装为策生详产还企凳业歪的柏一耀个晚必亚不候可叮少连的反重趁要每环万节透—疲库稻存垫管侧理芹的迟信统息淋化馆、余计斤算爽机继化距也训就鸦迫头在腊眉格睫影了心。谨开愿发帐库祝存倍管榴理义信背息血系到统称即候有雹宏合观昌上抄的疑意座义小,那那于就制是欣顺听应财时渗代洲信甩息略化违、矛现睛代般化峡潮锈流规,宵提妙高楼效忍益随,淹促处进羞国良民飘经限济里结买构色优奉化寨;相也恶有宫微铜观医上摔的摄意罚义志,搜那扰就位是蹲可叠以捉提诉高泽管结理狐的呆现恐代厚化欺程宪序且,透加伙强穴管李理颈的碎信需息眨化出手落段阴,棒提投高跪工凤作屋效政率插,测增沙加庆单伸位栋效引益宵。叫1妻.愁4悟.箩2本毅寺蛮所俯做搞课侵题奋的让目培的塘企洁业岛的极库冬存远物田资睬管股理鸟往惩往葡是往很香复碑杂屋、祝很湿繁恶琐限的鞭。庄由锋于言所妙掌章握导的病物映资古种盒类券众欲多面,趁订浙货漆、帅管渣理芹、英发淡放壳的滤渠尝道染各绿有僻差孔异框,引各烟个执企削业绩之徒间妄的扰管纹理豪体帮制学不俱尽牺相霸同宏,环各尖类相统舞计厌报唉表咳繁眯多煤,惯因喂此糠仓钩库借的调库狸存六管丛理捧必斜须菠编长制钳一把套热仓节库掉库抹存敲管劳理促信云息愈系稻统网,织实毙现辽计预算旋机侄化傲操独作垂,登而隐且忘必颤须员根牧据阅企幼业浆的躲具吼体殃情逝况六制牛定短相卖应蒜的姿方沿案动。

烟根情据揪当敌前遭的露企救业扰管青理租体慧制逃,问一亩般秘的嗓库五存名管茫理疾系倾统陪,疾总馆是斑根肯据顿所毯掌躲握六的霞物续资也类屋别共,版相价应丰分屈成御几间个章科纱室首来壁进杠行算物烦资隙的副计庙划谣,冶订陕货谈,散核托销膏托逢收雨,御验糖收增入徒库毕,魄根旋据议企箩业歪各热个肃部刃门康的未需沟求带来绩发朗送底物菠资宗设暂备慌,桑并芒随勒时谜按悔期六进滑行旋库赴存挡盘怒点转,扎作颈台没帐兼,颂根俱据未企症业染领右导燕和薪自充身择管普理踩的剥需龙要棚按货月抬、融季贪度姓、捡年钓度象进翼行鸟统辽计重分糟析啦,呀产债生序相做应林报削表虾。紫为刑了稍加予强娇关近键考物胀资反、辣设骗备歉的驶管低理顾,资要片定上期澡掌冬握外其塘储弹备垄,而消送耗丽情际况笼,盟根腹据亲计久划抓定病额蜡和称实承际绍纤怠毫耍定馋额嫂的搞比柳较脆,将进熊行退定英额迁管铅理搬,哗使检得艰资仇金承使贴用糟合禽理根,批物触资雅设纯备泰的撞储纪备光最醒佳异。透上慌海荷一掌个汽完遗整揪的候企将业队物遥资膜供越应排管羡理捡系似统裙应正包索括倍采氏购夜计从划倡管页理浪,芦合串同屯收才托项管佣理嗽、宏仓掏库心库蒸存删管议理么、让定气额抢管留理湿、太统拼计恒管筛理凝、戒财桂务求管丝理辟等阀模症块流。绕其叠中椒仓脖库姨的况库闻存绵管晴理机是垂整周个吐物凤资烧供番应着管瞎理酷系推统饭的梦核耕心广。镜因校此序有箱必扎要符开详发六一拼套上独拉立随的渴库疏存攀管达理表系议统得来久提陡高雄企泰业缸工语作何效湾率招,换央而宵所筹使扇用倚的损这诵套怪库愉存鉴管哀理划系酿统交是患企室业访生叮产哲经冶营科管超理精活莫动严中胶的屋核存心检,喝此粮系杏统骄必薪须途可笛以碑用槽来蔑控建制系合脑理兄的介库张存来费闭用或、爽适州时态适竹量去的鼠库说存崖数迫量惯,债使洗企颤业鲁生从产蜘活榴动傍效爬率主最疯大注化脚。恼通两过部对众这仇些蚁情奉况苗的强仔血细语调嘱查断,鸽我税们凤开漏发右了虫这扬个烈仓矩库肉库末存垫管陵理耕系昂统恋。

建第礼二繁章舞系偏统渔分初析察本脱系千统葛主霉要孔完倾成农对细仓鱼库稿的翠库莲存熄管吧理钻,您它键包贴括望六洪个发功和能津模刷块质:哪系述统倚维踢护净、痕基退础丧资撒料餐设白置棕、块入巴库盒单答处访理伍、鱼出棒库感单叙处忍理尾、迈统跌计扶查框询淘以舅及虚报鸟表统输庆出幼六卖个山方舱面垦。齿系鸽统垫可赵以柔完叠成蓬对域各梳类拖信状息士的丙浏脊览瞧、娇查蚊询掩、舱添晋加撑、叫删卵除棉、股修洒改露、瓶报福表谎、父打仔印尽等克功太能提。权系充统伸的项核卵心友是孙入阅库居、赠库绿存午和华出私库构三书者份之左间洞的霞联调系软,古每棉一趣个省表乎的搅修害改跨都舞将兔联汇动谷的鄙影侮响炊其节它化的惭表认,义当章完堪成船入蕉库路或吸出资库期操炎作触时涛系超统乱会工自描动案地勉完现成敬库财存悄的伐修断改钞。瞧查升询法功雕能惰也素是德系并统谋的赚核些心惧之挪一枯,逼在睬系不统拣中冈即被有遣单仙条忍件床查虹询盯和准多小条遮件程查漂询失,奖也朵有法精请确井查谁询丛和项模绒糊总查鹊询绝,这系伏统谨不曲仅顶有铜静末态柴的男条兵件悔查备询常,限也料有敲动万态差生铜成租的骨条逢件静查肾询哨,讯其桃目白的慕都闲是锹为洲了响方勺便眼用地户负使站用烂。拳系屈统承有售完孟整美的千用搁户贿添婶加亿、衔删哪除击和事密捉码霜修间改归功硬能摄,昂并钥具开备遵报掉表羊打育印畏功瓦能河。抚系充统强采怠用禾m疲i鸽c跌r晚o碌s贿o赠f腿t吹茶o笛f房f剥i喂c瓦e软中怜的萝a京c迎c概e凳s渗s诸全2锋0怖0俩0违来翼设怀计主数东据卫库皱,虑并锦使急用马当酿前洪优阻秀筑的场开灵发贝工疗具猾—止v敢i戏s省u趟a皱l宁角b顶a描s投i傻c姜逃6孙.示0壶弓,茫它蕉有拿着扑灵穴活笋的价数事据缝库额结攻构本,态对胀数梳据漫库寸应泄用忆有碎着对良总好颜的作支朗持螺。养第秃一垮节雹迫恋雷可削行泽性洲分误析班当萄接椒受根一况个冲软呼件戚开街发禁任屿务签,泄就缘进床入级软桃件症生僚命逝的务第江一旺个奔阶啦段盾,伟即缝进苗行含可沉行获性斧的但研桑究蚂。们并元不心是走所扫有侮问舅题辟具盈有湖简皱单总的龄解凶决疼办史法让,絮许培多吴问朵题盟不特能杯在忽预炭定阶的啦规提模野之悠内长解爬决屿。呜因扭此停通日过届可棕行参性叛的抢研表究愉分说析饱可炮以赠知引道汽问主题即。户有脂无枣可邮行董性员的诱解灿决表方驶法期,屿进盼而卡避身免换人秘力此、变物增力鞠和即才蜓力贡的摊浪召费唐。互在哈现无行她系骂统碗初狱步药调性查蛮的惰基楚础姓上侍就揪可够以幸提经出负新醋系兴统孟目么标魔,体即超新潜系稍统狡建币立兆后叼所资要绢求酿达计到父的隐运运行拥指承标皂,著这逗是积系育统华开榜发晶和剩评裙价贫的嫩依谎据拔。槽系恢统去目镇标菌应讲充歉分偶体兰现宗,草直住接夏为沈仓顽库恼管爷理奥系对统啄服剑务货,陡并扑且扮,栏程优序婆可杆以吓分桃期洲分慎批妥实麦现躬。桃但貌是尤,持需压要插指打出迈的捧是倾,健系卡统窃目化标辫是额不思可悟能样在伏总价体浩规傻划售阶胸段去就看提杀得怒非协常错具拒体败,尼它获还伏将雁在较开贩发斥过派程铜中您逐讨步衣明确确筝和停定奉量毕化课。棵以骂达埋到痒更后加生出焦色少的俩程槐序鸭系摸统闸。鸽可喉是赖,忠目绵标忌的永提同法赵不功尽猛相意同储,默例恰如请:

珠·贤提提高泊仓洒库峰管弓理劳效览率厕,威减漠轻兽劳锈动件强彻度铁;

恼·号提偿高荒信舍息平处电理诵速奸度周和便准喉确红性勉;

垦·敏为联仓阻库专管感理要者漏提锄供音更抹方粗便愤、念科悄学垄的焰服耗务洞项冬目抬。舍系振统静的弱目盲标娘确表定朗后纸,昂就缩可烦以六从滩以请下快四筛方垫面霸对境能岔否佳实畏现续新坡系芳统盟目愚标肥进差行跃可先行猴性赢分茫析抄:

玩(螺1际)陡技昏术围可辈行西性

警妄根届据龙客趟户裙提聋出诊的笼系温统棉功壳能家、虚性劫能啦及碧实半现缸系班统华的分各兄项叹约凯束绩条沈件戚,运根藏据纪新伯系戴统螺目鲜标饥来莫衡译量拿所阳需偶的穗技内术津是张否绣具梁备破,听本晓系杠统耀是狗一峰个皇数赚据冶库寸管供理捆和片查视询灿的惯系侍统叹,溪现沿有良的畏技妨术此以鸟较锣为肌成请熟燕,制硬代件章、茄软其件母的重性族能热要轰求筹、庙环块境挽条毁件持等领各且项腰条涝件巾良谨好备,怪估叮计弊利知用用现潮有捐技着术矩条慈件吸应鹊完愈全程可即以动达纳到熄该婚系系统蚁的现功拜能走目裙标闹。永同陵时倍,窄考绘虑刑给报予凝的说开留发甚期妹限细也俩较填为馋充妈裕简,封预诞计沃系退统放是袭可除以拒在共规过定供期篇限犁内季完晴成类开耍发限。茅(陡2际)圣经狱济盗可借行区性

旗帜估窜算回新艳系钉统净的喇成桨本链效枝益遵分础析很,红其津中牲包称括尚估哑计钥项捡目作开翠发断的揪成搭本睬,仇开锅发顶费拘用山和干今麦后祥的哭运亡行杆、唇维夕护背费心用纲,席估东计拆新世系穗统姥将穿获演得虎的糕效忠益劣,巨估括算伪开喷发属成泳本近是菜否圣回燕高斤于聚项都目许预白期中的院全悬部药经隙费悠。宋并肿且群,蚕分乘析忘系劲统促开型发评是匀否慕会棋对蓝其械它仓产棍品识或殃利现润期带晌来天一糕定微影堵响肚。

蒸①仇迫支料出互:

卵·锻基愈础成投坏资莫:

贞硬跪件获设轻备第:警艺P帽C告机歪配醉置北:鲜1虏2钟8考兆旁内决存美,纠4同0寄G伐以傻上熟硬竹盘沈。

卡软袋件水设拖备兼:扫W犁I烦N瞒D毒O视W植S诱9外8内/驻2参0惭0千0浇、端v必i蹦s稿u扶a棕l析启b雄a道s飞i简c侮室6巩.慨0据、腾W雀O兄R研D泛2顿0皮0唉0

忽·驳其荣它政一穿次燥性辟支肆出浴:

普软奸件勇设盒计扰和非开远发冰费歉用

屋·眉经元常负性蒜支孩出贵:

镜软询件润维蓬护污费款用劲、既软掠件居使夸用袄费尝用脚。减②养效竟益献:

腔熟系纷统唤的丹效遥益梅可沸以拼从婚经许济煎效弟益素和决社沾会躁效拦益箭两但方重面积考始虑马。绩对妻于泄仓刮库俘管佩理升系塔统倡则截应见着骗重窗分网析础其淋社奇会雅效凉益返。统例饥如长,瘦系聪统杏投滤入欺运翁行播后也可蒙以傅使年仓逮库站管饿理仁实羽现禾科五学祸化躁、拉规俘范过化效。塑曾立强夏了寿工狱作哑人围员危对哀仓繁库长管注理雀能砌力未、帝提借高医了浓工辩作哗效勿率萍。(3)运行可行性

新系统的研制和开发是充分得考虑工作人员对仓库的易于管理,管理者方便查询设备信息效率。从而能完全满足使用者的要求。

(4)法律可行性

新系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律。第二节用户需求分析上海共享网用户需求分析就是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。在确定系统的总体结构方案过程中,包括确定应用程序的结构、系统开发环境和系统的功能模块。用户需求调研结束之后,应该立即进行用户需求分析。上海共享网2.2.1应用程序结构确定上海共享网塔从仿用郑户旋应到用喊角愿度敏来端看庙,文可胁把起应肉用采程倚序循系该统屠的灵组风成伟部晌分券分公成缴数违据喷存旨储结层穴、疯业仪务戴处院理威层花和菜界厨面竭表播示确层谊等药3陪个希层轧次暗,选而信应庸用绣程欠序炼结鹅构押可徐归翁纳艰为达:减集碗中叙式峰应魂用脖程浸序拳结太构歇、式单贺用外户锄应痛用蓄程畏序却结匹构界、吉多蜜层请服继务血器踏应足用婆程脏序荷结析构态、吵浏签览断器期/烦服团务域器睁应混用异程傅序迁结次构滥、浆客诉户言机挎/滥服稻务嘴器验应夫用哑程部序丢结惨构浊等细5郑种窗类谢型车。君上柄海麻共汁享汉网尾本货仓污库大库乔存劣管宝理忍系渣统榴就缸采验用吸了盼当弦前钓最畜流眯行倒的属客罪户鞋机闻/碰服蛇务滔器枕应材用研程广序傅结扩构器(孟即境C抱/招S倾结采构资)担,阀此汁时卵,育客毕户改机决提卡出适请纸求删,摊服归务炮器批对雪客怨户射机恢的棵请廊求普作熄出讲回微应储。巷通海过信对蓝服瞎务衡功昨能蝇的注分仰布志实所现苹了项分巩工颜服牢务鞋。山数门据晴存照储素层猾放州在损服鸣务矛器呈上膏,返业顺务朝处尝理断层阻和仍界棍面伯表这示龄层睬放浅在葱客送户戚机孙上源,滔因赞此维又欢被职称谈为快“许灵蝶敏窃的部客攻户估机妻”晶结筒构谱。惜许且多逆操述作专可熊以斗在肉本检地堆的兄客扒户差机乖上阔执雄行倘,厚只毛是深当戒需足要幕数霸据目时择,霞才愉向怖服镜务姥器踩发盼出阿请新求首。瞧并迹使岭应尸用勉程波序端的炸处忧理免更沙接烂近咱用脂户求,溪使窑整沃个呀系旅统贿具饺有摊较股好蝶的耗性耕能胶,拒可侧以述并剩行满地纵处诞理搏应凯用悲程日序胡的腰请残求蚀、熄减笛少缩了炊数赞据钳传越输苗量程、皮降赏低惰了河服供务象器锁的客负感荷猴。瓣由赔于戒条土件冒所筹限贼,遍将课此叼系外统咐所毒有挑程裳序严都对置斑于必一参台柄计进算刘机误上等,版以导便五调检试比运跪行在。筛上披海撇共奏享后网港2蛇.狡2泄.刊2器系狮统昂开管发舟环少境驶的功选颈择堆现难在捧,朱市辟场来上侧可湾以羊选底购么的殿应竞用毙开柄发汽产啊品蚁很尚多诉,跳流按行棉的记也特有发数衫十颗种烤。贺目套前毛在晕我娱国盼市栗场主上敲最昏为雁流厘行蛇、传使识用将最陷多仗、貌最冷为哲先盘进途的竖可谅用贯作乔企彻业辜级叫开识发历工愤具客的画产萍品逆有莲:microsoft公司的visualbasic6.0版microsoft公司的visualc++6.0版borland公司的delphi6.0版由于大多数公司内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境,可确定使用下面的开发环境:上海共享网★网络操作系统:Windows2000;★数据库服务器:MicrosoftAccessr2000;上海共享★服务器平台:Windows2000;★客户机平台:Windows95/98/NT/2000;上海共享网★前端开发工具:visualBasic6.0(企业版);★数据访问对象:ADO(本系统使用ADO控件,简化编程)。上海共享网上海共享网上海共享网第三章系统开发环境的介绍第一节access数据库简介数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只能在其中寻找一种能更好地适应系统需求、更好地满足用户的要求以及适应开发人员的习惯。在本系统中,做为图书仓库管理系统是一个比较小的应用系统,它所产生和处理的数据量也比较小。因此,没有必要使用像sqlserver和oracle这样的大型数据库。我首先想到的数据库是borland公司的paradox数据库。另外,microsoftoffice中的access数据库在计算机上的应用比较普及,是开发小型数据库系统的比较理想的选择,所以,在本系统中我选择了access数据库。access做为一个数据库管理系统,它被集成在microsoftoffice中。access数据库处理的基本结构,采取关系型数据库模式。与其他的数据库系统相比,access更加简单易学,一个普通的计算机用户可以很快地掌握它。access2000的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,而且它可以十分方便地与office其他组件交流数据,这些功能对一个一般用户而言已经足够了。第二节VisualBasic简介VisualBasic(简称VB)是美国微软公司(Microsoft)于1990年推出的一套完整的Windows系统软件开发工具,可用于开发Windows环境下的各类应用程序,是一种可视化、面向对象、用事件驱动方式的结构化高级程序设计语言和工具,是目前使用最广泛的编程语言之一。至今以升级到了6.0版。VB的重要特点之一是可视性。系统引进了窗体和控件的机制,用于设计应用程序界面。用户通过在屏幕上生成窗体,在窗体中绘制所需要的控件和按钮,设计菜单和对话框,VB会自动生成相应的代码。VB的另一重要特点是事件驱动。当窗体或控件上发生一个事件时,VB立即把控制权交给程序员。程序员不必担心如何判断事件是否已发生,只需要编写一段代码告诉计算机在事件发生以后应该做什么工作就可以了。这样,设计一个Windows应用程序简化为用鼠标在屏幕上点击、拖拽并添加少量的代码就可以完成了,大大降低了对程序设计的要求,提高了应用程序的开发效率。利用VB的可视性特点,可方便的设计了程序的窗体界面,并在各个窗体中的合适位置绘制所需的每种控件。如要修改窗体或控件的某项属性,只需在相应的窗体或控件的属性窗口修改相应的参数便可达到需要的设计效果。利用VB的事件驱动性特点,只需在窗体或控件上的代码窗口中添加少量的代码,便可达到告诉当在相应的窗体或控件上发生某一事件时,它们在事件发生后应该做什么工作的目的。例如几个窗体上的添加、删除、返回按钮的作用,就是通过在各个相应按钮的代码窗口中输入相应的代码,来达到当在几个按钮上出现单击(Click)事件后,相应按钮实现添加、删除、返回的功能的。作为数据库系统的开发,VisualBasic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言VisualBasic语言,该开发工具具有很多长处:VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大第四章系统实施享第一节模块划分仓库库存管理系统仓库库存管理系统基础资料设置单据处理统计查询系统维护报表输出退出系统部门设置员工设置物品类别设置物品设置入库单处理出库单处理库存调整单处理已过帐单据查询系统启用操作员设置资料删除月终结算供应商设置库存调整单出库单其他入库单采购入库单期初库存录入领用报表仓库库存报表部门领用年度汇总表部门领用汇总表部门领用明细表基本模块与功能:①系统维护包括用户管理,密码管理,系统启用,期初库存录入,资料删除,以及月终结转,可以根据需要对用户限制权限,以确保数据的安全性。②基础资料设置部门设置:对企业的每一个部门进行登记;员工设置:录入企业的所有员工信息情况;物品类别设置:对仓库里货品的类别进行登记,以便快速查询;物品设置:对仓库里已有货品、短缺的货品进行登记,以便及时采购补货并对库里超储的货品进行登记,控制库存量,减少进货;供应商设置:对供应商的信息今夕感编辑以便能及时联系进行业务;③单据处理1.入库管理入库登记管理:能对货品的入库登记,删除,更改等;入库期间统计:货品入库期间年度的统计;供货单位期间供货金额统计:对货品供应的金额进行统计;2.出库管理对货品出库期间的年度统计,出库登记,及收获单位金额统计等;④统计查询主要针对已过帐单据进行查询,其中包括采购入库单查询,其他入库单查询,出库单查询,库存调整单查询;⑤报表输出包括领用报表,仓库库存报表。主要功能是:对数据的查询打印;打印与查询:可根据输入的条件,对货品的入库信息,库存信息等进行简单查询和组合查询。⑥退出系统按键退出第二节数据库设计数据库设计的步骤主要是:①

数据库结构定义:目前的数据库管理系统(DBMS)有的是支持联机事务处理CLTP(负责对事务数据进行采集、处理、存储)的操作型DBMS,有的可支持数据仓库、有联机分析处理CLAP(指为支持决策的制定对数据的一种加工操作)功能的大型DBMS,有的数据库是关系型的、有的可支持面向对象数据库。针对选择的DBMS,进行数据库结构定义。②

数据表定义:数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括:属性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为空等。关系型数据库要尽量按关系规范化要求进行数据库设计,但为使效率高,规范化程度应根据应用环境和条件来决定。数据表设计不仅要满足数据存储的要求,还要增加一些如反映有关信息、操作责任、中间数据的字段或临时数据表。③

存储设备和存储空间组织:确定数据的存放地点、存储路径、存储设备等,备份方案,对多版本如何保证一致性和数据的完整性。④

数据使用权限设置:针对用户的不同使用要求,确定数据的用户使用权限,确保数据安⑤

数据字典设计:用数据字典描述数据库的设计,便于维护和修改。本库存管理系统是应用在单机系统上的,所以只需建立起一个数据库,在此数据库基础上建立起表格,现将部分数据结构表描述如下:货品信息表字段名数据类型字段长度是否为空货品编码文本5货品名称文本10类别文本8型号文本4单位文本2仓库编码文本5存放仓库文本12入库计划单价货币出库计划单价货币原始库存数字长整型默认货位文本5表1表1 货品信息表入库登记表字段名数据类型字段长度是否为空入库日期日期/时间入库单号文本10货物编码文本5数量数字长整型进货价货币总额货币已付货款货币供货单位编码文本5供货单位文本20经办人编码文本5经办人文本8备注备注表2表2 入库登记表出库登记表字段名数据类型字段长度是否为空出库日期日期/时间出库单号文本10货物编码文本5货物名称文本10数量数字长整型单价货币出货价货币总额货币已收获款货币收货单位编码文本5收货单位文本20经办人编码文本5经办人文本8备注备注表3表3 货品出库表仓库信息表字段名数据类型字段长度是否为空仓库编号文本5仓库名称文本12存货种类文本2存货价值货币表4表4 仓库信息表供货单位信息表(收货单位表)字段名数据类型字段长度是否为空单位编号文本5单位名称文本50单位地址文本50电话文本15联系人文本8表5表5 供货单位信息表经办人员表字段名数据类型字段长度是否为空编号文本5姓名文本8家庭住址文本50办公电话文本15家庭电话文本15表6表6 经办人员表用户表字段名数据类型字段长度是否为空UserID文本10UserPWD文本6表7表7 用户表另外,我们还建立了几张查询表,用以存放部分用于计算的统计信息,以便查询。●入库登记统计表 入库登记_合计●货品入库年度统计表 入库登记_n●供货单位年度供货金额统计表 入库登记_w●库存汇总表 库存 ●出库登记统计表 出库登记_合计●货品出库年度统计表 出库登记_h●收货单位年度收货金额统计表 出库登记_d入库登记_合计表与出库登记_合计分别是以入库登记表和出库登记表为基础的,所以此处不再描述;库存汇总表主要由出库表和入库表建立关系获得。入库登记_n字段名数据类型字段长度是否为空货物名称文本10入库日期日期/时间年度数量数字长整型表8入库登记_n表8入库登记_n入库登记_w字段名数据类型字段长度是否为空供货单位文本50入库日期日期/时间年度供货总额数字长整型表9入库登记_w表9入库登记_w库存汇总字段名数据类型字段长度是否为空货物编码文本5入库日期日期/时间货物名称文本10数量(入库)数字长整型进货价货币数量(出库)数字长整型库存数量数字长整型表10库存汇总表表10库存汇总表出库登记_h字段名数据类型字段长度是否为空货物名称文本10出库日期日期/时间年度数量数字长整型表11出库登记_h表11出库登记_h出库登记_d字段名数据类型字段长度是否为空收货单位文本50出库日期日期/时间年度金额总额数字长整型表12出库登记_d表12出库登记_d第五章统计查询模块的设计第一节程序结构本应用程序由29个窗体组成,主要的分别是:主窗体,欢迎界面,登陆窗体,入库窗体,出库窗体,库存汇总,打印及查询等窗体组成。通过运行程序首先进入欢迎界面和登陆窗体,通过输入密码,验证身份后进入主窗体,在主窗体上有6个菜单项,分别对应各自的功能模块窗体,包括系统维护,基础资料设置,单据处理,统计查询,报表输出,退出系统。需要哪个菜单就点哪个菜单,相对应的窗体会自动弹出。第二节系统中统计查询模块的流程图统计查询模块介绍统计查询模块在仓库库存管理系统中是一个承上启下的部分,它必须依托于前三个模块,只有在系统维护,基础资料设置,单据处理三个模块完成后进行以下步骤之后将会被实现:用户管理、密码管理、系统启用、期初库存录入、资料删除、月终结转,员工设置、部门设置、物品类别设置、物品设置、供应商设置,入库单编辑、审核、出库单编辑、审核;主要针对已过帐单据的查询,通过对已过帐单据的查询达到对整个库存信息的了解和掌握。由于此模块针对的用户是领导层,库管员,所以我们对每件货品进行统一分类、编号并制作条形编码,这项设计大大的增加了查询的速度方便于熟悉货品编号的库管员、领导层的检阅。本模块包括采购入库单查询,其他入库单查询,出库单查询,库存调整单查询;它们的功能如下:采购入库单查询:对于采购入库的物品进行分类查询审核。其他入库单查询:对除采购入库之外的任何物品进行分类查询审核。出库单查询:对于出库的物品进行登记查询访问。库存调整单查询:查看对库存进行调整后的单据数据。仓库库1存管理系统统计查询模块界面统计查询模块的流程图:输入所查询数据编码输入所查询数据编码列表保存或恢复验证有此数据吗?开始结束NYY第三节程序源代码系统登陆源代码:OptionExplicitPublicLoginSucceededAsBooleanPrivateSubcmdCancel_Click()'设置全局变量为false'不提示失败的登录LoginSucceeded=FalseMe.HideEndSubPrivateSubcmdOK_Click()'检查正确的密码IfNotIsNull(Me.DCboUserName.SelectedItem)ThenIftxtPassword=Me.DCboUserName.BoundTextThen'将代码放在这里传递'成功到calling函数'设置全局变量时最容易的LoginSucceeded=TrueMe.HideElseMsgBox"无效的密码,请重试!",,"登录"txtPassword.SetFocusSendKeys"{Home}+{End}"EndIfElseMsgBox"请选择用户名!",,"登录"EndIfEndSub系统启用源代码:PrivateSubmnuSys_start_Click()DimstrBegAsStringDimstrYear,strMonthAsStringDimstrSQLAsStringstrBeg=InputBox("请输入系统启用时间","系统启用",CStr(Date))IfIsDate(strBeg)ThenstrYear=Right(CStr(Year(CDate(strBeg))),2)strMonth=Format(CStr(Month(CDate(strBeg))),"0#")strSQL="altertablemat_headaddcolumnqty"&strYear&strMonth_&"single"cmSys.CommandText=strSQLcmSys.ExecutestrSQL="altertablemat_headaddcolumnprice"&strYear&strMonth_&"currency"cmSys.CommandText=strSQLcmSys.ExecutestrSQL="updatemat_headsetqty"&strYear&strMonth&"=qty,"&_"price"&strYear&strMonth&"=price"cmSys.CommandText=strSQLcmSys.ExecutestrSQL="updater_parametersetpass_date=cdate('"&strBeg&_"'),offline=false,monthdate=cdate('"&strBeg&"')"cmSys.CommandText=strSQLcmSys.ExecuteMe.mnuAct_dj.Enabled=TrueMe.mnuSql.Enabled=TrueMe.mnuReport.Enabled=TrueMe.mnuSys_trans.Enabled=TrueMe.mnuSys_start.Enabled=FalseMsgBox"系统已正式启用!",vbInformation,"系统启用"ElseMsgBox"日期格式错误!",vbCritical,"启用错误"ExitSubEndIfEndSub仓库库存管理系统主界面源代码:PrivateSubMDIForm_Load()DimstrSQLAsString'DimrsSysAsADODB.RecordsetDimConjxcAsADODB.ConnectionSetConjxc=NewADODB.ConnectionConjxc.ConnectionString=connstringSetcmSys=NewADODB.CommandcmSys.ActiveConnection=DEjxc.ConjxccmSys.CommandType=adCmdTextDimrsSysAsADODB.RecordsetConjxc.Open'adOpenDynamic,adLockOptimisticstrSQL="selectofflinefromr_parameter"SetrsSys=NewADODB.RecordsetrsSys.OpenstrSQL,Conjxc,adOpenKeyset,adLockOptimistic'rsSys.MoveFirstIfrsSys!offlineThenMe.mnuAct_dj.Enabled=FalseMe.mnuSql.Enabled=FalseMe.mnuReport.Enabled=FalseMe.mnuSys_trans.Enabled=FalseMe.mnuSys_start.Enabled=TrueMe.mnuSys_begqty.Enabled=TrueElseMe.mnuAct_dj.Enabled=TrueMe.mnuSql.Enabled=TrueMe.mnuReport.Enabled=TrueMe.mnuSys_trans.Enabled=TrueMe.mnuSys_start.Enabled=FalseMe.mnuSys_begqty.Enabled=FalseEndIfrsSys.Close'SetcmSys=NewADODB.Command'cmSys.ActiveConnection=DEjxc.Conjxc'cmSys.CommandType=adCmdTextEndSub系统采购入库单查询源代码:OptionExplicitPrivatersPsHBAsADODB.RecordsetPrivatersOrdDBAsADODB.RecordsetPrivatecmPsHBAsADODB.CommandPrivatestrMaxNumAsStringPrivateSubCmdDep_Click(IndexAsInteger)DimintAnswerAsIntegerDimstrSQLAsStringSelectCaseIndexCase0FrmSNumField=6FrmSql.ShowvbModalSelectCaseFrmSNumFieldCase-1rsPsHB.Filter=Me.DataGrid1.Columns.Item(0).DataField&_"<>''"rsOrdDB.Filter="order_id='"&Me.txtps_id.Text&"'"Case-2CaseElsersPsHB.Filter=Me.DataGrid1.Columns.Item(FrmSNumField).DataField&_"like'*"&FrmSql.strSqlField&"*'"rsOrdDB.Filter="order_id='"&Me.txtps_id.Text&"'"EndSelectCase1Case2UnloadMeEndSelectEndSubPrivateSubDataGrid1_RowColChange(LastRowAsVariant,ByValLastColAsInteger)rsOrdDB.Filter="order_id='"&Me.txtps_id.Text&"'"EndSubPrivateSubDataGrid2_RowColChange(LastRowAsVariant,ByValLastColAsInteger)IfCmdDep(0).Enabled=TrueThenLblStatus.Caption=Product_Status(DataGrid2.Columns(1).Text)EndIfEndSubPrivateSubForm_Load()intNumWindows=OpenWindow(intNumWindows)Me.Height=7305Me.Width=7845CallSetFormStu(Me,frmMain)SetrsPsHB=DEjxc.rsComPsHBSetrsOrdDB=DEjxc.rsComOrdDBSetcmPsHB=NewADODB.CommandcmPsHB.ActiveConnection=DEjxc.ConjxccmPsHB.CommandType=adCmdTextrsOrdDB.Filter="order_id='"&Me.txtps_id.Text&"'"EndSubPrivateSubForm_QueryUnload(CancelAsInteger,UnloadModeAsInteger)IfCmdDep(2).Enabled=FalseThenMsgBox"请先退出编辑状态后再退出该程序!",,"提示"Cancel=TrueEndIfEndSubPrivateSubForm_Unload(CancelAsInteger)intNumWindows=Closewindow(intNumWindows)rsPsHB.ClosersOrdDB.CloseSetrsPsHB=NothingSetrsOrdDB=NothingSetcmPsHB=NothingEndSub系统出库单查询源代码:OptionExplicitPrivatersSaHBAsADODB.RecordsetPrivatersSalDBAsADODB.RecordsetPrivatecmSaHBAsADODB.CommandPrivatestrMaxNumAsStringPrivateSubCmdDep_Click(IndexAsInteger)DimintAnswerAsIntegerDimstrSQLAsStringSelectCaseIndexCase0FrmSNumField=8FrmSql.ShowvbModalSelectCaseFrmSNumFieldCase-1rsSaHB.Filter=Me.DataGrid1.Columns.Item(0).DataField&_"<>''"rsSalDB.Filter="sale_id='"&Me.txtsale_id.Text&"'"Case-2CaseElsersSaHB.Filter=Me.DataGrid1.Columns.Item(FrmSNumField).DataField&_"like'*"&FrmSql.strSqlField&"*'"rsSalDB.Filter="sale_id='"&Me.txtsale_id.Text&"'"EndSelectCase1Case2UnloadMeEndSelectEndSubPrivateSubDataGrid1_RowColChange(LastRowAsVariant,ByValLastColAsInteger)rsSalDB.Filter="sale_id='"&Me.txtsale_id.Text&"'"EndSubPrivateSubDataGrid2_RowColChange(LastRowAsVariant,ByValLastColAsInteger)IfCmdDep(0).Enabled=TrueThenLblStatus.Caption=Product_Status(DataGrid2.Columns(1).Text)EndIfEndSubPrivateSubForm_Load()intNumWindows=OpenWindow(intNumWindows)Me.Height=7305Me.Width=7845CallSetFormStu(Me,frmMain)SetrsSaHB=DEjxc.rsComSaleHBSetrsSalDB=DEjxc.rsComSaleDBSetcmSaHB=NewADODB.CommandcmSaHB.ActiveConnection=DEjxc.ConjxccmSaHB.CommandType=adCmdTextrsSalDB.Filter="sale_id='"&Me.txtsale_id.Text&"'"EndSubPrivateSubForm_QueryUnload(CancelAsInteger,UnloadModeAsInteger)IfCmdDep(2).Enabled=FalseThenMsgBox"请先退出编辑状态后再退出该程序!",,"提示"Cancel=TrueEndIfEndSubPrivateSubForm_Unload(CancelAsInteger)intNumWindows=Closewindow(intNumWindows)rsSaHB.ClosersSalDB.CloseSetrsSaHB=NothingSetrsSalDB=NothingSetcmSaHB=NothingEndSub其它入库单查询源代码:OptionExplicitPrivatersOtHBAsADODB.RecordsetPrivatersOrdDBAsADODB.RecordsetPrivatecmOtHBAsADODB.CommandPrivatestrMaxNumAsStringPrivateSubCmdDep_Click(IndexAsInteger)DimintAnswerAsIntegerDimstrSQLAsStringSelectCaseIndexCase0FrmSNumField=7FrmSql.ShowvbModalSelectCaseFrmSNumFieldCase-1rsOtHB.Filter=Me.DataGrid1.Columns.Item(0).DataField&_"<>''"rsOrdDB.Filter="order_id='"&Me.txtother_id.Text&"'"Case-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论