毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

vb客户管理系统(论文+源程序) 第3页

更新时间:2010-5-17:  来源:毕业论文
vb客户管理系统(论文+源程序) 第3页
3.1 Visual Basic 6.0
Visual Basic 是Microsoft 公司推出的可视化开发环境,是windows 下最优秀的程序设计工具之一。Visual Basic 是基于Basic语言基础上的一种可视化程序设计语言。它不仅继承了早期的Basic 所具有的简单易用的特点,而且其编程系统采用了面对对象、事情驱动的编程机制,提供了迅速、简捷地开发windows 应用程序的方法。
3.1.1 Visual Basic 的发展
  1991年,Microsoft 公司首先推出了建立在windows 开发平台基础上开发工具,即Visual Basic 1.0。
 1992年、1993年、1995年和1997年,Microsoft 公司又相继推出了visual basic 2.0、3.0、4.0和5.0等多个版本。
 1998年下半年,Microsoft 公司推出了 Visual Basic 6.0,使得visual basic 在开发环境、功能上进一步完善和扩充,尤其是在数据库管理、网络编程等方面得到了更加广泛的应用。
 Visual Basic 5.0/6.0 有3个版本,分别为学习版、专业版和企业版。
3.1.2 Visual Basic 6.0的特点
 与以前的版本不同,Visual Basic 6.0在开发环境上有所改进:增加了工作组;在代码编辑器中提供了控件属性和方法的自动提示;能编译生成本机代码,大大提高了程序的执行速度等。
1、 语言方面的特点
Visual basic 6.0 在语言方法的特点主要包括以下几方面。
(1) 可使用Public声明用户自定义类型。
(2) 函数可以返回数组
(3) 可以给可变数组赋值
(4) 新的文件系统对象,可用于遍历文件系统、创建文本文件和目录。
(5) 可以使用callbyname 函数来执行一个对象的方法,设置或返回对象的属性。
(6) 增强了greateobject 函数和strcpy 函数的功能等。
(7) 增加了多个字符串处理函数:filter函数、formatcurrency 函数、formatdatetime函数、formatnumber 函数等等。
2、 数据访问的特点
使用ADO对象(ActiveX数据对象)可以轻松地访问各种数据源,如Access、Excel、FoxPro、SQL Server、MySQL、Oracle 等。使用ADO数据控件,不用编写代码就可以创建数据库应用程序。
3、 Internet 方面的特点
允许从应用程序中访问Internet或者Intranet中的文档和应用程序,也可以创建基于Internet服务器的应用程序。可以使用Visual Basic 6.0来创建DHTML应用程序。
通过打包和展开向导(原来的“安装向导”),可以轻松地将应用程序发布到Web站点。
4、 ActiveX技术
     Visual Basic 6.0 中的ActiveX 技术,可以在应用程序中使用由其他应用程序(Word、Excel、PowerPiont或者其他Windows 应用程序)提供的功能,甚至可以自动使用visual basic 专业版或者企业版创建的应用程序和对象。
3.2 SQL Server 2000简介
SQL Server 2000是一个功能强大的新一代的数据库管理系统。与前一代的产品相比,SQL Server在可伸缩性、可用性和可管理性等方面有了显著的改进和提高。
Microsoft SQL Server 2000是由一系列相互协作的组件组成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需要。它主要由以下几个组件组成:关系数据库组件、数据库构架、管理构架、复制构架、数据仓库和联机分析处理分析和应用程序开发构架等。
SQL Server 2000完全支持Web。通过Web可以查询、分析和处理数据。在SQL Server 2000中使用可扩展标记语言(XML)可以在松散耦合系统之间交换数据。从浏览器通过防火墙可方便而安全地访问数据,并可对有格式文档执行快速全文检索。分析和链接联机分析处理(OLAP)多文数据集,即使在Web上也是如此。执行点击流分析,以了解Web用户的情况。
高度可扩展性和可靠性。使用增强的可扩展性和可靠性功能,可无限制地扩容。服务器操作系统最多可支持32个CPU和64GB的RAM。
4 系统设计
4.1系统功能分析
在现代化的商业活动中,客户资料的管理正在变得越来越重要。一个公司赖以生存和发展的基础就是要有客户资源,通过准确的客户资料管理,能使公司清晰地掌握各种客户现在的需求信息,建立良好的客户关系,树立良好的企业信誉等等。
系统开发的总体任务是实现客户信息的系统化,规范化和自动化。客户管理系统需要完成的功能主要有:
1、用户登录,只有经过身份认证的用户,才可以登录系统,并进行资料的查看和更新。
2、客户资料的管理,可以利用该功能,实现对客户信息的查看,添加和删除等管理。
3、客户订单的管理,可以利用该功能,实现对客户订单的管理,可以在该功能模块中查看客户订单,同时可以添加新的客户订单,删除订单等。
4、运货商的管理,在接受客户订单以后,公司必须及时将货物发送给客户,运货商在这个过程中发挥着重要的作用,因此还必须对各个运货商进行管理。
5、采购订单管理,用户可以利用该功能对产品的买入进行管理,进行产品采购订单的查看,添加,删除等操作。
对上述各功能进行集中、分块、按照结构化程序设计的要求。
 图4.1 系统功能模块图
4.2 系统业务图 图4.2 系统业务图4.3 系统流程图            
 图4.3 系统流程图
5 数据库设计
5.1 数据库需求分析
1、用户信息表:包括的数据项有:用户ID、用户名、密码、用户权限。
2、客户基本信息表:包括的数据项有:客户编号、客户名称、企业性质、客户级别、企业类型、联系电话、客户地址、银行账号等等。
3、客户订单信息表:包括的数据项有:订单编号、客户姓名、货物名称,发货地址等。
4、供应商信息表:包括的数据项有:供应商编号、供应商名称、传真、地址等。
5、库存信息表:包括的数据项有:货物编号、单号、货物名称、批号、收货日期等。
6、采购订单信息表:包括的数据项有:单号、货物名称、供应商编号、收货日期、发货日期、
   单位、单击、数量等。
7、退货信息表:包括的数据项有:退货单号、单号、货物名称、到货日期、退货原因,状态等。
8、采购员信息表:包括的数据项有:采购员编号、姓名、联系方式、学历等。
 图5.1 客户管理系统数据流程图
5.2 数据库概念结构设计
 经过对数据的分析,得到如图5.2所示的ER模型。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

vb客户管理系统(论文+源程序) 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。