91
ADMISSION MANAGEMENT SYSTEM A Project Report On ADMISSION MANAGEMENT SYSTEM At B.S. PATEL POLYTECHNIC Ganpat Vidyanagar, Kherva. Internal Guide: Developed By: Mr. M.B.Suthar Pahwa Akash Shah Harsh Raval Bhavesh Diploma in computer Engineering, Semester-5 Nov/Dec-2009 1

admission management

Embed Size (px)

DESCRIPTION

there is admission management system

Citation preview

Page 1: admission management

ADMISSION MANAGEMENT SYSTEM

A Project Report

On

ADMISSION MANAGEMENT SYSTEM

At

B.S. PATEL POLYTECHNIC

Ganpat Vidyanagar, Kherva.

Internal Guide: Developed By:

Mr. M.B.Suthar Pahwa Akash

Shah Harsh

Raval Bhavesh

Diploma in computer Engineering, Semester-5

Nov/Dec-2009

Submitted To,

Department of Computer Engineering,

B.S.PATEL Polytechnic,

1

Page 2: admission management

ADMISSION MANAGEMENT SYSTEM

Ganpat Vidyanagar,

Kherva 382711

CERTIFICATE

TO WHOM SO EVER IT MAY CONCERN

This is to certify that following students of Diploma in Computer Engineering semester-5 have satisfactory completed project on “ADMISSION MANAGEMENT SYSTEM” for the subject S-505(project) within the four walls of” B.S.PATEL POLYTECHNIC” in academic year 2009.

Sr. No Name Of Students Registration No.

1 Pahwa Akash S-152707303

2 Shah Harsh S-152707312

3 Raval Bhavesh S-152707310

Mr. M.B.Suthar Mr. B.N.Patel

(Internal Guide) (HOD OF CE DEPT.)

2

Page 3: admission management

ADMISSION MANAGEMENT SYSTEM

Many people have contributed to make this project a reality, and I would like to thank them all. I guess I should start with the MR.M.B.SUTHAR who has encouraged us to do Project with our best efforts.

I express my sincere gratitude to MR.M.B.SUTHAR (Project Guide) for histimely help and guidance at every Stage of execution and development of the project. He never discourages us. Whenever I have any kind of Problem, he paid attention to them.

My special thanks to MR.M.B.SUTHAR who is very much co-operative & helpful through out the LAB session. Without him Co-operation project would not be successful. He taught us on how project can be better and successful.

At last I express my warm feeling of thanks to all those who were sources of inspiration & were directly or indirectly involved with the project work.

3

Page 4: admission management

ADMISSION MANAGEMENT SYSTEM

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

Information of Student Result

Information necessary for Admission process

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 menu’s are as under.

4

Page 5: admission management

ADMISSION MANAGEMENT SYSTEM

--The main form provides different menu’s 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 .

5

Page 6: admission management

ADMISSION MANAGEMENT SYSTEM

SR.NO CONTENT PAGE NO.

1 Project Profile 7

2 Project Specification 9

3 Introduction Of Development tools

11

4 Project Analysis 21

5 System Design 32

6 Users Manual 46

7 Testing 59

8 Conclusion 61

9 Bibliography 63

6

Page 7: admission management

ADMISSION MANAGEMENT SYSTEM

7

Page 8: admission management

ADMISSION MANAGEMENT SYSTEM

PROJECT PROFILE

Project Title Admission Management System

Developed for

B.S.Patel Polytechnic,Kherva

Front-end Microsoft Visual Studio 2008

Back-end Microsoft Access 2003

Institute B.S.Patel Polytechnic , Kherva,

Ganpat University.

Project Guided Mr. M.B. Suthar

CE Dept.

B.S.Patel Polytechnic

Developed By

Pahwa Akash H.

Shah Harsh K.

Raval Bhavesh M.

8

Page 9: admission management

ADMISSION MANAGEMENT SYSTEM

9

Page 10: admission management

ADMISSION MANAGEMENT SYSTEM

Particulars Minimum

Required

Recommended

Processors Pentium 733 MHZ

Compatible

