服装进销存管理信息系统分析与设计文档_第1页
服装进销存管理信息系统分析与设计文档_第2页
服装进销存管理信息系统分析与设计文档_第3页
服装进销存管理信息系统分析与设计文档_第4页
服装进销存管理信息系统分析与设计文档_第5页
免费预览已结束,剩余54页可下载查看

下载本文档

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

文档简介

北京理工大学珠海学院 2011 届本科生毕业设计 论文 I 服装进销存管理信息系统分析与设计 摘 要 随着服装企业的经营规模和数量不断扩大 进销存数量急剧增加 有关服装进销存 的各种信息也增长了很多 面对庞大的信息量 有必要开发进销存信息管理系统来提高 管理工作的效率 今天我们使用计算机对服装进销存信息进行管理 具有手工管理所无 法比拟的优点 通过这样的系统 可以做到信息的规范管理 科学统计和快速查询 从 而减少管理方面的工作量 有效地提高进销存的工作效率 服装进销存管理系统是典型的信息管理系统 MIS 其开发主要包括后台数据库的建 立和维护以及前端应用程序的开发两个方面 本系统采用 Visual Basic 6 0 作为前台界 面开发工具 后台数据库采用 Microsoft SQL Server 2000 并且采用结构化方法进行开 发系统 进行系统的规划 分析 设计 实施及运行和维护 详细的介绍了进销存管理 信息系统开发的全过程 本进销存信息管理系统包括各类信息的输入和管理 各项信息的查询 报表的统计 打印和系统的设置等几大模块 实现了企业服装进销存管理的自动化和信息化 关键词 C S 结构 进销存系统 服装管理 北京理工大学珠海学院 2011 届本科生毕业设计 论文 II Clothing purchase sell stock management information systems analysis and design ABSTRACT With the amount of clothing companies expanding business purchase sell stock has risen dramatically a variety of information about clothing purchase sell stock also increased a lot Faced with an enormous amount of information it is necessary to develop purchase sell stock information management systems to improve the efficiency of management Today we use computers to manage information on the clothing purchase sell stock The advantages can not be compared with the ones of manual administration Through this system we may achieve the standard management information statistics and rapid scientific inquiry Thereby reducing the workload of management to effectively improve the efficiency of purchase sell stock Clothing purchase sell stock management system is a typical management information system MIS which mainly includes the establishment of database and front end application maintenance and development of both The system uses Visual Basic 6 0 development tools as the front interface background database using Microsoft SQL Server 2000 Structured approach was used to develop systems for system planning analysis design implementation and operation and maintenance Detailed description of the purchase sell stock management information systems development of the whole process is based on A purchase sell stock information management system including the types of information input and management the information query reporting statistics and system settings for print and other major modules A clothing purchase sell stock management to achieve the enterprise s automation and informatization Key words C S construction purchase sell stock system clothing management 北京理工大学珠海学院 2011 届本科生毕业设计 论文 III 目 录 摘 要 I ABSTRACT II 1 前言 1 1 1 引言 1 1 1 1 研究背景 1 1 1 2 设计开发意义 2 1 2 项目概述 3 1 3 设计开发思路和方法 3 2 系统分析 4 2 1 可行性分析 4 2 1 1 技术可行性分析 4 2 1 2 经济可行性分析 4 2 1 3 社会可行性分析 5 2 2 需求分析 5 2 3 功能需求 5 2 4 业务流程分析 7 2 4 1 业务流程分析图 8 2 4 2 业务流程分析过程 8 2 5 数据流程分析图 9 北京理工大学珠海学院 2011 届本科生毕业设计 论文 IV 2 6 数据字典 14 3 系统设计 21 3 1 设计目标 21 3 2 开发及运行环境 21 3 3 输入输出分析 HIPO 21 3 3 1 库存系统 H 图 22 3 3 2 库存系统 IPO 图 22 3 4 数据库设计 25 3 4 1 数据库概念结构设计 E R 图 26 3 4 2 联系描述 28 3 4 3 数据库逻辑结构设计 29 3 5 详细设计 34 3 5 1 代码设计 34 3 5 2 系统输入设计 35 3 5 3 系统输出设计 36 3 5 4 用户界面设计 36 4 系统实施与运行 39 4 1 环境及相关技术 39 4 2 系统的测试 39 4 2 1 系统测试的目标 39 4 2 2 系统测试方法 40 北京理工大学珠海学院 2011 届本科生毕业设计 论文 V 4 2 3 系统测试内容 40 4 2 4 测试步骤和结果 40 4 3 系统运行与维护 42 4 3 1 影响系统安全的因素 42 4 3 2 保护的措施 42 4 3 3 系统维护的目的 43 4 3 4 维护的内容 43 5 系统总结 44 5 1 系统的优点 44 5 2 系统待解决问题 44 5 3 系统开发的体会 45 参考文献 47 附 录 48 致 谢 52 北京理工大学珠海学院 2011 届本科生毕业设计 论文 1 1 前言 1 1 引言 实现企业信息化管理是现代社会中小企业稳步发展的必要条件 它可以提高企业的 管理水平和工作效率 最大限度地减少手工操作带来的失误 进销存管理系统正是一个 信息化管理软件 可以实现企业的进货 销售 库存管理等各项业务的信息化管理 中小企业的进货 销售和库存信息的数据量非常庞大 数据统计分析困难 因此 开 发一个适合企业需要的进销存管理信息系统 将企业的进货 销售和库存信息全面地管理 起来己成为必需 这次研究目的是通过进销存管理系统 利用信息化手段把先进的企业 管理方法引入企业的实践 为企业的管理改革提供切实易行的途径 更重要的是 进销 存管理系统可以及时通过信息技术把企业数据快速转化为企业信息 进而为相关管理者 提供决策依据 1 1 1 研究背景 在西方发达国家 自动化的管理体系和智能化的决策支持 以及电子商务的应用已经 十分广泛 信息化管理软件的发展及应用已经非常成熟 一些服装行业的知名企业早就 在 ERP 的基础上构建了先进的物流供应链管理 商业智能 全面预算管理等一系列更为 先进的信息化管理系统 而我国在这方面还有着比较大的差距 据统计 我国比较大型 的服装企业对财务软件 CAD 设计软件 ERP 软件的应用已经比较普遍 但那些数量更多 的中小型服装企业 部分更是连财务软件都觉得不必要用 更别说其他管理软件了 他 们管理的依据仍然只是沿袭传统的依照经验决定库存的管理模式 随着社会的进步和计算机的不断普及 各行各业的管理 控制都越来越离不开计算 机的辅助 如电子商务的发展和市场竞争的加剧 中小型企业就面临着巨大的挑战网络 的兴起与电子商务的发展带来了时空界限的突破 贸易方式的变革 经济活动的变革 在某种意义上 这些变化给中小型企业同大型企业的竞争的有利条件 但是在管理方面 中小型企业就比大企业差了一大截 所以进销存管理就成为中小型企业的存在和发展的 关键 所以设计进销存系统来管理企业就是当务之急的事了 而服装产业 由于与人们的日常生活极为贴近 市场需求每时每刻都不曾间断 故 一直被称为 永不衰落的产业 拥有极为广阔的发展前景 作为 世界工厂 的中国早 在 2000 多年前就开辟了丝绸之路 拥有极为悠久的服装出口历史 时至今日 中国已经 年产服装百亿件 掌握全球服装产业总量超过 60 的市场份额 是不折不扣的 服装大国 而广东省作为全国的贸易大省 每年的服装贸易量都占到了全国的 80 以上 不少的 外贸人员都来到这里如流花 白马 站西等批发市场批发 因此广东这边的服装中小企 北京理工大学珠海学院 2011 届本科生毕业设计 论文 2 业也是最多的 但据调查可知 已进行信息管理建设的企业可以说是屈指可数 因此 经常可以在这些企业中出现这样的问题 实际库存不清楚 积压 断货 经营决策拍脑 袋 因此对于客户要的订单因不能确定库存及码数等而不敢接下订单 从而流失了客源 减少了业务的收入 而有时却因为业务上的失误而导致不能及时交货 从而要背负着赔 偿损失的风险和损害自身的名誉 而且有时因信息不及时 预测不准确 会积压了库存 占了资金流 从而不利于企业的运作 而这一切 皆是因为企业没有进行信息化管理 而 21 世纪信息技术的突飞猛进 信息化已成为这个时代的代名词了 因而行各业最终都 得走上信息化管理的康庄大道 服装产业更应是如此 因此 这次研发的这个服装进销存系统就是根据现在多数的服装中小企业的需求而 设计的 希望可以通过这个系统 能够做到合理采购 及时销售 库存量最小 减少积 压 那么企业就能取得最佳的效益 1 1 2 设计开发意义 服装企业属于劳动密集型企业 具有投资少 见效快 技术含量低 服装款式经常 变换的特点 但服装企业的业务流程非常复杂 繁琐 许多服装企业每天需要处理成百 上千的库存单位 并要管理无数的款式 结构 客户标识甚至更多的数据 在这种复杂 性极高的经营管理中 以精确预测 采购管理 生产计划和分销管理为特点的供应链管 理就显得尤为重要 同时 我国服装行业多以 OEM 为主要业务 按订单准时交货成为我国服装厂商一个 必备要素 如果交货不及时或者在无货可供的情况下答应交货等现象的出现 必将会丧 失客户满意度 进而造成客户流失 而建立了高效 一体化的供应链体系 就如同在企 业与供应商 分销商和客户之间建立了一条畅通的高速公路一样 可以减小每一步之间 的时间 将这个转接的时间压缩至接近为零 对于服装企业渠道经营方面 采购和库存控制十分重要 供应链管理可以有效的减 少断码缺货 而另一方面分公司和工厂的仓库又积压着如山的库存现象的出现 实践已 经证明 对市场需求和供应链的有效控制可以帮助企业简化复杂程度 监控现金流 避 免过度扩张及开工不足 进而得到高的资产回报率和降低库存 提高资金利用率和控制 经营风险 不论是已经有一定信息化基础的大中型服装企业 还是信息化建设仍处于初级阶段 的小型服装企业 为了应对激烈的市场竞争 它们制造成本的降低几乎走到了极限 销 售额的增加也难有大的突破 对物流供应链的优化和细化成为企业的一个新出路 更重 要的是 对物流供应链的优化和细化 并不仅仅是一个与效率和成本相关的话题 对那 些希望加快自己的市场反应速度 更好地满足客户需求的公司来说 选择合适的供应链 就等于选择一个全新的腾飞机遇 只有借助物流供应链管理软件 把企业自身和它后端 的供应商 前端的客户有机联系在一起 形成一条完整的供应链 服装企业才能冲出重 北京理工大学珠海学院 2011 届本科生毕业设计 论文 3 围 再铸辉煌 1 2 项目概述 进销存管理信息系统以商品库存为管理核心 可以动态跟踪库存的变化 实现采购 入库 销售 出库一体化的管理 可对商品进行入库记帐和出库记帐 并提供综合查询 统计 打印各种报表等功能 能够准确及时地为决策者提供第一手信息 本系统以人机 对话来实现 操作简单 使用方便 服装店的销售业务一直使用着最简单的人工管理 其中物品的采购 库存 销售及 核算等手工信息管理使得员工工作量大 服务质量差 工作效率低 同时 由于对市场 的反馈信息不能及时地处理 从而导致销售与市场脱节 要改变这种手工管理的落后状 况 把工作人员从枯燥乏味的重复劳动中解脱出来 利用计算机这一工具 开发进销存 管理系统 不但能成百倍地提高工作效率 还能及时准确地得到有关信息 有效排除人 为造成的失误 避免许多不必要的损失 本系统是针对服装中小型批发企业 通过必须具备的功能 记录仓库存货 客户订 货以及进货发货情况 来了解服装进货渠道 商品单价 数量 库存商品的种类 数量 订单即客户信息及时反馈 以便管理员更好的做出经营管理决策 1 3 设计开发思路和方法 本系统采用了结构化的开发方法 结构模式为 C S 模式的方法 且采用 Visual Basic6 0 SQL Server 2000 完成系统 首先进行需求分析 分析出业务流程和数据流程 接着为系统进行整体的设计 完成系统的功能模块图和 E R 图 确定系统的基本功能 再依据分析结果建立相关的数据表 对数据库进行设计 接着进行界面的设计 然后完 成相关功能的源代码编写 初步完成系统的制作 随后进行细节的修改 逐步完善系统 功能 最后进行系统测试 检查系统存在的错误 并且进行相应的修改 经过反复的测 试修改 最终完成系统初期的愿望 北京理工大学珠海学院 2011 届本科生毕业设计 论文 4 2 系统分析 2 1 可行性分析 在对企业进销存管理日常工作进行初步了解的基础上 本人在三方面对本次开发的 系统进行了可行性分析 2 1 1 技术可行性分析 1 本次毕业设计中的服装企业虽然是针对中小型企业 特别是小型的企业 但在这个 电脑技术高速发展的时候 拥有优良硬件设备的中小型企业 其拥有的计算机存储 量 运算速度 外部设备的功能 效率 可靠性 通信设备的能力和质量都已满足 系统实现的要求 2 操作系统提供的接口能力符合进销存管信息系统的需要 实时处理能力也已具备 分时处理的响应时间是可以接受 数据库管理系统的功能足够 程序设计语言的种 类和表达能力以及网络软件的性能是都已满足该企业的进销存信息系统的需要等 3 服装进销存信息管理系统以友好的操作界面 方便的管理模式和容易上手的流程业 务为基础开发的 所以软件的使用人员并不需要太深厚的计算机能力 只要通过简 单的培训 管理人员即可以熟悉系统的实施 以此来提高整个企业的运行效率 2 1 2 经济可行性分析 1 服装进销存信息管理系统的目标为 实现服装进 销 存数据的信息化管理 提高 服装的周转率 同时提高资金的利用率 提高服装进销存信息的查询效率 提高服 装进销存数据存储的可靠性 保密性 降低管理成本 减少人力物力资源 2 从经济角度来说 该系统的主要目的在于减少企业由于人手操作而产生的成本和出 错次数 服装进销存信息管理系统主要是为该企业管理部门提供信息服务 它覆盖 仓库管理部门 业务部门的服装入库 出库 库存信息等环节的管理工作 系统能 够对服装进货管理 库存管理 销售管理和数据报表等方面的信息提供存储 更新 查询 打印等功能 3 系统的硬件投入成本低 只要有足够管理人员操作的终端机和服务器 并且配套服 装进销存信息管理系统使用即可 容易理解 该销售企业以较小的投入去减少由于 出错而产生的不必要的效益开支 对企业的战略发展和利润获取是具有十分深厚的 意义的 所以从经济领域来考虑 系统的开发与实施是可行的 北京理工大学珠海学院 2011 届本科生毕业设计 论文 5 2 1 3 社会可行性分析 服装进销存信息管理系统能够实现 必须具备接受和使用新的库存管理系统的条件 从组织内部来讲 虽然新的库存管理信息系统的建立 可能导致某些制度甚至管理体制 的变动 但是对于刚起步不久的服装企业对这些变动是具有足够承受能力的 从组织外 部来讲 服装进销存信息管理系统运行后 报表 票证格式等的改变 是可以被有关部 门认可和接受 所以不会出有因此而影响营业额的情况出现 综上所述 本系统开发目标已明确 在技术和经济等方面都可行 并且投入少 见 效快 因此本系统的开发是完全可行的 2 2 需求分析 通过综合分析市场和企业的自身需求 可以知道用户希望通过使用库存管理系统得 到所需信息 达到提高管理水平的目的 所以要求系统需要具有以下功能 1 由于操作人员的计算机知识可能普遍较差 所以要求系统要有良好的人机界面 操 作简单 快速 准确 2 此管理软件可以对库存产品进行资料管理和统计 对产品的进货单和产品的销售单 进行录入管理和统计 3 此管理软件可以根据用户的需要对进货 销售 库存情况进行查询 并能提供库存 短缺预警功能 4 用户可以随时通过授予权限实时查询各类服装信息 包括 入库清单 库存管理 出库清单和报表分析等情况 以提供作为长远抉择的根据和推断根据 5 用户可以使用个人电脑处理数据 实现追踪各种信息 以防因为信息的更新而造成 不必要的错漏 6 建立员工 客户和供应商等基础的详细资料 方便日后建立良好的合作关系 7 可以打印各种报表 方便日常业务和为决策提供数据 8 系统最大限度地实现了易安装性 易维护性和易操作性 2 3 功能需求 服装进销存管理系统是一个典型的数据库开发应用程序 由基础信息管理模块 采 购信息管理模块 库存信息管理模块 销售信息管理模块 报表统计模块及系统设置六 个部分组成 各个模块的又包括了人工模块和计算机处模块 其中人工模块主要是对一 些原始单据的审核和基本资料的输入 计算机模块是对数据处行相关的处理 完成客户 的基本要求 各个模块的设计思路如下 北京理工大学珠海学院 2011 届本科生毕业设计 论文 6 1 基础信息管理模块 这一模块主要用于实现系统基本数据的录入 修改 删除 查询等基本操作 相关 基础数据为 服装类别 如男装 女装 业务员类别 如采购员 销售员 业务员信 息 客户信息 供应商信息 服装信息 仓库信息 通过对详细资料的分类以及录入 为库存系统实现易操作性和提供准确的信息 以防出错 同时系统应对用户输入的数据 进行一些数据格式或完整性检查 例如对一些数字做相关的检查 对电话 传真 手机 等输入应拒绝非法字符的输入 提高数据的可信度 拒绝垃圾数据 对于基本资料的管 理的输入与输出的界面设计 应当保持一样的格式 相似的操作控制 相似的对话框 主要是考虑用户使用的习惯与方便 如果各个表单的设计不同的话 容易造成混乱 不 利于系统的操作 2 采购信息管理模块 采购管理模块主要是包括商品的采购处理 采购入库处理和采购退货处理 采购处 理功能是商品的采购计划 可以为采购员提供采购单进行采购 所以要有打印这一功能 采购入库处理是商品的入库 打印相关单据 进行一些必要的查询 同时 接受供应商 进货 进行入库管理 修改相关的库存台账 采购退货是对有质量问题的商品进行退货 处理 本模块处理功能与用户交互的界面设计应考虑输入的简洁与方便 数据处理的速度 快 各个单据的单号可以让系统自动生成 免去人工输入的麻烦 提高速度 员工 仓 库等字段应提供用户选择 可以减少输入的差错 提高输入速度 3 销售信息管理模块 销售管理该模块主要处理商品的销售处理 销售出库处理和商品退货处理 其功能 都与采购管理差不多 在设计中 应当考虑数据的完整性 例如对商品的款号应当查找 是否存在 对一张销售单对同一商品只能是其中一个销售记录 同时对金额 数量 折 扣等都要做相关的检查 不能输入错误垃圾数据 本模块处理功能与用户交互的界面设 计应考虑输入的简洁与方便 数据处理的速度快 各个单据的单号可以让系统自动生成 尽量的减少人工输入的麻烦 提高速度 所以对于员工 仓库等字段应提供用户选择 可以减少输入的差错 提高输入速度 4 库存信息管理模块 该模块主要是处理商品盘存 转仓等操作 该模块的设计最重要的功能是查询和打 印 应当支持各种要求的查询 应考虑查询的优化 高速查询 减少查询等待时间 5 报表统计 这一模块要包括有采购 销售订单和出入库单及盘点报表的查询和打印 方便用户 调用数据报表 6 系统维护模块 系统维护主要是数据的备份 数据恢复 系统用户的添加 由超级管理员分配权限给 其他用户 和密码修改等操作 数据备份与恢复由于比较复杂 时间有限 所以希望在以 北京理工大学珠海学院 2011 届本科生毕业设计 论文 7 后的学习中可以完成 通过上面的分析 可以得出这一系统的功能模块图如图 2 1 所示 服装进销存系统 基础信 息管理 采购 管理 销售 管理 库存 管理 报表 统计 系统 设置 服 装 类 别 业 务 员 信 息 供 应 商 信 息 客 户 信 息 采 购 订 单 采 购 入 库 服 装 信 息 仓 库 信 息 销 售 订 单 销 售 出 库 库 存 盘 点 库 存 调 拔 库 存 预 警 采 购 查 询 销 售 查 询 库 存 查 询 添 加 用 户 修 改 密 码 业 务 员 类 别 采 购 退 货 销 售 退 货 图 2 1 服装进销存功能模块 2 4 业务流程分析 业务流程分析可以帮助我们了解某项业务的具体处理过程 发现和处理系统调查工 作中的错误和疏漏 修改和删除原系统中不合理部分 在新系统基础上优化业务处理流 程 现通过调查 采用系统流程图的部分图形工具来规范说明公司的业务活动 业务流程图中的符号说明如图 2 2 所示 业务流程如图 2 3 所示 单据 报表 实体 处理 数据流向 存储 图 2 2 业务流程图图例 北京理工大学珠海学院 2011 届本科生毕业设计 论文 8 2 4 1 业务流程分析图 缺货 部门 填写申购单 申购单 审阅 制作采购单 仓库 管理员 客户 采购部供应商 销售部 采购单 填写采购 入库单 采购 入库单 验收入库处理 填写销售单 查库存状态 销售订单 供应商 供货 仓库存储 同意 不同意 合格 不合格 库存盘点 盘点单 出库处理 缺货处理 调仓处理 缺货单 销售出库单 调拔单 不正常 正常 销售 退货单 审核 合格 不合格 非质量问题 质量问题 图 2 3 服装进销存业务流程分析图 2 4 2 业务流程分析过程 本系统涉及的业务流程主要有采购管理 销售管理 库存管理这三个部分 每个功能 模块都是与服装进销存的管理息息相关 目的在于提高信息的准确和管理的精度 进而 帮助企业获悉服装领域在进销存这一部分在实际过程中的具体操作 从而在现实中可以 对服装的进销存进行有效的管理 服装进销存信息管理系统的业务流程如下 1 采购管理 采购部门根据缺货部门的申购单和仓库部的缺货通知单进行审核 审核 通过即可根据实际拟定采购计划 制定采购订单且进行采购信息的存储 然后打印 出采购单交由采购员寻找供应商进行采购 当供应商将所要采购的货物配好交货时 业务员要对货物及有关的单据进行审查 如果审查无误即进行入库处理且填写采购 北京理工大学珠海学院 2011 届本科生毕业设计 论文 9 入库单进行存储 另外 如果由于客户对货物进行退货 那么这时采购部就将销售 部所提交的有质量问题的退货单与有质量问题的货物退还给供应商 2 销售管理 销售部门根据客户的需求进行拟制销售订单 且将销售订单打印出来一 份交与客户保管 再将一份销售订单交给仓库管理员 仓管员会先查库存状态 如 果库存的存货足以出货 那么就进行配货再进行出库处理 出库时需登记出库单存 储 且要将出库单交给销售部和客户 但如果库存不够 那么就会通知采购部门进 行采购 等到货齐后再进行出库处理 销售管理还得处理另一项有关已销货物的退 货问题 首先会先将客户退货的物品与单据进行审查 如果相符那就给予退货 相 反则不给予退货处理 如果所退的货物是质量问题则交给采购部 非质量问题进交 给仓管部进行入库处理 3 库存管理 库存管理主要有库存盘点和库存调货和对库存的报警进行处理 库存的盘点是对货物账面上的数与实际清点的数进行对比 可以得出其盘盈与盘亏 数与金额 进而进行调整与分析 而当一仓库的货物没有及时补及但又需要到货物 时那么就需要进行调拔处理 当库存里的货物不足或超出的话 那么库存系统就会 提醒仓管员进行调拔处理和补货处理 及时更新库存 维持正常的运作 2 5 数据流程分析图 数据流图是组织中信息运动的抽象 是管理信息系统逻辑模型的主要形式 它是采 用自顶向下逐层扩展的方法 从逻辑上精确地描述系统具有的数据加工 数据存储 数 据输入输出及数据来源和去向等功能 这个模型不涉及硬件 软件 数据结构与文件组 织 它与对系统的物理描述无关 所描述的内容是面向用户的 是系统设计的主要依据 之一 数据流图的符号说明如图 2 4 所示 外部项 加工 数据存储 数据流 图 2 4 数据流图图例 根据调查材料 明确系统外部项 识别数据输入的来源和输出的去处 自顶向下逐 北京理工大学珠海学院 2011 届本科生毕业设计 论文 10 层扩展整个系统的逻辑功能 2 5 1 系统顶层图 首先 明确该系统与各外部实体的信息联系 把系统作为一个加工环节 绘出系统 的最高层数据流图 顶层图 如图 2 5 所示 图 2 5 服装进销存关联图 2 5 2 系统第一层图 根据顶层图 划分出几个主要的信息管理功能 并明确各功能之间的联系 绘制出 数据流图的第一层图如图 2 6 所示 北京理工大学珠海学院 2011 届本科生毕业设计 论文 11 采购入库单 采购订单 缺货通知单 库存台帐 供产商 客户 D2 销售出库单 销售订单 销售退货单 销售管理 P2 采购管理 P1 P3 库存管理 采购 部门 仓库 管理员 调拨 盘点 销售台帐 采购台帐D1 D3 基本信息 管理 报表统计 基本资料台账 P4 P5 D4 各 类 报 表 操作 人员 基 本 信 息 查 询 结 果 采购退货单 图 2 6 服装进销存顶层图 从图上可以看出整个系统从总体上划分为销售管理 采购管理 库存管理 基本信 息管理及报表统计五大部分 其中 最为主要的是销售管理 采购管理和库存管理 2 5 3 P1 层图 第一层的数流图仅从总体上反映了企业的信息联系 应该按照自顶向下 逐层分解 的分析方法对顶层图进一步细化 其中 对采购管理进一步细化 得到采购管理一层数 据流程图如图 2 7 所示 北京理工大学珠海学院 2011 届本科生毕业设计 论文 12 采购入库单 不合格 采购台账 供应商 缺货 部门 检查 P1 2 仓库 部门 采购 部门 进行采购 P1 1 缺货信息 采购 信息 采购 订单 D1 合格采购 入库单 采购信息 P1 4 进行退货 采 购 退 货 单 入库处理 P1 3 图 2 7 服装进销存 P1 图 2 5 4 P2 层图 对销售管理进一步细化 得到销售管理一层数据流程图如图 2 8 所示 北京理工大学珠海学院 2011 届本科生毕业设计 论文 13 销售 部门 客户 销售 P2 1 仓库 管理员 销售 订单 销售 退货单 销售 订单 退货 处理 P2 3 D2 销售台账 库存台账D3 出库 处理 P2 2 销 售 出 库 单 图 2 8 服装进销存 P2 图 2 5 5 P3 层图 对库存管理进一步细化 得到库存管理一层数据流程图如图 2 9 所示 北京理工大学珠海学院 2011 届本科生毕业设计 论文 14 仓库 管理员 调拔 处理 P3 1 清点 货物 P3 2 调货单 货物 盘点 P3 4 盘点单 D3 库存台账 P3 3 缺货 处理 缺货 通知单 调拔 信息 图 2 9 服装进销存 P3 图 如此逐层细化下去 直到数据流程图中的每一处理成为一个容易理解的单一功能为 止 且这个单一功能可以通过简单的逻辑表达方式在数据字典中予以说明 限于篇幅这 里不能全部列出 2 6 数据字典 上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细 具体的内容 因此我们还需要建立数据字典 建立数据字典是为了对数据流程图上各个元素做出详细 的定义和说明 数据字典以一种准确的和无二义的方式定义所有被加工引用的数据流和 数据存储 数据流程图配以数据字典 就可以从图形和文字两个方面对系统的逻辑模型 进行描述 从而形成一个完整的说明 数据字典有助于数据的进一步管理和控制 为设 计人员和数据库管理人员在数据库设计 实现和运行阶段控制有关数据提供依据 数据字典描述的主要内容有 数据流 数据元素 数据存储 加工外部项 北京理工大学珠海学院 2011 届本科生毕业设计 论文 15 2 6 1 数据元素条目 表 2 1 服装数据元素条目 数据元素条目 名称 服装编码 总编号 1 101 别名 无 编 号 101 说明 服装进销存所有的服装编码 有关编码说明 数据值类型 连续 离散 离散 XX XXXX 类型 字符 数字 数字 编号 长度 6 服装类型 有关数据结构 采购清单 销售清单 调货清单 表 2 2 业务员数据元素条目 数据元素条目 名称 业务员编码 总编号 1 102 别名 无 编 号 102 说明 服装进销存有关业务的负责人编码 有关编码说明 数据值类型 连续 离散 离散 XX XXX 类型 字符 数字 数字 编号 长度 5 业务类型 有关数据结构 业务员信息表 表 2 3 供应商数据元素条目 数据元素条目 名称 供应商编码 总编号 1 103 别名 无 编 号 103 说明 供应商信息的编码 有关编码说明 数据值类型 连续 离散 离散 XXXX 类型 字符 数字 数字 编号 长度 4 有关数据结构 供应商信息表 北京理工大学珠海学院 2011 届本科生毕业设计 论文 16 2 6 2 数据结构条目 表 2 4 业务员数据结构条目 数据结构条目 名称 业务员信息表 总编号 2 101 说明 业务员个人资料总汇 编 号 101 结构 业务员编码 有关的数据流 数据存储 业务员姓名 基础信息表 身份证 业务员信息列表 联系号码 业务员类别 数量 平均每月 100 份 表 2 5 服装数据结构条目 数据结构条目 名称 服装信息表 总编号 2 101 说明 服装详细信息 编 号 101 结构 有关的数据流 数据存储 服装编码 服装入 出库列表 服装名称 服装库存信息表 服装类别 生产厂家 数量 平均每月 500 份 表 2 6 供应商数据结构条目 数据结构条目 名称 供应商信息表 总编号 2 102 说明 供应商的详细资料 编号 102 结构 有关的数据流 数据存储 供应商编码 基本信息管理 入库单 供应商姓名 联系号码 联系地址 数量 每人 1 份 北京理工大学珠海学院 2011 届本科生毕业设计 论文 17 2 6 3 数据流条目 表 2 7 服装入库数据流条目 数据流条目 名称 服装采购入库清单 总编号 3 101 说明 服装入库时的单据凭证 编号 101 数据来源 采购员 供应商 流通量 10 份 天 数据流去向 P1 3 P3 包含的数据结构 服装名称 服装编号 入库日期 入库数量 业务员 供应商 表 2 8 服装库存数据流条目 数据流条目 名称 服装库存清单 说明 由仓库管理员对仓库间进行调拨 统计的清单 总编号 3 102 数据来源 库存管理员 编号 102 数据流去向 P1 P2 P3 流通量 1 份 天 包含的数据结构 服装名称 服装编号 入库数量 出库数量 库存数量 业务员 北京理工大学珠海学院 2011 届本科生毕业设计 论文 18 表 2 9 服装出库数据流条目 数据流条目 名称 服装出库清单 说明 服装出库时的单据凭证 总编号 3 103 数据来源 仓库管理员 编号 103 数据流去向 P2 P3 流通量 30 份 月 包含的数据结构 服装名称 服装编号 出库日期 出库数量 业务员 2 6 4 数据存储条目 表 2 10 服装库存统计数据存储条目 数据存储条目 名称 服装库存统计报表 总编号 4 101 说明 服装一段期间内全面统计的报表 编号 101 结构 有关数据流 图书名称 P1 P5 图书编号 P2 P5 期间入货量 期间出货量 期间库存量 有无立即查询 有 北京理工大学珠海学院 2011 届本科生毕业设计 论文 19 表 2 11 服装入库统计数据存储条目 数据存储条目 名称 服装入库统计报表 总编号 4 102 说明 对服装入库全面统计的报表 编号 102 结构 入库编号 有关数据流 入货量 P1 P5 服装编号 有无立即查询 有 仓库编号 2 6 5 处理过程条目 表 2 12 入库处理过程条目 处理过程条目 名称 入库管理 说明 货物进入仓库时要提交入库单 需要检查 总编号 5 101 入库单和检验货物并记录 编号 101 输入 供应商 采购入库单 p1 2 输出 p1 2 p1 3 处理 查采购信息表 若采购入库单不合格 返回不合格 入库单 让供应商重填 合格入库单 则作入库处理 并进行登记有关数据库 表 2 13 出库处理过程条目 处理过程条目 名称 出库管理 说明 货物出仓库时要先提交出库单 需要在 总编号 5 102 库存信息表中检验出库单和检查货物记录 编号 102 输入 销售员 销售订单 p2 2 输出 p2 2 客户 出货单 p2 2 生产部门 缺货通知单 处理 查库存信息表 若满足出库数量要求 则直接进行配货 后进行出库和进行登记 否则 添置缺货通知单给采购部门 北京理工大学珠海学院 2011 届本科生毕业设计 论文 20 2 6 6 外部实体条目 表 2 14 客户外部实体条目 外部实体条目 名称 客户 总编号 6 101 说明 编号 101 输入数据流 客户 P2 销售退货单 个数 平均每月 200 个 输出数据流 P2 客户 销售订单 销售出库单 北京理工大学珠海学院 2011 届本科生毕业设计 论文 21 3 系统设计 3 1 设计目标 此系统的设计是针对中小型的服装企业的 通过本系统可以对中小型的服装企业进 行有效的进销存管理 本系统暂定了以下设计目标 1 系统采用人机交互方式 界面美观友好 信息查询灵活 方便 快捷 准确 数据 存储安全可靠 2 实现服装采购统计 销售统计 服装库存统计等报表统计功能 方便打印以提供有 效的信息供管理者参考作决策 3 强大的库存预警功能 尽可能的减少商家不必要的损失 4 对用户输入的数据 进行严格的数据检验 尽可能避免人为错误 5 系统最大限度的实现了易安装性 易维护性和易操作性 6 要求此管理软件将为用户提供账号管理工具 以便用户对账号进行管理 具体为添 加用户 删除用户 修改用户密码 7 实现各种查询 如定位查询 模糊查询等 3 2 开发及运行环境 本系统采用面向对象的软件开发方法 以 Microsoft 公司的可视开发环境 Visual Basic 6 0 作为主要开发工具 使用 Microsoft SQL Server 2000 作为关系数据库 并在 VB 编程语言中采用 ADO 数据库编程模型 配合功能强大的 SQL 查询语言实现建立关系数 据库 访问数据库 对数据库的更新 较好地实现了预定的需求功能 3 3 输入输出分析 HIPO 系统设计工作技术性强 涉及面广 且内容复杂 必须要有科学的方法和设计工具做 指导 在此 我们采用结构化设计的方法来实现系统总体功能 提高系统的各项指标 即将整个系统合理的划分成各个功能模块 正确地处理模块之间和模块内部的联系以及 它们之间的调用关系和数据联系 定义各模块的内部结构 通过对模块的设计和模块之 间关系的协调来实现整个系统的功能 HIPO 技术 即用图形方式表达一个系统的输入和输出功能 以及模块的层次 HIPO 技术包含两个方面的内容 1 HIPO 分层图 用此图表示自顶向下分解所得系统的模块层次结构 2 IPO 图 输入 处理 输出图 此图描述分层图中一个模块的输入 输出和处理内容 北京理工大学珠海学院 2011 届本科生毕业设计 论文 22 应用 HIPO 技术可以进行系统设计 评价 在系统实施之前加工和修改已设计的系统 HIPO 图清晰易懂 可以使用户 管理人员和其他系统建设者很方便地理解系统的程序结 构 也有利于程序的编写和系统的维护 3 3 1 库存系统 H 图 服装进销存系统 基本资料 维护 采购管理销售管理库存管理 报表统计 修 改 删 除 查 询 到 货 处 理 确 定 订 货 数 量 录 入 确 定 入 库 数 量 发 货 处 理 请 购 管 理 修 改 库 存 确 定 出 库 数 量 采 购 订 单 管 理 销 售 订 单 管 理 新 增 用 户 修 改 密 码 销 售 报 表 汇 总 采 购 报 表 汇 总 系统维护 统 计 分 析 处 理 图 3 1 库存系统 H 图 3 3 2 库存系统 IPO 图 HIPO 分层图表示了系统的模块层次结构 但它只能一般地看到各模块间的调用关系 要描述分层图中每一个模块的输入输出关系 处理内容 本模块的内部数据和模块间的 调用关系 需用到 IPO 图 它是系统设计的重要成果 也是系统实施阶段进行程序设计 的出发点和依据 北京理工大学珠海学院 2011 届本科生毕业设计 论文 23 1 系统名 服装进销存管理 模块名 进销存管理信息系统 表 3 1 进销存信息输入输出表 由下列模块调用 调用下列模块 基础信息管理 进销存管理 报表统计 系统维护 输入 订单 输出 各种分析统计报表 处理内容 如处理客户订单 则调用进销存管理模块 如查询企业的经营情况 则调用报表统计模块 如修改维护系统 则调用系统维护模块 内部数据元素 备注 无 2 系统名 服装进销存管理 模块名 基本信息记录 表 3 2 基本信息输入输出表 由下列模块调用 基本信息管理 调用下列模块 业务员信息 客户信息 供应商信息 服装 信息 仓库信息 服装类别 业务员类别 输入 业务员 客户 供应商 服装 仓库基本信 息 输出 各项基本信息 处理内容 如输入各项基本信息 则调用业务员 客户 供应商 服装 仓库详细信息模块 内部数据元素 名字 联系电话 联系地址等 备注 无 北京理工大学珠海学院 2011 届本科生毕业设计 论文 24 3 系统名 服装进销存管理 模块名 销售管理 表 3 3 销售信息输入输出表 由下列模块调用 进销存管理 调用下列模块 确定订货数量 销售订单处理 发货管理 输入 销售订单 输出 请购信息 出货信息 处理内容 如收到新的订单 则调用确定订货数量模块 如将销售订单交给仓库部门进行配货 则则调用销售订单处理模块 如订单数量可以满足 则调用发货管理模块 内部数据元素 备注 无 4 系统名 服装进销存管理 模块名 出库帐 表 3 4 出库信息输入输出表 由下列模块调用 库存管理 调用下列模块 新建出库单 修改出库单 删除出库单 查询出库单 输入 销售订单 输出 修改后的库存数据 打印出的出库单 处理内容 如仓库收到销售订单 进行配货后要开新的出库单 则调用新建出库单模块 如修改已存在的出库单 则调用修改出库单模块 如删除已存在的出库单 则调用删除出库单模块 如查询已存在的出库单 则调用查询出库单模块 内部数据元素 备注 无 北京理工大学珠海学院 2011 届本科生毕业设计 论文 25 5 系统名 服装进销存管理 模块名 库存报表 表 3 5 库存报表信息输入输出表 由下列模块调用 报表统计 调用下列模块 按服装查询 按业务员查询 按供应商查询 输入 入库单 出库单 输出 查询后的库存报表 处理内容 如需要查询指定服装的库存量 则调用按服装查询模块 如需要查询指定业务员的库存量 则调用按业务员查询模块 如需要查询指定供应商商品的库存量 则调用按供应商查询模块 内部数据元素 备注 无 6 系统名 服装进销存管理 模块名 库存盘点 表 3 6 服装库存管理信息输入输出表 由下列模块调用 库存管理 调用下列模块 服装剩余模块 入库数据模块 输入 库存盘点清算 输出 服装库存信息值 处理内容 如输入盘点清算模块 可输出库存中现存数量值 内部数据元素 服装信息 所存数量 入库信息 出库信 息等 备注 无 3 4 数据库设计 设计数据库系统时应该首先充分了解用户各个方面的需求 包括现有的以及将来可 北京理工大学珠海学院 2011 届本科生毕业设计 论文 26 能增加的需求 本系统采用 SQL Server 2000 作为前台数据库 数据库名称为 db clothes 通过建立各数据表来关联数据 能把数据流向详细体现 配合平台代码 组成一个完整的可操作性系统 3 4 1 数据库概念结构设计 E R 图 在系统的数据库设计中 首先对系统分析得到的数据字典中的数据存储进行分析 分析各数据存储之间的关系 然后得出系统的关系模式 本系统用实体 联系图 简称 E R 图 来描述系统的概念模型 E R 图由实体 属性 联系三部分组成 其符号如图 3 2 所示 实体 属性 联系 图 3 2 E R 图图例 根据上面的分析从而可以得知有关这一系统的实体主要有商品信息实体 业务员信 息实体 供应商实体 客户实体 仓库实体 商品出入库实体 商品销售信息实体和商 品采购信息实体 商品盘点信息实体和商品调拨信息实体 综合上各实体以及需求分析 所得的各实体的关系可得系统 E R 图如图 3 3 所示 存储 仓库 订货 业务员 采购供应商客户商品 出库入库 N M 1 M N M M 1 1 N N N N N 盘点调拨 N N MM 北京理工大学珠海学院 2011 届本科生毕业设计 论文 27 图 3 3 服装进销存总 E R 图 商品 服装编号 生产厂商 上市时间 经手人 备注 零售价格 分销价格 入库价格 服装类别 计量单位 尺寸 服装名称 图 3 4 商品信息 E R 子图 客户 备注 电子邮箱 联系人 税号 银行号码 开户银行 会员卡号

温馨提示

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

评论

0/150

提交评论