家具企业管理系统设计与实现

上传人:n**** 文档编号:82973159 上传时间:2019-02-25 格式:DOC 页数:37 大小:818.50KB
返回 下载 相关 举报
家具企业管理系统设计与实现_第1页
第1页 / 共37页
家具企业管理系统设计与实现_第2页
第2页 / 共37页
家具企业管理系统设计与实现_第3页
第3页 / 共37页
家具企业管理系统设计与实现_第4页
第4页 / 共37页
家具企业管理系统设计与实现_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《家具企业管理系统设计与实现》由会员分享,可在线阅读,更多相关《家具企业管理系统设计与实现(37页珍藏版)》请在金锄头文库上搜索。

1、 家具企业管理系统设计与实现家具企业管理系统设计与实现 系 别: 计算机科学与技术系 专 业: 计算机科学与技术 班 级: 学生姓名: 指导教师: 日 期: 2011 年 3 月 至 6 月 【摘要】家具行业作为一个传统行业,主要以生产为目的。技术工人是企业的 主要组成部分。管理好家具企业非常有难度,加之企业内部部门繁多,联系紧 密。管理更是难上加难。 通过这段时间对软件知识的学习,对一般家具企业进行分析,家具企业内 部主要分为采购部、生产部、库房管理部、销售部、财务部等,各部门之间相 互联系又独立操作。 在孙建树老师的指导下,针对家具企业的特点,设计编写了家具管理系统, 这个系统根据部门设计

2、不同模块,使用者可以根据所在部门操作对应的模块。 部门之间的联系用通自动完成。 通过这次毕业设计巩固了我所学的知识。加深了我对软件开发流程的认识。 【关键词】家具 进销存 管理系统 目录 1 1 引言引言 1 1 1.1项目概述 .1 1.2项目范围描述 .1 1.3项目现状 .2 2 2 系统设计系统设计 3 3 2.1系统需求分析 .3 2.2开发工具与开发环境.3 2.3系统模块设计 .4 2.4系统流程分析 .7 2.5对象描述 10 2.6数据关系(ER 图) .10 3 3 数据库设计数据库设计 1111 3.1逻辑结构设计 11 4 4 功能描述功能描述 1919 4.1连接 S

3、QL SERVER数据库 19 4.2创建 ODBC 数据源 .19 4.3配置数据库 20 4.4建立工作空间 21 4.5建立窗口对象 21 4.6管理窗口的创建 22 4.7本章小结 31 5 5 设计总结设计总结 3232 5.1系统说明 32 5.2系统的不足与改进 32 5.3系统的关键问题 32 6 6 心得体会心得体会 3333 7 7 致谢致谢 3434 8 8 参考文献参考文献 3535 1 1 1引言引言 1.11.1 项目概述项目概述 1.1.1目的目的 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算 机实现企业的管理势在必行。对于大中型企业来说,利用

4、计算机支持企业高效 率完成管理的日常事务,是适应现代企业制度要求、推动企业事物管理走向科 学化、规范化的必要条件。 1.1.2项目背景和目标项目背景和目标 目前市面上流行的管理系统不少。但是,现在的家具厂里基本上全都是手 工操作,效率非常的低,而且缺少数据对未来市场的分析大部分都是评主观判 断。因此,拥有一个功能实用、操作方便的管理系统对于家具厂的管理者来讲 是非常的有必要。 家具这一行业资金流动很大,一个小家具企业年资金流动量也要到几百万, 大一点的企业就要到上千万。所以,家具企业管理系统的前景非常好。 我们的目标就是开发一个功能实用、操作方便,简单明了的家具企业管理 系统,以满足绝大多数的

5、家具企业。 1.2 项目范围描述项目范围描述 本系统有很强的适应性,对于不同的家具类型可以另行添加或删除,人员 的管理也有同样功能。所以它可以使用大多数的家具企业。而且整个系统的管 理分为系统管理、基本资料、统计、财务、销售、仓库、生产、采购八个模块 分别管理,而各个模块之间又有着密切的联系使整个系统简单明了操作简单。 2 1.3 项目现状项目现状 本系统主要实现了以下功能: 1.对企业的一般性日常管理的操作,比如员工信息,产品信息等等。 2.对整个企业的数据进行查询。 3.对各个模块的统计。比如财务统计,它可以把销售、财务、等模块综合起 来分析。 3 2系统设计系统设计 2.1 系统需求分析