Pentium 4 with 1.0

GHz.

Ram 512 MB 1 GB or Higher.

Storage Capacity 8 GB 40 GB or Higher.

Keyboard/mouse

Monitor

-- --

Speakers -- --

CD-Rom

Drives

-- --

Operating

System

Windows 2000 Windows Professional

XP

10

Page 11: admission management

ADMISSION MANAGEMENT SYSTEM

11

Page 12: admission management

ADMISSION MANAGEMENT SYSTEM

Microsoft Visual Basic.Net

What is .Net?

.NET is essentially a framework for software development. It is similar in nature to any other software development framework (J2EE etc) in that it provides a set of runtime containers/capabilities, and a rich set of pre-built functionality in the form of class libraries and APIs

The .NET Framework is an environment for building, deploying, and running Web Services and other applications. It consists of three main parts: the Common Language Runtime, the Framework classes, and ASP.NET

What is .Net Framework?

12

Page 13: admission management

ADMISSION MANAGEMENT SYSTEM

The .NET Framework is an integral Windows component that supports building and running the next generation of applications and XML Web services. The .NET Framework is designed to fulfill the following objectives:

To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely.

To provide a code-execution environment that minimizes software deployment and versioning conflicts.

To provide a code-execution environment that promotes safe execution of code, including code created by an unknown or semi-trusted third party.

To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments.

To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications.

To build all communication on industry standards 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 runtime and the .NET Framework class library. The common language runtime is the

13

Page 14: admission management

ADMISSION MANAGEMENT SYSTEM

foundation of the .NET Framework. You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness. In fact, the concept of code management is a fundamental principle of the runtime. Code that targets the runtime is known as managed code, while code that does not target the runtime is known as unmanaged code. The class library, the other main component of the .NET Framework, is a comprehensive, object-oriented collection of reusable types that you can use to develop applications ranging from traditional command-line or graphical user interface (GUI) applications to applications based on the latest innovations provided by ASP.NET, such as Web Forms and XML Web services.

Languages Supported by VB.Net

VB.NET, C#, COBOL and Perl, Visual C++, visual c#, visual j# and other 47 languages supported

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

14

Page 15: admission management

ADMISSION MANAGEMENT SYSTEM

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 be accessed in the immediate future. This enhances Scalability of the application to a great extent.

4. VB.NET uses XML to transfer data between the various layers in the DNA Architecture i.e. data are passed as simple text strings.

5. Error handling has changed in VB.NET. A new Try-Catch-Finally block has been introduced to handle errors and exceptions as a unit, allowing appropriate action to be taken at the place the error occurred thus discouraging the use of ON ERROR GOTO statement. This again credits to the maintainability of the code.

6. Another great feature added to VB.NET is free threading against the VB single-threaded apartment feature. In many situations developers need spawning of a new thread to run as a background process and increase the usability of the application. VB.NET allows developers to spawn threads wherever they feel like, hence giving freedom and better control on the application.

15

Page 16: admission management

ADMISSION MANAGEMENT SYSTEM

7. Security has become more robust in VB.NET. In addition to the role-based security in VB6, VB.NET comes with a new security model, Code Access security. This security controls on what the code can access. For example you can set the security to a component such that the component cannot access the database. This type of security is important because it allows building components that can be trusted to various degrees.

8. The CLR takes care of garbage collection i.e. the CLR releases resources as soon as an object is no more in use. This relieves the developer from thinking of ways to manage memory. CLR does this for them.

Microsoft Access 2003

Introduction to Ms-Access:

Ms-Access Is Relational Database Management System (RDMS) Software Available As Apart Of Ms Office Package Designed ByMicrosoftCompany Of U.S.A. As We Discussed “Access” Database Is A Collection Of Related Data Objects Known As Tables, Queries, Froms, Reports And Application Modules.”Let Us First Understand Each Of Objects In Brief:

16

Page 17: admission management

ADMISSION MANAGEMENT SYSTEM

Element of ms-access database:

17

Data bases

Table

Records

Field

Page 18: admission management

