0% found this document useful (0 votes)
345 views16 pages

Drawbacks of Existing System

1. The Client Lead Tracker project aims to automate and streamline the lead distribution and management process for real estate agents. This reduces the time it takes to route leads to agents and the number of lost leads. 2. Previously, lead tracking was done manually which was time-consuming and inefficient. The new system aims to provide a centralized, digital lead tracking system with features like automatic SMS/email, team management, and performance tracking. 3. The document outlines the technical requirements and technologies used to develop the Client Lead Tracker system, including C#, ASP.NET, AJAX, and the .NET Framework.

Uploaded by

patelgaus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
345 views16 pages

Drawbacks of Existing System

1. The Client Lead Tracker project aims to automate and streamline the lead distribution and management process for real estate agents. This reduces the time it takes to route leads to agents and the number of lost leads. 2. Previously, lead tracking was done manually which was time-consuming and inefficient. The new system aims to provide a centralized, digital lead tracking system with features like automatic SMS/email, team management, and performance tracking. 3. The document outlines the technical requirements and technologies used to develop the Client Lead Tracker system, including C#, ASP.NET, AJAX, and the .NET Framework.

Uploaded by

patelgaus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 16

The project “Client Lead Tracker” is developed to maintain various

activities right from when the Buyer comes to buy property and goes back. The
project report consists of sections and subsections which are described in this module.
A good lead distribution method is one that automates and streamlines the routing of
Leads to agents. This reduces the time it takes for a sales and cuts the number of lost
leads and blown sales. Effective distribution of leads among the team and gets real
time update on every lead. Team creation lets you keep yourself updated with
enquiries, follow ups of your team members it also helps you plan and measure your
team's performance. It is the database located and maintained in one location. With
automated SMS & emails; chances of enquiry conversion get increased. It will also
help to create a brand name for your services & products. Also our email & SMS
campaigns can help you to increase your sales.

1.2 E xisting System and Need for the System:

Client Lead Tracker is the function responsible for the co-ordination of


planning and controlling the Lead activities in an optimum manner. Before
developing the system, Client Lead Tracker used to handle all documents manually.
First Admin had to fill the registration form, which includes Buyer personal details
such as name, address etc.
After examining from Admin, details are given to the Buyer. The
registration detail was sent to seller section where it was included by the buyer. Seller
section contains the information about property availability, buyer property type etc.
Also check reports were prepared. The property buyer and seller are uses manual
procedures individually for their status.
The Buyer, requisite stored there data into registrations. It means that the
Existing system is manual and has lots of overheads.

Drawbacks of Existing System:


➢ Lots of paper work.
➢ Inaccurate Data Entry.
➢ Time Consuming.
➢ Redundant and Costly.
➢ Less Efficient.
➢ Slow data processing.
➢ Not user friendly environment.
➢ Difficult to keep old record.

The site provides an excellent portal where a Buyer gets a distributed platform
to register as buyer, get latest buyer updates, find out and notifying about various lead
related activities

Page | 1
➢ It is a platform where a buyer& lead gets all latest updates of property.
➢ User can use it to personalize his record and also keep in touch with
different buyers & requests at different cities all over the Maharashtra
state.
➢ No online buyer and lead was easily available. So there was a gap
between buyer and lead.
➢ But now, Business Lead has made everything online and find out
buyer and lead easily.

1.2 S cope of work:

This application is built such a way that it should suits for all type of business
leads in future. So every effort is taken to implement this project in this business
leads, on successful implementation in this business leads, we can target other
business leads in the city. The scope of this system is to provide user efficient
working environment and more output can be generated through this. This system
provides user friendly interface resulting in knowing each and every usability features
of the system. Client Lead Tracker Software maximizes your sales opportunities.
Provides the very intuitive and easy to understand GUI and distributed database for all
your lead. With our lead management software you can manage and distribute lead
easily without any training.

1. Buyer needs to register to become the member of the site.


2. Buyer & Seller profile created by Admin.
3. Buyer can view the property details.
4. Buyer & Seller can add Leads.
5. Buyer Can Search the Particular Lead in city.
6. Provide the all Lead buy & sell related information.
7. Register buyer can give feedback for the website also Marketing
Executive & Telecaller give the feedback.
8. Admin maintain Marketing Executive, Telecaller, Buyer, Seller,
Promotion, feedback tables.
objectives

