You are on page 1of 88

WEB BASED TENDER SYSTEM

A Dissertation submitted in partial fulfillment


Of the requirements for the degree of

MASTER OF SCIENCE IN COMPUTER SCIENCE
To the
Periyar University, Salem - 11
By
AGILA.C
(Reg. No. 12PCS1295)

Guided by

Mr. T.DHAMODHARAN, M.C.A., M.Phil.,







DEPARTMENT OF COMPUTER SCIENCE
AVS COLLEGE OF ARTS & SCIENCE
(Affiliated to Periyar University, Salem - 11)
SALEM - 636 106.
(2013 - 2014)













CERTIFICATE














CERTIFICATE


This is to certify that the dissertation entitled WEB BASED TENDER SYSTEM
submitted in partial fulfillment of the requirement for the degree of Master of Computer Science to
the Periyar University, Salem is a record of bonafide work carried out by AGILA.C under
supervision guidance and that no part of the dissertation has been submitted for the award of M.Sc.
(Computer Science)


Date:
Place:



Signature of the guide Signature of the HOD


Submitted for the Viva-Voce Examination held on __________________



Internal Examiner External Examiner














DECLARATION















DECLARATION

I hereby declare that the project report entitled WEB BASED TENDER SYSTEM
submitted to the Periyar University, Salem - 11 in Partial fulfillment of the requirement for the
award of degree of Master of Computer Science is bonafide work carried out by me under the
guidance of Mr. T.DHAMODHARAN, M.C.A., M.Phil., also ensure that this project was not
submitted as a paper or project previously.






Date:
Place:


Signature of the candidate
(AGILA.C)















ACKNOWLEDGEMENT














ACKNOWLEDGEMENT

I offer my humble gratitude to our respected Secretary & Correspondent
Thiru. K.RAJA VINAYAKAM, M.B.A., D.E.M.,for all blessings and help provided during the
project period.
I express my gratitude and thanks to,
Dr. K.A. MURUGESAN, M.A., M.Phil., Ph.D.,Dean of AVS College of Arts & Science, Salem.
Dr. I. CARMEL MERCY PRIYA, M.B.A., Ph.D.,Principal of AVS College of Arts & Science

I extend my gratitude to Mr. S. VIMALANAND, M.Sc., M.C.A., M.Phil.,Head of the Department
of Computer Applications for continuous help throughout the period of the project work.

I am indebted to my faculty guide Mr.T.DHAMODHARAN, M.C.A., M.Phil., for his constant
help and creative ideas over the entire period of the project work.

I express my sincere thanks to all teaching staff of computer science for their whole hearted
co operation, timely supported and guidance and last but not least I like to place on record my
sincere thanks to all my friends who is someway or other helped me in completing this project.




By,
AGILA.C
















CONTENTS















S.NO INDEX PAGE NO.
SYNOPSIS 1 - 2
1
1.INTRODUCTION
1.1. SYSTEM CONFIGURATION
1.1.1. HARDWARE REQUIREMENT
1.1.2. SOFTWARE REQUIREMENT
3 - 5
2
2. SYSTEM STUDY
2.1 EXISTING SYSTEM
2.2 PROPOSED SYSTEM
2.3 MODULES
2.4 ENVIRONMENTS
6 - 10
3
3. SYSTEM DEFINITION / ANALYSIS
3.1 .NET FRAMEWORK
3.1.1 FEATURES OF .NET
3.1.2 .NET FRAMEWORK
3.1.3 .NET FRAMEWORK WORTH DESCRIPTION
3.2 MS SQL 2000
11 - 16
4
4. SYSTEM DESIGN AND DEVELOPMENT
4.1 DATABASE DESIGN
4.2 INPUT FORM DESIGN
4.3 CODE DESIGN
17 - 61
5
5. SYSTEM TESTING AND IMPLEMENTATION
5.1 SYSTEM TESTING
5.2 SYSTEM IMPLEMENTATION
62 - 67
6
CONCLUSION
68 - 69
7
BIBLIOGRAPHY
70 - 71
8
APPENDICES
72 - 83



SYNOPSIS
The project titled Web Based Tender System is designed using Active Server
Pages .NET with Microsoft Visual Studio.Net 2005 as front end and Microsoft SQL Server 2000 as
back end which works in .Net framework version 2.0. The coding language used is C# .Net.
The project deals with automated process over, Tender System through online
process. The Application performs online process in tender system by providing the real estate
details and the entire tender details through online. Which makes more helpful to get information
regarding, the tender system. The tender system details includes the real estate value, the present
owner of that particular asset, the market value of that particular asset, the legal details about the
particular asset, the location of the particular asset, the tender date and time, the tender formalities
are all been included. The people who are going to attend the tender are ,all has been applied
through, online and get the entire detail regarding the particular tender are all been get through
online.
The tender detail can been get through online regarding the tender date and time,
location, the entire details about that particular asset are all been provided through online. It will be
more advantages to the person who willing to participate in the tender. It makes the participating
person to get all the information regarding the tender through online itself. It makes more
advantages to the tender announcement and also to get the details regarding each tender.
Which means through online itself the participating person can get the information
regarding each tender and its detail makes the tender system been automated.










1.INTRODUCTION

This project entitled as Web based Tender System which deals with automated
process over, Tender System through online process.
The tender system details includes the real estate value, the present owner of that
particular asset, the market value of that particular asset, the legal details about the particular asset,
the location of the particular asset, the tender date and time, the tender formalities are all been
included. The people who are going to attend the tender are ,all has been applied through, online
and get the entire detail regarding the particular tender are all been get through online.
The tendering process adopted in is largely paper-dependent. However, the increase
in the availability of high speed Information Communications Technology has meant that
consultants can disseminate this information more cost effectively in an electronic format.
This project aims to demonstrate how greater effectiveness and efficiency can be
applied to the tendering process. The status report outlines the approach taken in the project, the
difficulties encountered, the solutions adopted and the steps to be taken to bring about wide-scale
adoption of the technology. The project will specifically focus on the exchange of data between
network members by quantifying the inefficiencies in current processes and by demonstrating the
benefits to be won through an online tendering project.

1.1SYSTEM REQUIREMENTS
1.1.1 Hardware Requirements:
Processor : Pentium III / IV
Hard Disk : 40 GB
Ram : 256 MB
Monitor : 15VGA Color
Mouse : Ball / Optical
Keyboard : 102 Keys



1.1.2 Software Requirements:
Operating System : Windows XP professional
Front End : Microsoft Visual Studio .Net 2005
Coding Language : c#
Back End : SQL Server 2000
























2.SYSTEM STUDY
2.1 EXISTING SYSTEM:
The tendering process adopted in is largely paper-dependent. The existing system is
a static environment and data entry persons should do all works manually. It is difficult to
coordinate all jobs involved with the system. The Existing system has been suffered from lot of
administration difficulties. Generally Tender notifications are released through newspapers and the
customers read them. If the customer has to quote to a particular tender he has take a DD or Cheque
in favor of company name and then post it to the company so that they can get a tender through
which they can quote the tender.
This will lead to,
High error rate
Slow down process
Handling Process become more complex
Time Consuming.






















2.2 PROPOSED SYSTEM:
It is difficult to note down all the problems manually. Instead it is decided to develop Web
Based Tender System to overcome these limitations. In this system user can view all the
published tenders on the internet and can get the details regarding the tender date and time, location
through this system.
BENEFITS:
1. This system helps the customer in choosing required tender within the less time.
2. This system helps to speed up the process.
3. This system is a strongly secured and safe system for the customers who often need regular
tenders.
4. Users can get all the information regarding the tender through online itself.
5. It provides more advantages to the tender announcement and also to get the details
regarding each tender.
6. Online itself users can get the information regarding each tender.
7. Less Time Consuming.















2.3 MODULES

ADMINISTRATOR MODULE:

In this module, it maintains the details about the administration. After entering the admin
login, the admin main form is viewed which gives the details of the new user, view tender details
and recruitment details and document details. Admin can view all the details and admin can edit
and update the details which are necessary for this tender processing.
USER MODULE:
Registration Details:
New user entry form is used in this module to register the details about the new user either
tenders who is like to publish their tender through online or vendor who wish to buy a particular
tender.

TENDER DETAILS:
This module contains two sub modules. These are,
1. Tender Registration
2. Tender Search

Tender Registration:
In tender registration module user can register their tender by giving the whole details about
the tender and its document details. User can upload their document details while their tender
registration.
Tender Search:
Tender Search module is used to help the vendor to search different tenders related to the
real estate by selecting a particular place or tender category.








RECRUITMENT MODULE:
In this module vendor details and their recruitment process is maintained by selecting a
particular vendor among the registered vendors.
This module has two sub modules. These are,
1. Buyer Details
2. Tender Assessment
Buyer Details:
After publishing the tender, the user who wishes to buy a particular tender, can register by
entering the needed details.
Tender Assessment:
This module maintains the selection of a particular buyer by checking all their details which
is entered by the particular user. After completing the selection process, the message will be send
through their mail.

PAYMENT GATEWAY:
After selecting the vendor, payment transactions are made in this module. Payment can be
made either through the cash or credit transactions.
ENVIRONMENTS:
When complex problems and opportunities are to be defined, it is generally desirable to conduct
a preliminary investigation called a feasibility study. A feasibility study is conducted to obtain
an overview of the problem and to roughly assess whether feasible solutions exit prior to
committing substantial resources to a project.
The main objective of a feasibility study is to test the technical, social and economical
feasibility of developing a computer system. This is done by investigating the existing system in the
area under investigation and generating ideas about a new system. If compatible social and
technical system can be devised, then they must be tested for economic feasibility. The technical,
social and economical feasibility of this system, thoroughly analyzed.
Various steps involved in this project are:
A project team was formed.
Flow charts were prepared.
Performance and cost effectiveness were determined and evaluated.


System performance and cost data were weighted.
Technical Analysis:
The assessment of technical feasibility must be based on an outline design of system
requirements in terms of inputs, outputs, files programs, procedures and staff. This can be used
quantified in terms of volumes of data, trends, frequency of updating, cycle of activity, etc., In
order to give an indication of the scale of the technical system.
Methods used for investigation, analysis and designing of the system are in a vivid
procedures. Having identified an outline system the investigator must go on to suggest the type of
equipment required, methods of developing the system, and methods of running the system once it
has been designed.
The technical feasibility of the system is analyzed taking into consideration the issue of the
resource requirements and how efficient would it be to allocate the resource for this particular
project. A study of function, performance and constraints that may affect the ability to achieve an
acceptable system is made.
The results of this study are:
Hardware and Software resources acquisition is not laborious.
Portability of application is easy.
Platform independency can be easily achieved.

