房屋出租管理系统毕业设计论文(编辑修改稿)内容摘要:
asic 语言,利用它可快速方便地生成 .NET 应用程序,包括 Windows 应用程序和 Web 应用程序。 最重要的是 Visual C.NET 还是一种真正的面向对象的开发语言,可以说 OOP 思想已经深入到语言中的每一个角落,此外还增加了许多新功能和改进功能,如继承、接口、和重载等,这些都使 Visual C.NET 成为功能强大的面向对象的编程语言。 是 Microsoft 公司最新推出的基于通用语言的编程框架,使用它可以在服务器端架构强大的网络程序,是新一代企业网络平台 [5]。 可利用 Microsoft Visual 、 Dreamwaver MX 等多种工具进行开发,大大地加快了开发效率和执行效率;具有良好的可扩展性。 可以使用 .NET 平台快速方便的部署三层架构。 革命性的变化是在网页中也使用基于事件的处理,可以指定处理的后台代码文件,可以使用 C, J作为后台代码的语言。 .NET 中可以 方便的实现组件的装配,后台代码通过命名控件可以方便的使用自己定义的组件。 显示层放在 ASP页面中,数据库操作和逻辑层用组件来实现,这样就很方便的实现了三层架构。 Microsoft SQL Server Microsoft SQL Server 是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用 TransactSQL 语言完成数据操作。 由于 Microsoft SQL Server 是开放式的系统,其它系统可以与它进行完好的交互操作。 本系统采用的数据库 版本为Microsoft SQL Server 2020,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案。 SQL 语言之所以能够为用户和业界所接受,并 淮阴工学院毕业设计说明书 (论文) 第 5 页 共 35 页 成为国际标准,是因为它是一个综合的、功能极强同时又简洁易学的语言。 SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体, SQL 语言综合统一,SQL 语言集数据定义语言 DDL、数据操纵语言 DML、数据控制语言 DCL 的功能于一体,语言风格统一,数据库系统投入运行后,可以根据需要随时地修改模式,使系统具有良好的扩展性。 高度非过程化,使用 SQL 语言进行数据操作, 只要提出“做什么”,而无需指出“怎么做”,存取路径的选择以及 SQL 语句的操作过程由系统自动完成,不但减轻了用户负担,而且有利于提高数据独立性。 面向集合的操作方式SQL 语言采用集合操作方式,操作对象、查找结果、插入、删除、更新的对象可以是元组的集合。 以同一种语法结构提供两种使用方式 SQL 语言既是自含式语言,又是嵌入式语言。 而在两种不同的使用方式下, SQL 语言的语法结构基本上是一致的。 3 系统总体设计 系统总体功能模块 根据前面的需求分析,系统主要分为两部分,前台与后台管理,前台主要是提供给普通用户 使用,后台则是管理员使用。 前台功能模块图如图 所 示: 图 前台功能模块图 前台功能 模块具体叙述如下: 1) 身份验证模块:主要就是用户基本信息的注册,注册完成后能够通过注册的用户名和密码登 陆 到系统。 注 册 登 陆 普通用户 个人信息管理 浏览功能 身份验证 房屋信 息管理 修改个人信息 发布房屋信息 删除房屋信息 查看房屋信息 查看新闻公告 修改房屋信息 求租管理 发布求租信息 删除求租信息 修改求租信息 淮阴工学院毕业设计说明书 (论文) 第 6 页 共 35 页 2) 个人信息管理模块:主要就是对自己个人注册的信息修改,包括登 陆 昵称,姓名,年龄 ,联系方式 等信息的修改。 3) 房屋信息管理模块:主要就是发布房屋信息,修改房屋信息,删除房屋信息。 4) 浏览功能模块:可以查看房屋的信息,能够通过条件进行查询出租房源 的信息,出售房源的信息和求租房源的信息,另外就是可以浏览一些网站公告和新闻信息。 5) 求租管理信息模块:个人可以通过这个模块发布求租房源的信息来让别人知道自己需要租房子,然后可以租到自己所需要的理想的房子。 后台功能模块图如图 所示: 图 后台功能模块图 后台功能模块具体叙述如下: 1)身份验证模块: 就是管理员的身份的验证,验证通过后可以对后台进行管理。 2)用户信息管理模块:管理员通过这个模块可以对用户信息进行查看和对用户信息就行删除。 3)房屋信息管理模块:管理员通过这个模块可以对用户发布的房源信息进行查看和删除的管理。 4)新闻公告管理模块:管理员可以通过这个模块进行新闻的发布,新闻的查看和新闻的删除管理。 5)求租管理模块:管理员可以通过这个模块对用户求租的房源信息进行查看和删除管理。 登 陆 管理员 用户信息管理 新闻公告管理 身份验证 房屋信息管理 查看用户信息 查看房屋信息 删除房屋信息 发布新闻公告 删除新闻公告 删除用户信息 查看新闻公告 求租信息管理 查看求租信息 删除求租信息 淮阴工学院毕业设计说明书 (论文) 第 7 页 共 35 页 数据库设计 数据库设计的主要任务是针对一个给定的应用环境,在给定的硬件环境、操作系统、以及数据库管理信息系统等软件环境下,创建一个性能良好的数据库模式,建立数据库及其应用系统,使之能有效地收集、存储、操作和管理数据,满足用户地各类需求。 概要设计 概要设计就是 ER 图的设计。 ER 图的设计是为了把给用户的数据要求清楚,准确的描述出来,通常建立一个概念性的数据模型。 概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型,它描述了从用户的角度看到的数据,它反映了用户的实现环境 [6]。 在需求分析基础上设计出能够满足用户各种需求的实体及它们之间的关系,从而为以后的逻辑结构设计作好铺垫。 系统主要涉及几个重要的实体,会员、房屋、求租、区域、管理员,下面就这几个重要的实体进行 ER 模型设计。 会员实体的概要设计主要与系统中会员注 册有关,会员实体包括会员的基本信息,包括会员的用户名,姓名、年龄、地址、联系方式,密码提示问题等,会员实体模型的设计如下图 所示: 图 会员信息 ER 图 房屋实体的概要设计主要与系统中房源发布这个功能有关,房屋实体包括了房屋的基本的信息,包括房屋的来源,所在区域 、 地址 、 户型 、 配置等。 区域实体的概要设计是为了给房屋的发布有一个规范的格式,可以让用户能够更方便的搜索自己所想要区域的房源,也有利于发布房源的人将自己的信息传递给要租房的人。 区域实体模型设计如图 所示: 会员 用户名名 密码 姓名 年龄 电话 地址 邮箱 提示问题 答案 淮阴工学院毕业设计说明书 (论文) 第 8 页 共 35 页 图 区域 ER 图 求租房屋实体是对应于系统中用户发布求租房源这个功能,主要涉及发布求租房屋的基本信息,包括求租房源所在的区域、户型等。 求租实体模型如图 所示: 图 求租 ER 图 管理员实体是管理员登陆系统后台进行对整个系统进行管理的一个重要的实体,管理员实体主要包括管理员的用户名和密码。 管理员实体模型设计如图 所示: 图 管理员 ER 图 逻辑设计 将数据库概念结构转化为 Microsoft SQL Server 2020 系统所支持的实际数据模型,也就是数据库的逻辑结构,系统数据库名称为 house,数据库 house 中包含 用户信息 、房屋出租、求租 信息 、租房屋 信息 、新闻公告 信息。 通过 对系统 进行仔细分析以后,需要 10 个数据表来实现 系统 所要储存的数据。 1)管理员表 管理员表用来记录管理员的相关信息,管理员进行登陆后台系统进行管理系统区域 编号 类型 求租房屋 区域 地址 户型 用户编号 价格 房屋配置 管理员 用户名 密码 淮阴工学院毕业设计说明书 (论文) 第 9 页 共 35 页 时,系统就从管理员表中读取管理员用户名和密码进行判定这个管理员是否身份正确。 表 1 管理员信息表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Name Varchar 50 登陆名 Pass Varchar 50 密码 2)会员表 会员表用来记录 会员注册的信息, 打开系统,会员进行 注册的时候将信息 写入这个表中,会员信息包括登陆名,用户名,密码等信息。 表 2 会员信息表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Login Nvarchar 50 昵称 Name Nvarchar 50 登陆名 Pass Varchar 50 密码 Age Int 4 电话 Tel Varchar 50 电话 Address Nvarchar 50 地址 Mail Varchar 50 邮箱 3)公告表 公告 表用来显示公告信息,在系统中输入公告信息,这些信息就写入到这个数据表中。 表 3 公告信息表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Neirong Text 公告内容 Type Nvarchar 50 公告说明 4)留言表 这个表用来收集留言信息,在系统中输入留言信息,留言信息就写入到这个数据表中。 表 4 留言表 字段名 数据类型 是否主键 长度 说明 淮阴工学院毕业设计说明书 (论文) 第 10 页 共 35 页 ID Int 是 4 编号 Name Nvarchar 50 昵称 Varchar 50 Mail Varchar 50 邮箱 NeiRong Varchar 500 留言内容 InTime DateTime 留言时间 5)新闻表 这个表用来收集新闻发布的信息,在系统中发布新闻的时,信息写入到这个数据表中。 表 5 新闻表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Title Nvarchar 50 标题 Text Text 内容 InTime DateTime 发布时间 BlogType_ID Int BlogType 外键 4 类型 Order Int 4 置顶 6)房屋类型表 这个表用来设定房屋的类型,表示的房屋类型有住房,店面房和办公楼。 表 6 房屋类型表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Type Nvarchar 50 类型名称 7)预约表 预约 表 用 来预约房屋,在系统中点击预约 房屋信息时,这个用户要填写预约表中的用户信息,发布房源的人可以通过这个用户的预约信息来联系预约用户,增加了时效性。 方便了发布房源的人与预约者 的联系。 表 7 房屋预约表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Name Nvarchar 50 姓名 Phone Nvarchar 50 电话 淮阴工学院毕业设计说明书 (论文) 第 11 页 共 35 页 Tel Nvarchar 50 手机 InTime Datetime 预约时间 House_ID Int House 外键 4 房源 8)房源表 这个表用来录入房源的信息,在发布房源的时,房源的信息写入这个数据表中。 表 8 房源信息表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Address Nvarchar 50 位置 HouseType_ID Int HouseType外键 4 房源类型 Form Nvarchar 50 来源 Price Int 4 价格 PayType Nvarchar 50 支付方式 Cen Int 4 楼层 Big Int 4 面积 HuXing Nvarchar 50 房型 ZhuangXiu Nvarchar 50 装修情况 Pei Nvarchar 1000 配置 BeiZhu Text 备注 People_ID Int 4 发布人 InTime Datetime 发布时间 ShowType Int 4 展示类型 9)求租表 这个表用来录入求租房屋的信息,有用户需要求租房屋的时候,求租房屋的信息写入这个数据表中。 表 9 求租表 淮阴工学院毕业设计说明书 (论文) 第 12 页 共 35 页 10)区域表 区域表是用来系统中房源注册时候选择区域时要用到这个数据表中的数据。 表 10 区域表 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Type Nvarchar 50 区域 名称 4 系统详细设计 通过系统总体设计和数据库设计的工作,应该得出对目标系统的概要描述。 详细设计的目标是确定应该怎么具体 地实现所要 求的系统,应该得出对目标系统的精确描述。 下面就对本 房产 管理系统的 用户注册 模块、 用户登陆模块 、 用户发布房源模块 、用户发布求租模块 、 房源搜索模块 、管理员信息管理模块 等 每个具体的模块进行详细设计。 公共模块的设计 为了使房产中介管理系统的界面具有统一的风格和布局, 采用 Web 应用程序中 的 母版 页。 母版页为在一组内容页之间共享结构和内容提供了一条方便的途径。 系统的母版页如下图 所示: 字段名 数据类型 是否主键 长度 说明 ID Int 是 4 编号 Address Nvarchar 50 位置 HouseType_ID Int HouseType 外键 4 房源类型 Price Int 4 价格 HuXing Nvarchar 50 房型 BeiZhu Text 备注 People_ID Int 4 发布人 InTime Datetime 发布时间 淮阴工学院毕业设计说明书 (论文) 第 13 页 共 35 页 图 系统母版页 1)创建数据库连接字符串 既然房产中介管理系统是跟数据库紧密相连的,那么首先要 做的就是系统与数据库的连接工作。 在房产中介管理系统中有一个网站配置文件 ,这个文件是用来管理 储存 web 应用程序 的配置信息 ,包括创建数据库连接连接字符串。 默认情况下,创建一个 web 应用程序会默认生成这个配置文件。 add name=SQLConn connectionString=server=ZHURONGPC。 database=house。 Integrated Security=true/ 这一句就是用来 创建与数据库连接的字符串 ,里面包含了里所用数据库服务器的名称和数据库的名称。 有了这条语句,才能被后面对数据库的操作进行调用,房产中介管理系统才能。房屋出租管理系统毕业设计论文(编辑修改稿)
相关推荐
和其他一些公司及个人共同开发而成。 由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中得到体现。 因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。 [1] Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好
0 m2建筑具体如下: 序号 建筑物构造物名称 层数 占地面积( ㎡ ) 建造物构造物面积( ㎡ ) 结构形式 建造物构造物 长宽高( m m m) 建设造价元 /㎡ 总投入资金 1 码头 无 500 500 混凝土 50 10 2 3000 150 万元 2 冷藏库( 制冰厂 ) 1 600 600 混凝土 120 10 3 2020 120 万元 3 办公大楼 3 300 900 混凝土
所示,采用悬臂双轴形式,如 5a,动力由软轴 2 传递至蜗杆 3 带动 4a 两齿轮,使采摘拨辊轴转动方向相反,其间可喂人结果枝条。 壳体下端为圆形接口,并将其与吸送管道连接;上端渐扩以容纳枝条喂人,并承接采下的果实;侧面固定传动装置,其采用薄型毕业学位论文 手持沙棘果采摘器 8 不锈钢冲压、焊接而成。 图 12 采摘工作头结构简图 1. 采摘操纵杆; 2.软轴; 3.蜗杆; 4. 4a 齿轮;
调查问卷。 (详见附录)调研问卷内容的设计主要方向为调研顾客的忠诚度,涉及两方面内容:态度忠诚、行为忠诚。 态度忠诚和行为忠诚是衡量顾客忠诚度的两大重要指 标。 顾客的态度忠诚主要表现为顾客对品牌和产品的偏爱和情感,作为主要的衡量计算权重的 指标包括对企业的关注程度,对品牌和产品的认同度,重复购买和推荐意愿。 一般认为,顾客对企业的关注程度越高,对企业品牌和产品越认同,重复购买和推荐意愿越高
概念以及策略等各个方面的问题,希望能够有所借鉴。 2 第一章 房地产营销策略研究综述 房地产营销策略的定义 房地产营销概述 3 第四章 品牌策略 品牌策略定义 品牌的定义 美国著名市场营销学专家 菲利浦 科特勒 在其《市场营销》一书中将品牌定义为:一种名称、术语、标记、符号、图案或者是它们的组合,用来识别他们的制造商和销售。 它是卖方做出的不断为买方提供一系列产品特点、利益和服务的允诺。
的营销都扮演着十分重要的角色 , 而对房地产来说,营销的重要性就更为突出 了。 这是因为房地产商品具有区别于其他一般商品的特殊性 : 它建设周期长,使用时间长,尤其是交易价格巨大,人们购买房地产商品,通常是花费几年甚至更长时间的积蓄,它寄托了人的希望、憧憬和追求 , 所以,顾客在选择房地产商品时往往比较谨慎。 同时,我国目前的房地产市场从原先的 “ 皇帝女儿不愁嫁 ” 转变成了 “ 以需定产 ”