ADMISSION MANAGEMENT SYSTEM

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 persomebody’s personal Requirement.we

18

Page 19: admission management

ADMISSION MANAGEMENT SYSTEM

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:

A question asked within the databases environment is know a query. Query displayed selected data contained in various tables of a database .when you run Most types of queries or apply a filter access collects the data you ask for in a dynast. Although the dynast looks and acts like a table , it’s actally a dynamic or live view of One or more tables therefore, changes that you make after running a query usually Will affect the underlying tables in the database itself. In short, queries are programs That make it very easy for the user to ask for information from the tables.

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

Page 20: admission management

ADMISSION MANAGEMENT SYSTEM

attractive, arranged and decisive manner. Layout of reports is generally designed with printing in mind. Reports can be created on the basis of a query or table. the out-puts of query in Ms-Access is displayed in the form of rows and columns.The availabledata is to be processed for required information and an output comprised of information is to be generated. Obviously, user expects more formal and attractive output. Access has facility to prepare effective professional reports. Reports are very powerful tool.

Macros:

While working with dbms one may require performing so many operations in a predefined logical sequence to accomplish a specific task repetitively. To automate all such repetitive tasks a facility is provided in Access which is know as macro. Macro can be defined as a predefined set of instructions that fires actions to be performed one by one in sequence as per the list.

20

Page 21: admission management

ADMISSION MANAGEMENT SYSTEM

\

21

Page 22: admission management

ADMISSION MANAGEMENT SYSTEM

Feasibility Study:-

All projects are feasible provided that unlimited resources and infinite time are available. However, in real world that can likely to be bounded by limited resources as well as time. Feasibility of producing quality software is reduced. So, we concentrated our attention on different areas of interest. The propose system made best efforts in achieving necessary function and performance as required by the user.

Operational Feasibility:-

The software is being taking into consideration the trade-off between time, memory and ease of use.

At most care is taken in database and User Interfaces designing so that software operates efficiently and is easy to use.

Technical Feasibility:-

The technical feasibility was given prime importance. The following points were taken in consideration to determine the technical feasibility of the project.

22

Page 23: admission management

ADMISSION MANAGEMENT SYSTEM

The skills of the people involved in the project were taken into the consideration. This included skills in Visual Studio 6.0, proficiency in Ms-Access.

Before the commencement of the project, their skills were tested to ascertain the technical feasibility.

It is being taken care of that software does not face any technology bars.

Economical Feasibility:-

The software is being developed keeping into consideration. The budget estimated by the management of organization. It has taken care of that cost of software development the estimated cost.

23

Page 24: admission management

ADMISSION MANAGEMENT SYSTEM

The risk assessment is an activity that must be undertaken during planning. This involves indentifying the risk, analyzing them, and prioritizing them on that basis of analysis.

Due to nature of the s/w project, uncertainties are most nearer to nature of the s/w project, uncertainties are most identification.

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

24

Page 25: admission management

ADMISSION MANAGEMENT SYSTEM

Generic risk includes scheduling risk, also it includes the milestones which are not to be supported or reached due to several reason.

The system is not smart enough to take decisions itself, but provides enough information to take vital decisions hence the involvement on the human aspects from the management is must in decision making process.

B) Product specific risk

Product specific risk identifies how much budget for equipments, personals, problem salutations world.

Required and impact of it on software product thus it is very essential to identify product specific risk so that appropriate budget plans could be generated.

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

25

Page 26: admission management

ADMISSION MANAGEMENT SYSTEM

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 properly then it would result in failure of system due to time limit Exceeded as extra time has to be allocated.

RISK CONTROL

Risk control includes following

A) RISK MANAGEMENT PLANNING

Plans are develop for each identifies risk that makes To be controlled. Many risk might be combine Together For the purpose of planning if they require similar treatment the management plan for a particular risk item need not been elaborate or extensive. A basic risk management plan has five components this are: -

1) Why the risk is important and why it should be managed

2) What should be delivered regarding risk management and when

3) Who is responsible for performing the different risk management activities

4) How will the risk be abated or the approach be taken and

5) How many resources are needed.