Economic Analysis:
Economic feasibility is an evaluation of development cost weighed against the ultimate income or
benefit derived from the developed system or product.
Proposed or developing system must be justified by cost and benefit criteria to ensure the
effort is concentrated on projects which will give the best return at the earliest opportunity.
The determination of development and subsequent operational cost and of the saving
compared with existing system can be difficult, especially at the initial study stage, but the
quantification of the benefits, which management is coming increasingly to expect, is often much
more difficult.
The following cost benefit analyses are done comparing the existing system and the
proposed system.


Cost of development of the proposed system
Value of the benefits of the proposed system
Hardware resources required are limited and be acquired with
minimal cost.
Software required to devise and run the application can be
Downloaded from the internet at free of cost.
Performance Analysis:
Performance analysis helps to prevent unexpected problems during development, and it
reduce cost and risk.
Performance analysis of this project is done under various evaluation criteria.
They are as follows:
System accuracy
Growth potential
Response time
User friendly
Performance evaluated the system performance requirements; it set prior to the feasibility
study. Often these characteristics do not lend themselves to quantitative measures. They are
evaluated in qualitative terms based on subjective judgment of the project team.
Control and Security Analysis:
Each and every project must provide built-in features for control and security of data.
Without safeguards against unauthorized access, fraud and nature disaster a system could be so
vulnerable as to threaten the survival of the organization.
To do an adequate job on security, analysis is done on the risks, exposure and costs and
measure such as passwords and encryption to provide production are specified. In additional,
backup copies of software and recovery restart procedure are made available as the result of the
security analysis. These are all the security measure taken in this application.
Efficiency Analysis:
Efficiency analysis can be categorized under the code efficiency and memory efficiency.
Code efficiency is very easier and carried out minimal. Even the memory efficiency is
minimum, memory for code is very sufficient. Minimum inputs are given as to reduce as to
produce maximum output. The output obtained is very crisp and useful for future.


3. SYSTEM DEFINITION / ANALYSIS

3.1 .NET FRAMEWORK:
Microsoft .NET is a set of Microsoft software technologies for rapidly building and
integrating XML Web services, Microsoft Windows-based applications, and Web solutions. The
.NET Framework is a language-neutral platform for writing programs that can easily and securely
interoperate. Theres no language barrier with .NET: there are numerous languages available to the
developer including Managed C++, C#, Visual Basic and Java Script. The .NET framework
provides the foundation for components to interact seamlessly, whether locally or remotely on
different platforms. It standardizes common data types and communications protocols so that
components created in different languages can easily interoperate.
.NET is also the collective name given to various software components built upon
the .NET platform. These will be both products (Visual Studio.NET and Windows.NET Server, for
instance) and services (like Passport, .NET My Services, and so on).
3.2 FEATURES OF .NET
Managed Code - is code that targets .NET, and which contains certain extra
information - metadata - to describe itself. Whilst both managed and unmanaged code can run in
the runtime, only managed code contains the information that allows the CLR to guarantee, for
instance, safe execution and interoperability.
Managed Data - With Managed Code comes Managed Data. CLR provides
memory allocation and Deal location facilities, and garbage collection. Some .NET languages use
Managed Data by default, such as C#, Visual Basic.NET and JScript.NET, whereas others, namely
C++, do not. Targeting CLR can, depending on the language youre using, impose certain
constraints on the features available. As with managed and unmanaged code, one can have both
managed and unmanaged data in .NET applications - data that doesnt get garbage collected but
instead is looked after by unmanaged code.
Common Type System - The CLR uses something called the Common Type
System (CTS) to strictly enforce type-safety. This ensures that all classes are compatible with each
other, by describing types in a common way. CTS define how types work within the runtime,
which enables types in one language to interoperate with types in another language, including
cross-language exception handling. As well as ensuring that types are only used in appropriate


ways, the runtime also ensures that code doesnt attempt to access memory that hasnt been
allocated to it.
Common Language Specification - The CLR provides built-in support for language
interoperability. To ensure that you can develop managed code that can be fully used by developers
using any programming language, a set of language features and rules for using them called the
Common Language Specification (CLS) has been defined. Components that follow these rules and
expose only CLS features are considered CLS-compliant.
.NET FRAMEWORK:
The .NET Framework has two main parts:
1. The Common Language Runtime (CLR).
2. A hierarchical set of class libraries.
The CLR is described as the execution engine of .NET. It provides the
environment within which programs run. The most important features are:
Conversion from a low-level assembler-style language, called
Intermediate Language (IL), into code native to the platform being executed on.
Memory management, notably including garbage collection.
Checking and enforcing security restrictions on the running code.
Loading and executing programs, with version control and other such
features.
THE CLASS LIBRARY:
.NET provides a single-rooted hierarchy of classes, containing over 7000 types. The
root of the namespace is called System; this contains basic types like Byte, Double, Boolean, and
String, as well as Object. All objects derive from System. Object. As well as objects, there are
value types. Value types can be allocated on the stack, which can provide useful flexibility. There
are also efficient means of converting value types to object types if and when necessary.
The set of classes is pretty comprehensive, providing collections, file, screen, and
network I/O, threading, and so on, as well as XML and database connectivity.
The class library is subdivided into a number of sets (or namespaces), each
providing distinct areas of functionality, with dependencies between the namespaces kept to a
minimum.


LANGUAGES SUPPORTED BY .NET:
The multi-language capability of the .NET Framework and Visual Studio .NET
enables developers to use their existing programming skills to build all types of applications and
XML Web services. The .NET framework supports new versions of Microsofts old favorites
Visual Basic and C++ (as VB.NET and Managed C++), but there are also a number of new
additions to the family:
Visual Basic .NET has been updated to include many new and improved language
features that make it a powerful object-oriented programming language. These features include
inheritance, interfaces, and overloading, among others. Visual Basic also now supports structured
exception handling, custom attributes and also supports multi-threading.
Visual Basic .NET is also CLS compliant, which means that any CLS-compliant
language can use the classes, objects, and components you create in Visual Basic .NET.
Managed Extensions for C++ and attributed programming are just some of the
enhancements made to the C++ language. Managed Extensions simplify the task of migrating
existing C++ applications to the new .NET Framework.
C# is Microsofts new language. Its a C-style language that is essentially C++ for
Rapid Application Development. Unlike other languages, its specification is just the grammar of
the language. It has no standard library of its own, and instead has been designed with the intention
of using the .NET libraries as its own.
Microsoft Visual J# .NET provides the easiest transition for Java-language
developers into the world of XML Web Services and dramatically improves the interoperability of
Java-language programs with existing software written in a variety of other programming
languages.
Active State has created Visual Perl and Visual Python, which enable .NET-aware
applications to be built in either Perl or Python. Both products can be integrated into the Visual
Studio .NET environment. Visual Perl includes support for Active States Perl Dev Kit.
Other languages for which .NET compilers are available include:
FORTRAN
COBOL
Eiffel




ASP.NET
XML WEB SERVICES
Windows Forms
Base Class Libraries
Common Language Runtime
Operating System
Fig1 .Net Framework

.NET FRAMEWORK WORTH DESCRIPTION:
INTRODUCTION TO ASP.NET:
ASP.NET is the .NET framework layer that handles Web requests for specific types
of files, namely those with (.aspx or .ascx) extensions. The ASP.NET engine provides a robust
object model for creating dynamic content and is loosely integrated into the .NET framework.
WHAT IS ASP.NET?
ASP.NET is part of the .NET framework. ASP.NET programs are centralized
applications hosted on one or more Web servers that respond dynamically to client requests. The
responses are dynamic because ASP.NET intercepts requests for pages with a specific extension
(.aspx or .ascx) and hands off the responsibility for answering those requests to just-in-time (JIT)
compiled code files that can build a response on-the-fly.
ASP.NET deals specifically with configuration (web.config and machine.config)
files, Web Services (ASMX) files, and Web Forms (ASPX) files. The server doesnt serve any of
these file typesit returns the appropriate content type to the client. The configuration file types
contain initialization and settings for a specific application or portion of an application. Another
configuration file, called machine.web, contains machine-level initialization and settings. The
server ignores requests for web files, because serving them might constitute a security breach.
Client requests for these file types cause the server to load, parse, and execute code
to return a dynamic response. For Web Forms, the response usually consists of HTML or WML.


Web Forms maintain state by round-tripping user interface and other persistent values between the
client and the server automatically for each request.

A request for a Web Form can use View State, Session State, or Application State to
maintain values between requests. Both Web Forms and Web Services requests can take advantage
of ASP. Nets integrated security and data access through ADO.NET, and can run code that uses
system services to construct the response. So the major difference between a static request and a
dynamic request is that a typical Web request references a static file. The server reads the file and
responds with the contents of the requested file.
ASP.NET uses .NET languages. ASP.NET code exists in multithreaded JIT
compiled DLL assemblies, which can be loaded on demand. Once loaded, the ASP.NET DLLs can
service multiple requests from a single in-memory copy.
ASP.NET supports all the .NET languages (currently C#, C++, VB.NET, and
JScript, but there are well over 20 different languages in development for .NET), so you will
eventually be able to write Web applications in your choice of almost any modern programming
language.
In addition to huge increases in speed and power, ASP.NET provides substantial
development improvements, like seamless server-to-client debugging, automatic validation of form
data.








Fig2. Interoperability

ASP.NET EVENTS :.NET events and why they are cool
Every time an ASP.NET page is viewed, many tasks are being performed behind the
scenes. Tasks are performed at key points ("events") of the page's execution lifecycle.
The most common events are:
On Init:
The first event in our list to be raised is OnInit. When this event is raised, all of the
page's server controls are initialized with their property values. Post Back values are not applied to
the controls at this time.
On Load:
The next event to be raised is On Load, which is the most important event of them
all as all the pages server controls will have their Post Back values now.
Post Back Events:


