云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 房地产销售管理系统VB

房地产销售管理系统VB

  • 62 次阅读
  • 3 次下载
  • 2025/12/2 20:10:07

① 定义 SQL Server 实例组。 ② 将个别服务器注册到组中。

③ 为每个已注册的服务器配置所有 SQL Server 选项。

④ 在每个已注册的服务器中创建并管理所有SQL Server数据库、对象、登录、用户和权限。

⑤ 在每个已注册的服务器上定义并执行所有 SQL Server 管理任务。

⑥ 通过唤醒调用 SQL 查询分析器,交互地设计并测试 SQL 语句、批处理和脚本。 ⑦ 唤醒调用为 SQL Server 定义的各种向导。 ⑧ SQL语言有着非常突出的优点,主要是:

● 非过程化语言 ● 统一的语言

● 是所有关系数据库的公共语言

过程化语言:SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。

SQL不要求用户指定对数据的存放方法, 这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。

统一的语言:SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。 SQL为许多任务提供了命令,其中包括: ① 查询数据

② 在表中插入、修改和删除记录 ③ 建立、修改和删除数据对象 ④ 控制对数据和数据对象的存取 ⑤ 保证数据库一致性和完整性

以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。

所有关系数据库的公共语言:由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是可以移植的。 (2) SQL语句

SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组: DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据; DDL(Data Definition Language,数据定义语言): 用于定义数据的结构,比如 创建、修改或者删除数据库对象;

DCL(Data Control Language,数据控制语言):用于定义数据库用户的权限。 DML组可以细分为以下的几个语句: SELECT:用于检索数据;

INSERT:用于增加数据到数据库;

UPDATE:用于从数据库中修改现存的数据;

5

DELETE:用于从数据库中删除数据。

DDL语句可以用于创建用户和重建数据库对象。下面是DDL命令:

CREATE TABLE,ALTER TABLE,DROP TABLE,CREATE INDEX,DROP INDEX

(3) ActiveX 数据对象ADO Visual Basic 6.0提供ADO(Active Data Objects)作为应用程序和OLE-DB连接的桥梁。 典型的数据源都是支持ODBC(开放式数据库连接标准)和SQL(结构化查询语言)的。 ADO,即Active数据对象(Active Data Objects):实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口相连。用户可以使用任何一种ODBC数据源,即不仅适合于SQL Server、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。

Microsoft在Visual Basic 6.0以后的版本都集成了ADO。它与以前Visual Basic的DAO、RDO相比有了很大的提高。DAO(Data Access Objects)即数据访问对象,是一种面向对象的界面接口。通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ ODBC Direct功能可以实现远程RDO功能。RDO(Remote Data Objects)即远程数据对象,为使用代码来创建和操作一个远程ODBC数据库系统的各个部件提供了一个框架。RDO是ODBC API的一个浅层界面接口,是专为访问远程ODBC关系数据源而设计的。

ADO集中了DAO和RDO的优点,可以通过简单的编程实现和各种数据结构进行连接。 ADO通过下面几步来完成对数据库的操作:

① 创建一个到数据源的连接(Connection),连接到数据库;或者开始一个事务(Transction)。

② 创建一个代表SQL命令行(包括变量、参数、可选项等)的对象。 ③ 执行命令行。

④ 如果返回以表格形式组织的数据,则将它们保存在缓存中,产生相应的数据集对象(Recordset)。这样便于查找、操作数据。

⑤ 通过数据集对象对数据进行各种操作,包括修改、增加、删除等。 ⑥ 更新数据源,如果使用事务,确认是否接受事务期间发生的数据变化。 ⑦ 结束连接和事务。 (4) 数据库的技术分析 ① 关于数据的安全性

该系统的后台数据库服务器Microsoft SQLServer7.0是一强大的数据库工具,它为用户提供了一个非常强大的安全性管理功能。一是SQL Server身份确认模式,而另一方面就是SQL Server提供了完整的数据定义约束(包括主关键字约束、外关键字约束、唯一性约束等),为数据的完整性提供了根据,应用程序中任何违反约束和数据定义的值都会被拒绝。

