家具企业管理系统设计与实现 毕业论文.doc

上传人:韩长文 文档编号:3927510 上传时间:2019-10-10 格式:DOC 页数:37 大小:818.52KB
返回 下载 相关 举报
家具企业管理系统设计与实现 毕业论文.doc_第1页
第1页 / 共37页
家具企业管理系统设计与实现 毕业论文.doc_第2页
第2页 / 共37页
家具企业管理系统设计与实现 毕业论文.doc_第3页
第3页 / 共37页
家具企业管理系统设计与实现 毕业论文.doc_第4页
第4页 / 共37页
家具企业管理系统设计与实现 毕业论文.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《家具企业管理系统设计与实现 毕业论文.doc》由会员分享,可在线阅读,更多相关《家具企业管理系统设计与实现 毕业论文.doc(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

17、 _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

18、_ Money_ inout) 、公司信息(T _Company) 。 本系统数据库表的字段名、含义、数据类型、字段大小和主关键字如下: (1) 用户表(User_ Table)如下表所示 字段名称字段名称含义含义类型类型长度长度 UserName用户名varchar10 UserPwd密码varchar10 PwdLevel权限varchar20 图表 3-1 用户表 (2) 产品表(T _Product)如下表所示 字段名称字段名称含义含义类型类型长度长度 Pro_ID产品型号varchar20 Pro_Name名称varchar20 Pro_Size大小varchar20 Color颜色

19、varchar20 Type材料varchar20 Price单价varchar20 12 Picture图片image200 Remark备注Varchar50 图表 3-2 产品表 (3) 销售表(T_ Sell)如下表所示 字段名称字段名称含义含义类型类型长度长度 ID_NO订单编号varchar20 Work_name销售员varchar20 Pro_Name产品名称varchar20 Pro_ID产品型号varchar20 Price单价varchar20 Amount数量varchar20 Pro_Date_Do付货日期varchar20 Pro_Date订单日期varchar20

20、 Client_Name客户名varchar20 Client_Address客户地址varchar20 Client_Link_Phone客户联系电话varchar20 Earnest_Money已付定金varchar20 State状态varchar20 Total_Money总金额varchar20 Remark备注Varchar50 图表 3-3 销售表 (4) 售后表(T_ After)如下表所示 字段名称字段名称含义含义类型类型长度长度 Name客户名varchar20 Addtess地点varchar20 After_Date日期datetime8 Link_Phone联系电话v

21、archar20 Pro_Name产品名varchar20 Paid_Money用去金额varchar20 13 Remark备注Varchar50 图表 3-4 售后表 (5) 人事表(T_ Worker)如下表所示 字段名称字段名称含义含义类型类型长度长度 ID_NO编号varchar20 Work_Name姓名varchar20 Native_Place籍贯varchar20 Link_Phone电话varchar20 Sex性别varchar20 Age年龄varchar8 Work_Type员工类型varchar20 ID_Card身份证号varchar20 Photo相片varch

22、ar200 Duty职务varchar20 Remark备注varchar50 图表 3-5 人事表 (6) 供应商表(T_ Provider) 如下表所示 字段名称字段名称含义含义类型类型长度长度 ID_NO编号varchar20 Provider名称varchar20 Addtess地址varchar20 Link_Phone电话varchar20 E-mailE-mailvarchar20 Material供应材料varchar20 Http网址varchar20 Remark备注varchar50 图表 3-6 供应商表 (7) 采购单(T _Buy) 如下表所示 字段名称字段名称含义

23、含义类型类型长度长度 14 ID_NO采购单编号varchar20 Material材料varchar20 Amount数量int4 Units单位varchar20 Price单价float8 Provider供应商varchar20 Date采购日期datetime8 Work_Name采购员varchar20 Remark备注varchar50 图表 3-7 采购单 (8) 材料领取单(T_ Take)如下表所示 字段名称字段名称含义含义类型类型长度长度 ID_NO编号varchar20 WorkName姓名varchar20 Date日期varchar20 Time时间datetime

24、8 材料名材料名varchar20 数量数量varchar20 图表 3-8 材料领取单 (9) 成品入库单(T_ Product_ Storehouse)如下表所示 字段名称字段名称含义含义类型类型长度长度 ID_NO编号Varchar20 Pro_ID型号Varchar20 Pro_Name名称Varchar20 Amount数量varchar20 Date 入库日期datetime8 Remark备注varchar50 图表 3-9 成品入库单 (10)半成品入库单(T_ Semitrailer _ Storehouse)如下表所示 15 字段名称字段名称含义含义类型类型长度长度 ID_

