.Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

37
1 .INTRODUCTION SYNOPSIS 1.1 ORGANIZATION PROFILE 1.2 ABOUT THE PROJECT 2. SYSTEM CONFIGURATION 2.1 HARDWARE CONFIGURATION 2.2 SOFTWARE CONFIGURATION 2.3 SOFTWARE FEATURES 3. SYSTEM STUDY 3.1 EXISTING SYSTEM 3.2 LIMITATIONS OF EXISTING SYSTEM 3.3 PROPOSED SYSTEM 3.4 ADVANTAGES OF PROPOSED SYSTEM 4. SYSTEM DESIGN 4.1 DATA FLOW DIAGRAM 4.2 E-R DIAGRAM 4.3 DATABASE DESIGN 4.4 INPUT DESIGN 4.5 OUTPUT DESIGN 5. SYSTEM IMPLEMENTATION AND TESTING 5.1 SYSTEM IMPLEMENTATION 5.2 SYSTEM TESTING 6. CONCLUSION 7. SCOPE OF FUTURE ENHANCEMENT BIBLIOGRAPHY APPENDICES

Transcript of .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Page 1: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

1 .INTRODUCTION

SYNOPSIS

1.1 ORGANIZATION PROFILE

1.2 ABOUT THE PROJECT

2. SYSTEM CONFIGURATION

2.1 HARDWARE CONFIGURATION

2.2 SOFTWARE CONFIGURATION

2.3 SOFTWARE FEATURES

3. SYSTEM STUDY

3.1 EXISTING SYSTEM

3.2 LIMITATIONS OF EXISTING SYSTEM

3.3 PROPOSED SYSTEM

3.4 ADVANTAGES OF PROPOSED SYSTEM

4. SYSTEM DESIGN

4.1 DATA FLOW DIAGRAM

4.2 E-R DIAGRAM

4.3 DATABASE DESIGN

4.4 INPUT DESIGN

4.5 OUTPUT DESIGN

5. SYSTEM IMPLEMENTATION AND TESTING

5.1 SYSTEM IMPLEMENTATION

5.2 SYSTEM TESTING

6. CONCLUSION

7. SCOPE OF FUTURE ENHANCEMENT

BIBLIOGRAPHY

APPENDICES

i. TABLES

ii. FORM

iii. SAMPLE CODE

Page 2: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

SYNOPSIS

This project deals with the recruitment of employee in a software company .this is

an online site which provides information about the vacancies of positions, which

may be fresher or experienced employee of a company. This project also contains

employee recruitment service for the software wise vacancies. Application form of

the vaccancies also made available so that eligible candidates can download the form

use that for interviews. Working employee details are maintained by Administrator

and also maintain applied candidates information, the currently doing project details

are maintained by administrator. The project is developed by using Asp.Net as a

Front End and SQL Server as a Back End.

Modules:

1. INTRODUCTION

1.1ABOUT THE PROJECT

This project is mainly developed for the utilization of both the administrator

issuing organization and the applicants. This project entitled ‘HARDWARE SALES

AND SERVICE MANAGEMENT’ which is very helpful for the online buyers of

system and to know the present rate of system.

The process involved in this project is given below.

Uploading the pages to the server.

Easy navigation.

Links

Page 3: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

In this module the images of the system, rate, etc, are uploaded to the Sql

database which is present in the server. The uploading of files is done using FTP

process hyperlink is given with in our website to navigate and go through our

webpage.

1.2 ORGANIZATION PROFILE

Speed up networks set its foot in the dynamic software industry in the year 1999,

and within a short span of time the organization proved its substance as a software

solution provider. The organization is located in Coimbatore and also has its branches in

other places.

They provided the software solutions to the various areas and fields. It includes the

schools, banks, hospitals, etc. The services were extended in designing and training and

development in emerging technologies etc.

The team work of the entrepreneurs with their effort made the organization to

widespread in various places. The successful services provided by speedup network woes

the credit o its quality control division, which is a group of IT credits that analyze all

possible for loop holes, which could pose a challenge to robust application.

The packages developed by the organization are well known for their ability in

delivery of accelerating the internet frequently requested content and streaming media

formats, eliminating redundant network traffic and reducing bandwidth cost.

