您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页阳泉水泵厂的固定资产设备管理系统的设计与实现毕业论文

阳泉水泵厂的固定资产设备管理系统的设计与实现毕业论文

来源:五一七教育网


计算机系本科毕业(设计)论文

课题名称专 业姓 名学 号指导教师

阳 泉 水 泵 厂 的 固 定资 产 设 备 管 理 系 统 的 设 计 与 实

计 算 机 科 学 与 技 术

二零壹零年六月

目 录

1 引 言 ................................................................................................................... 1 1.1 课题来源及意义 ................................................................................................ 1 1.2 本人主要工作 .................................................................................................... 1 1.3 论文组织与结构 ................................................................................................ 2 2 需求分析 ................................................................................................................... 3 2.1 用户功能需求 .................................................................................................... 3 2.2 技术可行性分析 ................................................................................................ 3 2.3 数据流图 ............................................................................................................ 3 3 概要设计 ................................................................................................................... 5 3.1 功能模块图 ........................................................................................................ 5 3.2处理流程设计 ..................................................................................................... 6 3.3数据库设计 ......................................................................................................... 8 3.4 系统开发环境 .................................................................................................. 13 4 详细设计 ................................................................................................................. 14 4.1 借入归还管理模块设计 .................................................................................. 14 4.2 移动管理模块设计 .......................................................................................... 14 4.3 维修管理模块设计 .......................................................................................... 14 4.4 折旧管理模块设计 .......................................................................................... 15 4.5用户管理模块设计 ........................................................................................... 15 5 系统实现 ................................................................................................................. 16 5.1公共模块 ........................................................................................................... 16 5.2借出归还模块的实现 ....................................................................................... 16 5.3移动模块的实现 ............................................................................................... 17 5.4维修模块的实现 ............................................................................................... 18

5.5折旧模块的实现 ............................................................................................... 19 6系统测试 .................................................................................................................. 21 6.1 测试方法 .......................................................................................................... 21 6.2 测试内容 .......................................................................................................... 21 6.3 测试结果 .......................................................................................................... 21 7 结束语 ..................................................................................................................... 22 致 谢 ..................................................................................................................... 23 参考文献 ..................................................................................................................... 24

忻州师院计算机系本科学士学位论文

阳泉水泵厂固定资产及设备管理系统的设计与实现

摘 要:本课题开发的设备管理系统运用Visual Basic 6.0平台,结合SQL Server 2000

数据库。通过整合设备管理知识,用以实现资产设备的借入借出、移动、折旧、维修等一系列功能。阐述了该系统的设计思想和系统的功能需求、数据库设计和系统各功能模块的设计等。对各功能模块中的主要技术的实现进行介绍,如ADO控件技术、主要模块功能实现的算法。

关键词: Visual Basic 6.0 SQL Server 2000 资产设备

Abstract:Development of equipment management system issues using Visual Basic 6.0 platform, combined with SQL Server 2000 database. Integrated device management expertise to achieve equity borrowing and lending of equipment, mobile, depreciation, maintenance and a series of functions. Elaborate design of the system and the main functions of the system requirements, database design and system design of each functional module. Of each function module introduces the main technical implementation, such as ADO control technology, mainly for realization of algorithms.

Key Words: Visual Basic 6.0 SQL Server 2000 equipment management

1 引 言

1.1 课题来源及意义

固定资产代表着一个企业在市场竞争中的实力。早期管理固定资产的方式都是手工记帐的形式,既费时又费力,这种管理模式已不能适应竞争日趋激烈的国际化竞争环境。本系统是管理企事业单位固定资产和设备的信息化管理软件,使用本系统能够帮助企事业单位解决单位内部的固定资产的各种管理问题,并且更加方便企业领导集团详细了解自己企业内部的固定资产变动情况。 1.2 本人主要工作

学习Visual Basic6.0软件的应用,为进一步开发系统打好基础。通过分析研究任务书要求,以及实地调研,对系统进行进一步需求分析,设计资产设备管理系统的主要功能,把其分为了七大模块:借入归还管理模块、移动管理模块、维修管理模块、折旧管理模块、用户管理模块、系统管理模块和信息管理模块。其中借入归还管理模块包括借入归还设备的信息查询和登记等;移动管理模块和维

