毕业设计论文VB6.0统计在进销存管理系统的实现

上传人:无*** 文档编号:72155702 上传时间:2022-04-08 格式:DOC 页数:18 大小:408KB
返回 下载 相关 举报
毕业设计论文VB6.0统计在进销存管理系统的实现_第1页
第1页 / 共18页
毕业设计论文VB6.0统计在进销存管理系统的实现_第2页
第2页 / 共18页
毕业设计论文VB6.0统计在进销存管理系统的实现_第3页
第3页 / 共18页
点击查看更多>>
资源描述
统计在进销存管理系统的实现摘 要本文主要介绍了进销存中统计的有关方面知识,初步分析了当前天燃气公司实际操作方面存在的问题,并介绍了统计的几项关键技术。统计的关键在于使工作人员对数据进行统计分析,因而可以根据分析结果做出快速合理的经营决策,增强应变反应能力,最终提升公司的竞争力。通过阅读本文,读者可以了解到“进销存管理系统”的规划,掌握系统的功能,尤其对统计有全面的了解。同时对当前比较具有代表性的微软公司开发工具VisualBasic6.0和Microsoft Excel,以及数据库连接技术有一定了解。关键词:进销存管理系统,Microsoft Excel,VBA、主从工作表、数据编辑、数据排序前 言现在可以见到的进销存系统林林总总,为什么从新开发一个新的进销存系统还具有必要性呢?因为,虽然市场上可以见到的进销存系统往往是为了广泛面的用户而开发的或是为了某个特定的公司开发的。往往存在着功能“大、全”所造成的严重资源浪费,或是功能对于另外的即将使用该系统的公司具体状况的情况不适用等情况。本着上面几点,我们在对天津市第一燃气公司的需求进行调查研究的基础上,重新开发了具有针对性的企业进销存系统,着重考虑了企业的现实情况和使用的方便易用程度而设计了本软件。本文主要介绍了根据Microsoft Excel 自带的强大的VBA功能,利用简单的宏和函数,实现统计报表的自动计算、输出、自动绘图、统计分析等多项功能,为企业统计减轻工作负担,以达到事半功倍的目的。目 录前言.2第一章 系统开发概述.31.1、计算机技术的发展.31.2、数据库技术.41.3、系统目标.41.4、系统设计原则.41.5、Excel在企业统计信息系统的开发应用.4第二章 系统总体设计.52.1、系统功能总括.52.2、系统功能分析.6第三章 数据统计开发理论依据.73.1、统计学理论.73.2、Visual Basic 6.0 简介.73.3、Microsoft Excel.简介.7第四章 Excel的数据统计系统设计.84.1、统计系统数据流程.84.2、程序详细设计.94.2.1数据编辑的控制.94.2.2数据排序及统计技巧.114.2.3程序设计有关流程图以及其它.12第五章 系统的问题与调试.18第六章 结束语.18谢辞.19参考文献.19第一章 系统开发概述近年来,计算机技术飞速发展几乎超出了人们的想象,硬件的更新换代速度更是以级数进行。计算机在处理对象、处理方法上都发生了很大的变化。计算机不仅已经成为当前使用最为广泛的现代化工具而且促进了信息技术革命的到来,使社会发展步入了信息时代。1.1 计算机技术的发展在计算机硬件和软件技术不断创新和进步的背景下,计算机技术在20 世纪有许多重大突破,主要可以归结为以下四个方面:第一、处理对象的变化。在计算机应用初期,计算机的处理主要是数值和简单的符号。随着计算机速度和存储容量的增大,今天的计算机已经能够处理声、图、文和语言等多种信息,除二维、静止图像外,还可以处理三维运动的图像等等。第二、处理方法或建模方法的进步,传统计算机的应用只限制在数学模型为基础的数值计算上。第三、处理方式的变化。在处理方式上人们也经历了三个阶段。在早期的主机时代,人们采用的是集中交互处理的模式。这两种方式都是以各人单独工作的中的,现在我们进入了计算机网络时代,人们的工作方式发生了很大转变,走向分布协同工作的时代。总之,以上这些变化会影响到21 世纪计算机应用技术的发展和变化。第四、硬件技术的提高。伴随着时代的发展,由最初的电子管计算机发展到即将到来的量子计算机,计算速度也发展到了最初计算机的数万倍以上。1.2 数据库技术数据库技术是一门历史弥坚的学科,不像其它的计算机技术会随着时间的推移而变得越来越没有声息。考虑其原因,则是因为信息的爆炸对数据库技术的要求只增不减。在互联网日益发展、壮大的背景下,在因特网热潮不减的情况下,如何让原来在单机中使用的数据库可供多机使用,也成了必然的趋势。企业要在竞争中求得生存,就应使自己的产品资料销售、管理等方面科学化,让更多的人知道自己的产品,这样才能争取到更多的销售渠道。数据库技术所研究的问题是如何科学的组织和存储数据,如何高效的获取或处理数据他是数据管理的最新技术,数据库系统是计算机系统的重要组成部分。细心处理系统的大量推广应用,使得数据库应用技术成为人们普遍关注的问题。VB6.0 提供了功能强大的数据库管理功能,在过去开发环境的基础上,他引入了功能强大的ADO作为存取数据的新标准,能灵活方便的完成数据库应用当中涉及的诸如建库查询及更新等各种常规操作。VB本身使用的数据库是Access数据库,可以在VB中直接创建,库文件的扩展名为.MDB1.3 系统目标l 建立一套功能完整的、高效的进销存管理系统。集成管理职能,提高管理效率。l 系统能够准确反映使用客户在进货、库存、销售和数据统计方面的各种信息,以帮助决策者制定适宜的销售策略。l 实现对各种客户数据、产品信息、交易情况、交易数量等信息电子化管理、查询,了解进销存各项相关信息。进销控制半自动化,加强了各个部门之间的联系。l 为使用客户进销存管理信息化和电子化打下一个较为良好的软件基础。1.4 系统设计原则天津市第一燃气公司进销存系统是一个典型的数据管理系统,本系统的设计本着简明同适用的原则。采用简单明了并且亲切的用户界面,保证了用户使用的方便程度。同时在调查研究的基础上做到了应有、尽有,功能实用而又不拖沓。使本进销存系统达到先进、科学、高效的水准。1.5、Excel在企业统计信息系统的开发应用Excel是美国微软公司Office办公软件中的一种,目前大部分企业统计工作都采用了这种电子表格的方式,实现了报表计算、打印等功能。如何更好地使用Excel软件,为企业统计服务呢?本文根据实际工作经验,谈谈基于Excel的企业统计信息系统的主要关键点:1、统计台帐的建立(包括数据的传递) 企业统计工作,统计台帐是关键。统计台帐是完成各种统计报表的基准数据,建立一个系统、分类齐全的统计台帐目对完成统计报表有很大的好处。我们可以建立一个名字为“20XX年统计台帐.XLS”的文件,根据企业情况建立内含多个工作表,如产值、产量、销售、出口等。我们可以将统计台帐放在企业内部局域网共享文件夹下,根据企业统计流程,由负责该部分统计的人员输入数据。综合统计人员负责对数据的审核把关。这样可以减少专业统计台帐和综合统计台帐目、重负设立的现象,达到一本台帐多人用,分工权限各不同的目的。统计台帐文件利用Excel的加密功能,设置只读和修改密码,同时每个工作表都利用菜单工具-保护-保护工作表,加上密码。与此同时,利用隐藏等功能,使得各专业统计人员只能查看自己所负责的部分,形成统计数据的保密。 2、统计报表的自动生成 统计工作的一项重要任务就是完成对内、对外各类统计表。对于各类统计报表,我们按照表样在Excel里进行制表。每种表命名一个文件,如:20XX年工业产销总值及主要产品产量。文件中按照月份设置12个工作表。统计报表中的数据来源于统计台帐。一种比较麻烦的方法就是用引用(包括绝对引用和相对引用),在事先定义好报表中的单元格数据对应统计台帐中的某个单元格。主要思想就是查找某个指标在统计台帐中的位置对应月份的数值。 特别注意:Excel中一个文件包含很多工作表,但是考虑到目前有的报表是通过E-mail发送的,因此最好成为一种报表一个文件。同时可以通过超级链接将所有的报表连接到报表目录中。 3、统计分析图与统计技术的应用 统计报表仅仅是完成日常统计工作的一部分,企业统计工作最重要的部分是统计分析。我们利用Excel中强大的图表功能,根据统计台帐的数据建立图表模板,当统计台帐数据齐全了,一张张生动的图表就自动生成了。我们可以将它们复制到Word、Powerpoint中对文字分析进行补充,形成一篇图文并茂的统计分析。随着大统计学科的建立,企业统计也正朝着经济统计和数理统计并举的方向发展,我们可以利用Excel中的数据分析工作对企业中的数据进行分析,如可以对销售按月进行回归分析,寻找企业发展的规律,为企业发展服务。 4、统计数据更正的问题 由于我们是利用统计台帐和统计报表之间建立了一种对应关系来完成报表的,当统计台帐数据填好后,我们更新连接,就会自动生成报表。但是如果我们的报表已经好了,或者已经报出了,而专业统计人员或其它统计人员发现统计数据有误,擅自更改了台帐,这样就会导致报表与台帐不符,产生差错。因此我们在实行计算机联网统计台帐情况下,要建立一套严格的统计数据更正办法,否则回造成报表数据混乱,错误百出的现象。我们可以在基层填报完数据之后,修改工作表密码。如果需要更正数据,填写更正反馈单,由综合统计进行修改,只有这样才能保证数据的准确。第二章 系统总体设计各种信息管理系统的核心部分就是信息。因此,本系统数据库的设计为该设计中的重中之重。系统各项功能的实现,信息的存取、查询都体现数据库之中。本章列出了系统的详细功能,并且对本系统的数据库设计进行了详细的介绍2.1、系统功能总括图3.1本系统是天津市第一燃气公司量身定制的,它主要包含一下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、库存、销售及客户信息等实现全面、动态、及时的管理。创建一个稳定、高效的进销存系统,优点如下:1、整合企业资源,实现信息共享。2、丰富系统功能,提高工作效率。3、优化商品结构,提升整体效益。4、规范业务流程,减少人工费用。2.2 系统功能分析及功能的实现进销存管理系统从功能上可以划分出系统用户管理、商品资料管理、服务站进货管理、服务站销售管理、服务站库存管理、服务站退残管理、企业统计信息管理等模块,下面针对各个模块的主要功能进行介绍。系统用户管理模块本模块主要完成系统用户的使用权限设置、用户添加及密码修改的功能。在用户登陆的同时,系统会对用户的合法性进行核查。对于没有权限的用户的恶意登陆,系统会测试他的登陆次数和登陆所耗费的时间,如果出现错误登陆次数超过3 次的情况,系统会自动退出。每个合法用户进入系统后,都可以修改自己的密码。系统在用户登陆的同时会记录这个用户最后一次登陆的时间,以便管理员用户对本进销存系统进行管理。服务站进货管理模块本模块主要完成对各服务站的进货管理。服务站销售管理模块本模块主要完成对各服务站的销售管理。服务站库存管理模块本模块主要完成对各服务站的库存管理。服务站退残管理模块本模块主要完成对各服务站的退残管理。企业统计信息管理模块本模块主要完成对各服务站的数据统计,查询,报表以及销售趋势分析等功能。第三章 信息统计开发的理论依据3.1 统计学理论知识统计作为一门科学,随着其应用的发展和深入,涉及大量的数据及复杂的模型;因而也需要计算机和越来越多的数学。事实表明,数学和计算机的大量运用加速了统计学的发展,也更新了统计学的面藐。当前,统计是计算机的重要用户。虽然目前有某些统计的应用领域的某些方面还没有用到很多数学或计算机,但作为面向所有应用领域的统计科学来说,否定数学或否定计算机在统计中的作用就等于否定现代统计。统计学是研究统计原理和方法的科学。具体地说,它是研究如何搜集、整理、分析反映事物总体信息的数字资料,并以此为依据,对总体特征进行推断的原理和方法。统计学分为两大类。一类是数理统计学。它主要是以概率论为基础,对统计数据数量关系的模式加以解释,对统计原理和方法给予数学的证明。它是数学的一个分支。另一类是应用统计学。它是数理统计原理和方法在各个领域中的应用,如数理统计的原理和方法应用到工业领域,称为工业统计学;应用到医学领域,称为医学统计学;应用到心理学领域,称为心理统计学,等等。应用统计学是与研究对象密切结合的各科专门统计学。3.2 Vsual Basic 6.0简介BASIC是种易学易用的高级语言,非常适合初学者学习运用。常用的编译软件有True BASIC,Turbo BASIC Quick BASIC,Visual BASIC,CAREALIZER,GFA BASIC,POWER BASIC,等等.1991年,微软推出了Visual Basic1.0版。这在当时引起了很大的轰动。许多专家把VB的出现当做是软件开发史上的一个具有划时代意义的事件。其实,以我们现在的目光来看,VB10的功能实在是太弱了。但在当时,它是第一个“可视”的编程软件。这使得程序员欣喜之极,都尝试在VB的平台上进行软件创作。微软也不失时机地在四年内接连推出VB20,VB30,40三个版本。并且从VB3开始,微软将ACCESS的数据库驱动集成到了VB中,这使得VB的数据库编程能力大大提高。从VB4开始,VB也引入了面向对象的程序设计思想。VB功能强大,学习简单。而且,VB还引入了“控件:的概念,使得大量已经编好的VB程序可以被我们直接拿来使用,如今,VB已经有了6.0版。通过几年的发展,它已成为一种真真专业化的开发语言和环境。用户认为可用Visual Basic快速创建Windows程序,在现在还可以编写企业水平的客户服务器程序及强大的数据库应用程序,Visual Basic新版中还有更多可用功能。3.3 Microsoft Excel的简介Microsoft Excel 是美国微软公司开发的Windows 环境下的电子表格系统,它是目前应用最为广泛的办公室表格处理软件之一。自Excel 诞生以来Excel 历经了Excel5.0、Excel95、Excel97 和Excel2000 等不同版本。随着版本的不断提高,Excel 软件的强大的数据处理功能和操作的简易性逐渐走入了一个新的境界,整个系统的智能化程度也不断提高,它甚至可以在某些方面判断用户的下一步操作,使用户操作大为简化。这些特性,已使Excel成为现代办公软件重要的组成部分。Excel 具有强有力的数据库管理功能、丰富的宏命令和函数、强有力的决策支持工具,它具有以下主要特点。(一)分析能力Excel 除了可以做一些一般的计算工作外,还有400 多个函数,用来做统计、财务、数学、字符串等操作以及各种工程上的分析与计算。Excel 还专门提供了一组现成的数据分析工具,称为“分析工具库”,这些分析工具为建立复杂的统计或计量分析工作带来极大的方便。(二)操作简便当需要将工作表上某个范围内的数据移到工作表上的另一个位置时,只需用按鼠标键,选定要移动的资料,将该范围资料拖动至所需的位置,松开鼠标即可。如果要将公式或数据复制到临近的单元格内,可以拖动“填充柄”,公式或数据就会被复制到目标单元格中。此外,在使用Excel 时,可以单击鼠标右键,屏幕上将出现相应的“快捷菜单”它将帮助用户尽快地寻找到所需要的常用命令。(三)图表能力在Excel 中,系统大约有100 多种不同格式的图表可供选用,用户只要做几个简单的按键动作,就可以制作精美的图表。通过图表指南一步步的引导,可使用不同的选项,得到所需的结果,满意的话就继续,不满意则后退一步可使用退一步,重新修改选项,直到最后出现完美的图表。(四)数据库管理能力对于一个公司,每天都会产生许多新的业务数据,例如,销售数据、库存的变化等。这些数据必须加以处理,才能知道每段时间的销售数量、某个时候的存货量等。要对这些数据进行有效的处理,就离不开数据库系统。所谓数据库系统,就是一组有组织的信息。管理数据库可用专门的数据库管理软件,如FoxPro,Access,Clipper,Sybase 等。在Excel 中提供了类似的数据库管理功能,保存在工作表内的数据都是按照相应的行和列存储的,这种数据结构再加上Excel 提供的有关处理数据库的命令和函数,使得Excel 具备了能组织和管理大量数据的能力。(五)宏语言功能利用Excel 中的宏语言功能,用户可以将经常要执行的操作的全过程记录下来,并将此过程用一简单的组合按键或工具按扭保存起来。这样,在下一次操作中,只需按下所定义的宏功能的相应按键或工具按钮即可,而不必重复整个过程。例如,可以定义一个打开最后编辑文件且可以自动执行的宏,以后当用户打开Excel 后,将自动打开上一次编辑的工作簿。在Excel 中,高级用户可使用Visual Basic 语言,进行宏命令的开发。利用宏命令,用户可以将Excel 的下拉菜单和对话框更改或将图形按钮的说明更换,使它们更适合于用户的工作习惯和特殊要求。(六) 连接和合并功能通常,每个工作在一张工作表上执行即可,早期的工作表软件都只能在一张工作表上执行。但有时需要同时用到多张工作表。Excel内一个工作簿可以存放许多工作表、图形等,每个工作簿文件最多可以由255 张工作表组成。第四章 Excel的数据统计系统设计4.1统计系统数据流程4.2程序详细设计虽然Microsoft Excel附带的VBA(Visual Basic for Application)只是VB的一个子集,但其丰富的应用对象和编制宏却能满足数据自动处理的各种需要,缩短基于工作表界面的信息管理系统的开发周期,从而使操作更为简捷和迅速。在此结合开发天津市第一燃气公司信息统计管理系统的实践,就Excel 2000 VBA应用的某些技术加以介绍,希望与同行展开商榷。4.2.1数据编辑的控制熟悉Excel工作表数据编辑的人,都对Excel下的记录单操作不会陌生,其记录定位及编辑操作的直观性,使操作简单明了。但其对当前工作表单元格格式的要求也是非常的严格,一旦出现不合要求的字段名单元格格式(如合并了单元格),就无法通过记录单方式来操作当前工作表数据,从而增加了诸多不便。以删除记录数据为例,其对应的宏过程主要代码为: 删除当前记录行Selection.EntireRow.Delete如果删除的当前记录为档案表格数据首行,则新的首行记录“累计”列公式为=RC-10-RC-5If ActiveCell.Row = 7 ThenRange(N&ActiveCell.Row&:&R&ActiveCell.Row).FormulaR1C1= =RC-10-RC-5Else否则新的当前记录行 “累计”列公式为=RC-10-RC-5+R-1CIf ActiveCell.Borders(xlEdgeLeft).LineStyle = 1 ThenRange(N&ActiveCell.Row&:&R&ActiveCell.Row).FormulaR1C1=_=RC-10-RC-5+R-1CEnd IfEnd If保持当前记录行以后的“累计”列公式为=RC-10-RC-5+R-1CFor i = ActiveCell.Row + 1 To Range(A4).CurrentRegion.Rows.Count + 3 Range(N & i & : & R & i).FormulaR1C1 = =RC-10-RC-5+R-1CNext i统计并更新“收进”数据列中的“合计”项内容For i = 1 To 3LsSum = LsSum + TextValue(i)NextDaxgForm.TextBox4.Value = LsSumTextValue(4) = Val(DaxgForm.TextBox4.Value)更新“本年累计”列的对应项数据DaxgForm.TextBox16.Value=Val(DaxgForm.TextBox1.Value)-Val(DaxgForm.TextBox6.Value)If DaxgForm.TextBox11.Value (无) ThenDaxgForm.TextBox16.Value=DaxgForm.TextBox16.Value+Val(DaxgForm.TextBox11.Value)End IfEnd Sub而对于“合计”项文字框Textbox4、Textbox9和“长度”项文字框Textbox5、Textbox10(以TextBox4为例),对应的Change事件则只要更新“本年累计”列的对应数据即可:Private Sub TextBox4_Change()TextValue(4) = Val(DaxgForm.TextBox4.Value)DaxgForm.TextBox19.Value=Val(DaxgForm.TextBox4.Value)- Val(DaxgForm.TextBox9.Value) If DaxgForm.TextBox14.Value (无) Then DaxgForm.TextBox19.Value=DaxgForm.TextBox19.Value+Val(DaxgForm.TextBox14.Value) End IfEnd Sub而对于“合计”项文字框Textbox4、Textbox9和“长度”项文字框Textbox5、Textbox10(以TextBox4为例)对应的Change事件则只要更新“本年累计”列的对应数据即可:Private Sub TextBox4_Change()TextValue(4) = Val(DaxgForm.TextBox4.Value)DaxgForm.TextBox19.Value=Val(DaxgForm.TextBox4.Value)- Val(DaxgForm.TextBox9.Value) If DaxgForm.TextBox14.Value (无) Then DaxgForm.TextBox19.Value=DaxgForm.TextBox19.Value+Val(DaxgForm.TextBox14.Value) End IfEnd Sub4.2.2数据排序及统计技巧由于各单位的档案数据分别存放于以单位名命名的工作簿中,所以在进行数据统计时,必须将各单位的档案工作簿一一打开,并将其包含的各类档案工作表数据分别复制到另一个辅助工作簿的对应工作表中,然后又将此各工作表数据再统一汇集、排序、合并、统计,最后再全部复制回主工作簿中。这个通过在系统主工作表中选择功能按钮自动实现上述目标的过程,实际上也体现了主从工作表切换控制的灵活性,使数据统计瞬间即告完成。对应记录之前,统计时作了以下的处理:第C列是年度名称列,记录已按本列进行了升序排序Range(“C1”).SelectCouno=20Do While LTrim(RTrim(ActiveCell.Value) lsstr = LTrim(RTrim(ActiveCell.Value) 若出现跨年度的年度名称,将此名称代换为-符号前的年度名称,并在某一空白列(序号为Couno)记录下真正的年度名称 If InStr(lsstr, -) 0 Then ndstr = Left(lsstr, InStr(lsstr, -) - 1) Cells(ActiveCell.Row, couno).Value = ActiveCell.Value ActiveCell.Value = ndstr End IfActiveCell.Offset(1, 0).ActivateLoop再一次进行年度名称排序Cells.SelectSelection.Sort Key1:=Range(C1), Order1:=xlAscending, Header:=xlNo, _OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod _:=xlPinYin将年度名称恢复为原来的跨年度名称Cells(1, couno).SelectDo While ActiveCell.Row = Range(B1).CurrentRegion.Rows.Count If LTrim(RTrim(ActiveCell.Value) Then Cells(ActiveCell.Row, 3) = LTrim(RTrim(ActiveCell.Value) End IfActiveCell.Offset(1, 0).ActivateLoop通过这样的处理,数据记录均按照年度名称中的第一年度名称进行了排序。由于再次排序并不破坏具有相同年度名称且已经排序的记录顺序,因此,从这里我们也看到Excel系统本身所采用的数据排序方式。此外,为了显示液化气瓶数据统计的进程及正在统计的信息,系统没有采用进度条的方式来实现,取而代之的是使用无模式的窗体来显示相关信息。方法是将统计窗体的ShowModal置为False,这样系统在执行液化气瓶统计过程的同时,通过窗体信息的不断显示和更新,就可以及时获悉液化气瓶统计的进程。4.2.3程序设计有关流程图以及其它月报表数据流程图日报表数据流程图日盘盈流程图开始写入备注当前本月累计=前一天本月累计+盘盈亏调前一天本月累计计算(KC-YC)存入盘盈亏PK计算(QC+JY-CY)存入应存油YC调前一天期末库存作为本日期初库存QC输入期末库存KC输入本期出油量CY输入本期进油量JY计算前一天调入当前日期保存当前表当前日期为25日本月累计清零月盘盈流程图输入外援气WY输入本月增加BZ保存本月盘盈表计算盘盈PY=BS-BY输入本月实存BS计算本月应存BY=SJ+BZ-BJ计算本月减少BJ=WY+JHY计算其中计划运出JHY=GY+ZY+MY+PZ输入工业GY,自用ZY,民用MY,大膨胀气PZ开始调上月的本月实存作为本月的上月结存SJ数据库设计注释 列名 数据类型 上月结存SJdouble本月增加BZdouble工业GYdouble自用ZYdouble民用MYdouble大膨胀气PZdouble计划运出JHYdouble外援气WYdouble本月减少BJdouble本月应存BYdouble本月实存BSdouble盘盈PYdouble期初库存QCdouble本期进油量JYdouble本期出油量CYdouble期末库存KCdouble应存油YCdouble盘盈亏PKdouble本月累计BLdouble统计逻辑模型图用户用户名 char(12)用户密码 char(16)月盘盈上月结存 numeric(16,3)本月增加 numeric(16,3)本月减少 numeric(16,3)工业 numeric(16,3)自用 numeric(16,3)民用 numeric(16,3)大膨胀气 numeric(16,3)计划运出 numeric(16,3)外援气 numeric(16,3)年月时间 date本月应存 numeric(16,3)本月实存 numeric(16,3)盘盈 numeric(12,3)月盘盈分析图年月时间 date 年月时间日盘盈分析图年月日时间 date日盘盈期初库存 numeric(16,3)本期进油量 numeric(16,3)本期出油量 numeric(16,3)期末库存 numeric(16,3)应存油 numeric(16,3)盘盈亏 numeric(16,3)本月累计 numeric(20,3)年月日时间 date年月日时间月报表日报表界面 (月报界面)第五章 系统的问题与调试在系统的编写过程中,通常会出现大量的这样或是那样的错误,处理错误能力的大小也是评价一个程序员优秀与否的标准。程序中的错误大致分三种:语法错误、逻辑错误、意外错误。这里面语法错误是最常见的,占了错误中的大部分,但也是最容易解决的,通常在程序的编译时,多半可以发现这些错误并将其解决,逻辑错误的解决也不难,只要真正了解程序的流程及内部的逻辑关系,也会迎刃而解。最难处理的是意外错误,通常发生此类错误时,还要查找很多与之相关的程序部分,真正了解错误的本质,还需要有较全面和扎实的专业知识。在这次的毕业设计过程中,我也遇到了很多问题。例如,如何把一个昨日今存转换成今日昨存等严谨、负责、求实、进取的精神则是此次毕业设计给我的最大启示。任何一个微小的Bug 都可能导致程序的崩溃。毕业设计将对我以后学习和工作产生更深远的影响。第六章 结束语紧张忙碌的毕业设计即将结束了,在这几个月的课程设计中,我从项目的规划、调研开始,到编码、测试,充分体会了一个软件产品的生产过程,也让我看到了我自身水平的不足。与此同时,同样让我感到了继续学习、更新自身知识、加强自身能力的必要性。大学三年的学习即将结束,我也即将走向新的起点。这段毕业设计的经历给了我克服困难的决心和解决问题的经验,它将对我今后的生活、学习起到很大的帮助。我们研究设计的信息统计系统在实践中取得了良好的应用效果,它不仅提供了丰富的、符合人们基于Excel环境工作习惯的用户界面,也大大地方便了编辑操作,提高了数据汇总的效率。存在的缺陷就是,在系统主工作簿或单位工作簿的相关工作表中,输入或编辑的数据区域还需要加以限制,在系统的严谨性方面还有待于加强和完善。更重要的是,毕业设计的经历增强了我自我学习的能力,做到了在不用老师手把手教授的情况下,完成了一个较为复杂的管理系统。同时,在课程设计的过程中,查阅了大量的资料,也增强了我进行资料收集、查找和对资料进行筛选的能力。开发一个应用软件的能力。谢 辞在整个毕业设计的实习过程中,我要衷心的感谢我的指导老师。他一直都在为我的毕业设计提供耐心的指导,并且帮助我解决了很多疑难问题,这样才有了我的这份毕业设计。我还要感谢我的同学们,他们也给了我很大的支持和帮助。最后,也是最重要的,感谢所有这三年中传授我知识,给予我关怀和帮助的老师们!参 考 文 献1 刘 萌 周学明 郭安源 编著 Visual Basic 企业办公系统开发实例人民邮电出版社 2003.52 伍俊良 主编 Visual Basic 课程设计与系统开发案例清华大学出版社 2002.83 刘 韬 骆 娟 编著 Visual Basic 进销存系统开发实例导航人民邮电出版社 2003.44 同志工作室 编著 Visual Basic 6.0 数据库开发实例人民邮电出版社 2001.15 John WFronckoweak David JHelda 著编Visual Basic 6.0 宝典电子工业出版社 2001.56教育统计学(王孝玲编著,修订版)华东师范大学出版社1993年6月第一版7统计科学百科全书KotzJohnson和Read编辑8云舟工作室著,中文版Excel 2000 VBA一册通,人民邮电出版社,2000.19Microsoft Visual Basic for Application帮助10 周国民 编著 Visual Basic+Access 数据库项目开发实践中国铁道出版社 2005.1
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!