Sunteți pe pagina 1din 10

SOFTWARE REQUIREMENTS SPECIFICATION

ANALYSING AND FORECASTING STOCK MARKET(S) USING


MACHINE LEARNING TECHNIQUES

PROJECT BY

ABDEALI TINWALA (CS V SEM; B2)

DAINY PATEL (CS V SEM; B2)

LUCKY VERMA (CS V SEM; A)

SUPERVISED BY

Mr. ARPIT GAVESHINDE

PROFESSOR, CS DEPT.

SRI AUROBINDO INSTITUTE OF TECHNOLOGY, INDORE


TABLE OF CONTENTS

1. INTRODUCTION ................................................................................................................................ 3
1.1. PURPOSE ..................................................................................................................................... 3
1.2. SCOPE .......................................................................................................................................... 3
1.3. REFERENCES ............................................................................................................................. 3

2. OVERALL DESCRIPTION ................................................................................................................. 4


2.1. PROJECT PERSPECTIVE ........................................................................................................... 4
2.2. SYSTEM INTERFACE ................................................................................................................ 4
2.3. USER INTERFACE ..................................................................................................................... 4
2.4. COMMUNICATION INTERFACE ............................................................................................. 4
3. APPLICABLE & USE CASE DIAGRAMS ........................................................................................ 5
3.1. PROCESS DIAGRAM ................................................................................................................. 5
3.2. BLOCK DIAGRAM ..................................................................................................................... 6
3.3. USE-CASE DIAGRAM ............................................................................................................... 6
3.4. DATA FLOW DIAGRAM ........................................................................................................... 7
4. TECHNICAL FEASIBILITY ............................................................................................................... 7
4.1. FEASIBILITY ANALYSIS .......................................................................................................... 7
4.2. BANDWIDTH REQUIREMENTS .............................................................................................. 7
5. CONSTRAINTS ................................................................................................................................... 8
5.1. USER INTERFACE CONSTRAINTS ......................................................................................... 8
5.2. HARDWARE CONSTRAINTS ................................................................................................... 8
6. SPECIFIC REQUIREMENTS .............................................................................................................. 8
6.1. EXTERNAL INTERFACE........................................................................................................... 8
6.1.1. SERVER ............................................................................................................................... 8
6.1.2. MYSQL INTERFACE .......................................................................................................... 8
7.1. GENERAL REQUIREMENT ATTRIBUTE ............................................................................... 9
7.2.SOFTWARE SYSTEM ATTRIBUTE ..................................................................................... 9
7.3. RELIABILITY .......................................................................................................................... 9
7.4. AVAILIBILITY ........................................................................................................................ 9
7.5. HARDWARE AND SOFTWARE PREQUISITES ................................................................... 10

3 | SRS FOR ONLINE HOME RENTAL MANAGEMENT SYSTEM


2
1. INTRODUCTION

1.1. PURPOSE
Rental house management has become important factor in modern society hence the need to have
a rental house management system.
The demand for rental houses is extremely high and more rental houses need to be put in
place. Developing rental houses comes with many advantages especially to the Landlords who are
able to increase their profits through rent paid by the tenants. Increased number of tenants and
Landlords makes management difficult especially for the landlords who are losing huge sum of
money through tenants who evade rent. The above statement gives a clear declaration as to why
rental house management system need to be developed.
.

1.2. SCOPE
Rental house management system is a webpage where house owners, clients, customers
can exchange information effectively and inexpensively .Provides user-friendly interface,
satisfying the needs of the consumers .Employs a new strategy that facilitates easy
management of rental houses.

