欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    李洪明毕业设计说明书论文0613.docx

    • 资源ID:5200556       资源大小:1.76MB        全文页数:36页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    李洪明毕业设计说明书论文0613.docx

    1、李洪明毕业设计说明书论文0613毕业设计说明书(论文)作 者: 李洪明 学 号: 1006550118 学 院: 信息工程学院 专 业: 软件工程 题 目: 房屋中介管理系统 指导者: 娄建楼 副教授 (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务) 2014 年 6 月 吉 林毕业设计说明书(论文)中文摘要房屋中介行业是房地产业的重要组成部分,其在房地产业经济运作的全过程之中起着至关重要的作用,为房地产业的生产、流通和消费提供了多元化的中介服务。房屋中介行业做为一个管理房屋信息的机构,其对信息的管理应该准确无误。利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理

    2、的软件对于提高该中介机构的工作效率变得尤为重要。本文探讨房产中介管理系统的理论基础和设计思想,介绍了房屋中介管理系统的各个功能,以软件工程理论作为系统开发的理论基础,设计并实现了对出租、出售房屋信息的管理,对求租求购客户信息需求记录,并及时为其提供准确信息。其主要内容包括如下:对于房屋信息的管理;后台数据库的设计,建立以及各个模块间的关系。关键词:房屋中介 管理 SQL Server 2008 VS 2010毕业设计说明书(论文)外文摘要Title Property agent management system AbstractAs an essential part of real est

    3、ate industry, property agents exist in the whole economic operation of this industry, providing diversified services for the production, logistic and consumption of real estate industry. As an information management institution, property agents should ensure the information is precise and correct. D

    4、esigning a set of management software for property agent by using the knowledge of software engineering design and database is very important for improving the efficiency of property agents. In this paper, we talk about the theory basis and designing ideas of property agent management system and int

    5、roduce all the functions in the property agent management system. Using software engineering theories as the theory foundation of system developing, we have designed and realized the goal to manage the information on leasing and selling houses, on clients who want to rent or purchase a house and on

    6、the record of property demands. Therefore, precise information are provided in a timely manner. This paper mainly includes the following content: management on property information, the design and building of database as well as the relationship among the modules.Key words: Property agent management

    7、 SQL Server2008 VS2010第1章 绪 论房屋中介行业是房地产业的重要组成部分,其在房地产业经济运作的全过程之中起着至关重要的作用,为房地产业的生产、流通和消费提供了多元化的中介服务,。房屋中介行业做为一个管理房屋信息的机构,其对信息的管理应该准确,无误。利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高该中介机构的工作效率变得尤为重要。1.1 课题开发的背景房屋中介行业是房地产业的重要组成部分,其在房地产业经济运行的全过程之中起着重要的作用,为房地产业的生产、流通和消费提供了多元化的中介服务 。房地产中介具有很强的灵活性。房地产中介机构以佣金为主要收

    8、入来源。国外及港台房地产中介服务具有悠久的发展历史,具有一套较为完善的独立法规体系,包括市场准入法规、执业人员职业道德法规以及执业质量控制标准等。法国房屋中介业历史悠久,形成了一套完善的法律和管理办法,实行从帮助寻找客户到签约、管理等“一条龙”服务。有实力的房屋中介公司业务范围更广,不仅从事单元房、宅院、商业用房、车库和仓库等租赁或买卖,还与合伙人共同参与房屋建设,成为房屋的共同物主。随着互联网的广泛应用,法国的房屋中介公司大都设有网站,从公司诚信为客户服务、帮你解除烦恼的承诺到各种房屋租赁、买卖业务的经营项目,一应俱全。而在中国古代和近代市场中为房屋买卖双方介绍交易评定房地产商品质量价格的居

    9、间行商称之为宅行。宅行是中国房地产中介机构的前身,现称房屋中介。房屋中介机构往往有大量的信息需要处理,传统的手工登记的方式对于处理大量信息而言不仅效率低下,而其极易发生信息的记录错误,甚至发生信息丢失的情况。而计算机技术的发展为解决这一问题提供了良好的途径。信息技术作为当今使用频率最高的名词之一,随着计算机技术在工业、农业以及日常生活中等各方面的广泛应用,已经被越来越多的个人和企业作为自己赶超世界潮流的标志之一,而数据库技术则是信息技术中一个重要的支撑。数据库技术是计算机科学技术的一个重要分支。从20世纪50年代中期开始,计算机应用从科学研究部门扩展到企业管理及政府行政部门,人们对数据处理的要

    10、求也越来越高。在1968年,世界上诞生了第一个商品化的信息管理系统IMS(Information Management System),从此,数据库技术得到了迅猛发展。在互联网日益被人们接受的今天,Internet又使数据库技术、知识、技能的重要性得到了充分的放大。现在数据库已经成为信息管理、办公自动化、计算机辅助设计等应用的主要软件工具之一,帮助人们处理各种各样的信息数据。所以将数据库的技术应用于房屋中介机构,方便其数据管理就变得尤为重要。1.2 课题开发意义传统的以手工登记为主的房屋中介公司往往有成堆的文件需要人工去处理,对于房屋信息的记录,更新,查询都非常缓慢,而且容易出错,信息管理效率

    11、低下,无法保证高质量的信息服务,难于快速到满足客户的需求,其在无形中就耗费了更多的时间,人力,物力,增加了房屋中介公司的运营成本。所以开发房屋中介管理系统对于房屋中介的管理人员,以及客户来说都具有些意义。该系统方便房屋中介机构对房屋信息的记录,更新,查询,利于其信息管理,对于客户提出的要求能够及时满足,提高了中介机构的工作效率,同时,开发这样一套管理软件对于我们即将计算机科学与技术专业毕业的学生来说,也是一次将计算机应用于现实的一次很有意义的实践活动。1.3 课题开发的目标和内容 本课题通过在现实生活中房屋租赁流程的分析的基础上设计一个房屋中介管理系统,本系统适用于Windows XP等主流操

    12、作系统之上,对于该系统的推广使用提供了很好的途径。该系统研究了中介机构的工作流程后充分考虑到工作人员以前的工作习惯,使其对新系统更易适应,在操作上主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。另外界面清晰易懂,加之可视化的管理工具,对数据库的操作是相当简单的,所以操作上是可行的。用户通过运行应用程序,来实现求租人员信息管理、出租人员信息管理、房源查询设置、收费记录查询和成交业务量几大功能。系统主要基于C/S结构,该系统基于C/S结构,采用C#语言、vs2010开发平台和sql server 2008数

    13、据库来开发本系统的,针对不同的功能模块采用不同的方法和手段。该软件的主界面由Microsoft Visual C# 2010来实现, C# 2010作为一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 不仅简单而且功能强大、类型安全,同时是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。Visual Studio 支持 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。通过 .NET Framework 类库,可以访问多

    14、种操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。1.4 相关技术概述项目的核心主要是技术的应用,一个好的项目需要的就是好的技术来实现,配合着需求达到项目制作的最佳效果,下面是本项目的相关技术描述。1.4.1.NET平台.NET平台的所处的背景是:世界正在从个人电脑连接到一个服务器(比如互联网)中改变到一个地方的所有职能设备、电脑和服务协同工作中能为用户提供更丰富的体验。.NET平台是微软为软件开发人员给这种改变提供的解答。.NET平台到底有几个组成部分,每个人都会给你不同的答案。比如微软的商务对话和结构化查询语言以及.NET中的我的服务,它们中的第一个可见组件.NET通行证通

    15、常被视为.NET平台的有机组成部分。然而,对很多人来说,.NET框架是当.NET被提到时我们想象中的样子。它包括VS.NET,.NET公共语言库(CLR)和.NET基类库(BCL)。其他组件可能会要求特定的应用,但它们不是所有.NET应用程序的必要组成部分。 下面来看.NET的整体结构,它由这几个个主要部分组成: 1. .NET框架 一个全新的应用开发平台。 2.几个.NET产品 多重基于.NET框架的应用,包括新版本的并由可扩展标记语言(XML)在.NET平台上的集成交互和结构化查询语言(SQL)服务器。 3.几种.NET服务 它是由微软为在.NET框架开发应用程序使用的。微软的Hailst

    16、orm实际上是一个囊括了微软品牌的最重要网站某些服务的计划。 4.公共语言库 托管执行环境,处理内存分配,捕获错误,并与作业系统服务进行交互。 5.基类库 对组件的编程和应用程序接口(API)的广泛的收集。 6.两个最高发展目标 一个用于Web应用程序(ASP.NET),另外一个用于普通的Windows应用程序(Windows表格)。1.4.2 sql server 2008概述SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存

    17、储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。这个平台有以下特点:1.可信任的使得公司

    18、可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。2.高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。3.智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。1.4.3 面向对象技术详解面向对象编程(Object Oriented Programming, OOP, 面向对象程序设计)是一种计算机编程架构,OOP13的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成,OOP达到了软件工程的三个目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。面向对象一直是软件开发领域

    19、内比较热门的话 题,首先,面向对象符合人类看待事物的一般规律。其次,采用面向对象方法可以使系统各部分各司其职、各尽所能。为编程人员敞开了一扇大门,使其编程的代码 更简洁、更易于维护,并且具有更强的可重用性。有人说PHP不是一个真正的面向对象的语言,这是事实。PHP 是一个混合型语言,你可以使用OOP,也可以使用传统的过程化编程。然而,对于大型项目,你可能需要在PHP 中使用纯的OOP去声明类,而且在你的项目里只用对象和类。类的概念:类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位

    20、,它应该有一个类名并包括属性说明和服务说明两个主要部分。对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。从更抽象 的角度来说,对象是问题域或实现域中某些事物的一个抽象,它反映该事物在系统中需要保存的信息和发挥的作用;它是一组属性和有权对这些属性进行操作的一组 服务的封装体。客观世界是由对象和对象之间的联系组成的。类与对象的关系就如模具和铸件的关系,类的实例化结果就是对象,而对一类对象的抽象就是类.类描述了一组有相同特性(属性)和相同行为(方法)的对象。上面大概就是它们的定义吧, 也许你是刚接触面象对象的朋友,

    21、 不要被概念的东西搞晕了, 给你举个列子吧,如果你去中关村想买几台组装的PC机,到了那里你第一步要干什么, 是不是装机的工程师和你坐在一起,按你提供的信息和你一起完成一个装机的配置单呀, 这个配置单就可以想像成是类,它就是一张纸,但是它上面记录了你要买的PC机的信息,如果用这个配置单买10台机器,那么这10台机子,都是按这个配置单 组成的,所以说这10台机子是一个类型的,也可以说是一类的。那么什么是对象呢,类的实例化结果就是对象, 用这个配置单配置出来(实例化出来)的机子就是对象, 是我们可以操作的实体, 10台机子, 10个对象。 每台机子都是独立的,只能说明他们是同一类的,对其中一个机做任

    22、何动作都不会影响其它9台机器,但是我对类修改, 也就是在这个配置单上加一个或少一个配件, 那么装出来的9个机子都改变了, 这是类和对象的关系(类的实例化结果就是对象) 。综上可知,在面对对象方法中,对象和传递消息分别表现事物及事物间相互联系的概念。类和继承是是适应人们一般思维方式的描述范式。方法是允许作用于该类对象上的各种操作。这种对象、类、消息和方法的程序设计范式的基本点在于对象的封装性和类的继承性。通过封装能将对象的定义和对象的实现分开,通过继承能体现类与类之间的关系,以及由此带来的动态联编和实体的多态性,从而构成了面向对象的基本特征。1.4.4 WinForm技术简介WinForm是.N

    23、et开发平台中对WindowsForm的一种称谓。Windows窗体也称为WinForm,可以创建应用程序的用户界面,并使用任何一种.NET支持的语言编写应用程序的功能。WinForm应用程序一般都有一个或者多个窗体提供用户与应用程序交互。窗体可包含文本框、标签、按钮等控件。大型WinForm应用程序有许多窗体,一些用于获取用户输入的数据,一些用于向用户显示数据,一些窗体会有变形、透明等其他效果甚至让你看不出他的真实面目。Windows窗体的一些重要特点如下:1.简单强大:Windows窗体可用于设计窗体和可视控件,以创建丰富的基于Windows的应用程序。2.新的数据提供程序管理:数据提供程

    24、序管理提供易于连接OLEDB和ODBC数据源的数据控件,包括MicrosoftSQLServer、MicrosoftAccess、Jet、DB2以及Oracle等。3.安全:Windows窗体充分利用公共语言运行库的安全特性。这就意味着,一切都可以通过Windows窗体来实现,包括在浏览器中运行的不可信控件和用户硬盘上安装的完全可信的应用程序。4.灵活的控件:Windows窗体提供了一套丰富的控件,并且开发人员可以定义自己有特色的新的控件。5.方便的显示和操作:应用程序开发中最常见的情形之一是在窗体上显示数据。Windows窗体对数据库处理提供全面支持。可以访问数据库中的数据,并在窗体上显示和

    25、操作数据。6.导向:向用户提供创建窗体、数据处理、打包和部署等的分布指导1.4.5 C#语言简介Csharp(又被简称为C#)是微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。C#是一门简单、现代、面向对象和类型

    26、安全的编程语言,由C和C+发展而来。在C#之前,C和C+已经成为在软件的开发领域中使用最广泛的语言。然而对于很大一部分的应用来说,这些中级语言的实现过于复杂。C#(Csharp)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的设计,使它成为构建各类组件的理想之选-无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任

    27、何操作系统上通过Internet进行调用。最重要的是,C#使得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。或者这么说生产信息化的今天,也就产生了C#。其特点有:(1)C#的效率与安全性很好;(2)C#对现有的网络编程新标准的支持比较广;(3)C#的扩展交互性很强;(4)C#对版本的更新的支持使得其使用更加方便。总的来说,C#是一种现代的面向对象语言。它使程序员快速便捷地创建基于Microsoft.NET平台的解决方案。这种框架使C#组件可以方便地转化为XML网络服务,从而使任何平台的

    28、应用程序都可以通过Internet调用它。C#增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。C#使C/C+程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性。1.5 论文结构第一章对房屋中介行业国内外的发展现状、论文的整体结构进行了概括说明以及本课题相关技术。第二章对实现该软件的可行性做以研究。第三章对需求分析进行了比较详细的介绍。第四章中重点介绍了总体设计。第五章介绍了数据库的设计,第六章介绍了各功能模块的设计与实现。第七章对整篇文章加以总结。第2章 可行性研究2.1 现状及存在的问题随着住房制度改革不断深化和居民收入水平的提高,住房成为新的消费热点。1

    29、998以后,随着住房实物分配制度的取消和按揭政策的实施,房地产投资进入平稳快速发展时期,房地产业成为经济的支柱产业之一。2003年以来,房屋价格持续上扬,大部分城市房屋销售价格上涨明显。随之而来国家出台了多项针对房地产行业的调控政策,希望能引导房地产市场的健康发展。而房屋中介行业是房地产业的重要组成部分,房屋中介贯穿在房地产业经济运行的全过程之中,为房地产业的生产、流通和消费提供了多元化的中介服务 。房屋中介行业做为一个管理房屋信息的机构,其对信息的管理应该准确,无误。因此利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高该中介公司的工作效率变得尤为重要。“房产中介管

    30、理系统”的开发定位在一个能够满足数据库管理系统,即具备一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,便于用户查看,操作,和查询房屋登记信息。此外,系统具有会员和管理员登录功能,这样可以提高数据的安全性和可靠性。该系统符合各房产中介公司的要求。在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发模型更加趋于完善。2.2 可行性分析可行性研究的目的不是解决问题,而是确定问题是否值得去解决。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。对于可行性分析,可从如下三个方面

    31、来进行:2.2.1 技术可行性技术可行性考虑的问题是利用现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。房屋中介管理系统的工作主要是在客户和房屋中介人员之间架起一座桥梁,能相互提供信息,处理信息。这一特点非常适合于计算机的特点,而计算机硬件和软件技术的飞速发展,也为系统的建设提供了技术条件。通过对房屋中介的工作流程加以分析,同时.net提供给的良好开发平台,其与数据库链接的方便性以及目前一些利用数据库知识实现的信息管理系统,为实验的顺利进行提供可靠的参考和依据。2.2.2 经济可行性经济可行性应该考虑其开发维护费用及该系统所能带来的效益之间的关系。该系统适用于中小型的房

    32、屋中介机构,开发该系统的费用主要包括开发阶段的费用以及今后的运行、维护费用。其新系统带来的效益来自使用该系统后房屋中介机构工作的科学化,规范化,高效化所带来的效益。这些主要体现在工作人员的减少,工作效率的提高,相应工资支出的减少,更容易满足客户的需求,使房屋中介公司的客户群扩大,以及与传统的手工登记的方式相比不易发生差错,因差错带来的损失的相对减少。2.2.3 操作可行性本系统适用于Windows XP等主流操作系统之上,对于该系统的推广使用提供了很好的途径。该系统研究了中介机构的工作流程后充分考虑到工作人员以前的工作习惯,使其对新系统更易适应,在操作上主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。另外界面清晰易懂,加之可视化的管理工具,对数据库的操作是相当简单的,所以操作上是可行的。2.2.3 法律可行性法律可行性


    注意事项

    本文(李洪明毕业设计说明书论文0613.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开