Marksheet-Generation System: Synopsis On
Marksheet-Generation System: Synopsis On
Marksheet-Generation System: Synopsis On
SYNOPSIS ON
MARKSHEET-GENERATION SYSTEM
Submitted to the
RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA,
BHOPAL
Submitted to
Mrs.Vimmi Pandey
H.O.D.
DEPT. OF COMPUTER APPLICATIONS
Gyan Ganga College of Technology
Jabalpur (M.P.)
Submitted by
VIKRANT KUMAR KANOJIYA
(ENROLL. NO 0208CA091010)
&
HARPREET SINGH
(ENROLL. NO 0208CA091003)
MCA V SEM
SESSION 2010-2011
ABOUT PROJECT
Project Title: - MARKSHEET GENERATION SYSTEM
Tools Used:-
1. Asp.Net(Framework 3.5)
2. SQL Server 2005(Back End)
ADVANTAGES:
We have designed the given proposed system in the ASP.Net to automate the
generations of marksheets. This project is useful for the authorities which
keeps track of all the users registered in a particular state. The authority can
add new details as possible.
PERFORMANCE:
During past several decades the records are supposed to be manually handled
for all activities. The manual handling of records is time consuming and
highly prone to error. To improve the performance of the MARKSHEET
GENERATION, the computerized system is to be undertaken. This project is
fully computerized and user friendly even that any of the members can see
the report and status of the company.
EFFICENCY:
The basic need of this website is efficiency. The system should be efficient
to so that whenever a new student enrolled the database is updated parallel.
• CONTROL:
The complete control of the project is under the hands of authorized person
who has the password to access this project and illegal access is not support
to deal with. All the controls is under the administrator.
SECURITY:
Security is the main criteria for the proposed system. Since illegal access
may corrupt the database. So security has to be given in this project.
FEATURES:
System connectivity.
No data duplication.
Time efficient.
Cost efficient.
Automatic data validation.
User friendly environment.
Data security & reliability.
Fast data insertion & retrieval.
Easy performance check.
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS
Processor – Intel, Pentium 4- 1.66 GHz of higher.
256/512/1 GB of DDR-RAM with 500 MHz or Higher clock pulse.
40 to 80 GB of Hard disk.
10/100 Mbps Ethernet card.
Mouse optional (Logitech serial mouse).
Key board 105 keys (Multimedia mouse).
CD drive 52x, floppy drive.
14’ svga color monitor.
SOFTWARE REQUIREMENTS
THEORITICAL BACKGROUND
DATABASE
A database management, or DBMS, gives the user access to their
data and helps them transform the data into information. Such database
management system include dBase, paradox, IMS, SQL Server. These
systems allows user to create, update and extract information from their
database.
Primary Key
Relational DataBase
Foreign key
When a field is one table matches the primary key of another field is
referred to as a foreign key. A foreign key is a field or a group of fields in
one table whose values match those of the primary key of another table.
Referential Integrity
Not only does SQL Server allow you to link multiple tables, it also
maintains consistency between them. Ensuring that the data among related
table is correctly matched is referred to as maintaining referential integrity.
Data Abstraction
ADVANTAGES OF RDBMS
Redundancy can be avoided.
Inconsistency can be eliminated.
Data can be shared.
Standards can be enforced.
Security restrictions can be applied.
Integrity can be maintained.
Conflicting requirements can be balanced.
Data independence can be achieved.
DATA FLOW DIAGRAM
LEVEL 0
MARKSHEET
GEMNERATIO DATABASE
USER
N SYSTEM
LEVEL 1
Registration Marks_input
Password
Admin
USER MGS
Result calculate
Marksheet show
LEVEL 2
HMS
STUDEN
MARKS
INFORMATI
DETAILS
O
Enrolled SUBJECT
students & MARKS
INFORMATI
ON ENTRY
MARKSHEET
INFORMATION
MARKSHEET
GENERATED
Invalid
Generate
Marksheet
Print or show
Marksheet
ER DIAGRAM
Branch
Enroll_n DOB
F_Nam Cours Sem
o Name
e e
M_Na
me
REGISTRATION Belon
FORM gs MARKS FORM
to
Course Colleg
e Rollno Subjec
ts
Branch Session
Cont_N
Semest o USE
er S
Marksheet generation
Resu
Total
lt
Divisio
Percenta n
ge
Marks_Table
Column Name Data Type Attribute
Enroll_no nvarchar(15) Referential Registration
Total Marks int Not Null
Percentage int Not Null
Div Nvarchar(10) Not Null
Result Nvarchar(20) Not Null
Remarks Nvarchar(30) Not Null
MarkSheet Table
Password Table