Beruflich Dokumente
Kultur Dokumente
INDEX
Chapte Contents Page No.
r No.
PRELIMINARY INVESTIGATION AND INTRODUCTION 8
01
1.1 Organizational Overview
1.2 Description of System
1.3 Limitation of present system
1.4 Proposed system and advantages.
1.5 Gantt chart
02 SURVEY OF TECHNOLOGY 14
2.1 Feasibility Study
2.2 Software and Hardware requirements
2.3Development Tools and Technology
2.3.1Front End
2.3.2Back End
2.3.3 Development Environment
03 REQUIREMENTS AND ANALYSIS 37
3.1 E-R Diagram
3.2 Use case Diagram & use case Description
3.3 Sequence Diagram/Collaboration Diagram
3.4Data Flow Diagram
3.5 Class Diagram
3.6 Activity Diagram
04 SYSTEM DESIGN 52
4.1 Data Dictionary (Table List)
4.2 Basic Modules
4.3 Test Cases Design
[1]
FLY WHEEL CAR CARE
7.2 Books
[2]
FLY WHEEL CAR CARE
01.
PRELIMINARY
INVESTIGATION
AND
INTRODUCTION
[3]
FLY WHEEL CAR CARE
We are taking care of all kinds of car service varying from the
car wash to all kinds of repairs and servicing. We specialize in servicing cars
for reputed and trusted brands like Hyundai, Tata, Ford, Maruti, Mahindra,
Honda and many other brands.
[4]
FLY WHEEL CAR CARE
[5]
FLY WHEEL CAR CARE
• Daily sales and purchases details must be entered into books are very
difficult to maintain.
[6]
FLY WHEEL CAR CARE
[7]
FLY WHEEL CAR CARE
PLANNED COMPLETED
• Feasibility study
• Data gathering
• Documentation
[8]
FLY WHEEL CAR CARE
DESIGNING
• Table designing
• Form designing
CODING
• Form coding
• Report coding
TESTING
• Implementation
of single form
• Testing of entire
system as whole
[9]
FLY WHEEL CAR CARE
02.
SURVEY OF
TECHNOLOGY
All projects are feasible- given unlimited time! Unfortunately, the development of
computer- based system of courses more like plagued by a scarcity of resources.
[10]
FLY WHEEL CAR CARE
Feasibility and risk analysis are related in many ways. If project risk is great, the
feasibility of providing quality software is reduced.
• Will the system be used and work properly it is being developed and
implemented?
• Will there be any resistance from the user that will undermine the possible
application benefits?
This system is targeted to be in accordance with the above
–mentioned issues. Beforehand, the management issues and user
r e q u i r e m e n t s h a v e b e e n t a k e n i n t o consideration. So there is no
question of resistance from the users that can undermine the possible
application benefits. The well-planned design would ensure the optimal
utilization of the computer resources and would help in the improvement of
performance status.
[11]
FLY WHEEL CAR CARE
The technical issue usually raised during the feasibility stage of the
investigation includes the following:
•Do the proposed equipments have the technical capacity to hold the data
required to use the new system?
•A r e t h e r e t e c h n i c a l g u a r a n t e e s o f a c c u r a c y , r e l i a b i l i t y , e a s e o f
a c c e s s a n d d a t a security? Earlier no system existed to cater to the needs of
‘Secure Infrastructure Implementation System’. The current system
developed is technically feasible. It is a web based user interface for audit
workflow at NIC-CSD. Thus it provides an easy access t o t h e u s e r s . T h e
database’s purpose is to create, establish and maintain a
w o r k f l o w among various entities in order to facilitate all concerned users in
their various capacities o r r o l e s . P e r m i s s i o n t o t h e u s e r s w o u l d
b e g r a n t e d b a s e d o n t h e r o l e s s p e c i f i e d . Therefore, it provides
the technical guarantee of accuracy, reliability and security. The
software and hard requirements for the development of this project are
not many and are already available in-house at NIC or are available as
free as open source. The work f o r t h e p r o j e c t i s d o n e w i t h t h e
current equipment and existing software technology.
Necessary bandwidth exists for providing a fast feedback to the users irrespective
of the number of users using the system
[12]
FLY WHEEL CAR CARE
Hardware Requirements:-
• Pentium-IV(Processor).
• 256 MB Ram
• Hard disk 10 GB
Software Requirements: -
• Web-Technology: ASP.NET
• Front-End: C#.NET
[13]
FLY WHEEL CAR CARE
2.3.1Front End
[14]
FLY WHEEL CAR CARE
[15]
FLY WHEEL CAR CARE
services. These features are intrinsic to the managed code that runs on the
common language runtime.
With regards to security, managed components are awarded varying
degrees of trust, depending on a number of factors that include their origin
(such as the Internet, enterprise network, or local computer). This means that
a managed component might or might not be able to perform file-access
operations, registry-access operations, or other sensitive functions, even if it is
being used in the same active application.
The runtime enforces code access security. For example, users can trust
that an executable embedded in a Web page can play an animation on screen
or sing a song, but cannot access their personal data, file system, or network.
The security features of the runtime thus enable legitimate Internet-deployed
software to be exceptionally featuring rich.
The runtime also enforces code robustness by implementing a strict
type- and code-verification infrastructure called the common type system
(CTS). The CTS ensures that all managed code is self-describing. The various
Microsoft and third-party language compilers generate managed code that
conforms to the CTS. This means that managed code can consume other
managed types and instances, while strictly enforcing type fidelity and type
safety.
In addition, the managed environment of the runtime eliminates many
common software issues. For example, the runtime automatically handles
object layout and manages references to objects, releasing them when they are
no longer being used. This automatic memory management resolves the two
most common application errors, memory leaks and invalid memory
references.
The runtime also accelerates developer productivity. For example,
programmers can write applications in their development language of choice,
yet take full advantage of the runtime, the class library, and components
written in other languages by other developers. Any compiler vendor who
chooses to target the runtime can do so. Language compilers that target the
.NET Framework make the features of the .NET Framework available to
existing code written in that language, greatly easing the migration process for
existing applications.
While the runtime is designed for the software of the future, it also
supports software of today and yesterday. Interoperability between managed
[16]
FLY WHEEL CAR CARE
[17]
FLY WHEEL CAR CARE
[18]
FLY WHEEL CAR CARE
system does not support changing these attributes directly, and in these cases
the .NET Framework automatically recreates the forms. This is one of many
ways in which the .NET Framework integrates the developer interface, making
coding simpler and more consistent.
Unlike ActiveX controls, Windows Forms controls have semi-trusted
access to a user's computer. This means that binary or natively executing code
can access some of the resources on the user's system (such as GUI elements
and limited file access) without being able to access or compromise other
resources. Because of code access security, many applications that once
needed to be installed on a user's system can now be safely deployed through
the Web. Your applications can implement the features of a local application
while being deployed like a Web page.
[19]
FLY WHEEL CAR CARE
[20]
FLY WHEEL CAR CARE
enables you to focus on the logic of your service, without concerning yourself
with the communications infrastructure required by distributed software
development.
Finally, like Web Forms pages in the managed environment, your XML Web
service will run with the speed of native machine language using the scalable
communication of IIS.
[21]
FLY WHEEL CAR CARE
Language Support
[22]
FLY WHEEL CAR CARE
The Microsoft .NET Platform currently offers built-in support for three
languages: C#, Visual Basic, and JScript.
[23]
FLY WHEEL CAR CARE
[24]
FLY WHEEL CAR CARE
A database typically has two components: the files holding the physical
database and the database management system (DBMS) software that
applications use to access data. The DBMS is responsible for enforcing the
database structure, including:
• Maintaining the relationships between data in the database.
• Ensuring that data is stored correctly and that the rules defining data
[25]
FLY WHEEL CAR CARE
Relational Database
When organizing data into tables, you can usually find many different
ways to define tables. Relational database theory defines a process,
normalization, which ensures that the set of tables you define will organize
your data effectively.
Client/Server
In a client/server system, the server is a relatively large computer in a
central location that manages a resource used by many people. When
individuals need to use the resource, they connect over the network from their
computers, or clients, to the server.
[26]
FLY WHEEL CAR CARE
at the same time. SQL Server can work with thousands of client applications
simultaneously. The server has features to prevent the logical problems that
occur if a user tries to read or modify data currently being used by others.
While SQL Server is designed to work as a server in a client/server
network, it is also capable of working as a stand-alone database directly on the
client. The scalability and ease-of-use features of SQL Server allow it to work
efficiently on a client without consuming too many resources.
Structured Query Language (SQL)
To work with data in a database, you must use a set of commands and
statements (language) defined by the DBMS software. There are several
different languages that can be used with relational databases; the most
common is SQL. Both the American National Standards Institute (ANSI) and
the International Standards Organization (ISO) have defined standards for
SQL. Most modern DBMS products support the Entry Level of SQL-92, the latest
SQL standard (published in 1992).
• Scalability
The same database engine can be used across platforms ranging from
laptop computers running Microsoft Windows® 95/98 to large,
multiprocessor servers running Microsoft Windows NT®, Enterprise
Edition.
• Data warehousing
SQL Server includes tools for extracting and analyzing summary data
for online analytical processing (OLAP). SQL Server also includes tools
for visually designing databases and analyzing data using English-based
questions.
[27]
FLY WHEEL CAR CARE
• Databases
A database in Microsoft SQL Server consists of a collection of tables that
contain data, and other objects, such as views, indexes, stored
procedures, and triggers, defined to support activities performed with
the data. The data stored in a database is usually related to a particular
subject or process, such as inventory information for a manufacturing
warehouse.
SQL Server can support many databases, and each database can store either
interrelated data or data unrelated to that in the other databases. For example,
a server can have one database that stores personnel data and another that
stores product-related data. Alternatively, one database can store current
customer order data, and another; related database can store historical
customer orders that are used for yearly reporting. Before you create a
database, it is important to understand the parts of a database and how to
design these parts to ensure that the database performs well after it is
implemented.
Normalization theory
Relations are to be normalized to avoid anomalies. In insert, update and delete
operations. Normalization theory is built around the concept of normal forms.
A relation is said to be in a particular form if it satisfies a certain specified set
if constraints. To decide a suitable logical structure for given database design
the concept of normalization, which are briefly described below.
[28]
FLY WHEEL CAR CARE
[29]
FLY WHEEL CAR CARE
[30]
FLY WHEEL CAR CARE
[31]
FLY WHEEL CAR CARE
on where the developer was in the IDE has been removed in the shipping
product, but can be added back using a download from Microsoft.
C# Language
C# (pronounced C Sharp) is a multi-paradigm programming language that
encompasses functional, imperative, generic, object-oriented (class-based), and
component-oriented programming disciplines. It was developed by Microsoft as
part of the .NET initiative and later approved as a standard by ECMA (ECMA-334)
and ISO (ISO/IEC 23270). C# is one of the 44 programming languages supported
by the .NET Framework's Common Language Runtime.
C# is intended to be a simple, modern, general-purpose, object-oriented
programming language. Anders Hejlsberg, the designer of Delphi, leads the team
which is developing C#. It has an object-oriented syntax based on C++ and is
heavily influenced by other programming languages such as Delphi and Java. It
was initially named Cool, which stood for "C like Object Oriented Language".
However, in July 2000, when Microsoft made the project public, the name of the
programming language was given as C#. The most recent version of the language
is C# 3.0 which was released in conjunction with the .NET Framework 3.5 in 2007.
The next proposed version, C# 4.0, is in development.
History
In 1996, Sun Microsystems released the Java programming
language with Microsoft soon purchasing a license to implement it in their
operating system. Java was originally meant to be a platform independent
[32]
FLY WHEEL CAR CARE
Features of C#
By design, C# is the programming language that most directly reflects the
underlying Common Language Infrastructure (CLI). Most of C#'s intrinsic types
correspond to value-types implemented by the CLI framework. However, the C#
language specification does not state the code generation requirements of the
compiler: that is, it does not state that a C# compiler must target a Common
Language Runtime (CLR), or generate Common Intermediate Language (CIL), or
generate any other specific format. Theoretically, a C# compiler could generate
machine code like traditional compilers of C++ or FORTRAN; in practice, all
existing C# implementations target CIL.
Some notable C# distinguishing features are:
• There are no global variables or functions. All methods and members must
be declared within classes. It is possible, however, to use static
methods/variables within public classes instead of global
variables/functions.
[33]
FLY WHEEL CAR CARE
[34]
FLY WHEEL CAR CARE
[35]
FLY WHEEL CAR CARE
03.
REQUIREMENTS AND
ANALYSIS
[36]
FLY WHEEL CAR CARE
3. Actions, which are represented by diamond shapes, show how two entities
share information in the database. In some cases, entities can be
self-linked. For example, employees can supervise other employees.
[37]
FLY WHEEL CAR CARE
[38]
FLY WHEEL CAR CARE
Use case diagrams model behavior within a system and helps the developers understand
of what the user require. The stick man represents what’s called an actor.
Use case diagram can be useful for getting an overall view of the system and clarifying
who can do and more importantly what they can’t do.
Use case diagram consists of use cases and actors and shows the interaction between the
use case and actors.
1. The purpose is to show the interactions between the use case and actor.
5. Use case diagram is a behavioral diagram that shows a set of use cases and
actors and their relationship. It is an association between the use cases and
actors. An actor represents a real-world object. Primary Actor – Sender,
Secondary Actor Receiver.
[39]
FLY WHEEL CAR CARE
[40]
FLY WHEEL CAR CARE
3. Actors - represented by a stick figure, actors are entities that are both
interactive with and external to the system.
[41]
FLY WHEEL CAR CARE
[42]
FLY WHEEL CAR CARE
Collaboration Diagram
A collaboration diagram is an introduction diagram that
emphasizes the structural organization of the objects that send and receive
messages. Graphically a collaboration diagram is a collection of vertices and arcs.
[43]
FLY WHEEL CAR CARE
System database
Authentication
User Reg
Checking
Servicing car
Not Valid user
Valid user
Registration
Servicing Car
Main Page
[44]
FLY WHEEL CAR CARE
5. Identify and label each process internal to the system with Rounded circles.
6. A process is required for all the data transformation and Transfers. Therefore,
never connect a data store to a data Source or the destinations or another data
store with just a Data flow arrow.
8. Make sure the names of the processes accurately convey everything the
[45]
FLY WHEEL CAR CARE
process is done.
10. Indicate external sources and destinations of the data, with Squares.
12. Identify all data flows for each process step, except simple Record retrievals.
[46]
FLY WHEEL CAR CARE
Vehicle
registration
Servicing
car
Vehicle
service
Database
[47]
FLY WHEEL CAR CARE
[48]
FLY WHEEL CAR CARE
[49]
FLY WHEEL CAR CARE
[50]
FLY WHEEL CAR CARE
[51]
FLY WHEEL CAR CARE
[52]
FLY WHEEL CAR CARE
04.
SYSTEM DESIGN
[53]
FLY WHEEL CAR CARE
1.Registration
id int Unchecked
name varchar(50) Checked
password varchar(50) Checked
confirmpassword varchar(50) Checked
address varchar(MAX) Checked
phonenumber varchar(50) Checked
emailid varchar(50) Checked
vehiclemodel varchar(50) Checked
vehiclenumber varchar(50) Checked
2.Booking Request
id int Unchecked
userid varchar(50) Checked
name varchar(50) Checked
emailid varchar(50) Checked
vehiclemodel varchar(50) Checked
vehiclenumber varchar(50) Checked
servicingtype varchar(50) Checked
others nchar(10) Checked
[54]
FLY WHEEL CAR CARE
3.Feedback
4.Problem Form
id int Unchecked
customername varchar(50) Checked
vehiclemodel varchar(50) Checked
vehicleno varchar(50) Checked
problemreported varchar(MAX) Checked
servicingtype varchar(50) Checked
status varchar(50) Checked
Unchecked
id int Unchecked
customername varchar(50) Checked
vehicleno varchar(50) Checked
equipmentused varchar(50) Checked
[55]
FLY WHEEL CAR CARE
6.Submition Form
id int Unchecked
customername varchar(50) Checked
phoneno varchar(50) Checked
emailid varchar(50) Checked
vehicleno varchar(50) Checked
handoverto varchar(50) Checked
Unchecked
7.Admin Login
id int Unchecked
username varchar(50) Checked
password varchar(50) Checked
Email varchar(50) Checked
8.Admin ForgetPasword
id int Unchecked
currentpassword varchar(50) Checked
newpassword varchar(50) Checked
[56]
FLY WHEEL CAR CARE
9.Contact Us
[57]
FLY WHEEL CAR CARE
The basic idea is that the users can take book the requent for car
servcing from anywhere during any time by using their id and password
provided to them. The database will maintain the car servicing details
information. user can view their profile . This Online Car Servicing Management
system involves with two types of users.
➢ USER
➢ ADMINISTRATOR
USER ROLE
The user can login/logout the System. He or She can book the request for servicing
the car and servicing details and booked it. The customer can just view the
information whereas he/she could not make changes in the database.
ADMINISTRATOR ROLE
The administrator plays a vital role in the Online Car Servicing Management
system. The administrator controls the entire database. The report of the services
is generated by the administrator itself. The main role of the administrator is to
safeguard the database and can add/delete the batches and data of the cars
serviced or not from the database.
[58]
FLY WHEEL CAR CARE
A primary purpose for this testing is to detect software failures so that defects
may be uncovered and corrected. The scope of this software testing often includes
examination of code as well as execution of that code in various environments
and conditions as well as examining the aspects of code: does it do what it is
supposed to do and do what it needs to do.
Regression Testing:
Regression testing focuses on finding defects after a major code change has
occurred. Specifically, it seeks to uncover software regression, or old bugs that
have come back. Such regressions occur whenever software functionality that
was previously working correctly stops working as intended.
Stability Testing:
Stability testing checks to see if the software can continuously function well
in or above an acceptable period. This activity of non-functional software
Usability Testing:
Usability testing is needed to check if the user interface is easy to use and
[59]
FLY WHEEL CAR CARE
Unit Testing
Each unit(basic component) of the software is tested to verify that the detailed
design for the unit has been correctly implemented.
1. Testing is done at class level, and the minimal unit tests include the
constructors and destructors.
2. In Black Box Testing specification based testing is done to find that each
module gives specific output for particular input integration testing.
3. The interfaces and interaction between integrated components are tested.
4. Progressively larger group of tested software components corresponding to
elements of the architectural design are integrated and tested until the
software works as a system.
[60]
FLY WHEEL CAR CARE
05.
IMPLEMENTATION AND
[61]
FLY WHEEL CAR CARE
TESTING
[62]
FLY WHEEL CAR CARE
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
SqlConnection con=new
SqlConnection(ConfigurationManager.ConnectionStrings["myconnectionstring
"].ConnectionString);
// string strconnString =
ConfigurationManager.ConnectionStrings["myconnectionstring"].ConnectionSt
ring;
SqlCommand com;
con.Open();
[63]
FLY WHEEL CAR CARE
Session["Username"] = TextBox1.Text;
com.CommandType = CommandType.Text;
com.Parameters.AddWithValue("@Username", Session["Username"]);
com.Parameters.AddWithValue("@Password", TextBox2.Text);
obj = com.ExecuteScalar();
if ((int)(obj) != 0)
Response.Redirect("welcome.aspx");
else
con.Close();
}
}
[64]
FLY WHEEL CAR CARE
USER LOGIN
[65]
FLY WHEEL CAR CARE
2.Change Password
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data.SqlClient;
using System.Data;
[66]
FLY WHEEL CAR CARE
if (reader.Read())
{
user = reader["name"].ToString();
pass = reader["password"].ToString();
}
reader.Close();
if(user.Equals(txtuser.Text) && pass.Equals(txtcpass.Text))
{
str = "update registration set password='"+txtnewpass.Text+"' where
name='" + txtuser.Text + " '";
com = new SqlCommand(str, con);
com.ExecuteNonQuery();
con.Close();
Label1.Text = "Password changed Successfully";
}
else
{
Label1.Text = "Please enter correct Current password";
}
}
}
CHANGE PASSWORD
[67]
FLY WHEEL CAR CARE
[68]
FLY WHEEL CAR CARE
3.Forget Password
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Net.Mail;
using System.Configuration;
[69]
FLY WHEEL CAR CARE
FORGET PASSWORD
[70]
FLY WHEEL CAR CARE
[71]
FLY WHEEL CAR CARE
4.User Registration
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlCommand cmd = new SqlCommand("INSERT INTO
registration(name,password,confirmpassword,address,phonenumber,emailid,ve
hiclemodel,vehiclenumber)VALUES('" + TextBox1.Text + "','" + TextBox2.Text + "','"
+ TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" + TextBox6.Text
+ "','" + TextBox7.Text + "','" + TextBox8.Text + "')", con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
Label1.Text = "Registered Successfully";
}
5.Booking Request
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
[72]
FLY WHEEL CAR CARE
USER REGISTRATION
[73]
FLY WHEEL CAR CARE
5.Booking Request
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
public partial class _Default : System.Web.UI.Page
{
SqlConnection con = new
SqlConnection(ConfigurationManager.ConnectionStrings["myconnectionstring"].
ConnectionString);
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
[74]
FLY WHEEL CAR CARE
[75]
FLY WHEEL CAR CARE
[76]
FLY WHEEL CAR CARE
6.Submition Form
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlCommand cmd = new SqlCommand("INSERT INTO
submitionform(customername,phoneno,emailid,vehicleno,handoverto)VALUES('"
+ TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text
+ "','" + TextBox5.Text + "')", con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
Label1.Text = "Submited Successfully";
}
}
[77]
FLY WHEEL CAR CARE
[78]
FLY WHEEL CAR CARE
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlCommand cmd = new SqlCommand("INSERT INTO
submitionform(customername,phoneno,emailid,vehicleno,handoverto)VALUES('"
+ TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text
+ "','" + TextBox5.Text + "')", con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
Label1.Text = "Submited Successfully";
}
}
[79]
FLY WHEEL CAR CARE
[80]
FLY WHEEL CAR CARE
8.Repaired Details
<%@ Page Title="" Language="C#" MasterPageFile="~/ADMIN/MasterPage.master"
AutoEventWireup="true" CodeFile="repairdetails.aspx.cs"
Inherits="ADMIN_Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<style type="text/css">
.style1
{
text-decoration: underline;
}
.style2
{
font-size: x-large;
text-align: center;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">
<p class="style1">
<strong class="style2">REPAIRED DETAILS</strong></p>
<p class="style1">
</p>
<br />
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="SqlDataSource1" BackColor="LightGoldenrodYellow"
BorderColor="Tan" BorderWidth="1px" CellPadding="2" ForeColor="Black"
GridLines="None" Height="165px" Width="1126px">
<AlternatingRowStyle BackColor="PaleGoldenrod" />
<Columns>
<asp:BoundField DataField="id" HeaderText="id"
[81]
FLY WHEEL CAR CARE
[82]
FLY WHEEL CAR CARE
[83]
FLY WHEEL CAR CARE
Runat="Server">
<p class="style2">
<strong>UNREPAIRED DETAILS</strong></p>
<p class="style1">
</p>
<p>
</p>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
CellPadding="2" DataSourceID="SqlDataSource1" Height="140px"
align="center"
Width="985px" BackColor="LightGoldenrodYellow" BorderColor="Tan"
BorderWidth="1px" ForeColor="Black" GridLines="None">
<AlternatingRowStyle BackColor="PaleGoldenrod" />
<Columns>
<asp:BoundField DataField="id" HeaderText="id" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="vehicleno" HeaderText="vehicleno"
SortExpression="vehicleno" />
<asp:BoundField DataField="vehiclemodel" HeaderText="vehiclemodel"
SortExpression="vehiclemodel" />
<asp:BoundField DataField="status" HeaderText="status"
SortExpression="status" />
</Columns>
<FooterStyle BackColor="Tan" />
<HeaderStyle BackColor="Tan" Font-Bold="True" />
<PagerStyle BackColor="PaleGoldenrod" ForeColor="DarkSlateBlue"
HorizontalAlign="Center" />
<SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<SortedAscendingCellStyle BackColor="#FAFAE7" />
<SortedAscendingHeaderStyle BackColor="#DAC09E" />
<SortedDescendingCellStyle BackColor="#E1DB9C" />
<SortedDescendingHeaderStyle BackColor="#C2A47B" />
</asp:GridView>
</asp:SqlDataSource>
[84]
FLY WHEEL CAR CARE
[85]
FLY WHEEL CAR CARE
text-align: center;
text-decoration: underline;
}
.style2
{
font-size: x-large;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">
<p class="style1">
<strong class="style2">VEHICLE SERVICE JOB</strong></p>
<p class="style1">
</p>
<p>
</p>
<asp:GridView ID="GridView1" runat="server"
AutoGenerateColumns="False"
BackColor="LightGoldenrodYellow" BorderColor="Tan" BorderWidth="1px"
CellPadding="2" DataSourceID="SqlDataSource1" Height="144px"
Width="1134px" ForeColor="Black" GridLines="None">
<AlternatingRowStyle BackColor="PaleGoldenrod" />
<Columns>
<asp:BoundField DataField="id" HeaderText="id" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="customername"
HeaderText="customername"
SortExpression="customername" />
<asp:BoundField DataField="vehicleno" HeaderText="vehicleno"
SortExpression="vehicleno" />
<asp:BoundField DataField="handoverto" HeaderText="handoverto"
SortExpression="handoverto" />
</Columns>
<FooterStyle BackColor="Tan" />
<HeaderStyle BackColor="Tan" Font-Bold="True" />
<PagerStyle BackColor="PaleGoldenrod" ForeColor="DarkSlateBlue"
HorizontalAlign="Center" />
<SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<SortedAscendingCellStyle BackColor="#FAFAE7" />
<SortedAscendingHeaderStyle BackColor="#DAC09E" />
<SortedDescendingCellStyle BackColor="#E1DB9C" />
[86]
FLY WHEEL CAR CARE
[87]
FLY WHEEL CAR CARE
7.Admin Login
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
}
protected void Button1_Click(object sender, EventArgs e)
{
object obj = null;
// SqlConnection con = new SqlConnection(strConnString);
con.Open();
Session["Username"] = TextBox1.Text;
str = "select count(*) from adminlogin where username=@Username and
password=@Password";
com = new SqlCommand(str, con);
com.CommandType = CommandType.Text;
com.Parameters.AddWithValue("@Username", Session["Username"]);
com.Parameters.AddWithValue("@Password", TextBox2.Text);
obj = com.ExecuteScalar();
if ((int)(obj) != 0)
{
Response.Redirect("adminwelcome.aspx");
}
[88]
FLY WHEEL CAR CARE
else
{
Label1.Text = "invalid username and password";
}
con.Close();
}
}
ADMIN LOGIN
[89]
FLY WHEEL CAR CARE
[90]
FLY WHEEL CAR CARE
Waterfall Model:
This model, shown in figure is also called as Waterfall model, since the
typical diagram looks like a series of cascades. First described by Royce
in1970, it was the first realization of standard sequence of task. There are
many versions of the waterfall model although the specific development tasks
will occur in almost every development; there are many ways to divide them
into phases. This version of the waterfall, the project planning.
[91]
FLY WHEEL CAR CARE
[92]
FLY WHEEL CAR CARE
Design:
Code Generation:
Testing:
Once code has been generated, program testing begins. The testing
process focuses on the logical internals of the software, ensuring that all
statements have been tested, and on the functional externals; that is conducting
tests to uncover errors and ensures that defined input will produce actual results
that agree with required results.
[93]
FLY WHEEL CAR CARE
2. System Implementation
Once the designing is complete, it is time for the developers to put them in
place together. Although it has been tested while the designs were created,
it is the final construction of designs as the project manager or the assigned
developers combine them. From this point, developers have to be stand
with what they work for. In the previous stages, developers can freely
make some changes in their software design plans simply because it is still
in the designing phase. In this stage however, there is no going back as
everybody’s effort will be tested.
During this stage different types of errors will be determined. It will
gauge how far the team has advanced in building software. Since they are
also responsible for building software, it is also proper that they have to fix
these problems. Even though it is not mentioned before, this stage will
mark importance of documentation of the software. As the system is being
developed, developers must document on what they have done in this
stage. Once they are brought together, it becomes even more important
since developer will know how their documentation will fair against other
developers.
This phase integrates all the completed developments and allows user and
system testing. This phase delivers the working system in accordance with
defined requirement specification and agreed approach.
Activities Include:
• Link Testing
• System Testing
• System Installation
1. Operational Environment
a. Platform being used:
Front-end: ASP.Net version 2010
Back-end: SQL Server 2008
[94]
FLY WHEEL CAR CARE
b. Hardwire requirement:
RAM: 64MB
[95]
FLY WHEEL CAR CARE
06.
CONCLUSION AND
FUTURE
[96]
FLY WHEEL CAR CARE
ENHANCEMENT
6.1 CONCLUSION
[97]
FLY WHEEL CAR CARE
[98]
FLY WHEEL CAR CARE
SYSTEM MAINTENANCE
[99]
FLY WHEEL CAR CARE
✓ Correction:
Even with the best quality assurance activities is lightly that the
customer will uncover defects in the software. Corrective maintenance
changes the software to correct defects.
1. Corrective Maintenance
2. Adaptive Maintenance
[100]
FLY WHEEL CAR CARE
07.
BIBLOGRAPHY AND
REFERENCES
7.1 WEBSITES:
[101]
FLY WHEEL CAR CARE
• www.google.com
• www.microsoft.com
[102]