房屋中介管理系统的设计方案_第1页
房屋中介管理系统的设计方案_第2页
房屋中介管理系统的设计方案_第3页
房屋中介管理系统的设计方案_第4页
房屋中介管理系统的设计方案_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 房屋中介管理系统的设计方案 一、需求分析 题陈述 此次开发的项目是一个中医药管理系统服务子系统,解决人们在管理中医药系统过程中遇到的种种问题。 在进入系统之前需要用户通过身份验证,当用户正确的输入了用户名称和密码后即可进入系统的主界面。 若要录入药品的基本信息,通过单击医药管理下拉菜单的 医药信息录入窗口 ,实现对医药基本信息进行添加、修改、删除操作。为了用户可以查看药品基本信息,通过药品信息查询窗口可以实现按照某种查询条件对药品基本信息进行查询。中医药管理系统为方便广大用户对药品信息的作用,对药品信息 的功效的查询,通过对药品功效的管理可以实现对要进行出租和出售的房屋做广告宣传。当用户通过查询条件选中某房屋后通过成交管理可以进行成交操作。 进入该系统查询房屋信息的客户很多,要对客户进行信息管理,在客源信息录入窗口中可以实现对客户基本信息进行添加、修改、删除操作。为了方便查看客户的信息,在客源信息查询窗口通过查询条件可以对客户基本信息进行查询。当用户选中房屋后要和房屋拥有者进行签订合同,通过买卖合同信息管理 ,实现购买房屋的客户和房屋拥有者签订买卖房屋合同管理。租赁合同信息管理 ,实现租用房屋的客户和房屋拥有者 签订租赁房屋合同管理。在房屋进行买卖和租赁时要对房屋的价格进行计算,使用计算器可以实现当房屋出租和售时计算房屋价格。 为了方便用户更改进入系统时的密码,系统设置了更改口令窗口 ,实现当用户要修改自己登录系统的密码时通过输入新的密码进行确认操作 ,用户可以方便的修改自己的登录密码。为了方便对进入系统的用户权限进行管理 ,系统设置了用户管理窗口,实现对用户信息进行添加、修改、删除操作。为了防止系统中的数据丢失,该系统设置了数据备份窗口 ,实现对系统中的数据做备份处理。当系统需要数据时 ,可以通过数据还原方便的从备份的数 据中将其还原出来,提高了维护系统的效率。 图 2 2 药品进销存管理系统功能 销售 管理功能 3 库存管理功能 资料管理功能 出可行性解决方案 首先,要对即将完成的系统有一个充分的认识, 了解房屋中介服务子系统的各种需求,并且做好管理人员的权限,以用户名称和密码来核对确认用户,管理好这些用户对维护系统安全有十分重要的影响。 软硬件的故障可能造成系统中数据的丢失。采用数据备份的方法,可以对系统故障进行排除,可以通过使用冗余的副本,使数据得以恢复。 其次,为了提高系统的可靠性和可用性,这里让用户的功能界面尽量模块 4 化,例如,本系统丰富了查询界面,即可以定点查询,也可以进行一般查询,简化了查询程序,也加快了检索速度。 最后,定期对系统数据维护备份,以防止数据的丢失。定期对系统进行更新也是十分必要的, 可以延长系统的使用寿命。 行性研究 济可行性 该房屋中介服务子系统的设计全过程所需要的开销有 设计该系统工具 的购买,即 000,此外还有一些参考文献的购买和借阅,以及个人和学校计算机的使用,虽然该系统在开发成本上的开销少,但是所设计的系统在使用上获得的经济效益很大,故该系统的开发在经济上具有可行性。 行可行性 该 房屋中介服务子系统 是在 8 或 2000 以上的任何系统下进行运行的,这样的一些系统目前 已经普及,用户在该系统中可以方便的进行各种操作,实现预期的目的,使用该系统时用户通过鼠标单击的 方式进行操作,该方式能被广大用户所接 受, 所以 该系统的设计具有运行可行性。 术可行性 应用 行界面设计和编码, 供的许多组 件 很方便的实现了各个界面的设计,应用 000 进行数据库和数据表的建立,做好的界面和数据库通过 件连接, 故该系统的设计在技术方面具有可行性。 功能需求 5 3 系统方案设计 基于系统需求 分析中的问题陈述和业务流程图,对设计该系统做了进一步的分析,得到该系统的功能要求、性能要求、数据流图及数据字典。 统功能要求 ( 1) 在正确输入了登录系统的用户名称和密码后可以顺利的进入系统主窗体界面中。 ( 2) 房源的基本信息录入完成后,能方便的进行添加、修改和删除操作,使得添加的数据信息能够在界面的 格中被看到。 ( 3) 通过查询条件对房源基本信息进行查询,能正确的将查询的记录显示在查询列表中。 ( 4) 可以实现对要出租和出售的房屋的广告宣传内容进行添加、修改和删除操作。 ( 5) 若客户对某房屋满意 ,可以实现房屋的成交管理。 ( 6) 方便的对客源的基本信息进行添加、修改和删除操作,并且在客源信息列表中显示出添加的信息。 ( 7) 通过查询条件对客源基本信息进行查询,能正确的将查询的记录显示在查询列表中。 ( 8) 在房屋进行了租用和购买的成交操作后,可以实现房屋的租赁合同和买卖合同的签订管理。 ( 9) 确定计算器可以正确的计算出房屋的买卖和租赁价格。 ( 10)实现用户输入新的密码后可以进行修改密码的操作 ,并且新的密码能正常使用。 ( 11)对进入系统的用户的权限管理可以进行添加、修改 和删除操作。 ( 12)对系统的数据可以进行数据备份操作。 ( 13)对系统的数据可以进行数据还原操作。 统性能要求 使用房屋中介服务子系统稳定性好、安全性高,使用户方便的使用,快速的检索到需要的信息,在查询反馈信息方面,能够在最短的时间内将查询到的信息反馈给用户。另外,该系统有充足的容量,可以存储大量的数据,方便管理系统中的数据 ,操作便捷,界面亲切。 6 据流图 数据流图是描绘信息在系统中流动和处理的状况,数据流图是系统的图形表示。数据流图有四种基本符号:正方形(或立方体)表示数据源点或终 ;圆角矩形(或圆形)代表变换数据的处理;开口矩形(或两条平行横线)代表数据存储;箭头表示数据流,即数据的流动方向。 通过对房屋中介服务子系统的需求分析,得出 该系统的数据流动和处理的情况,如图 3示: . 图 3据字典 数据字典是为描述在结构化分析过程中定义的对象的内容而使用的一种半形式化的工具。数据字典是所有与系统相关的数据元素的有组织的列表,并且包含了对这些数据元素的精确的、严格的定义,从而 使用户和系统分析员两方对输入、输出、存储的成分甚至中间计算结果有共同的理解。 数据字典把数据的最小组成单位看成是数据元素(基本数据项),若干个数据元素可以看成是一用户信息 用户名 密 码 广告信息 客户信息 房屋信息 用户名 密 码 合同信息 用户名 密 码 用户名 密 码 房屋信息 客户信息 用户名 密 码 客户 管理员 登录 用户管理表 维 护 用户表 更新记录信息 源信息表 源信息表 同信息表 浏 览 查 询 维 护 合同表 维 护 广告表 告信息表 登录 7 个数据结构(组合数据项) 2。 根据图 3示的系统数据流图可知,房屋中介服务子系统里与系统相关的数据元素主要包括房屋信息、客户信息和登录系统的用户信息。 名字:房屋信息 使用地点:供客户和系统管理员查阅 描述:系统中所有的房屋信息 补充信息:房源基本信息 =中介编号 +交易类型 +用途 +总数 +房屋类型 +套型 +层次 +楼高 +厅 +室 +卫 +销售价格 +月租金 +建筑面积 +使用面积 +建筑年份 +朝向 +联系人 +电话 +登记日期 +区 +地点 +位置 +备注 来源:房源信息表 去向:显示录入信息及查询信息 名字:客户信息 使用地点:供系统管理员查阅 描述:系统中所有的客户信息 补充信息:客源基本信息 =姓名 +编号 +电话 +类型 +源:客源信息表 去向:显示录入信息及查询信息 名字:广告信息 使用地点:供系统管理员查阅 描述:为房屋作宣传的广告信息 补充信息:广告信息 =姓名 +编号 +电话 +类型 +源:广告信息表 去向:显示录入信息及查询信息 名字 :合同信息 使用地点:供系统管理员查阅 描述:系统中房屋所签订的所有合同的信息 补充信息:合同信息 =合同编号 +房屋坐落 +房屋结构 +房屋产权人 +地号 +权证号 +建筑面积 +使用面积 +使用类型 +买方 +卖方 +价格 +付款方式 +付款日期 +买方违约责任 +卖方违约责任 +其他事项 来源:合同信息表 去向:显示录入信息及查询信息 名字:用户信息 使用地点:供系统管理员查阅 8 描述:登录系统的所有用户的信息 补充信息:用户信息 =姓名 +密码 +编号 +权限 来源:用户管理表 去向:显示录入信息及查询信息 9 4 系统总体设计 该房屋中介服务子 系统的设计,主要解决的是对系统中的房源基本信息、客源基本信息、用户信息和合同信息进行管理的问题。实现功能模块时,采用先模块化,后集成化,即对系统各个功能模块分别独立设计和调试,在创建系统主窗体时再将各个功能模块通过主窗体的菜单集成到一起,最后进行系统整体设计调试。在访问数据库时,采用公共数据模块存放访问数据库需要的对象。该模块在各个功能模块中被直接调用,避免对数据库的反复连接,并可减少代码编写,从而提高系统设计的效率。 统模块结构设计 在系统功能分析的基础上,根据 制程序的特点 ,得到如图 4屋中介服务子系统可分为房产管理、客户管业务管理、实用工具、系统维护和帮助六个功能模块。 图 4(1) 房产管理模块 房源基本信息录入子模块实现对 加入本系统的所有房屋基本信息进行录入及信息维护的功能,用户可以对房屋基本信息进行添加 、 修改和删除操作。 房源基本信息查询子模块实现对系统中的房屋基本信息通过查询条件进行查询的功能。 广告管理子模块实现对要进行出租或出售的房屋做广告宣传的 功能。 成交管理子模块实现房屋拥有者和求租或求购房屋的客户之间进行房房屋中介服务子系统 客户管理 业务管理 实用工具 系统维护 帮助 房产管理 房源信息查询 广告管理 成交管理 房源信息录入 计算器 客源信息录入 客源信息查询 买卖合同管理 租赁合同管理 更改口令 用户管理 数据备份 数据还原 10 屋成交的功能。 (2) 客户管理 模块 客源基本信息录入子模块实现对进入本系统的客户基本信息进行录入及信息维护的功能,可以对客户基本信息进行 添加 、 修改和删除操作。 客源信息查询子模块 实现对系统中的客户基本信息通过查询条件进行查询的功能。 (3) 业务管理模块 买卖合同管理子模块 实现购买房屋的客户和房屋拥有者之间签订买卖房屋的合同管理的功能。 租赁合同管理子模块 实现租用房屋的客户和房屋拥有者之间签订租赁房屋的合同管理的功能。 (4) 实用工具模块 计算器子模块通过不同的计算方法实现计算买卖房屋和租赁房屋时的价格的功能。 (5) 系统维护模块 更改口令子模块实现用户更改进入系统时的密码管理的功能。 用户管理子模块实现 对进入该系统的用户的名称、密码、编号及权限进行管理的功能。 数据备份子模块实现 对系统中的重要数据进行安全处理,备份数据可以避免系统出现错误时数据丢失。 数据还原子模块实现 当系统中的数据丢失时可以通过数据还原功能,将系统中的原始数据还原到系统中。 退出子模块实现用户退出系统的功能。 (6) 帮助模块 介绍了该怎样对系统进行连接和使用。 统数据库设计 念设计 在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束, 根据需求分析的结果,确定了本系统中所使用的实体及其属性,并用 进行描述,该系统的实体有:房屋、客户、广告、合同、登录系统的用户,具体描述如下: ( 1)实体及其属性图如图 4示。 11 图 4图 4图 4图 4合同编号 房屋结构 付款方式 付款日期 合同 . 姓名 编号 电话 户 类型 广告名 编号 截止日期 内容 广告 . 中介编号 房屋类型 使用面积 建筑年份 房屋 . 12 图 4( 2)实体之间关系的 图 4辑设计 由于概念设计的结果是 般采用关系型(该系统所使用的 是关系型的 因此数据库的逻辑设计过程就是把 转化为关系模式的过程。由于关系模型所具有的优点,逻辑设计可以充分运用关系数据库规范化理论,使设计过程形式化地进行,设计结果是一组关系模式的定义 5。 ( 1) 导出初始关系模式 介编号 交易类型 用途 总数 房屋类型 套型 层次 楼高 厅 n 管理员 广告 房屋 客户 管理 存储 出售 出租 1 n m m n n n 1 n 数据 合同 n 签定合同 支付 n 1 1 姓名 密码 编号 权限 用户 13 室 卫 销售价格 月租金 建筑面积 使用面积 建筑年份 朝向 联系人 电话 登记日期 区 地点 位置 备注) 名 编号 电话 类型 告名 编号 联系人 联系电话 广告日期 截止日期 内容 ) 同编号 房屋坐落 房屋结构 房屋产权人 地号 权证号 建筑面积 使用面积 使用类型 买方 卖方 价格 付款方式 付款日期 买方违约责任 卖方违约责任 其他事项 ) 根据设计中出现的问题在系统中还加入了一个关系模式,用于管理用户登录系统的姓名、编号、密码和权限的情况。 姓名 编号 密码 权限) 据库的实现 ( 1) 创建数据库 在建立数据库之前,需要通过 统管理员)账号登录到 台, 的密码是在安装数据库的过程中设定的,默认情况下密码为空。在登录成功后,就进入了数据库企业管理器 , 在进入企业管理器之后,将鼠标光放在 “ 数据库 ” 后单击鼠标右键,从弹出菜单中选择 “ 新建数据库 ” ,在 “ 名称 ”一栏输入要建立的数据库的名字,这个系统中数据库名称为 “。在 “ 数据文件 ” 和 “ 日志文件 ” 两页可以修改数据库存放 的 位置,或保持默认。在输入名字后单击 “ 确定 ” 按钮,关闭对话框,一个新的叫做 “的数据库就会 出现在 列表中 ,至此 即 是数据库新建过程。 ( 2) 根据功能模块设计以及规范化设计要求,以下是创建的几个重要数据库表的结构,如表 4 表 4字段名 类型 长度 说明 0 广告名 编号 联系人 0 联系电话 6 广告日期 截止日期 00 内容 14 表 4表 4字 段名 类型 长度 说明 中介编号 0 交易类型 0 用途 8 总数 0 房屋类型 0 套型 2 层次 2 楼高 2 厅 2 室 2 卫 6 销售价格 6 月租金 4 建筑面积 4 使用面积 建筑年份 朝向 联系人 0 电话 登记日期 0 0 地区 0 地点 0 位置 00 备注 字段名 类型 长度 说明 姓名 编号 5 电话 0 类型 0 15 表 4表 4字段名 类型 长度 说明 合同编号 0 房屋坐落 0 房屋结构 房屋产权人 地号 权证号 建筑面积 使用面积 使用类型 买方 卖方 价格 付款方式 付款日期 0 买方违约责任 0 卖方违约责任 00 其他事项 字段名 类型 长度 说明 姓名 编号 密码 0 权限 16 5 详细设计与实现 发环境概述 ( 1) 硬件平台 R) 128存, 40( 2) 软件平台 系统平台: 000 软件平台: 000 本系统采用的是 美国 是基于 语言,在该系统中使用了 面介绍一下有关 知识。 为一个优秀的前端开发工具,在国内得到了广泛的应用。自司 1995 年 3 月推出 来至今已发展到 视化的面向对象编程 、良好的数据库应用支持及程序开发和运行的高效率,得到了广大 其是它提供了功能强大的 件库,大大提高了应用系统的开发效率。x、 000 及 分利用了 台的 32位体系结构,有效地提高了应用系统的性能,它支持团队开发,提供工程管理,既可作为客户 /服务器方式的开发工具,又可作为 供了大量的组件和用户自建模板技术,极大地提高了应用系统的开发速度。特别是它对数据库应用系统开发的良好支持,除了实现对本地数据库的访问外,还可支持对 远程数据库的访问。 微软新近推出的新一代数据访问规范,其使用简便且功能强大,在 该系统中所使用到的 过 立与数据库的连接。 来集中管理 接的,一个 件建立的连接可被多个 令组件和数据集组件共享,使用 件可控制同数 据库建立连接的属性和条件。 性的取值为 定连接是否是活动的; 性为数据仓库提供连接信息; 性是 7 连接对象使用的数据提供者。 使用 行编制应用程序时,它为我们做好了一切基础工作 程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。我们所需要做的,只是在程序中加入完成所需功能的代码而已。在空白窗口的背后,应用程序的框架正在等待用户的输入。由于并未告诉它接收到用户输入后作何反应 ,窗口除了响应 基本操作 (移动、缩放等 )外,它只是接受用户的输入,然后再忽略。 柄处理等繁复过程都放在一个不可见的 盖物下面,这样我们就可以方便的使用它 3。 该系统采用 用 且生成房屋中介服务管理的数据库应用程序,下面对 构化查询语言)做一下简要的介绍。 国国家标准学会)声称, 句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用 等。虽然绝大多数的数据库系统使用 是它们同样有它们自己的专有扩展功能用于它们的系统。但是,标准的 令,比如“ 、“ 、 “ 、 “ 、 “ 和 “ 常常被用于完成绝大多数数据库的操作。 要是: ( 1)非过程化语言 ( 2)统一的语言 ( 3)是所有关系数据库的公共语言 为它一次处理一条记录,对数据提供自动导航。 不对单个记录进行操作,可操作记录集,所有 句接受集合作为输入,返回集合作为输出。 集合特性允许一条 句的结果作为另一条 句的输入。 种特性使用户更易集中精力于要得 到的结果;所有 句使用查询优化器,它是 一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。 括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及 18 许多其它类型的终端用户。 体设计 每个软件都必须有自己的窗体,设计房屋中介服务子系统也必然要先设计它的窗体。窗体是各种组件的载体,窗体对象是该应用程序的基本构造模块,是运行应用程序与用户交互操作的实 际窗口 ,该软件窗体的主要设计过程与实现如下进行阐述,其主要代码详见附录。 窗体和登录窗体的设计与实现 ( 1) 功能说明 房屋中介服务子系统的主窗体中 包括: 房产管理、 客户管理、业务管理、实用工具、系统维护和帮助六种主要功能的触发, 通 过主窗体的菜单 单击后 打开 每 个功能模块相应的窗体。在进入主窗体前,会自动弹出登录窗口进行权限的验 证 ,检验成功后才可以进入主窗体。主窗体和登录窗体 界面 如图 5 图 5图 5 19 ( 2) 设计思路 设计该窗体所用到的组件有: 件, 其中, 件是一个容器组件,在主窗体中使用该控件添加了一个图标,使得主窗体的界面看上去很美观。 在其上放置其他组件,常用于组织程序界面。在窗体设计窗口中将它的 性、 性、 性、件通常放置在窗体的底 部,在上面动态地显示一些信息。在登录窗体中使用的次使用该组件来显示提示登录系统的用户输入用户名称和用户登录的密码。 输入用户名称和密码后,单击 发 系统将用户输入的名称及密码和用户管理表中的名称及密码进行比较,相同则可以进入系统的主窗体,通过以下语句来实现。 if 否则出现密码出错提示,由下面的代码 来提示用户所输入的密码有误,然后对文本框进行清空,用户可再次进行输入。 您输入的用户编号或者密码错误,请核实 ); ; ; 调用用户管理表时还用到了 言,通过下面四句可以实现根据用户所输入的编号和密码进行查询检查该用户是否能进入该系统的主窗体。 + +); 20 产管理窗体的设计与实现 ( 1)房源信息录入 功能说明 该窗体模块是 提供对加入本系统的所有房屋的基本信息进行录入及信息维护的窗体。当向窗体中输入各项数据后,单击“添加保存”按钮,可将数据保存到房屋基本信息数据表中。单击“保存”按钮可以重新添加要进行保存的房屋信息。“定位”按钮可以实现在定位中介编号 文本框中输入中介编号后,单击“定位”即可在窗体中显示输入的中介编号所对应的房屋的基本信息。当对房屋基本信息数据表中的某条记录修改完成时可以单击“修改保存”按钮完成对修改后的房屋信息进行保存。如果要删除房屋基本信息数据表中的某条记录,可以先定位然后单击“删除”按钮即可删除该记录。如果对该窗体没有其它的操作,通过单击“退出”按钮退出该窗体。窗体界面如图 5示。 图 5 设计思路 设计该窗体所用到的组件有: 件 , 件, 窗体中将它的 件也称为复选框,用户可以对它做出选择,在窗体中将它的 窗体中使用了六个分别是添加、添加保存、定位、修改保存、删除和退出。 窗体中将它的 和该组件相关联的数据源对象,该组件的 性设置成 过下面 四条语句实现 打开房源信息表,将表中的记录全部都显示出来。 21 ; 件负责显示数据库中的数据和接受用户对数据库的操作,该组件的性设置成 性是逻辑型,取值为 定该组件是可见的。当向房源信息表中添加 一条记录后,首先将新添加的记录编号和房源信息表中的记录编号进行比较,如果该编号在数据表中已经存在则出现“该编号已经存在”的提示信息,通过以下的语句来实现。 if 您输入的中介编号已经存在,请核实 ); 若没有则单击“添加保存”将该记录添加到数据表中,通过函数 保存成功 );提示所输入的记录已经成功的添加到了数据表中。 通过 ,方便了用户对数据的查看。 ( 2)房源信息查询 功能说明 该窗体模块是 为用户提供通过输入中介编号或者通过输入起始时间和结束时间对房源信息进行查询的窗体。当使用单点查询时,向“请输入中介编号”文本框中输入中介编号,单击“开始查询”按钮后即可在窗体中显示出按介编号查询的房屋的基本信息。当使用按时间段查询时,向起始时间和结束文本框中输入要查询的时间,单击“开始查询”按钮后即可在窗体中显示出按时间段查询的房屋的基本信息。窗体界面如图 5示。 图 5 22 设计思路 设计该窗体所用 到的组件有: 件, 件, 件, 件中的每一个选项卡都是一个 该窗体中它管理单点查询和时间段查询两个 件,每个 件管理着放在它上面的组件,时间段查询的 件管理一个 件,操作。当按时间段查询时,将房源信息表中符合条件的数据集记录显示在网格中,若所输入的时间段在房源信息表中不存在,通过以下的语句 实现 了给出检索不到信息的提示 。 = + + 该广告编号已经存在,请输入其他的编号 ); 若数据表中没有该记录则将记录添加到数据表中并将广告信息表中的数据通过便用户的查看。对广告表中的某条记录进行修改,若输入的广告编号不存在,通过函数 没有检索到记录 ,请核实广告编号 );给出提示。删除数据表中的某记录,通过下面的语句来实现根据输入的编号查询在数据 表中是否存在编号所对应的记录,若存在,将该编号对应的记录删除。 +bs ); if 删除广告信息完成 ); ( 4) 成交管理 功能说明 该窗体模块实现对求租和求购 房屋的用户通过选择查询条件查看房屋的基 25 本信息选择租或购哪种类型的房屋,如果通过房屋编号进行查询,输入房屋编号,单击“开始查询”按钮即可在窗体的查询结果中显示出房屋的基本信息,要进行成交该房屋操作,单击“选择成交”按钮,出现成交完成提示框。若输入的房屋编号在房屋基本信息数据表中不存在,出现“此信息可能已经被成交或者是没有此房源信息”的提示框。如果通过日期进行查询,选择日期单击“开始查询”按钮即可在窗体的查询结果中显示出房屋的基本信息,要进行成交该房屋操作,单击“选择成交”按钮,出现成交完成提示框。若输入的日 期在房屋基本信息数据表中不存在,出现“此信息可能已经被成交或者是没有此房源信息”的提示框。 如果对该窗体没有其它的操作通过单击“退出”按钮出该窗体。窗体界面如图 5示。 图 5 设计思路 设计该窗体所用到的组件有: 件 , 件,件, 件 , 件, 件, 件, 源基本信息部分的 件确定和该组件相关联的数据源对象,该组件的性设置成 便和房源信息表进行连接。通过下面的语句来 实现根据所输入的编号将房源信息表中的符合条件的记录显示出来。 +); 性设置成 值为 定该组件是可见的, 用来将房源基本信息表中的所有数据显示 26 在网格中。查询结果部分的 件的 便和房源信息表进行连接。 根据查询条件查询时通过 从房源信息表中查询到的数据显示在网格中,以方便用户进行房屋成交操作。 件汇集了列表框和编辑框的功能,在窗体中用户可以对其选择按房源编号还是日期进行查询,以下的语句可实现它的功能。 if 房源编号 + +0; if 日期 + +0; 别是开始查询和选择成交。 户管理窗体的设计与实现 ( 1)客源信息录入 功能说明 该窗体模块是 提供对求租和求购房屋及房屋拥有者的所有用户的基本信息进行录入及信息维护的窗体。当向窗体的姓名、编号、联系电话、类型和 击“添加保存”按钮保存新添加的客户信息,在窗体的客源信息列表中显示出新添加的记录。单击“保存”按钮可以重新向窗体的各文本框中输入客户的数据。当向编号文本框中输入客源信息表中已经存在的客户信息,通过单击“定位”按钮可以在客源信息列表中显示出定位的客户信 27 息。当对客源信息数据表中的某条记录修改完成后,单击“修改保存”按钮对修改后的客户基本信息 进行保存。如果要删除某条客户信息,先输入客户编号进行定位,然后单击“删除”按钮将该信息删除。如果对该窗体没有其它的操作通过单击“退出”按钮退出该窗体。窗体界面如图 5示。 图 5 设计思路 设计该窗体所用到的组件有: 件, 件, 件, 该窗体的设计使用 件将窗体分成客源基本信息录入和客源信息列表两部分,客源基本信息录入部分的 件用于用户操作提示。 件汇集了列表框和编辑框的功能,用户可以从下拉列表中选择数据或者直接向组合框中输入数据。客源信息列表部分的 过下面的语句 可以实现 打开客源信息表,将客源信息表中的所有记录显示出来。 ; 将 值为 定该组件是可见的。 向客源信息表中添加记录时先将编号和信 息表中的编号进行比较,若所输入的编号已经存在,下面的语句给出信息提示。 if 此编号已经存在,请输入其他的编号 ); 28 若编号不存在则将记录添加到信息表中,并将添加完新记录的客源基本信息通过 便用户的查看。 在其上放置其他组件,常用于组织程序界面。 该窗体中使用了六个分别是添加、添加保存、定位、修改保存删除和退出。 ( 2)客源信息查询 功能说明 该窗体模块提供对求租和求购房屋及房屋拥有者的所有用户的基本信息通过根据名称查询或根据编号查询两个查询条件进行查询的管理,根据名称查询时,向文本框中输入名称,单击“开始查询”按钮进行查询。根据编号查询时,向文本框中输入编号,单击“开始查询 ” 按钮进行查询。通过 件可以将要查询的客户的基本信息显示出来。 如果对该窗体没有其 它的操作通过单击“退出”按钮退出该窗体。窗体界面如图 5示。 图 5 设计思路 设计该窗体所用到的组件有: 件 , 该窗体的设计使用 件将窗体中所使用到的其他组件都放到其中, 件称为复选框,用户可以对它做出选择。若选择按出售方进行查询,通过下面的语句 可以实现按所选择的查询方式进行查询的功能。 if + 29 ); 件接收用户向窗体中输入的数据。 钮组件在该窗体中使用了两个,分别是开始查询和退出。 件的 过下面的 四条语句可以实现根据所输入的名称从数据表中查询出匹配的记录,并通过 件将客源信息表中匹配的数据显示在网格中。 + ); 务管理窗体的设计与实现 ( 1)买卖合同管理 功能说明 该窗体模块实现 的是购买房屋的客户和房屋的拥有者之间签订的买

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论