· The main objective of this system is to keep records of the Leads& effective
management.

Page | 2
· It will help you to record and track lead on the basis of both category and
Source.

· It will improve visibility which will help in decision making.

· You can track Lead and check performance of each team to improve quality.
· Duration:- 6 Months

1.3 O perating Environment

Client side Requirements:


Hardware:

1. Processor : 1 Gb or above,
2. RAM : 1Gb and above,
3. Monitor : CRT or LCD or LED
4. Keyboard : Any
Server side Requirements:

Machine Configuration:

1. Dual Core 3.2 GHz


2. 2 x 2 MB L2 cache
3. 4 GB RAM
4. 2 x 160 GB SAS HDD

Server side:-

Hardware configuration

Name Details

Processor Pentium IV Processor and


above

RAM Minimum RAM-1GB

Page | 3
Hard Drive 1 GB & above

Software configuration

Name Details

Operating system Windows 7

Browser Google Chrome,


Mozilla Firefox,
Internet explorer
Database MS SQL Server2008
R2

Framework MS .NET Framework


4.0

1.5 Detail Description of Technology Used:-

1. C#. :-

C# is a multi-paradigm programming language encompassing


strong typing, imperative, declarative, functional, procedural, generic, object-oriented
(class-based), and component-oriented programming disciplines. It was developed by
Microsoft within its .

C# is one of the programming languages designed for the Common


Language Infrastructure. C# is built on the syntax and semantics of C++, allowing C
programmers to take advantage of .NET and the common language runtime.

The language, and implementations thereof, should provide support


for software engineering principles such as strong type checking, array bounds
checking, detection of attempts to use uninitialized variables, and automatic garbage
collection.

Page | 4
2. Asp .NET:-

ASP.Net is a web development platform, which provides a


programming model, a comprehensive software infrastructure and various
services required to build up robust web application for PC, as well as mobile
devices.

ASP.Net is a part of Microsoft .Net platform. ASP.Net


applications are complied codes, written using the extensible and reusable
components or objects present in .

ASP.Net is used to produce interactive, data-driven web


applications over the internet. It consists of a large number of controls like
text boxes, buttons and labels for assembling, configuring and manipulating
code to create HTML page.

3. Ajax:-

The term Ajax has come to represent a broad group of web technologies
that can be used to implement a web application that communicates with a server in
the background, without interfering with the current state of the page.

Any user whose browser does not support JavaScript or


XMLHttpRequest, or simply has this functionality disabled, will not be able to
properly use pages which depend on Ajax.

Dynamic web page updates also make it difficult to bookmark and return to
a particular state of the application. Solutions to this problem exist, many of which
again use the URL fragment identifier. The solution provided by HTML5 for the
above problem also applies for this.

Depending on the nature of the Ajax application, dynamic page updates


may interfere disruptively with user interactions, especially if working on an unstable
Internet connection.

Page | 5
4. Dot Net Framework 4.0:-

.NET Framework (pronounced dot net) is a software


framework developed by Microsoft that runs primarily on Microsoft Windows. It
includes a large library and provides language interoperability (each language can use
code written in other languages) across several programming languages. Programs
written for .

.NET Framework's Base Class Library provides user interface,


data access, database connectivity, cryptography, web application development,
numeric algorithms, and network communications. Programmers produce software by
combining their own source code with .NET Framework and other libraries. .NET
Framework is intended to be used by most new applications created for the Windows
platform.

Page | 6
5. SQL Server 2008 R2 :-

Microsoft SQL Server is a relational database


management system developed by Microsoft. As a database, it is a software product
whose primary function is to store and retrieve data as requested by other software
applications, be it those on the same computer or those running on another computer
across a network.

There are at least a dozen different editions of Microsoft SQL


Server aimed at different audiences and for workloads ranging from small single-
machine applications to large Internet-facing applications with many concurrent users.

SQL Server 2008 R2 (10.50.1600.1, formerly codenamed


"Kilimanjaro") was announced at TechEd 2009, and was released to manufacturing on
April 21, 2010.[26] SQL Server 2008 R2 adds certain features to SQL Server 2008
including a master data management system branded as Master Data Services, a
central management of master data entities and hierarchies.

Page | 7
6. HTML:-

HTML or Hypertext Mark up Language is the main mark up language