1

水泵厂固定资产设备管理系统的设计与实现

修管理模块分别对资产设备的移动和维修情况的信息查询、登记及打印等;折旧管理模块包括对资产设备折旧信息的查询、登记、打印等。用户管理模块包括用户的增加、删除及用户本身密码修改;系统管理模块包括系统的初始化、数据清理、自定义项设置等。在以上工作的基础上,对系统进行详细设计和实现系统的所有功能,最后进入论文撰写阶段,完成系统设计和论文撰写的工作。 1.3 论文组织与结构

第一章:引言。介绍资产设备管理系统的开发背景和现状,以及本人的研究工作;

第二章:需求分析。分别对需求和可行性进行了分析;

第三章:概要设计。介绍资产设备管理系统需要实现的功能模块以及开发环境和数据库设计;

第四章:详细设计。对系统的功能进行了详细介绍; 第五章:系统实现。对系统的各个功能的实现进行说明介绍; 第六章:系统测试。对系统的各个功能部分进行了测试。

2

忻州师院计算机系本科学士学位论文

2 需求分析

需求分析是介于系统分析和软件设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现测试直至维护的主要基础。良好的分析活动有助于避免或尽早发现早期的错误,从而提高软件生产率,降低开发成本,改进软件质量。 2.1 用户功能需求

1、固定资产及设备的借出归还管理:管理固定资产及设备的借出、归还情况的详细信息;

2、固定资产及设备的移动管理:企业内部的固定资产及设备可能发生移动的情况,例如,财务科的电脑移到人事科。这种资产设备的变动情况就需要在企业单位的内部管理中做一笔资产变动情况的详细记录,这可以通过固定资产及设备的移动管理模块来实现;

3、固定资产及设备的维修管理:对固定资产设备的维修情况做详细的记录; 4、固定资产设备的折旧管理:根据各种折旧算法,管理企业内部的固定资产及设备的折旧状况;

5、固定资产设备的信息管理:对企业拥有的固定资产设备的详细记录。 2.2 技术可行性分析

开发一个中小型固定资产及设备管理系统,涉及到的技术问题不会太多,主要用到的技术就是数据库和一门可视化开发的编程语言。在这方面,数据库主要是用来存放数据,就目前主流的数据库来看,可以考虑采用Microsoft SQL Server或Oracle。Oracle是一个安全、可靠的并且支持面向对象设计的数据库系统,同时Oracle又有海量存储的特点。然而,相对于Microsoft SQL Server而言,Oracle的易用性和可维护性相对差一点,而且Oracle的成本相对较高,不适合于中小企业使用。因此,我们选择了目前比较流行的Microsoft SQL Server2000数据库系统;在前台开发编程方面,本系统采用Microsoft公司的Visual Basic 6.0作为主要的开发工具。 2.3 数据流图

在设计系统的过程中,用数据流图来刻画数据流和转换信息。它用简单的图

3

水泵厂固定资产设备管理系统的设计与实现

形记号分别表示数据流、转换、数据源以及外部实体,数据流图是软件系统中各个处理子功能以及它们之间的数据流动的图形表示。经过对系统的分析初步得到系统的顶级DFD,如图2.1所示。

管理员 用户名+密码 核对信息 固定资产设备管理系统

图2.1 顶级数据流图

核对正确 管理员 管理员 图2.2 第一层数据流图 系统的管理 选择功能模块 移动管理操作 移动信息表 借出归还管理操作 借入归还表用户名+密码 核对信息 核 对 核对正确 系统管理 管理员 维修信息管理操作 维修信息表 折旧管理

图2.3 第二层数据流图

操作 折旧信息表 4

忻州师院计算机系本科学士学位论文

3 概要设计

3.1 功能模块图

系统功能模块如图3.1所示。

固定资产及设备管理系统 资产借出归还管理 资产移动管理 资产维修管理 资产折旧管理 报 表信息管理 用户信息管理 系统管理 辅助功能 资产设备信息管理

图3.1 固定资产及设备管理系统功能模块图

通过对水泵厂的需求分析,针对水泵厂目前设备管理的现状和对系统总体的分析,可以粗略地抽象出管理系统的功能模块,如图3.1所示。模块主要功能设计如下:

