0% found this document useful (0 votes)
119 views4 pages

Design and Implementation of House Rental Management System Based On SSM Framework

This document discusses the design and implementation of a house rental management system based on the SSM framework. It analyzes how using JSP technology and integrating housing lease management with networked services can improve the housing lease management experience. The system was developed using technologies like JSP, SSM framework, MySQL database to realize the system's functions. It was then tested for issues before being improved and meeting development standards.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views4 pages

Design and Implementation of House Rental Management System Based On SSM Framework

This document discusses the design and implementation of a house rental management system based on the SSM framework. It analyzes how using JSP technology and integrating housing lease management with networked services can improve the housing lease management experience. The system was developed using technologies like JSP, SSM framework, MySQL database to realize the system's functions. It was then tested for issues before being improved and meeting development standards.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

IEEE IMCEC(ISSN:2693-2776)

Design and Implementation of House Rental


2022 IEEE 5th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC) | 978-1-6654-7968-4/22/$31.00 ©2022 IEEE | DOI: 10.1109/IMCEC55388.2022.10020126

Management System Based on SSM Framework


Dequan Xu1,2 ,Shuangyun Peng1,2*,Yuanyuan Du1,2
1. Faculty of Geography, Yunnan Normal University, Kunming, Yunnan, China
2. Center for Geospatial Information Engineering and Technology of Yunnan Province, Kunming, Yunnan, China
[email protected], [email protected], [email protected]
Corresponding Author: Shuangyun Peng Email: [email protected]

Abstract—Today's widespread use of the Internet has management system is widely concerned in the industry.
brought a lot of convenience to life. Therefore, by This paper analyzes and designs this, providing a
integrating the housing lease management with the closely reference for the development of the housing lease
related network in life, and using mature JSP technology to management. The housing lease management system has
develop and implement the housing lease management an obvious driving effect on individuals or landlords,
system, the diversification and informatization of the especially on the management of local leasing companies.
housing lease management system can play a significant role
in further improving the development of the leasing
industry and enriching the housing lease management II. SYSTEM PROJECT DEVELOPMENT AND
experience. The system chooses a feasible development APPLICATION TECHNOLOGY
scheme according to the actual situation, and realizes all the
functions of the system with the help of JSP, SSM A. JavaServer Pages Technology
framework, MySQL database and other cutting-edge The design of the house rental management system on
technologies. Next, it tests the system, including whether the the web side is to use JSP technology. Nowadays, JSP
system has loopholes, whether the user permission functions technology will be widely used in software project
are abnormal, and so on, so as to improve the system and development. As far as the web page production module
finally make the system meet the relevant development is concerned, JSP technology contains relatively rich and
standards. comprehensive content, and JSP technology has become
the most common web page development technology in
Keywords—House lease; SSM framework; MySQL
database; JSP technology
the market [1]. If Chinese is used for translation, it is the
JSP server language. In the previous learning process, we
should understand and know that JSP is a very mature
I. INTRODUCTION dynamic web page development technology today, which
The house lease management system enables users to can be developed on different platforms, so it is suitable
obtain the house lease information through the Internet. for different system users. JSP technology is relatively
With this system, no matter where they are, they can simple to learn. Many software companies have jointly
immediately access the network to obtain the required established specific development standards for this
data, which improves the work efficiency. For landlords technology. Various development languages can be
or companies, the house lease management system can get written in this style file. The style is relatively diversified.
rid of the traditional handwritten record management
mode. B. MySQL database management system
A set of perfect housing lease system can push the Database is a warehouse that organizes, stores and
housing lease operation to a new height. Therefore, the manages data according to data structure. Each database
system management platform can widely and has one or more different APIs for creating, accessing,
comprehensively use the network to share with users who managing, searching, and copying saved data. Because
are willing to rent, saving manpower and material MySQL database has the characteristics of independence,
resources, thus greatly improving the work efficiency. The reliability, security, etc. of data usage, it can make the data
development of the housing lease management system used accurate and correct, and greatly reduce the working
uses JSP technology, SSM framework, MySQL and other time for programmers to develop relevant data content. At
technologies. Supported by these technologies, the system the same time, the database supports multithreading, so it
has been jointly developed, and the informatization of has the ability to improve the efficiency of data processing.
housing lease management has been realized. The Compared with other databases, such as Oracle, it has a
continuous improvement of the demand and management proud performance, which can fully meet the use of this
of the housing lease management system will make the system. The SQL language it uses is the most commonly
development potential of the housing lease management used standardized language for accessing databases.
system be infinitely expanded, and the housing lease Because of its small size, fast speed, low total cost of

