计算机毕业论文,毕业论文,毕业设计 毕业论文免费检测 知网论文检测
当前位置: 骆驼论文网 > VF毕业设计 >

VF房地产信息管理系统

时间:2011-12-01 10:10来源: 骆驼毕业论文网 作者:admin
目录 前 言3 摘 要5 第1章需求分析6 1.1用户需求分析6 1.1.1数据需求7 1.1.2功能分析8 1.2可行性分析8 1.2.1经济方面可行性分析8 1.2.2技术方面可行性分析9 1.3软件功能概述10 第2章Visual FoxPro概述11 2.1Visual FoxPro特点11 2.2Visual FoxPro的用户界面1

QQ交谈计算机毕业设计,毕业设计,毕业论文,计算机毕业论文

目录
前 言 3
摘   要 5
第1章 需求分析 6
1.1 用户需求分析 6
1.1.1 数据需求 7
1.1.2 功能分析 8
1.2 可行性分析 8
1.2.1 经济方面可行性分析 8
1.2.2 技术方面可行性分析 9
1.3 软件功能概述 10
第2章 Visual FoxPro概述 11
2.1 Visual FoxPro特点 11
2.2 Visual FoxPro的用户界面 13
2.3 Visual FoxPro的工作方式 13
第3章 数据库设计 15
3.1 数据库系统的基本概念 16
3.2 关系型数据库 17
3.3 数据库的优点 17
3.4 数据库结构与数据库的种类 18
3.5 数据库概念结构设计 18
3.6 数据库逻辑结构设计 18
3.7 数据库物理结构设计 21
3.8 数据库管理系统 22
第4章 系统总体结构设计与程序模块设计 23
4.1 系统总体结构设计 23
4.2 创建各程序模块 23
4.2.1 登录界面的设计 24
4.2.2 客户信息修改 24
4.2.3 房屋信息修改 25
4.2.4 房屋信息查询 25
4.2.5 房屋预订 26
4.2.6 房屋销售 26
4.2.7 各类报表 26
4.2.8 数据分析 28
第5章 程序设计 29
5.1 程序文件的建立 29
5.1.1 用菜单方式建立程序文件 29
5.1.2 用命令方式建立程序文件 29
5.2 程序文件的运行 30
5.2.1 用菜单方式运行程序文件 30
5.2.2 用命令方式运行程序文件 30
5.3 程序中的辅助命令 30
第6章 程序的测试、连编与发行 32
6.1 程序的测试与调试 32
6.2 程序的连编 33
6.3 程序的发行 34
第7章 结论 35
第8章 体会 36
8.1 数据库方面 36
8.2 Visual Foxpro6.0 36
结  束  语 37
致    谢 38
参考文献 39
附录 程序清单 41
1.1 用户需求分析
随着社会现代化的发展,单位的日常管理有关的信息随之急剧增加,传统的人力手工管理模式越来越不能适应现在的工作效率和准确性。在这个高节奏的信息时代,安全、准确的管理信息系统是每个管理者所需求的。建立一个适应现代化社会经济体制的管理信息系统势在必行。
在大量地调查和研究的基础上,包括访问各开发商、售楼处,了解房地产信息管理系统模型,熟悉现有的工作流程和数据流程等工作,采集和分析有关资料和、报表和业务规定,进行了房地产信息管理软件的开发。在整个系统的设计和开发过程中,积极采纳最终用户的意见。对于开发房地产信息管理系统进行了认真仔细的分析,在实施过程中不断地加以修改和完善,使这套房地产信息管理系统能更好地运行。
该系统的具体任务就是设计一个售楼处的数据库管理系统,由计算机来代替人工执行一系列诸如增加、删除、修改、查询、统计、预订及销售等操作。这样就使办公人员以轻松快捷地完成财务管理的任务。
 房地产信息管理系统主要目的就是为了实现信息的规范管理和快速查询,从而减少管理方面的工作量。 一个管理系统中必然有一定的用户来操作,要保证信息管理系统中的信息正确,需要对能够操作信息的用户进行管理。因此在系统中添加了用户管理的功能。信息管理系统中管理各种信息的目的在于日后能够对系统中的信息进行浏览、查询和输入,因此在系统中添加了信息浏览的功能。一个简单的完整的房地产信息管理系统应该包括房地产基本信息管理、房屋销售、统计报表、系统设置。其中前三个模块主要进行相关的信息的增加、删除、修改、查询等操作。系统管理模块可根据不同的用户权限来操作。
1.1.1 数据需求
数据需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。这个阶段主要是确定基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。
在仔细分析的基础上,我们得知各售楼处管理信息的急剧增加,传统的人力手工管理模式越来越不能适应现在的工作效率和准确性。为了更加的即时、准确的录入信息,特此设计本系统。
通过对房地产信息管理的内容和数据流程分析,设计的数据项和数据结构如下:
(1)工程项目:编号、名称、计划开始日期、计划结束日期、地址、建筑面积、住宅面积、绿化面积、实际开始时间和实际结束时间。
(2)房屋信息:编号、户型、面积、价格、项目编号和状态。
(3)客户信息:编号、姓名、电话、性别、email和证件号码。
(4)预订信息:编号、客户编号、房间编号、预定日期和日期。
(5)销售信息:编号、客户编号、房间编号、售出时间和付款方式。
(6)登录:姓名、密码和用户权限等字段。
1.1.2 功能分析
房地产信息管理系统主要完成以下功能:
 (1)系统登录控制,必须使用特定的用户名和密码登录系统后才能使用系统。
 (2)楼房信息管理,管理楼房的所有信息,可以增加、删除、浏览、修改和查询等。
 (3)客户信息管理,管理客户预订楼房的信息,可浏览、增加、修改、删除、查询等。
 (4)售楼信息管理,管理售出楼房的信息,可以浏览、删除、查询、修改、增加等。
  (5)房屋销售管理,管理系统所有房屋的信息,可以用查询且可以使用统计报表的形式将结果输出。
 (6)系统实现设置,可以对房地产信息、房屋销售管理、房型资料录入、客户数据分析的模块实现等。
 (7)系统测试设置,系统登录模块及测试总结。
