房屋出租中介管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:

开发人员的无价之宝,使他们可以: 在任意一个 平台上编写软件,然后即可在几乎所有其他平台上运行创建可在 Web 浏览器中运行并可访问可用 Web 服务的程序 开发适用于 HTML、 存储、投票、格式处理以及其他用途的服务器端应用程序将采用 Java 语言的应用服务或程序组合在一起,构成高度定制的应用程序或服务为微控制器、远程处理器、移动电话、无本科毕业设计说明书(论文) 第 8 页 共 30 页 线模块、传感器、网关、消费产品及几乎其他任何电子设备编写强大而高效的应用程序。 2. 3 JAVAEE 平台 介绍 为什么需要 JavaEE 因为 我们 在 编写的 JSP 页 面 代码中,由于大量的显示代码和业务逻辑混淆在一起,彼此嵌套,不利于程序的维护和扩展。 当业务需求发生变化的时候,对于美工和程序员都是一个非常麻烦的事情。 为了程序的可扩展性和易维护性,这里就需要我们使用 JavaEE 技术来进行项目开发。 什么是 JavaEE JavaEE 是一个开发分布式企业级应用程序的标准和规范。 Java语言的平台有 3个版本:适用于小型设备和智能机器的 JavaME( Java Platform Micro Edition, Java 微型版)、适用于桌面系统的 JavaSE( Java Platform Micro Edition,Java 标准版)、适用于企业级应用的 JavaEE( Java Platform Enterprise Edition, Java 企业版)。 JavaEE 包括的技术 JavaEE 的应用程序是由各种组件构成的。 J2EE 组件是具有独立工作 的单元,他们通过相关的 文件 和 类 组装成 JavaEE 应用程序,并与其他组件交互。 JavaEE 包括的技术有: Web Service、 Struts、 、 、 JSP、 Servlet、JSF、 EJB、 JavaBean、 JDBC、 JNDI、 XML、 JavaSE。 什么框架 框架就是 Framework,我们 但个案 可以把框架理解为某种应用 程序 的半成品,就是一组组件, 可 供用户选用,完成用户自己的系统。 简单地说就是使用别人准备好的组件,来实施自己的项目。 JavaEE 与框架的关系 框架技术是在 JavaEE 的基础上形成的,而应用程序是在框架的基础上创建的JavaEE 与框架的关系 JavaEE 的体系结构 应用程序编程的三层结构如下: 表示层:是由用户界面和用户操作界面的代码组成。 本科毕业设计说明书(论文) 第 9 页 共 30 页 中 间层:包含系统的业务和功能逻辑代码。 数据层:负责完成对存取数据库的数据和对数据进行封装。 JavaEE 技术内容 JavaEE 技术体系结构可分为:表示层技术、中间层技术、数据层技术。 JavaEE还涉及到系统集成的一些技术。 2. 4 数据库 介绍 数据库应该是整个系统的最最低层的软件了。 目前有多种类型的数据库软件,常见的有关系型数据库和对象型数据库,但是目前使用最多的是关系型数据库。 MySQL 数据库 就是其中的典型代表,它 可支持要求最严格的 Web、电子商务和联机事务处理 (OLTP) 应用程序。 它是一个全面集成、事务安全、符合 ACID 的数据库,具备全面的提交、回滚、崩溃恢复和行级锁定功能 .MySQL 凭借其扩展力、易用性和性能,成为全球最受欢迎的开源数据库。 全球许多流量最大的网站都依托于 MySQL 来支持其业务关键的应用程序,其中包括 腾讯、阿里巴巴、 Facebook、 Google、 Ticketmaster 和 eBay。 本科毕业设计说明书(论文) 第 10 页 共 30 页 3 系统需求分析与概要设计 3. 1 系统需求分析 随着科学技术的日新月异的不断发展和社会飞速的进步,尤其是电子计算机大 面积的普及,计算机应用逐渐由大规模科学计算转向大规模的事务处理,这就产生了以计算机为核心,以数据库管理系统为开发环境的管理信息系统为辅助,特别是在房屋出租中介管理信息之中的应用日益获得人们的持续关注。 进入 21 世纪来我国信息产业发展迅猛,手工管理方式在房屋出租中介 信息等需要大量事务处理的应用中已显得不合时宜,采用信息技术提高服务的质量和管理的水平已经是势在必行。 在传统的房屋出租中介管理信息中,其过程基本都是很复杂的,很繁琐的,房屋出租中介管理信息以房屋发布出租信息管理为核心,在这个过程中又需要经过很多步骤 ,因为其整个过程都需要人工操作,其效率肯定是不高的,并且由于他们之间关系比较复杂,查询和统计的方式各不相同,而且会出现重要信息的重复传递的问题,因此该过程必须实现数字化。 逐渐发展起来的电子信息系统可以让房屋出租中介管理信息变得更加的便捷,每一种成员都有属于自己的权限,这就保证了信息的安全以及管理的简洁性。 因此,基于 MVC 形式的房屋出租中介管理平台系统将是以后必然的一种趋势。 所以通过开发一个房屋出租中介管理平台系统来完成以便能更好的完成这项复杂和繁琐的工作。 现状分析 随着全球 互联网 用户逐年 递 增 ,在中国, 根据 中国互联网信息中心最新的 数据表明 ,截止 2020 年 6 月底,上网用户已达到 亿 ,比 以往 同期 环比 增长 %,而1997 年 10 月首次调查结果只有 62 万, 十几 年间增长了 倍。 可以看出当今社会 随着 网络迅速普及,人们 衣食住行 的方式 也随之改变 ,随着 展新时代的 到来 ,人们 对于提高 工作效率等方面的需求也 在不断 加大,对 房屋出租中介管理 系统的开发设计也越来越多了,因此开发一个 房屋出租中介管理 系统是有 很 必要的。 经济可行性 经济可行性 的 研究是对组织 或者个人 的经济 状况 和投资能力进行 的一种可靠的 分析 与研究 ,对系统建设维护和运行费用进行 简单的 估算,对系统建成后可能取得本科毕业设计说明书(论文) 第 11 页 共 30 页 的经济和社会效益进行 评估。 由于 该 系统是作为毕业设计开发的,在经济上的 几乎没有投入 ,系统建成之后将为今后 房屋出租中介管理信息管理 提供 巨 大的方便。 技术可行性 技术上的可行性分析主要分析技术是否能顺利完成开发工作,软、硬件能否满足开发者的需求等。 设计模式方面,以目前的技术看,局域网建立 B/S 结构的网络应用, 在互联网的模式下 的 数据库应用,相对 是比较 易于把握、成本也是 非常 低的。 尤其 是 像 Java 这样的跨平 台语言出现之后, B/S 架构管理软件更是高效、方便。 在 软件方面,系统开发需要的软件环境都具备,数据库服务器方面有 MySQL 数据库 ,均能处理大量数据,同时保持数据的灵活性。 其易用性、安全性和完整性为数据库编程提供了 很 好的条件。 因此,系统的软件开发平台 已经很成熟了。 在 硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,价格越来越低,其硬件平台完全能满足系统 各种功能 需要。 3. 2 系统概要设计 系统功能模块设计 本 房屋出租中介管理 系统主要分成四大模块,这些模块又是由若干个子模块构成的,形成一 个结构紧凑功能明确完整的 房屋出租中介管理 管理系统。 该系统的能结构图如图 31。 本科毕业设计说明书(论文) 第 12 页 共 30 页 图 31 整个系统结构图 系统结构总框架设计 本系统基础平台采用 主流的 MVC 架构,使用主流的开源框架整合Struts+Spring+hibernate。 该系统工程结构图和技术架构分析图分别为:图 3图 33所示。 本科毕业设计说明书(论文) 第 13 页。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。