?????????????????????????????????????????????????????????28
7.2测试???????????????????????????????????????????????????????????????????????????????????????28
结束语?????????????????????????????????????????????????????????????????????????????????????????????????30
参考文献??????????????????????????????????????????????????????????????????????????????????????????????31
第一章信息管理系统的基本问题
1.1仓库信息管理系统的简介
本系统是为了提高公司自动化办公的水平、经过详细的调查分析初步制定了公司仓库信息管理系统。基于WINDOWS98平台,使用MicrosoftAccess97,在VisualBasic6.0编程环境下开发的仓库信息管理系统。该系统采用交互是人机对话和模块化设计方式,实现对系统管理,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两方面。对于前者要求建立起资料一致性和完整性强、资料安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点此管理系统的开发主要为了满足管理者的需求,使他们的工作量减少,工作难度降低,风险性减小。同时使用这个系统还有利用数据的查询和保存。这个系统的5个主菜单以及若干个子菜单可以满足管理者的所有需求,使其工作满足现代化管理的要求。
1.2管理者对仓库信息管理系统的需求
库房的管理的工作非常复杂烦琐,而且销售情况和仓库档案要记载楚,销售的工作情况及仓库情况管理者要了如指掌,并且进货前还有一个准确的记录,销售后还要返回一些资料妥善保存。这些工作如果要手工操作的话,不仅困难大,还费时费力。所以需要一个专门的程序来进行这些工作。这就需要更好的仓库信息系统满足其经营管理的需要。
第二章编程工具VisualBasic简介
2.1VISUALBASIC6.0功能简介
VISUALBASIC是在原有的basic语言基础上的进一步的发展,它包含了数百条语句,函数及关键词,其中很多与window有直接的关系。VISUALBASIC语言简单易学,只要稍有语言基础就可以很快掌握并进而精通。可视化的用户界面设计功能,把程序设计人员从繁琐复杂的界面设计中解脱出来:可视化编程化环境的"所见即所得"(WYSIWYG)功能,是界面设计如积木游戏一般,编程变成了一种享受,强大的多媒体功能可轻易地开发出集声音,动画,影像和图片于一体的多媒体应用程序,新增的网络功能提供了编写Internet程序的能力。VISUALBASIC6.0中文版还支持用户自己开发Activex控件和制作Activex文档。
作为高质量的开发软件,VISUALBASIC6.0中文版有如下优点:
完全的中文化的环境使用户更易于操作,用户在几分钟内,就可以熟悉VISUALBASIC6.0的开发环境。
语句生成器和快速提示帮助使用用户不用记忆成千上万的属性和方法,在较短的时间内就可能开发出功能强大的应用程序。
在VISUALBASIC6.0中,Internet或Intranet访问其他的计算机中的文档和应用程序,可以创建Internet服务器应用程序,包括IIS应用程序,支持动态HTML技术(DHTML)的应用程序,具有Web应用程序发布功能等。
种类繁多,功能强大的多媒体控件,能帮助用户在很短的时间内用较少的语言编写出声像并茂的多媒体程序。
VISUALBASIC6.0在数据库处理功能上有较大的增强,能对多种数据库进行读写操作。另外它所提供的可视化数据管理器能帮助用户构造多种类型的数据库,同时提供了能自动生成SQL语句的功能和新的Activex数据对象ADO。
新的语言特性包括:用户自定义类型可以作为参数或可以作为公共属性和方法的返回值,函数可以返回数组变量,动态数组可以赋值,文件系统对象,按名调用(CallByName),增强的创建对象函数(CreatObjectFunctionEnhancdments),增强的StrConv函数。
应用程序向导能帮助用户自动生成具有一定功能的应用程序,大大加快了程序的开发速度。增强的向导有:安装程序向导,数据窗体向导,应用程序向导和类生成工具。新的向导有:数据对象生成向导和工具条向导。
2.2VISUALBASIC6.0版本简介
VISUALBASIC有三种发行版本,可以满足不同的开发需求。
VISUALBASIC学习版使编程人员可以轻松的开发Windows95/98和WindowsNT4.0的应用程序。该版本包括所有的内部控件以及网格,选项卡和数据绑定控件。学习版提供的文档有LearnVBNowCD和包括全部联机文档的MicrosoftDeveloperNetworkCD。
专业版为专业编程人员提供了一整套的开发工具。该版本包括学习版的全部功能以及ActiveX控件InternetInformationSeverApplicationDesigner集成的VisualDataenvironment,ActiveXDataObjects和DynamicHTMLPageDesigner。专业版提供的文档有VisualStudioProfessionalFeatures手册和全部联机文档的MicroSoftDeveloperNetWorkCD
企业版为专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括全部功能以及Backoffice工具,如:SQLServer,MicroSoftTransacationServer,InterNetInformationServer,VisualSourcesafe,SNAServer等。企业版提供的文档有VisualStudioEnterpriseFeatures手册和包含全部联机文档的MicroSoftDeveloperNetWorkCD。
2.3VisualBasic6.0的运行要求
作为32位的应用开发工具,ViualBasic6.0能够高效运行的条件如下:
1:Windows95/WindowsNt4.0或更高版本的操作系统。
2:MicroSoftInterNetExplorer4.01或更高的版本。
3:至少有150M左右的硬盘空间。
4:奔腾90MHZ或更高的处理器。
5:MicrosoftWindows95支持的CD-Rom。
6:MicroSoftWindows95支持VGA或分辨率更高的监视器。
7:Windows95/98下要求24M的内存,WindowsNT下要求的32M以上的内存。
符合以上条件,VisualBasic6.0的强大功能才能完全体现。
2.4VisualBasic数据库的基本理论
我们已经迈向二十一世纪,我们不是预言家,但是有一点可以肯定,那就是它是一个信息爆炸的时代。即使是今天,我们也已经面临被信息淹没的危险,每周的《计算机世界》已经高达200多版,每天的报纸,电视,广播更是生怕有遗忘的角落,还有那面积越来越多的书店,书城,以及触角越来越长的Internet全球信息网络,无一不在提醒你,我们除了不得不呼吸越来越浑浊的空气之外,还不得不呼吸越来越漫无头绪的信息。
这么多的信息,数据,我们不可能一下子完全消化,有些还需要保存待以后处理,所以对于数据的管理一直是我们多年来研究的问题,而解决这一问题的最好手段就是利用数据库管理系统(DBMS)。
在数据库管理系统(DBMS)出现以前,开发者必须既要控制用户(输入和输出)和程序计算部分,还要开发者存储和检索顺序文件,二进制文件,随机文件中数据的方法。开发者还必须编写程序代码来控制程序所需要进行的搜索,或是生成必要的索引来控制记录的顺序。
有了DBMS,这一过程就变得容易多了。创建DBMS时的主要任务是对所需存储的书的类型进行初始化。然后,当需要检索和存储时,程序向DBMS发出请求,DBMS自动地控制数据管理的繁琐细节。DBMS也能按用户的指令搜索和创建索引而不需要很多的代码。
DBMS把开发人员从定义数据存储和检索机制的任务中解放出来,这种解放带来了以下几种优势。
首先,程序的初始化设计更方便了,因为不必编写搜索算法程序或是读写语句来处理当前记录。这样可以加速程序的初始化。
第二,在必要的时候(这种情况经常出现),DBMS使改变数据的格式十分必要。有了DBMS,程序原只
上一篇:
VB仓库管理系统(论文和程序)
下一篇:
经济酒店发展:China''s economy hotel market development strategies