Seema Front Page

25
(JABALPUR) A Project Report on COLLEGE MANAGEMENT SUBMITTED FOR THE DIPLOMA OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATION Affiliated by Makhanlal Chaturvedi Rashtriya Patrakarita Evam Sanchar Vishwavidyalaya PGDCA 2nd Semester For The Session 2011-2012 GUIDE HOD

Transcript of Seema Front Page

Page 1: Seema Front Page

(JABALPUR)A

Project Report on

COLLEGE MANAGEMENT

SUBMITTED FOR THE DIPLOMA OF

POST GRADUATE DIPLOMA IN COMPUTER APPLICATION

Affiliated by

Makhanlal Chaturvedi Rashtriya Patrakarita

Evam Sanchar Vishwavidyalaya PGDCA 2nd Semester

For The Session

2011-2012

GUIDEHOD

MRS. GARIMA SUDAN MR. ANURAG SINGH

Submitted by-

Page 2: Seema Front Page

SEEMA ROSHNI GAUTAM

AcknowledgementWe have great pleasure in expressing our deep sense of

gratitude to our guide MRS. GARIMA SUDAN

Faculty of COLLEGE OF COMPUTERS &COMMUNICATION, JABALPUR

for their valuable guidance and remarkable suggestions in completing

our vb.net project on

“College management”

It is due to their encouragement and persistent motivation that we

could extend the scope of the project too much useful data processing.

We are specially thankful to our mam Mrs. GARIMA SUDAN for her

support and motivation.

We would like to take this opportunity to express our sincere

thanks and deep sense of gratitude to our family members, teachers,

friends and well wishers who have helped us in some way or the other

for completion of the project.

SEEMA ROSHNI GAUTAM

Page 3: Seema Front Page

Hardware and Software Requirements:

Hardware:

Processor : Intel Pentium or more

Ram : 256 MB or more

Cache : 512 KB

Hard disk : 16 GB hard disk recommended for primary

partition.

Software:

Operating system : Windows XP Service Pack2

Front End Software : VB.NET

Back End Software : MS ACCESS

Application Server : IIS Server

Page 4: Seema Front Page

MICROSOFT ACCESS

Microsoft Office Access, previously known as Microsoft Access, is a database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. It is a member of the Microsoft Office suite of applications, included in the Professional and higher editions or sold separately. On May 12 2010, the current version of Microsoft Access 2010 was released by Microsoft in Office 2010; Microsoft Office Access 2007 was the prior version.

MS Access stores data in its own format based on the Access Jet Database Engine. It can also import or link directly to data stored in other applications and databases.[1]

Software developers and data architects can use Microsoft Access to develop application software, and "power users" can use it to build software applications. Like other Office applications, Access is supported by Visual Basic for Applications, an object-oriented programming language that can reference a variety of objects including DAO (Data Access Objects), ActiveX Data Objects, and many other ActiveX components. Visual objects used in forms and reports expose their methods and properties in the VBA programming environment, and VBA code modules may declare and call Windows operating-system functions.

Page 6: Seema Front Page

OVERVIEW OF .NET

Overview of the .NET Framework

The .NET Framework is a new computing platform that

s implif ies appl icat ion development in the highly dis t r ibuted

environment of the Internet . The .NET Framework is designed to

fulf i l the fol lowing object ives:

To provide a consis tent object-or iented programming

environment whether object code is s tored and

executed local ly , executed local ly but Internet-

dis t r ibuted, or executed remotely.

To provide a code-execut ion environment that

minimizes sof tware deployment and versioning

confl ic ts .

To provide a code-execut ion environment that

guarantees safe execut ion of code, including code

created by an unknown or semi- t rusted third par ty.

To provide a code-execut ion environment that

e l iminates the performance problems of scr ipted or

interpreted environments .

To make the developer experience consis tent across

widely varying types of appl icat ions, such as

Page 7: Seema Front Page

Windows-based appl icat ions and Web-based

appl icat ions.

To bui ld a l l communicat ion on industry s tandards to

ensure that code based on the .NET Framework can

integrate with any other code.

The .NET Framework has two main components: the common

language runt ime and the .NET Framework class l ibrary. The

common language runt ime is the foundat ion of the .NET

Framework. You can think of the runt ime as an agent that

manages code at execut ion t ime, providing core services such as

memory management , thread management , and remoting, while

a lso enforcing s t r ic t type safety and other forms of code

accuracy that ensure securi ty and robustness . In fact , the

concept of code management is a fundamental pr inciple of the

runt ime. Code that targets the runt ime is known as managed

code, while code that does not target the runt ime is known as

unmanaged code. The class l ibrary, the other main component of

the .NET Framework, is a comprehensive, object-or iented

col lect ion of reusable types that you can use to develop

appl icat ions ranging from tradi t ional command-l ine or graphical

user interface (GUI) appl icat ions to appl icat ions based on the

la test innovat ions provided by ASP.NET, such as Web Forms

and XML Web services .

The .NET Framework can be hosted by unmanaged components

that load the common language runt ime into their processes and

ini t ia te the execut ion of managed code, thereby creat ing a

sof tware environment that can exploi t both managed and

Page 8: Seema Front Page

unmanaged features . The .NET Framework not only provides

several runt ime hosts , but a lso supports the development of

third-party runt ime hosts .

.NET Framework Class Library

The .NET Framework class l ibrary is a col lect ion of reusable

types that t ight ly integrate with the common language runt ime.

The class l ibrary is object or iented, providing types from which

your own managed code can derive funct ional i ty . This not only

makes the .NET Framework types easy to use, but a lso reduces

the t ime associated with learning new features of the .NET

Framework. In addi t ion, third-party components can integrate

seamlessly with c lasses in the .NET Framework.

