好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

1030.房屋销售管理系统毕业设计论文.doc

86页
  • 卖家[上传人]:cl****1
  • 文档编号:392321001
  • 上传时间:2022-12-19
  • 文档格式:DOC
  • 文档大小:2MB
  • / 86 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 摘 要随着人类社会的进步和科学技术的发展,人们生活水平也在不断的提高,房地产已经成为当今社会比较热门的行业,房屋销售是房地产行业的重要组成部分,由于房地产销售形式的复杂,业务繁多,早期的手工销售方式已经不能适应现代房地产销售的需要,在这种情况下,房地产销售管理系统应用而生在各大中型地产销售公司的房屋销售管理中,主要存在以下问题:1) 房屋销售工作人员的工作量大,工作效率低,在房屋销售管理的工作流程中,要填写大量的单据例如,楼盘名称,楼房名称,房型信息,客房信息及房屋销售信息等,这些信息的重复性录入,必然降低工作人员的工作效率,加重了工作负担2) 房地产公司各部门之间沟通困现代房地产企业在营销管理的过程中,有大量的数据和报表无法在多个部门之间有效的沟通,无法实现跨区的实时管理,监控,无法满足集团公司的多级管理的需求3) 查询,统计困难每天的房屋销售情况,客户退房,换房情况这些数据的大量产生,都会加重查询统计工作的负担关键词 房屋销售管理信息系统 ,房屋资料录入,房屋资料的查寻,楼房的基本资料,房屋的销售管理,客户数据分析,安全管理信息 第一章 开发简介1.1 需求分析随着人类社会的进步和科学技术的发展,人们生活水平也在不断的提高,房地产已经成为当今社会比较热门的行业,房屋销售是房地产行业的重要组成部分,由于房地产销售形式的复杂,业务繁多,早期的手工销售方式已经不能适应现代房地产销售的需要,在这种情况下,房地产销售管理系统应用而生。

      在各大中型地产销售公司的房屋销售管理中,主要存在以下问题:1)房屋销售工作人员的工作量大,工作效率低,在房屋销售管理的工作流程中,要填写大量的单据例如,楼盘名程,楼房名称,房型信息,客房信息及房屋销售信息等,这些信息的重复性录入,必然降低工作人员的工作效率,加重了工作负担2)房地产公司各部门之间沟通困现代房地产企业在营销管理的过程中,有大量的数据和报表无法在多个部门之间有效的沟通,无法实现跨区的实时管理,监控,无法满足集团公司的多级管理的需求4) 查询,统计困难每天的房屋销售情况,客户退房,换房情况这些数据的大量产生,都会加重查询统计工作的负担1.2 系统开发环境㈠硬件环境: ①服务器端: ● 处理器:Intel Pentium ⅳ1.6G或者更高.● 内存:256MB.● 硬盘空间:40GB以上.● 光驱:CD-ROM 48X.● 显卡:SVGA显示适配器.②客户端:● 处理器:Intel Pentium 166MX或更高.● 内存:128MB.● 硬盘空间:1GB.● 光驱:CD-ROM 48X.● 显卡:SVGA显示适配器. ㈡软件环境:① 服务器端: ● 操作系统:Windows NT Server 4.0或者Windows 2000/Windows XP.● 数据库:SQL Server 2000② 客户端:● 操作系统:Windows98/Me/2000/XP.● 网络协议:TCP/IP.● 数据库:SQL Server 20001.3开发工具简介1.3.1 B/S结构B/S结构,即Browser/Server(浏览器/服务器)结构,客户机上只要安装一个浏览器(Browser),服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。

      浏览器通过Web Server 同数据库进行数据交互B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript等)和ActiveX技术,用通过浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术B/S结构采用星形拓扑结构建立企业内部通信网络或利用Internet虚拟专网(VPN)前者的特点是安全、快捷、准确后者则具有节省投资、跨地域广的优点,须视企业规模和地理分布确定企业内部通过防火墙接入Internet,在整个网络采用TCP/IP协议网络结构如下图所示:B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了甚至可以申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统 B/S模式是一种三层结构的系统第一层客户机是用户与整个系统的接口客户的应用程序精简到一个通用的浏览器软件浏览器将HTML代码转化成图文并茂的网页网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。

      这个后台就是第二层的Web服务器第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQ请求,管理数据库 综合而言,B/S /采用Internet/Intranet技术,适用于广域网环境 /支持更多的客户可根据访问量动态配置WEB服务器、应用服务器,以保证系统性能 /客户端只需标准的浏览器 /采用面向对象技术,代码可重用性好 /系统扩展维护简单 /开发费用较高,开发周期较长 B/S 与C/S 区别: Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的 (1).硬件环境不同:C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例如上网, 租用设备, 信息自己管理, 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行。

      2).对安全要求不同 C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强 一般高度机密的信息系统采用C/S 结构适宜, 可以通过B/S发布部分可公开信息B/S 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群 (3).对程序架构不同 C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑 B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上 比C/S有更高的要求,B/S结构的程序架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统 SUN 和IBM推的JavaBean 构件技术等,使B/S更加成熟 (4).软件重用不同C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好B/S 对的多重结构,要求构件相对独立的功能 能够相对较好的重用就如买来的餐桌可以再利用,而不是做在墙上的石头桌子 (5).系统维护不同 系统维护是软件生存周期中,开销大,相当重要C/S 程序由于整体性,必须整体考察,处理出现的问题以及系统升级难, 可能是再做一个全新的系统。

      B/S 构件组成方面构件个别的更换,实现系统的无缝升级 系统维护开销减到最小,用户从网上自己下载安装就可以实现升级 (6).处理问题不同  C/S 程序可以处理用户面固定,并且在相同区域, 安全要求高的需求,与操作系统相关, 应该都是相同的系统B/S 建立在广域网上, 面向不同的用户群,分散地域, 这是C/S无法作到的,与操作系统平台关系最小 1.3.2 SQL语言 SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言1、Structured Query Language包含4个部分:数据查询语言DQL-Data Query Language SELECT数据操纵语言DQL-Data Manipulation Language INSERT, UPDATE, DELETE 数据定义语言DQL-Data Definition Language CREATE, ALTER, DROP 数据控制语言DQL-Data Control Language COMMIT WORK, ROLLBACK WORK 2. SQL的优点 SQL广泛地被采用正说明了它的优点。

      它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅 ⑴非过程化语言 SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集所有SQL 语句接受集合作为输入,返回集合作为输出SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入 SQL不要求用户指定对数据的存放方法 这种特性使用户更易集中精力于要得到的结果所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引⑵统一的语言 SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户基本的SQL 命令只需很少时间就能学会,最高级的命令在几天内便可掌握 SQL为许多任务提供了命令,包括: ● 查询数据  ● 在表中插入、修改和删除记录● 建立、修改和删除数据对象● 控制对数据和数据对象的存取● 保证数据库一致性和完整性 以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。

      ⑶SQL是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个所有用SQL编写的程序都是可以移植的在程序实现方面我们采用了Delphi技术Delphi是著名的Borland(现在已和Inprise合并)公司开发的可视化软件开发工具真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用可以说Delphi同时兼备了VC功能强大和VB简单易学的特点它一直是程序员至爱的编程工具Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术但最重要的还是Object Pascal语言,它才是一切的根本 Object Pascal语言是在Pascal语言的基础上。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.