Академический Документы
Профессиональный Документы
Культура Документы
One of the things the visitor can do from the entry page is go to the search
page. They do this by clicking the link on the page. The visitor uses the Search
page to limit the home listings displayed. They can limit that list by the price of
the home, either above a limit or below. They can also limit the search to the
number of baths, the number of bedrooms, or a specific part of the town.
Additionally, the visitor uses this form to specify how records returned are sorted.
User can also calculate the monthly mortgage by giving the principle amount, rate
of interest and total Number of months.
At the top of the Search result page, the visitor sees the number of records
that matched their search constraints. They also see the basic information about
each of the matching listing. But the visitor doesn’t have to view all the
properties. In the search result page there will be a column, Listing ID, this
number is important because visitor can go straight to the listing from the home
page. Clicking on the listing number in the listing page will get the complete
information of the house. They can even see pictures of the home.
The aim of the project “Website For Real Estate” is to develop a software
package to automate all the process of the business of any size. It not only
maintains the database and keep for the future references but also plays an
important role in controlling the purchase and sales operations.
The system is designed to maintain the Customer and Supplier
transactions. In our project we can able to maintain the stock, customer and
supplier payment entries. This involves 3 modules.
Purchase module contains place the purchase order, the supplier confirm
the purchase transactions and prepare the purchase invoice details.
Sales module contains view the sales order, confirm the sales transactions
and prepare invoice to customer.
Payment module contains the supplier payment entries and customer
receipt entries.
The main purpose of this project is to computerize the manly process held
in the organization. The process sequence was studied and required inputs were
gathered, processed and output and reports were produced.
The major function of the bank is to give speed transaction to the
customers. The workload customer and supplier waiting time will be minimized
to handle this software. Hence it is keep systematic and correct record of day-to-
day activities like Customer Payments and supplier payment details.
1.3 SOFTWARE SELECTION
ASP.NET
The system is developed using ASP.NET, which is very popular Microsoft
product developed by Microsoft Corporation with Ms SQL as backend.
Microsoft’s ASP.NET is the quickest and easiest way to create applications.
The user interface is the part of the program that responds to the key press
and mouse clicks. The action is referred to as events of the form and controls in
the form. The form is a visual object where a set of object controls is placed to
communicate with backend databases and validation checks. ASP.NET provides
a vast properties and methods for each controls, which helps to utilize all them,
functions for record manipulations.
Each database object can be accessed through data access object of any
type such as record set. This record set contains record collection, which can be
efficiently manipulated using different record set methods such as add new and
edit.
MS-SQL SERVER 2000
There are quite a few reasons, the first being that SQL is a feature rich
program that can handle any database related task you have. You can create places
to store your data build tools that make it easy to read and modify your database
contents, and ask questions of your data. SQL is a relational database, a database
that stores information about related objects. In MS SQL that database means a
collection of tables that hold data. It collectively stores all the other related objects
such as queries, forms and reports that are used to implement function effectively.
The MS SQL database can act as a back end database for .NET as a front
end, MS SQL supports the user with its powerful database management functions.
A beginner can create his/her own database very simply by some mouse clicks.
Another good reason to use SQL as backend tool is that it is a component of the
overwhelmingly popular Microsoft office software suite.
MS SQL however is a relational database, which means that you can define
relationships among the data it contains. Relational database, are superior to flat
file databases because you can store discrete information.
WINDOWS - XP
By this we means that more than one task can e handled at the same time.
i.e., more than one application can be accessed at the same time. This
multitasking is also supported by the unix and Macintosh operating system. But it
is non primitive. I case on Windows XP it is primitive multitasking. By which
we mean that the operating system will make the application multitasked.
Hardware Configuration
Platform : Windows XP
Processor : Pentium IV
CPU Speed : 2.4 GHz
RAM : 256 MB
Hard Disk : 80 GB
VDU : VGA Color Monitor
Disk Drive : 1.44 Floppy Disk Drive
Software Configuration
The existing system is manual one .The major activities are related to
clients or customers are usually carried out in a hectic way. The number of
customer’s arrival is on a alarming rate on the manual calculations always results
in a errors which are great loss to the store. Even though mostly nowadays the
computers find there place everywhere. Here, there has been confusion on the
installation of system and what kind of software they were going to use. And of
lately this package which was proposed that they have thought of implementing a
change so the existing system has been manual one and it has been burden on
various activities where all needed to carry out the existing system.
Input design process is to design the various inputs needed into a machine-
oriented format. The main objective is to create an input layout that is easy to
follow and to avoid operator errors. The design phase includes designing of
various input files used to develop the system. Separate master data and entries
has been developed and designed in this phase. Master file contains relatively
permanent details while the transaction files contain temporary details that are
updated in regular interval of time.
TESTING OBJECTIVES
The testing objectives are summarized in the following three steps:
Testing is process of executing a program with the intent of finding an
error.
A good test case is one that has high probability of finding an
undiscovered error.
A successful test is one that uncovers an as yet undiscovered error.
TESTING STRATEGIES
Software testing is the philosophy to find errors. Test cases are devised
with this in mind. A test case is a set of data that the system will process as
normal input. However, the data are created with express intent of determining
whether the system will process them correctly. There are several strategies that
are used in the system.
Code testing
Unit testing
Validation testing
4.1.1 CODE TESTING
The code testing strategy examines the logic of the program. Too follow
the testing method; we have test cases that result in executing every instruction in
the program or a module, which is every path through the program. On the
surface, code testing seems to be an ideal method for testing software. But the
rationale that all software errors can be uncovered by checking every path in a
program faulty.
The system has been tested with sample data and adequate corrections
were made as per user requirements. The user has very little chances of making
data entry errors since enough validation checks and validation error message are
provided in the system. The end user with minimum amount of computer
knowledge will able to key in the data and understand the error messages. All
reports have been found to satisfy their requirements.
5. CONCLUSION
Thus, the proposed system has been developed with good amount of
flexibility without compromising on the response time.
There is a wide scope for future development of the software. The world
of computer fields is not static it is always subject to change. The technology
which is famous today will become outdated very next day. To keep abstract of
technical improvements, the system may be refinement. So it is not concluded.
Yet it will improve with further enhancements.
Delhi, 1999
Eric A Smith, Valor Whister & Hank Marquis, “Visual Programming Bible”