25、NO编号varchar20 Name名称varchar20 Amount数量varchar20 Date 入库日期datetime8 Remark备注varchar50 图表 3-10 半成品入库单 (11)材料表(T_ Material)如下表所示 字段名称字段名称含义含义类型类型长度长度 Name名称Varchar20 Amount数量Varchar 20 Remark备注varchar50 图表 3-11 材料表 (12)员工记功表(T_ Register _Process)如下表所示 字段名称字段名称含义含义类型类型长度长度 编号编号varchar20 姓名姓名varchar20 半成

26、品名称半成品名称varchar20 数量数量varchar20 日期日期datetime8 图表 3-12 员工记功表 (13)加工费表(T_ process _Money)如下表所示 字段名称字段名称含义含义类型类型长度长度 Process加工名称Varchar20 Price 单价float8 图表 3-13 加工费表 (14)奖款支表(T_ Bonus_ Mulct)如下表所示 字段名称字段名称含义含义类型类型长度长度 Work_name姓名varchar20 16 Type类型Varchar20 Money金额varchar20 Date日期Datetime8 Reason事由varc

27、har20 remark备注varchar50 图表 3-14 奖款支表 (15)工资设定表(T _Work _Type)如下表所示 字段名称字段名称含义含义类型类型长度长度 NO编号Varchar20 Work_Type员工类型Varchar20 Base_Laborage底薪Varchar20 Centesimal提成Varchar20 图表 3-15 工资设定表 (16)资金支出流入(T_ Money_ inout)如下表所示 字段名称字段名称含义含义类型类型长度长度 Type类型varchar20 Money支出金额varchar20 Date日期datetime8 Work_name

28、行为人varchar20 Remark备注Varchar50 图表 3-16 资金支出流入 (17)公司信息(T _Company)如下表所示 字段名称字段名称含义含义类型类型长度长度 Name名称varchar20 Postalcode邮政编码varchar20 Addtess地址varchar20 Link_Phone电话varchar20 E-mailE-mailvarchar20 Http网址varchar20 17 Remark公司简介Varchar50 图表 3-17 公司信息 18 4功能描述功能描述 4.1 连接连接 SQL Server 数据库数据库 Visual C+6.0

29、 开发环境和应用程序在操作数据库之前,必须首先建立与数 据库的连接,Visual C+6.0 为用户提供了 ODBC、DAO、及 OLE DB 三种数 据库方式。在这三种方式中最简单也最常用的是 ODBC,本程序所用的数据源 就使 ODBC。 4.2 创建创建 ODBC 数据源数据源 本系统使用的是 SQL Server 数据库,在控制面板的管理工具中选择建立数据源 会跳出一个对话框,创建到 SQL Server 的新数据源,如下图所示。 图表 4-1 创建新数据源 再按照提示完成 ODBC 数据源的创建后,测试一下数据源是否链接成功, 19 如测试成功表示数据源成功链接。如下图所示。 图表

30、4-2 数据源测试 4.3 配置数据库配置数据库 打开 Visual C+6.0 开发环境,建立一个基于单文档的应用程序平台,在 选择包含数据库时选择查看数据库实用文件支持,选择数据源 ODBC 为 jiaju, 点击 OK,最后点击完成,如下图所示。 图表 4-3 链接数据库 20 4.4 建立工作空间建立工作空间 完成对数据库的连接,接下来就是建立工作空间,用 Visual C+6.0 开发 应用程序必须首先建立工作空间。 4.5 建立窗口对象建立窗口对象 窗口是 Windows 环境下应用的基础,是用户和应用程序之间的主要界面, 窗口可以显示信息,也可以接收用户信息。 下面是介绍一下本系

31、统几个典型的窗口来说明一下怎样创建窗口对象。 4.5.1登陆界面窗口的创建登陆界面窗口的创建 1.在新建立的窗口对象中建立如下几个控件: 两个静态文本控件“” 在第一个静态文本控件中命名为“用户名” ;第二个静态文本控件命名为“密码” ;两个编辑框“”第一个编辑框 用于输入用户名,第二个编辑框用于输入密码。 两个按钮“”一个命名为“登陆” ,一个命名为“退出” 。 2.新建好的登陆界面如下图所示: 21 图表 4-4 登陆对话框 4.6 管理窗口的创建管理窗口的创建 管理窗口主要为了能够使用户了解具体的有哪些管理功能,可以直接选择 这些功能进行操作。 首先在创建窗口的界面中不要选择(Dialo

32、g)选择 Menu 图标双击。 在下面要创建的下拉菜单如下图中:选择菜单按 Enter 键,或者右键单击 属性, ,这样就可以修改一个菜单对象的属性名称。建好主菜单后即可生成相 应的空的子菜单,修改每个主菜单的名称:基本信息管理,销售管理,仓库管 理,生产管理,采购管理,财务管理,统计,排行榜,系统管理。本文以基本 信息管理为例说明。 在主菜单项名称处,输入“基本信息管理” ,接着在主菜单项“基本信息 管理”上,修改其子菜单的属性: 第一个子菜单的属性名称修改为:公司信息 第二个子菜单的属性名称修改为:员工信息 第一个子菜单的属性名称修改为:供应商信息 第一个子菜单的属性名称修改为:产品信息