② 数据库实时监测的实现

在应用中,实际情况是千变万化的,为了使管理者可以准确地掌握情况,在面向管理者的应用程序中,我们提供了数据库的实时监测功能,在该数据库的用户表中,有一标志用户登录的字段‘登录否’,通过定时对用户表查询,便可获得在线用户资料,实现系统的监控。

③ 数据库的相关技术

对于早期的数据库程序开发者而言,想要存取服务器数据库,唯一的途径便是使用服务器数据库厂商所提供的开发工具。

● 本设计通过ODBC和VB设置,运用TCP/IP做网络协议运行于远程上的SQL Server 服务器。

对于一个数据库以及其应用程序来说,数据的安全性和完整性是非常重要的。该系统的后台

6

数据库服务器Microsoft SQL Server2000是一强大的数据库工具,它为用户提供了一个非常强大的安全性管理功能。一是SQL Server身份确认模式,而另一方面就是SQL Server提供了完整的数据定义约束(包括主关键字约束、外关键字约束、唯一性约束等),为数据的完整性提供了根据,应用程序中任何违反约束和数据定义的值都会被拒绝。

7

第2章 总体设计

2.1 设计方案

房地产销售管理系统基本设计思想是把整个系统按照实现模块进行分解。 2.1.1 需求分析

需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点。该文档将最终交给软件具体开发人员进行具体的开发,其针对的对象是软件开发人员。

“房产销售管理系统”数据库需要体现管理房产、员工、客户信息。在经过详细调查、仔细分析之后,得到以下信息:

客户基本信息包括:代码、姓名、性别、工作单位、身份证号、电话等。 房源基本信息包括:代码、地址、户型、面积、成本单价等。

已售房基本信息包括:房源代码、售出日期、成交金额、付款方式、房款结清否、客户代码、业务员代码等。

付过款房子基本信息:房源代码、客户代码、付款日期、付款金额、业务员代码等。 业务员基本信息:代码、姓名、性别、民族、身份证号、电话等。

2.1.2 设计原则

人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统提供了科学的指导性方法论,其主要原则如下:

(1) 整体性原则 系统是相互联系,相互作用的诸要素组成的综合体。我们必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。

(2) 分解—协调原则

就是把复杂问题化成若干相对简单的子问题以方便求解。若子系统的问题比较复杂,还可以再分。但在处理各类子问题时,必须根据系统的整体功能和目标,协调各子系统的行为、功能与目标,以保证整体功能目标的实现。

(3) 目标优化原则

所谓目标优化原则对简单系统来说,是求最优解,对复杂系统来说,求的是满意解。一定要注意,目标优化原则并不简单是求最优解的问题,这里最需要指出的是:以上三原则是系统方法中处理复杂系统问题的三个主要原则,并非全部原则。在处理实际问题时,还需在这些原则的指导下,根据问题的特点,确定求解的具体方法和策略。

2.1.3 界面风格的设计

本系统基于好用、易用、美观的原则为用户定制了一套统一的人机界面。系统各模块按功能主要分为两大类:编辑类完成以编辑为主的功能,如添加、删除、修改,等;浏览类完成以再现为主的功能,如查询。由于它们完成功能的侧重点不同,所以在界面布置上就有一定的差别。系统的每一模块根据需要又具有查询等功能。

8

搜索更多关于: 房地产销售管理系统VB 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

① 定义 SQL Server 实例组。 ② 将个别服务器注册到组中。 ③ 为每个已注册的服务器配置所有 SQL Server 选项。 ④ 在每个已注册的服务器中创建并管理所有SQL Server数据库、对象、登录、用户和权限。 ⑤ 在每个已注册的服务器上定义并执行所有 SQL Server 管理任务。 ⑥ 通过唤醒调用 SQL 查询分析器,交互地设计并测试 SQL 语句、批处理和脚本。 ⑦ 唤醒调用为 SQL Server 定义的各种向导。 ⑧ SQL语言有着非常突出的优点,主要是: ● 非过程化语言 ● 统一的语言 ● 是所有关系数据库的公共语言 过程化语言:SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com