论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

B(VB)音像信息管理系统论文

访问数据库

VisualBasic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理Microsoft Access格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic还能直接编辑和访问其他外部数据库,如dBASE,FoxPro,Paradox等,这些数据库格式都可以用Visual Basic编辑和处理。

paper51.com

VisualBasic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。

内容来自www.paper51.com

动态数据交换(DDE) 内容来自论文无忧网 www.paper51.com

利用动态数据交换(Dynamic Data Exchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。当原始数据变化时,可以自动更新链接的数据。Visual Basic提供了动态数据交换的编程技术,可以在应用程序中与其他Windows应用程序建立动态数据交换,在不同的应用程序之间进行通信。

内容来自论文无忧网 www.paper51.com

对象的链接与嵌入(OLE) paper51.com

对象的链接与嵌入(OLE)将每个应用程序都看做是一个对象(object),将不同的对象链接(link)起来,再嵌入(embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。OLE技术是Microsoft公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看做是一个对象进行链接和嵌入,是一种应用程序一体化的技术。利用OLE技术,可以方便地建立复合式文档(compound document),这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。

内容来自论文无忧网 www.paper51.com

动态链接库(DLL) http://www.paper51.com

VisualBasic是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。但它可以通过动态链接库技术将C/C++或汇编语言编写的程序加入到Visual Basic应用程序中,可以像调用内部函数一样调用其他语言编写的函数。此外,通过动态链接库,还可以调用Windows应用程序接口(API)函数,实现SDK所具有的功能。

http://www.paper51.com

第五章       音像信息管理系统设计的系统分析 copyright paper51.com

5.1  系统流程分析 内容来自www.paper51.com

从系统业务流程图中可以看出,系统以销售员为中心,各种从客户那里得到的数据经过处理后送销售员进行处理,销售员再把整理后的数据表分别送给会计和管理员,管理员再根据这些信息向供应商定货。详细的业务流程如图2-1所示。 http://www.paper51.com

内容来自论文无忧网 www.paper51.com

图5-1 系统业务流程图

内容来自论文无忧网 www.paper51.com

5.2  数据流程分析

内容来自www.paper51.com

数据流图描述:审核相对于供应商的入库单和相对于客户的出库单。所以分为入库处理和出库处理,处理完的数据存入数据库中。对处理完的数据进行浏览,打印。详细的数据流图如图2-2所示。 http://www.paper51.com

内容来自www.paper51.com

图5-2 数据流图

copyright paper51.com

5.3 系统E-R图说明 内容来自论文无忧网 www.paper51.com

为了把用户的数据要求清楚、准确地描述出来,系统通常建立一个概念性的数据模型,即E-R图。此图是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。描述了从用户角度看到的数据,反映了用户的现实环境,而且与在软件系统中的实现方法无关。

内容来自www.paper51.com

系统E-R图说明:

paper51.com

如图2-3可以看出,所有工作都是围绕着音像信息的库存进行的,库存有两个属性“总库存量”和“总实洋”,围绕着库存有两个关系“入库”和“出库”,与“库存”之间是一对一联系。 内容来自论文无忧网 www.paper51.com

有两种单子需要入库处理,分别是“进货单”和“销售退货单”,它们与“入库”之间是一对多联系;有两种单子需要出库处理,分别是“批销单”和“进货退货单”,它们与“出库”之间也是一对多联系。实体“进货单”、“销售退货单”、“批销单”和“进货退货单”有着共同的属性分别是“单号”、“数量”和“实洋”。 内容来自www.paper51.com

实体“销售退货单”和“批销单”与“客户”是多对多联系;实体“进货单”和“进货退货单”与“供应商”也是多对多联系。“客户”与“供应商”有着共同的属性分别是“名称”和“联系方式”。 copyright paper51.com

http://www.paper51.com

图5-3  音像进出货管理E-R图 内容来自论文无忧网 www.paper51.com

是音像信息管理系统的分析阶段,通过论述对整个系统的设计有更加详细的了解。对软件进行了可行性研究和需求分析,熟悉系统所依据的业务流程,根据业务流程画出系统的数据流程。接着又对数据库进行了分析,画出了系统的E-R图,为下一阶段的系统总体设计打好基础。 paper51.com

第六章  音像信息管理系统 模块设计 内容来自论文无忧网 www.paper51.com

   本设计的系统是音像信息管理系统,需要建立模块配合功能来实现它,因此,下面简单介绍一下本系统的几个主要模块。 paper51.com

首先需要建立一个系统数据库,再设计主模块的系统信息窗口,也就是主界面。

paper51.com

接着,进行权限验证模块设计,设计系统的保密工作,允许合乎条件的人员进入本系统管理。对本系统的管理进行登记,修改及维护。使该系统不受到破坏。 copyright paper51.com

再着,设计系统的模块调用窗口,在该窗口里分有“文件”、“库存操作”、“出售操作”、“出租操作”、“用户管理”、“打印”、“帮助”等功能菜单。

copyright paper51.com

在本系统开发中,我们要用到表单向导生成器,完成系统的登记管理。

内容来自论文无忧网 www.paper51.com

最后,我们需要添加代码,将有关连的表单链接起来,实现运行。这样,商品销售管理系统的大致框架就完成了。 copyright paper51.com

系统功能流程图如下: 内容来自论文无忧网 www.paper51.com

paper51.com

------分隔线----------------------------
联系方式