Software Facility

The software development facilities, which SPEED UP NETWORKS shares

with other companies, have:

Page 4: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

100Mbit Ethernet switching network

2 Internet access channels with 512 and 256 M bit/s per channel

For high Internet service availability

1.2 PROJECT DESCRIPTION

A detailed study of the existing system is necessary. The functions of the

system, requirements for the users, structure of the current system is made through the

system study. The problems faced in the current system are found and solution pertaining

to it is done in the system study.

2.

2. SYSTEM ANALYSIS

2.1 EXISTING SYSTEM

The details about the system are maintained manually and even the work done by it

is also manually. Due to this the wastage of time. More over the work of the

administrator is also too hard.

Another important drawback of existing system is time factor. It will not help the

management to solve the problem in time. The management could not act on any issue

purchase of production unless getting the reports in time controls cannot be used. The

above said reasons are overcome by using the ASP.Net Since the security system in this

package is more secure than other software packages.

In the process of system study the following steps can be followed,

Thoroughly investigate on the existing system that can lead to have a very

clear idea of what the system is.

Page 5: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Find the further requirements then evaluation of the system concept for

feasibility is performed.

Designing of the input, process and output.

Establish the constraints and get ready for the verifications and

Validations.

DRAWBACKS OF THE EXISTING SYSTEM

Manual work.

Security of information is low.

Time consumption.

High Manpower.

LIMITATIONS OF THE EXISTING SYSTEM:-

As the information are maintained manually, updating or

modifying the details are not possible.

Quotations given by the dealer are also done manually, so a long

queue is formed while registration.

The details about the system are not maintained online, so only in

a particular place the user can get the details through the

computer sales shop.

2.2PROPOSED SYSTEM:-

The proposed system is developed in such a way to overcome the limitations

occured in the existing system.

Page 6: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Advantages of the proposed system:-

The time requirement is less.

The information is stored in the database and can be used for future reference.

The purchase can be done through online.

Due to online reservation, the SYSTEM SPECIFICATION can be reserved from

any place at any time.

This reduces the long queue for evaluating of the SYSTEM.

Further, work load can be reduced with a minimum cost.

.

The drawbacks, which are faced during existing system, can be eradicated by

using the proposed system. The main objective of the existing system is to provide a

user-friendly interface. The system, which is proposed, now computerizes all the details

that are maintained manually. Once the details are fed into the computer there is no need

for various persons to deal with separate sections. Only a single person is enough to

maintain all the reports. The security can also be given as per the requirement of the

users.

ADVANTAGES OF THE PROPOSED SYSTEM

Large volumes of data can be stored with case.

Maintenance of file is flexible.

Records stored are updated now and then.

Stored data and procedures can be easily edited.

Reports can be generated with case.

Less manpower required.

Page 7: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

2.3 HARDWARE REQUIREMENT

Processor : Pentium4 1.5 GHz

RAM : 128 MB SDRAM

Hard Disk : 40 GB

Floppy Drive : 1.44 MB

CD Drive : 52X MAX

Monitor : 17 inch SAMSUNG

Keyboard : SAMSUNG 104 Keys

2.4 SOFTWARE REQUIREMENT

Operating System : Microsoft Windows XP

Front End : ASP.NET

Back End : Microsoft SQL Server

Page 8: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Web Server : Internet Information Server

Web Browser : Microsoft Internet Explorer

Client-side Scripting : HTML, VBscript, JavaScript

SOFTWARE FEATURES

THE DOT NET FRAMEWORK:

The .NET Framework is designed for cross-language compatibility. To put

simply , .NET components can interact with each other no matter what language

they were originally Microsoft C++ or any other .NET language. The language

interoperability extends to full object-oriented inheritance.The level of cross-language

compatibility is possible because of the common language run time. When a .NET

application is compiled, it is converted from the language it was written in (Visual

Basic .NET, any other .NET compliant language) to Microsoft Intermediate Language

(MSIL or IL). It is a low-level language designed to be read and understood by the

common language run time. Because all .NET executables and DLLs exist as

intermediate language, they can freely interoperate.

The Common Language Specification defines the minimum standards that .NET

language compilers must conform to, and thus ensures that any source code compiled by

