E-Mapping Asp
E-Mapping Asp
E-Mapping Asp
SYNOPSIS
Administrator:
Tutorials
Colleges
Quiz
Bookstalls
Feedback
User:
View Tutorials
View Colleges
Quiz
View Bookstall
Feedback
Admin
The Admin of the organization can login through
this module.
Tutorials
This module is designed for the admin for adding
the tutorials in their site
Colleges
This module is designed for the admin for adding
the colleges details in their site.
Quiz
This module has been divided for the administrator
for adding the quiz question to their site.
Book stall
This module has been divided for the administrator
for adding the book stalls to their site
Feeback
This module has been divided for the administrator
for viewing the feedback posted by the user
Users:
View tutorials
This module is designed for the user to view the
tutorials
View Colleges
This module is designed for the user to view the
colleges
Quiz:
This module has been designed for the user for
attending the quiz questions on line and test their
skill level.
View Book stall
This module is designed for the user to view the
bookstalls
Feedback
This module is designed for the user post their
feedback .
PROJECT OBJECTIVE
Maintaining the customer details and their purchase details easily by the
systematic format
BACKGROUND STUDY
The Proposed system should overcome all the disadvantage faced by the
existing system.
SYSTEM SPECIFICATION
APPLICATION SPECIFICATION
CLIENT/SERVER ENVIRONMENT:
What is Client/Server?
In our project we have divided core part into two parts. Asp pages, html
pages are used as user interface (client). They gather the information from
the user and process them. Sql 2000 is stored in IIS, which is used as server.
Installation requirements
Operating system : XP
XP PLATFORM:
WEB SERVER:
The Web server accepts the request and sends the HTML to the
Client browser that requests it. Web browser and web server communicate
through a common protocol (HTTP). The examples for web server are IIS
(Internet Information Services), PWS (Personal Web Server).
IIS-APPLICATION SERVER:
Its software, which makes the connectivity between client and server
communication and this software enable to run the asp pages on the client side
browsers. This software is responsible for routing the request to server and
provides the services to the client.
Server
Platform : Windows XP
Ram : 512MB
Client
Platform : Windows XP
Ram : 256MB
Objects:
Components:
ASP Objects:
Active server pages include several built-in objects. The following
explain detail how to use each of the built-in objects. Built-in objects of ASP
are
Application Object
Request object
Response object
Server object
Session object
Object context object
Application objects:
Response objects:
The response object is used to send information back to a browser.
We can use the response object to send output from our scripts to a browser.
Server objects:
Session objects:
The session object can be used to store and retrieve information about
particular users sessions. We can use the session object to store information
that persists over the course of a visit by a user to our web site.
The built in objects differ from normal objects. We dont need to create
an instance of a built in object before we can use it in a script. The methods,
collections and properties of a built in objects are automatically accessible
throughout a web site application.
ASP Components:
Active server page components can be used to extend the power of our
scripts components differ from the built-in-objects because there are typically
used for more specialized tasks. The following list provides a brief overview of
some of the components bundled with active server pages.
Ad rotator component
Browser capabilities component
Content linking component
Counters component
Content rotator component
Collaborations data objects
ActiveX Data objects
VBScript
VBScript stands for Visual Basic Script, a scripting language
developed by Microsoft to be used with Microsoft products, mainly Internet Explorer. It
has gone through many changes over the years and is now mainly used as the default
scripting language of ASP. VBScript was created to allow web page developers the ability
to create dynamic web pages for their viewers who used Internet Explorer. With HTML,
not a lot can be done to make a web page interactive, but VBScript unlocked many tools
like: the ability to print the current date and time, access to the web servers file system,
and allow advanced web programmers to develop web applications.
Following the rigors of SGML, TBL bore HTML to the world in 1990. Since
then, many of us have it to be easy to use but sometimes quite limiting.
These limiting factors are being addressed but the World Wide Web
Consortium (aka W3c) at MIT. But HTML had to start somewhere, and its
success argues that it didnt start out too badly.
MS SQL Server is a powerful database management system and the user can
create applications that require little or no programming. It supports GUI features and an
entire programming language, Visual Studio Application which can be used to develop
richer and more developed application.
There are quite a few reasons, the first being that SQL is a feature rich
program that can handle any database related task you have. You can create
places to store your data build tools that make it easy to read and modify your
database contents, and ask questions of your data. SQL is a relational
database, a database that stores information about related objects. In MS SQL
that database means a collection of tables that hold data. It collectively
stores all the other related objects such as queries, forms and reports that are
used to implement function effectively.
The MS SQL database can act as a back end database for .NET as a
front end, MS SQL supports the user with its powerful database management
functions. A beginner can create his/her own database very simply by some
mouse clicks. Another good reason to use SQL as backend tool is that it is a
component of the overwhelmingly popular Microsoft office software suite.
Access use key fields and indexing to help speed many database
operations. We can tell access, which should be key fields, or access can
assign them automatically.
Queries are access objects us display, print and use our data. They can
be things like field labels that we drag around when designing reports. Or
they can be pictures, or titles for reports, or boxes containing the results of
calculations.
Forms:
Forms are on screen arrangement that make it easy to enter and read
data. we can also print the forms if we want to. We can design form our self,
or let the access auto form feature.
Reports:
Reports are paper copies of dynasets. We can also print reports to disk, if
we like. Access helps us to create the reports. There are even wizards for
complex printouts.
Properties:
Properties are the specification we assigned to parts of our database design. We can
define properties for fields, forms, controls and most other access objects.
I. Setup cost:
This includes the cost of putting the system into place. These
consists mainly of the cost of any new hardware and ancillary equipment
but will also include cost of file conversion, recruitment and staff training.
Direct benefits:
Intangible benefits
These are generally longer term or benefit that are considered very difficult to
quantify. Enhanced job interest can lead to reduced staff turn over and hence lower
recruitment
DESIGN AND DEVELOPMENT PROCESS
- Logical design
- Physical design
Physical design maps out the details of the physical system, plans,
system implementation, device a test and implementation plan.
5.2.1.INPUT DESIGN
Help managers are also provided whenever user entry to a new field
he/she can understand what is to be entered. Whenever user enter a error
data error manager displayed user can move to next field only after entering
a correct data
5.3.2.OUTPUT DESIGN
Functional test
Performance test
Stress Test
Structure test
Functional test involve exercising the code with nominal input
values for which the expected results are known as well as boundary values
and special values.
VALIDATION TESTING
Asking the user about the format required by them tests the
output generated by the system under consideration .It can be done in two
ways, One on screen and other on printer format. The output format on the
screen is found to be correct as the format designed n system test.
SYSTEM TESTING
1. Integrated testing
2. Acceptance testing
INTEGRATED TESTING
ACCEPTANCE TESTING
The acceptance testing is the final stage of the user the various
possibilities of the data are entered and the results are tested.
VALIDATION TESTING
TESTING RESULTS
Maintainability: To use with which program errors are located and corrected
Generic Risk
Product specific risk
Generic risks are potential threats to every software project. Only those
with a clear understanding of technology can identify product specific risk
The people and the environment that is specific to the project at a hand and
to identify the product specific risk and the project the plan and the software
statement of scope are examined and answer to the following question is
developed.
Product risk
Risk associated with overall size of software to
built or modified
Business imparts
Risk associated with constraints imposed with
management
Customer characteristics
Project Risks
It identify a potential budgetary, schedule, personnel like staffing,
organizing, resource, customer requirement, problems and their impact on a
software project
Technical risks
Technical risks identify potential design implementation interface,
verification, and maintenance problems.
The user will have to enter the user name and password and if it is
validated he can participate in auction. Otherwise if he/she is a new user he
should get registered and then he can place an order
It is designed to prepare the users for testing & converting the system. There is
several ways to trail the users they are:
1) User manual
2) Help screens
3) Training demonstrations.
1) User manual:
2) Help screens:
3) Training demonstration:
1) Documentation tools:
Document production & desktop publishing tool support nearly ever aspect
of software developers. Most software development organizations spend a substantial
amount of time developing documents, and in many cases the documentation process
itself is quite inefficient. It is not use unusual for a software development effort on
documentation. For this reason, Documentation tools provide an important opportunity to
improve productivity.
2) Document restructuring:
Creating document is far too timed consuming. If the system works, well live
with what we have. In some cases, this is the correct approach. It is not possible to
recreate document for hundreds of computer programs.
1. Perfective maintenance
2. Preventive maintenance
Perfective maintenance:
Preventive maintenance:
CONCLUSION
to SQL etc
development of technology
different organization
WEBSITES
www.asptutorial.com
www.pscode.com
www.w3schools.com
www.hotscripts.com
www.freesoft.in
BOOKS:
1) Software engineering
By
Roger S.Pressman
Fifth Edition,