(8)用户权限管理,系统实现了用户的权限管理,用户可以根据不同的权限来对此系统进行操作。
第2章 Visual FoxPro概述
Visual FoxPro是在FoxBASE和FoxPro基础上发展起来的新一代关系型数据库管理系统软件。FoxBASE和FoxPro曾在PC机数据库系统的应用中取得了极大的成功,随着面向对象技术的成熟和可视化编程技术的推广,Microsoft公司于1995年推出了Visual FoxPro3.0版,随后不久又推出了了Visual FoxPro5.0版及其中文版,1998年Microsoft发布了名为Visual Studio6.0的可视化编程语言的集成软件包,Visual FoxPro6.0即是其中的一员。
2.1 Visual FoxPro特点
Visual FoxPro是一种用于数据库设计、创建和管理的软件,利用它可以对各种事务管理工作中的大量数据进行有效的管理和检索。Visual FoxPro6.0同时提供了可视化的、面向对象的程序设计方法,在其基础上可以方便地实现各种数据库应用系统的开发。
1. 强大的功能。
Visual FoxPr6.0拥有近500条命令,200余种函数,使得其功能空前强大,与以前的版本相比,在效能、设计环境、命令函数、系统资源的利用等方面都有了很大的改进。它还提供了一种称为“项目管理器”(program  manager)的管理工具,可对用户所开发项目中的数据、文档、程序代码和类库(class  library)等资源进行集中高效的管理,使得用户开发和维护应用程序更为方便有效。还支持与其他应用程序交换和共享数据,支持与大多数后台数据库的客户机/服务器应用程序连接,支持通过开放数据库连接驱动程序集成来自各个系统的数据。
2. 增强的数据库管理。
它将数据表区分为属于某个数据库的“数据库表”(date base  table)和不属于任何数据库的“自由表”(free  table)两大类。对所有的数据库表在创建的同时就可定义与数据库内其他表之间的联系,并且允许为数据库表设置字段级规则和记录级规则,以及表之间的参照完整性等。这就使得创建的数据表更加符合数据库应用的实际需要,并提供了更好的数据安全性、一致性和完整性。
3. 增强的SQL语言支持。
SQL语言是关系型数据库的标准操纵语言,SQL语言功能强大、使用灵活,在Visual FoxPro中引入了多条命令,可以利用这些命令相当方便地定义和修改数据表的结构,插入、删除、更新表中的数据,并实现对数据库和数据表的各种查询与检索。
4. 支持面向对象程序设计。
Visual FoxPro除继续支持传统的面向过程的程序设计方法外,还支持先进的面向对象的程序设计。Visual FoxPro允许用户对“对象”(object)和“类”(class)进行定义,并编写相应的代码。由于Visual FoxPro预先定义和提供了一批基类,用户可在Visual FoxPro提供的一些“基类”的基础上定义自己的类和子类(subclass),从而利用类的继承性(inheritance)大大减少编程的工作量,加快应用软件的开发过程。既使及结构化程序设计,也应用面向对象的程序设计,构成了Visual FoxPro程序设计的特点,同时为用户的编程带来了很大的方便。
5. 可视化的设计开发工具。
Visual FoxPro提供了大量的向导(wizard)、设计器(designer)和生成器(builder)来帮助用户完成数据库、查询、表单、报表、菜单等的设计工作。这些工具普遍提供可视化的、友好的图形界面,使得用户只需通过简单的操作而不必编制程序便可快速地完成各种查询设计和用户界面的设计工作,并可在此基础上高效率地开发出基于数据库的应用程序系统。
6. 增强的OLE应用集成。
Visual FoxPro支持对象链接与嵌入OLE技术,通过此种技术,Visual FoxPro可以与包括Word与Excel在内微软其它应用软件共享数据,实现应用集成。例如在不退出Visual FoxPro环境的情况下,用户就可以在Visual FoxPro的表单或窗体中链接其它软件中的对象,直接对这些对象进行编辑。在通过必要的格式转换后,用户可以在Visual FoxPro与其它软件之间进行数据的输入与输出。Visual FoxPro6.0还能提供自动的OLE控制,用户借助于这种控制,甚至于能通过Visual FoxPro的编程来运行其它软件,让它们完成诸如计算、绘图等功能,实现应用的集成。也可以在Visual FoxPro应用程序内部实现数据的共享。
7. 支持网络应用。
Visual FoxPro既适用于单机环境,也适用于网络环境,并可创建与Internet一起使用的应用程序。其支持的网络应用主要如下。
(1)支持网络的客户机/服务器应用模式,既支持对本地计算机的访问,又支持对远程服务器的访问。
(2)支持用户通过本地或远程视图访问来自本地、远程或多个数据表中的不同数据,并在必要时,对数据源进行更新。
(3)在多用户环境中,Visual FoxPro允许建立事务处理程序来控制对数据的共享,包括处理数据的并发操作,限制某些用户对某些特定数据的访问等。

 

本文内容只是论文部分简介,如需了解更多详情请咨询本站客服! QQ交谈计算机毕业设计,毕业设计,工程硕士论文,计算机毕业论文
毕业论文搜集整理:毕业论文网 计算机毕业设计 计算机毕业论文 毕业设计


顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
计算机毕业设计
计算机毕业论文
论文发表