1.4. REFERENCES
1.4.1. PHP from w3schools ( https://www.w3schools.com/php/)

4 | SRS FOR ONLINE HOME RENTAL MANAGEMENT SYSTEM


1.4.2. HTML, CSS (https://www.w3schools.com/html/default.asp)
(https://www.w3schools.com/css/default.asp)
1.4.3. Bootstrap (https://getbootstrap.com/)
1.4.4. Template Reference (https://colorlib.com/wp/template/myhome/)

2. OVERALL DESCRIPTION

2.1. PROJECT PERSPECTIVE


The Rental management System is Searching in Based and the Apartment Paying Guest
,House in metropolitan cities. The Rental Management System is Based on the Owners
and the Customers .The Owner is updated and the Apartment, House , Paying Guest
details. The Customer feed details about the Room space , Room rent and the Address
Details also. The Rental Management System is best Suitable because time save and
there is no need to explain the room details and the speak. The Rental Management
System is best application in the city place The customer contact and the easily search
and the suitable place of Apartment, PG, House and based the Money ,Limit Person is
based an the suitable house. The Rental Management System is save the time also. The
Rental Management System is used to easily identify the suitable place for save time, and
cost also. The Rental Management System is best way to search the house, Apartment
office, Paying Guest .

2.2. SYSTEM INTERFACE


The project can be run on local-host as well as web server. It will be run on the web
browser in our case which is google chrome.

2.3. USER INTERFACE


We will provide a site map at the bottom of the home page, so the user can
interact with our project easily.

2.4. COMMUNICATION INTERFACE


HTTP/ HTTPS protocol will be used for secure and 256-bit encrypted communication
of the data between the servers and the user.

5 | SRS FOR ONLINE HOME RENTAL MANAGEMENT SYSTEM


3. APPLICABLE & USE CASE DIAGRAMS

3.1. PROCESS DIAGRAM

5 | SRS FOR ONLINE RENTAL HOME MANAGEMENT SYSTEM


3.2. BLOCK DIAGRAM

6 | SRS FOR ONLINE HOME RENTAL MANAGEMENT SYSTEM


6
3.4. DATA FLOW DIAGRAM

4. TECHNICAL FEASIBILITY

4.1. FEASIBILITY ANALYSIS


The project is completely built upon Bootstrap and uses technologies that are freely
available and the required skills are manageable. Development time limitations and ease
of implementation will be synchronised.

4.2. BANDWIDTH REQUIREMENTS


If any, the requirements would be medium since the project constitutes multimedia
aspects like home images,maps, and so on. This proves that the project is technically
feasible.

7 | SRS FOR ONLINE HOME RENTAL MANAGEMENT SYSTEM


5. CONSTRAINTS

5.1. USER INTERFACE CONSTRAINTS


Using this system is fairly simple and intuitive. A user familiar with basic browser
navigation skills like sitemap at the footer should be able to understand all functionality
provided by the system.

5.2. HARDWARE CONSTRAINTS


The system should work on most home desktop and laptop computers which support
HTML5.

6. SPECIFIC REQUIREMENTS

6.1. EXTERNAL INTERFACE


6.1.1. SERVER
6.1.1.1. Web deployment: Apache could be used as a web server.
6.1.1.3. Local host: Program can be hosted, run, on local host.

6.1.2. MYSQL INTERFACE


An open-source SQL database that can be used to store all data that
communicates with the main web server.

8 | SRS FOR ONLINE RENTAL HOME MANAGEMENT SYSTEM


7. PERFORMANCE REQUIREMENTS
The system should be able to attain at least 20% predictability in its initial runs. Attempts to
improve further accuracy and scale it to a 35% point will be consequently made. Hence, the
system in its initial test, should be able to achieve a 20% predictability with the real market.

7.1. GENERAL REQUIREMENT ATTRIBUTE


7.1.1. PHP and HTML supported programming device (computer/laptop)
7.1.2. Server Hosting (Oneshade infotech server)
7.1.3. Programming tools (freely available)
7.1.4. Programming individuals.

7.2. SOFTWARE SYSTEM ATTRIBUTE


The software consists of the following components:
7.2.1. HTML
7.2.2. CSS
7.2.3. BOOTSTRAP
7.2.4. PHP
7.3. RELIABILITY
The reliability of the overall program depends on the reliability of the separate
components.

7.4. AVAILIBILITY
The system should be available at all times, meaning the user can access it using a web
browser, only restricted by the down time of the server on which the system runs. In
case of a hardware failure or database corruption, a replacement page will be shown.
Also in case of a hardware failure or database corruption, backups of the database
should be retrieved with the MySQL server and saved by the administrator.

9 | SRS FOR ONLINE HOME RENTAL MANAGEMENT SYSTEM


7.5. HARDWARE AND SOFTWARE PREQUISITES

Minimum hardware requirements are as follows:

• Intel Core 2 Duo or up / AMD Athlon and up


• RAM 4GB+
• Internet connection
• Computer peripherals

Recommended software requirements are as follows:

• Windows-based operating system


• Google Chrome

8. CONCLUSION

Advantages :-

 Benefits of saving times.


 Getting best offers.
 Can see the house on rent on just sitting home.

In conclusion, the software can be used as an inventory system to provide a


frame work that enables the mangers to make reasonable transactions made within a
limited time frame. Each transaction made on the system go hand in hand with the
data being updated in the database in our case it is MySql 5.0 which is the back end.
Last but not least it is not the work that played the ways to success but ALMIGHTY
GOD.

10 | SRS FOR ONLINE RENTAL HOME MANAGEMENT SYSTEM

S-ar putea să vă placă și