a .NET compiler can interoperate with the .NET Framework. The CLS ensures type

compatibility between .NET components. Because .NET applications are converted to IL

prior to deployment and execution, all primitive data types are represented as .NET types.

Thus, a Visual Basic Integer represented in IL code as System Int32. Because both

languages use a common and interconvert able type system, it is possible to transfer data

between components and avoid time-consuming conversions or hard-to-find errors.

Page 9: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Visual Studio .NET ships with such languages as Visual Basic .NET, and Visual

C++ with managed extensions as well as the JavaScript scripting language. Third party

compilers exist for FORTRAN .NET, COBOL .NET, Perl .Net, and a host of other

languages. All of these languages share the same cross-language compatibility and

inheritability. Thus the user can write code for the .NET Framework in the language of

their choice, and it will be able to interact with code written for the .NET Framework in

any other language.

SQL SERVER

SQL Server is a Client / Server Relational Database Management System (RDBMS)

that uses Transact – SQL to send request between Client & SQL Server. It is designed to

be a Client / Server system

SQL Server can work with thousands of client applications simultaneously. The

server has to prevent logical problems that occur is near tries to read or modify data

currently being used by others. It is also capable of working as a stand – alone database

directly on the client. The scalability and ease-of-use features in SQL Server allows if

work efficiently on a client without consuming too many resources such as memory,

network bandwidth and disk I/O among multiple users.

SQL server is a collection of many objects, such as tables, views, stored

procedures and constraints.

SQL server is owned by a single user account but can contain objects owned by

other users.

Has its own set of system tables that catalog the definition of the database.

Maintains its own set of user accounts and security.

SQL server is the primary unit of recovery and maintains logical consistency

among objects in the database.

Has its own transaction log and manages the transactions within the database.

Can participate in two-phase commit transactions with other SQL server database

on the same server or different server.

Page 10: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Can span multiple disk drives and operating system files.

Can range in size from 1 MB through a theoretical limit of 1 TB in size.

Can grow and shrink, either automatically or by command.

Can have objects joined in queries with objects from other databases in the same

SQL server installation.

Can have specific options set or disabled.

SQL server is conceptually similar to but richer than the ANSI SQL-schema

concept.

SQL Server integrates with Windows NT and hence takes advantages of many of

its futures:

Security

Multiprocessor Support

Microsoft Event Viewer

Windows NT Performance Monitor

Microsoft Cluster Server

Integration with Microsoft BackOffice

ASP .NET

ASP.NET is one of the most popular languages for building Scalable and Interactive Web

Applications. Using server – side scripts, uses ASP .NET to create a dynamic web page.

ASP .NET is a standard HTML file that contains embedded server – side scripts.

Why ASP.NET?

The compelling nature of ASP.NET will draw Web programmers toward its orbit for the

following reasons:

Language independence. ASP.NET allows us to use compiled languages,

providing better performance and cross-language compatibility.

Page 11: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Separation of code and content. Each Web Form has a code module with the same

name but with the extension .vb. This so-called code behind the page contains the

program logic code, while the Web Form contains the visual components.

Improved scalability. New session-state features make it easy to create Web

Forms that work on Web server farms (multiple servers).

Support for multiple clients. ASP.NET controls can automatically detect the client

and optimize themselves for a consistent look and feel. No longer have to write

separate code for different browsers.

Server-side processing. ASP.NET changes each page into a server-side object.

More properties, methods, and events can be used with your code to create

content dynamically.

Benefits of ASP .NET

Structure: It brings structure back into programming by offering a code behind page,

which separates the client side script and HTML from client side code.

Compiled Code: It solves the problem of running interpreted script by compiling the

server side code into Intermediate Language (IL).

Early Binding: It uses early binding when making calls to COM components resulting in

faster performance.

Manageability: It enables us to manage web applications by storing the configuration

information in an XML file.

Security: It has an enhanced security infrastructure that can be quickly configured and

programmed to authenticate and authorized web site users.

ADO .NET

Page 12: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

.NET provides access to databases through the set of tools and namespaces collectively

referred to as Microsoft ADO.NET. ADO .NET is a disconnected data centric, which

retrieves the data from the data store and then Data access in ADO.NET is standardized

to be mostly independent of the source of the data.