33、22 图表 4-5 管理窗口的创建 4.6.1基本信息管理模块的创建基本信息管理模块的创建 本窗口的建立主要是能够方便的对基本信息进行查阅、增加、删除、修改。 创建一个新的窗口对象,以供应商信息为例。 (1)在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为 对话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding Class 窗口上点击 OK,为对话框建立一个新类 ProviderDlg。并把该对话框的名称改为:员工信 息。单击 OK 完成对供应商信息窗口的建立,如下图所示: 23 图表 4-6 图表 4-7 24 4.6.2销售管理界面的创建销售管理界面

34、的创建 建立本窗口主要是两个管理面组成的,分别是定单管理和售后管理。能够 随时对销售管理信息进行查阅、增加、删除、修改。本文以定单管理为例。 在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为对 话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding Class 窗口上点击 OK,为对话框建立一个新类 SellDlg。并把该对话框的名称改为:定单管理。 单击 OK 完成对定单管理窗口的建立,如下图所示: 图表 4-8 销售订单窗口 4.6.3仓库管理窗口的创建仓库管理窗口的创建 建立本窗口主要是三个管理面组成的,分别是半成品,成品和材料管理窗 口。能够随时对

35、仓库管理信息进行查阅、增加、删除、修改。本文以成品管理 为例。 在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为对 话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding Class 窗口上点击 25 OK,为对话框建立一个新类 Product_StorehouseDlg。并把该对话框的名称改为: 成品管理。单击 OK 完成对成品管理窗口的建立,如下图 3-8 所示: 图表 4-9 成品管理窗口 4.6.4生产管理窗口的创建生产管理窗口的创建 建立本窗口主要是两个管理面组成的,分别是材料领取和员工记工。能够 随时对生产管理信息进行查阅、增加、删除、修改。本

36、文以材料领取为例。 在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为对 话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding Class 窗口上点击 OK,为对话框建立一个新类 TakeDlg。并把该对话框的名称改为:材料领取。 单击 OK 完成对材料领取窗口的建立,如下图 3-9 所示: 26 图表 4-10 材料领取窗口 4.6.5采购管理窗口的创建采购管理窗口的创建 建立本窗口主要是采购管理面组成的,能够随时对采购管理信息进行查阅、 增加、删除、修改。本文以采购管理为例。 在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为对

37、话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding Class 窗口上点击 OK,为对话框建立一个新类 BuyDlg。并把该对话框的名称改为:采购管理。 单击 OK 完成对采购管理窗口的建立,如下图 3-10 所示: 27 图表 4-11 采购管理窗口 4.6.6财务管理窗口的创建财务管理窗口的创建 建立本窗口主要是工资设定、奖罚支和其他支出与收入组成的,能够随时 对财务管理信息进行查阅、增加、删除、修改。本文以奖罚支管理为例。 在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为对 话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding C

38、lass 窗口上点击 OK,为对话框建立一个新类 BonusMulctDlg。并把该对话框的名称改为:奖罚 支管理。单击 OK 完成对奖罚支管理窗口的建立,如下图 3-11 所示: 28 图表 4-12 奖罚支管理窗口 4.6.7统计窗口的创建统计窗口的创建 建立本窗口主要是销售统计、财务统计和欠款统计组成的,能够随时对统 计管理信息进行查阅、增加、删除、修改。本文以财务统计为例。 在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为对 话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding Class 窗口上点击 OK,为对话框建立一个新类 tjcwDlg1

39、。并把该对话框的名称改为:财务统计。 单击 OK 完成对财务统计窗口的建立,如下图 3-12 所示: 29 图表 4-13 财务统计窗口 4.6.8系统管理窗口的创建系统管理窗口的创建 建立本窗口主要是添加删除用户,账号维护,注销,退出和关于组成的, 能够随时对系统管理信息进行查阅、增加、删除、修改。本文以账号维护为例。 在单文档平台中,插入一个资源,选中 Dialog 创建一个新的对话框,为对 话框建立一个新类:按 Ctrl + W 按钮,在弹出的 Adding Class 窗口上点击 OK,为对话框建立一个新类 UserUpDlg。并把该对话框的名称改为:账号维 护。单击 OK 完成对账号

