0.
3 SYSTEM ANALYSIS
3.1 Existing System
In the existing system not more people adopt the concept of Real Estate, most of the people still
study by the means of bulky books.
In the existing system the entire work is done on paper. The whole record is stored in register
and it is quite difficult to generate reports.
Here the records and reports will be carried out in the hand written registers. It will be a tedious
job to maintain the record for the user. The human effort is more here. The retrieval of the
information is not as easy as the records are maintained in the hand written registers.
Even though if some of the people use Real State, that application might require correct feed on
input into the respective field. Suppose the wrong inputs are entered, the application resist to
work. So the user finds it difficult to use and also not all will be familiar with Internet.
Disadvantages of Existing System
More Manual Effort:
All calculations to generate report are done manually so there is greater chance of errors.
Lacks Of Security:
Records might be maintained on books or papers which are not completely safe from
third party.
Chances Of Data Redundancy:
The same record might be entered more than once.
Time Consuming:
Existing system of learning through physical books is time consuming as if we want to
search a particular keyword or an important definition, we may have to go through the
pages.
More Expensive To Maintain All Records In Physical Format:
Since we need to keep purchasing the books for maintaining the records of those students
who studied the books, we may spent more money.
Difficult To Search Details Of A Particular User:
We need to track all the records to search a particular student details.
Not User Friendly:
The Existing system of Real Estate is not user friendly and the students need to waste a
lot of time in signing up or searching a particular book.
Difficulty In Report Generating:
We require more calculations to generate the users report and it is difficult to do all the
calculations manually.
3.2 Proposed System
To overcome the drawbacks of the existing system, the proposed system has been evolved. This
project aims to reduce the paper work and saving time to generate accurate results of the
students. The system provides with the best user interface. The efficient reports can be generated
by using this proposed system.
Following are few activities undertaken by to improve an application –
User Friendly:
The proposed system is user friendly because the retrieval and storing of data is fast and
data is maintained efficiently. Moreover the graphical user interfaces provided in the
proposed system, which provides user to deal with the system very easily.
Reports Are Easily Generated:
Reports can be easily generated in the proposed system so user can generate the report as
per the requirement or in the middle of the session.
No Paperwork:
The proposed system does not require any paper work. All the data is feed into the
computer immediately and reports can be generated through computers. Moreover all the
books are soft copies and hence does not require and physical paper.
No Redundancy:
In the proposed system almost care would be that no information is repeated anywhere, in
storage. This would assure economic use of storage space and consistency in the data
stored.
Protected:
Data is protected with the help of login system. Unauthorized person cannot access the
data.
3.3Analysis
3.3.1 System Analysis
System analysis is the process of studying the business processors and procedures, generally
referred to as business systems, to see how they can operate and whether improvement is needed.
This may involve examining data movement and storage, machines and technology used in the
system, programs that control the machine, people providing inputs, doing the processing and
receiving the outputs.
Investigation Phase
The investigation phase is also known as the fact-finding stage or the analysis of the current
system. This is detailed study conducted with the purpose of wanting to fully understand the
existing system and to identify the basic information requirements. Various techniques may be
used in fact-finding and all fact obtained must be recorded.
A thorough investigation was done in every effected aspect when determining whether the
purposed system is feasible enough to be implemented.
Investigation
As it was essential for us to find out more about the present system, we used the following
methods to gather the information-
Observation:- Necessary to see the way the system works first hand.
Document sampling:- These are all the documents that are used in the system. They are
necessary to check all the data that enters and leaves the system.
Questionnaires:- These were conducted to get views of the other users who are currently
aware of such system.
Constraints and limitations
The constraints and limitation of the system are the drawbacks that occur during the
implementation of the system. These limitations and constraints can crop up in almost every
system; the most important fact is to find a way to overcome these problem.
Software design is the first of three technical activities – design, code generation and test that are
required to build and verify the software. Each activity transforms information in manner that
ultimately results in validated computer software.
The design task produces a data design, an architectural design, an interface design and
component design.
The design of an information system produces the details that clearly describe how a system will
meet the requirements identified during system analysis. The system design process is not a step
by step adherence of clear procedures and guidelines.
Design Objectives-
The primary objective of the design is to deliver the requirements as specified in the feasibility
report. These are the some of the objectives:
Practicality: The system is quite stable and can be operated by the people with average
intelligence.
Efficiency: I tried to involve accuracy, timeliness and comprehensiveness of the system
output.
Cost: It is desirable to aim for the system with a minimum cost subject to the condition
that it must satisfy the entire requirement.
Flexibility: I have tried that the system should be modifiable depending on the changing
needs of the user. Such modifications should entail extensive reconstructing or recreation
of software. It should also be portable to different computer systems.
Security: This is very important aspect which I followed in this designing phase and tried
to covers the areas of hardware reliability, fall back procedures, and physical security of
data.
3.3.2 Feasibility Study:
Feasibility studies aim to objectively and rationally uncover the strengths and weaknesses of
existing business or proposed venture, opportunities and threats present in the environment, the
resources required to carry through, and ultimately the prospects for success. In its simplest
terms, the two criteria to judge feasibility are cost required and values to be attained.
Feasibility study evaluates the project’s potential for success; therefore, perceived objectivity is
an important factor in the credibility of the study for potential investors and lending institutions.
It must therefore be conducted with an objective, unbiased approach to provide information upon
which decisions can be based.
There are five areas of feasibility study which includes –
Technical
Economic
Legal
Operational
Scheduling
The assessment is based on an outline design of system requirements, to determine whether the
company has the technical expertise to handle completion of the project. When writing a
feasibility report, the following should be taken to consideration:
A brief description of the business to assess more possible factors which could affect the study.
The part of the business being examined.
The human and economic factor.
The possible solutions to the problem.
At this level, the concern is whether the proposal is both technically and legally feasible
(assuming moderate cost).
3.3.2.1 Legal Feasibility
Determines whether the proposed system conflicts with legal requirements, e.g. a data processing
system must comply with the local Data Protection Acts.
3.3.2.2 Operational Feasibility
Operational feasibility is a measure of how well a proposed system solves the problems, and
takes advantage of the opportunities identified during scope definition and how it satisfies the
requirements identified in the requirements analysis phase of system development.
The operational feasibility assessment focuses on the degree to which the proposed development
projects fits in with the existing business environment and objectives with regard to development
schedule, delivery date, corporate culture and existing business processes.
To ensure success, desire operational outcomes must be imparted during design and
development. These include such design-dependent parameters such as reliability,
maintainability, supportability, usability, reducibility, disposability, sustainability, affordability
and others. These parameters are required to be considered at the early stages of design if desired
operational behaviors are to be realized. A system design and development requires appropriate
and timely application of engineering and management efforts to meet the previously mentioned
parameters. A system may serve its intended purpose most effectively when its technical and
operating characteristics are engineered into the design. Therefore operational feasibility is a
critical aspect of systems engineering that needs to be an integral part of the early design phases.
3.3.2.3 Economic Feasibility
The purpose of the economic feasibility assessment is to determine the positive economic
benefits to the organization that the proposed system will provide. It includes quantification and
identification of all the benefits expected. This assessment typically involves a cost/ benefits
analysis.
3.3.2.4 Technical Feasibility
The technical feasibility assessment is focused on gaining an understanding of the present
technical resources of the organization and their applicability to the expected needs of the
proposed system. It is an evaluation of the hardware and software and how it meets the need of
the proposed system.
3.3.2.5 Schedule Feasibility
A project will fail if it takes too long to be completes before it is useful. Typically this means
estimating how long the system will take to develop, and if it can be completed in a given time
period using some methods like payback period. Schedule feasibility is a measure of how
reasonable the project time table is. Given our technical expertise, are the project deadlines
reasonable? Some projects are initiated with specific deadlines. You need to determine whether
the deadlines are mandatory or desirable.