You are on page 1of 6

Introduction

Purpose
The main objective of our project is providing the attesting
of documents and certificates. By using our software we can reduce
the Xerox copies, repeated attesting of copies and we get security for
our documents wherever you go. This software reduces the usage of
paper. By using our software we can attest a soft copy with protection
and this attested copy can be use anywhere.
Scope

Reliability & Flexibility.


Its completely legal.
Secured.
Reduces consumption of time.

Definitions, Acronyms and Abbreviations


HTML: Hypertext Markup Language is a markup language
used to design static web pages.
JSP: A Java Server Pages is a template for a Web page
that

uses

Java

code

to

generate

HTML

document

dynamically. JSPs are run in Server side component


known as JSP Container, which translates them into
equivalent JavaServlets. For this reason Servlet and JSP
pages are intimately related.

Advantages of JSP:

They have a better performance and scalability than ordinary


CGI scripts, because they are persistent in memory and multithreaded.

No special client set up is required.

They have built in support for HTTP sessions, which makes


application programming possible.

They have full access to Java Technology-Network awareness,


threads and database connectivity-without the limitations of
client side application applets.

They are automatically recompiled when necessary.

They exist in the ordinary Web server document space, no


specialThey have a better performance and scalability than
ordinary CGI scripts, because they are persistent in memory and
multi-threaded.

No special client set up is required.

They have built in support for HTTP sessions, which makes


application programming possible.

They have full access to Java Technology-Network awareness,


threads and database connectivity-without the limitations of
client side application applets.

They are automatically recompiled when necessary.

They exist in the ordinary Web server document space, no spe


URL mapping is required to address them.

JSP pages are HTML like they have greater compatibility with
web development tools.

HOW JSP WORKS?


JSP pages exist in 3 forms or versions:

JSP source code consists of text file with an extension of .jsp


and contains a mix of HTML template code, Java language
statements and JSP directives and actions that describe how
to generate a web page to service a particular request.

Java source code: the jsp container translates the jsp source
code into the source code for an equivalent Java Servlet as
needed..

Compiled Java class: Like any other Java class, the generated
servlet code is compiled into byte-codes in a .class file ready
to be loaded and executed.

SQL SERVER 2002:


Microsoft SQL Server 2000 is a set of components
that work together to meet the data storage and analysis needs of the
largest Web sites and enterprise data processing systems. The topics
in SQL Server Architecture describe how the various components work
together to manage data effectively.

Structured Query Language:

To work with data in a database, you have to use a set


of commands and statements (language) defined by the DBMS
software. Several different languages can be used with relational
databases; the most common is SQL. The American National
Standards Institute (ANSI) and the International Standards
Organization (ISO) define software standards, including standards for
the SQL language. SQL Server 2000 supports the Entry Level of SQL-

92, the SQL standard published by ANSI and ISO in 1992. The dialect
of SQL supported by Microsoft SQL Server is called Transact-SQL (TSQL). T-SQL is the primary language used by Microsoft SQL Server
applications.

Features of SQL Server 2000:


Internet Integration.
The SQL Server 2000 database engine includes integrated XML
support. It also has the scalability, availability, and security
features required to operate as the data storage component of
the largest Web sites. The SQL Server 2000 programming model
is integrated with the Windows DNA architecture for developing
Web applications, and SQL Server 2000 supports features such
as English Query and the Microsoft Search Service to incorporate
user-friendly queries and powerful search capabilities in Web
applications.

Scalability and Availability.


The same database engine can be used across platforms ranging
from laptop computers running Microsoft Windows 98 through
large, multiprocessor servers running Microsoft Windows 2000
Data Center Edition. SQL Server 2000 Enterprise Edition
supports features such as federated servers, indexed views, and
large memory support that allow it to scale to the performance
levels required by the largest Web sites.

Enterprise-Level Database Features.


The SQL Server 2000 relational database engine supports the
features required to support demanding data processing
environments. The database engine protects data integrity while
minimizing the overhead of managing thousands of users
concurrently modifying the database. SQL Server 2000
distributed queries allow you to reference data from multiple
sources as if it were a part of a SQL Server 2000 database, while
at the same time, the distributed transaction support protects
the integrity of any updates of the distributed data. Replication
allows you to also maintain multiple copies of data, while
ensuring that the separate copies remain synchronized. You can
replicate a set of data to multiple, mobile, disconnected users,

have them work autonomously,


modifications back to the publisher.

and

then

merge

their

Ease of installation, deployment, and use.


SQL Server 2000 includes a set of administrative and
development tools that improve upon the process of installing,
deploying, managing, and using SQL Server across several sites.
SQL Server 2000 also supports a standards-based programming
model integrated with the Windows DNA, making the use of SQL
Server databases and data warehouses a seamless part of
building powerful and scalable systems. These features allow you
to rapidly deliver SQL Server applications that customers can
implement with a minimum of installation and administrative
overhead.

Data warehousing.
SQL Server 2000 includes tools for extracting and analyzing summary
data for online analytical processing. SQL Server also includes tools for
visually designing databases and analyzing data using English-based
questions

MY SQL SERVER 2005: Microsoft SQL Server 2005 is


comprehensive,
integrated
data
management
and
analysis software that enables organizations to reliably
manage mission-critical information and confidently run
todays increasingly complex business applications. SQL
Server 2005 allows companies to gain greater insight
from their business information and achieve faster
results for a competitive advantage. SQL Server
Enterprise Manager:
You can set the interval at which SQL Server Enterprise

Manager checks the status of SQL Server, SQL Server Agent, the FullText Search feature (which runs as the Microsoft Search service), SQL
Mail,

Replication

Monitor,

and

Microsoft

Distributed

Transaction

Coordinator (MS DTC) to determine whether they are running, paused,

or stopped. The status of each service is displayed through its icon in


the console tree of Microsoft Management Console (MMC).

SQL Server Service Manager


You can set the interval at which SQL Server Service

Manager checks the status of SQL Server, SQL Server Agent, the FullText Search feature, and MS DTC to determine whether they are
running, paused, or stopped. View the status by clicking the SQL
Server Service Manager icon in the Windows taskbar.

Technologies to be used

HTML: Application Architecture

JSP : coding

SQL SERVER 2000 : Database

You might also like