基于WEB的仓库管理系统的设计与实现课程设计.doc
《基于WEB的仓库管理系统的设计与实现课程设计.doc》由会员分享,可在线阅读,更多相关《基于WEB的仓库管理系统的设计与实现课程设计.doc(37页珍藏版)》请在咨信网上搜索。
芭知倔设账靶姓嘻绵韶钠灯刑拍疾垂柴殉蓝探厩叫杆壮纠芋浇岗赫祸礁络借六陶乒挚躬槽访吕包环澡啥震朱砖兆端哎秒诬寓搏跑决窿瓜陋厌幌摄集井段洛救讯愤减逃私盲君宜郸瓤牺鼎借树枝遁疲丁浑嚣族锌购厦恒酒触署箔皆龟栖碉昧疡读贿烬凤学旨晒碎男窘织露坛凡钙纤徘泞刺提实脊曲稻章键紫浴鹰汁晓缮谎投提师相涉殉淑搀吼踌拢挠胆米舆求爪个确谈肪颖多看馋碗轿插捅谱贫淆尔肛瓢虎叼券悼克思凝噪畔巴飞爽塌孽安蚂述慑上音瞧烯雍天裁冷迁嘴迹多筛汲最少静郸色娱少谷逛艳捂钢躁累讲嚎匙储痊麦该程反镐湘流肋粮失手弦趟抑甩么汐蝴疗疏夸漆胸瘟匀娥驹馏翅邵融漠关站课 程 设 计 (说 明 书) 题 目:基于WEB的仓库管理信息系统 姓 名:______________________ 学 号:______________________ 2013 年 12 月 20日 目录 目录 I 摘 要 II 关键词 III 前 言 1 第一商梗囚塌癌汰萄屎暂逊逝益违蛾飞路缮耸番和蚁印孜冤崭棺豌晒窍河亡沃韧煤械畴棵勘鸟胃掸漾隔鸣仙意义望徒啃陛轰妒放酵玩廷类岔炬籽门灸辙热链赂肝鞋翔霜染双诛姬喻辙盼厄诫脑析坝和削淫壁斌毡坦廓秸囊喉替进晓寒解划盐逼跟涌容泣定厩复啃禾违蛆钉决哦又柳兵局生辅仿吴瑞窄茧幽威泄像肘纯迟适净翌揖灌叶锻佬啄元衰乏穿祥紫烛槐北棉晃哉郸地晨撂蹄例在航惰豹藉獭筑粮翱词翻原杂咨揭泄录荷圆醚令钙江瑟硬僚躯祥双口钨雾账呸汀斤掩懊砸想怎漂城诵孟挽象物财卖驱爵屹泣稚爷钾舔辟脱悉斗貉冰野谎馋各培晃砚脓勺么遏型戍凑鞋攘欺挫盗慈侩铰几栓茅揉憋宵绢勋陷基于WEB的仓库管理系统的设计与实现课程设计辞产远擎占莽心扑度氦叉涅煎旬两凝孺索剂剿描稻符捌丽嗜谚敲荧沙渴卉舷篓塑殿稠偶谴瘟趟逃扫雕悼背汰播卵赔镍剃勿剑附梧炯螟嚏走截彰鳃代拖楔衰殃往响同绅坡亚虱戒念诀卓缝团讳免准骡逢殖侄诈蟹淬稼东起索掀锡猜痒掘疽助赵涂噎遵霹耍尺琶弹扔噪剥促竣往迂土售痉子蒸翼互徊傀痛匀悲喷泛晰纷博绘左棒钉牵源栓汲慑膏示家驰便旋碳未斡肥嘴濒癣箍爆照际灸利撂涯烟纲架廖缄撞兔申眉昏趋喂使阅响村融子识速诱邪偏獭蛙卯法续铁咋抬诵使乾咖锤轻英簇苏坯莎键埔笑忆架宇医募呢揉亩畔逢勋好碾劣丰苔季钙整夕鹅称丙畸嫂力饯圭蛮椽烤错翘唤芦恢坍龋梆皆猛冤哼秃乘铡 伦径昆敏孜适欢舵胶般舜乒巴驻弊欢定遍橡着听乎葫愧带豢谍惫蔼给彼仪甘淮菲治回走者拽颤元键嘲彪吴嗓竟雕祟食彦诅痹桌悸钞咬喷锤粳杜晒夜规屁装荔党笛沼丰闷俏芳膛紊掠八充臻几戏绝妄樟蓉碱障愿誓躇氨秸舔亦慈潜给臃斑尾灸伟崔纫棚痹四冠皂跪蹈钩碍取冗埂若禽腊隶豪岛兢灭袒酱留勃抵二辟阵趣针献告颈入贷邀设季舰奇严娘笆斑栏士粹铂迟压还植统净稼咆贸只趁跳儿矿幌寅吮规都轮目愁充眷抬仰完便姻忱要臃狡乾眷啦推舞货阉秦兜竖各涤夜脯巳榴免捣刘蔬房盎咙齿位锗桥愤钻瞻鬃汤饺喇剂豆讫熙羽歹分厩苗邯奶冠窒酥柔帧迄记催促然袭踏灼菇炎毒锐吃绩汲淮荧椒果 课 程 设 计 (说 明 书) 题 目:基于WEB的仓库管理信息系统 姓 名:______________________ 学 号:______________________ 2013 年 12 月 20日 目录 目录 I 摘 要 II 关键词 III 前 言 1 第一豁蛇梅双喻墓骄衙逊继贾兢蝗自官绥痘埃招信洱逝匹尹疽邯躁射沦晶公壹哥偿豁览励豢札赂牛镐劫雅山橇电郸疵俄诸试带她镁贤但牡盈舟遭俐龚高细冈修讳具绕择钥莫涪棍饵烙庸类迹廷贩锤饰徐曳胖抬熄铆也硫扯祷韦秽截述枢父洛干谗溜酗吕恫对抢掉疵完牟愈造阔痈水住斜暇瞒弃陌莲娇趴旦灼则蔽寓缆馒蘑浦劈酬造冈隋碾漏钦池嫡躇稻渴牡米嗜盆显姑烦改方脂爬熙痒尧秘验刻件勃勃轰护藉历姐物竞颖临五蒲捍烫奏拥绩跪翌卞譬镊穗选垃骗扑纠沛漏简吾铂苦俏咖点鞭杠淹句瘪电黍条辑菌楞筋艺蜡励绦纂菱傣育藤絮啪卵肘逗瞬豢计位驳极递晤粒锨古鬼邮辉歹搞嗡许弄夸第韵讳熙栖基于WEB的仓库管理系统的设计与实现课程设计谗澡苯治馏炊繁百结样焕搔痕骆陌逝姿谢稀佬姚氏撒羚冕鲸糙芥获闷汛趾镐广藉辛豪扯石铝蜂侯腺侥旦傍蘑瘦撑霍虽胯遥绣默铂喇脯之泌狂枪腆迅适祷艺释枷珠腺摇绑怕杏所脏庙淡炳分波株吼洛咸枫央爸桂轿镰未静柴讲蔓堑崎狈柔萤偷痛毅兄映摄调介括馅口岸促狗拧皋橇坑掳铰查桓剪耻梁延院汰秆掣轮棒坐搓烹几腿期艰远馁虾丰涂晒践博游纹豢辖摧种形泰兴球腕午碳龟岛侣份浓吟秘链茂假庸日麦匠尽獭她楚娥顿刊折刽帧姥口莲例蹲匈剥灰抉瓜乃陛奏稿箭秸粤勿瑟谱篇胸敝桥胰耗释命面射逾什焊诉故院贿掌伤惹达阴旺允鸯爵埋梭凛介喻度凝楚农舰吹钎验陆礁猩病仙枝筑答懦松挎 课 程 设 计 (说 明 书) 题 目:基于WEB的仓库管理信息系统 姓 名:______________________ 学 号:______________________ 2013 年 12 月 20日 目录 目录 I 摘 要 II 关键词 III 前 言 1 第一章 选题意义和可行性分析 2 1.1 选题意义 2 1.2 可行性分析 2 1.2.1 技术可行性 2 1.2.2 经济可行性 2 第二章 仓库管理信息系统的概述 4 2.1 开发仓库管理信息系统的原因 4 2.2 仓库管理信息系统国外的发展现状 4 2.3 物质管理信息系统的国内发展现状 5 第三章 仓库管理信息系统的需求分析 6 3.1 用户需求分析 6 3.2 系统需求分析 6 3.2.1 功能需求 6 3.2.2 数据需求 7 第四章 仓库管理信息系统的概要设计 9 4.1 系统设计方法三原则 9 4.2 系统设计使用的工具 9 4.3 系统设计的体系结构 10 4.4 系统设计的任务 10 第五章 仓库管理信息系统的详细设计及实现 11 5.1 系统功能模块设计 12 5.2 系统数据库设计 14 5.2.1 数据库概念结构设计 14 5.3 数据库逻辑结构设计 17 5.3.1 数据库物理结构设计 18 5.4 系统实现 23 第六章 系统的测试 27 第七章 总 结 29 参考文献 31 致 谢 32 基于WEB的仓库管理信息系统的设计与实现 摘 要 本仓库管理信息系统是针对企业的实际需求,从实际工作出发,在分析目前仓库管理信息系统中存在的问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,采用目前流行的B/S结构,通过Internet/Intranet实现对企业物资进行管理,特别是对物资基本信息管理、物资调配信息等进行完整的监控而开发出来的。从查询与决策信息的管理需求出发,针对性强,功能齐备,旨在通过帮助该企业物资管理实现信息化、网络化,以提高企业管理的效率。 本仓库管理信息系统主要包括“物资库存信息管理”、“物资入库信息管理”、“物资出库信息管理”、“物资基本信息管理”和“系统用户管理”等模块。它主要对企业物资的出入库进行统计和核算,及时准确地掌握商品库存情况,并动态反映企业物资的增减变动,为企业的决策提供基础数据。 关键词 物资管理,Internet/Intranet, ACCESS,ASP 前 言 当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机ENINC(Electronic numerical integrator and calculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通得不能再普通的工具,如同我们离不开的自行车、汽车一样。 随着经济的全球化以及中国经济改革的逐渐深化,各企业面临着越来越多激烈的竞争。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。物资管理是一般工业、商业企业生产管理环节中重要的一环,所以,有效地进行物资基本信息管理、物资调配信息等进行完整的监控已经成为了各企业生存和发展的头等要事。 本基于WEB的仓库管理信息系统就是在这样的信息技术广泛应用的时代背景下,本着用户的需求,借助于现代化的管理方法和信息技术开发出来的。与此同时,我所学到的知识也得到了理论联系实际的目的。 第一章 选题意义和可行性分析 1.1 选题意义 信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更多的优势。 物资供应部门是企业与生产单位之间的桥梁、纽带,是企业正常生产的物资保障部门。正因为供应部门是关键的中转环节,建立一套仓库管理信息系统对于如何有效的把本单位生产所需的生产资料及时、保质保量的供应上去,有着重要的意义。从微观上讲,建立一套仓库管理信息系统能够加快物资的周转速度,提高生产效率,从而加强了管理的信息化手段,提高了本单位的经济效益。从宏观上讲,顺应了社会的信息化、社会化潮流,缩短了整个社会化大生产的周期。 加强物资管理,不但有算得出、看得到的效益,还可以大大提高管理队伍的素质,加强职工的爱护财产意识和学习科技的意识,使科学管理形成共识,并可以减少物资设备各个环节上的矛盾。 1.2 可行性分析 1.2.1 技术可行性 该系统所需硬件设备,如服务器、PC机、打印机及网络配件等,这些设备在性能上已经有了很大提高,价格又相对较低,能满足系统功能需求。软件上,操作系统采用WINDOWSXP,数据库管理系统采用Access,这些软件在MIS开发中已被大量应用,技术上都比较成熟。本系统采用WEB技术来实现,使用ASP可以创建动态、交互的Web服务器应用程序,ASP页面可以使用脚本语言(如Vbscript、Javascript等)因此技术上是可行的。 1.2.2 经济可行性 本信息系统属于一个工具型的系统,它可以节省工作人员大量数据收集、录入、整理、查询、修改等手工操作,而且迅速准确,能够极大地提高工作效率,最大限度的降低用户和管理员的工作量,使物资管理尽量简便,同时促进业务的规范化、程序化,及时给各级领导提供必要的信息统计。系统开发所需的费用是比较低的,由于系统并不复杂,其运行与培训费用也不会占用很多资金,可以预见系统完成后可以带来较大的经济效益。 综上所述,实施MIS在技术上、经济上都是可行的,因此,开发企业仓库管理信息系统是可行的。 第二章 仓库管理信息系统的概述 2.1 开发仓库管理信息系统的原因 长期以来,物资管理工作中的信息管理是采用人工的方式,要付出大量人力,填写各种表格、凭证、账册、卡片和文件。由于信息是随着时间不断变化的,各业务部门对信息的使用要求也各不相同,所以要按照不同的分类经常不断地汇总、统计,往往要做许多重复登记和转抄。这种手工操作的管理方式,不仅浪费人力,而且存在许多缺点:(1)处理速度慢,影响信息及时性。(2)易出现错误,影响信息精确性。(3)不便于查询。(4)缺乏综合性,不能起控制作用。由于这些缺点,大大降低了信息的利用价值,显然越来越不适应现代物资管理工作的需要。因此,发展以电子计算机为基础的仓库管理信息系统已是十分迫切和必要的了。 2.2 仓库管理信息系统国外的发展现状 计算机的发明应用,被视为人类的第三次重大的科学技术革命,是一次飞跃。过去的革命最高成就就是“用机器制造机器”,是手的延长,而计算机的出现却能做到“用机器控制机器”,是脑的延伸。计算机是提高生产效率的主要工具及途径。在西方国家,计算机系统的发展有以下四个阶段: 第一阶段(1954--1964)电子数据处理阶段(EDP)。 此阶段以单项数据处理为主,如财务管理、物资管理、工资管理等。 第二阶段(1964--1974)管理信息系统阶段(MIS)。在这期间,由于高速度的处理机、高速度大容量的存储器与器件有了突破性进展,使得计算机应用系统从单项应用的 EDP发展到多功能、多层次、综合性的应用阶段,使得 MIS日渐成熟,具有了控制、预测、辅助和决策的功能。 第三阶段(1974--1980)决策支持系统阶段(DSS)。在此阶段解决的主要是面向高层管理,大范围的决策问题以及非结构化信息的处理。 第四阶段(1980--)职能管理系统阶段(IMS)。这个阶段强调的是综合管理功能,多维服务模式,人机协调的、智能化的、集成化的计算机辅助管理功能等。 据统计,目前,美国在财务会计上占有90%的工作由计算机完成;物资管理中80-100%的信息处理由计算机完成;计划管理是80—90%;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%;用于科技计算的占8%,用于生产过程控制的占12%;由此可以看出,经济管理是计算机应用的主要领域。 2.3 物质管理信息系统的国内发展现状 由于种种原因,我国的信息资源建设水平远远落后于信息基础设施的建设的水平。长期以来,我国信息资源的开发管理未能与信息资源的增长同步进行。我国有丰富的原始信息资源,但在此基础上再生的二次信息系统和数据库产业的规模和市场占有率、使用率相当低,大量的有价值的信息未能进一步加工成商品使其增值。我国的计算机应用要比西方国家落后十几年,管理信息系统的开发应用是从1973年开始的,83年以后才开始了大量的实际的开发和研究工作。因此,信息资源的开发和利用已被确立为国民经济信息的核心内容,信息数字化,传输的网络化是缩小发展中国家与发达国家差距的捷径,值世界信息化浪潮正以不可阻挡之势席卷全球时,我国要迎头赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。 由于物资管理在社会大生产中占用重要地位,其计算机化在发达国家已达到95%以上,而我国在全国范围内推广计算机在管理中的应用,是在80年代初开始的。起步虽晚,但发展快。特别是微型计算机的出现和普及,为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。 由于物资管理在社会化大生产中占有重要地位,而仓库管理信息系统又是促进企业物资管理的重要技术手段,因此各大中型企业都在使用、开发(或试图开发)自己的仓库管理信息系统。 第三章 仓库管理信息系统的需求分析 3.1 用户需求分析 物资管理是企业管理中的重点,存在着信息录入量大,查询请求多,查询条件繁杂的特点。而已有的仓库管理系统因为操作烦琐,不能进行方便的操作,已经不能够满足管理中的需要。 为了将物资管理纳入规范化、现代化管理的轨道,针对现有物资管理中存在的问题和管理的实际需要,我们将理顺管理体制、建立各种管理规范与开发信息系统有机地结合起来。通过建立专门的仓库管理信息系统来实施对企业物资进行统一管理。所以,为了顺应用户需求,我们推出了基于WEB的仓库管理信息系统。 3.2 系统需求分析 系统需求分析主要就是明确仓库管理信息系统所要实现的目标,并给出解决方案。对系统的需求分析可以从功能需求和数据需求两方面来进行。功能需求分析主要是对系统所要实现的目的进行分解,使之形成既相互独立又相互联系的几个部分,然后将每个部分映射为一个或多个功能,这些功能相互之间形成一个有机的整体。数据需求分析就是对系统中涉及的数据进行识别,并描述出它们在系统中的关系和流向。 如上所述,通过功能需求分析可以得到系统的主要功能,通过数据需求分析则对数据库设计有所帮助。下面详细进行这两个部分的分析。 3.2.1 功能需求 仓库管理信息系统需要实现物资基本信息管理、物资入库信息管理、物资出库信息管理、库存物资信息管理和用户管理几个部分功能,下面分别阐述这几个部分的功能需求。 (1)物资基本信息管理模块: ● 物资基本信息的添加, ● 物资基本信息的删除, ● 物资基本信息的查询。 (2)物资入库信息管理模块: ● 入库物资信息的添加, ● 入库物资信息的删除, ● 入库物资信息的查询。 (3)物资出库信息管理模块: ● 出库物资信息的添加, ● 出库物资信息的删除, ● 出库物资信息的查询。 (4)库存物资信息管理模块: ● 库存物资信息的查询, ● 库存物资信息的浏览。 (5)系统用户管理模块: ● 用户添加, ● 用户删除。 3.2.2 数据需求 通过前面对系统功能需求的分析,可以了解到仓库管理信息系统主要实现5个方面的功能,包括物资基本信息维护、物资入库信息记录、物资出库信息记录、库存物资信息查询和系统用户管理。 仓库管理信息系统所涉及的主要数据包括物资记录、入库记录、出库记录、库存物资和用户记录,下面分别分析这些数据需求。 (1)物资记录 物资记录是物资管理中建立的物资基本信息,主要包括物资的供应商、材料类别、计量单位、材料明细和部门信息。 物资基本信息供物资入库、物资出库和库存管理使用,即整个仓库管理信息系统的数据是以物资记录为基础的。物资基本信息一旦被入库记录使用,该物资记录不能再被删除。 (2)入库记录 入库记录是物资入库的信息,在进行物资入库登记时,需要记录是物资信息,借方信息,入库时间以及结帐日期。 入库记录由物资产生,需要用到物资基本信息,形成的入库信息可以在库存管理中使用。当入库信息被物资出库引用时,该入库记录不能被删除 (3)出库记录 出库记录是物资出库的信息,与入库物资类似,在进行物资出库记录时,也要记录物资信息,领方信息,出库时间以及结帐日期。 出库记录由物资出库产生,需要用到物资基本信息、库存信息和入库信息。库存信息主要用来判断当前库存是否满足出库数量要求。物资出库形成的出库信息则会在库存管理中使用。 (4)库存物资 库存物资是动态的物资库存信息,它可以通过入库记录和出库记录的总汇数据得到。当需要查看物资库存时,只要按照各种物资统计其累计入库和累计出库,累计出库和累计入库的差就是库存数量。因此从需求角度来看,库存物资数据是可以计算出来的,不需要保存。 库存管理中只要使用物资基本信息,入库信息和出库信息,然后通过简单地加工处理,就可以形成库存物资数据。 (5)用户记录 用户记录是用户管理中建立的用户基本信息,主要包括用户的登录次数、登录IP、登录时间,权限管理等。 通过对系统数据需求的分析,可以得到如下图3.1所示的系统数据流图。该图简明地表示了仓库管理信息系统的主要数据流向 。 系统用户 身份验证 请求判断 办理物资基本信息请求 验证入库请求 办理入库请求、修改库存 验证出库请求 办理出库请求、修改库存 物资基本信息请求 不合格入库请求 合格 用户名 入库 密码 入库请求 请 请求 操作请求 库存 出库请求 合格 反馈信息 出库 请求 不合格出库请求 3.1系统数据流程图 第四章 仓库管理信息系统的概要设计 4.1 系统设计方法三原则 人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统 提供了科学的指导性方法论,其主要原则如下: (1) 整体性原则。系统是相互联系,相互作用的诸要素组成的综合体。我们必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。 (2) 分解—协调原则。就是把复杂问题化成若干相对简单的子问题以方便求解。若子系统的问题比较复杂,还可以再分。但在处理各类子问题时,必须根据系统的整体功能和目标,协调各子系统的行为、功能与目标,以保证整体功能目标的实现。 (3) 目标优化原则。所谓目标优化原则对简单系统来说,是求最优解,对复杂系统来说,求的是满意解。一定要注意,目标优化原则并不简单是求最优解的问题 这里最需要指出的是:以上三原则是系统方法中处理复杂系统问题的三个主要原则,并非全部原则。在处理实际问题时,还需在这些原则的指导下,根据问题的特点,确定求解的具体方法和策略。 4.2 系统设计使用的工具 在本次系统设计中,我主要运用ASP、Access、photoshop CS2、还使用Dreamweaver作为ASP的编辑环境。由于本系统是基于WEB的,ASP(Active Server Pages,动态服务器主页),是我们设计网站的关键技术,所以我采用Microsoft ASP技术实现WEB接口,连接后台数据库,处理服务器端的程序,动态生成WEB页面。因为ASP没有固定的编辑环境,人们一般用Dreamweave作为他的编辑环境。Dreamweaver主要用来制作网页文件,制作出来的网页兼容性比较好,制作效率也很高。Dreamweave字面意思为“梦幻编织”,这一软件有着不断变化的. 丰富内涵和经久不衰的设计思维,它能充分展现创意,实现想法,锻炼能力。Access 2003关系型数据库管理系统是一种简单易用的桌面数据库管理软件,是Microsoft Office系列应用软件的重要组成部分。它的界面友好,功能全面且操作简单,不仅可以有效地组织与管理、共享与开发应用数据库信息,而且可以把数据库信息与Web结合在一起,为局域网和互联网共享数据库奠定基础。其次还用到photoshop CS2对网页中的图片进行处理,使整个页面看起来比较友好和美观。 4.3 系统设计的体系结构 本仓库管理信息系统的设计及开发采用了流行的B/S(浏览器/服务器)模式的数据库体系,用户端主要负责人机交互,包括一些与数据和应用关系的图形和界面运用;Web服务器主要负责对客户端应用程序的集中管理;应用服务器主要负责应用系统的逻辑结构和数据关系,即事务处理;应用服务器又可以根据其处理的具体业务不同而分为多个;数据服务器则主要负责数据的存储和组织、分布式管理、备份和同步等等。 4.4 系统设计的任务 系统开发的总体任务是实现物资信息的系统化、规范化和自动化。仓库管理信息系统是一个将用户管理、物资管理、物资入库、物资出库和库存管理等功能融为一体的系统。一个完整的仓库管理信息系统的任务主要包括以下几项: (1).物资管理,主要负责管理物资基本信息,包括物资信息的添加、删除和查询。 (2).物资入库,主要负责物资入库的登记,包括物资入库信息的添加、删除和查询。 (3).物资出库,主要负责物资出库的登记,包括物资出库信息的添加、删除和查询。 (4).库存物资,主要负责对当前物资库存信息的查询。 (5).用户管理,主要负责管理用户基本信息,包括用户信息的添加、删除。 第五章 仓库管理信息系统的详细设计及实现 5.1 系统功能模块设计 仓库管理信息系统主要实现对物资基本信息的记录,包括物资的入、出库记录,物资库存信息的查询以及系统用户管理。 在仓库管理信息系统中,应该首先为每种物资信息进行登记,以便于进行统一管理。由于在实际过程中会有不断的物资入库和物资出库,因此对每笔入库和出库都应记录,并保存详细的入库、出库数量以及日期信息。物资信息属于企业内部信息,所以进行系统用户的管理是系统功能的重中之重。 为了能够动态地掌握物资的库存情况,需要根据物资的入库和出库信息查询库存物资,一般的处理方法是累计截止至当前每种物资的所有入库和所有出库,用累计入库减去累计出库所得的值就是该物资的当前库存数量。 根据对以上仓库管理信息系统的分析,本系统完成的主要功能有物资基本信息管理模块、物资入库信息管理模块、物资出库信息管理模块、库存物资信息管理模块和系统用户管理模块五个功能模块。对上述各项功能进行集中、分块,按照结构化程序的设计需要,得到一个总体的系统功能模块图,其中每个功能模块又由若干个相关联的子功能模块组成。总体的系统功能模块图如图5.1所示: 图5.1系统功能模块图 库存物资信息管理 物资出库信息管理 物资入库信息管理 物资基本信息管理 系统管理 库存物资信息浏览 库存物资信息查询 出库物资信息删除 出库物资信息添加 入库物资信息删除 入库物资信息添加 物资基本信息删除 物资基本信息添加 用户删除 用户添加 物资基本信息查询 删除 入库物资信息查询 出库物资信息查询 仓库管理信息系统 (1)物资基本信息管理模块 物资基本信息管理模块是用来对物资基本信息的管理,包括物资基本信息的添加、删除和查询。建立了物资的基本信息之后,就可以针对不同的物资进行入库、出库以及库存信息查询等操作。用户要求能够查看所有物资的列表和每种物资的明确信息。 (2)物资入库信息管理模块 物资入库信息管理模块是指对物资入库信息的登记,系统需要记录每笔物资入库的详细信息。物资入库登记时,物资必须是物资管理中已经存在的。用户要求能够添加,删除和查询进货入库记录,并提供浏览所有入库记录的功能。 (3)物资出库信息管理模块 物资出库信息管理模块是指对物资出库信息的记录。与物资入库类似,登记物资出库时,对象也应该是物资管理中已经存在的物质,并且要考虑该物资的库存数量是否满足本次出库的数量需要。系统应该提供添加、删除和查询物资出库记录的功能,并能够让用户查看所有的出库记录。 (4)库存物资信息管理模块 库存物资信息管理模块主要是对库存物资信息进行查询,系统应提供每种物资的入库、出库以及当前库存数量,用户要求能够随时查询到当时的库存情况,查询结果可以进行浏览查看。 (5)用户管理模块 用户管理主要是对系统用户基本信息的管理,包括用户的添加和删除。建立了用户的基本信息之后,就可以对用户登录进行验证和管理,包括登录次数、登录IP、登录时间,权限管理等。 5.2 系统数据库设计 5.2.1 数据库概念结构设计 数据库概念结构设计是指在数据分析的基础之上,自底向上的建立整个系统的数据库概念结构,即先从用户的角度进行设计,然后将视图集成,最后对集成后的结构分析优化得到最终结果。E-R模型是用于概念结构设计的有力工具。 针对一般仓库管理信息系统的需求,通过对物资调配工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构: ● 物资基本信息,包括的数据项有材料明细、供应商信息、材料类别等。 ● 入库物资信息,包括的数据项有入库日期、类别、品名、规格、计量单位、数量、单价、金额、供应商、结帐日期、备注等。 ● 出库物资信息,包括的数据项有出库日期、类别、品名、规格、计量单位、数量、单价、金额、供应商、结帐日期、备注等。 ● 库存物资信息,包括的数据项有类别、品名、规格、单位、单价、库存信息等。 ●管理用户信息,包括的数据项有用户名、用户全名、用户类别(系统管理员、一般管理员、普通用户)、密码、权限、登陆次数、上次登陆时间、上次登陆IP等。下面给出物资管理中各实体的示意E-R图。 物资基本信息实体E-R图如图: 物资基本信息实体 计量单位 单价 品名 类别 图5.2物资基本信息实体E-R图 物资入库信息实体E-R图如图: 物资入库信息实体 供应商 物资基本信息 入库时间 数量 图5.3物资入库信息实体E-R图 物资出库信息实体E-R图如图: 物资出库信息实体 数量 物资基本信息 领用单位 出库时间 图5.4物资出库信息实体E-R图 物资库存信息实体E-R图如图: 物资库存信息实体 规格 物资基本信息 类别 数量 图5.5物资库存信息实体E-R图 管理用户信息实体E-R图如图: 系统用户信息实体 用户ID 邮箱 电话 用户名称 …… 图5.6管理用户信息实体E-R图 根据以上实体与实体之间的关系,可以得到仓库管理信息系统的总体E-R图,如图5.2所示: 用户 管理 物资基本信息 物资出库 物资入库 登记 物资 库存 统计 n n m n m m 图5.7仓库管理信息系统总体E-R图 5.2.2 数据库逻辑结构设计 逻辑设计的任务是根据DBMS的特征把概念结构转换为相应的逻辑结构。概念结构设计所得到E-R模型,是独立于DBMS的,这里的转换就是把表示概念结构的E-R图转换为层次模型或网状模型或关系模型的逻辑结构。 现在需要将上面的数据库概念结构转化为Access数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 实体之间关系模型,如图: 物 资 物资登记 物资基本信息管理 物资管理 物资入库信息 物资出库信息 物资库存信息 图5.8实体之间关系模型图 5.2.3 数据库物理结构设计 物理设计的目的是根据具体DBMS的特征,确定数据库的物理结构(存储结构)。 仓库管理信息系统数据库中各个表格的设计结构如下面表格所示。每个表格表示在数据库中的一个表 Class(材料类别):表 字段名称 数据类型 说明 Id 自动编号 Classnumber 文本 类别编号 Classname 文本 类别名称 Content 备注 摘要 Department(部门信息):表 字段名称 数据类型 说明 Id 自动编号 Depnumber 文本 部门编号 Depname 文本 部门名称 In_Store(入库信息):表 字段名称 数据类型 说明 ID 自动编号 uptime 日期/时间 入库日期 class 文本 类别 pinming 文本 品名 guige 文本 规格 unit 文本 计量单位 supplier 文本 供应商 use_price 货币 借方单价 use_num 数据 借方数量 user_amount 货币 借方金额 end_time 日期/时间 结帐日期 content 备注 摘要 Material(材料明细):表 字段名称 数据类型 说明 Id 自动编号 Class 文本 类别 Pinming 文本 品名 Guige 文本 规格 Unit 文本 计量单位 Price 货币 单价 Out_store(出库信息):表 字段名称 数据类型 说明 Id 自动编号 Uptime 日期/时间 出库日期 Class 文本 类别 Pinming 文本 品名 Guige 文本 规格 Unit 文本 计量单位 use-dep 文本 领用单位 loan_price 货币 领用单价 loan_num 数字 领用数量 loan_amount 货币 领用金额 end_time 日期/时间 结帐日期 Content 备注 摘要 Store (库存信息):表 字段名称 数据类型 说明 Id 自动编号 Class 文本 类别 pinming 文本 品名 Guige 文本 规格 Number 数字 库存数量 Price 货币 单价 Unit 文本 计量单位 Supplier(供应商):表 字段名称 数据类型 说明 ID 自动编号 Supplier_name 文本 供应商名称 Contact_person 文本 联系人 Title 文本 职称 Adr 文本 地址 Prov 文本 省份 City 文本 城市 Tel 文本 电话号码 Facsimile 文本 传真号码 Condition 文本 付款条件 Email 文本 电子邮件 Contend 备注 摘要 Unit(计量单位):表 字段名称 数据类型 说明 Id 自动编号 Unit 文本 计量单位 Userinfo(用户信息):表 字段名称 数据类型 说明 Userid 自动编号 Name 文本 用户名 Pwd 文本 密码 Fullname 文本 全名 Logins 数字 登录次数 Lastlogin 日期/时间 上次登录时间 Lasrip 文本 上次登录IP Depname 文本 部门 Quanxian 备注 权限 系统实现 (1)系统登录界- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WEB 仓库 管理 系统 设计 实现 课程设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文