中小企业ERP系统设计与开发毕业设计.doc_第1页
中小企业ERP系统设计与开发毕业设计.doc_第2页
中小企业ERP系统设计与开发毕业设计.doc_第3页
中小企业ERP系统设计与开发毕业设计.doc_第4页
中小企业ERP系统设计与开发毕业设计.doc_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 1 页 共 45 页 中小企业中小企业 ERPERP 系统设计与开发毕业设计系统设计与开发毕业设计 目录目录 一 引一 引言言 4 二 中小企业二 中小企业 ERPERP 相关概念简述相关概念简述 4 一 中小企业内涵 4 二 ERP 及 ERP 系统内涵 4 三 中小企业三 中小企业 ERPERP 市市场场现状分析现状分析 4 四 中小企业实施四 中小企业实施 ERPERP 的优势的优势 5 一 促进企业管理变革 5 二 为企业带来巨大的经济效益 6 三 中小企业实施 ERP 特有的优势 6 五 中小企业五 中小企业 ERPERP 系统可行性分析系统可行性分析 6 一 系统简介 6 二 开发环境介绍 7 三 应用可行性分析 7 四 研究方法和进度说明 8 六 系统结构设计和实施要求六 系统结构设计和实施要求 8 一 系统设计标准 8 二 系统实施要求 8 三 系统功能结构分析及功能模块图 9 1 系统功能结构分析 9 2 系统功能结构图及说明 9 七 采购管理系统的设计与实现七 采购管理系统的设计与实现 10 一 主体功能目标 11 1 设计实施目标 11 2 功能结构 12 二 采购管理系统业务流程分析及业务流程图 14 1 业务流程分析 14 2 业务流程图 14 三 采购管理系统数据分析及数据流程图 17 1 数据流程分析 17 2 数据流程图 17 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 2 页 共 45 页 3 数据逻辑结构 23 八 采购管理系统主要窗口及部分功能主要实现代码八 采购管理系统主要窗口及部分功能主要实现代码 26 1 系统登录窗口 27 2 部门登录窗口 27 3 窗口权限信息管理窗口 27 4 采购管理系统主窗口及部分功能主要实现代码 29 5 供应商类别窗口 30 6 供应商基本信息主窗口及部分功能主要实现代码 30 7 采购询价管理主窗口及部分功能主要实现代码 32 8 采购询价录入窗口及部分功能主要实现代码 33 9 采购订单管理主窗口及部分功能主要实现代码 34 10 采购订单浏览窗口及部分功能主要实现代码 35 11 采购基本信息增加窗口及部分功能主要实现代码 40 12 采购订单审核窗口及部分功能主要实现代码 41 13 采购收货管理主窗口 43 13 采购收货入库单浏览窗口 43 九 结束语九 结束语 44 十 十 致致谢谢 45 十一 参考十一 参考文文献献 46 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 3 页 共 45 页 一 引言一 引言 人类社会已进入信息时代 信息技术的迅速发展加快了企业的现代化与信息化的进程 随着全球 经济一体化进程的加快 对中小企业国际化程度提出的挑战也越来越高 如何提高企业管理水平 增 强企业的竞争力 成为企业面临的实际问题 ERP 作为计算机技术与企业管理技术结合的杰作 为企 业注入活力 增强竞争力提供了源泉 随着 ERP 的发展和在各行业的应用 实施 ERP 成为企业目前的 首要要求 中国大多数企业多是中小企业 作为全国经济活跃地区之一的闽南地区 大多数企业都是中小企 业 如何实施企业 ERP 也成为这些企业面对的问题 我们这个课题就是围绕着中小企业 ERP 系统进行 设计和开发 二 中小企业二 中小企业 ERPERP 相关概念简述相关概念简述 一 中小企业内涵 目前关于中小企业研究的文献很多 但什么是中小企业 恐怕现在没有一个准确和定义来解释它 定义中小企业这个概念关键在 中小 两个字眼上 目前 对 中小 的含义主要是从规模角度去理解的 对独立经营 形式多样 对于大企业来说经营规模比较小 在本行业中不居于市场支配或者主导地位 的经济单位定义为中小企业 二 ERP 及 ERP 系统内涵 Enterprise Resource Planning ERP 企业资源计划 是指建立在信息技术基础上 以系统化 的管理思想 为企业决策层及员工提供决策运行手段的管理平台 其体现和强调了信息技术与先进管 理的有机结合 作为企业管理思想 它是一种新型的管理模式 而作为一种管理工具 它同时又是一 套先进的管理系统 ERP 系统包括和涵盖了三个层次的内容 管理思想 软件产品 管理系统 它是一整套企业管理 系统 整合企业管理理念 业务流程 基础数据 人力物力 计算机硬件和软件于一体 以先进的计 算机信息技术的方式 贯彻企业的主导管理思想 将管理理念落实到每个管理环节和步骤 从而 可 以最大限度和最大效率地调整 发挥企业生产 物资 资金 人力以及市场等资源 1 三 中小企业三 中小企业 ERPERP 市场现状分析市场现状分析 当前 ERP 市场正处于快速增长阶段 经过多年市场推广 国内企业对于 ERP 的认可度不断增加 越来越多的企业将 ERP 作为提升经营管理效率的重要手段 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 4 页 共 45 页 我国 97 的企业是中小型企业 对国民经济总产值的贡献值在 40 以上 构成了国民经济中最具有 活力的部分 同时也是最具潜力的部分 这一市场将带给 ERP 巨大动力 如图 3 1 图 3 2 是中国 ERP 软件市场情况图形 图 3 1 2003 2004 年中国 ERP 软件市场销售额与增长率 2 图 3 2 2005 年第一季度中国 ERP 软件市场垂直市场结构 2 从上面的图形可以看出 从 2004 年起 ERP 软件在中小企业市场得到了进一步应用和发展 销售 额有了较大幅度的提升 中小企业 ERP 市场销售额已经占到了 ERP 整体市场的 70 未来两年 中小 企业市场将继续成为拉动 ERP 市场实现增长的主要动力 四 中小企业实施四 中小企业实施 ERPERP 的优势的优势 一 促进企业管理变革 ERP 是整合企业管理理念 业务流程 基础数据 制造资源 计算机软件和硬件技术于一体的企 业资源管理系统 是管理与 IT 技术的有机结合体 ERP 系统以企业的供应链管理为核心 以业务流 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 5 页 共 45 页 程为导向 打破企业部门间的相对独立 实现企业管理组织结构从 金字塔式 向 扁平式 转变 此外 ERP 系统要求企业对现在的业务流程进行重新评估 分析 优化 对整个供应链的业务流程进 行改造 以实行企业内外资源优化配置 消除生产经营过程中一切无效的劳动和资源 实现业务处理 的合理化 规范化 标准化 由此可见 ERP 系统的应用涉及到企业管理模式 组织结构的变革 业 务流程重组及员工利益的重新分配等一系列问题 实质是企业管理的一场变革 因此 应用 ERP 系统 可以促进企业管理变革 二 为企业带来巨大的经济效益 据美国生产与库存控制学会 APICS 统计 使用一个 ERP 系统 平均可以为企业带来如下经济效益 使库存下降 30 50 延期交货减少 80 采购提前期缩短 50 停工待料减少 60 制造成本降低 12 管理水平提高 管理人员减少 10 生产能力提高 10 15 3 三 中小企业实施 ERP 特有的优势 中小企业除了具有以上优势外 还有几条其特有的实施优势 1 中小企业 ERP 实施难度相对较低 容易获得成功 中小企业的系统使用人数比较少 企业的管 理结构比较简单 层次较少 老板的一把手推进力度较大 这些都是 ERP 成功实施的有利条件 2 中小企业的业务流程与组织架构相对简单 ERP 软件开发相对容易实现 因此中小企业 ERP 软 件与实施成本较低 风险也低 企业比较能够承受 通常大型企业的 ERP 实施可能要在千万元以上 但是中小企业一 二百万元就可实现 3 中小企业的 ERP 实施周期也相对较短 见效快 中小企业 ERP 软件相对比较简单 实施周期也 相对较短 一般地说 半年左右即可完成 4 中小企业在实施 ERP 过程中通过管理咨询收效比较明显 ERP 的实施过程实际也是一个管理层 的检测与培训过程 它不仅使企业的管理流程得到了规范化 制度化与信息化 还使整个管理层的管 理水平得到提升 中小企业 ERP 系统实施面较小 便于与实施专家的直接沟通 在实施过程中能及时 发现管理漏洞和解决办法 能够在管理层得到很好地沟通与落实 4 五 中小企业五 中小企业 ERPERP 系统可行性分析系统可行性分析 一 系统简介 我们的课题 中小企业 ERP 系统设计与开发 是针对中小型而设计 开发与实现的一个软件系 统 能够基本满足中小企业信息化应用的需求 使用方便快捷 该 ERP 系统主要包括 用于加强企业 与供应商合作关系的采购管理 用于强化企业内部占用大量资金的仓库管理的存货与库存管理 用于 扩展业务的销售管理 用于合理化企业资金分配的财务管理 用于优化企业人力资源管理的人事管理 以及生产管理 报表管理 系统管理等系统功能 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 6 页 共 45 页 二 开发环境介绍 我们选择的开发工具是 PowerBuilder 9 0 PowerBuilder 是专为各种数据库设计的客户端的应用 开发工具 是开发客户机 服务器体系结构下的 基于 Windows 或 windows NT 上的应用程序集成开发 环境 包含一个直观的图形界面和面向对象的编程语言 它属于 快速原型 开发工具 支持面向对 象开发方法 符合 Windows 应用标准 具有良好的表格和报表界面 支持事务控制 版本控制等特征 PowerBuilder 主要特点如下 1 易学 易用 开发效率高 2 应用易于维护 3 支持多种数据库 4 支持第三方开发工具 PowerBuilder 可以和其它大型网络数据库服务器 如 Oracle Sybase SQL Server7 0 等 构成客 户 服务器体系结构 一般应在网络上与数据库服务器配合使用 提供与当前流行的大型数据库的接口 并通过 ODBC 方便地与桌面数据库相连 PowerBuilder 通过两类数据库接口软件与不同的数据库相连 即通用的 ODBC 接口软件与专用的数据库接口软件 我们选择的数据库工具是 Microsoft SQL Server 2000 它是 Microsoft 公司推出的 SQL server 关系型数据库管理系统 SQL Server 提供了强大的可视化数据库管理和分析工具 便于用户进行操作 支持 Transact SQL 查询语言 可运行于 Microsoft Windows98 Microsoft Windows2000 Microsoft Windows XP Microsoft Windows NT Microsoft Windows2000 server 和 Microsoft Windows2003 server 等多种操作平台 使用 PowerBuilder 的数据通道技术为我们迅速操纵 SQL Server 2000 提供了便利 我们小组经过一段时间的准备和老师的指导 在开发过程中我们使用了大量的数据窗口 树形控 件 按钮 还使用了数据库服务器注册技术等 三 应用可行性分析 我们从中小企业特点结合我们系统进行分析 中小企业队伍在中国的企业中日益庞大 IT 采购需求日益旺盛 企业管理也逐渐规范 中小企业 呼唤着 ERP 的到来 这是一个好趋势 但也存在我们要关注的问题 中小型企业与大型企业不同 具 有灵活性但往往伴随着很多瓶颈 在实施 ERP 时会受到多方面因素的影响 资金 人才 时间以及更 多的因素在制约着中小企业信息化 中小型企业预算低 利润少 对于亏损与盈利的敏感程度远大于大企业 而目前国内 ERP 市场上比较 成熟的主要还是高端产品 这些产品高昂的初始投入成本费用以及后继的二次开发 运行中的系统维 护 更新和管理费用 令许多中小型企业望而却步 人才方面 实施 ERP 一方面需要具备掌握一定计算机知识 熟练运用 ERP 系统的人才 来保证系 统的正常运行 另一方面需要有兼具计算机技术知识和企业管理知识的复合型人才 对系统进行管理 维护和二次开发 而中小型企业员工的素质普遍偏低 缺乏这两类 尤其是第二类人才 目前 中小企业用户在 ERP 选择时很慎重 非常关注 ERP 系统的可用性 是否真正适合企业自身 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 7 页 共 45 页 情况 是否真正能够满足企业现阶段和未来的潜在需求 这对我们既是挑战又是机遇 针对以上情况 我们本次设计的中小企业 ERP 系统具有以下几个方面的优势 相信能开拓出市场 1 本中小企业 ERP 系统所需要的开发成本与专门为满足大企业需求的 ERP 软件系统的开发成本有 比较大的悬殊 其成本的有效控制基本能为中小企业所接受 2 本中小企业 ERP 系统功能易添加 易扩展 能适应中小企业部门结构多样化的特性 系统应用 之后 随着企业的发展 企业又可根据自己的需要对该系统进行扩展 3 本中小企业 ERP 系统使用方便快捷 易用 只需要企业应用人员掌握一定计算机基础知识 懂 得 Windows 界面操作 再进行简单业务与技术培训 便能够使用 综上所述 从应用可行性来说 本中小企业 ERP 软件系统基本能满足中小企业的要求 通过本系 统 可以实现企业内部管理机制的改善 资源配制的合理化 提高企业经济运行效率 从而提高企业 的市场竞争力 四 研究方法和进度说明 本课题的研究方法是采用生命周期法 具体规划如下 3 月 1 日 我们小组成员组织谈论 进行相应的工作任务指定 3 月 2 日 我们小组成员组织开会 进入整个系统的前期分析阶段 主要是数据库的建立 数据 表的构建 功能模块的探索 规划等等一系列相关数据资料的收集和整理 3 月 20 日 选择开发工具 开始整个系统的规划与建设 包括初始流程图的分析与绘制 主要界 面的制作等 4 月 15 日 子系统模块中基本功能模块的确定及数据表的第二次审核确认 5 月 15 日 基本界面及基本功能基本完成实现 并开始进行初始测试 5 月 22 日 最后的调试与完善阶段 并开始着手撰写毕业设计报告 即毕业论文 5 月 29 日 毕业设计结束 毕业论文初稿完成 并交于导师审阅 6 月 10 日 毕业论文定稿 交于导师进行最后一步确认 完成后打印毕业论文 并装订 接着 各小组成员开始准备毕业答辩事宜 6 月 18 日 毕业答辩 六 系统结构设计和实施要求六 系统结构设计和实施要求 一 系统设计标准 1 稳定性 保证业务处理的连续性 2 安全性 保证数据传输和存储的安全性 包括数据的保密性和完整性 3 升级性 保证系统满足企业未来的发展需要 4 界面友好 易用 符合常用软件使用标准 友好易用 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 8 页 共 45 页 二 系统实施要求 1 需要有公司领导的大力支持 尤其是公司一把手的支持 2 具有专业的技术人员对系统进行的有效管理 保证系统稳定 安全的运行 3 通过专业的项目团队对项目进行策划和管理 为企业提供高效 稳定的服务 4 需对各组织部门人员进行培训 使他们迅速适应系统所带来变化 三 系统功能结构分析及功能模块图 1 系统功能结构分析 本课题研究的是中小企业ERP系统 整个功能结构模块包括 生产管理 库存管理 采购管理 销 售管理 财务管理 人事管理 产品管理 报表管理 系统管理和办公自动化 下面对这些子系统做一些简单的分析 生产管理 主要实现对企业内部生产流程的管理控制 监控生产情况 进行质量跟踪 自动上报 有关统计信息 库存管理 帮助企业的仓库管理人员对库存物品进行全面的控制和管理 达到降低企业库存 减 少资金占用 保证生产营运顺利进行 采购管理 主要实现企业对物料采购全过程的控制 从物料需求 采购计划的下达到收货验收入 库的全部过程进行有效的控制 销售管理 主要实现客户管理 产品报价查询 销售订单管理 销售出库管理和销售发票管理 财务管理 为企业内部各级管理部门和人员提供进行经营决策所需的各种经济信息 人事管理 主要实现对企业人力资源信息的管理 提高人力资源信息的共享程度 使人力资源信 息的提取和利用更加方便和快捷 存货管理 主要实现对企业存货类别编码 存货编码和存货信息等基础性设置的管理和控制 报表管理 主要实现对各种生产 库存 采购 销售 财务 人事和存货等各种报表的统一管理 系统管理 主要实现对用户角色权限 系统功能模块设置的动态控制 保障系统安全 有序运行 2 系统功能结构图及说明 如图 6 1 是本课题中小企业 ERP 的功能结构图 具体子系统的功能结构图在各个小组所负责的论 文报告里阐述和绘制 这里不再重复 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 9 页 共 45 页 图 6 1 中小企业 ERP 系统功能结构 图 中 小 企 业 E R P 系 统 生产管理 库存管理 采购管理 销售管理 财务管理 人事管理 系统管理 产品管理 报表管理 七 采购管理系统的设计与实现七 采购管理系统的设计与实现 采购管理是 ERP 供应链上的重要组成部分 占据着非常重要的位置 采购管理及时地为生产部门 提供充足的原材料或消耗品 确保生产的完成 并且定期的补充库存量 以保证库存的最优控制 另 外 采购管理中物料成本的控制对中小企业获取利润可以起到非常重要的作用 因此 有效的实施 ERP 采购管理系统对于降低库存成本 提高了物流的速度和库存周转率将会产生重要的作用 采购管理在 ERP 中与其他子系统的关系如图 7 1 所示 图中的各子系统简要介绍如下 1 物料需求计划 MRP Material Requirement Planning 是一种优先计划的方法 用来协调生产 的物料需求和库存之间的差距 根据主生产计划 MPS Master Production Schedule 对最终 产品的需求数量和交货期 推导出构成产品的原材料的需求数量和需求日期 直至导出采购 件的采购订单发放日期 并进行需求资源的可用能力之间的进一步平衡 2 销售管理是制定产品生产计划与控制有关的业务 目标是保证市场上有足够 适量的产品 从而满足市场的需求 并且有目的性地占据市场份额 达到利润的最大化 3 库存管理是库存物料计划与控制有关的业务 目标是保证有足够的库存 按时地满足各种需 要 库存管理的首要任务是根据产品计划的要求来控制库存量 并保证库存信息准确 满足 客户和市场需求 4 财务管理为企业内部各级管理部门和人员提供进行经营决策所需的各种经济信息 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 10 页 共 45 页 MRP 物料需求 采购管理财务管理其他模块 销售管理库存管理 图 7 1 采购管理子系统与其他业务系统的关系图 而该采购管理系统主要用于支持中小企业完成 ERP 环节中的采购工作 其主要有以下四个特性 1 支持企业实现规范化的管理 2 通过登录系统时的身份认证 实现权限控制 各部门人员只能进入自己所在部门 除非是一 级用户 公司主管 可进行任何操作 从而提高系统的安全性 3 从采购询价到订单生成 再到收货 整个过程清晰明了 方便管理人员的使用 4 支持企业查询各种状态下的采购单 收货单 便于及时了解进行的采购任务 而上面的特性也是本系统所要达到的目标 同时也是一个企业对一个采购管理系统所要达到的功 能要求的检验标准 本人负责的采购管理系统的设计与实现 主要阐述了采购管理系统的主体功能目标 业务流程设 计 数据流程设计 以及数据库逻辑结构设计 而系统的主体功能目标 包括设计实施目标 功能结 构 一 主体功能目标 1 设计实施目标 采购管理系统 包括的主体设计内容有采购询价管理模块 采购订单管理模块 采购订单审核模 块 采购收货管理模块 供应商信息管理模块 1 采购询价管理模块 主要实现企业对供应商报价信息的录入 查询 修改 删除 添加等作 业 通过采购询价管理模块的功能 来完成企业对供应商报价信息的管理与查询 以便企业可以实现 规范化的供应商报价信息管理 通过登陆主界面 验证管理员的权限 普通采购员只能对供应商的报价信息进行查询 可通过存 货名称 计量单位 供应商名称 报价日期 无税单位价格 有税单位价格进行精确查询或混合查询 而只有采购主管人员和一级用户可以对供应商的报价信息进行录入 修改 删除和添加 2 采购订单管理模块 主要是根据采购计划实现采购单信息的录入 查询 修改 删除 添加 的操作 通过实现订单管理模块的功能 来完成采购订单的管理与查询 通过权限控制 这部分只有采购业务员能录入 修改 添加 查询 而增加一条采购订单信息就 会形成一条待审核采购单 审核通过的订单不能再修改 公司主管除查询功能外 其他的不能进行操 作 3 采购订单审核模块 由采购主管完成 通过对待审核采购单审核形成已审核采购单 未通过 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 11 页 共 45 页 审核订单即可消亡 采购人员重新制定采购单 审核通过的订单即可执行 4 采购收货管理模块 主要实现采购收货和审核工作 通过此模块 实现物料的验收入库 审 核 退货处理 采购业务员负责收货单的增加 修改 然后经采购主管审核后 最终确定入库的物料 审核没通过的收货单经与供应商协商进行退货处理 5 供应商信息管理模块 包括供应商类别管理 供应商基本信息管理 供应商发票管理和供应 商评估管理四个子模块 由于时间关系 本人只完成前面三个子模块 供应商信息管理模块主要实现 供应商信息的录入 查询 修改 删除作业 通过此模块 来完成企业对供应商信息的管理与查询 企业人员根据不同的权限 执行不同的任务 这个模块本人只设置采购主管人员和一级用户 公 司主管 进行操作 2 功能结构 如图 7 2 是采购管理系统的基本功能模块图 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 12 页 共 45 页 图 7 2 采购管理系统功能模块图 采购询价管理 供应商报价信息增加 供应商报价信息查询 供应商报价信息修改 采购订单管理 采购订单信息录入 采购订单信息查询 订单主信息录入 订单明细信息录入 订单主信息查询 订单明细信息查询 订单审核管理 采购订单审核管理 采购收货单审核管理 采购收货单管理 采购收货单增加 采购收货单查询 采购收货单修改 供应商信息管理 供应商类别管理 供应商基本信息管理 供应商发票管理 供应商基本信息增加 供应商基本信息修改 供应商基本信息查询 供应商类别信息增加 供应商类别信息修改 供应商类别信息删除 供应商基本信息删除 供应商报价信息删除 采购订单信息修改 订单主信息修改 订单明细信息修改 采购订单信息查询 订单主信息查询 订单明细信息查询 采购收货单删除 供应商发票信息增加 供应商发票信息修改 供应商发票信息查询 供应商发票信息删除 采购管理系统 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 13 页 共 45 页 二 采购管理系统业务流程分析及业务流程图 1 业务流程分析 该采购管理系统 业务流程从整体的理论来阐述 是总流程的一个主要组成部分之一 与其它部 门紧密结合 又能独立执行各种采购操作 通过人事部门进行权限增改 判断权限 执行改权限所赋 于的职能 通过各部门提供采购单数据信息 包括业务员或采购管理员输入等 生成相应的采购单 此时 可以对这些采购数据信息进行相应的查询 修改 删除 添加等操作 之后 进入系统 对相 应订单进行审核等基本操作 审核成功后 采购业务员就可执行相应的采购单 最后通过物料入库的 信息反馈 决定是否对逾期未到货供应商进行退单处理 从采购系统本身来说 相对独立于其它部门 独立进行添加 修改 审核 管理采购单和退单处 理 既收集各部门采购信息后 系统相对独立与其它部门不受其它部门意志影响 由采购部门制定并 执行采购计划 但又与其它部门紧紧相扣 从登陆到采购单完成几乎每步操作都与其它部门进行信息 的交换 从登陆模块来说 系统对内具有一定的安全性与保密性 除了一级用户 一级权限 其他用户可 审核但不能进行编辑操作 可编辑则不能审核 即采购员不具审核权限 主管不具有添加 修改采购 单的权限 另外只有本部门的人员才可进入采购系统 权限判断是根据部门编码与权限值结合判断 2 业务流程图 1 采购管理系统总业务流程图 如图 7 3 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 14 页 共 45 页 图 7 3 采购管理系统总业务流程图 否 审核 否 各部门 采购信息 制定采购计划 采购部门 采购询价 查询供应商 添加采购单 采购单审核主管人员 合格 是 采购单消亡 执行采购订单 采购部门 物料验收入库 合格 是 入库 采购单消亡 退货处理 主管人员 付款处理 财务部门 供应商评估 主管人员 订单跟踪 供应商来料 采购部门收料 库存部门 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 15 页 共 45 页 2 登录系统业务流程图 如图 7 4 用户 登录 权限判断 二级权限一级权限三级权限 公司主管采购主管采购业务员 图 7 4 登录系统业务流程图 处理过程说明 权限在人事部增加修改 通过系统用户信息表 sys 用户信息表 系统部门权限 设定表 sys 部门岗位权限设定 与人员信息表 rs 人员信息表 联合判断权限 三级权限为采购业 务员 主要添加管理订单 二级权限为采购部主管 主要是采购管理系统的审核工作 三级权限为公 司主管 可进行任何操作 3 采购订单审核业务流程图 如图 7 5 通过 采购主管输入二级权限登录信息 数据库验证 重新输入 审核待审核采购单购单 否 通过重新制定采购计划 是 执行采购单 人事部 采购业务员 图 7 5 采购单审核业务流程图 4 收货单审核业务流程图 如图 7 6 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 16 页 共 45 页 是 通过 采购主管输入二级权限登录信息 数据库验证 重新输入 审核待审核收货单购单 否 通过 退货处理 入库 人事部 图 7 6 收货单审核业务图 三 采购管理系统数据分析及数据流程图 1 数据流程分析 采购管理系统 涉及到数据的流动 传递 处理 存储等 需要对数据流程进行相应的分析 根 据 采购管理系统所对应的数据 在绘制数据流程图之前 先对一些数据流程的要素进行简单分析 采购管理数据流程涉及到的数据内容 包括采购业务员 采购审核人员 采购部主管 采购信息 同时相对应的数据库表 包括采购订单明细表 cg 采购订单明细表 采购单主表 cg 采购单主表 采 购入库单明细表 cg 采购入库单明细表 供应商报价信息表 cg 存货与供应商对照表 供应商发 票表 cg 供应商发票 供应商类别表 cg 供应商分类 供应商基本信息表 cg 供应商主文件 数据处理过程包括登录权限判断 采购订单信息基本操作等 具体数据处理过程在数据流程图上具体 体现 其中 权限判断由系统用户信息表 sys 用户信息表 系统部门权限设定表 sys 部门岗位权限 设定 与人员信息表 rs 人员信息表 联合判断权限 除一级权限以外 各部门人员只能进入各自的 部门系统进行相应的操作 权限分三级 一级为公司主管 可进行所有操作功能 主要是对各部门权 限进行添加修改 三级权限为采购业务员 主要添加管理订单 二级权限为采购部主管 主要是审核 功能 2 数据流程图 1 数据流程图说明 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 17 页 共 45 页 数据流程图用到四个基本符号 即外部实体 数据流 数据存储和数据处理过程 如下所示 外部实体数据流程数据存储数据处理过程 2 数据流程图 1 采购管理系统第一层数据流程图 如图 7 7 图 7 7 采购管理第一层数据流程 图 采购管理人员 采购订单管理 采购计划管理 采购单主表 采购订单明细表 供应商主文件表 采购计划文件表 采购收货管理 采购入库单明细表 供应商管理 供应商评估文件表 仓库部门财务部门 应付款入库 采购询价管理 存货与供应商对照表 订单审核管理 主管人员 采购订单审核视图表 2 采购询价管理的第二层数据流程图 如图 7 8 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 18 页 共 45 页 采购业务人员 采购主管 供应商报价信息查询 P7 8 1 存货与供应商对照表 供应商报价信息增加 P7 8 2 供应商报价信息修改 P7 8 3 供应商报价信息删除 P7 8 4 图 7 8 采购询价管理第二层数据流程 图 图 7 8 处理过程说明 P7 8 1 采购业务员或采购主管根据设置查询条件进行精确查询 同时可直接选择存货名称进行 快速查询 也可双击数据窗口里的行记录来查看具体信息 P7 8 2 采购主管人员将新的供应商报价信息通过报价录入窗口输入 增加到存货与供应商对照 表中 P7 8 3 采购主管对供应商报价信息进行修改 先从存货与供应商对照表获取要修改记录的 key id 通过传递参数 key id 打开供应商报价信息的修改窗口进行修改 然后再把修改后的数据保 存到存货与供应商对照表中 P7 8 4 采购主管删除供应商报价信息 先获取要删除记录的 key id 然后在数据库中把该记录 删除 3 采购订单管理第二层数据流程图 如图 7 9 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 19 页 共 45 页 图 7 9 采购订单管理第二层数据流程 图 采购业务人员 采购订单查询 P7 9 1 采购单主表 添加待审核采购单 P7 9 2 修改待审核采购单 P7 9 3 删除待审核采购单 P7 9 4 采购订单明细表 图 7 9 处理过程说明 P7 9 1 采购业务员根据设置查询条件进行精确查询 同时可直接输入采购单号来模糊查询 也 可双击数据窗口里的行记录来查看具体信息 P7 9 2 采购业务人员依据采购计划将新的采购信息通过订单录入窗口输入 并保存到采购单主 表和采购订单明细表中 P7 9 3 采购业务人员对待审核采购单信息进行修改 先获取要修改记录的采购单号 通过传递 参数采购单号 打开相应修改窗口进行修改 然后再把修改后的数据保存到数据库中 而审核过的采 购单是不能修改的 P7 9 4 采购业务人员删除待审核采购订单信息 先获取要删除记录的采购单号 然后在数据库 中把该记录删除 4 采购订单审核管理数据流程图 如图 7 10 图 7 10 采购订单审核第二层数据流 程图 采购主管 采购订单审核 P7 10 1 采购订单审核视图 供应商批准通过的订单下达给供应商不批准的订单撤消 审核 图 7 10 处理过程说明 P7 10 1 采购主管通过权限登录进入到采购订单审核管理窗口 确认订单信息 然后审核批准 不批准的订单将补撤消 5 采购收货管理第二层数据流程图 如图 7 11 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 20 页 共 45 页 图 7 11 采购收货管理第二层数据流 程图 采购业务人员 采购收货单查询 P7 11 1 添加待审核收货单 P7 11 2 修改待审核收货单 P7 11 3 删除待审核收货单 P7 11 4 采购入库单明细表 图 7 11 处理过程说明 P7 11 1 采购业务员根据设置查询条件进行精确查询 同时可直接输入采购单号来模糊查询 也可双击数据窗口里的行记录来查看具体信息 P7 11 2 采购业务人员依据采购订单信息将新的收货信息录入 并保存到采购入库单明细表中 P7 11 3 采购业务人员对收货单信息进行修改 先获取要修改记录的采购单号 通过传递参数 采购单号 打开相应修改窗口进行修改 然后再把修改后的数据保存到数据库中 P7 11 4 采购业务人员删除收货单信息 先获取要删除记录的采购单号 然后在数据库中把该 记录删除 6 收货单审核第二层数据流程图 如图 7 12 图 7 12 收货单第二层数据流程图 采购主管 收货单审核 P7 12 1 采购入库单明细表 供应商退货处理 审核 入库 库存部门 入库基本信息表 入库详细信息表 退货信息表 图 7 12 处理过程说明 P7 12 1 采购主管通过权限登录进入到收货单审核管理窗口 确认收货单信息 然后审核批准 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 21 页 共 45 页 不批准的收货单将做退货处理 7 供应商信息管理第二层数据流程图 如图 7 13 图 7 13 供应商信息管理第二层数据流程图 采购主管 供应商主文件表 供应商类别管理 P7 13 1 供应商基本信息管理 P7 13 2 供应商发票管理 P7 13 3 供应商评估管理 P7 13 4 供应商类别 表 添加供应商类别 P7 13 1 1 修改供应商类别 P7 13 1 2 删除供应商类别 P7 13 1 3 查询供应商基本信息 P7 13 2 1 添加供应商基本信息 P7 13 2 2 修改供应商基本信息 P7 13 2 3 删除供应商基本信息 P7 13 2 4 查询供应商发票 P7 13 3 1 添加供应商发票 P7 13 3 2 修改供应商发票 P7 13 3 3 删除供应商发票 P7 13 3 4 供应商发票信息表 供应商评估信息表 图 7 13 处理过程说明 P7 13 1 采购主管通过权限登录到供应商类别管理主窗口 然后根据企业对供应商的管理风格 对供应商进行分类录入 可以按供应商所在地区分类 或是其他等等 在主窗口内 可以对供应商类 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 22 页 共 45 页 别进行添加 修改 删除 P7 13 2 采购主管通过权限登录到供应商基本信息管理主窗口 对供应商基本信息进行查询 添加 修改 删除等操作 P7 13 3 采购主管通过权限登录到供应商发票管理主窗口 然后根据每一条采购订单所产生的 与供应商相联系的账款 对供应商进行查询 添加 修改 删除 P7 13 4 由于时间关系 本人这模块由其他人负责 P7 13 1 1 企业的采购主管根据对供应商的分类习惯 在供应商类别管理主窗口将新的供应商 分类编码和分类名称录入 并保存到供应商分类表中 P7 13 1 2 采购主管选择需要修改的供应商分类名称 然后点击修改按钮进行修改 并保存到 供应商分类表中 注意只能对供应商的名称进行修改 要想修改分类编码 只能先删除 后再重新添 加 P7 13 1 3 采购主管选择需要删除的供应商分类名称 然后点击删除按钮删除此供应商类别 并保存到供应商分类表中 P7 13 2 1 采购主管根据设置查询条件进行精确查询 同时可直接输入供应商名称来模糊查询 也可双击数据窗口里的行记录来查看具体信息 P7 13 2 2 采购主管将新的供应商基本信息录入到供应商基本信息窗口中 每一个供应商都有 唯一的一个供应商编码 并保存到供应商主文件表中 P7 13 2 3 采购主管对供应商基本信息进行修改 先获取要修改记录的供应商编码 通过传递 参数供应商编码 打开相应修改窗口进行修改 然后再把修改后的数据保存到数据库中 P7 13 2 4 采购主管删除供应商基本信息 先获取要删除记录的供应商编码 然后在数据库中 把该记录删除 P7 13 3 1 采购主管根据设置查询条件进行精确查询 同时可双击数据窗口里的行记录来查看 具体信息 P7 13 3 2 采购主管根据每一条采购订单所对应相关发票将新的供应商发票信息录入到发票信 息信息窗口中 并保存到供应商供应商信息表中 P7 13 3 3 采购主管对供应商发票信息进行修改 先获取要修改记录的采购单号 通过传递参 数采购单号 打开相应修改窗口进行修改 然后再把修改后的数据保存到数据库中 P7 13 3 4 采购主管删除供应商发票信息 先获取要删除记录的采购单号 然后在数据库中把 该记录删除 3 数据逻辑结构 这部分主要是把本人负责的采购管理系统所相关的数据库表 作一下简单的罗列 并作一些阐述 表 7 1 供应商主文件表 cg 供应商主文件 属性 列名 说明 描述 数据类型长度是否为空默认值 供应商编码供应商编码 varchar10N 供应商描述供应商名称 varchar50N 供应商地址供应商地址 varchar130 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 23 页 共 45 页 国家国家 varchar10 城市城市 varchar20 县县 varchar20 邮编邮编 varchar20 邮箱邮箱 varchar30 类型类型 varchar20 仓库仓库 varchar10 发货途径发货途径 varchar10 采购员采购员 varchar10 银行码银行码 varchar10 货币货币 varchar10 账单到地址账单到地址 varchar10 账单联系人账单联系人 varchar10 税码税码 varchar10 付款暂停付款暂停 char1 暂停原因码暂停原因码 varchar10 暂停付款日期暂停付款日期 datetime8 分类编码分类编码 char12 表 7 2 供应商类别表 cg 供应商分类 属性 列名 说明 描述 数据类型长度是否为空默认值 分类编码分类编码 nvarchar12N 类别名称类别名称 nvarchar20N 编码级次编码级次 tinyint1N 末级标志末级标志 bit1N1 所属经济分类编码所属经济分类编码 nvarchar2N1 表 7 3 供应商发票信息表 cg 供应商发票 属性 列名 说明 描述 数据类型长度是否为空默认值 采购单号采购单号 varchar20N 供应商码供应商码 varchar10N 上次发票号上次发票号 varchar30 上次发票日期上次发票日期 datetime8 本次发票号本次发票号 varchar30 本次发票日期本次发票日期 datetime8 增值税金额增值税金额 numeric9 18 6 N 材料金额材料金额 numeric9 18 0 N 已分配材料金额已分配材料金额 numeric9 18 6 已分配增值税已分配增值税 numeric9 18 6 剩余材料金额剩余材料金额 numeric13 25 6 剩余增值税金额剩余增值税金额 numeric9 19 6 表 7 4 存货与供应商对照表 cg 存货与供应商对照表 属性 列名 说明 描述 数据类型长度是否为空默认值 KEY IDKEY IDbigint8N 存货编码存货编码 varchar30N 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 24 页 共 45 页 计量单位计量单位 varchar10N 供应商编码供应商编码 varchar10N 供应商物料编码供应商物料编码 varchar30 货币码货币码 varchar10N 税率编码税率编码 varchar10N 订单计量单位订单计量单位 varchar10N 报价日期报价日期 datetime8N 分段数量 1分段数量 1 numeric9 18 6 N 分段数量 2分段数量 2 numeric9 18 6 分段数量 3分段数量 3 numeric9 18 6 分段数量 4分段数量 4 numeric9 18 6 分段数量 5分段数量 5 numeric9 18 6 无税单位价格 1无税单位价格 1 numeric9 18 6 N 无税单位价格 2无税单位价格 2 numeric9 18 6 无税单位价格 3无税单位价格 3 numeric9 18 6 无税单位价格 4无税单位价格 4 numeric9 18 6 无税单位价格 5无税单位价格 5 numeric9 18 6 含税单位价格 1含税单位价格 1 numeric9 18 6 N 含税单位价格 2含税单位价格 2 numeric9 18 6 含税单位价格 3含税单位价格 3 numeric9 18 6 含税单位价格 4含税单位价格 4 numeric9 18 6 含税单位价格 5含税单位价格 5 numeric9 18 6 表 7 5 采购入库单明细表 cg 采购入库单明细表 属性 列名 说明 描述 数据类型长度是否为空默认值 key id 标识 是 标识种 子 1 增量 1 bigint8N 自动生成 采购单号采购单号 varchar20N 行行 int4 入库日期入库日期 datetime8 到期日期到期日期 datetime8 供应商编码供应商编码 varchar10N 物料编码物料编码 varchar30N 货币编码货币编码 varchar10N 计量单位计量单位 varchar10N 状态状态 char1 增值税码增值税码 varchar10 增值税率增值税率 numeric9 18 6 增值税额增值税额 numeric17 38 6 借项退货借项退货 char1 订购数量订购数量 numeric 18 0 N 入库数量入库数量 numeric9 18 6 N 拒收数量拒收数量 numeric9 18 6 N 仓库仓库 varchar10N 国立华侨大学 2006 届电子商务专业本科毕业论文 中小企业 ERP 系统设计与开 发 第 25 页 共 45 页 货位货位 varchar10 批号批号 varchar15 拒收原因拒收原因 varchar10 单位材料成本单位材料成本 numeric9 18 0 发票金额发票金额 numeric17 37 6 发票单价发票单价 numeric9 18 0 材料成本材料成本 numeric17 37 6 表 7 6 采购单主表 cg 采购单主表 属性 列名 说明 描述 数据类型长度是否为空默认值 采购单号采购单号 varchar20N 日期日期 datetime8 状态状态 char10N 供应商编码供应商编码 varchar10 采购员采购员 varchar10 发货途径发货途径 varchar10 仓库仓库 varchar10 货币码货币码 varchar10N 信用条款信用条款 varchar10 上次发票日期上次发票日期 datetime8 联系人联系人 varchar10 电话电话 varchar15 邮编邮编 varchar10 传真传真 varchar15N 预付金额预付金额 numeric9 1

温馨提示

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

评论

0/150

提交评论