0% found this document useful (0 votes)
61 views

A Project Report On: Diploma in Computer Engineering

This document provides a project report on developing an e-help website to provide solutions to hardware and software problems encountered by computer users. It was prepared by 4 students for their 5th semester diploma in computer engineering. The project aims to create an interactive one-stop website that lists solutions to common problems and allows users to submit new problems. It includes an abstract, acknowledgements, table of contents, introduction, user requirements specification, analysis and design sections with data flow and entity relationship diagrams, data structure and dictionary, screenshots, testing plan, limitations, future scope, references and bibliography.

Uploaded by

Atiq Mohmmad
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views

A Project Report On: Diploma in Computer Engineering

This document provides a project report on developing an e-help website to provide solutions to hardware and software problems encountered by computer users. It was prepared by 4 students for their 5th semester diploma in computer engineering. The project aims to create an interactive one-stop website that lists solutions to common problems and allows users to submit new problems. It includes an abstract, acknowledgements, table of contents, introduction, user requirements specification, analysis and design sections with data flow and entity relationship diagrams, data structure and dictionary, screenshots, testing plan, limitations, future scope, references and bibliography.

Uploaded by

Atiq Mohmmad
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 38

A

PROJECT REPORT ON

PREPARED BY
SAIYED MO.ATIQ
086080307545
PATEL VIJAY
08608030753
PATEL KEYUR
0860803075933
VAGHELA RUPESH
086080307558

SEMESTER 5

DIPLOMA IN COMPUTER
ENGINEERING

Guided By:
Miss. Nikita Patel.
BHAGWAN MAHAVEER POLYTECHNIC
VESU, SURAT-395 007 (GUJARAT)
YEAR: 2010 – 2011

CERTIFICATE

This is to certify that Saiyed


Mo.Atiq S. having Exam No. 086080307545 student
of Diploma in Computer Engineering of Semester 5th
has satisfactorily completed his Project e-help for
the practical fulfillment for the award of diploma in
Computer Engineering. Under my guidance during
Nov-Dec 2010.
Date:

Signature of Guide
Signature of H.O.D.
(Miss.Nikita Patel)
(Mrs.Dipika Patel)

Principal
Signature of
(Mr. Amit C. Thakor)
Examiner

Department
Of
Computer Engineering

ABSTRACT

A typical user of a computer comes across a variety of problems in


his/her everyday life computing. These problems vary from a minute
software related one limited to some applications having some bugs to
some which hamper his daily use of the computer. Because it also
contains a large number of hardware parts and mostly because of the
hardware related ignorance of the user, any sort of hardware problem will
lead to a complete shutdown of his/her system.

This is where a web application like E-Help comes into picture. It is a one
stop place providing the solutions to all the problems, be it software or
even hardware. It is accessible and open to all users who can minute their
search and find their specific problem relating to hard wares or soft wares
and also find an appropriate solution to it.

A unique feature of E-Help is that it takes into consideration the large


variety of problems that exist. It means that if the solution to a particular
problem is not available on the website, the user can lodge his/her own
problem and an appropriate solution will be sent to him/her. Also the lists
of service centres are available on the site which will make both an
interactive and a user friendly site to work through.
ACKNOWLEDGEMENT

We are very grateful to our Principal Mr. Amit C.


Thakor (M.E. (Mech.) LL.B.) for providing us with an
environment to complete our project successfully.

We would like to thank Miss. Nikita Patel


(B.E.Comp.) for her unwavering support during the entire
course of this project work.

We are deeply indebted to our Head of the


Department Mrs. Dipika Patel, who modeled us both
technically and morally for achieving greater success in
life.

We are very grateful to our project guide Miss.


Nikita Patel, for being instrumental in the completion of
our project with his complete guidance.

Finally, we take this opportunity to extend our deep


appreciation to our family and friends, for all that they
meant to us during the crucial times of the completion of
our project.

Thanking you,
Prepared by:
SAIYEDMO.ATIQ
0860807545
PATEL VIJAY
0860807539
PATEL KEYUR
0860807533
VAGHELA RUPESH
0860807558

TABLE OF CONTENTS

1. INTRODUCTION 01
2. USER REQUIREMENSPECIFICATION 02
3. ANALYSIS AND DESIGN 03
DATA FLOW DIAGRAM 10
ENTITY RELATIONSHIP DIAGRAM 14
4. DATA STRUCTURE 15
DATA DICTIONARY 15
5. SNAPSHOT 17
6. TESTING 25
7. LIMITATION OF SYSTEM 27
8. FUTURE SCOPE OF SYSTEM 28
9. REFERENCES 29
10. BIBLIOGRAPHY 30