978-1-6654-7968-4/22/$31.00 ©2022 IEEE 1711


Authorized licensed use limited to: Jain University. Downloaded on November 21,2023 at 04:34:45 UTC from IEEE Xplore. Restrictions apply.
ownership, especially open source, MySQL is generally early integration of data easy and feasible, and it is also
selected as the website database for the development of very beneficial in the later data expansion, so it is feasible
small, medium and large websites. When using this to use this database technology, as shown in Fig. 1.
system to operate and establish a database, it can make the

Fig. 1. MySql architecture example diagram.

C. B/S network architecture mode III. SYSTEM ANALYSIS OF THE PROJECT


B/S structure plays an important role in today's Web The feasibility analysis of a complete system is
development, because most Web project development is necessary, because it is related to the survival of the
based on this structure. It has many advantages, such as system. It is necessary to analyze the significance of
simplicity, friendliness, scalability, etc. development, and whether this system can be used to
When using this structure, you need to install a supplement the deficiencies in the offline housing lease
database in the computer and some browsers. The browser management model and solve the deficiencies. Through
will connect information with the database. The B/S the implementation of this system, not only can the
structure can be used directly, and the B/S structure workload be greatly reduced, but also can be combined
reduces the maintenance work in use [2]. In addition, with today's information age, so that this industry will not
compared with other development architectures, the use of be abandoned by this era. And whether the expected effect
B/S structure can greatly improve the security of data, can be achieved depends on the feasibility analysis. After
because in the development and use, developers and users the analysis, decide whether the system is developed. In
will worry about whether the data will be leaked and the development and design of the house lease
whether different databases will affect each other. management system, the feasibility analysis of technology
Therefore, the software using this structure will offset this and operation is carried out.
part of the consideration. For managers, they can clearly
see the processing business of the software. If there is a A. Technical feasibility of the project
problem or the corresponding function needs to be JSP technology is selected for the development of
changed, they can also put forward corresponding this system. The purpose of its research is to create web
measures to improve it in time, as shown in Fig. 2. pages so that users can use the Internet to see information
quickly and conveniently. At present, the Internet
technology is constantly changing, and new technologies
are also coming. The wide spread and use of JSP
technology make this technology a leader in the
development of Web projects. The background design
chooses to use MySQL database to establish and maintain
information. The SSM framework is used to integrate the
project back-end to provide a reasonable model for
program developers. In the development process, for the
front end, in order to give users a good experience, it is
necessary to truly achieve features such as perfect
functions and easy operation. For the back end, the
suggestion for the database is to achieve the integrity and
Fig. 2. B/S mode structure diagram.

1712
Authorized licensed use limited to: Jain University. Downloaded on November 21,2023 at 04:34:45 UTC from IEEE Xplore. Restrictions apply.
consistency of the establishment and maintenance relationships between data objects. It consists of vertical
information. columns and horizontal rows [4]. The main database
tables are introduced and listed as follows: The data of
B. Software operation feasibility
house information takes Number as the primary key,
After the third information revolution of the human which is one of the important modules in the design of
industrial revolution, electronic information technology database tables. The field name is designed as the name
has developed very rapidly, and personal computers have related to house information, which is conducive to
already spread throughout thousands of households. For reading and understanding. The type should be consistent
example, under the epidemic situation, work can be
with the content, and the design should not be confused to
carried out at home, which is very different from the
traditional way of work before. Therefore, under the prevent errors in later data addition. The length should
impetus of this era, the informatization of the housing also be appropriate, and do not occupy too much storage,
leasing industry is a stage that must be experienced. With as shown in Table 1.
more and more software being developed, they have
TABLE I. HOUSE INFORMATION DATABASE TABLET
fulfilled the different requirements of various personnel,
enhanced work efficiency and reduced unnecessary time Field Name Type Length Default
waste. The interface of the system is very simple and Number Varchar 100 Primary key
visual pages are used. And now the software development
technology is emerging in endlessly, the application Name Varchar 100
technology is more and more mature, and the operability Floor Varchar 100
is very high. Area Float
And the operation of this system is very simple and State Varchar 100
easy to use. For those who use the system for the first time, Price Float
it only takes a little time to get started. It can be seen that Address Varchar 100
the system is feasible in operation [3].
C. System overall architecture module design
IV. DATABASE AND STRUCTURE MODULE DESIGN OF In order to better clarify the overall idea of the system,
THE PROJECT the house rental system is divided into the user front part
and the administrator back part. Users and administrators
A. Design database E/R diagram also have corresponding functional modules. But in
E-R diagram, also known as entity relation diagram, general, the number of functional modules of the
provides a method to represent entity types, attributes and administrator is greater than the number of user modules,
relations, and is used to describe the conceptual model of because the administrator undertakes many tasks and
the real world [5]. It is an effective method to describe the functions. After all, the management side should control
real world relational conceptual model and a way to the main functions of the system, and the operation of the
express the conceptual relational model. The composition entire system is the largest, and the authority is also the
of the E/R diagram is reflected by the entity and its largest. For example, manage personal information in the
relationship. Therefore, it can not only clearly describe personal center, manage housing information, and review
and observe the attributes of the entity, but also observe the information submitted by users. If you do not agree
the relationship between the entities involved in the with the user's application, you can reject it. On the
system, which plays a vital role in the development of the contrary, you can agree with the user's application.
project system. The following lists several key entities in Different designers can design different modules
the system, as shown in Fig. 3. separately, so it is very important to design a good
functional module structure diagram for the system, and it
is also very important for the subsequent development
steps of the system. The functional structure of the house
lease management system is shown in Fig.4 and Fig.5.