6、系统需求分析 家具是以订单为依据进行生产的实业公司,公司的主要流程是:接到一张 销售订单,由销售部门转化为内部订单,转给生产部门,生产部门根据订单上 的产品、数量,技术部已经配好的物料清单,及各车间半成品储存量,汇总材 料需求,然后根据库存情况决定请购及预约情况,采购部门根据请购单下采购 单,然后材料入库,在手工操作的条件下,各个部门之间的沟通困难,比如, 当采购部下完采购订单之后,仓库是否如期到货,必须去仓库询问,而且即使 询问了,有时候因为订单较多材料有可能重复,而无法确定是哪一张采购单到 货,哪一张没有到货等,要无数次的询问仓库和生产部门才能了解到部分情况, 等等,这一系列的问题迫待解决

7、,随着经济的全球化以及中国经济改革的逐渐 深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环 节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是 中国企业赢得竞争胜利的决定性因素,如何快速有效地实现跟单,如何有效的 控制库存,这一切都是家具企业管理系统所力求实现的功能。 从根本上说,企业就是一个利用资源(人、财、物、时间) ,为客户创造 价值的组织,企业资源计划就是对这些资源进行计划、调度、控制、衡量、改 进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的组合, 它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的 东西。如果一

8、个企业资源计划系统真正想要最大限度地提高其生产能力,它必 须能够非常融洽地和其他关键性的商务领域进行交流。 2.2 开发工具与开发环境开发工具与开发环境 2.2.1开发工具简介开发工具简介 Visual C+6.0 是一个面向对象的数据库应用系统开发工具,利用它可以开 发功能强大的、运行在多个平台的、能够操作多个数据库的应用系统,还可以 4 开发客户/服务器(client/server) ,分布式和因特网(internet)应用系统等。 2.2.2为什么选择为什么选择 Visual C+6.0? Visual C+6.0 的数据窗口为展现数据的本质提供了丰富的手段,数据窗 口能够从多种数据源中

9、提取数据,然后以多种风格展现在用户面前,这既包括 文本显示方式,也包括统计图分析方式。利用数据窗口,用户可以直观地查询、 修改、插入、删除、打印、浏览数据,而且,Visual C+6.0 的数据窗口还提 供了组框对象和按钮对象,开发人员可以使用它们将数据窗口中的对象进行分 组,并且将用户对数据窗口的操作界面集成在数据窗口内部。 2.2.3开发与测试环境开发与测试环境 系统环境的好坏对整个系统的影响非常大,在恶劣的环境下整个系统比在 优越的环境下的整个系统的运行速度会慢的多,所以我们要为系统创造一个好 的环境。 开发工具:SQL Server 数据库、VC+6.0 操作系统:Windows XP

10、 2.3 系统模块设计系统模块设计 本系统主要采用分解管理综合分析的方法,得到如下图 2-1 所示的系统功 能模块结构图。 包括系统管理、销售管理、基本信息管理、仓库管理、财务管理、生产管 理、采购管理、统计。有很强的数据分析能力,使管理者的分析更准确、更直 观。 1.系统管理:对本系统的使用者划分权限,使这个系统具有更高的安全性。 2.信息管理:主要是管理系统的基本信息,包括公司信息、员工信息、产品 信息、供应商信息 3.销售系统:提供家具的销售汇总、查询、售后管理等。 4.仓库管理:仓库管理分为三个部分,成品,半成品,和材料库存; 5.生产系统:根据库存和销售需求管理生产活动,以及对工人工

11、资的记账。 5 6.财务系统:管理工人的工资结算、支出、查询和报表,以及其他资金支出 的审核计划。 7.采购管理:管理材料的采购,供应商的选择,以及对采购单的查询。 8.统计管理:它是把整个系统的内容放到一起进行分析,让使用者更好的了 解自己的企业。 6 家具管理系统 系统管理 基本信息管理 销售管理 仓库管理 生产管理 采购管理 财务管理 统计 添加删除用户 帐号维护 注销 退出 公司信息 员工信息 供应商信息 产品信息 订单管理 售后管理 半成品 成品 材料 材料领取 员工记功 工资设定 奖罚支管理 其他收入支出 销售统计 财务统计 欠款统计 采购管理 添加删除修改 按编号查询 按日期查询