1、借出归还管理模块: 用于录入企业的借入及归还情况,查询固定资产设备设备借入和归还的历史。

2、移动管理模块:在移动管理模块中,用于录入企业的固定资产设备的移动情况,查询资产设备移动的历史及部门维护。

3、维修管理模块:在维修管理模块中,用于企业的固定资产设备维修情况的登记、浏览、打印及企业资产设备维修情况的历史查询。

4、折旧管理模块:对企业的固定资产设备的折旧信息的历史查询及根据不同的折旧算法进行登记、打印折旧信息。

5、报表管理模块:对借出归还、移动、折旧、维修状况进行报表打印。 6、用户信息管理模块:主要是对操作该系统的使用者进行管理,即用户管理。包括用户的增加和删除、用户本身密码的修改。

7、系统管理模块:包括系统的初始化、数据清理、自定义项设置。 8、辅助管理模块:针对模块中的需要进行资产折旧、净值等的计算设计了计算器。

5

水泵厂固定资产设备管理系统的设计与实现

9、固定资产设备的信息管理模块:包括录入、删除、修改、打印、查询企业的固定资产设备的信息。 3.2处理流程设计 3.2.1 系统操作流程

系统操作流程如图3.2所示。 系统登录界面 登 录 Y

借移维折

出动修旧

归管管管

还理 理 理

N 信息管理

打 打 打 打

印 印 印 印 移 动 维 折 资 旧 产 信 修 状 信 息 状 况 息 单况表表 结处理 图3.2系统操作流程

6

忻州师院计算机系本科学士学位论文

3.2.2数据增加流程

添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则写入保存至数据库,不合法则重新输入数据。数据增加流程图如图3.3所示。

开始 自动生成编号 输入数据 否 是否合法 是 写入数据库 结束 图3.3 数据增加流程图

3.2.3 数据修改流程

在修改信息时,先选中一条待修改的记录,然后直接输入数据,判断合法性,合法则保存至数据库,不合法重新输入。数据修改流程图如图3.4所示。

结束 图3.4 数据修改流程图

是否合法 是 写入数据库 输入数据 否 开始 选择需要修改记录 7

水泵厂固定资产设备管理系统的设计与实现

3.2.4 数据删除流程

当用户选定一条记录时,单击删除按钮,会提示用户是否确定删除,如果确定删除,然后删除数据库相关内容。数据删除流程图如图3.5所示。

开始 选择需要删除记录 否 是否删除 是 更新数据库 结束

图3.5 数据删除流程图

3.3数据库设计

3.3.1数据库SQL Server2000的介绍

系统采用SQL Server 2000数据库,SQL Server是由Microsoft开发和推广的

关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。 SQL Server近年来不断更新版本,SQL Server 2000是Microsoft公司于2000年推出的最新版本。 SQL Server 特点:

1.客户机/服务器体系结构。

2.图形化用户界面,使系统管理和数据库管理更加直观、简单。 3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 4.SQL Server与Windows NT完全集成,利用了NT的许多功能。SQL Server也可以很好地与Microsoft BackOffice产品集成。 5.具有很好的伸缩性,可跨越多种平台使用。

6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。

7.SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS

8

忻州师院计算机系本科学士学位论文

中才有。

3.3.2 ADO技术概述

ADO Data 数据控件是ActiveX外部控件,它的用途以及外形都和Data控件相似,也具有【向前】和【向后】按钮以及一个易于使用的界面, ADO Data数据控件是通过Microsoft Activiex数据对象(ADO)来快速建立数据源连接的数据绑定控件,应用程序通过 ADO Data控件与数据提供者连接,数据提供者可以是任何符合OLEDB规范的数据源。

ADO Data数据控件通过属性实现了对数据源的连接,创建连接表时,可以采用以下连接方式之一:一个字符串,一个OLEDB文件或一个ODBC数据源名称(DSN)。当使用DSN时无需更改控件的任何其他属性。

ADO Data控件的功能:

连接一个本地数据库或远程数据库;打开一个指定的数据库表或定义一个基于结构化查询语言(SQL)的查询、存储过程或该数据库中表视图的记录集合;将数据字段的数值传递给数据绑定控件,并在这些控件中显示或更改这些数据字段的数值;添加新的记录,或者根据显示在数据绑定控件中的数据的更改来更新一个数据库。