Next all the Post Back events are raised. These events are only raised when the page
view is the result of a Post Back. The order that these events are raised can't be defined or relied
upon; the only consistency with the order that Post Back events are raised is that they are all raised
between the Unload and OnPreRender events.
On PreRender:
This event is raised just prior to the page or server control's html output being
written into the response stream that's sent to the client web browser. This is last chance you have
to make any modifications. By this point, all the server controls on the page have the final data
applied.
On Unload;
This is the last event in our list to be raised and you should destroy any un-managed
objects and close any currently open database connection at this point. It is not possible to modify
any controls on the page at this point as the response stream has already been sent to the client web
browser.
As each event of the page is raised it also automatically tells all its child controls to
raise their own implementation of the same event. In turn each of those controls will tell its own
child controls to do the same and so on down the control tree till all controls have done so. Then
execution flow is passed back to the main page class to continue onto the next event and the
process is repeated for that event.
MAIN FEATURES OF ASP.NET
Successor of Active Server Pages (ASP), but completely different architecture
Object-oriented
Event-based
Rich library of Web Controls
Separation of layout (HTML) and logic (e.g. C#)
Compiled languages instead of interpreted languages
GUI can be composed interactively with Visual Studio .NET
Better state management


NAMESPACES :
ASP.NET uses a concept called namespaces. Namespaces are hierarchical object
models that support various properties and methods. For example, HTML server controls reside in
"System.web.UI.HtmlControls" namespace, web server controls reside in
System.web.UI.WebControls" namespace and ADO+ resides in "System Data" namespace.
LANGUAGE INDEPENDENT:
An ASP.NET page can be created in any language supported by .NET framework.
Currently .NET framework supports VB, C#, JScript and Managed C++.
ASP.NET SERVER CONTROLS:
Using ASP.NET Server Controls, browser variation is handled because these
controls output the HTML themselves based on the browser requesting the page.
TYPES OF CONTROLS:
ASP.NET has two basic types of controls: HTML server controls and Web server
controls.HTML Server Controls are generated around specific HTML elements and the ASP.NET
engine changes the attributes of the elements based on server-side code that you provide. Web
server controls revolve more around the functional you need on the page. The ASP.NET engine
takes the extra steps to decide based upon the container of the requester, what HTML to output.

Fig 3. Web Controls



3.3 MS - SQL 2000
ADO.NET:
ADO.NET provides a set of classes which a script can use to interact with databases.
Scripts can create instances of ADO.NET data classes and access their properties and methods. A
set of classes which work with a specific type of database is known as a .NET Data Provider.
ADO.NET comes with two Data Providers, the SQL Server.NET Data Provider (which provides
optimised access for Microsoft SQL Server databases) and the OLEDB.NET Data Provider, which
works with a range of databases. The main ADO.NET OLEDB data access classes are
OLEDBConnection, OLEDBCommand, OLEDBDataReader and OLEDBDataAdapter.
FEATURES OF SQL SERVER 2000:
The OLAP Services feature available in SQL Server version 7.0 is now called SQL
Server 2000 Analysis Services. The term OLAP Services has been replaced with the term
Analysis Services. Analysis Services also includes a new data mining component. The
Repository component available in SQL Server version 7.0 is now called Microsoft SQL Server
2000 Meta Data Services. References to the component now use the term Meta Data Services.
The term repository is used only in reference to the repository engine within Meta Data
Services
SQL-SERVER database consist of six type of objects,
They are,
1. TABLE
2. QUERY
3. FORM
4. REPORT
5. MACRO
TABLE:
A database is a collection of data about a specific topic.
VIEWS OF TABLE:
We can work with a table in two types,
1. Design View
2. Datasheet View



Design View:
To build or modify the structure of a table we work in the table design view. We can
specify what kind of data will be hold.
Datasheet View:
To add, edit or analyses the data itself we work in tables datasheet view mode.
QUERY:
A query is a question that has to be asked the data. Access gathers data that answers the
question from one or more table. The data that make up the answer is either dynaset (if you edit
it) or a snapshot(it cannot be edited).Each time we run query, we get latest information in the
dynaset. Access either displays the dynaset or snapshot for us to view or perform an action on it
,such as deleting or updating.
FORMS:
A form is used to view and edit information in the database record by record .A form
displays only the information we want to see in the way we want to see it. Forms use the
familiar controls such as textboxes and checkboxes. This makes viewing and entering data easy.
Views of Form:
We can work with forms in several primarily there are two views,
They are,
1. Design View
2. Form View
Design View:
To build or modify the structure of a form, we work in forms design view. We can add
control to the form that are bound to fields in a table or query, includes textboxes, option
buttons, graphs and pictures.
Form View:
The form view which display the whole design of the form.





REPORT:
A report is used to vies and print information from the database. The report can ground
records into many levels and compute totals and average by checking values from many records
at once. Also the report is attractive and distinctive because we have control over the size and
appearance of it.

MACRO:
A macro is a set of actions. Each action in macros does something. Such as
opening a form or printing a report .We write macros to automate the common tasks the work
easy and save the time.

















3. SYSTEM DESIGN AND DEVELOPMENT

System design is a transition from a user-oriented document to programmers. The project success is
depends upon the communication of concepts and plan between user and developer. If the users are
analysts, the developer must study deeply the user requirements. The user must convey the
requirements to the developer both formal and informal conversation.
INPUT DESIGN
OUTPUT DESIGN
INPUT DESIGN:
Input Design is the process of converting user originated input to computer based format.
Considerations should be given to the type of input flexibility of format, speed of capture, accuracy,
ease of correction, security.
The goal of designing input data is to make data entry as easy, logical and free form errors
as possible. In entering data, the operators need to know the located space for each field.When
developer approach input data design, they must design the source documents that capture the data
and then select the media used to enter the data into computer. The Input designs are,
Login Details:
This is the main form that provides security to the system. This allows only valid users to
use the system, by entering username and password to prevent the system from unauthorized
access.
Tender Details:
The tenders who want to publish their tender can register their details through the website.
For that the tenders must be specify their company name, date, cost of the project, address, e-mail
id, phone number, etc.
Buyer Details:
The customer who wishes to have a particular tender can register their details such as name,
company name, address, city, state, phone number, etc. And they can get the tender documents
through online for the particular project. For that they must specify their details for authentication
purpose.


Selling Details:
After verifying the details given by the user, the particular asset details are given to the selected
person. For that the tenders must specify the details of the tender id, date, cost of asset, and legal
details about the particular asset.
OUTPUT DESIGN:
An Application is success only when it can produce efficient and effective results. The
usefulness of the applications is evaluated on the basis of the outputs. The outputs generated must
be useful to all either company or customer.
The input records have to be validated, edited, organized and accepted by the system before
being processed to produce the outputs.
The Output Designs are,
Viewing User Details:
The users can view the details about the different tenders and tender documents which are
published by the tenders. It is used for the particular user to select a tender from the list. It contains
the details such as tender id, project name, cost of the project, tender open date, and tender expiry
date.
Tender report:
In this report it contains the details about which users will be going to get a particular tender
and the related details.
Payment report:
Payment report contains the invoice for the particulars which are used in the project.
It contains the details such as credit card number, card type, cost of the asset, etc.,







DATABASE DESIGN:

Database design is a collection of interrelated data, stored together in such a way as to maximize
redundancy and to serve a multiplicity of applications. The various sources of data are identified and
relevant data is collected and normalized databases are used to store these values.
NORMALIZATION:
Normalize is a process of simplifying the relationship between data elements in a record.
Through normalization a collection of data in a record structure is replaced by successive record
structures that are sampler and more predictable and therefore more manageable. Normalization is
carried out for four reasons
To structure the so that any pertinent relationship between entities can be represented.
To permit simple retrieval in response to query and report requests.
To simplify the maintenance of the data through updating, insertions and deletions.
To reduce the need to restructure or recognize data when new application requirements
arise.
First normal form is achieved when all repeating groups are removed so that a record is of fixed
length. A repeating group or the reoccurrence of the data item or group of data items within a record is
actually another relation. Hence it is removed from the record and treated as an additional record structure or
relation.
Second normal form is achieved when a record is in first normal form and each item in the records is
fully dependent on primary record key for identification.
Third normal form is achieved when transitive dependencies are removed from a record
design.










TABLES:


LOGIN TABLE:



REGISTERATION TABLE:
















TENDER DETAILS:






QUOTE DETAILS:















PAYMENT DETAILS:






Mail:
















HOME PAGE















USER LOGIN PAGE















ADMIN LOGIN

















TENDER SEARCH

















PUBLISH YOUR TENDER

















ADD NEW TENDER

















BUYER DETAILS
















VIEW BUYER DETAILS
















CONTACT US




















REGISTRATION PAGE








CODE DESIGN:
Home page:
<%@ Page Language="C#" MasterPageFile="~/MasterPage1.master" AutoEventWireup="true"
CodeFile="home.aspx.cs" Inherits="Default2" Title="Online Tender Processing" %>


<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<img alt="" src="images/tenimg/img7.jpg" style="z-index: 104; left: 178px; width: 134px;
position: absolute; top: 194px; height: 77px" /> <img alt="" src="images/tenimg/img10.jpg"
style="z-index: 105; left: 313px; width: 165px; position: absolute; top: 193px; height: 77px" />
<img alt="" src="images/tenimg/10003a.jpg" style="z-index: 106; left: 478px; width: 176px;
position: absolute; top: 193px; height: 78px" />
<img alt="" src="images/tenimg/img16.jpg" style="z-index: 107; left: 653px; width: 140px;
position: absolute; top: 194px; height: 77px" />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel3" runat="server" Height="52px" Style="z-index: 100; left: 432px;
position: absolute; top: 532px" Width="353px" BorderColor="#00C0C0"
BorderStyle="Groove">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-indent: 0.5in; line-height: 150%">

<b style="font-weight: normal"><span style="font-size: 11pt; font-family: Calibri;
font-family: Calibri;font-family: Calibri">Please indicate
the type of property you want with your target price. Don't hesitate even for a
moment as they are selling fast and our listing changes frequently! Secure&nbsp;
&nbsp;an&nbsp; &nbsp; Asset&nbsp;
&nbsp; today&nbsp; &nbsp;which&nbsp; &nbsp;will&nbsp; &nbsp;ultimately&nbsp;
&nbsp;provide&nbsp;
&nbsp;you financial freedom on the long run!</span></b><span
style="font-size: 10pt; color: black; line-height: 150%; font-family: 'Verdana','sans-
serif';
font-family: 'Times New Roman'; font-family: Arial"><?xml namespace=""
ns="urn:schemas-microsoft-com:office:office" prefix="o" ?></span></p>
<b style="font-weight: normal"><span style="font-size: 12pt; font-family: Calibri;


font-size: 11.0pt"></span></b><b style="font-weight: normal"><span
style="color: black; font-family: 'Verdana','sans-serif'; font-size: 10.0pt;
font-family: 'Times New Roman';font-family: Arial">
</span></b>
</asp:Panel>
<br />
<div id="news" style="z-index: 103; left: 19px; width: 438px; position: absolute;
top: 193px; height: 493px">

<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%"><span style="font-family: Calibri">
</span></span>&nbsp;</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
&nbsp;</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
&nbsp;</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
&nbsp;</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%"><span style="font-family: Calibri">
</span></span>&nbsp;</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%"><span style="font-family: Calibri">
&nbsp;&nbsp;<?xml namespace="" ns="urn:schemas-microsoft-com:office:office"
prefix="o" ?></span></span></p>
<a href=" "><span style="color: #ffffff"></span></a>
&nbsp;
<asp:Panel ID="Panel1" runat="server" Height="102px" Style="z-index: 100; left: 0px;
position: absolute; top: 0px" Width="417px">
<img alt="house 5" height="100" src="images/house_5.jpg" style="z-index: 102; left: -
18px;


position: absolute; top: -1px" width="178" />
&nbsp;<br />
<br />
<br />
<br />
<br />
<p style="font-size: 10pt; font-family: Calibri"/>
<br />
<br />
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="line-height: 115%;font-size: 10.0pt; font-family: Calibri;
font-family: Calibri">
We are a trustworthy business entity. We act as Front Man Company</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%; font-family: Calibri">on your behalf
for the fee / share mutually settled between us. </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%; font-family: Calibri"></span><span
style="font-size: 10pt; line-height: 115%; font-family: Calibri">We operate
worldwide. Honesty in
business is our foremost policy.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%; font-family: Calibri">&nbsp;Contact
us with full confidence.</span></p>
<span
style="font-size: 13pt; line-height: 115%; font-size: 11.0pt"><?xml
namespace=""
ns="urn:schemas-microsoft-com:office:office" prefix="o"
?></span><span style="font-size: 12pt; line-height: 115%; font-size: 10.0pt; font-family: Calibri;
font-family: Calibri"></span><span style="font-size: 13pt; line-height: 115%;
font-size: 11.0pt"></span></asp:Panel>


<asp:Panel ID="Panel2" runat="server" Height="59px" Style="z-index: 103; left: 0px;
position: absolute; top: 239px" Width="416px">
<br />
<br />
<br />
<br />
<img alt="" src="images/tenimg/img11.jpg" style="z-index: 101; left: 4px; width: 158px;
position: absolute; top: 16px; height: 52px" id="IMG3" onclick="return
IMG3_onclick()" />
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%"><span style="font-family: Calibri">
Would you like to invest in one of the world's fastest and exponentially
growing&nbsp;
economy of India?<?xml namespace="" ns="urn:schemas-microsoft-
com:office:office"
prefix="o" ?></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">
<span style="font-size: 10pt; line-height: 115%"><span style="font-family: Calibri">
Our economy is on the rise so why not capitalize on this popular growing
frenzy.</span></span></p>
<span style="font-size: 10pt; line-height: 115%"/><span style="font-family: Calibri"/>
<p style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify" class="MsoNormal"><span
style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">We have the following types of investment
properties for you:
<?xml namespace="" prefix="o" ?><?xml namespace="" prefix="o"
?></span></p><p style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: justify"
class="MsoNormal"><span style="FONT-SIZE: 10pt">1. agricultural farms </span></p><p
style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: justify"
class="MsoNormal"><span style="FONT-SIZE: 10pt">2. Prime location pieces of Land for
housing projects<</span></p><p style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; TEXT-
ALIGN: justify" class="MsoNormal"><span style="FONT-SIZE: 10pt">3. High standard
residential / commercial properties.</span></p><p style="MARGIN: 0in 0in 10pt; LINE-
HEIGHT: normal; TEXT-ALIGN: justify" class="MsoNormal"><span style="FONT-SIZE:
10pt">4. Industrial plots for establishment of new industry.</span></p><p style="MARGIN: 0in
0in 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: justify" class="MsoNormal"><span
style="FONT-SIZE: 10pt">5. Prime location plots for high towers.</span>
</p></asp:Panel>
<p>


&nbsp;</p>
<p class="readmore">
<a href=" "><strong><span style="color: #ffffff"></span></strong></a>&nbsp;</p>
<h3>
<strong><span style="color: #ffffff"></span></strong>&nbsp;</h3>
<p>
&nbsp;</p>
<p>
&nbsp;</p>
<p>
<strong><span style="color: #ffffff"></span></strong>&nbsp;</p>
<p>
<strong><span style="color: #ffffff"></span></strong><strong><span style="color:
#ffffff">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;&nbsp;</span></strong></p>
<p>
<span style="color: #000000"></span>&nbsp;</p>
</div>
<br />
<br />
<br />
<br />
<br />


<br />
&nbsp;<br />
<br />
<asp:Panel ID="Panel4" runat="server" Height="253px" Style="z-index: 101; left: 432px;
position: absolute; top: 271px" Width="353px" BackColor="MediumTurquoise"
BorderColor="Teal" BorderStyle="Ridge">
<asp:Label ID="Label1" runat="server" Style="z-index: 100; left: 46px; position: absolute;
top: 51px" Text="User Name" Width="99px" Font-Bold="True" Font-Size="Large"
BackColor="PaleTurquoise" BorderStyle="Groove"></asp:Label>
<asp:Label ID="Label2" runat="server" Style="z-index: 101; left: 46px; position: absolute;
top: 91px" Text="PassWord" Width="99px" Font-Bold="True" Font-Size="Large"
BackColor="PaleTurquoise" BorderStyle="Groove"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" Style="z-index: 102; left: 163px; position:
absolute;
top: 53px" BackColor="LightCyan" Height="22px" Width="179px"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server" Style="z-index: 103; left: 164px; position:
absolute;
top: 92px" BackColor="LightCyan" Height="22px" TextMode="Password"
Width="178px"></asp:TextBox>
<img alt="" src="images/buttons/cooltext407166625.jpg" style="z-index: 108; left: 1px;
width: 107px;
position: absolute; top: 0px; height: 33px" />
&nbsp;
<asp:Label ID="Label3" runat="server" Style="z-index: 104; left: 190px; position: absolute;
top: 192px" Text="For New User" Width="117px" Font-Bold="True" Font-Size="Large"
BackColor="InactiveCaptionText" Height="21px"></asp:Label>
&nbsp;
<asp:LinkButton ID="LinkButton1" runat="server" Font-Bold="True" Font-Size="Large"
ForeColor="#004040" OnClick="LinkButton1_Click" Style="z-index: 105; left: 126px;
position: absolute; top: 192px">Sign Up</asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" Font-Bold="True" Font-Size="Large"
ForeColor="#004040" OnClick="LinkButton2_Click" Style="z-index: 106; left: 164px;
position: absolute; top: 155px" Width="67px">Sign In</asp:LinkButton>
<asp:Label ID="Label4" runat="server" Style="z-index: 109; left: 148px; position: absolute;


top: 223px" Text="Label" Width="118px"></asp:Label>
</asp:Panel>
&nbsp;&nbsp;<br />
<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
<br />
<br />
<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;


&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;&nbsp;

</asp:Content>

Admin login:
<%@ Page Language="C#" MasterPageFile="~/MasterPage1.master" AutoEventWireup="true"
CodeFile="adminlogin.aspx.cs" Inherits="Default2" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Panel ID="Panel1" runat="server" BorderStyle="Ridge" Font-Bold="True" Font-
Names="Times New Roman"
Height="142px" Style="z-index: 100; left: 122px; position: absolute; top: 259px"
Width="310px">
<asp:Label ID="Label1" runat="server" Style="z-index: 100; left: 24px; position: absolute;
top: 23px" Text="User Name" Width="109px"></asp:Label>
<asp:Label ID="Label2" runat="server" Style="z-index: 101; left: 27px; position: absolute;
top: 73px" Text="PassWord" Width="105px"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" Style="z-index: 102; left: 144px; position: absolute;
top: 23px" Width="138px"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server" Style="z-index: 103; left: 141px; position: absolute;
top: 72px" TextMode="Password"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Font-Bold="True" OnClick="Button1_Click"
Style="z-index: 105; left: 113px; position: absolute; top: 110px" Text="SUBMIT" />
</asp:Panel>

</asp:Content>



Tender search:
<%@ Page Language="C#" MasterPageFile="~/MasterPage1.master"
AutoEventWireup="true" CodeFile="tsearch.aspx.cs" Inherits="Default2" Title="Online
Tender Processing" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Panel ID="Panel1" runat="server" BorderColor="#80FFFF" BorderStyle="Groove"
Height="264px" Style="z-index: 100; left: 110px; position: absolute; top: 181px"
Width="386px">
&nbsp;&nbsp;
<asp:Label ID="Label1" runat="server" BorderWidth="2px" Style="z-index: 100; left:
24px;
position: absolute; top: 13px" Text="Listing Type" Width="139px"></asp:Label>
<asp:Label ID="Label2" runat="server" BorderWidth="2px" Height="21px" Style="z-
index: 101;
left: 23px; position: absolute; top: 50px" Text="Property Type"
Width="140px"></asp:Label>
&nbsp; &nbsp; &nbsp;&nbsp;
<asp:Label ID="Label4" runat="server" BorderWidth="2px" Height="21px" Style="z-
index: 102;
left: 23px; position: absolute; top: 91px" Text="Place" Width="140px"></asp:Label>
<asp:Label ID="Label5" runat="server" BorderWidth="2px" Style="z-index: 103; left:
24px;
position: absolute; top: 130px" Text="Published Within" Width="139px"></asp:Label>
&nbsp; &nbsp; &nbsp;&nbsp;
<asp:Label ID="Label7" runat="server" BorderWidth="2px" Style="z-index: 104; left:
24px;
position: absolute; top: 170px" Text="Price Range" Width="139px"></asp:Label>
&nbsp; &nbsp;
&nbsp; &nbsp;&nbsp;
<asp:LinkButton ID="LinkButton1" runat="server" BackColor="Transparent" Font-
Bold="True"
Font-Size="Large" ForeColor="#8080FF" Style="z-index: 105; left: 106px; position:
absolute;
top: 232px" Width="67px" OnClick="LinkButton1_Click">Search</asp:LinkButton>
<asp:DropDownList ID="DropDownList1" runat="server" Style="z-index: 106; left:
177px;
position: absolute; top: 14px" Width="150px">
<asp:ListItem>All</asp:ListItem>
<asp:ListItem>Residential</asp:ListItem>
<asp:ListItem>Rural</asp:ListItem>


<asp:ListItem>Rental</asp:ListItem>
<asp:ListItem>Farm</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server" Style="z-index: 107; left:
177px;
position: absolute; top: 51px" Width="151px">
<asp:ListItem>All</asp:ListItem>
<asp:ListItem>Home &amp; Income</asp:ListItem>
<asp:ListItem>House</asp:ListItem>
<asp:ListItem>Section</asp:ListItem>
<asp:ListItem>Town House</asp:ListItem>
<asp:ListItem>Unit</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server" Style="z-index: 108; left:
177px;
position: absolute; top: 91px" Width="150px">
<asp:ListItem>All</asp:ListItem>
<asp:ListItem>Bangalore</asp:ListItem>
<asp:ListItem>Chennai</asp:ListItem>
<asp:ListItem>Coimbatore</asp:ListItem>
<asp:ListItem>Ooty</asp:ListItem>
<asp:ListItem>Trichy</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList4" runat="server" Style="z-index: 109; left:
177px;
position: absolute; top: 130px" Width="151px">
<asp:ListItem>All</asp:ListItem>
<asp:ListItem Selected="True">1 week</asp:ListItem>
<asp:ListItem>2 week</asp:ListItem>
<asp:ListItem>3 week</asp:ListItem>
<asp:ListItem>1 Month</asp:ListItem>
<asp:ListItem>6 Week</asp:ListItem>
<asp:ListItem>2 Months</asp:ListItem>
<asp:ListItem>3 Months</asp:ListItem>
<asp:ListItem>6 Months</asp:ListItem>
</asp:DropDownList>
&nbsp;


<asp:DropDownList ID="DropDownList6" runat="server" Style="z-index: 110; left:
177px;
position: absolute; top: 170px" Width="151px">
<asp:ListItem>Any</asp:ListItem>
<asp:ListItem> $0 to $199,999</asp:ListItem>
<asp:ListItem> $199,999 $299,999</asp:ListItem>
<asp:ListItem> $299,999 $399,999</asp:ListItem>
<asp:ListItem> $499,999 $599,999</asp:ListItem>
<asp:ListItem> $699,999 $799,999</asp:ListItem>
<asp:ListItem> $899,999 $999,999</asp:ListItem>
<asp:ListItem> $1,000,000 $ 1,999,999</asp:ListItem>
<asp:ListItem> $2,000,000 $ 2,999,999</asp:ListItem>
</asp:DropDownList>
&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;
<asp:LinkButton ID="LinkButton4" runat="server" Font-Bold="True"
OnClick="LinkButton4_Click"
Style="z-index: 113; left: 198px; position: absolute; top:
232px">MAIL</asp:LinkButton>
<asp:LinkButton ID="LinkButton5" runat="server" Font-Bold="True"
OnClick="LinkButton5_Click"
Style="z-index: 115; left: 267px; position: absolute; top:
232px">BACK</asp:LinkButton>
</asp:Panel>
<br />
<br />
<br />
<asp:Label ID="Label3" runat="server" Style="z-index: 101; left: 0px; position: absolute;
top: 0px" Text="Label"></asp:Label>
&nbsp;&nbsp;<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />


<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:GridView ID="GridView1" runat="server" Height="163px" Style="z-index: 103; left:
106px;
position: absolute; top: 479px" Width="682px" AutoGenerateColumns="False"
CellPadding="4" ForeColor="#333333" GridLines="None">
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<Columns>
<asp:BoundField DataField="tid" HeaderText="TENDER ID" />
<asp:BoundField DataField="e_mail" HeaderText="E_MAIL" />
<asp:BoundField DataField="city" HeaderText="CITY" />
<asp:BoundField DataField="state" HeaderText="STATE" />
<asp:BoundField DataField="pvalue" HeaderText="PROPERTY VALUE" />
<asp:BoundField DataField="rdate" HeaderText="REVIEW DATE" />
<asp:HyperLinkField DataTextField="doc" DataNavigateUrlFields="tid"
DataNavigateUrlFormatString="authorize.aspx?TID={0}" HeaderText="DOCUMENT"
NavigateUrl="~/authorize.aspx" />
<asp:ImageField DataImageUrlField="img" HeaderText="IMAGE ">
</asp:ImageField>
</Columns>
<RowStyle BackColor="#EFF3FB" />
<EditRowStyle BackColor="#2461BF" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
<br />
<br />
<br />
<br />
<br />
<br />


<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>






Publish Your Tender:
<%@ Page Language="C#" MasterPageFile="~/MasterPage1.master" AutoEventWireup="true"
CodeFile="publish.aspx.cs" Inherits="Default2" Title="Tender Publish" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Panel ID="Panel1" runat="server" Height="85px" Style="z-index: 102; left: 98px;
position: absolute; top: 181px" Width="465px">
&nbsp;
<asp:LinkButton ID="LinkButton2" runat="server" Font-Bold="True" Font-Size="Larger"


Height="12px" OnClick="LinkButton2_Click" Style="z-index: 100; left: 82px; position:
absolute;
top: 48px" Width="134px">New Tender</asp:LinkButton>
<asp:LinkButton ID="LinkButton3" runat="server" Font-Bold="True" Font-Size="Larger"
Height="12px" OnClick="LinkButton3_Click" Style="z-index: 102; left: 229px; position:
absolute;
top: 49px" Width="134px">View Details</asp:LinkButton>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />

<asp:Panel ID="Panel2" runat="server" Height="435px" Style="z-index: 101; left: 96px;
position: absolute; top: 288px" Width="470px">
<asp:Label ID="Label1" runat="server" Style="z-index: 100; left: 75px; position: absolute;
top: 3px" Text="Tender ID" Width="139px"></asp:Label>
<asp:Label ID="Label2" runat="server" Style="z-index: 101; left: 74px; position: absolute;
top: 61px" Text="Email Id" Width="139px"></asp:Label>
<asp:Label ID="Label3" runat="server" Style="z-index: 102; left: 75px; position: absolute;
top: 90px" Text="Location" Width="139px" Height="20px"></asp:Label>
<asp:Label ID="Label4" runat="server" Style="z-index: 103; left: 75px; position: absolute;
top: 119px" Text="City" Width="139px"></asp:Label>
<asp:Label ID="Label5" runat="server" Style="z-index: 104; left: 74px; position: absolute;
top: 147px" Text="State" Width="139px"></asp:Label>
<asp:Label ID="Label6" runat="server" Style="z-index: 105; left: 75px; position: absolute;
top: 175px" Text="Country" Width="139px"></asp:Label>
&nbsp;&nbsp;
<asp:TextBox ID="TextBox1" runat="server" Style="z-index: 106; left: 230px; position:
absolute;
top: 3px"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server" Style="z-index: 107; left: 230px; position:
absolute;
top: 33px"></asp:TextBox>


<asp:TextBox ID="TextBox3" runat="server" Style="z-index: 108; left: 231px; position:
absolute;
top: 60px"></asp:TextBox>
<asp:TextBox ID="TextBox4" runat="server" Style="z-index: 109; left: 232px; position:
absolute;
top: 89px"></asp:TextBox>
<asp:TextBox ID="TextBox5" runat="server" Style="z-index: 110; left: 233px; position:
absolute;
top: 117px"></asp:TextBox>
<asp:TextBox ID="TextBox6" runat="server" Style="z-index: 111; left: 232px; position:
absolute;
top: 147px"></asp:TextBox>
<asp:Label ID="Label7" runat="server" Style="z-index: 112; left: 75px; position: absolute;
top: 202px" Text="Property Value" Width="139px"></asp:Label>
<asp:TextBox ID="TextBox7" runat="server" Style="z-index: 113; left: 233px; position:
absolute;
top: 201px"></asp:TextBox>
<asp:DropDownList ID="DropDownList2" runat="server" Style="z-index: 114; left: 233px;
position: absolute; top: 174px" Width="156px">
<asp:ListItem>Select</asp:ListItem>
<asp:ListItem>AndraPradesh</asp:ListItem>
<asp:ListItem>Japan</asp:ListItem>
<asp:ListItem>India</asp:ListItem>
<asp:ListItem>Russia</asp:ListItem>
</asp:DropDownList>
<asp:Label ID="Label8" runat="server" Style="z-index: 115; left: 74px; position: absolute;
top: 258px" Text="Entry Date" Width="139px" Height="21px"></asp:Label>
<asp:TextBox ID="TextBox8" runat="server" Style="z-index: 116; left: 232px; position:
absolute;
top: 258px"></asp:TextBox>
&nbsp;
<asp:Label ID="Label9" runat="server" Style="z-index: 117; left: 74px; position: absolute;
top: 287px" Text="Review Date" Width="139px"></asp:Label>
<asp:Label ID="Label10" runat="server" Style="z-index: 118; left: 75px; position: absolute;
top: 318px" Text="Document Details " Width="139px" Height="20px"></asp:Label>
<asp:TextBox ID="TextBox9" runat="server" Style="z-index: 119; left: 231px; position:
absolute;
top: 287px" Width="149px" ></asp:TextBox>
&nbsp; &nbsp; &nbsp;


<asp:Label ID="Label11" runat="server" Style="z-index: 120; left: 74px; position: absolute;
top: 32px" Text="Name" Width="139px"></asp:Label>
&nbsp;
<asp:Label ID="Label12" runat="server" Height="20px" Style="z-index: 121; left: 74px;
position: absolute; top: 229px" Text="Property Type" Width="140px"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server" Style="z-index: 122; left: 233px;
position: absolute; top: 230px" Width="157px">
<asp:ListItem>Select</asp:ListItem>
<asp:ListItem>Residential</asp:ListItem>
<asp:ListItem>Rural</asp:ListItem>
<asp:ListItem>Rental</asp:ListItem>
<asp:ListItem>Farm</asp:ListItem>
</asp:DropDownList>
<asp:LinkButton ID="LinkButton1" runat="server" Height="26px" Style="z-index: 123;
left: 213px; position: absolute; top: 398px" Width="60px"
OnClick="LinkButton1_Click">Submit</asp:LinkButton>
&nbsp; &nbsp;
<asp:FileUpload ID="FileUpload1" runat="server" Style="z-index: 124; left: 232px;
position: absolute; top: 320px" />
<asp:Label ID="lblMsg" runat="server" Height="20px" Style="z-index: 125; left: 74px;
position: absolute; top: 352px" Width="139px">Upload Image</asp:Label>
<asp:Label ID="Label13" runat="server" Height="20px" Style="z-index: 126; left: 279px;
position: absolute; top: 401px" Width="102px"></asp:Label>
<asp:FileUpload ID="FileUpload2" runat="server" Style="z-index: 127; left: 233px;
position: absolute; top: 352px" />
<asp:Calendar ID="Calendar1" runat="server" Style="z-index: 128; left: 478px; position:
absolute;
top: 251px" BackColor="White" BorderColor="#999999" CellPadding="4"
DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
Height="173px" OnSelectionChanged="Calendar1_SelectionChanged" Width="202px"
Visible="False">
<SelectedDayStyle BackColor="#666666" Font-Bold="True" ForeColor="White" />
<TodayDayStyle BackColor="#CCCCCC" ForeColor="Black" />
<SelectorStyle BackColor="#CCCCCC" />
<WeekendDayStyle BackColor="#FFFFCC" />
<OtherMonthDayStyle ForeColor="Gray" />
<NextPrevStyle VerticalAlign="Bottom" />
<DayHeaderStyle BackColor="#CCCCCC" Font-Bold="True" Font-Size="7pt" />


<TitleStyle BackColor="#999999" BorderColor="Black" Font-Bold="True" />
</asp:Calendar>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Style="z-index: 129;
left: 391px; position: absolute; top: 257px" Text="Select EDate" Width="75px" />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Style="z-index: 130;
left: 390px; position: absolute; top: 286px" Text="Select RDate" Width="77px" />
<asp:Calendar ID="Calendar2" runat="server" BackColor="White" BorderColor="#999999"
CellPadding="4" DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt"
ForeColor="Black" Height="180px" OnSelectionChanged="Calendar2_SelectionChanged"
Style="z-index: 131; left: 478px; position: absolute; top: 287px" Width="200px"
Visible="False">
<SelectedDayStyle BackColor="#666666" Font-Bold="True" ForeColor="White" />
<TodayDayStyle BackColor="#CCCCCC" ForeColor="Black" />
<SelectorStyle BackColor="#CCCCCC" />
<WeekendDayStyle BackColor="#FFFFCC" />
<OtherMonthDayStyle ForeColor="Gray" />
<NextPrevStyle VerticalAlign="Bottom" />
<DayHeaderStyle BackColor="#CCCCCC" Font-Bold="True" Font-Size="7pt" />
<TitleStyle BackColor="#999999" BorderColor="Black" Font-Bold="True" />
</asp:Calendar>
<asp:Label ID="Label14" runat="server" Height="20px" Style="z-index: 132; left: 398px;
position: absolute; top: 202px" Width="32px">IN $</asp:Label>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="TextBox2"
Display="Dynamic" ErrorMessage="Please Enter Your Name" Style="z-index: 133;
left: 399px; position: absolute; top: 36px" Width="167px"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="TextBox4"
Display="Dynamic" ErrorMessage="Please Enter the place" Style="z-index: 134;
left: 400px; position: absolute; top: 92px" Width="151px"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="TextBox3"
Display="Dynamic" ErrorMessage="Invalid Expression" Style="z-index: 135; left: 398px;
position: absolute; top: 63px" ValidationExpression="\w+([-+.']\w+)*@\w+([-
.]\w+)*\.\w+([-.]\w+)*"
Width="154px"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ControlToValidate="TextBox6"


Display="Dynamic" ErrorMessage="Please Enter your State" Style="z-index: 136;
left: 400px; position: absolute; top: 149px" Width="145px"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server"
ControlToValidate="TextBox5"
Display="Dynamic" ErrorMessage="Please Enter your City" Style="z-index: 137;
left: 401px; position: absolute; top: 121px" Width="140px"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server"
ControlToValidate="TextBox7"
Display="Dynamic" ErrorMessage="Enter the Value of the Property" Style="z-index: 139;
left: 441px; position: absolute; top: 202px" Width="192px"></asp:RequiredFieldValidator>
</asp:Panel>
&nbsp;<br />
<br />
<br />
<br />
<br />
<br />
<br />
&nbsp; &nbsp; &nbsp;
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>

Contact Us:
<%@ Page Language="C#" MasterPageFile="~/MasterPage1.master" AutoEventWireup="true"
CodeFile="contactus.aspx.cs" Inherits="Default2" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Panel ID="Panel1" runat="server" BorderStyle="Groove" Height="367px" Style="z-index:
100;
left: 136px; position: absolute; top: 201px" Width="437px">


<asp:Label ID="Label1" runat="server" Font-Bold="True" Style="z-index: 100; left: 45px;
position: absolute; top: 325px" Text="MAIL TO" Width="104px"></asp:Label>
&nbsp;
<asp:Label ID="Label3" runat="server" Font-Bold="True" Style="z-index: 102; left: 41px;
position: absolute; top: 210px" Text="ADDRESS" Width="102px"></asp:Label>
&nbsp;
<asp:LinkButton ID="LinkButton1" runat="server" Font-Bold="True" Style="z-index: 108;
left: 159px; position: absolute; top: 324px"
Width="162px">cupid.kumar@gmail.com</asp:LinkButton>
&nbsp;
<asp:Label ID="Label5" runat="server" Font-Bold="True" Height="54px" Style="z-index:
105;
left: 161px; position: absolute; top: 208px" Text="333, NAIDU STREET, CHENNAI"
Width="159px"></asp:Label>
<asp:Label ID="Label6" runat="server" Font-Bold="True" Style="z-index: 106; left: 43px;
position: absolute; top: 280px" Text="MOBILE NUMBER : "
Width="153px"></asp:Label>
<asp:Label ID="Label7" runat="server" Font-Bold="True" Style="z-index: 107; left: 205px;
position: absolute; top: 281px" Text="9943499590" Width="93px"></asp:Label>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />


<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>

Registration:
<%@ Page Language="C#" MasterPageFile="~/MasterPage1.master" AutoEventWireup="true"
CodeFile="Register.aspx.cs" Inherits="Default2" Title="Online Tender Processing" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="119px" Style="z-index: 100; left: 201px;
position: absolute; top: 185px" Width="437px" BorderStyle="Groove">
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Names="Bell MT" Font-
Size="Large"
Style="z-index: 100; left: 2px; position: absolute; top: 5px" Text="Registration
"
Width="211px"></asp:Label>
<asp:Label ID="Label2" runat="server" Height="21px" Style="z-index: 101; left: 36px;
position: absolute; top: 61px" Text="PassWord" Width="177px"></asp:Label>
&nbsp;
<asp:TextBox ID="TextBox2" runat="server" Style="z-index: 102; left: 231px; position:
absolute;
top: 63px" TextMode="Password" Width="156px"></asp:TextBox>
&nbsp;&nbsp;
<asp:Label ID="Label3" runat="server" Height="21px" Style="z-index: 103; left: 37px;
position: absolute; top: 95px" Text="Confirm PassWord" Width="175px"></asp:Label>
<asp:Label ID="Label4" runat="server" Font-Bold="True" Height="22px" Style="z-
index: 104;
left: 212px; position: absolute; top: 5px" Text="All Fields are Necessary"
Width="225px"></asp:Label>


&nbsp;
<asp:TextBox ID="TextBox3" runat="server" Style="z-index: 105; left: 231px; position:
absolute;
top: 97px" TextMode="Password" Width="156px"></asp:TextBox>
&nbsp; &nbsp; &nbsp;
<asp:Label ID="Label6" runat="server" Height="21px" Style="z-index: 106; left: 35px;
position: absolute; top: 32px" Text="User Name" Width="177px"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" Style="z-index: 107; left: 232px; position:
absolute;
top: 32px" Width="156px"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator1" runat="server"
ControlToCompare="TextBox2"
ControlToValidate="TextBox3" Display="Dynamic" ErrorMessage="Your Password
doesn't Match"
Height="19px" Style="z-index: 109; left: 437px; position: absolute; top: 123px"
Width="282px"></asp:CompareValidator>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel2" runat="server" Height="275px" Style="z-index: 101; left: 202px;
position: absolute; top: 313px" Width="436px" BorderStyle="Groove">
&nbsp; &nbsp;&nbsp;&nbsp;
<asp:Label ID="Label9" runat="server" Style="z-index: 101; left: 36px; position:
absolute;
top: 4px" Text="User Category" Width="175px" Height="21px"></asp:Label>
&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
<asp:Label ID="Label13" runat="server" Style="z-index: 102; left: 35px; position:
absolute;
top: 76px" Text="Street" Width="177px"></asp:Label>
<asp:Label ID="Label14" runat="server" Style="z-index: 103; left: 35px; position:
absolute;
top: 106px" Text="City" Width="179px"></asp:Label>
&nbsp; &nbsp; &nbsp; &nbsp;


<asp:Label ID="Label15" runat="server" Style="z-index: 104; left: 35px; position:
absolute;
top: 134px" Text="State" Width="179px"></asp:Label>
&nbsp;
<asp:Label ID="Label17" runat="server" Style="z-index: 105; left: 35px; position:
absolute;
top: 167px" Text="Country" Width="179px"></asp:Label>
&nbsp;
<asp:Label ID="Label19" runat="server" Style="z-index: 106; left: 36px; position:
absolute;
top: 222px" Text="Phone: Residential" Width="179px"></asp:Label>
<asp:Label ID="Label20" runat="server" Style="z-index: 107; left: 36px; position:
absolute;
top: 246px" Text="Mobile No" Width="179px" Height="22px"></asp:Label>
<asp:Label ID="Label21" runat="server" Style="z-index: 108; left: 36px; position:
absolute;
top: 31px" Text="E-Mail Id" Width="174px" Height="21px"></asp:Label>
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;&nbsp;
<asp:Label ID="Label10" runat="server" Font-Bold="True" Font-Names="Bell MT"
Font-Size="Large"
Style="z-index: 109; left: 0px; position: absolute; top: 56px" Text="Address Details"
Width="436px"></asp:Label>
&nbsp; &nbsp;
<asp:DropDownList ID="DropDownList1" runat="server" Style="z-index: 110; left:
232px;
position: absolute; top: 134px" Width="161px">
<asp:ListItem>Select</asp:ListItem>
<asp:ListItem>Andrapredesh</asp:ListItem>
<asp:ListItem>Karnadaka</asp:ListItem>
<asp:ListItem>Kerala</asp:ListItem>
<asp:ListItem>TamilNadu</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server" Style="z-index: 111; left:
232px;
position: absolute; top: 104px" Width="162px">
<asp:ListItem>Select</asp:ListItem>


<asp:ListItem>Coimbatore</asp:ListItem>
<asp:ListItem>Chennai</asp:ListItem>
<asp:ListItem>Erode</asp:ListItem>
<asp:ListItem>Ooty</asp:ListItem>
<asp:ListItem>Trichy</asp:ListItem>
<asp:ListItem>Thirunelveli</asp:ListItem>
</asp:DropDownList>
&nbsp;
<asp:TextBox ID="TextBox5" runat="server" Style="z-index: 113; left: 232px; position:
absolute;
top: 30px" Width="155px"></asp:TextBox>
<asp:TextBox ID="TextBox6" runat="server" Style="z-index: 114; left: 233px; position:
absolute;
top: 76px" Width="156px"></asp:TextBox>
&nbsp;
<asp:TextBox ID="TextBox8" runat="server" Style="z-index: 115; left: 231px; position:
absolute;
top: 220px" Width="156px"></asp:TextBox>
<asp:TextBox ID="TextBox9" runat="server" Style="z-index: 116; left: 231px; position:
absolute;
top: 248px" Width="156px"></asp:TextBox>
&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;
<asp:Label ID="Label16" runat="server" Style="z-index: 117; left: 35px; position:
absolute;
top: 196px" Text="Pin Code" Width="179px"></asp:Label>
<asp:TextBox ID="TextBox7" runat="server" Style="z-index: 118; left: 232px; position:
absolute;
top: 194px" Width="156px"></asp:TextBox><asp:DropDownList
ID="DropDownList3" runat="server" Style="z-index: 119; left: 233px;
position: absolute; top: 165px" Width="161px">
<asp:ListItem>Select</asp:ListItem>
<asp:ListItem>India</asp:ListItem>
<asp:ListItem>China</asp:ListItem>
<asp:ListItem>Italy</asp:ListItem>
<asp:ListItem>SrilLanka</asp:ListItem>
</asp:DropDownList>
&nbsp; &nbsp;
<asp:RadioButtonList ID="RadioButtonList1" runat="server" Height="4px"
RepeatDirection="Horizontal"


Style="z-index: 121; left: 232px; position: absolute; top: 0px" Width="161px">
<asp:ListItem>Buyer</asp:ListItem>
<asp:ListItem>Vendor</asp:ListItem>
</asp:RadioButtonList>
</asp:Panel>
<asp:Panel ID="id" runat="Server" BackImageUrl="" Height="93px"
HorizontalAlign="Justify"
ScrollBars="Vertical" Style="z-index: 102; left: 201px; position: absolute; top: 591px"
Width="584px" Wrap="True" BorderStyle="Groove">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
<b><span style="font-size: 12pt; color: #004080; font-family: 'Times New
Roman'">TERMS
AND CONDITIONS OF TENDER SERVICES AGREEMENT
</span></b><b><span style="font-size: 7.5pt;
font-family: 'Times New Roman'">
<br />
<br />
</span></b><b><span style="font-size: 12pt; font-family: 'Times New
Roman'">COPYRIGHT
NOTICE. </span></b><span style="font-size: 12pt; font-family: 'Times New
Roman'">Copyright
2005 C1 India Pvt. Ltd. All rights reserved
<br />
<br />
International copyright and trademark laws protect the entire contents of the Site.
The owner of the copyrights and trademarks are C1 India Pvt Ltd, D-5, Defence
Colony,
New Delhi 110024, India or its affiliates.
<br />
<br />
YOU MAY NOT MODIFY, COPY, REPRODUCE, REPUBLISH, UPLOAD,
POST, TRANSMIT, OR DISTRIBUTE,
IN ANY MANNER, THE MATERIAL ON THE SITE, INCLUDING TEXT,
GRAPHICS, CODE AND/OR SOFTWARE.
<br />
<br />
You may print and download portions of material from the different areas of the
Site solely for your own non-commercial use provided that you agree not to
change


or delete any copyright or proprietary notices from the materials.<br />
<br />
</span><a href="http://www.eprocurement.gov.in/" target="_blank"><span
style="font-size: 12pt;
color: black; font-family: 'Times New Roman'; text-decoration:
none">www.eprocurement.gov.in</span></a><span
style="font-size: 12pt; font-family: 'Times New Roman'"> is an e
marketplace of
Government of Andhra Pradesh [GoAP] developed and maintained by C1
India Private
Limited [C1 India] under Public Private Partnership [PPP] model. <b>
<br />
<br />
</b></span><b><span style="font-size: 12pt; font-family: 'Times New
Roman'">C1 INDIA
PROVIDES THIS E-PROCUREMENT PORTAL AND RELATED
SERVICES SUBJECT TO YOUR COMPLIANCE
WITH THE USERS TERMS AND CONDITIONS SET FORTH BELOW.
PLEASE READ THE FOLLOWING
INFORMATION CAREFULLY. YOU MAY NOT COMPLETE YOUR
REGISTRATION AND USE THE E-PROCUREMENT
PORTAL WITHOUT AGREEING TO COMPLY WITH ALL OF THE
USERS TERMS AND CONDITIONS SET
FORTH BELOW, AND BY REGISTERING FOR A USER NAME AND
PASSWORD, YOU AGREE TO ABIDE
BY ALL OF THE USERS TERMS AND CONDITIONS SET FORTH
BELOW.</span></b><b><span style="font-size: 7.5pt;
font-family: 'Times New Roman'"><br />
<br />
</span></b><b style="font-weight: normal"><span style="font-size: 7.5pt;
font-family: 'Times New Roman'">
</span>
<?xml namespace="" ns="urn:schemas-microsoft-com:vml" prefix="v"
?><span style="font-size: 13pt; font-family: 'Times New Roman'">Bidder Registration,
Password
and Security </span></b><span style="font-size: 12pt; font-family:
'Times New Roman'">
<br />
<br />
Upon successful completion of Registration online, User ID and
Password will be


registered. You can log-in only by selecting secure mode and
signing with Digital
Signature.
<br />
<br />
You are responsible for maintaining the confidentiality of the
password and account,
and are fully responsible for all activities that occur under your
password or account.
You agree to (a) immediately notify C1 India of any unauthorized
use of your password
or account or any other breach of security, and (b) ensure that you
log-out from
your account at the end of each session. C1 India cannot and will
not be liable
for any loss or damage arising from your failure to comply with the
foregoing. </span>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal">
<span style="font-size: 7.5pt; font-family: 'Times New Roman'">Registered user can
always
modify or update their profile as and when required at their discretion [Except
User ID and Company name]. </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal">
<b style="font-weight: normal"><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
</span></b><b><span style="font-size: 11pt; font-family: 'Times New
Roman'">Modification
of software </span></b><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
<br />
<br />
C1 India with consent of GOAP reserves the right to modify, add, delete and/or
change
the contents and classification and presentation of the information on the
marketplace
at any time as it may in its absolute discretion find to be expedient and without
giving any notice. It is the user's responsibility to refer to the terms and/or
any change or addition to the same while accessing the site.<br />
<br />


<b style="font-weight: normal"></b></span><b><span style="font-size: 11pt;
font-family: 'Times New Roman'">
System Requirements</span></b><span style="font-size: 7.5pt; font-family:
'Times New Roman'">
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal">
<span style="font-size: 7.5pt; font-family: 'Times New Roman'">It is users
responsibility
to comply with the system requirements: hardware, software, Internet connectivity
at user premises to access e marketplace. C1 India is not responsible for non-
compliance
for the above by user. </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal">
<b style="font-weight: normal"><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
</span></b><b><span style="font-size: 11pt; font-family: 'Times New
Roman'">Transaction
Fee </span></b><span style="font-size: 7.5pt; font-family: 'Times New Roman'">
<br />
<br />
The users submitting bids through e-marketplace have to pay transaction fee to C1
India Private Limited as finalized by GoAP vide G.O. Ms. no. 4 dated 17 th
February
2005 or as modified by GoAP from time to time. </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal">
<span style="font-size: 7.5pt; font-family: 'Times New Roman'">Non-payment of
Transaction
fee by bidders after bid submission will be liable for termination of their user
account permanently or temporarily by GoAP and C1 India Private
Limited.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal">
<b style="font-weight: normal"><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
</span></b><b><span style="font-size: 11pt; font-family: 'Times New
Roman'">Contents
of Tender Information </span></b><span style="font-size: 7.5pt; font-family: 'Times
New Roman'">


</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal">
<span style="font-size: 7.5pt; font-family: 'Times New Roman'">Tenders shall be
published
by the authorized Tender Inviting Authorities of the respective Procurement entities
of GoAP. C1 India is not responsible for the information provided in the tenders
published. In case of any clarifications arising out of the tenders, the users have
to contact the respective Tender Inviting Authority. </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal">
<b style="font-weight: normal"><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
"&gt; </span></b><b><span style="font-size: 11pt; font-family: 'Times New
Roman'">Bid
Submission Acknowledgement</span></b><span style="font-size: 7.5pt; font-
family: 'Times New Roman'">
<br />
<br />
The user should complete all the processes and steps required for Bid
submission.
The successful Bid submission can be ascertained once acknowledgement is
given by
the system through </span><b><span style="font-size: 11pt; font-family: 'Times
New Roman'">
Bid Submission number</span></b><span style="font-size: 7.5pt; font-
family: 'Times New Roman'">
after completing all the processes and steps. GoAP and C1 India is not
responsible
for incomplete bid submission by users. Users may also note that the
incomplete
bids will not be saved by the system and are not available for the tender
inviting
authority for processing.
<br />
<br />
<b style="font-weight: normal"></b></span><b><span style="font-size:
11pt; font-family: 'Times New Roman'">
Upload files </span></b><span style="font-size: 7.5pt; font-family:
'Times New Roman'">
</span>


</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal">
<span style="font-size: 7.5pt; font-family: 'Times New Roman'">The bidders have to
ensure
that the files being uploaded by them are free from all kinds of viruses and contains
only the relevant information as stated by the tender inviting authorities for the
particular tender. If any bidder / company has uploaded / attached irrelevant data,
bogus or fabricated certificates towards his qualification requirements to the
respective
tender then their user account will be liable for termination permanently or
temporarily
by GoAP and C1 India Pvt Ltd with out any prior notice.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal">
<span style="font-size: 7.5pt; font-family: 'Times New Roman'"></span><b><span
style="font-size: 11pt;
font-family: 'Times New Roman'">User Conduct</span></b><span style="font-size:
7.5pt;
font-family: 'Times New Roman'"><br />
<br />
You agree that all information, data, text, software, photographs, graphics,
messages
or other materials ("Content"), whether publicly posted or privately transmitted,
are the sole responsibility of the person from which such Content originated. This
means that you, are entirely responsible for all Content that you upload, post,
e-mail or otherwise transmit via the e-Procurement portal. C1 India does not
control
the Content posted via the e-Procurement portal and, as such, does not guarantee
the accuracy, integrity or quality of such Content. Under no circumstances will
C1 India be liable in any way for any Content, including, but not limited to, for
any errors or omissions in any Content, or for any loss or damage of any kind
incurred
as a result of the use of any Content posted, e-mailed or otherwise transmitted
via the Site. Special Admonitions For International Use Recognizing the global
nature
of the Internet, you agree to comply with all local rules regarding online conduct
and acceptable Content. Specifically, you agree to comply with all applicable laws
regarding the transmission of technical data to and from India or the country in
which you reside.<br />
<br />


</span><b style="font-weight: normal"></b><b><span style="font-size: 11pt; font-
family: 'Times New Roman'">
Links</span></b><b><span style="font-size: 7.5pt; font-family: 'Times New
Roman'"><br />
<br />
</span></b><span style="font-size: 7.5pt; font-family: 'Times New Roman'">The
Site may
provide, or third parties may provide, links to other World Wide Web sites or
resources.
Because C1 India has no control over such sites and resources, you acknowledge
and
agree that C1 India is not responsible for the availability of such external sites
or resources, and does not endorse and is not responsible or liable for any
Content,
advertising, products, or other materials on or available from such sites or
resources.
You further acknowledge and agree that C1 India shall not be responsible or
liable,
directly or indirectly, for any damage or loss caused or alleged to be caused by
or in connection with use of or reliance on any such Content, goods or services
available on or through any such site or resource.
<br />
<br />
<b style="font-weight: normal"></b></span><b><span style="font-size: 11pt;
font-family: 'Times New Roman'">
Miscellaneous</span></b><span style="font-size: 7.5pt; font-family: 'Times
New Roman'"><br />
<br />
This Agreement shall all be governed and construed in accordance with the
laws of
India applicable to agreements made and to be performed in India. C1
India's failure
to insist upon or enforce strict performance of any provision of this
Agreement
shall not be construed as a waiver of any provision or right. Neither the
course
of conduct between the parties nor trade practice shall act to modify any
provision
of this Agreement. C1 India may assign its rights and duties under this
Agreement
to any party at any time without notice to you. Any rights not expressly
granted


herein are reserved.<br />
<br />
<b style="font-weight: normal"></b></span><b><span style="font-size:
11pt; font-family: 'Times New Roman'">
Governing Law</span></b><b><span style="font-size: 7.5pt; font-
family: 'Times New Roman'"><br />
<br />
</span></b><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">Terms shall
be governed by, and construed in accordance with, Indian law. The
parties irrevocably
agree that the courts of Hyderabad shall (subject to the paragraph
below) have exclusive
jurisdiction to settle any dispute which may arise out of, under, or in
connection
with these Terms or the legal relationship established by them, and for
those purposes
irrevocably submit all disputes to the jurisdiction of the courts at
Hyderabad,
irrespective of whether Courts/Tribunals in other areas have
concurrent or similar
jurisdiction.
<br />
<span style="color: red">
<br />
</span></span><span style="font-size: 11pt; color: red; font-family:
'Times New Roman'">
GoAP and C1 India Pvt Ltd jointly reserves the right to initiate any
legal action
against those bidders violating all the above mentioned terms
&amp; conditions of
E-Procurement services agreement.</span><span style="font-size:
7.5pt; font-family: 'Times New Roman'">
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal">
<b style="font-weight: normal"><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
</span></b><b><span style="font-size: 11pt; font-family: 'Times New
Roman'">Modification


of terms of Agreement</span></b><b><span style="font-size: 7.5pt; font-family:
'Times New Roman'"><br />
<br />
</span></b><span style="font-size: 7.5pt; font-family: 'Times New Roman'">C1
India,
reserve the right to add to or change/modify the terms of this Agreement. Changes
could be made by us after the first posting to the Site and you will be deemed to
have accepted any change if you continue to access the Site after that time. This
Site reserves the right to modify, suspend/cancel, or discontinue any or all
channels,
or service at any time without notice, make modifications and alterations in any
or all of the content, products and services contained on the site without prior
notice. </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal">
<b style="font-weight: normal"><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
</span></b><b><span style="font-size: 11pt; font-family: 'Times New Roman'">Our
Policy
and Security</span></b><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal">
<b><span style="font-size: 11pt; font-family: 'Times New Roman'">General
Policy</span></b><b><span
style="font-size: 7.5pt; font-family: 'Times New Roman'"><br />
<br />
</span></b><span style="font-size: 7.5pt; font-family: 'Times New Roman'">C1 India
is
committed to protecting the privacy of our eProcurement site visitors.&nbsp; We
do not collect any personal or business information unless you provide it to us
voluntarily when conducting an online transaction on the Site. </span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal">
<b><i><span style="font-size: 11pt; font-family: 'Times New Roman'">Information
Collected</span></i></b><b><span
style="font-size: 7.5pt; font-family: 'Times New Roman'"><br />
<br />


</span></b><span style="font-size: 7.5pt; font-family: 'Times New Roman'">When
you choose
to provide personal or business information to us to conduct an on-line transaction,
we use it only for the purpose of conducting the specific on-line transaction that
you requested. The information is also used for the purpose of vendor
searches.&nbsp;
For each on-line transaction, we require only the minimum amount of personal and
business information required to process your transaction.
<br />
<br />
When you visit our portal to browse, read pages, or download information, we
automatically
collect and store </span><b><span style="font-size: 11pt; font-family: 'Times New
Roman'">
only</span></b><span style="font-size: 7.5pt; font-family: 'Times New Roman'">
the following
information: </span>
</p>
<ul>
<li class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal"><span
style="font-size: 7.5pt;
font-family: 'Times New Roman'">The Internet domain and IP address from which
you
access our portal; </span></li>
<li class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal"><span
style="font-size: 7.5pt;
font-family: 'Times New Roman'">The date and time you access our portal; </span>
</li>
<li class="MsoNormal" style="font-size: 7.5pt; font-family: 'Times New Roman'">The
pages
you visit; and </li>
<li class="MsoNormal"><span style="font-size: 7.5pt; font-family: 'Times New
Roman'">
If you access our portal from another Web site, the address of that Web site. </span>
</li>
</ul>
<p class="MsoNormal" style="margin: 0in 0in 10pt">
<span style="font-size: 7.5pt; line-height: 115%; font-family: 'Times New
Roman'">This
information would help us make our site more useful to visitors--to learn about


the number of visitors to our site and the types of technology our visitors use.<br />
<br />
We do not give, share, sell or transfer any personal information to a third party
unless required to do so by law.&nbsp; If you do not want any personal or business
information collected, please do not submit it to us; however, without this information
we will be unable to process your on-line transaction.&nbsp; Review, update and
correction of any personal or busines3s&nbsp; information can be done directly in
the Site.<br />
<br />
</span><b><span style="font-size: 11pt; line-height: 115%; font-family: 'Times New
Roman'">
Use of Cookies</span><span style="font-size: 7.5pt; line-height: 115%; font-family:
'Times New Roman'"><br />
<br />
</span></b><span style="font-size: 7.5pt; line-height: 115%; font-family: 'Times
New Roman'">
When you choose to enter into an online transaction, we use cookies to save the
information that you input while progressing through the transaction.&nbsp; A
cookie
is a very small amount of data that is sent from our server to your computers hard
drive.&nbsp; By setting this cookie C1 India will remember you the next time you
visit and wont have to bother you by asking questions you have already answered
(like address information).&nbsp; If your browser is not configured to accept
cookies, you will still be able to access the information on our web site, but you
may not be able to perform online transactions. <b>
<br />
<br />
</b></span>
</p>
</asp:Panel>
&nbsp;&nbsp;<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />


<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click"
Style="z-index: 104;
left: 523px; position: absolute; top: 706px" Width="62px" BackColor="Transparent"
Font-Bold="True" Font-Size="Large" Height="24px">Submit</asp:LinkButton>
<asp:CheckBox ID="CheckBox1" runat="server" Style="z-index: 105; left: 257px;
position: absolute;
top: 706px" Text="I Accept the Terms and Condirions" Width="256px"
BackColor="#C0FFFF" Font-Bold="True" Height="27px" />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />


<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>













SYSTEM TESTING AND IMPLEMENTATION

SYSTEM TESTING
System testing is a critical process that can even consume more than fifty percent of the
development time. The testing does not mean to check mainly for errors in the program but also to see that
the system does what it is supposed to do.
UNIT TESTING:


Unit testing verification efforts on the smallest unit of software design, module. This
is known as Module Testing. The modules are tested separately. This testing is carried out during
programming stage itself. In these testing steps, each module is found to be working satisfactorily
as regard to the expected output from the module.
INTEGRATION TESTING:
Integration testing is a systematic technique for constructing tests to uncover error
associated within the interface. In the project, all the modules are combined and then the entire
programmer is tested as a whole. In the integration-testing step, all the error uncovered is corrected
for the next testing steps.
VALIDATION TESTING:
Validation testing is where requirements established as a part of software
requirement analysis is validated against the software that has been constructed this test provides
the final assurance that the software meets all functional, behavioral and performance requirements.
The errors, which were not uncovered during integration testing, are found out and corrected during
this phase.
MAINTENANCE
The objectives of this maintenance work are to make sure that the system gets into work all
time without any bug. Provision must be for environmental changes which may affect the computer
or software system. This is called the maintenance of the system. Nowadays there is the rapid
change in the software world. Due to this rapid change, the system should be capable of adapting
these changes. In our project the process can be added without affecting other parts of the system.
It may involve the continuing involvement of a large proportion of computer department
resources. The main task may be to adapt existing systems in a changing environment.
Systems should not be changed casually following informal requests. To avoid unauthorized
amendments, all requests for changes should be channeled to a person nominated by management.
The nominated person has sufficient knowledge of the organizations computer based systems to be
able to judge the relevance of each proposed change.
Maintenance plays a vital role. The system liable to accept any modification after its
implementation. This system has been designed to favor all new changes. Doing this will not affect
the systems performance or its accuracy.



SYSTEM IMPLEMENTATION:
Implementation is the stage of the project when the theoretical design is turned out
into a working system. Thus it can be considered to be the most critical stage in achieving a
successful new system and in giving the user, confidence that the new system will work and be
effective.
The implementation stage involves careful planning, investigation of the existing
system and its constraints on implementation, designing of methods to achieve changeover and
evaluation of changeover methods.
The project is implemented by accessing simultaneously from more than one system
and more than one window in one system. The application is implemented in the Internet
Information Services 5.0 web server under the Windows 2000 Professional and accessed from
various clients.







CONCLUSION

CONCLUSION:

The project Web Based Tender System was designed and developed to save time, gives
lesser strains and generates quicker and accurate results. The whole system provides user-


friendly information about all of the basic functions. This system exposed to maintain certain
security levels and classifications of the users.

Errors in an existing system are reduced and it will increase the reliability of the information.
This will reduce the cost and time also. The entire system is documented and can be easily
understood by the end users. The forms are very friendly and also easy to handle even by the
beginners with very little efforts and guidance.

This system deals with maintaining the tender processing details through online. It can be very
useful for vendors, buyers and the tender processing unit. Thus the project can easily maintain
the described various issues of tenders.










BIBLOGRAPHY


BIBLOGRAPHY:



The following books were referred during the analysis and execution phase of the
project.

ORACLE 8I THE COMPLETE REFERENCE
By Oracle Press
SOFTWARE ENGINEERING
By Roger.S.Pressman
SQL FOR PROFESSIONALS
By Jain
ASP.NET Unleashed
By Sams
MSDN 2002 / ASP.NET Quick starts
By Microsoft










APPENDICES

DATA FLOW DIAGRAM:

LEVEL 1:





















LEVEL 2:
User


User
Web Based
Tender System












LEVEL 3:


User
Category
Details
Category
Details
Registration
Login
Authentication
Tender
Processing
New User
Storing
Retrieving
Verifying username
& password
Add New
Storing
Registration
Details

Login Details





Tender
Assessment
Tender Details
Quote
Verification
Quote Details
Payment
Process
Buyer Details
Tender Report
Payment
Report

You might also like