INTRODUCTION

• E-Help will provide the user with an interactive


solution to all the problems related to hard wares and
soft wares.
• Has an extensive list of solutions for both the
categories which the user can select from.
• Provides the facility allowing the user to upload
his/her own problem if required.
• Has a list of available service centers if the website is
unable to provide any solution.
• Provides the solution to the users without the need
going to the service centers.
• Easily accessible and open to all clients.
• Provides an interactive and user friendly UI.
• E-Help is a one-stop place for all the hardware and
software related problems.

USER
REQUIREMENSPECIFICATION
Necessary Function:

• Authentic Application.
• Easy database editing for administrator.
• Application should not degrade the
performance of the client’s machine.
• Easy updating of Application.

Desirable Function:
• Affordable.
• Easy installation, updating and usage of
Application.
• Application for different operating system.

Other Function:
• Upload facility.

• User can write his\her Feedback.

ANALYSIS AND DESIGN

Analysis:

What are the user’s demonstrable needs?

User needs a wed-based system, which will remove all the


above-mentioned problems that, the user is facing. The
user wants a web-based system, which will reduce the
bulk of paper, provide ease of work, flexibility, fast record
finding, modifying, adding, removing and generating the
report.

How can the problem be redefined?

We proposed our perception of the system, in accordance


with the problems of existing system by existing by
making a full layout of the system on paper. We tallied the
problems of existing system by making system and
requirements. We were further updating in the layout in
the basis of redefined the problems. In feasibility study
phase we had undergone through various steps, which
are described as under.
How feasible is the system proposed? This was analyzed
by comparing the following factor with both the existing
system and proposed system.

Cost:
The cost required in the proposed system is comparatively
less to the existing system.

Effort:
Compared to the existing system the proposed system will
provide a better working environment in which there will
be ease of work and the effort required will be
comparatively less than the existing system.

Time:
Also the time required generating a report or for doing any
other work will be comparatively very less than in the
existing system. Record finding and updating will take less
time than the existing system.

Labour:
In the existing system the number of staff required for
completing the works is more while the new system will
require quite less number of staff.

System Interface:
Application would be a self-contained system. It will not
access data of another application not will other have
access to its data.

User Interface:
Application will be accessed through a Browser Interface.
The interface would be viewed best using 1024 x 768 and
800 x 600 pixels resolution setting. The software would be
fully compatible with Microsoft Internet Explorer for version
6 and above. No user would be able to access any part of
the application without logging on to the system
.
Hardware Interface:

• Microprocessor: Pentium IV series or above.


• Memory: 512 MB Minimum.
• Hard-Disk Space: AS per installation.

Software Interface:
• Language: ASP.NET Using C#.
• Database: Ms Access 2005.
• Operating System: Microsoft Windows
XP/Windows 7.
• Software: Microsoft Visual Studio 2008.

Communication Interface: The system should be


accessed over LAN or WAN. For Clients to access
application server the network should be running TCP/IP
protocol.

Operations:
User side:
Interactive operation using option provided in the
application, Example Data Entry generation and viewing of
reports.
Admin side:
Database backup should be taken every day. In case of
data base crash, last backup should be restored.
User Characteristics:
The end user of the software can be divided into two
categories Administrator. Access to master forms for the
purpose of data entry and report.
Operator:
Access to his corresponding records and giving
examination only.

Bottlenecks Identified in Existing system:

The first problem is that there are loads of hard copied


documents being generated. This brings us to the age-old
discussion of keeping information in the form database
versus keeping the same on sheets of paper. Keeping the
information in the form of hard-copied documents leads to
the following.

1.Lack of space: It becomes a problem in itself to find


space to keep the sheets paper being generated as a
result of the ongoing discussion. The documents being
generated are too important to ill-treat.

2. Filling poses a problem: Filling the document


categorically is a time consuming and tedious
exercise.

3.Filtering is not easy: It becomes hard to filter


relevant documents for the irrelevant ones if the count
of the same crosses a certain manageable number.
4.Reviewing becomes time-consuming: All the
process done manually at the institute and all the
record are maintained on the papers. So the
maintenance of the record is very difficult in the
department and as well as it’s very difficult for the
workers to check the record. The Existing system is
paper based, time consuming, monotonous, less
flexible and provides a very hectic working schedule.
The chance of loss of records is high and also record
searching is difficult. Maintenance of the system is
also very difficult and takes lot of time.

5. Result Processing is slow due to paper work and