3.3.3数据库的概念设计

固定资产及设备管理系统E-R图如图3.6所示。

9

水泵厂固定资产设备管理系统的设计与实现

用户名 密码 型号 金额 单价 备注 净值 资产设 备编号 用户 管理 资产设备信息 预计使用年限 1 n 生产 数量 详细 配置 归还 借用人归还 日期 借入归还 数量 借出 数量 1 厂家 1 参照 参照 维修 配件 资产设备编号 名称 维护信息 日期 借出 部门 n 1 数量 n 资产设 备编号 参照 维修 费用 资产设备名称 故障维修状况 原因 1 资产设 备名称 配置 型号 移出 部门 移入 部门 移动 时间 移动信息 1 数量 参照 预计使用年限 折旧额 n 折旧信息 折旧率 净值 净残值 资产设备名称 资产设备编号 折旧 方法

图3.6 固定资产及设备管理系统的E-R图

10

忻州师院计算机系本科学士学位论文

3.3.4数据库的逻辑设计

本系统的数据库主要有4张数据表组成,分别是固定资产借出归还数据表Table_INOUT、 固定资产移动数据表Table_ZCYD、固定资产维修数据表Table_ZCWX和固定资产折旧信息表Table_ZCZJ。下面分别介绍一下这几张数据表的逻辑结构设计。如表3.1、3.2、3.3、3.4所示。

表3.1借出归还数据表(Table_INOUT)

字段名称 资产设备编号 资产名称 型号 配置 借出数量 借出部门 借用人 借出日期 归还日期 归还数量 未还数量

字段类型 Char Char Char Char Char Char Char Char Varchar Char Char

字段大小 10 30 10 10 10 50 50 30 50 10 10

主键 否 否 否 否 否 否 否 否 否 否 否

是否为空 是 是 是 是 是 是 是 是 是 是 是

表3.2 固定资产移动数据表(Table_ZCYD)

字段名称 资产设备编号 资产设备名称

型号 配置 数量 移动时间 移出部门 移入部门

字段类型 Char Char Char Char Char Datatime Char Char

字段大小 18 10 10 10 8 8 50 50

11

主键 否 否 否 否 否 否 否 否

是否为空 是 是 是 是 是 是 是 是

水泵厂固定资产设备管理系统的设计与实现 表3.3 固定资产维修数据表(Table_ZCWX)

字段名称 资产设备编号 资产设备名称

型号 配置 数量 送修日期 故障原因 维修日期 维修状况 配件名称 维修费用

字段类型 Char Varchar Varchar Varchar Float Datetime Varchar Datetime nchar Varchar Float

字段大小

18 50 50 50 8 8 60 8 30 50 8

主键 否 否 否 否 否 否 否 否 否 否 否

是否为空 是 是 是 是 是 是 是 是 是 是 是

表3.4固定资产折旧信息表(Table_ZCZJ)

字段名称 资产设备编号 资产设备名称

型号 数量 配置 折旧方法 资产原值 折旧年限 折旧率 折旧额 选择

字段类型 Decimal Char Char Char Char Char Char Char Char Char Char

字段大小

9 30 10 30 10 20 10 10 10 10 10

主键 否 否 否 否 否 否 否 否 否 否 否

是否为空 是 是 是 是 是 是 是 是 是 是 是

12

忻州师院计算机系本科学士学位论文

3.4 系统开发环境

硬件环境:处理器 Intel Core Duo T5800,主频2.0G;内存2G;显存256M;硬盘250G;网卡10M/100M自适应以太网卡。

软件环境: Windows Vista Home Basic操作系统;SQL Server2000数据库软

件;Visual Basic6.0程序设计语言。

13

水泵厂固定资产设备管理系统的设计与实现

4 详细设计

4.1 借入归还管理模块设计

借入归还管理用于管理企业的借入归还情况,主要由三个功能模块构成,其各个模块实现的功能如下:

1、借出登记:实现资产设备的借出登记情况。输入相应的资产设备编号即可进行登记。

2、归还登记:实现资产设备的归还情况。输入相应的资产设备编号即可进行登记。

