家具企业管理系统设计与实现毕业论文Word文档格式.docx
- 文档编号:297865
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:37
- 大小:885.04KB
家具企业管理系统设计与实现毕业论文Word文档格式.docx
《家具企业管理系统设计与实现毕业论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《家具企业管理系统设计与实现毕业论文Word文档格式.docx(37页珍藏版)》请在冰点文库上搜索。
4.3配置数据库 19
4.4建立工作空间 20
4.5建立窗口对象 20
4.6管理窗口的创建 21
4.7本章小结 30
5设计总结 31
5.1系统说明 31
5.2系统的不足与改进 31
5.3系统的关键问题 31
6心得体会 32
7致谢 33
8参考文献 34
1引言
1.1项目概述
1.1.1目的
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业的管理势在必行。
对于大中型企业来说,利用计算机支持企业高效率完成管理的日常事务,是适应现代企业制度要求、推动企业事物管理走向科学化、规范化的必要条件。
1.1.2项目背景和目标
目前市面上流行的管理系统不少。
但是,现在的家具厂里基本上全都是手工操作,效率非常的低,而且缺少数据对未来市场的分析大部分都是评主观判断。
因此,拥有一个功能实用、操作方便的管理系统对于家具厂的管理者来讲是非常的有必要。
家具这一行业资金流动很大,一个小家具企业年资金流动量也要到几百万,大一点的企业就要到上千万。
所以,家具企业管理系统的前景非常好。
我们的目标就是开发一个功能实用、操作方便,简单明了的家具企业管理系统,以满足绝大多数的家具企业。
1.2项目范围描述
本系统有很强的适应性,对于不同的家具类型可以另行添加或删除,人员的管理也有同样功能。
所以它可以使用大多数的家具企业。
而且整个系统的管理分为系统管理、基本资料、统计、财务、销售、仓库、生产、采购八个模块分别管理,而各个模块之间又有着密切的联系使整个系统简单明了操作简单。
1.3项目现状
本系统主要实现了以下功能:
1.对企业的一般性日常管理的操作,比如员工信息,产品信息等等。
2.对整个企业的数据进行查询。
3.对各个模块的统计。
比如财务统计,它可以把销售、财务、等模块综合起来分析。
2系统设计
2.1系统需求分析
家具是以订单为依据进行生产的实业公司,公司的主要流程是:
接到一张销售订单,由销售部门转化为内部订单,转给生产部门,生产部门根据订单上的产品、数量,技术部已经配好的物料清单,及各车间半成品储存量,汇总材料需求,然后根据库存情况决定请购及预约情况,采购部门根据请购单下采购单,然后材料入库,在手工操作的条件下,各个部门之间的沟通困难,比如,当采购部下完采购订单之后,仓库是否如期到货,必须去仓库询问,而且即使询问了,有时候因为订单较多材料有可能重复,而无法确定是哪一张采购单到货,哪一张没有到货等,要无数次的询问仓库和生产部门才能了解到部分情况,等等,这一系列的问题迫待解决,随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,如何快速有效地实现跟单,如何有效的控制库存,这一切都是家具企业管理系统所力求实现的功能。
从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组织,企业资源计划就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。
现今的企业并不只是人力资源、资金和产品的组合,它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的东西。
如果一个企业资源计划系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其他关键性的商务领域进行交流。
2.2开发工具与开发环境
2.2.1开发工具简介
VisualC++6.0是一个面向对象的数据库应用系统开发工具,利用它可以开发功能强大的、运行在多个平台的、能够操作多个数据库的应用系统,还可以开发客户/服务器(client/server),分布式和因特网(internet)应用系统等。
2.2.2为什么选择VisualC++6.0?
VisualC++6.0的数据窗口为展现数据的本质提供了丰富的手段,数据窗口能够从多种数据源中提取数据,然后以多种风格展现在用户面前,这既包括文本显示方式,也包括统计图分析方式。
利用数据窗口,用户可以直观地查询、修改、插入、删除、打印、浏览数据,而且,VisualC++6.0的数据窗口还提供了组框对象和按钮对象,开发人员可以使用它们将数据窗口中的对象进行分组,并且将用户对数据窗口的操作界面集成在数据窗口内部。
2.2.3开发与测试环境
系统环境的好坏对整个系统的影响非常大,在恶劣的环境下整个系统比在优越的环境下的整个系统的运行速度会慢的多,所以我们要为系统创造一个好的环境。
开发工具:
SQLServer数据库、VC++6.0操作系统:
WindowsXP
2.3系统模块设计
本系统主要采用分解管理综合分析的方法,得到如下图2-1所示的系统功能模块结构图。
包括系统管理、销售管理、基本信息管理、仓库管理、财务管理、生产管理、采购管理、统计。
有很强的数据分析能力,使管理者的分析更准确、更直观。
1.系统管理:
对本系统的使用者划分权限,使这个系统具有更高的安全性。
2.信息管理:
主要是管理系统的基本信息,包括公司信息、员工信息、产品信息、供应商信息
3.销售系统:
提供家具的销售汇总、查询、售后管理等。
4.仓库管理:
仓库管理分为三个部分,成品,半成品,和材料库存;
5.生产系统:
根据库存和销售需求管理生产活动,以及对工人工资的记账。
6.财务系统:
管理工人的工资结算、支出、查询和报表,以及其他资金支出的审核计划。
7.采购管理:
管理材料的采购,供应商的选择,以及对采购单的查询。
8.统计管理:
它是把整个系统的内容放到一起进行分析,让使用者更好的了解自己的企业。
9
2.4系统流程分析
2.4.1数据流
1.第一层数据流图如下图所示
家具企业管理系统顶层DFD
图表2-2第一层数据流图
2.第二层数据流图如下图所示
10
图表2-4
11
第三层DFD图一一销售子系统
图表2-5
图表2-6
12
第三层DFD图一一财务子系统
图表2-7
2.5对象描述
2.5.1对象一关系模型
2.6数据关系(E—R图)
3数据库设计
3.1逻辑结构设计
通过我们和指导老师的仔细研究和调查,我们确定了数据库中的每个表的字段名、含义、数据类型、字段大小和主关键字。
本系统需要建立如下几个表:
用户表(User_Table)、产品表(T.Product销售表(T_Sell)>售后表(T_After)>人事表(T_Worker)>供应商表(T_Provider))>采购单(T_Buy)>材料领取单(T_Take)、成品入库单(T_Product.Storehouse)>半成品入库单(T_Semitrailer_Storehouse)>材料表(T_Material)>员工记功表(T_Register_Process)、加工费表(T_process_Money)、奖款支表(T_Bonus_Mulct)>工资设定表(T_Work_Type)、资金支出流入(T_Money_
inout)、公司信息(T_Company)o
本系统数据库表的字段名、含义、数据类型、字段大小和主关键字如下:
⑴用户表(User_Table)如下表所示
字段名称
含义
类型
长度
UserName
用户名
varchar
UserPwd
密码
PwdLevel
权限
20
图表3-1用户表
(2)产品表(T_Product)如下表所示
Pro_ID
产品型号
Pro_Name
名称
Pro_Size
大小
Color
颜色
Type
材料
Price
单价
Picture
图片
image
200
Remark
备注
Varchar
50
图表3-2产品表
⑶销售表(T_Sell)如下表所示
ID_NO
订单编号
Work_name
销售员
产品名称
Amount
数量
Pro_Date_Do
付货日期
Pro_Date
订单日期
Client_Name
客户名
Client_Address
客户地址
Client_Link_Phone
客户联系电话
Earnest_Money
已付定金
State
状态
Total_Money
总金额
图表3-3销售表
⑷售后表(T_After)如下表所示
Name
Addtess
地点
After_Date
日期
datetime
8
Link_Phone
联系电话
产品名
Paid_Money
用去金额
图表3-4售后表
(5)人事表(T_Worker)如下表所示
编号
Work_Name
姓名
Native_Place
籍贯
电话
Sex
性别
Age
年龄
Work_Type
员工类型
ID_Card
身份证号
Photo
相片
Duty
职务
图表3-5人事表
(6)供应商表(T_Provider)如下表所示
Provider
地址
Material
供应材料
Http
网址
图表3-6供应商表
(7)采购单(T_Buy)如下表所示
采购单编号
int
4
Units
单位
float
供应商
Date
采购日期
采购员
图表3-7采购单
(8)材料领取单(T_Take)如下表所示
WorkName
Time
时间
材料名
图表3-8材料领取单
⑼成品入库单(T_Product.Storehouse)如下表所示
型号
入库日期
图表3-9成品入库单
(10)半成品入库单(T_Semitrailer_Storehouse)如下表所示
图表3-10半成品入库单
(11)材料表(T_Material)如下表所示
图表3-11材料表
(12)员工记功表(T_Register_Process)如下表所示
半成品名称
图表3-12员工记功表
(13)加工费表(T_process_Money)如下表所示
Process
加工名称
图表3-13加工费表
(14)奖款支表(T_Bonus_Mulct)如下表所示
Money
金额
Datetime
Reason
事由
remark
图表3-14奖款支表
(15)1资设定表(T_Work_Type)如下表所示
NO
Base_Laborage
底薪
Centesimal
提成%
图表3-15X资设定表
(16)资金支出流入(T_Money_inout)如下表所示
支出金额
行为人
图表3-16资金支出流入
(17)公司信息(T_Company)如下表所示
Postalcode
邮政编码
公司简介
图表3-17公司信息
4功能描述
4.1连接SQLServer数据库
VisualC++6.0开发环境和应用程序在操作数据库之前,必须首先建立与数据库的连接,VisualC++6.0为用户提供了ODBC、DAO、及OLEDB三种数据库方式。
在这三种方式中最简单也最常用的是ODBC,本程序所用的数据源就使ODBC-
4.2创建ODBC数据源
本系统使用的是SQLServer数据库,在控制面板的管理工具中选择建立数据源会跳出一个对话框,创建到SQLServer的新数据源,如下图所示。
图表4-1创建新数据源
再按照提示完成ODBC数据源的创建后,测试一下数据源是否链接成功,
21
图表4-2数据源测试
如测试成功表示数据源成功链接。
如下图所示。
图表4-3链接数据库
22
4.3配置数据库
打开VisualC++6.0开发环境,建立一个基于单文档的应用程序平台,在选
择包含数据库时选择查看数据库实用文件支持,选择数据源ODBC为jiaju,点击
0K,最后点击完成,如下图所不。
4.4建立工作空间
完成对数据库的连接,接下来就是建立工作空间,用VisualC++6.0开发应用程序必须首先建立工作空间。
4.5建立窗口对象
窗口是Windows环境下应用的基础,是用户和应用程序之间的主要界面,窗口可以显示信息,也可以接收用户信息。
下面是介绍一下本系统几个典型的窗口来说明一下怎样创建窗口对象。
4.5.1登陆界面窗口的创建
1.在新建立的窗口对象中建立如下几个控件:
两个静态文本控件“”在第一个静态文本控件中命名为“用户名”;
第二个静态文本控件命名为“密码”;
两个编辑框“”第一个编辑框用于输入用户名,第二个编辑框用于输入密码。
两个按钮“口”一个命名为“登陆”,一个命名为“退出”。
2.新建好的登陆界面如下图所示:
图表4-4登陆对话框
4.6管理窗口的创建
管理窗口主要为了能够使用户了解具体的有哪些管理功能,可以直接选择这些功能进行操作。
首先在创建窗口的界面中不要选择(Dialog)选择Menu图标双击。
在下面要创建的下拉菜单如下图中:
选择菜单按Enter键,或者右键单击属性,,这样就可以修改一个菜单对象的属性名称。
建好主菜单后即可生成相应的空的子菜单,修改每个主菜单的名称:
基本信息管理,销售管理,仓库管理,生产管理,采购管理,财务管理,统计,排行榜,系统管理。
本文以基本信息管理为例说明。
在主菜单项名称处,输入“基本信息管理”,接着在主菜单项“基本信息管理”上,修改其子菜单的属性:
♦第一个子菜单的属性名称修改为:
公司信息
♦第二个子菜单的属性名称修改为:
员工信息
供应商信息
产品信息
图表4-5管理窗口的创建
4.6.1基本信息管理模块的创建
本窗口的建立主要是能够方便的对基本信息进行查阅、增加、删除、修改。
创建一个新的窗口对象,以供应商信息为例。
(1)在单文档平台中,插入--个资源,选中Dialog创建个新的对话框,为对话框建立一个新类:
按Ctrl+W按钮,在弹出的AddingClass窗口上点击0K,为对话框建立一个新类ProviderDlgo并把该对话框的名称改为:
员工信息。
单击OK完成对供应商信息窗口的建立,如下图所示:
25
图表4-6
图表4-7
26
4.6.2销售管理界面的创建
建立本窗口主要是两个管理面组成的,分别是定单管理和售后管理。
能够随时对销售管理信息进行查阅、增加、删除、修改。
本文以定单管理为例。
在单文档平台中,插入一个资源,选中Dialog创建一个新的对话框,为对话框建立一个新类:
按Ctrl+W按钮,在弹出的AddingClass窗口上点击0K,为对话框建立一个新类SellDlgo并把该对话框的名称改为:
定单管理。
单击0K完成对定单管理窗口的建立,如下图所示:
图表4-8销售订单窗口
4.6.3仓库管理窗口的创建
建立本窗口主要是三个管理面组成的,分别是半成品,成品和材料管理窗口。
能够随时对仓库管理信息进行查阅、增加、删除、修改。
本文以成品管理为例。
按Ctrl+W按钮,在弹出的AddingClass窗口上点击0K,为对话框建立一个新类Product_StorehouseDlg□并把该对话框的名称改为:
成品管理。
单击0K完成对成品管理窗口的建立,如下图3-8所不:
图表4-9成品管理窗口
4.6.4生产管理窗口的创建
建立本窗口主要是两个管理面组成的,分别是材料领取和员工记工。
能够随时对生产管理信息进行查阅、增加、删除、修改。
本文以材料领取为例。
在单文档平台中,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家具企业管理系统设计与实现 毕业论文 家具 企业管理 系统 设计 实现