There are three layers to data access in ADO.NET:

The physical data store.  This can be an OLE database, a SQL database, or an

XML file.

The data provider.  This consists of the Connection object and command objects

that create the in-memory representation of the data.

The data set.  This is the in-memory representation of the tables and relationships

that you work with in your application.

There are two types of database connection in ADO.NET:

Use an Ole Db Connection object to connect to a local database.  OLE database

connections use the Ole Db Data Adapter object to perform commands and return

data.

Use a SqlDbConnection object to connect to a server database.  SQL database

connections use the Sql Db Data Adapter object to perform commands and return

data.

FEATURES OF WINDOWS XP PROFESSIONAL

Microsoft windows 2000 professional is more compatible and more

powerful than any other workstation. It provides faster access of information and tasks

can be accomplished more quickly and easily.

Page 13: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Network administrator can work more efficiently because many of the most

common computer management tasks are automated and streamlined with windows 2000

professional. It offers increased compatibility with different types of network and with a

wide array of legacy hardware and software.

BASIC FEATURES

It provides improved driver support.

It supports personalized computing environment.

Increased support for new generation hardware and multimedia technologies.

Sophisticated web and Internet integration.

Standard based security structures.

It provides quick and easy access to the Internet.

Active desktop allows customizing the workspace and the address bar helps to

connect to the Internet from any window.

A variety of tools that helps to communicate with people and other computers are

available.

The communication tool is used to send e-mail, handle phone calls, send a fax,

conduct a meeting with video conference, etc.

Page 14: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

DATA FLOW DIAGRAM:

Page 15: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

3.1ERDiagram

3.2FORM DESIGN:

3.2.1 INPUT DESIGN

Login

User Name

Password

Login Verification

System details

Price

Purchases

Verification

HOME

PROFILEPRODUCT

Model

FEED BACKContact us

SALES AND SERVICE

Page 16: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Input design is the process of converting the user-oriented description of the

computer based business information into program-oriented specification. The goal of

designing input data is to make the automation as easy and free from errors as possible.

The input design requirements such as user friendliness consistent format and

interactive dialogue for giving the right message and help for the user at right time are

also considered for the development of the project.

The input design should make easier data entry. The objective of input design

is to create an input layout that is easy to follow and avoid to operator errors. Effective

input design minimizes errors made by entry operator.

3.2.2 OUTPUT DESIGN

The Output Design is the most important and direct source of information to

the user. The output design is an ongoing activity during study phase. The objectives of

the output design define the contents and format of all documents and reports in an

attractive and useful format.

Outputs from the computers are required primarily to communicate the

results of the processing to the users. They are also used to communicate the results for

later consultation.

The output may defined in terms of type of output, content, format, location,

frequency, response, volume, sequence and action required.

Page 17: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

TESTING AND IMPLEMENTATION

4.TESTING

4.1 SYSTEM TESTING

Page 18: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

It is the stage of implementation, which ensures that system works accurately and

effectively before the live operation Commences. It is a confirmation that all are correct

and opportunity to show the users that the system must be tested with text data and show

that the system will operate successfully and produce expected results under expected

conditions.

Before implementation, the proposed system must be tested with raw data to

ensure that the modules of the system works correctly and satisfactorily. The system

must be tested with valid data to achieve its objective.

The purpose of system testing is to identify and correct errors in the candidate

system. As important as this phase is, it is one that is frequently compromised.

Typically, the project the schedule or the user is eager to go directly to conversion.

Actually, testing is done to achieve the system goal. Testing is vital to the parts of the

system are correct; the goal will be successfully achieved. Inadequate testing or non-

testing leads to errors that may not appear until months later. This creates two problems:

The time lag between the cause and appearance of the problem. The effect of system

errors on files and records within the system.

It is an important stage in any system development life cycle process. Testing is a

process of executing a program with respect to software quality. Software testing is a

critical element of software quality assurance and represents the ultimate review of

specification, design and coding. Different test conditions should be thoroughly checked

and the bugs deleted should be fixed. To do this there are many ways of testing the

system reliability, completeness, correctness and maintainability.

Testing is the process of exercising of evaluating a system or system components

by manual or automated means to verify that it satisfies specified requirements. Testing