3、历史查询: 可以让用户按照任何条件查询,如资产设备名称、资产设备编号、型号、归还的数量等。图4.1所示的是资产设备借出归还管理的开发流程图。 固定资产 图4.1 资产设备借入归还管理的开发流程图

借出登记 归还登记 打印凭证单 4.2 移动管理模块设计

由于移动管理模块与借入归还管理模块类似,所以这里只重点说一下部门维护窗体,具有增加部门和删除部门的功能。图4.2所示的是资产设备借出归还管理的开发流程图。

固定资产资产移动 打印凭证单 图4.2 资产设备移动管理的开发流程图

4.3 维修管理模块设计

维修管理模块用于管理固定资产设备的维修情况,用户可以对固定资产设备的维修情况进行登记、查询,同时也可以打印维修情况报表。使用户能够及时、直观的了解到维修状况。图4.3所示的是资产设备维修管理的开发流程图。

固定资产资产维修 打印凭证单

图4.3 资产设备维修管理的开发流程图

14

忻州师院计算机系本科学士学位论文

4.4 折旧管理模块设计

折旧管理模块用于对水泵厂的固定资产设备进行管理,它包含的功能有查询、登记、打印。用户可以依照3种不同的折旧方法,计算固定资产设备的折旧额。

图4.4所示的是资产设备维修管理的开发流程图。

固定资产 图4.4 资产设备折旧管理的开发流程图

资产维修 打印凭证单 4.5用户管理模块设计

用户管理模块是每个系统都应该具备的,主要是对操作该系统的使用者进行管理,即用户管理。包括用户的增加和删除、用户本身密码的修改。图4.8为用户管理模块的功能图。

系统管理模块 用 用 户 户 增 删 加除用户密码修改

图4.8 用户管理模块功能图

15

水泵厂固定资产设备管理系统的设计与实现

5 系统实现

5.1公共模块

在开发软件时,为了提高程序代码的重用,可以将多个程序窗体共用的代码放在数据模块中。这样不仅可以提高代码的执行效率,也使代码更加简练,更容易维护。在本系统中,将数据连接代码放在数据模块中,所有窗体都可以使用数据模块中的数据连接。该数据模块的代码如下:

Public adoCon As New ADODB.Connection Public adoRs As New ADODB.Recordset Public Sub main()

Set adoCon = New ADODB.Connection adoCon.Open \"Provider=MSDASQL.1; Persist Security Info=False;User ID=sa; Data Source=MRSOFT\" End Sub

5.2借出归还模块的实现

借出归还模块可以登记资产设备借出信息和归还信息,并且能够查询和打印已存在的资产设备的借出和归还信息。借入归还的窗体如图5.1所示:

图5.1 借入归还窗体

16

忻州师院计算机系本科学士学位论文

数据保存的代码如下:

Private Sub Cmd_save_Click(Index As Integer) Call main

Catalog=Data_MRSOFT;Data Source=MRVB\" Dim aa As Integer

If Frame1.Visible = True Then If Text5.Text = \"\" Then

MsgBox \"请输入借出部门的名称\提示\" ElseIf Text6.Text = \"\" Then

MsgBox \"请输入借用人的姓名\提示\" ElseIf Text27.Text = \"\" Then MsgBox \"请输入借出数量\提示\"