26

Page 27: admission management

ADMISSION MANAGEMENT SYSTEM

B) RISK RESOLUTION

The actual elimination or reduction is done in the risk Resolution step. Risk resolution is essentially Implementation of the risk management plan.

C) RISK MONITORING

Risk monitoring is the activity of morning the status of various risk and their control activities like project Monitoring, it is performed though the entire duration of the project.

Requirement Determination:-

The first step in the design is to specify need or requirement. Determining the requirement to be met by a Computer-Based information system in am organization is similar. The Manager is determined the requirements after

27

Page 28: admission management

ADMISSION MANAGEMENT SYSTEM

the consensus is done among of particular department in the organization.

Requirement Specification:-

At very first, we have decided whether the system is computer based or manual. During this stage, we are understood the hierarchy of the organization. After that, by consensus with the manager and users about their function and determines where the computerized system can be effective. The applications like in the registration of the student, maintaining the fees payment, etc where a computer can be employed are listed.

Feasibility Analysis:-

The next step is to check whether it is feasible to

implement the system. By studied the feasibility, there are

various within which the system be implement like computing

equipment, manpower and cost are estimated, based on the

specification on user’s requirement. We have checked whet the

system is economically, operationally, and technically feasible or

not.

Final Specifications :-

28

Page 29: admission management

ADMISSION MANAGEMENT SYSTEM

The manager of the organization suggests the modifications in the requirement. The final specifications system to be developed is drawn up. This specification should be in a form, which can be easily understood by the users. These are approved for the final implementations.

System Design:-

The next step is to develop the logical design of the system. We are drawn up the data flow diagram; flowchart so the users can easily understood the system. In this the logic of the program has design, files or database has been designed, and program test plans and an implementation plan have been drawn up.

System Implementation:-

In this phase, all the coding of programs is written, database is created, user operational document is written, after that the system tested with operational data. And checked if is error or not. After the correction of error, the system has been implemented.

System Evaluation:-

After the system has been implemented, it is evaluated and a planed for its improvement is drawn up, and fiend out from users if system meets their needs or their requirement. After satisfying the user’s requirement, we go for a system modification phase.

29

Page 30: admission management

ADMISSION MANAGEMENT SYSTEM

System Modification/maintenance:-

Not all the system designed for by organization is static. It all is changeable as per the user requirement. In this phase, the user can be modified the system if they required in the future.

30

Page 31: admission management

ADMISSION MANAGEMENT SYSTEM

DESIGN PRIORITIZEDOF USER USERSYSTEM REQ. REQ.

FESIBILITY

STUDY

LOGICAL FUNCTION

DESIGN SPECIFICATION

SYSTEM RIVISED REQ. PHYSICAL

BUDGET

IMPROVED

SYSTE

31

1

REQ

DETERMINATION

2

REQ

SPECIFICATION

3

FACIBILITY

ANALYSIS

7

SYSTEM

IMPLEM-ENTATION

6

SYSTEM

DESIGN

4

STSTEM SPECIFIC-

ATION

8

SYSTEM

EVALUTION

9

SYSTEM

MODIATION

5

HARDWARE

SUDY

Page 32: admission management

ADMISSION MANAGEMENT SYSTEM

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.

32

Page 33: admission management

ADMISSION MANAGEMENT SYSTEM

33

Page 34: admission management

ADMISSION MANAGEMENT SYSTEM

Data Flow Diagram:-

The DFD is a simple graphical notation that can be used to represent a system in term of the input data to the system, carious processing reason why the DFD technique.

Is it is a very simple formalism- it is simple to understand and use. A DFD model uses a very limited number of primitive symbols.

SYMBOLS USED IN FLOW DIAGRAM:-

EXTERNAL ENTITY

PROCESS

34

Page 35: admission management

ADMISSION MANAGEMENT SYSTEM

DATA STORE

DATA FLOW

OUTPUT

Most Data Flow Diagram Use For Types Of Symbols Which Represent

System Components Such As

(1) External Entities (2) Processes

(3) Data Flows (4) Data Stores.

(1) External Entites:

An External Entity Is A Source Or Destination Of A Data Flow, Which Is Outside The Area Of Study.Only Those Entities, Which Originate Or Receive Data Are Represented On A Business. Process Diagram. The Symbol Used Is An Oval Containing A Meaningful And Unique Identifier. It is arepresented by a solid squre.

35

Page 36: admission management

ADMISSION MANAGEMENT SYSTEM

(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.

(3) Data Flow :

A data flow shows the flow of information from its sourece to destination. It is a packet of data it may be in the form of a document, letter, telephone call etc. A line represents a data flow, with arrowheads showing

The direction of flow. Information always flows to or from a process and may be written, verbal or electronicEach data flow may be referenced by the processes or data stores at its head and tail, Or by description of its contents.

(4) Data Store :

A data store is a holding place for information within the system. It is represented by an open ended narrow rectangle. Data stores may be long- term files Such as

36

Page 37: admission management

ADMISSION MANAGEMENT SYSTEM

sales ledgers, or may be short-term accumulations : for example batches of Documents that are waiting to be processed. Each data should be given a reference Followed by an arbitrary number.

CONTEXT LEVEL DFD:-

37

Page 38: admission management

ADMISSION MANAGEMENT SYSTEM

LEVEL 1 DFD:-

38

Page 39: admission management

ADMISSION MANAGEMENT SYSTEM

39

Page 40: admission management

ADMISSION MANAGEMENT SYSTEM

40

Page 41: admission management

ADMISSION MANAGEMENT SYSTEM

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

o Which represent entity sets

o Which represent relationship sets

o Which represent attributes

o Which represent relationship

41

Page 42: admission management

ADMISSION MANAGEMENT SYSTEM

Process Description

Entity Relation Diagram

42

Page 43: admission management

ADMISSION MANAGEMENT SYSTEM

Description:-

Entity relationship diagram are a convenient visual representation of the ER model frequently used database design and other tools.

Entity is shown in RECTNGULAR.

Storage entities have rectangle with SHARP corners.

Relationship is shown in DIAMONDS.

Lines connect the relationship to the parcipating entities.

Attributes are shown in OVALS & connected to relevant entity or relationship by a line.

Single valued attributes are in single OVAL & ultivalued one have a Double OVAL.

Two lines corsing a relationship line indicate a sub class relationship And make the diamond unnecessary. An arrowhead points from the super class to the sub class.

The connectivity of the relationship is shown on the connecting lines.

43

Page 44: admission management

ADMISSION MANAGEMENT SYSTEM

Data Dictionary

What a data dictionary is?

A data dictionary is a catalog a repository of the

elements in a system. As the name suggests these elements center

around data the way they are structured to meet user requirements and

organization needs. In a data dictionary you will find a list of all the

elements composing the data following through a system. The major

elements are data flows, data stores and processes. The data dictionary

stores details and description of these elements.

If analyst want to know how many character are in a data item,

by what other names it is used in the system, they should be able to

find answers in property developed data dictionary.

The dictionary is developed during data flow analysis involved in

determining system requirements. However, its contents are used during

systems design as well.

Why is a data dictionary important?

Analysis use data dictionary for five importance reasons.

44

Page 45: admission management

ADMISSION MANAGEMENT SYSTEM

To manage the details in large systems.

To communicate a common meaning for all system elements.

To document the features of the system.

To facilitate analysis of the details in order to evaluate

characteristics and determine where system changes should be

made.

To locate error and omissions in the system.

45

Page 46: admission management

ADMISSION MANAGEMENT SYSTEM

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) To give a form no. 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) To enter a date of birth 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) To enter a exam seat no

Not null

Stu_board Text(50) To enter a examination board

Not null

TABLE: Stu_mark

46

Page 47: admission management

ADMISSION MANAGEMENT SYSTEM

Field name Data type DESCRIPTION Constraint

Stu_id Number(50) To give a form no. Primary key

English Number(3) Enter a English marks Not null

Math Number(3) Enter a maths marks Not null

Science Number(3) Enter a science marks Not null