12、 图表 2-1 系统功能模块结构图 7 2.4 系统流程分析系统流程分析 2.4.1数据流数据流 1.第一层数据流图如下图所示 家家具具企企业业管管理理系系统统 操操 作作 人人 员员 客客户户 查查 询询 人人 员员 供供应应商商 销售订单 销售报告 出货单 各类操作 材料入库 采购订单 各类报表 各类表单 家家具具企企业业管管理理系系统统顶顶层层DFD 查询信息 系统信息 图表 2-2 第一层数据流图 2.第二层数据流图如下图所示 8 1 销售 2 生产 3 财务 4 仓库 5 采购 6 策划 客 户 订单 D1 销售表 发票 D2库存表 库存信息 销售申请 反馈信息 生产计划 D3材料表

13、 供 应 商 采购申请 采购信息 采购订单 采购发票 7 人事 人员需求人员需求 D4人事表人员分配 查询 人员人员报表 第第二二层层 DFD 图图家家具具企企业业管管理理系系统统 员 工 奖罚信息 员工工资 查询信息1 采购计划 材料信息 材料需求 功罚情况 D4采购表 D5财务表 D6员工功罚 表 工资报表 查询信息2 查询人员 7 人事 人员需求 人员需求 人员需求 销售报告 反馈信息 D1 销售表 操作人员 D7客户信息表 客户信息 各类操作 8 信息分析 系统信息 采购报告 售后服务请求 请求应答 生产信息 需求信息 D10产品表 图表 2-3 5.1 计划审核 财务部仓库 采购计划

14、 审核信息 5.2 采购分析 采购资料 采购申请 采购信息 5.3 采购选择 采购资料供应商采购订单 信息反馈 采购发票 第第三三层层DFD图图采采购购子子系系统统 5.4 发票审核 5.5 采购处理 D4采购表 合格发票 D19供应商表 图表 2-4 9 1.1 客户需求 处理 D1销售表 客户 销售人员 客户需求 商品订单 商品发票 D2 .1成品表 销售记录信息读取 策划部生产请求 请求回馈 第第三三层层DFD图图 销销售售子子系系统统 销售报告 D7客户信息表客户信息 1.2 信息处理 处理信息 D9售后服务表 1.3 售后处理 销后记录 售后请求 请求信息 请求应答 D13客户表 图

15、表 2-5 D2.1成品表 策划部 2.1 生产计划 处理 生产计划 信息反馈1 生产材料 反馈信息2 2.2 材料分析 采购部 材料需求 材料信息 员工 生产计划 2.3 加工1 投入生产 生产报告 第第三三层层 DFD图图生生产产子子系系统统 2.4 加工2 半成品 D2.2半成品表 财务部 员工资罚情况 D6员工功罚表 功罚信息1 功罚信息2 仓库 D12加班表 加班信息 图表 2-6 10 3.1 审核 D4 资金表采购部 采购申请 采购计划 3.2 资金策划 资金申请 资金通知 员工 3.3 工资计算 工资信息 工资 预支申请 3.4 预支审核 预支信息 信息反馈 第第三三层层DFD

16、图图财财务务子子系系统统 D6员工记功表 D1销售表 D14工价表 D15罚款表 D16加班表 D17工资表 D18预支表 其他人 其他支出申请 图表 2-7 2.5 对象描述对象描述 2.5.12.5.1 对象对象关系模型关系模型 客户产品供应商 1:1 0:m 1:1 1:1 2.6 数据关系(数据关系(ER 图)图) 产品客户供应商生产使用 11 3数据库设计数据库设计 3.1 逻辑结构设计逻辑结构设计 通过我们和指导老师的仔细研究和调查,我们确定了数据库中的每个表的 字段名、含义、数据类型、字段大小和主关键字。 本系统需要建立如下几个表: 用户表(User_ Table) 、产品表(T _Product) 、销售表(T_ Sell) 、售后表(T_ After) 、人事表(T_ Worker) 、供 应商表(T_ Provider)、采购单 (T _Buy)、材料领取单(T_ Take) 、成品入库单 (T_ Product_ Storehouse) 、半成品入库单(T_ Semitrailer

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号