is also a process of executing a program with the intent of finding errors. A good test

case is one that has a high probability of finding an error. A successful test case is one

that detects an as-yet-undiscovered error

Software testing can be looked upon as one among the many processes an

organization performs, which provides the last opportunity to correct any errors in the

Page 19: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

developed system. Software testing includes selecting tests and test data that have more

probability of finding errors.

The first step in system testing is to develop a plan that tests all aspects of the system.

Completeness, correctness, reliability and maintainability of the software are to be

tested for best quality assurance – an assurance that the system meets the specifications

and requirements for its intended use and performance. System testing is the most

practical process of executing a program with the explicit intention of finding errors

that make the programs fail.

Testing was done in following 3 steps:

1) The function performance of all individual modules.

2) The interface system

3) The user requirement specification. Individual document is provided for the user and

management

.

A test plan entails the following activities: -

Preparation of test plans

We specify conditions for user acceptance testing

Then we prepare test data for program testing

Also we prepare test data for transaction path testing

Then we plan user training

The programs were compiled / assembled

Finally operational documents are prepared.

The different types of testing adopted in this project are:

4.2 Unit Testing

Unit testing concentrates on each unit of the software as implemented in source

code. Initially test focuses in each module individually, assuring that if functions properly

Page 20: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

as unit test makes heavy use of while box testing , exerting specific paths in a modules

control to ensure complete coverage and maximum error deduction. In each phase unit

test has done to review the performance of each module and the bugs are removed and

time study is also done and it is minimized.

Integration Testing:

Integration tasting is a systematic technical for constructing the program structure

while conduction tests to uncover errors associated with interfacing. The objective is to

take unit tested modules and build a program structure that has been dictated by design.

The system functions well after integrating the active modules.

Validation Testing:

Validation testing refers to a different set of activities that ensure that the software

that has been will is traceable to customer requirements. Data entered by the customer

should be validated properly and finally moved to the server. The validation is done to

the client size and was found satisfactory to the client as well as administration.

Output Testing:

The output testing is used to uncover errors and it is conducted at the developer’s

site buy a customer. The software is used in a natural setting with the developer looking

over the shoulder of the user and recording errors and usage problems. Output tests are

conducted in a controlled environment.

User Acceptance Testing:

The user acceptance test is conducted at one or more customer sites by the end

users of the software. Unlike output testing the developer is generally not present.

Therefore the user acceptance test is a “live” application of the software in an

environment that cannot be controlled by the developer. The customer records all

problems (read or imagined) that are encountered during the user acceptance testing

Page 21: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

and reports these to the developer of regular intervals. As a result of problems reported

during user acceptance tests, the software developer makes modification and then

prepares for release of the software product to the entire customer base.

Tests Performed

A number of experiments are conducted to test the software for bugs. These

experiments are listed below. The experiments are classified depending on the inputs

that the user has to specify and the computations and processing that are done with the

code.

Operating System & Hardware:

Any software needs memory to run and also the processor utilization for

the software is also very important. This software has been tested under different

processor speeds and on different operating system platforms. The test is also

extended by checking the memory utilization by running the same software by varying

the RAM capacities. These are the results that occurred on testing the software under

different operating systems.

Windows Platforms

Microsoft Windows 95 Works fine

Microsoft Windows 98 Works fine

Microsoft Windows ME Works fine

Microsoft Windows XP Works fine

Processor Speed

Pentium I 166 MHz . Works Well (With 16/32 Mb SD Ram)

Pentium II 233 MHz. Works Well (With 32 Mb SD Ram)

Pentium II 500 MHz. Works Well (With 32 Mb SD Ram)

Page 22: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Pentium III 500 MHz.Works Well (With 64 Mb SDRam)

Pentium III 833 MHz.Works Well (With128Mb SDRam)

Pentium VI 1.4 GHz. Works Well (With 128 Mb SDRam)

I came to the conclusion that any Hardware and OS fulfilling the above criteria works

fine for this software.

Module Testing

Each individual program module was tested for any possible logical defect. They

were also tested for specifications to see if they are working as per what the program is

supported to do and how it should perform under various conditions.

Volume Testing

The user has provided the test data for this kind of test. This was made to check