requirement of staff.

Need for the New System:


To solve these problems they required a computerized
system to handle all the works. They required a web
based application that will provide a working environment
that will be flexible and will provide ease of work and will
reduce the time for report generation and other paper
works.

Aims and Objective:


The main purpose behind the proposed system is to
provide a comprehensive computerized system, which can
capture, collate and analyze the data from these wards
and evaluate the impact of the program.

Constraints, Assumptions, Dependencies:


Constraints:
As this system is based on client server technology, so for
normal operation minimum of 64 MB RAM will be required
on all clients.

Assumptions:
In general it has been assumed that the user has
complete knowledge of the system that means user is not
a naive user. Any data entered by him/her will be valid. To
make the software as user friendly as possible but at the
same time keeping in minds user requirements.

• Server OS should be Windows NT/2000/XP.


• Client PC should be Windows 9X/NT/Workstation or
Windows 2000 with latest service pack.
Dependencies:

It depends that the one should follow the international


standard for the generating the User ID & should fill the
related information in the proper format.

Software System Attributes:


Usability:
The links are provided for each form. The user is facilities
to view and make entries in the forms. Validation is
provided in each field to avoid inconsistent or invalid entry
in the database. Some forms consists Hyper Links, which
provided further details. Report screen contains text boxes
and drop list, which provides can be produced.

Security:
Application will allow only valid users to access the
system. Access to any application resource will depend
upon user’s designation. There are two types namely
Administrator and student. Security is based upon the
individual user ID and Password.

Maintainability:
The installation and operation manual of examination
management system will be provided to the user.

Availability:
System will be available the clock except for the time
required for the backup of data.

Acceptance Criteria:
The software meets the function requirement and
performs the functionality effectively and efficiently.
• A user-friendly interface with proper menus.
• Data transfer should be accurate and within a
reasonable amount of time keeping in mind the
network traffic.
• The system should not allow entry of duplicate key
valued.
• System should have ability to generate transaction
logs to avoid any accidental loss of data.
• Log file should also be generated.

Purpose:
• This Web application provides facility to conduct
online examination worldwide.
• It saves time as it allows number of student to give
the exam.
• Time and display the result as the test gets over, so
no need to wait for the result. It is automatically
generated by the admin.
• Administrator has a privilege to a create, modify and
delete the test paper and its particular questions.
• User can register, login and give the test with his
specific id, and can see the result as well.
Data Flow Diagrams

DATA FLOW DIAGRAM

User

E-help
E-helpDB
0
Admin

Level 0 [Context Diagram]


Level-1
New Compony
Registration
1

User CmpDS

Search Compony
2

Level-1 [User Side]

Manage Compony
Detail CmpDS
3 DDB

Admin

Manage User Reg-DS


4

Level-1[Admin]

Level-2
User

ADD Search/update/delet
e
View Cmp
Cmp
Cmp Detail Detail
Detail
1.2 1.3
1.1

Cmp DS

Level-2 [View Cmp Registration]

View
Search Cmp or Detailed
User Service or product Search
2.1 2.2

Send Mail
CmpDS 2.3

Maintain log
Log DS
2.4

Level-2[Search Compony]

Level-2
Approve/Rejec
View
Admin t
Cmp
Cmp
3.1
3.2

CmpDS

Level-2 [Manage Copmony Detail]

Admin

Add View User


Insert/Update/Delete
User Detail
User
4.1 4.3
4.2

Register DS

Level-2[Manage User Detail]

ENTITY RELATIONSHIP
DIAGRAM

DATA STRUCTURE
1. Login Table

2. Problem Table

3. Sub Problem Table

4. Linking Table

5. Service Centre Table


6. Feedback Table

SNAPSHOT
1-Login Page

2-Registration form
3-Main Page
4-Upload Page
5-Service Centre Page
6-About Us
7-Feedback
8-Contact Us
TESTING
1- User not insert any detail in form

2 Error appear in the form


LIMITATION OF SYSTEM
• In e-help data base can not insert automatically
• Administration have insert data
• If e-help has no solution for user problem then e-help
can only give particular address of service centre there
are no more potion
FUTURE SCOPE OF
SYSTEM

• In future this web application can


solve every problem of any type of
user problem
• It is possible that e-help can solve not
only hardware and software problem
but also networking and other
problem of computer
REFERENCES
BIBLIOGRAPHY
1: http://www.microsoft.com

2:http://www.justdial.com

3:http//www.google.com

Conclusion
E-Help is a one-stop place for all the hardware and
software related problems.

You might also like