For example, the .NET Framework col lect ion classes implement

a set of interfaces that you can use to develop your own

col lect ion classes . Your col lect ion classes wil l blend seamlessly

with the classes in the .NET Framework.

As you would expect f rom an object-or iented class l ibrary,

the .NET Framework types enable you to accomplish a range of

common programming tasks, including tasks such as s t r ing

management , data col lect ion, database connect ivi ty , and f i le

access . In addi t ion to these common tasks, the c lass l ibrary

includes types that support a var ie ty of special ized development

scenarios . For example, you can use the .NET Framework to

develop the fol lowing types of appl icat ions and services:

Console appl icat ions.

Scripted or hosted appl icat ions.

Page 9: Seema Front Page

Windows GUI appl icat ions (Windows Forms).

ASP.NET appl icat ions.

XML Web services .

Windows services .

Creating Windows Forms Applications

Describes how to create Windows Forms and Windows controls appl icat ions.

Building Applications

The .NET Framework enables powerful new Windows-based

appl icat ions and services , including VB.NET appl icat ions,

Windows Forms appl icat ions, and Windows services . This

sect ion contains instruct ive overviews and detai led, s tep-by-

step procedures for creat ing appl icat ions.

This sect ion also includes information on using the .NET

Framework design-t ime archi tecture to support visual design

environments for authoring custom components and controls

Creating Windows Forms Applications

Introduces Windows Forms, the new object-or iented

framework for developing Windows-based appl icat ions.

Windows Service Applications

Describes creat ing, insta l l ing, s tar t ing, and s topping Windows system services .

Deploying Applications

Page 10: Seema Front Page

Shows how to use the .NET Framework and the common language runt ime to create self-descr ibed, self-contained appl icat ions.

Configuring Applications

Explains how developers and adminis t ra tors can apply

set t ings to var ious types of configurat ion f i les .

Debugging and Profi l ing Applications

To debug a .NET Framework appl icat ion, the compiler and

runt ime environment must be configured to enable a debugger

to a t tach to the appl icat ion and to produce both symbols and

l ine maps, i f possible , for the appl icat ion and i ts

corresponding Microsoft Intermediate Language (MSIL).

Once a managed appl icat ion is debugged, i t can be profi led to

boost performance. Profi l ing evaluates and descr ibes the l ines

of source code that generate the most f requent ly executed

code, and how much t ime i t takes to execute them.

The .NET Framework appl icat ions are easi ly debugged using

Visual Studio .NET, which handles many of the configurat ion

detai ls . I f Visual Studio .NET is not insta l led, you can

examine and improve the performance of .NET Framework

appl icat ions in several a l ternat ive ways using the fol lowing:

Page 11: Seema Front Page

FORMS:

Broadly we can divide the project as three parts like

1) Admission

2) Fee Details

3) Student Record Search

Regarding the Admission Form it consists of the Number of fields like

Admission number: this field will automatically generate admission number

Student name: this field is for entering student name Father’s name : this field is for entering student father’s

name mother’s name: this field is for entering student mother’s

name address : this field is for entering the address of the student phone number :this field is for entering student phone

number date of birth: this field is for entering date of birth of the

student Enrollment no: this field is for entering enrollment number

of student gender: this field is for entering the gender of student

Page 12: Seema Front Page

Course Name: here you can select the student course name like pgdca,dca etc

Batch Timing: here you can select the batch timing of student Date of admission: here you can select the date of admission Admission fees : here you can enter the admission fees of

student Total fees: here you can enter the total fees of the student

Regarding the Fee Details form , it consists of many things like

Here you have to enter the admission number of student and after that you have to click the view button then all the records will automatically appeared in the form. the field who automatically appeared in the form that is roll no, name,father’s name,.etc

Now you just select the date and month when you submit the fees of student and click on paid button

Regarding the student record search , it consists of two parts.

Simple search: in this section we can search the records of student according to their course name and batch timing

Advance search: this section provides more flexibility in search option here the user can search the records with particular criteria

Page 13: Seema Front Page

CONTENT Acknowledgement Introduction Form description Ms- Access Overview of .Net technology Dataflow diagram Database tables Software and Hardware requirements Bibliography

Page 14: Seema Front Page

Data flow diagram

Arrow

It indicates data flow-data in motion. It is a pipeline through which

information flows.

Circle or Bubble

It represents a process that transforms incoming data flow(s) to

outgoing data flow(s).

Open Rectangle

It is a data store-data at rest, or a temporary repository of data.

Page 15: Seema Front Page

login

admission

Fees detailsRecord search

J

Page 16: Seema Front Page

Databases Tables:

Student_master

feedata

feetrans

Student master

Column Name Data Type Constraint

Ano Number Constraint admission no primary key

Roll_no Number Unique

Name Text Not null

Fname Text Not null

mname Text Not null

gender Text

address Text

Dob Date\time

Doa Date\time

Course_name Text

Batch_time Text

addfee Number

Page 17: Seema Front Page

Fee data

Column Name Data Type Constraint

Ano Number Foreign key

July Number

Aug Number

Sep Number

Oct Number

Nov Number

Dec Number

Jan Number

Feb Number

Mar Number

Apr Number

May Number

Jun Number

Page 18: Seema Front Page

Feetrans

Column Name Data Type Constraint

Ano Number Foreign key

Fid Auto number

Fdate Date\time

Fmonth Text

Mfee Number

Comfee Number

Otherfee Number

Totalfee Number

Paidfee Number

Balance Number

Page 19: Seema Front Page

BIBLIOGRAPHY

The following books were referred during the analysis and execution

phase of the project

BLACK BOOK VB.NET

by Steven Holzner

SOFTWARE ENGINEERING

by Roger.S. Pressman

MS ACESS

by Jain

MSDN 2005

by Microsoft