Social science Number(3) Enter a ss marks Not null

Language Number(3) Enter a language marks 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

47

Page 48: admission management

ADMISSION MANAGEMENT SYSTEM

48

Page 49: admission management

ADMISSION MANAGEMENT SYSTEM

It is a startup form which is shown for few seconds and gives a short introduction about software

49

Page 50: admission management

ADMISSION MANAGEMENT SYSTEM

It is a login form in which the user enters its Username and Password to use the system; it is used for security purpose.

50

Page 51: admission management

ADMISSION MANAGEMENT SYSTEM

It is the main form after the login form and provides different menus and submenus used for different operations.

51

Page 52: admission management

ADMISSION MANAGEMENT SYSTEM

The “Candidate Registration” menu has two submenus “New Candidate Registration“and “Edit Registration” used to add new candidate details and edit if required

52

Page 53: admission management

ADMISSION MANAGEMENT SYSTEM

The “Admission” menu has one submenu “Admission Form” for the process of the admission filling details

53

Page 54: admission management

ADMISSION MANAGEMENT SYSTEM

The “Display” menu has two submenu’s “Merit List” and “Display Information” which are the crystal reports.

54

Page 55: admission management

ADMISSION MANAGEMENT SYSTEM

The exit menu has the sub menus one “Logout” which takes back to login form and the “Exit” which exits from the application.

55

Page 56: admission management

ADMISSION MANAGEMENT SYSTEM

This form is used for the getting details of new candidate.

56

Page 57: admission management

ADMISSION MANAGEMENT SYSTEM

This form shows the msgbox which displays candidate is successfully registered.

57

Page 58: admission management

ADMISSION MANAGEMENT SYSTEM

This shows the crystal report of the information of the candidate.

58

Page 59: admission management

ADMISSION MANAGEMENT SYSTEM

This is the merit list on the basis of the total marks got by candidate

59

Page 60: admission management

ADMISSION MANAGEMENT SYSTEM

This form is used for the filling details necessary for the admission process.

60

Page 61: admission management

ADMISSION MANAGEMENT SYSTEM

This is the sample form filled with the details.

This the conformation msgbox after clicking submit.

61

Page 62: admission management

ADMISSION MANAGEMENT SYSTEM

This the congratulation msgbox which informs the details candidate selected.

62

Page 63: admission management

ADMISSION MANAGEMENT SYSTEM

63

Page 64: admission management

ADMISSION MANAGEMENT SYSTEM

Testing of the computer examination system is done under various operating systems. Some of the tests were successful and some were failed.

► Testing over different Operating Systems

It was been tested with the different operating systems even. No matter I need to change some of the coding for different operating systems. Although now Computer examination system runs successfully in the operating systems as Windows 98, 98 SE, NT, XP,2000.

► Testing with different Data

Test with the random data was carried out which results in to successful test. The validity functions were used to check the input data which opposed the unwanted data and displays appropriate messages.

64

Page 65: admission management

ADMISSION MANAGEMENT SYSTEM

65

Page 66: admission management

ADMISSION MANAGEMENT SYSTEM

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.

66

Page 67: admission management

ADMISSION MANAGEMENT SYSTEM

67

Page 68: admission management

ADMISSION MANAGEMENT SYSTEM

Books Referenced:

-MSDN (Microsoft Devloper’s Network) collection

-Step By Step Visual Studio 2008

- Mastering Visual Basic.Net

-Black book Visual Basic.Net

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

68

Page 69: admission management

ADMISSION MANAGEMENT SYSTEM

69

Page 70: admission management

ADMISSION MANAGEMENT SYSTEM

70

Page 71: admission management

ADMISSION MANAGEMENT SYSTEM

71

Page 72: admission management

ADMISSION MANAGEMENT SYSTEM

72

Page 73: admission management

ADMISSION MANAGEMENT SYSTEM

73

Page 74: admission management

ADMISSION MANAGEMENT SYSTEM

74

Page 75: admission management

ADMISSION MANAGEMENT SYSTEM

75

Page 76: admission management

ADMISSION MANAGEMENT SYSTEM

76