房屋租赁系统设计与开发

上传人:ba****u 文档编号:172817696 上传时间:2022-12-07 格式:DOCX 页数:38 大小:605.13KB
返回 下载 相关 举报
房屋租赁系统设计与开发_第1页
第1页 / 共38页
房屋租赁系统设计与开发_第2页
第2页 / 共38页
房屋租赁系统设计与开发_第3页
第3页 / 共38页
点击查看更多>>
资源描述
目录1. 弓I言51.1选题背景51.2选题意义61.3国内外现状及发展趋势61.3.1国内房屋租赁现状61.3.2国外房屋租赁现状71.3.3房屋租赁发展趋势72. 项目规划82.1项目资源82.1.1硬件设备82.1.2软件环境82.1.3软件设备92.2项目规划92.2.1系统开发任务描述92.2.2进度安排103. 系统需求分析103.1业务需求分析103.1.1系统总体目标103.1.2业务组织113.1.3业务流程123. 2功能需求153.2.1功能组织153.2.2系统角色分析174. 房屋租赁系统详细设计204.1系统设计基本原则204.1.1集成化原则214.1.2实用性原则214.1.3 安全性214.1.4 灵活性224.2系统设计目的224.3系统设计步骤234.4数据库设计244.4.1数据库设计原则244.4.2 E-R 图设计244.5逻辑结构设计294.5.1 E-R图转换为向关系模型294.5.2系统中的数据表295. 系统实现345.1界面设计345.1.1系统登录界面345.1.2系统总体界面345.1.3左侧功能菜单353.3概念数据建模36房屋租赁系统设计与开发摘要:目前一些房屋租赁管理系统松散问题很多,海量的信息, 纷繁复杂的信息处理,激烈的行业竞争,这些都是社会主义改革和发 展社会主义道路中所需要研究和解决的重大问题。由于现代信息技术 的发展,也为房屋租赁管理创造了条件,伴随着我国经济的迅猛发展 和人们生活水平的不断提高,传统并且简单的的房屋租赁服务方式不 能适应社会和人民的需要。所以如何利用先进的管理手段来提高房屋 租赁管理水平,是当今社会所面临的一个重要问题。本论文以B/S为 架构,以ASP为主要应用技术,以ACCESS 2010作为数据库,完成了 房屋中介管理信息系统的设计与分析.房屋租赁服务系统为求房者提 供了一个平台,使得房屋租赁的管理更加智能化和高效化。房屋租赁 管理系统整个系统从符合操作简便、界面友好、灵活、实用、安全的 要求出发,能够实现房屋信息的录入,房屋出租者信息的录入,房屋 租赁者信息的录入,房屋状态的查询等基本功能。管理员和用户可以 根据不同的权限,对房屋信息进行不同的操作。关键字:房屋租赁管理信息系统B/S架构ASP1.引言1.1选题背景现今,社会经济快速发展,房地产行业发展速度迅猛,连带着房 屋租赁行业也在快速发展。利用计算机技术实现各行各业都在逐渐实 现管理的现代化包括房屋租赁管理的现代化都是非常有必要的。对于 房屋租赁中介或者一些中小型企业来说,利用计算机技术支持企业提 高效率完成房屋租赁的日常事务,是适应现代化企业制度要求、推动 企业劳动型管理走向科学化、规范化的必要条件;而房屋租赁管理是 一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的 管理,房屋租赁管理,各项收费以及统计报表的管理,一般不允许出错, 如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量 的时间和精力,计算机进行房屋租赁工作的管理,不仅能够保证各项 信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优 点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿 命长、成本低等。这些优点能够极大地提高物业管理的效率,也是企 业的科学化、正规化管理,与世界接轨的重要条件。开发本系统就是 为了解决物业管理企业在房屋租赁信息管理中的一些不规范,使房屋 租赁信息的管理向着规范化、简单化、有效化的方向发展。1.2选题意义房屋租赁,是指由房屋的所有者或经营者将其所有或经营的房屋 交给房屋的消费者使用,房屋消费者通过定期交付一定数额的租金, 取得房屋的占有和使用权利的行为。房屋租赁是房屋使用价值零星出 售的一种商品流通方式。随着我国市场经济的快速发展和信息化水平的不断提高,随着计 算机技术不断的飞速发展,如何利用先进的管理手段和利用计算机自 动处理技术,提高物业管理的水平,是当今社会所面临的一个课题。 提高企业的管理水平,必须全方位地提高企业的管理意识。只有高标 准、高质量的管理才能满足企业的发展需求。面对信息时代的挑战, 利用高科技手段来提高房屋租赁管理无疑是一条行之有效的途径。在 某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重 要的地位。房租租赁管理方面的信息化与科学化,已成为现代化生活 水平步入高台阶的重要标志。随着时代的发展对房屋租赁的定义也发生了一定的变化,但 是对于一个简单易操作的房屋租赁管理系统,我们只需要保证房屋的 基本信息和交易过程的可靠性就足够了。房屋租赁管理系统就是运用 计算机编程技术和数据库存储技术建立一个以网络为中介的信息交 换平台,有效的解决房屋租赁管理中的难题。1.3内外现状及发展趋势1.3.1内房屋租赁现状中国房屋租赁市场现状及存在的问题分析,大量存在黑市黑市就 是很多的房主并没有经过房屋管理部门的允许,也没有进行登记注 册,就进行房屋租赁活动。有些地方这样的黑市远远超过了公开租赁 的房屋市场,严重影响了房屋租赁市场的正常运行。国家土地收益减 少租赁双发都缺乏法律知识,我国法律规定,只要是处于盈利目的的页脚内容6房屋租赁都要向国家缴纳一定的费用。但是,很多的房屋租赁都是那 种隐形的租赁方式。房屋租赁法律观念不强房屋租赁不断出现问题的 最大原因就是人们的房屋租赁的法律观念不强,交易进行的时候不知 道通过法律的途径。例如,租赁的时候,租赁双方不知道签订房屋 租赁合同。1.3.2国外房屋租赁现状国外的房屋租赁情况,例如美国:从租房实现住房梦。调查表明, 目前反思购房情结的美国人越来越多,把拥有住房作为实现美国梦想 的人生信念动摇了。在2003年,83%的美国人相信买房是一项安全的 投资,但是随着人们观念的改变,经济形势的转变,人民逐渐把投资 转变为当成居所,进行理性消费,现在越来越多的人表示对购房没有 兴趣。选择租房实现住房梦。日本东京、名古屋、大阪三大都市圈集中了全国一半还多的人口, 一向以拥挤著称,在经过上世纪九十年代的房地产泡沫后,生活和工 作在这里的人住房消费趋于理性,根据经济实力选择住房类别和消费 方式成为主流。据新华社电日本总务省5年一次的统计表明,越是人 口密集的大城市,住房自有率就越低,租房率不断提高。1.3.3房屋租赁发展趋势近年来,受庞大的需求端等因素影响,各大房企的购地成本 在逐年增加,与此同时,房屋价格也是居高不下,使得购房者不得不 将目光转向房屋租赁市场。2016年5月4日,国务院总理李克强主持召开国务院常务会议,确 支持。而此次会议提出的强化监管,推行统一的租房合同示范文本, 规范中介服务不仅有助于规范租赁市场,保护各类租赁主体的合法权 益,同时也有助于将各类交易纳入到监管中,对以后统计行业市场规 模也能起到一定的作用。所以房屋租赁发展现状良好。2. 项目规划2.1项目资源2.1.1硬件设备表1系统硬件设备一览表硬件配置处理器Intel(R)Celeron(R)内存2GB以上硬盘空间300G以上显卡普通VGA显卡曰二职 显示器普通彩色显示器2.1.2软件环境表2系统软件环境一览表软件类型软件名称操作系统Windows 2007旗舰版浏览器360浏览器Java运行环境JDK1.6数据库ACCESS 20102.1.3软件设备表3系统软件设备一览表软件类型软件名称开发工具ASP建模工具MS Visio 2010Java开发组件JDK1.62.2项目规划2.2.1系统开发任务描述本系统的开发任务树如下图所示:图一系统开发任务数2.2.2进度安排系统设计与开发进度安排如下图所示:ID任务名称开始时H可完成持续时H20年0月3J12 3 45 6 7 8 9101112 131415 16 1718 19 2( 21 2223 2252627281项目研究2016/5一3016/5一月1天2项目规划2016/53016/5W四月2天3系统总体需求分析2016/5W四3016/5一月3天4系统总体设计2016/5/星期二32016/5/1期五34天5系统编码2016/5/星 期四22016/5/1 期二49天6系统测试2016/5/星期三52016/5/1 期四62天7项目总结2016/5/星 期72016/5/1期71天图二系统设计与开发进度安排甘特图3. 系统需求分析3.1业务需求分析设计开发一款面向市场的系统软件,客户是其最终用户,因此在 软件的开发过程中应该时时刻刻以客户为导向,以市场需求为目的, 实现客户的要求,开发出真正满足客户需求的信息系统软件。如果一 个系统不能有效满足客户需要,不符合市场,那也就没有存在的价值。3.1.1系统总体目标随着互联网技术和计算机技术的不断发展,人们的生活方式正在迅速改变着,越来越多的人喜欢在网上查询信息。现在几乎大部分的 中小型企业单位都已经引入了信息管理软件来协助管理企业日益增 长的各种信息资料。随着社会的发展,城市里流动的人口不断增加, 房屋资源的增加,房屋求租者不断地增加,面对社会上庞大的房屋租 赁信息,就需要有这样一个房屋租赁管理系统来提高房屋出租和管理 工作的效率。因此房屋租赁管理也有了长足的发展。网上房屋租赁管 理也成为时下一种潮流并且高效的方式,互联网使得各种角色突破了 空间和时间障碍联系在一起,扩大了交易范围,节约了交易成本。所 以一个可用性高,安全性高,可靠性高操作简单快速的房屋租赁信息 管理系统,无疑会为大众带来便利,更能享受生活。在给社会带来有 益的同时,还会给经济带来巨大的效益。3.1.2业务组织房屋租赁系统的结构图如下图所示:房屋租赁系统管理端客户端用户注册用户登录修改密码信息查询发布信息管理者登录用户信息查询新闻公告管理房源信息管理合同管理会员管理图四房屋租赁系统结构图3.1.3业务流程3.1.3.1系统总体流程图整个房屋租赁系统分为基本资料管理、客户信息资料管理、财务 管理和合同管理四个模块。系统的数据流程业务情况大致如下:系统管理员通过登录系统录 入房屋的基本信息,注册用户可在选择在相应的板块中发布房屋出租 信息或者搜索查询并选择自己需要了解的出租信息,了解房屋出租的 相关信息,最终确定之后建立一份完整的房屋租赁合同。房屋租赁系统总体流程图如下图所示:用户登录个人信息一个人信息房屋分类y房源列表房屋数据帮助中心I .帮助中心:*初级搜索* 搜索列表I高级搜索图五房屋租赁系统总体流程图3.1.3.2系统业务管理流程图房屋租赁系统管理员最重要的内容是管理用户、出租的房屋信 息、求租的房屋信息以及租赁合同签订等信息。房屋出租的管理者对房屋的基本信息进行登记,填写房屋信息表 并将房屋基础信息录入房屋租赁系统,便于系统管理员更好地管理拟 租赁的房屋。普通用户要对个人的基本信息进行登记,填写个人用户信息表并 将其个人基础信息录入房屋租赁系统,便于系统管理员对现有的客户 信息进行检索和查询。系统管理员对房屋管理者与客户签订的有关房屋租赁方面合同 等信息进行管理,以便于跟踪掌握租赁合同的实施情况并适时根据其 变动做出反馈。房屋租赁系统详细的业务管理流程,还包括对用户权限的管理流 程,及对管理员的个人信息进行管理的等。主要是系统管理员能够根 据其给予的权限对管理员的相关信息实现删除、添加、修改及查询等 功能。房屋租赁系统业务管理流程图如下图所示:房屋信息表处理房屋信 息*房屋信息表租赁信息L租赁信息*L表旦个人用户信 息表处理用户信 息/ /f 用户信息.* 表 1J图六房屋租赁系统业务管理流程图3.1.3.3系统数据流程图数据流程图是系统分析员调查业务过程,与用户交换思想的工 具。数据流程图是结构化系统分析的主要工具,它表示了系统内部信 息的流向,并表示了系统的逻辑处理的功能。它主要是用图形符号来 表示系统数据的实际流程。房屋租赁系统数据流程图如下图所示:图七房屋租赁系统数据流程图3. 2功能需求3.2.1功能组织设计和开发一个系统要满足市场和用户的需求,这是作为系统设 计与开发的主要目的。所以一般程序设计员要了解系统的主要业务和 基本功能。系统管理功能:方便的对用户信息进行管理,新用户注册、登录、 修改密码,以确保用户登录安全、添加用户信息、修改用户信息、删 除用户信息和查询用户信息等内容。信息管理:系统管理员通过基础信息管理,录入楼盘信息、物业 信息、楼宇状态、等内容,管理新闻公告和房源信息等。是系统正常 运转的基础。房屋出租管理:方便的进行房屋出租信息的发布和修改,同时可 以方便地按照区域、户型、是否合租、房屋状况等内容进行综合查询。房屋求租管理:通过系统发布求租信息,系统根据客户的需要提 出可行的租房建议信息,根据后台数据库自动进行匹配查询。租赁管理功能:对租房管理进行查询、浏览和添加;对退房管理 进行查询、浏览和退订。系统注销功能:用户可以进行系统注销。房屋租赁系统功能图如下图所示;系统管理房屋租赁系统信息发布详细信息 信息添加 信息修改 信息删除详细信息信息添加 信息修改 信息删除租赁管理信息查询详细信息信息添加退房管理信息查询详细信息信息退订系统注销系统注销图八房屋租赁系统功能图3.2.2系统角色分析3.2.2.1房屋租赁系统总体用例图由于用例图是从用户角度来描述系统功能的,一般房屋租赁系统 的用户角色分为以下几类。第一类是系统管理者。他们可以自己录入出租和求租信息,也负 责对其他非管理者录入的出租或者求租信息进行审核。根据房屋租赁 市场的变动和趋势,在被权限授予的范围内,能够及时对相关的房屋 租赁数据进行增加、删除、修改、查询、浏览等。录入系统运行所需 要的一些基本数据,对签订的房屋租赁合同进行监督。第二类是系统的注册用户即普通用户。需要通过注册后成为系 统的会员,登录系统查询房屋租赁的相关信息,可以方便的通过已有 的基础数据,如小区信息和物业信息等等,发布出租或者求租信息, 方便的查询租房费用的各种信息,杜绝不合理和乱收费的现象,同时, 可以查询出租者的信息,可以在线浏览合同的模板。第三类是非注册用户即游客。游客可以不用注册,直接登录系 统进行浏览。游客可以通过查询页面,方便的查询相关的租房信息或 者求租信息,可以浏览到房屋租赁的一些基本信息。另外,可以通过 提交个人信息申请成为注册用户目进行统计和分析。所以用例图可以更好地描述系统应具备的功 能。房屋租赁系统的基本信息:房源的基本信息、客户的基本信息、 合同的基本信息、租金信息的管理、房屋出租出售信息管理等信息。 房屋租赁系统总体用例图如下图所示:房屋租赁系统图九房屋租赁系统总体用例图3.2.2.2系统管理员房屋租赁系统管理员负责房屋租赁管理信息系统的日常运行、平 台维护和信息更新,该类用户拥有较大的权限,可以登录城市房屋租 赁管理信息系统,可以查询、添加、删除和更新房屋租赁管理系统数管理系统用户管理普通用户发布房屋出租出售信管理员管理据库的信息,可以对房屋租赁信息的历史数据进行统计分析等。所以 房屋租赁系统管理员用例图如下图所示:管理客户信息登录房屋租赁系统数据统计分析管理员查询房源信息维护数据库合同管理图十房屋租赁系统管理员用例图S.2.2.3系统普通用户系统普通用户是指除系统管理员之外的已经在房屋租赁系统中 注册过的用户,所以普通用户可以包括普通民众、也可以是政府管理 部门等事业单元,或者是各行各业大中小企业等等,系统普通用户是 需要在房屋租赁信息系统中注册个人信息后登录房屋租赁系统,普通 用户的权限不会太大,主要的权限是查询、浏览房屋租赁资源的相关信息,所以没有权限对后台的数据进行相关操作。另外,系统普通用 户还可以修改个人信息、更新系统用户名和修改密码等等权限。房屋 租赁系统普通用户用例图如下图所示:图十一房屋租赁系统普通用户用例图4. 房屋租赁系统详细设计4.1系统设计基本原则设计与实现城市房屋租赁管理信息是指通过实现学校信 息共享,整体提升房屋租赁管理工作效率,积极优化房屋租赁管理流 程的重要手段。因此,本系统在设计过程中应做到界面上简洁友好、 内容上实用有效、结构上科学合理,功能上能够满足不同用户对房屋 租赁管理的组合查询、统计查询及其他有效需求。为实现这一目标, 系统设计过程中必须遵循一定的基本原则。4.1.1集成化原则房屋租赁管理是一个复杂的系统工程。因此,应用系统工程的集 成化观点指导系统设计是十分有必要的。本系统以集成的信息技术应 用为基础,以数据库、高级编程语言的综合应用为依托,实现房屋租 赁管理信息的高度集成与信息共享,并以数据、文档、图片等多种数 据形式进行显示,从而构建现代化的城市房屋租赁管理信息系统。4.1.2实用性原则房屋租赁系统的设计与开发是建立在大量调查研究、资料文献查 询的基础上,它是以分布式数据库开发的房租租赁信息共享平台,有 效的解决了低效率、耗时长、信息资料混乱丢失等情况,确保了房屋 租赁系统中房源信息及时录入,保证房屋租赁信息安全,方便快捷的 查询信息等等。通过这次系统的设计与开发,我们结合各行各业的工 作特点,整理不同用户的认知水平、专业技能、对系统的熟练程度, 实现房屋租赁系统简单、实用、易于掌握、层次结构清晰、用户界面 友好且富有人性化。实现各个业务部门统一身份和资源管理、统一认 证、统一内容管理、个性化界面、租房信息和费用信息等内容透明管 理和内容定制。4.1.3安全性鉴于庞大的房屋出租市场涉及的大量数据,因此系统应具有 高的安全性和可靠性。首先对硬件设备应该尽量采用先进技术保证系 统有较强的容错性,其次对软件系统也应该具有高水准的要求,充分 发挥分布式数据库的优点:更适合分布式的管理和控制、数据共享、 灵活的体系结构、系统经济,可靠性高,可用性好等。在数据的多层 管理方面,要对多层次备份和储存充分考虑,建立安全可靠的信息系 统。另外,为了防止数据库灾难,应该同时建立系统的故障应急恢复 处理机制,数据备份机制和灾难恢复机制等措施来确保数据的安全储 存。进行远程访问时,可以使用加密数据报文、CA和SSL技术保 证信息访问身份的安全性,确定性和保密性;利用隔离网实现物理隔 离,以此来提高数据传输的安全性。4.1.4灵活性随着经济的发展以及流动人口的日益增多,对房屋的需求也 越来越多,开发便捷灵活的房屋租赁系统的重要性日益凸显。分布式 数据库技术包括各场地局部数据库自治的特性,此特性使得局部事务 管理和控制能在本地得到解决,只有当涉及其它场地数据时才通过网 络服务器进行全局集中型事务处理。另外,分布式数据库系统可以产 生程度各异的自治性,从完全场地自治到几乎完全的集中控制,具有 很高的灵活性。除此之外,分布式系统具有可扩充性,当需要增加新 的数据应用时,可在系统中快捷简便得增加新节点而并不影响已有 系统的正常运行,而且,这种扩充性并不受结点计算机的存储容量和 处理器能力的限制。4.2系统设计目的用户界面简洁直观、给人以美的感觉,简单操作。节省开发 费用、降低资源消耗。缩短开发时间、能够赢得较高的生产效率。较 高的可靠性、可维护性的方案。通过空间数据库管理软件系统。实现 房屋租赁系统流程的可视化。4.3系统设计步骤基于该房屋租赁系统设计与开发流程的分析,可以满足和实现系 统设计的总体目标。系统设计的主要内容包括:方法和设计原则,一 些其他系统功能的分解,对系统各个子系统的建立,以及目标函数, 控制系统及联制系统的确定等等。所以系统设计步骤图如下图所示。图十二房屋租赁系统设计步骤图4.4数据库设计4.4.1数据库设计原则数据库是一组相关联的数据表的集合体。不能单纯的把数据 库看成是一些数据聚集在一起,而实际上数据库是将一些具有关联的 数据按照一定的结构集合在一起的。为管理信息系统提供方便的数据 信息。实现ACCESS数据库的优化,首先要有一个好的数据库设计 方案。在实际工作中,许多ACCESS方案往往是由于数据库设计得 不好导致性能很差。实现良好的数据库设计必须遵循以下原则。(1)创建数据字典以及ER图。(2)关于数据表的数量和字段命名。(3)关于数据库设计采用的范式。(4)设计具有扩展性的数据库。一个良好的数据库设计需要将表结构的设计和实体的关系模型 很好地连接起来,而且还需要将数据库中的数据处理设计结合起来, 这样才能做到互相对应、互相补充,以达到完善数据库与业务逻辑两 方面的设计。4.4.2 E-R图设计E-R是实体一联系图(Entity Relationship Diagram)的英文简写, 常用来描绘现实世界中的概念模型,是绝大多数数据库设计的常用工 具。E-R模型由实体、属性以及联系三部分构成。实体是指客观世界中具有相同属性并且能够相互区别的事物。实页脚内容24体具有相同的特征和性质,既可以是人也可以是物,既能表示具体事 物也能表示抽象概念。一般用实体名及其属性名集合来抽象和刻画同 类实体;在E-R图中用矩形表示,矩形框内写明实体名。联系本质上就是指实体之间的关系。实体内部的联系通常是通 过构成实体的各属性之间产生的联系。在E-R图中一般用菱形图形 进行刻画,菱形框内写明联系名,并用无向边分别与有关实体连接起 来,同时表明相应的类型(一对一、一对多、多对多)。属性是指实体所具有的某一方面的特性和性质。一般而言,一个 实体能够被若干个属性描述。在E-R图中属性一般用椭圆形来表示, 且用无向边的线段把实体与其属性进行连接。根据前面的需求分析我们可以看到,房屋租赁管理系统的实体主 要有四个:管理员、用户、房屋出租信息、房屋求租信息。4.4.2.增理员实体图管理员信息的实体主要包括管理员编号、管理员名称、密码权限和管理员性别等信息。管理员实体图如下图所示:图十三管理员实体图4.4.2.2用户实体图用户信息的实体主要包括用户编号、注册时间、用户性别、密码、 地址和用户名称等信息。用户实体图如下图所示:图十四用户实体图4.4.2.S房屋出租信息实体图房屋出租信息的实体主要包含房屋求租编号,输入联系人, 电话,地址,价格,楼层,楼高,房龄,户型,交通,朝向,面积, 装修情况,用户编号等信息。房屋出租信息实体图如下图所示:图十五房屋出租信息实体图4.4.2.甥屋求租信息实体图房屋求租信息的实体主要包含房屋求租编号,输入联系人, 电话,地址,价格,楼层,楼高,房龄,户型,交通,朝向,面积, 装修情况,用户编号等信息。房屋求租信息实体图如下图所示:图十六房屋求租信息实体图4.4.2.5 系统 E-R 图通过以上分析的各类实体图,我们可以总结出系统的整体E-R关系。一个管理员管理多名用户,每一个用户都可以添加多条的出租 信息,每一房屋信息对应一种业务类型。系统E-R图如下图所示:图十七系统E-R图4.5逻辑结构设计4.5.1 E-R图转换为向关系模型从E-R图向关系模式转化是将数据库中E-R图中的实体、实体 的属性以及实体之间的联系转化为关系模式。数据库逻辑机构设计包 括主要的四个关系模式,分别是管理员、用户、房屋出租信息、房屋 求租信息等关系模式。关系型数据库是当前广泛应用的数据库类型, 数据库设计的核心部分就是设计数据库逻辑结构,要更好地进行数据 库逻辑结构设计,就必须准确地将概念结构设计的E-R模型转换为关 系数据模型。4.5.2系统中的数据表系统中的数据表是用来存放各个实体基本情况的数据表。管 理员表如表4所示。房屋出租信息表如表5所示。房屋求租信息表如 表6所示。用户表如表7所示。表4管理员表字段类型长度NULL说明管理员编号int4否主键管理员名称Varchar20否密码Varchar20否权限Varchar20否管理员性别Char1否表5房屋出租信息表字段类型长度NULL说明房屋出租编号int4否主键联系电话varchar11否联系人varchar20否详细地址varchar60否价格decimal(4,2)否第几层tinyint1否共几层tinyint1否房龄tinyint1否几室几厅varchar10否交通varchar60否朝向varchar10否面积numeric(5,2)否是否装修bit1否用户编号int4否表6房屋求租信息表字段类型长度NULL说明房屋求租编号int4否主键业务varchar60否联系电话varchar11否联系人varchar20否详细地址varchar60否价格decimal(4,2)否第几层tinyint1否共几层tinyint1否房龄tinyint1否几室几厅varchar10否交通varchar60否朝向varchar10否面积numeric(5,2)否是否装修bit1否用户编号Int4否表7用户表字段类型长度NUL说明用户编int4否主键用户名varchar20否密码varchar20否姓名varchar20否性别char1否联系电话varchar11否身份证varchar18否家庭住址varchar60否注册时间datetime否5. 系统实现5.1界面设计5.1.1系统登录界面系统登录界面是登陆房屋租赁系统的入口。运行系统登录界面需 要选择用户类型,一般用户类型包括管理员和用户两种角色选择。登 录界面需要提供帐号名称和密码进行验证,从而起到控制用户权限、 记录用户行为,保护操作安全的作用。不同类型的用户会生成与其匹 配的用户权限,为不同的用户提供相应的业务处理,如果用户名或密 码输入错误,系统会提示出错。所以只有合法注册的用户才可以登录 系统界面。5.1.2系统总体界面系统的整体页面风格简洁。左侧是系统的菜单树,右侧是功 能显示区。本系统在进行界面设计时遵循普通人从左向右,从上而下 的习惯,使用户能够专注主要流程操作,提高了软件的易用性。系统 的最左侧是系统的功能菜单,包括本系统所有业务功能;上面是用户 相关管理功能区;中间和右下部分为业务区。房房租赁管理系绕;HhWA 曲.:.ME irqnfeBSBT*t-KflH -VK5.W欢迎摒!i 2 3口制臣典匝每3.3概念数据建模在用例分析的基础上,描述出本系统的概念数据模型。房主类(homeowners):编号(主键)bigint、姓名 Varchar(50)、性别 Varchar(50)、 联系电话 Varchar(50)、地址 Varchar(50)。房屋类(room):房屋编号(主键)bigint、房主编号bigint、地址Varchar(50)、 户型 Varchar(50)、价格 Int(4)、面积 Int(4)、状态 Varchar(50)。租赁者类(renter):编号(主键)bigint、姓名 varchar(201)、性别 varchar(max)、 联系电话bigint、地址DateTime。合同类(contract):编号(主键)bigint、签订联系人Varchar(51)、签定有 效期 Varchar(51)、登记时间 Varchar(51)、缴纳金额 Varchar(51)。管理员类(administrator):编号(主键)bigint、姓名 varchar(201)、性别 varchar(max)、联系电话 bigint、密码 DateTime。合同-编号-签订联系人-签订有效期-登记时间-缴纳金额图1学生管理智能监控系统概念数据模型
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!