for creating web pages and other information that can be displayed in a web browser.

HTML is written in the form of HTML elements consisting of tags


enclosed in angle brackets (like <html>), within the web page content. HTML tags
most commonly come in pairs like <h1> and </h1>, although some tags represent
empty elements and so are unpaired,

The purpose of a web browser is to read HTML documents and


compose them into visible or audible web pages. The browser does not display the
HTML tags, but uses the tags to interpret the content of the page.

HTML elements form the building blocks of all websites. HTML


allows images and objects to be embedded and can be used to create interactive
forms.

7. CSS:-
Cascading Style Sheets (CSS) is a style sheet language used
for describing the look and formatting of a document written in a mark up language.
CSS is a cornerstone specification of the web and almost all web pages use CSS style
sheets to describe their presentation.

CSS is designed primarily to enable the separation of


document content from document presentation, including elements such as the layout,
colors, and fonts.

Page | 8
CSS can also allow the same mark up page to be presented in
different styles for different rendering methods, such as on-screen, in print, by voice
(when read out by a speech-based browser or screen reader) and on Braille-based,
tactile devices. It can also be used to allow the web page to display differently
depending on the screen size or device on which it is being viewed.
6. JAVASCRIPT:-

JavaScript (JS) is a dynamic computer programming language. It is most


commonly used as part of web browsers, whose implementations allow
client-side scripts to interact with the user, control the browser,
communicate asynchronously, and alter the document content that is
displayed. It is also being used in server-side programming, game
development and the creation of desktop and mobile applications.

JavaScript is a prototype-based scripting language with


dynamic typing and has first-class functions. Its syntax was influenced by C.
JavaScript copies many names and naming conventions from Java, but the two
languages are otherwise unrelated and have very different semantics.

1. CRYSTAL REPORT:-

Crystal Reports allows users to graphically design data


connection(s) and report layout. In the Database Expert, users can select and link
tables from a wide variety of data sources, including Microsoft Excel spreadsheets,
Oracle databases, Microsoft SQL Server databases, Microsoft Access databases,
Business Objects Enterprise business views, and local file system information.

Crystal Reports is a popular Windows-based report writer


(report generation program) that allows a programmer to create reports from a variety
of data sources with a minimum of written code. Developed by Seagate Software,
Crystal Reports can access data from most widely-used databases and can integrate
data from multiple databases within one report using Open Database Connectivity
(ODBC).

Chapter-2
PROPOSED SYSTEM
Page | 9
2.1 P roposed System

The proposed system will have the following features:


1. Registration: This feature will allow user to register for the site. After
inserting all registration details display message.

2. Manage Seller: This feature will allow Admin to manage all details of
Seller related to particular Lead like add property, view property etc.
date wise details provided by Seller to Admin.

3. Manage Buyer: This feature will allow Admin to manage all details of
(upcoming) Buyer for particular Lead as per their requirement.

Page | 10
1. Manage Marketing Executive: This feature will allow Admin to
manage Marketing Executive to promote the particular Lead. The lead
promotion should be online or offline.

4. Manage Telecaller: This feature will allow Admin to manage details


provided by the Telecaller. Telecaller which first take the lead request
from the Buyer then assign to marketing executive, after confirmation
of lead request from Buyer then the Seller should proceed further.

5. Seller: This feature will help Seller to manage the property details,
Buyer details, Marketing Executive details etc.

6. Buyer: This feature will help Buyer to search lead in particular


area/city, register to site, view lead, give feedback etc. Normally
buyers can view these lead and register themselves for the request lead
of their city.

7. Marketing Executive: This feature will help Marketing Executive to


promote the lead online or offline, give feedback to Seller etc.

8. Telecaller: This feature will help Telecaller to assign the lead, give
feedback.

9. Give Feedback: This feature helps the user to give feedback about site
after registration.

10. Client Lead Tracker site should be through GUI based and menu based
windows thus avoiding direct interface to the database and
remembering the objects and commands. Thus, information can be
easily accessed.

11. It should be User friendly with reduction in cost reliable information.

2.2. O bjectives of Proposed System

The First step in accomplishing a goal is deciding to do it. Client Lead Tracker
was created to give lead to buyer where they are:

· The main objective of this system is to keep records of the Leads& effective
management.

· It will help you to record and track lead on the basis of both category and
Source.

