Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A Project Report
On
Internal Guide:
Developed By:
Mr. M.B.Suthar
Akash
Pahwa
Shah Harsh
Raval Bhavesh
Ganpat Vidyanagar,
Kherva 382711
CERTIFICATE
TO WHOM SO EVER IT MAY CONCERN
Sr. No
Name Of Students
Registration No.
Pahwa Akash
S-
152707303
Shah Harsh
S-
152707312
Raval Bhavesh
S-152707310
Mr. M.B.Suthar
B.N.Patel
(Internal Guide)
Mr.
(HOD OF CE DEPT.)
ABSTRACT
The Admission is an important module for any educational institute. The care
should be taken for proper distribution of that its resources are used efficiently and
conveniently. For this rules and rights should be provided to each user.
Manual management of such a large system is a very tedious job and errors
may occur sometimes. This may affect the integrity and consistency of the system
resulting in an improper resource distribution.
This project is specially designed for the computerized admission system for
management quota of B. S. PATEL POLYTECHNIC, KHERVA
This software aims to collect all the information necessary for the admission
process of the candidate and on basis of this information the crystal report of merit list
is produced and admission are provided .The software include following services:
Information of Student
Crystal Reports
When the user starts the software the startup window is opened for the introduction
about the project for couple of seconds and the then login form is opened where user
has to enter the its User Name and Password. The Main form appears. The Menu
and Sub menus are as under.
--The main form provides different menus and sub menus like Candidate
Registration, Admission, Display, and Exit for different operations.
1.Candidate Registration:
This menu has two submenus New Candidate Registration
and Edit Registration which are used to enter new candidate information and edit if
needed.
2.Admission:
This menu has one submenu for the admission process of filling the
course and shift candidate want to take admission in.
3.Display Form:
This menu has two submenus Merit list and Display Student
Information which are crystal reports .
SR.NO
CONTENT
PAGE
NO.
Project Profile
Project Specification
Introduction Of Development
tools
11
Project Analysis
21
System Design
32
Users Manual
46
Testing
59
Conclusion
61
Bibliography
63
PROJECT PROFILE
Project Title
Developed for
B.S.Patel Polytechnic,Kherva
Front-end
Back-end
Institute
Project Guided
Developed By
Pahwa Akash H.
Shah Harsh K.
Raval Bhavesh M.
Particulars
Minimum
Recommended
Required
Processors
Compatible
GHz.
Ram
Storage Capacity
Keyboard/mouse
512 MB
8 GB
1 GB or Higher.
40 GB or Higher.
--
--
--
--
--
--
Monitor
Speakers
CD-Rom
Drives
Operating
Windows 2000
Windows Professional
System
XP
10
What is .Net?
11
Advantages of VB.NET
1. First of all, VB.NET provides managed code
execution that runs under the Common Language
Runtime (CLR), resulting in robust, stable and secure
applications. All features of the .NET framework are
readily available in VB.NET.
2. VB.NET is totally object oriented. This is a major
addition that VB6 and other earlier releases didn't have.
3. The .NET framework comes with ADO.NET,
which follows the disconnected paradigm, i.e. once the
required records are fetched the connection no longer
exists. It also retrieves the records that are expected to
14
16
Data bases
Table
Records
Field
o Table
o Forms
o Queries
o Reports
o Macros
o Modules
Table:
Table is the main part of database. It is basic unit
for storing data in access -Database. It can be said that it is
really an organized collaction of data related with Each other. its
consists of one or more predefined vertical colum known as
field and None or many horizontal rows known as records.
Forms:
An object containing the format, style and design to
enter, edit or view the Information is known as form. Forms can
be designed as persomebodys personal Requirement.we
18
need to enter new records into the table, edit existing records,
And view the records available with the table.perhaps the
mostcommon use of a form is to create a fill-in the blanks
view of your data uses. with form wizards you can create
greate looking data entry forms in about two second flat.You
just pick the style you want ,click your mouse a few times,
and form appears. Thus form helps in increasing the effect of
presentation.
Queries:
Reports:
The presentation of information in an organized and
readable format as per The requirement is known as
Reports.Reports are the way to present information in An
19
Macros:
20
21
23
RISK IDENTIFICATION
Risk identification is the first step in risk assessment,
which Identifies. all different risks for a particular project.
These risks are project dependent, and their identification
is clearly necessary before any risk management can be
done for the project.
A)
Generic Risk
Generic risk includes scheduling risk, also it includes
the milestones which are not to be supported or
reached due to several reason.
24
B)
C)
Process Risk
Process risk identifies risk involved in time given to
requirement analysis, analysis of code, analysis of
processes in the system etc. Thus, this risk type helps
to identify risk. Which are involved in analysis. So
necessary attention can be given by referring this risk
while analyzing.
D)
Technical risk
This type of risk identifies risk associated with design. If
design of system (technical risk) is not been identified
25
B) RISK RESOLUTION
26
C)
RISK MONITORING
29
DESIGN
OF
SYSTEM
USER
REQ.
REQ
REQ
DETERMIN
ATION
SPECIFICA
TION
PRIORITIZED
USER
REQ.
3
FACIBIL
ITY
ANALYSIS
FESIBILITY
STUDY
7
SYSTEM
IMPLEMENTATIO
N
LOGICAL
DESIGN
6
SYSTEM
FUNCTION
SPECIFICATION
4
STSTEM
SPECIFIC
-ATION
DESIGN
30
SYSTEM
RIVISED
REQ.
PHYSICAL
BUDGET
SYSTEM
SYSTEM
EVALUTI
ON
MODIATI
ON
HARDW
ARE
IMPROVED
SUDY
SYSTE
SYSTEM/INFORMATION
ENGINEERING AND MODELING:Software is always a part of large system; work
begins by
establishing requirements for all system
elements and then allocating some subnet of these
requirements to software. This system view is essential
when software must interface with other elements such as
Hardware, People and Database.
31
32
EXTERNAL ENTITY
33
PROCESS
DATA STORE
DATA FLOW
OUTPUT
(2) Processes
(2) Processes :
A Process Shows A Transformation or Manipulation
of Data Flows within the System. The Symbol Used Is A
Rectangular Box, Which Contains 3 Descriptive
Elements :- Firstly An Identification Number Appears In
The Upper Left Hand Corner.Secondly LocationAppears To
The Right Of The Identier And Describes Where In The
System The Process Take Place . This May For Example
Be A Department Or Piece Of Hardware. Finally, a
Descriptive Title Is placed in the Centre of the Box.For
Example Maintains Customer records.
36
LEVEL 1 DFD:-
37
38
39
E-R Diagram:
Data Flow Diagram is a pictorial representation that shows
how the data passes from various stages one by one during
the processes.
DFD has some identified symbols using which we can
denote input, output, dataflow and storing databases files.
Like rectangle for input and output, circle for processing,
arrow for data flow and one-sided opened rectangle for
storing files. And to continue flow small circle is used thus,
after understanding dataflow diagram we can create
general over view about the current system processing
40
Process Description
Entity Relation Diagram
41
42
Data Dictionary
43
44
TABLE: - Login
Field name
Data type
DESCRIPTION
Constraint
UID
Text(50)
To enter user
name
Not null
PWD
Text(50)
To enter
password
Not null
TABLE: Stu_Info
Field name
Datatype
DESCRPTION
Constraint
Stu_id
Number(50)
Primary key
Stu_name
Text(50)
To enter a name
Not null
Stu_address
Text(50)
To enter a address
Not null
Stu_dob
Number(50)
Not null
Stu_gender
Text(50)
To enter a gender
Not null
Stu_category
Text(50)
To enter a category
Not null
Stu_email id
Text(50)
To enter a email
Not null
Stu_contactno
Number(50)
To enter a contact no
Not null
Stu_seatno
Number(50)
Not null
Stu_board
Text(50)
To enter a examination
board
Not null
TABLE: Stu_mark
45
Field name
Data type
DESCRIPTION
Constraint
Stu_id
Number(50)
Primary key
English
Number(3)
Not null
Math
Number(3)
Not null
Science
Number(3)
Not null
Social science
Number(3)
Enter a ss marks
Not null
Language
Number(3)
Not null
Total
Number(3)
Total
Not null
percentage
Number(10)
Percentage
Not null
TABLE: Stu_Admission
Field name
Data type
DESCRIPTION
Constraint
Stu_id
Number(50)
For std id
Primary key
Shift
Text(10)
Choose a shift
Not null
Course
Text(50)
Choose a course
Not null
46
47
It is a startup form which is shown for few seconds and gives a short
introduction about software
48
It is a login form in which the user enters its Username and Password to use the
system; it is used for security purpose.
49
It is the main form after the login form and provides different menus and
submenus used for different operations.
50
51
The Admission menu has one submenu Admission Form for the process of the
admission filling details
52
The Display menu has two submenus Merit List and Display Information
which are the crystal reports.
53
The exit menu has the sub menus one Logout which takes back to login form
and the Exit which exits from the application.
54
55
56
57
58
This form is used for the filling details necessary for the admission process.
59
60
61
62
63
64
Any work may not be always perfect. There may be some errors
or some defects in the work .We have taken enough care to
make the project user friendly and more attractive and
interactive.
Even though we never claim that this system may fulfill
all the requirement of the entire user in every condition. After
doing this project,we have learn many things and we would like
to thanks the entire concerned individual who has contributed to
our precious learning
The project was taking to long and we face many
difficulties we had been resolved effective guidance of our
project guide and professors.
We are sure that we can perform better and better as we
step on the ladder of the experience
AS Experience Makes A Person Perfect
Thanks.
65
Books Referenced:
-MSDN (Microsoft Devlopers Network) collection
66
Websites Referred:
www.google.com
www.java2s.com
www.vb.Netcode.com
www.microsoft.com
www.msdn.com
www.vbdotnetheaven.com
www.vbdotnetforums.com
www.developerfusion.com
www.codeproject.com
www.dotnetspider.com
http://vb.net-informations.com
67
68
69
70
71
72
73
74