whether the hardware and software are functioning correctly when large amount of data

is supplied.

Usability and Document Tests

This is to verify the user-friendliness of the system developed. Normal operating

and effort handling procedures are related to this. Accuracy and completeness of

documentation is checked here.

Page 23: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

Program Testing

This test is used to check the errors in syntax and logic. To detect errors, the

actual output is compared with the expected output. When a mismatch occurs the

instruction sequence is traced to detect the error.

String Testing

Here each portion of the system is tested against the entire module with the test

data provided by the user. This is done because programs are related to one another and

they interact in a total system.

Quality Assurance

Quality assurance is the review of software and related documentation for

correctness, accuracy, reliability, maintainability and expandability. This also includes

assurances that the system meets the specification and the requirements for its intended

use and performance.

4.2 SYSTEM IMPLEMENTATION

Page 24: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

After proper testing, the project has been implemented successfully. The users are

trained how to use the software. The usage manuals are provided to the users.

4.3 SYSTEM IMPLEMENTATION

System implementation is the important stage of project when the theoretical

design is tuned into practical system. The main stages in the implementation are as

follows:

Planning

Training

System testing and

Changeover Planning

Planning is the first task in the system implementation. Planning means deciding

on the method and the time scale to be adopted. At the time of implementation of any

system people from different departments and system analysis involve. They are

confirmed to practical problem of controlling various activities of people outside their

own data processing departments. The line managers controlled through an

implementation coordinating committee. The committee considers ideas, problems and

complaints of user department, it must also consider:

The implication of system environment

Self selection and allocation for implementation tasks

Consultation with unions and resources available

Standby facilities and channels of communication

Page 25: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

4.4 SYSTEM MAINTENANCE

All system is dynamic and subjects to constantly changing requirements. Effort

must be devoted to adapting them and design must be flexible specified so that such

changes can be easily implemented. This activity is called system maintains. It includes

improvement of system functions and correction of errors.

Back up for the entire database files are taken and stored in secondary storage

devices like magnetic tapes and disks so that it is possible to restore the system at the

earliest. If there is a breakdown or collapse, then the system gives provision to restore

database files. Storing data in a separate secondary device leads to an effective and

efficient maintains of the system.

The master file has flags for maintains. After for maintains. After the mentioned

period, the rejection suppliers, unused data in the files will be deleted in the master file.

This method is the increasing the memory to store the data.

CONCLUSION

Page 26: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

The goal of the project “HARDWARE SALES AND SERVICE

MANAGEMENT” already defined has been successfully achieved. The implementation

and testing has been done in a step-by-step process. Each module has been developed

and tested individually to obtain the necessary required output in the desired form. The

project has been done as user-friendly software for easy handling of transactions.

The software developed has been designed and run to satisfy the requirements and

needs of the organization as well as the end users. The system reduces the manual work

of maintenance of the records. It has also resulted in quick retrieval and reference of

required information, which is vital to the degrees of the organization.

The entire system is documented and can be easily understood by the end users.

The form are very user friendly and also easy to handle even by the beginners with very

little effort and guidance.

SCOPE FOR FURTHER ENCHANCEMENT

The project title “HARDWARE SALES AND SERVICE MANAGEMENT” is

developed successfully from mostly all the modules. The further development of this

project can be to host this project to the Internet.

Advantages

Reduces the time consumption.

Fast and Economical.

Reduces administration and marketing costs.

Quicker response times.

Generally increases number of attendees to event

. Provides better service to your guests..

Page 27: .Introduction Synopsis 1.1 1.2 Organization Profile About the Project Hardware

BIBLIOGRAPHY

Books

o “Instant ASP.Net Application”, Greg Buczek, Tata McGraw-Hill Edition.

o “ASP.NET Bible”, MridulaParihar, et al.

o “ASP.NET and VB.NET Web Programming”, Matt J. Crouch, Pearson

Education.

o ASP.NET in 60 Minutes A Day –Bible, Glenn Johnson, Dream tech India

Pvt Ltd.

World Wide Web

o www.aspalliance.com

o www.codeguru.com

o www.startvbdotnet.com

o www.msdn.microsoft.com

o www.codeproject.com

o www.4guysfromrolla.com

o www.about.com