40、维护窗口的建立,如下图 3-13 所示: 30 图表 4-14 账号维护窗口 4.7 本章小结本章小结 本章介绍了创建本系统的主要步骤,例如:员工基本信息窗口、员工信息 查询窗口的建立方法。还有一些没有讲到的例如:售后管理窗口,员工记工, 工资设定,销售统计和欠款统计等窗口,他们的创建方法和本章所介绍几个窗 口的创建方法基本相似。所以没有介绍。 31 5设计总结设计总结 5.1 系统说明系统说明 首先把系统拷到硬盘上,双击本系统,在登陆的窗口中, “用户名”的文 本框中输入 1,然后在“密码”文本框中输入 1,单击“登陆”直接进入本系统。 在接下来的界面中可以管理本系统的各项记录。 5.2 系

41、统的不足与改进系统的不足与改进 缺乏规划或规划不合理; 项目预准备不充分,表现为硬件选型及编程软件选择错误; 设计流程缺乏有效的控制环节; 实施效果未做评估或评估不合理; 系统安全设计不完善,存在系统被非法入侵的隐患; 5.3 系统的关键问题系统的关键问题 1.在提高企业经济效益、增强企业市场竞争力方面 提高客户服务效益, 降低客户服务成本;提高物料管理效益, 降低物料管理 成本;提高生产管理效益, 降低生产管理成本;提高质量效益, 降低质量成本; 提高采购效益, 降低采购成本;提高生产效益,降低生产成本;提高用料效率, 降低用料成本;提高库存效率,降低库存成本。 2.在系统应用方面:降低企业

42、信息系统的总体拥有与使用成本,增强企 业活力:提高处理效率,降低硬件成本;提供友好界面,降低培训成 本;提供灵活接口,降低扩充成本;提高使用效率,降低作业成本; 提高沟通效率,降低沟通成本;提高维护效率,降低维护成本;加强 系统纠错,降低失误成本;提高数据安全,降低保密成本。 32 6心得体会心得体会 通过本家具企业管理系统的开发,我对软件开发过程有了更清晰的了解, 首先是问题定义、需求分析,然后是功能设计、详细设计等,并对软件测试的 方法、手段有了较深的理解,同时对制造业的流程有了一个系统的认识。在开 发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获 不小。 在系统的开

43、发初期,必须要熟悉企业的管理流程,初步了解软件工程的相 关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计 有了解,再从概要设计、详细设计到开始编码,以及最后的测试,整个过程感 觉很充实,虽然遇到了不少困难,但当我通过自己查资料、或是向指导老师请 教以及向同学请教,而设计出解决方案并成功实现时,那种成就感和满足感足 以鼓励自己加班加点的辛苦。 还有就是操作界面的方面问题,尽管在设计的过程中,我们时刻考虑到了 操作界面的友好性,但实际情况是远远不能满足客户的要求,考虑到软件使用 群体将是一群几乎没有任何电脑操作经验的人,我们正在考虑设计出一种傻瓜 式的界面。 经过这几个月的毕业

44、设计实习,确实学到了不少的东西,同时也深感自己 知识的欠缺。虽然即将毕业,但在以后的学习工作中,一定要继续坚持不断地 学习新兴的专业知识及相关的非专业知识,只有这样才能紧跟时代的潮流。 33 7致谢致谢 本科生阶段的学习生活即将结束,在此对所有给予我无尽关怀和帮助的师 长、朋友及家人表达最诚挚的谢意。 在校学习和最后的论文编写、修改期间老师给予了我热心的帮助,从材料 的收集,系统需要的调查到开发时系统数据库库的结构等等。他们都给予我关 心,给予我帮助,给予支持,给予我了解众多的资料,书本,杂志。如果 没有你们的支持与关心,我的毕业论文是不会完成的这么顺利,在此向您们致 敬!我不会忘记我在电子科技学院的学习生活时光,不会忘记辛勤培育我的各 位恩师。谢谢你们。 34 8参考文献参考文献 1 郑阿奇 丁有和. Visual C+教程 .北京:机械工业出版社,2004. 2 郭克新. Visual C+代码参考与技巧大全 .北京:电子工业出版社,2008. 3 明日科技. Visual C+项目开发案例全程实录 .北京:清华大学出版社, 2011. 4 黄维通. Visual C+案例教程 .北京:清华大学出版社,2011. 5 刘锐宁 梁水 李伟明. Visual C+编程之道 .北京:人民邮电出版社,2011.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1