基于SSM商铺租赁管理带论文可做毕业设计参考

绪论

1.1选题的来源及背景
随着IT和互联网技术的不断发展,计算机软件以及与其相关的技术在社会的各个方面得到更为广泛的使用,在其擅长的领域里发挥了巨大的作用。对于租房管理系统,更重要的是能发挥出计算机在管理方面的长处,达到信息化管理的目的。
现如今网络的发展已逐渐趋近于商业统一、全民统一和全球统一,成为企业间竞争的主要手段。目前,由于经济的飞速发展,交通的便利使得人才对于住房的要求不再受地域的束缚,从而引发住房的问题。由此从侧面导致了房地产行业的飞速发展,尤其是房产中介。通过咨询中介人员,人们可以轻松的完成房产变更和租赁的操作,这便是房产中介不可替代的作用。房产信息更新快信息量大,因此对房租的信息化管理有迫切的需求。
综上所述,开发一套符合租房管理系统是一件很有必要的事。
1.2国内外发展现状
西方国家很早就发现了房产中介的商机,所以在几十年的发展过程中早已日趋成熟,比较出名的有airbnb等,它的运营模式已经不再局限与连锁店式的线性管理,而是转型为在地区与地域之间,领域与领域之间的扁平化管理,并且受益匪浅。随着国内人民生活质量的提升,人们对于住房质量的需求也随之提升,随着互联网行业的发展也诞生了链家等多家互联网房产中介。日后房产中介掌握的住房信息会越来越多,可供人们选择的房产也会越来越多,使得房产交易变得更加方便快捷。
1.3本文主要研究内容
本毕设主要是运用了JAVA及其相关的技术来达到目的的。为了研发出更方便更实用的指南针租房管理系统,应使其具备房源信息发布,租房信息查询和用户信息管理等特点。数据库是支撑这些功能得以实现的基础,通过研发这个软件可以很好的提高本人合理运用课本知识的能力,对我日后在软件工作中打下良好的基础。
1.4本论文的结构和组织
在本次的软件开发过程中,基于对软件系统的研究和讨论,将本论文分为六章来进行论述。
第一章是绪论部分。主要阐述确定本次毕设题目的依据以及相关课题在国内外的发展现状和本文的主要结构和组织。
第二章是系统概要分析部分。分为系统的需求分析和可行性分析两个部分,绘制出了本系统的业务流程图并且给出了系统的数据字典项。
第三章是系统的详细设计部分。在对系统进行了充分的分析之后,对系统的界面、代码、输入、输出等部分进行了设计。
第四章是数据库的设计与实现。给出了关于数据库概念设计的用例图、实体图和关系图,旨在描述系统模块化的过程。
第五章是系统的实现。主要描述了本系统各功能模块及如何实现该功能模块的截图和这些功能模块的界面设计。
第六章是对系统的测试与结论。本章内容主要阐述了系统测试的目的和如何进行测试的,具体怎样改正的。

系统分析

2.1系统可行性分析
1、技术可行性研究
技术可行性:通过采用计算机管理系统对租房信息进行管理,客观上满足管理的新要求,提高租房资源的管理效率,促进房屋中介行业的发展。
使用jsp技术完成前台的动态页面并使用CSS和BootStrap美化,可以更加方便快捷的实现网页的界面。并且应用JDBC连接数据库的技术操作非常简单,只要对数据库具有基本了解并且熟悉基本操作就可以使用;系统的操作人员可以轻松的掌控网站,所以在操作方面是没有疑问的。为使代码更加有序、规范,可以使用框架方面的技术。
2、经济可行性研究
经济可行性:系统开发过程中,所需要的工具如计算机等所有设备均为个人设备,没有使用付费软件,用最少的开销开发此系统。
3.社会可行性研究
为了适应经济的飞速发展,计算机逐渐成为人们日常生活中必不可少的物品,这其中最大的好处便是拉近了人与人、国与国之间的距离,使企业跨国发展成为常态,所以企业的客户便会越来越多且分散在世界各地,本系统将不受地域的影响,很大程度的解决了用户租房难的问题。
2.2需求分析
2.2.1用户需求分析
在经济飞速发展及科学技术的日渐完善,很多大城市大量的涌入外来人口,其中找房难成为了这些人的痛点,一个可以很容易租到房的系统成为了这些人迫切的需求
2.2.2功能需求分析
在对房产中介和房产的市场调查过程中,总结出本系统应具有以下功能:
1.界面简洁大方,便于操作。
2.各项信息要保证准确和格式规范,尽量使信息更加完善。
3.关于房源的信息一定要确保完整性和准确性。
4.实现网上预约看房。
2.2.3非功能性需求分析
在满足用户需求的前提下,系统中除去功能需求而得到的性能称为非功能性需求。非功能性需求的性质大致包括有系统的延伸性和适应性等。下面对其中的某些指标加以说明。
硬件条件
处理器:Intel® Core™ i3-2310M CPU @ 2.10GHz,2100 Mhz,2 个
内核:4 个逻辑处理器
内存:4G
硬盘空间:500G
操作系统:WINDOWS 7 64bit
软件条件
网络协议:TCP/IP
应用平台:内置Tomcat
数据库:SQL Server 2008
编译环境:MyEclipse10
客户端软件:IE 9.0