Fig. 3. House information E/R diagram.

B. Design of project database table


Fig. 4. User foreground system structure diagram.
In a relational database, a database table is a collection
of two-dimensional arrays used to represent and store the

1713
Authorized licensed use limited to: Jain University. Downloaded on November 21,2023 at 04:34:45 UTC from IEEE Xplore. Restrictions apply.
VI. CONCLUSIONS
Through the completion of the housing lease
management system and the writing of this paper, we
realize the importance of software engineering ideas in the
process of software development. In the early stage of the
project, due to the lack of prudence and clarity in the
requirements analysis, many unnecessary troubles were
caused in the later design and even coding. Therefore, we
must firmly grasp the design ideas and methods of
Fig. 5. Administrator background structure. software engineering, which can further ensure the
robustness and accuracy of the project in the development
process. What this software project realizes is a housing
V. SYSTEM IMPLEMENTATION lease management system. This system strictly makes
After completing the design of the database and each relevant modules according to demand analysis, and uses
module function, the program code is compiled to finally mature technologies to realize the informatization of
realize the main page of the system and complete each housing lease management. Of course, there are other
function. As can be seen from the registration login page more mature and widely used development technologies
of the leasing system, choose one of two roles. After the that can also be applied to this development. This system
registration is completed, the login verification is has some shortcomings, such as the limited information
performed. When the account and password are correct, displayed by the system, which can not display detailed
the user will successfully enter the main page, which will information to users in an all-round way; The system has
display the house information, rent, repair report, few functions, can not meet the needs of users, and needs
announcement and other functional modules., as shown in further improvement. It can be further improved in the
Fig.6 and Fig.7. future.

ACKNOWLEDGMENT
This research was funded by the National Natural
Science Foundation of China (No.41971369,
No.42261073, No.41561086, No. 41861051), Yunnan
Province Science and Technology Foundation Special
Project - Key Project “Research and Development and
Application of Key Technologies of Hybrid Enhanced
Smart Space Crowdsourcing in China-Myanmar Smart
Border Control” (No.202001AS070032), Yunnan
Province High-level Scientific and Technological Talents
and Innovation Team Selection Special Project - Young
Fig. 6. Login Page.
and middle-aged academic and technical leader Reserve
Talent Project (No.202205AC160014), and Yunnan
Normal University Graduate Research Innovation Fund
(No.YJSJJ22-B103).

REFERENCES
[1] Cai Shijie Research on enterprise competitive intelligence
capability and service system under network environment [D].
Wuhan University, 2017.
[2] Guo Yu Design of Web oriented industrial production process
visualization system [D]. Ningxia University, 2021.
[3] Tang Zhuohan Logo defect detection software system design
based on image processing technology [D]. Zhejiang University,
2021.
Fig. 7. Main page. [4] Deng Jingwei Ke Jingfei. Design of Urban Public Transport
Query System [J]. Information Technology, 2014 (02): 45-48.
[5] Li Weiqing, Huang Qi, Shen Wenjuan Hotel Operation
Management [M]. Chongqing University Press: March 365, 2018.

1714
Authorized licensed use limited to: Jain University. Downloaded on November 21,2023 at 04:34:45 UTC from IEEE Xplore. Restrictions apply.

You might also like