Else Set adoRs = adoCon.Execute(\"insert into Table_INOUT values(\" & Text1 & \Text3 & \"','\" & Text4 & \"','\" & Text27 & \"','\" & Text5 & \"','\" & Text6 & \"','\" & DTPicker1 & \"','\" & Text24 & \"','\" & Text29 & \"','\" & Text30 & \"')\")

MsgBox \"数据保存成功!!\提示\"aa = Val(Adodc2.Recordset.Fields(\"数量\")) - Val(Text27.Text) Set adoRs = adoCon.Execute(\"UPDATE Table_ZCXX SET 借出数量='\" + Text27.Text + \"',数量= '\" + Str(aa) + \"' where 资产设备编号='\" + Text1.Text + \"'\") Adodc1.Refresh End If End If adoCon.Close End Sub

5.3移动模块的实现

固定资产设备移动是企事业单位的日常处理业务。例如,在某一企业内部中,财务部需要10套桌椅,然而人事部恰好有多余的桌椅,这就需要对资产的移动进行管理。资产移动的操作步骤比较简单,没有什么复杂的算法,这里就不做更多的介绍了。移动窗体如图5.2所示:

17

水泵厂固定资产设备管理系统的设计与实现

图5.2 移动窗体

5.4维修模块的实现

为使企业正常使用资产设备,需要经常对资产设备进行维修和维护。本模块可以对资产设备进行维修管理,并可打印出“资产设备维修单”。关键代码如下:

Private Sub Command9_Click() '维修信息保存 Catalog=Data_MRSOFT;Data Source=MRVB\" Call main

If Text7.Text = \"\" Then MsgBox \"请输入维修状况\提示\" ElseIf Text8.Text = \"\" Then MsgBox \"请输入配件名称\提示\" ElseIf Text9.Text = \"\" Then MsgBox \"请输入维修费用\提示\" ElseIf Text6.Text = \"\" Then MsgBox \"请输入故障原因\提示\" ElseIf Text20.Text = \"\" Then MsgBox \"请输入维修数量\提示\" Else

Set adoRs = adoCon.Execute(\"insert into Table_ZCWX values(\" & Text2 & \\"','\" &Text5 & \"','\" & Text20 & \"','\" & DTPicker1 & \"','\" & Text6 & \"','\" & DTPicker2 & \"','\" & Text7 & \"','\"

18

忻州师院计算机系本科学士学位论文

& Text8 & \"','\" & Text9 & \"')\") MsgBox \"数据保存成功!!\提示\" Adodc1.Refresh Text7.Text = \"\"

Text8.Text = \"\" End If adoCon.Close End Sub

维修窗体如图5.3所示:

图5.3 维修窗体

5.5折旧模块的实现

设计资产折旧管理窗体的最主要问题是折旧方法的选择。本程序中主要介绍了3种资产折旧的方法,即产量比例法、重置成本法和特别折旧率法。这三种折旧方法的计算公式分别如下: 产量比例法

折旧额=(资产原值-剩余金额)/预计使用年限 重置成本法

折旧额=(资产原值-剩余金额)/折旧率+净残值 特别折旧率法 折旧额=资产原值*折旧率

19

水泵厂固定资产设备管理系统的设计与实现

在上面所提到的三种方法中折旧率等于所要折旧固定资产的使用年限的值的倒数。折旧窗体的主要代码如下:

If Trim(Combo3.Text) = \"产量比例法\" Then

Text9.Text = (Val(Text6.Text) - Val(Text7.Text)) / Val(Text15.Text)

Set adoRs = adoCon.Execute(\"insert into Table_ZCZJ values(\" & Text2 & \Text4 & \"','\" & Text5 & \"','\" & Combo3 & \"','\" & Text6 & \"','\" & Text7 & \"','\" & Text8 & \"','\" & Text21 & \"','\" & Text9 & \"','\" & Check1 & \"')\") Adodc1.Refresh

ElseIf Trim(Combo3.Text) = \"重置成本法\" Then

Text9.Text = (Val(Text6.Text) - Val(Text7.Text)) / Val(Text21.Text) + Val(Text7.Text)

Set adoRs = adoCon.Execute(\"insert into Table_ZCZJ values(\" & Text2 & \Text4 & \"','\" & Text5 & \"','\" & Combo3 & \"','\" & Text6 & \"','\" & Text7 & \"','\" & Text8 & \"','\" & Text21 & \"','\" & Text9 & \"','\" & Check1 & \"')\") Adodc1.Refresh

ElseIf Trim(Combo3.Text) = \"特别折旧率法\" Then Text9.Text = Val(Text6.Text) * Val(Text21.Text)

Set adoRs = adoCon.Execute(\"insert into Table_ZCZJ values(\" & Text2 & \Text4 & \"','\" & Text5 & \"','\" & Combo3 & \"','\" & Text6 & \"','\" & Text7 & \"','\" & Text8 & \"','\" & Text21 & \"','\" & Text9 & \"','\" & Check1 & \"')\") Else End If

MsgBox \"数据增加成功!!\提示\" Command4.Enabled = False adoCon.Close 'End Sub

折旧窗体如图5.4所示:

图5.4 折旧窗体

20

忻州师院计算机系本科学士学位论文

6系统测试

6.1 测试方法

该系统的测试方法主要有两种:

1、数据库测试,主要针对数据库管理模块进行测试,测试数据库管理是否能按要求正常工作。

2、程序测试,通过测试代码验证系统的功能能否正常运行。 6.2 测试内容

1、前端操作系统的测试,测试内容如下: (1)用户能否进入到系统主界面。

(2)用户进入系统主界面后单击菜单栏上的按钮是否能进入相应的模块。 (3)用户在借入归还、移动、折旧、维修四大模块中是否能按任何条件查询。 (4)用户在四大主要模块中是否能进行准确的登记和打印。 (5)系统管理模块中的系统初始化和数据清理是否能正常运行。

(6)信息管理模块中是否能正常进行信息的增加、删除、修改、查询、打印。 2、数据库的测试,测试内容如下:

对前端的模块进行信息增加、删除、修改时,数据库是否会发生相应的变化。 6.3 测试结果

整个系统在测试过程中,基本功能都能实现,但也存在局部问题: 1、系统在运行折旧、借入归还管理模块时出现个别信息计算错误。 2、打开常见故障处理页面,系统会先提示错误,再打开。通过修改代码,已能使该页面正常显示。

21

水泵厂固定资产设备管理系统的设计与实现

7 结束语

本系统是基于企业设备管理系统及其管理需求、运用Visual Basic6.0开发的一个典型的应用系统。

经过几个月的开发与设计,该设备管理系统已基本完毕,由于本人的能力有限,对所设计的功能模块不免会存不足,有待于以后逐渐完善。

22

忻州师院计算机系本科学士学位论文

致 谢

在这次毕业设计中,我的指导老师张慧斌老师给予我极大的指导和帮助,从选题到答辩的每个环节中他都已耐心严谨的态度辅导着我,鞭策着我。使我能够顺利完成毕业设计,同时也让我懂得了许多计算机方面的知识,提高了自己的动手操作能力。在与他接触的过程中他的积极乐观的人生态度潜移默化的影响着我,让我在毕业的十字路口找到了自己的前行的方向。

我还要感谢我的母校,以及在大学二年生活中给予我关心和帮助的老师和同学。我能够顺利的完成此次毕业设计与他们的功劳是分不开的。我会在今后的道路中不断完善自己,为自己的母校争光,为自己翻开新的篇章。

谨以此文献给他们!

王燕清

2010年6月5日

23

水泵厂固定资产设备管理系统的设计与实现

参考文献

[1] 张梅横,郑伟,曹禹.中小型超市进销存系统解决方案[J].信息技术,2000,(07):7-9. [2] 王伟红,王守城,于玲玲.超市进销存管理系统的分析与设计[J].现代商业,2006,(08):

55.

[3] 邹建.SQL Server 2000开发与管理应用实例[M].北京:人民邮电出版社,2005.

[4] Watts S.Humphrey.软件工程规范[M].北京:清华大学出版社,2004. [5] 忆江南.进销存管理,我有妙招[N].电脑报,2004-09-27(G12).

[6] 孔祥莹.安装盘制作中关键技术的解决方案[J].计算机工程,2001,27(06):174-175. [7] 孔令德.毕业设计实例教程:从系统开发到论文写作[M].北京:国防工业出版社,2007. [8] 张鼎武.小型超市管理信息系统[J].新西部,2008,(02):123-124. [9] 陶宏才.数据库原理及设计[M].北京:清华大学出版社,2007.

[10] 黄圣官.面向进销存流程的管理信息系统的研究与开发[D].南京:南京理工大学,2006. [11] 尤凤英.超市进销存管理系统[J]. 济南职业学院学报,2007,26(01):78-80. [12] 陈仲谋.进、销、存信息系统的研究[J]. 科技信息(科学教研),2007,(18):311-313. [13] Richard John sonbaugh,Martin Kalin.Object Oriented programming in pb[M].北京:机

械工业出版社,2006.

[14] 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2006:4-291. [15] 孔令德,陈惠明,梁云川.毕业设计实例教程[M].北京:国防工业出版社,2007: 47-71.

24

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务