Page | 11
· It will improve visibility which will help in decision making.

· You can track Lead and check performance of each team to improve quality.

2.3. U ser Requirement:

1. User needs to register as a Telecaller, Marketing Executive and


Seller.
2. User can add buyer details and assign to Marketing Executive.
3. User (Marketing Executive) gives feedback.
4. User (Telecaller) can edit, update and delete feedback.
5. Marketing Executive can edit, update and delete feedback
6. User (Seller) manages leads.

2.3.1 Document Conventions and definitions:


Significant notations used and what they mean in this document context are as
under:

Sr. No. Term Meaning


1. IT Information Technology.
2. PC Personal Computer.
3. SQL Structured Query Language.
4. GUI Graphical User Interface.
5. SGML Standard Generalized Markup Language
6. RAM Random Access Memory.

Page | 12
7. GB Gigabyte.
8. MB Megabyte.
9. HTML Hypertext Markup Language.
10. OOP Object Oriented Programming.
11. SRS System Requirement Specification.
12. LAN Local Area Network.

2.3.2 Intended audience and reading suggestions:


As the intended audiences of this document are:
▪ The Management,
▪ The Developer,
▪ The Administrator.
Hence, it is suggested that the user must be thorough with the system functioning, its
overall objective, scope and he must know the technical terminologies that are used in
the system. Otherwise, the language used in preparing the document is very simple
and direct and does not includes any complex terms and meanings that refer
something beyond the context of the system. It should be noted that: The proposed
system takes care of the requirement related aspects. This system is build taking into
consideration all the flaws of the existing system and as per the users’ requirements
for the proposal.
The system incorporates all the requirements suggested by the user. It is designed in
such a way so that it can hold all the information that is needed for data storage, data
processing and to generate various reports. This system is designed as per the focus of
minimizing the hazards of the existing system.

The proposed system will have the following features:

➢ Administration through GUI based and menu based windows thus


avoiding direct interface to the database and remembering the objects
and commands. Thus, information can be easily accessed.

➢ Easy and efficient way in planning the Activities. This is done by


report mechanism and report generation. And periodically processing
for the generation reports.

Page | 13
➢ Lots of time will also be saved by the help of the system. Lots of paper
work and pending work will get reduced due to the system.

➢ The current system was evaluated to around 30000 rupees, by some


well known reputed Business organization. Computing the resources
cost, stationeries, and other costs. Hence, the system is also a cost
benefit solution for the country.

➢ The information supplied by the system is reliable, as because the


admin module makes as far as data entry in a reliable manner hence
data retrieval is also reliable.

Like that, it takes care of all the minute details by minimizing risk of
retrieval and placing the right information whenever sought for.

3.1.1.User characteristics
The various user classes who will be using this site are the users, with the
anticipation of the usage of the site: The users are those who are the developers
of the system, these users are having the technical and implementation
knowledge. As they are the person who is actually bringing life to the system,
hence it is not so important that the flow of the system will be unknown to
them, in other words, these users must know all the processes, so whenever
sought for these users must be able to track the changes to be made and the
affected changes that are made to the system.

2.3.4 Operating environment


The software will operate in the windows terminals from where users
will be requesting to the server at some other end. The Environment is as under:
The operating environment, i.e. the minimum configuration of hardware and
software which is needed for the Development and Functioning of the
computerized System is as follows:
Client side Requirements:
➢ Hardware:

1. Processor : 1 Gb or above,
2. RAM : 1 Gb and above
3. Monitor : CRT or LCD or LED

Page | 14
4. Keyboard : 107 keys including 12

➢ Software:

Browsers : Internet Explorer IE6.0 and above and Google


Chrome and Mozilla Firebox.

Operating System Software: Windows 20007 or Windows 8 or Windows xp

Software configuration

Name Details

Operating system Windows 7

Browser Google Chrome,


Mozilla Firefox,
Internet explorer
Database MS SQL Server2008
R2

Framework MS .NET Framework


4.0

➢ Server side Requirements:

Hardware:

1. Web server
1. Database server
2. Application server
3. Switches
Machine Configuration:

1. Dual Core 3.2 GHz

Page | 15
2. 2 x 2 MB L2 cache
3. 4 GB RAM
4. 2 x 160 GB SAS HDD

Page | 16

You might also like