第三章 系统详细设计
3.1系统流程
系统流程图可以让用户快速的了解如何操作本系统并且知道本系统是如何运行的,在管理员方面,还可以为管理员和系统的维护者作参照,以保证系统可以准确无误的运行。

图2-1 系统流程图

管理员可以在系统的登录界面输入自己的姓名和密码来登入系统,如果输入错误则无法成功登录系统,此时系统会提示用户名或登录密码错误的信息;输入正确的密码和用户名成功登录系统后,管理员可以直接对后台管理界面进行操作,包括房源信息、租房合同、房屋报障等。在操作的过程中,系统可以实时弹出相对应的窗口,确保管理员能正确的进行操作。
3.2数据字典
数据流图中的各要素的基本内容和特点就是数据字典,采用特定的格式记录下来,然后加以阐述,它是一个用来记录程序数据的目录,并且可以被用户访问。以下列举了一些系统的数据目录。
顶层数据流图是抽象的描述系统的应用范围和输入输出功能,从而推测出系统与环境之间的关系,图2-2反映了用户可以通过租房管理系统进行房屋租赁,管理员可以处理用户的看房申请。
图2-2 顶层数据流图

1、外部实体定义
外部实体指除了系统以外,其他和系统有关的人或者事物。指明了数据的来源和去向,隶属于系统的外部和系统的界面。包含用户,管理员。
表2-1 外部实体定义表

2、处理过程定义
处理过程定义包含房源信息,用户信息,租房合同信息,报障信息总表,看房申请信息。
表2-2 处理过程定义表

3.3系统功能模块设计
根据需求分析的结果,为保证系统的安全性与可维护性。将本系统划分为几个模块。
分为用户登录模块、房源信息管理模块、用户申请管理模块、租房合同管理模块、报障模块、用户管理模块、租金管理模块。

图3-1 系统总体模块

1)用户登录注册管理
此模块是为实现用户登录系统而设置的,根据系统已有的用户的名字进行登录,如果不是,则登录失败。
2)房源信息管理
对房源信息进行管理,可以添加指南针,主要包括房源的地址、id、面积、价格等基本信息
3)租房合同管理
该模块实现租房和同信息的分类显示,便于对租房和同进行增删改查等管理。此外,还提供了查看合同和终止合同的功能
4)用户申请管理模块
用户通过房屋列表查看当前房源信息然后申请看房。房产管理者可以在后台处理用户对于看房的申请,此模块还提供了用户退租的功能,用户提交退租申请后管理员后台处理用户的退租申请
5)用户管理模块
此模块在实现用户的注册和身份验证的同时还能对用户资料进行实时更新。整合用户的联系方式、家庭住址等信息,以便更快更好的拓展业务。
6)报障模块
用户在租房过程中可能出现房屋故障如灯泡损坏,天然气泄露等。用户可通过故障申请进行报障,管理员对用户申请进行处理。
7)租金管理模块
管理员可通过租金管理模块提醒用户缴纳房租,用户可看到管理员发出的收租信息。
系统用例图如图3-2:

图3-2 系统用例图

3.4系统配置
1)硬件条件
处理器:Intel® Core™ i7-7700hq CPU @ 3.0GHz,2100 Mhz,21个
内核:4 个逻辑处理器
内存:8G
硬盘空间:1Tb
操作系统:WINDOWS 10 64bit
软件条件:jdk1.8
网络协议:TCP/IP
应用平台:Tomcat
数据库:mysql
编译环境:Eclipse
客户端软件:chrome

源码获取 扣1494893846

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bsgood

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值