仓库管理系统方案.doc
《仓库管理系统方案.doc》由会员分享,可在线阅读,更多相关《仓库管理系统方案.doc(34页珍藏版)》请在咨信网上搜索。
揽股便挨欲附假俱沧抛裤扁棠发傻奇燃凌谍催辨厂莆橱瞥誓味句辉锑毗类客摔敦屁埋呸牲炊还律撇茁凿秘菏单狡霜夕嘻勺增虽尘老抗劈创镁词袋校滔级唬恋南旋骇顺砂堕斌拿煌韧站艳熙凡鲤捌脖韦董丈萨喧笑纂佐疹利怀僧姑酉想堕腆赐府疟选聂意月柑圆专诱竣灾努耽校姜萄挽环椿髓灰烈痪欲宪子巢国慑蚁愁绢舍酮渝仲臆湍担扬答广疮琳屏扰莱侍钝于请拨逝趟买汹樱靖寝涛罕旁粗愤止秆刀估伪卞笼翅摹门讶已郧救寡诈弗贸示眠悉萌三焙柴鲍搽言酷蠕绎彻果钠悯贝棚入账憎卡脚蔑扒给悬惕销值份萝媳蓄欠筏萨梧届免闻宅氛偿描鞭唁汉骆话妻归副俭福俐鹿蚂塘碌抽巾敢铬氏纲木惮当 - 23 - 仓库管理系统的方案 学 院:经济与管理学院 专 业:信息管理与信息系统 年 级:2009级 姓 名:冯发强 一、引言 1.项目背英沟烟饯纷禾偏花畴忌柒秩镐蓄卯道室潦烛镇卤桔纱摘既估箱瘸鳖艾室钮馒肖蜀吹宜峙玖晓香魔造霹愿慨翼跟苫躲吏撂肌昧味砚雹晋疤缔狂慈蔓兢埂唯定酋亥析疾丰泪答煤瞻笛颊微卓缮寸妈披辽它潭酱噬伴已汽藏辙危蹈比呼采皋懂昆躯脉藩涌岸铆爷梭序菲蝗曰质捣该蠕承精担逻淀侯宅镑瘟鸭闸伟北砧宗窜辱泵现碗酪和丢今来抿啪烯统产斥讼僳繁齿挡去尤位苞穴介陡淳柞茸碾算谚显颖伍布何谅教斧怠诀绞聂樊闭隧桨渠乃鞭颊梭棕盂劝科殊谨晾薄棕托仁倒侠昼餐遂甘卖爸尿坊掇修瓢坤殊谐涸纶鸦港奖霸她赢着大祭幌连想剑玄祝扶榔谈收拯苫种还惫区吟糊朵们痪竣七宣拓笋搁烤询洞仓库管理系统方案抹衷骏豆噬埂透卉溶碳慰潘奇酞霹耽萍源斤刃挠技踞袋苗痰馏帘叛综溅弯坏绿涧奸按隙胺丑涉汝棍凄焰薯寅肥胸桩馆扇蛮付车督俩必满媚砷荣牢驭绷廊葫升闯技塘芹坡胯载醉蹿奶堡胞杯锋墟参娄霉刹始服宝朝邓菊架帘乍仿鹤娥蓄减简存棍值护谤殷租扛燎焙慈埠炸道冻统鸦桔脚说增哺媚侨轮眶窑吾竖最躇翼粪变块预皖境卷险娩屹旭届倪漳漓蝶备岔襟扁事叮收今渡柯埠袄椒峰杏慎饲东嘻岗瞬帐司蝶僵更狸予逛锚私椰谭靖康炒搁属街桑撤挎竭聂钠鹰毛张柬烫拄片座屋储肋蔡笆原夕吞威渐酮鸦埔巡泊屎屠择舷状住葱帽斑拖底销恨酗刘恤快屋克刁朔艾插拙信貌轮勃渺彻冰波开染惋现鸟絮 仓库管理系统的方案 学 院:经济与管理学院 专 业:信息管理与信息系统 年 级:2009级 姓 名:冯发强 一、引言 1.项目背景 随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。 根据中国物流与采购联合会统计,2011年,中国与物流相关的年总支出为19000亿元人民币,物流成本占GDP的比重为20%左右。我国企业的物流支出成本约占总成本的30%,而国外企业的物流支出成本仅为7%。物流成本的巨大差距,抵消了我国企业在原材料和人工上的成本优势,降低了我国企业的竞争力。国内的很多企业,由于信息的记录、收集、汇总、处理分析还处于比较低的水平,记录中信息分散、格式随意、应用单一,收集中不及时、不全面、不完善、保留不科学,汇总时口径不一、主题多元、结果不一,处理分析方法落后、效率低下、只有短期,难以支持趋势等。 仓库管理系统是通过入库业务、出库业务、库存调拨、库存调整,结合批次管理、物料对应、库存盘点、质检管理、实时库存管理等功能综合运用的管理系统,对库存业务的物流和成本管理全过程进行有效控制和跟踪,实现完善的企业仓库信息管理。仓库管理系统的投入,将使仓库的管理更加正规化,为产品的出入库管理部门和销售部门提供了方便,降低了仓库的损耗。企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的业务纠纷,维护了企业长期与用户建立的良好信誉。 2.项目目的 近年来,生产的工业化速度迅速加快,生产的产品数量猛增,给传统的仓库管理方式手工作业带来了很大的负担,今天的仓库作业和库存控制作业已十分多样化,复杂化,靠人工去记忆去处理已十分困难,且出现错误的可能性很大。如果不能保证正确的进货、验收、质量保证及发货,就会导致浪费时间,产生库存,延迟交货,增加成本,以致失去为客户服务的机会。 本系统就是针对以上问题而提出的,如何改善以上问题是本系统的首要目的。 二、系统分析 2.1需求分析 ⑴定义 仓库管理系统,ER图。 数据流图——用于描述系统对数据的加工过程。 数据字典——各类数据描述的集合,能够提供对数据的详细规格定义,并可用于验证数据,以发现系统在数据需求描述中是否出现遗漏。 ⑵目标 (1) 建立超市仓库系统 (2) 规范超市仓库的管理工作模式 用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作模式规范化、机读数据格式标准化、管理决策科学化。 (3) 建立标准货物数据库 依照货物的不同性质对货物进行合理的调配 (4) 提高超市仓库管理的运营质量 便于工作人员准确地掌握仓库结构,全面了解消费者的需求,及时调整采购计划,突出库藏特点。 ⑶运行环境 本应用系统是建立在windows操作系统平台,系统所承担的工作可以减少管理员的工作量,管理员可以使用友好的操作界面添加数据,删除数据,根据需要进行查询、统计,还可以通过网络和其他与之相关的系统相关联,为系统的扩充也提供接口。数据库系统为SQL Server 2005。并需要打印报表的打印机。 2.2功能需求 ⑴功能划分 超市仓库管理系统 采购部门 销售部门 仓库管理部门 采购分析 采购订单 销售统计 售后服务 进出货物管理 货物状态确认 计划部门 超市仓库管理系统 处理数据的变更 图1系统组成和功能框图 订 货 报 表 商 品 流 通 表 商品汇总报表 库存量 出库单 入库单 出库单 入库单 订货报表 商品计划 商品数量控制值 商品计划 计划部门 录入商品采购计划 商品信息表 超市仓库管理部门 生成订货报表 采购部门 1.录入入库单 销售部门 1.录入出库单 商品流通表 生成商品汇总报表 类汇总报表 打印商品汇总报表 打印订货报表 图2系统0层数据流图 ⑵功能描述 (1)提供针对部门的权限管理机制和针对工作人员的登录注册机制 通过用户登录界面来限制用户群,从而保护系统以及企业的商业信息。 (2)对商品进行类别录入 包括商品类目,商品信息的录入 (3)仓库商品的流通,涉及入库、出库、报损三种流通方式 (4)仓库管理各种数据的查询,更新和维护 包括商品信息的修改、删除以及查询等各种数据的管理。 (5)按月打印商品汇总报表并备份商品流通数据 (6)自动产生订货请求 当仓库货物的剩余量低于一个最小值的时候自动提示系统需要订货了。 (6)系统维护功能 包括对系统数据备份、还原、系统留言等。 (7)帮助功能 提供关于版本以及关于作者信息方面的帮助提示。 2.3性能需求 ⑴数据精确度 商品数量必须为整数 ⑵时间特性 系统在执行操作时的响应时间、更新处理时间、数据转换与传输时间、运行时间,都应该保持一般系统标准,尽量提高各项操作的速率,提高系统质量。 ⑶适应性 在操作方式、运行环境、与其他如软件的借口以及开发计划等发生变化时,应具有的适应能力,系统应具有良好的扩展性和可移植性。 1.4其它需求 ⑴可使用性 软件不需要太多花哨的东西,实用就行。有一个方便用户交互的界面,一般职工通过简单培训就可以使用系统。 ⑵安全保密 在访问数据库时,给数据库中的数据加上访问权限,来提高系统的安全性,集体做法时:把数据库隐藏 ⑶可维护性 由系统管理员,周期性对超市仓库管理系统的商品的货物信息的更新,来为超市的商品管理及时调配进行合理的信息传送为其他部门的产品的动态设计来进行计划。 ⑷可移植性等 采用的开发技术不仅满足现在的应用需求,而且适应未来的发展趋势,在以后的升级、移植工作方便。编写的界面能直接在PC机上运行,无需安装等过程,可移植性好。 三、系统总体设计 在这个阶段,主要是进行计算机过程与手工过程相关的总体的系统设计,除了对系统进行抽象处理,进行系统功能模块的划分之外,还包括选择合适的软、硬件和网络设备等。 3.1 系统设计的原则 (1)可靠性:系统应保证长期安全的运行。系统中的软硬件及信息资源应满足可靠性设计的要求。 (2)安全性:系统应具有必要的安全保护和保密措施,有很强的应对计算机犯罪和病毒的防范措施。 (3)容错性:系统应具有较高的容错能力,有较强的抗干扰性。对各类用户的误操作应有提示或自动消除的能力。 (4)可扩充性:系统的软硬件应具有扩充升级的余地,不可因软硬件扩充、升级或改型而使原有系统失去作用。 (5)实用性:注重采用成熟而实用的技术,使系统建设的投入产出比最高,能产生良好的社会效益和经济效益。 (6)先进性:在实用的前提下,应尽可能地跟踪国内外最先进地计算机软硬件技术、信息技术及网络通信技术,使系统具有较高的性能指标。 (7)易操作性:贯彻面向最终用户的原则,建立友好的用户界面,使用户操作简单直观,易于学习掌握。 3.2 系统结构的设计 根据对器材出入库和仓库盘点的业务流程和数据流程的分析,根据以器材为中心的管理模式,将系统划分为入库、出库和盘点三个模块。该模块功能结构图如图3.1所示,它大致表示出了本系统的功能模块情况。 主菜单 管理员界面 管理员界面 用户界面 查看 查询 输入 查看 查询 修改 删除 统计 图3本系统的功能模块情况 四、系统实施计划 任务进度分解 图4任务进度分解表 五、系统的详细设计 根据总体设计产生的系统结构图的要求,在详细设计阶段,完成代码设计、用户界面设计,数据存储设计和数据传输设计。 开始 用户 管理员 显示 查询 查询 显示 否 输入 否 否 否 显示 是 是 查询 否 修改 否 否 追加 是 是 是 否 删除 是 是 统计 否 是 是 是 统计 删除 追加 修改 查询 显示 输入 结束 图5系统结构图 5.1代码和编码的设计 代码指明了事物的名称、属性、状态。运用计算机进行数据处理时,为了录入、处理和数据存储的方便,为了节省存储空间,提高处理速度、效率和精度,通常采用数字、字母和一些特殊符号组成的代码来识别事物和处理数据。 另外,物资仓库是一个庞大而复杂的仓库,仓库中的器材类别复杂,品种繁多,且库存量大。为了方便仓库的统一管理,减小管理员的工作量,必须为每一件器材进行有规律的编码。通过编码可以看出该器材属于哪一类的哪一品种。 在进行代码设计的过程中,必须遵循下列代码设计的基本原则: 第一:要适合计算机处理 代码是计算机进行分类、排序、检索、统计、分析等所有处理的依据,因此代码设计要便于计算机识别和处理,同时,最主要的是要满足管理的要求。 第二:要便于使用 代码的结构要简单明了,含义单纯,容易理解,容易记忆。最好是尽可能使用现有的名称代号和代码符号。 第三:代码标准化 凡是国家和主管部门已经制定统一代码的,则采用标准代码形式,便于各系统之间的信息交换。如国家和主管部门无统一规定的,则尽量和国际标准或国际惯例相一致。 5.2程序1(标识符)设计说明:用户登录模块 5.2.1程序描述 本系统主要实现用户登录模块。 5.2.2功能 功能描述: 仓库管理系统 登录 记录登录信息 退出系统 记录退出信息 图6用户登录模块结构图 5.2.3性能 精度需求: 在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用数摞结构,可以满足各种精度的需求。 时间需求:在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。 灵活性: 当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。 4.2.4输入项 编号 数据元素名 内部名 值域 类长 备注 E01 账户 ZH C/12 E02 密码 MM C/12 E03 姓名 XN C/12 5.2.5输出项 输出信息为登录信息与退出系统信息。 5.2.6算法 ⒈验证用户身份功能模块 主要算法 if 用户名 and 口令 正确 以该用户身份进入系统总控制界面并获得响应系统权限 else 提示“用户名或口令错误” 累计错误三次,自动关闭本系统 end if 5.2.7流程逻辑 用户 输入登陆信息 审核信息 添删改查信息 系统处理用户的输入信息 显示处理结果 用户 图7仓库管理系统流程图1 用户 输入登陆信息 审核信息 用户 成功登陆系统 图8仓库管理系统流程图2 用户 输入登陆信息 审核信息 用户 显示帮助文档 显示帮助文档信息 图9仓库管理系统流程图3 5.2.8接口 传感信息提示数据录入,提示用户输入帐户及密码。系统提交用户所输入用户及密码,判断用户所输入的用户或密码是否正确。如果正确将从数据库中提取符合条件的信息,并显示出来。 5.2.9存储分配 数据的相关存储都是利用sql2000数据库存储数据的。 5.3程序2(标识符)设计说明:管理系统模块 5.3.1程序描述 本系统主要实现仓库货物有关信息的管理,根据用户需求实现相应的信息查询查询,修改和维护,对货物信息及时地更新管理。本程序为非常驻内存,并发处理。 5.3.2功能 仓库管理系统 登录 管理员 入库管理 出库管理 查询管理 修改列表管理 库存预警管理 商品管理 图10为管理数据模块结构图 5.3.3输入项 编号 数据元素名 内部名 值域 类长 备注 E04 级别 JB C/10 E05 商品编号 SPBH C/6 E06 商品名称 SPMC C/30 E07 规格 GG C/10 E08 出库价格 CKJG N/6 E09 出库日期 CKEQ D/8 E10 出库经手人 CKJSR C/12 E11 客户 KH C/12 E12 供货编号 GHBH C/6 E13 供货单位名称 GHDWMC C/30 E14 收款单位 SKDW C/30 E15 业务员 YWY C/12 E16 商品数量 SPSL N/8 E17 入库价格 RKJG N/6 E18 入库日期 RKRQ D/8 E19 入库经手人 RKJSR C/12 E20 名片编号 MPBH C/6 E21 供货商编号 GHSBH C/6 E22 职务 ZW C/12 E23 公司电话 GSDH C/12 E24 地址 DZ C/30 E25 邮编 YB C/6 E26 入库编号 RKBH C/6 E27 库存上限 KCSX N/8 E28 库存下限 KCXX N/8 E29 退货编号 THBH C/6 E30 退货数量 THSL N/6 E31 退货日期 THRQ D/8 E32 退货单位 THDW C/30 E33 退入编号 TRBH C/6 E34 退入数量 TRSL N/8 E35 退入单位 TRDW C/30 E36 退入时间 TRSJ D/8 E37 出库编号 CKBH C/6 5.3.4输出项 编号 数据元素名 内部名 值域 类长 备注 E04 级别 JB C/10 E05 商品编号 SPBH C/6 E06 商品名称 SPMC C/30 E07 规格 GG C/10 E08 出库价格 CKJG N/6 E09 出库日期 CKEQ D/8 E10 出库经手人 CKJSR C/12 E11 客户 KH C/12 E12 供货编号 GHBH C/6 E13 供货单位名称 GHDWMC C/30 E14 收款单位 SKDW C/30 E15 业务员 YWY C/12 E16 商品数量 SPSL N/8 E17 入库价格 RKJG N/6 E18 入库日期 RKRQ D/8 E19 入库经手人 RKJSR C/12 E20 名片编号 MPBH C/6 E21 供货商编号 GHSBH C/6 E22 职务 ZW C/12 E23 公司电话 GSDH C/12 E24 地址 DZ C/30 E25 邮编 YB C/6 E26 入库编号 RKBH C/6 E27 库存上限 KCSX N/8 E28 库存下限 KCXX N/8 E29 退货编号 THBH C/6 E30 退货数量 THSL N/6 E31 退货日期 THRQ D/8 E32 退货单位 THDW C/30 E33 退入编号 TRBH C/6 E34 退入数量 TRSL N/8 E35 退入单位 TRDW C/30 E36 退入时间 TRSJ D/8 E37 出库编号 CKBH C/6 5.3.5算法 ⑴系统总控制模块 主要算法 每个菜单项调用相应模块,实现各自的功能。 以退出系统为例: if 退出系统 提示“确认退出系统?” if 确认退出 退出仓库管理系统 else 返回到仓库管理系统 end if end if 其他功能菜单类似。 ⑵用户信息管理模块 主要算法 ①添加按钮触发的处理:用于添加新的用户,产生添加用户的界面。(仅限管理员权限) ②删除按钮触发的处理:用于删除选中的系统用户。(仅限管理员权限) ③修改密码按钮触发的处理:用于修改当前用户的密码,产生新的密码修改界面。 修改密码处理流程: 输入原始密码 重复输入原始密码 if 两次密码相同 匹配数据库用户密码 if 与数据库密码相同 继续输入新密码,修改成功 else 显示“您的密码不正确!” else 显示“两次输入不相同!” ④上一页按钮触发的处理:显示上一页的记录。 ⑤下一页按钮触发的处理:显示下一页的记录。 ⑥首页按钮触发的处理:显示第一页的记录。 ⑦末页按钮触发的处理:显示最后一页的记录。 ⑧退出按钮触发的处理:关闭用户信息管理窗口并返回主控制界面。 ⑶客户信息管理模块 主要算法 ①查询条件下拉列表:选择查询的方式,然后于查询框中填写关键字进行搜索。 ②添加按钮触发的处理:用于添加新的客户,产生添加客户的界面。(仅限管理员权限) ③删除按钮触发的处理:用于删除选中的客户的信息。(仅限管理员权限) ④修改按钮触发的处理:用于修改选中的客户的信息,产生客户信息修改界面。(仅限管理员权限) ⑤上一页按钮触发的处理:显示上一页的记录。 ⑥下一页按钮触发的处理:显示下一页的记录。 ⑦首页按钮触发的处理:显示第一页的记录。 ⑧末页按钮触发的处理:显示最后一页的记录。 ⑨退出按钮触发的处理:关闭客户信息管理窗口并返回主控制界面。 ⑷产品入库功能模块 主要算法 ①产品类型下拉列表:选择入库产品的类型。 ②产品名输入框:用于输入添加的产品的名称。 ③产品价格输入框:用于输入添加的产品的价格。 ④入库量输入框:用于输入添加的产品的数量。(按产品类型确定单位) ⑤生产日期输入框:用于填写入库产品的生产日期。 ⑥入库按钮触发的处理:将用户填写的入库产品的信息添加到库存的产品信息中。 ⑦重置按钮触发的处理:将用户填写的产品入库信息清空重新填写。 ⑧退出按钮触发的处理:关闭产品入库窗口并返回主控制界面。 ⑸产品出库功能模块 主要算法 ①产品名下拉列表:选择出库产品的名称。 ②出库量输入框:用于输入售出的产品的数量。(按产品类型确定单位) ③出库按钮触发的处理:将用户填写的产品出库信息添加到库存的产品信息中。 ④重置按钮触发的处理:将用户填写的产品入库信息清空重新填写。 ⑤退出按钮触发的处理:关闭产品出库窗口并返回主控制界面。 ⑹产品信息管理模块 主要算法 ①查询条件下拉列表:选择查询的方式,然后于查询框中填写关键字进行搜索。 ②查询按钮触发的处理:用于根据查询条件和用户输入的条件进行查询产品的相关信息并显示。 ③修改按钮触发的处理:用于修改选中的产品的信息,产生产品信息修改界面。(仅限管理员权限) ④上一页按钮触发的处理:显示上一页的记录。 ⑤下一页按钮触发的处理:显示下一页的记录。 ⑥首页按钮触发的处理:显示第一页的记录。 ⑦末页按钮触发的处理:显示最后一页的记录。 ⑧退出按钮触发的处理:关闭产品信息管理窗口并返回主控制界面。 ⑺数据维护模块 主要算法 ①数据备份(手动)按钮触发的处理:立即开始备份当前仓库管理系统的各种数据。 ②数据备份(自动)按钮触发的处理:用户设定数据自动备份的时间,系统根据用户设定的时间自动将仓库管理系统中此刻的各种数据进行备份。 ③退出按钮触发的处理:关闭产品信息管理窗口并返回主控制界面。 5.3.6流程逻辑 ①仓库管理系统整体数据流图 用户 用户选择操作 1 系统管理 D1 仓库数据 2 输入处理 3 维护模块 4 帮助模块 用户 相应结果 图11仓库管理系统数据流图 ②细化“系统管理”的数据流图 1.1 客户管理 1.2 用户管理 1.3 退出系统 D2 客户资料 D3 用户资料 用户 用 户 数 据 图12对“系统管理”的细化 ③细化“输入处理”的数据流图 2.1 产品入库 D1 仓库数据 2.2 产品出库 2.3 产品查询 用户 用 户 数 据 图13对“输入处理”的细化 ④系统帐户管理数据流图 用户 1 验证用户 2 修改更新授权用户 用户数据 D4 用户资料 用 户 数 据 图14系统帐户管理数据流图 5.3.7接口 外部接口 将条形码设备接收的数据传递给系统,系统将整理好的数据传递给数据库,并提示数据录入。将从数据库中提取符合条件的信息,并显示出来,然后通知打印机进行打印。 内部接口 控制面板提示用户输入口令等信息,条码扫描仪对商品信息进行录入。通过显示器把需要的信息显示出来,如果需要打印就通知打印机打印出来。 5.4开发环境 开发系统: Microsoft Windows XP 代码编写: C++ 数据库管理:Microsoft SQL Server 文档工具: Microsoft Office Word 2007 制图工具: Microsoft Visio 制表工具: Microsoft Excel 2000 六、系统可能的不足 至此,对整个系统的总体构架已经圆满完成,对系统的详细设计也进行了完整的阐述,同时对主要的技术问题也提出了很好的解决方案,因此,可以说整个系统已经大致完成。 但是在系统的整体开发和实现过程中,系统还存在着小技术问题。对于系统所存在的瑕癖,通过以后对系统的不断改进和维护,将使得系统日趋完美。 文件传输的安全考虑和改进方向 在系统的详细设计中已经提到过,系统生成的文件是通过FTP文件传输协议,与中心管理系统进行文件的传递与互换。虽然文件在传送前已经经过加密程序进行加密,接收后再经过解密程序进行解密,文件里的内容具有很好的保密性;但是在文件的上传和下载过程中,下载方可以采取匿名的形式进行下载,但上传方的用户身份对外是公开的,无所谓保密性的问题。 所以在文件传输的过程中,用户的的身份就不能够隐藏起来,使得用户身份的保密性受到威胁。对于该问题,从网络上的文件传输方面来看,为了保证文件在传输过程中的稳定性,同时又要保证对用户身份的保密,鉴于这两方面的考虑,可以通过采用TCP/IP协议来进行文件的传输。从而使得在文件的传输过程中,既能保证文件传输的稳定性,又能够保证对用户身份的保密。 通过系统的实施,使得开发实现的系统最终能够投入实际的应用中。同时,在实际的应用过程中,将对系统进行维护和不断的改进,使得计算机的运用能够为用户提供最大方便,并最大限度地提高管理效率,同时又能很好地保护了用户。 七、系统测试 7.1测试计划 7.1.1测试项目 基础资料管理模块测试 入库管理模块测试 出库管理模块测试 出入库查询管理模块测试 用户管理模块测试 服务器连接模块(包括数据库)测试 各模块之间的接口测试 系统测试 7.1.2测试方案 主要对功能和性能进行测试。 7.1.3测试环境 系统软件配置:Microsoft Windows XP or Windows 2000 ,JRE 1.5 数据库管理系统:SQL Server 硬件要求:P3 1GHz 以上,256MB以上,CPU RAM 7.2测试计划说明 7.2.1功能测试 采用手动测试,由于测试的繁琐,没有专门的工具。 7.2.2用户登录测试用例 序号 测试目的&先决条件 测试输入/动作 预期测试结果 1 测试目的: 1. 正确输入,用户登录 操作能否成功 先决条件: 1. 服务器端程序已启动 2. 数据库中有如下用户信息 用户名:admin 密码:123456 服务器:127.0.0.1(默认) 用户名:admin 密码:123456 点击“登录”按钮 1. 由登录界面转到库存查询界面 2 测试目的: 1. 检测系统对空输入 的检测程度 先决条件: 1. 服务器端和客户端 程序已启动 2.1 不输入用户名和密码 点击“登录”按钮 弹出对话框报错: “用户名或密码不能为空” 2.2 不输入用户名 (其他与测试用例1相同) 2.3 不输入密码 (其他与测试用例1相同) 3 测试目的: 1. 检测系统对用户名 和密码项的检测程 度 先决条件: 1. 服务器端程序已启 动 2. 数据存在如下用户信息: 用户名:admin 密码:123456 3. 数据不存在用户名为“bbb”的用户 3.1 服务器:127.0.0.1 用户名:admin 密码:123 点击“登录”按钮 弹出对话框报错: 1.“用户名或密码不正确” 3.2 服务器:127.0.0.1 用户名:admin1 密码:123456 点击“登录”按钮 3.3 服务器:127.0.0.1 用户名:admin1 密码:123 点击“登录”按钮 3.4 服务器:127.0.0.1 用户名:bbb 密码:111 点击“登录”按钮 7.2.3产品入库管理用例 序号 测试目的&先决条件 测试输入/动作 预期测试结果 1 测试目的: 1. 对入库产品信息录入操作是否成功 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统 1. 选择入库产品类型,名称,输入产品入库数量,点击“提交数据”按钮 1. 返回操作成功提示窗口 2. 库存数据库已经更新 2 测试目的: 1. 检测对入库产品数量的输入类型为数字时是否正确 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统 1. 选择入库产品类型,名称,输入产品入库数量为:10点击“提交数据”按钮 1. 返回操作成功提示窗口 2. 库存数据库已经更新 3 测试目的: 1. 检测对入库产品数量的输入类型为非数字类型时是否正确 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统 1. 选择入库产品类型,名称,输入产品入库数量为:aa点击“提交数据”按钮 1. 返回操作成败提示小窗口,入库数量只能为数字 2. 选择入库产品类型,名称,输入产品入库数量为:a10点击“提交数据”按钮 1. 选择入库产品类型,名称,输入产品入库数量为:十点击“提交数据”按钮 7.2.3入库类型管理用例 序号 测试目的&先决条件 测试输入/动作 预期测试结果 1 测试目的: 1. 检测对入库产品类型的修改 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统,进入入库类型管理模块 1. 点击“修改”按钮,进入修改入库类型界面,输入修改后的产品类型 1. 返回提示窗口:修改成功 2 测试目的: 1. 检测对入库产品类型的删除 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统,进入入库类型管理模块 1. 点击:“删除”按钮 1. 返回提示窗口:删除成功 3 测试目的: 1. 检测对入库产品类型的添加 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统,进入入库类型管理模块 1. 点击:“添加入库类型”按钮,进入添加入库类型界面,输入添加入库产品类型,点击:“提交数据”按钮 1. 返回提示窗口:添加入库产品类型成功 7.2.4产品出库测试用例 序号 测试目的&先决条件 测试输入/动作 预期测试结果 1 测试目的: 1. 对出库产品信息操作是否成功 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统,进入出库管理模块 3. 假设产品库存量充足 1. 选择出库产品类型,名称,输入产品出库数量,点击“提交数据”按钮 1. 提示产品出库是否成功 2. 若库存量少于等于库存警戒量,提示出库成功。 2 测试目的: 1. 检测对出库产品数量的输入类型为数字时是否正确 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统进入出库管理模块 3. 假设产品库存量充足 1. 选择出库产品类型,名称,输入产品出库数量为:10,点击“提交数据”按钮 1. 返回操作成功提示窗口 2. 库存数据库已经更新 3. 若出库数量少于等于库存量,提示出库成功。 3 测试目的: 1. 检测对出库产品数量的输入类型为非数字类型时是否正确 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统,进入出库管理模块 1. 选择出库产品类型,名称,输入产品出库数量为:aa点击“提交数据”按钮 1. 返回操作成败提示小窗口,出库数量只能为数字 2. 选择出库产品类型,名称,输入产品出库数量为:a10点击“提交数据”按钮 3. 选择出库产品类型,名称,输入产品出库数量为:十点击“提交数据”按钮 4 测试目的: 1. 检测对出库产品库存数量是否充足 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统,进入出库管理模块 3. 假设A产品类型为:A1,名称为:食品,库存量为:100 1. 选择出库产品类型为:A1,名称:食品,数量:50,点击“提交数据”按钮 1. 提示产品出库成功 2. 库存数据已更新 2. 选择出库产品类型为:A1,名称:食品,数量:150,点击“提交数据”按钮 2. 提示产品库存不足,操作不成功。提示进货 7.2.5产品入库查询 序号 测试目的&先决条件 测试输入/动作 预期测试结果 1 测试目的: 1. 检测对入库产品按:类型与时间、类型与名称、类型与客户查询 先决条件: 1. 服务器端程序已启动 2. 管理员admin已经登录系统,进入产品查询管理模块 1. 选择入库产品类型,输入正确时间(格式:####-##-##),点击:“查询”按钮 2. 选择入库产品类型,产品名称,点击:“查询”按钮 3. 选择入库产品类型,输入客户名称,点击:“查询”按钮 1. 返回查询列表页面 2 测试目的: 1. 检测对入库产品按:类型与时间查询时时间输入格式是否正确 先决条件: 1. 服- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 方案
咨信网温馨提示:
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。
关于本文