You are on page 1of 33

APPENDIX 1

A Practical Training Report On

STUDENT INFORMATION SYSTEM


Submitted in partial fulfillment for the award of the degree of

BACHELOR OF TECHNOLOGY In <COMPUTER SCIENCE>

2011-2012 (Period of Training) Submitted To: <Himanshu Arora> Vishal Sagtani <COMPUTER SCIENCE> Submitted By: NameJOSHI MALINI K.. PATEL GRISHMA J Enrollment No.09EAYCS202. B.Tech. IV Yr. VII Sem.

<DEPARTMENT NAME IN UPPER - CASE> ARYA COLLEGE OF ENGINEERING & RESEARCH CENTREP-40, RIICO INDUSTRIAL AREA, KUKAS, JAIPUR, RAJASTHAN

RAJASTHATECHNICAL UNIVERSITY, KOTA


1|Page

APPENDIX 2

<COMPUTER SCIENCE>

CERTIFICATE
This is to certify that the practical training seminar report on STUDENT INFORMATION SYSTEM at TECHBRIDGE SOFTWARE from period of training is submitted by JOSHI MALINI ( 09EAYCS202) in partial fulfillment for the award of degree of Bachelor of Technology in <COMPUTER SCIENCE> has been found satisfactory and is approved for submission.

Er. JOSHI MALINI K.


(VISHAL SAGTANI) Er.RAMESH JANGID <COMPUTER SCIENCE>

Er.PATEL GRISHMA J (VISHAL SAGTANI) Er. RAMESH JANGID <COMPUTER SCIENCE>

<HIMANSHU ARORA> (VISHAL SAGTANI)


<COMPUTER SCIENCE>

2|Page

APPENDIX 3

TABLE OF CONTENTS
CHAPTER NO. TITLE ABSTRACT LIST OF TABLE LIST OF FIGURES LIST OF SYMBOLS 19 13 16 PAGE NO. 5

1.

INTRODUCTION 1.1 StudentInformationSyatem 1.2 Role And Responsibility 1.2.1. hardware and Specification 1.2.2 systemphase&feasibilityanalysis 1.2.2.1 system analysis 1.2.2.2computerbasedsystemengineering. 1.2.2.3 feasibility report 1.2.2.3.1InstituteRequirenment 1.2.2.3.2Cost of report 1.2.2.3.3Benifit report 1.2.2.3.4Man power requirement 1.2.2.3.5Time requirement 1.3 Computer Requirenment 1.3.1 minimum H/W requirenment 1.3.2 minimum S/W requirenment 1.3.3 planning 1.4 List Of Figure 1.4.0 E-R Diagram 13

1 6 7 8 9

11

12

3|Page

1.4.1data flow diagram 1.4.1.1context level 1.4.1.2dfd level-1 1.5 List of symbol 1.5.1 Flowchart symbol 1.6 List of table 1.7 Database design 1.8 Technology 2. LITERATURE REVIEW 2.1Visual Basic 6.0 - Noel Jerk 2.2Visual Basic 6.0 Unleashed Rob Thayer.

14 15 16 18 19

APPENDIX 4 4|Page

ACKNOWLEDGEMENT

A scholarly and quality work like designing of any seminar can be accomplished by motivation, guidance and inspiration of certain quarters besides the individual efforts. Let me in this page express my heartiest gratitude to all those who helped me in various stages of this study. We are very much thankful to Prof. R.P. Sharma, PRINCIPAL, ACERC College, Kukas and <HIMANSHU ARORA>, HOD, and Department of CS & IT for giving me the permission to undergo this seminar and providing all the necessary facilities. During my seminar period all the staff members of department have helped us with their skills. Here by I express our sincere thanks to seminar coordinator <RAMESH JANGDIA> whose valuable guidance and kind cooperation, without which this seminar would have not been pos <JOSHI MALINI K. PATEL GRISHMA J> <Enroll. No.09EAYCS202> <Date> :22/7/2011 <COMPUTER SCIENCE>

Introduction 5|Page

Student Information System


Now days all the information about any student in any institute is very important factor for any institute. And it is very lengthy process to manage that all the data about student in file system. Because that information always wants changes on changing situation. It would be very nice if software could perform such a facility to institute members to handle all the information with great efficiency. So, this report about an Student Information Management. It includes the basic requirement to store information of student , his/her result, etc. By this softwares we get to know a performance of a student, no of students studying in the college, any type of information on the student.

ROLE AND RESPONSIBILITY:


6|Page

We had learn about manual working of gathering the information of particular student and than manage it for a very long time. So we had mentioned steps which have turned to be a major requirement of the software: First software can use management members so it is authorized. Manual process it very time consuming and it is very difficult to retrieve a information about a particular student so it consume more labor work. This manual work can lead to data inconsistency and redundancy. This software takes all parameter required by institute of a student with very carefully and without confusing the user. And user can retrieve data from this software without any lengthy process.

7|Page

Hardware & Software specification Hardware Specification:


Disk capacity system with 40GB, HDD Ram 512MB Processor 600 MHz, Pentium 4 Floppy Disk 1.44MB Monitor 14 Color monitor

Software Specification:
Front End Visual Basics 6.0 Back End Ms Access Report Generation Microsoft Word Operating System windows XP

8|Page

System Phase & Feasibility Analysis


System Analysis : The most important step for any system is to gather and interpret facts along with diagnosing the problems and using the information recommended for improvement. Analysis includes a very precise, understandable and correct model of the real world . thus the purpose of the analysis is to model in the real world system so that it can be understood. For this we must abstract the important real world features first and try avoid the implementation decision. The analysis starts with the problem generated by an entity which may be informal and exposes inconsistency

Computer Based System Engineering:


Computer programs are used in most of the business application The activity of maintaining could be difficult due to missing source code. The program should be selected in such a way that it can be used in future Re-engineering is very costly in todays world Allocation of the priority depends on the cost maintenance of the program.

Requirement Specification:
9|Page

Analysis factual data Identification of essential requirements Selection of requirement fulfillment stretergies

Requirement Determination:
Manner in which data is processed Information on production Controlling the work Managerial support

Fesibility Report
10 | P a g e

Institute Requirement :
The institute wants a software which can easily take the data for Students and then manage that data for institutes use such as for registration, fess management, result management for reducing and maintaining time and man power and also for easily update. Institute also want that the software should run easily. This institute wants to built-up the software in cost around Rs. 20,000/-

Cost of Report :
We have annalist the software cost. This cost depend on the Men power, time duration, modules in software,

Benefits of the Report :


This report shows the software would be helping a simple user to simply retrive data of student and manages it for long time without any confusion. So, we can say that its a very user friendly project.

Man power required :


Two or Three person who are highly skilled with complete information for developing the software.

Time required :
About Two months depending on the module wanted in software and availability of the resources.

11 | P a g e

Computer Requirement :
Minimum H/W Requirements:
Processor Celeron 256 MB memory space. 64 MB ram

Minimum Software Requirement:


Windows 98 & higher versions.

Planning :
Form Design Database Implementation.

12 | P a g e

E-R Diagram

13 | P a g e

DFD:
Context Level

14 | P a g e

DFD LEVEL-1

LIST OF SYMBOL:
15 | P a g e

Flow Chart
A flow chart is a pictorial representation of an algorithm. Programmers often use it as a program planning tool for visually organizing a sequence of steps necessary to solve a problem using a computer. It uses boxes of different shapes to denote different types of instructions. The actual instruction are written within these boxes within using clear and concise statements. Solid lines having arrow marks connect these boxes to indicate the flow of operation, that is, the exact sequence in which to execute the instructions. The process of drawing a flowchart for an algorithm is known as flowcharting. Basic Flow-Charts Symbols

1) Terminal This symbol indicates the beginning(start), end(stop) and pauses in a programs logic flow. 2) Input / Output This symbol denotes any function of an input / output nature in program.

3) Processing

This symbols represents arithmetic and data movement instructions.

4) Decision 16 | P a g e

It indicates a decision point, that is, a point at which a branch to one of two

or more alternative points is possible.

5) Flow Lines

Flow lines with arrow heads indicates the flow of the operation, that is the exact sequence in which the instructions are executed.

6) Connectors

It is a circle with a letter or digit paced within it to indicate the link. A pair of identically labeled connector symbols is used to indicate flow when the use if a line is confusing.

17 | P a g e

LIST OF TABLE: Sr. No 1 2 3 4 5 6 Table Name Fees Detail Student_academic_detail Result Subject Detail Student Personal Detail Student

18 | P a g e

Database Design
Table name: - Fees detail
Field Name Reg_no Surname St_name FatherORmother_name Tution Cultural Library Handbook_and_ID Laboratory Publication Sports Establish GERNALS G_RUPEES CERTIFICATE C_RUPEES TOTAL_RUPEES Data Type Text Text Text Text Number Number Number Number Number Number Number Number Number Number Number Number Number Constraint Primary key Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null

Table name: - Student_Academic_detail


Field Name Reg_no Academic_Year Entry_year Month Name_of_institute Name_of_programme Data Type Text Number Number Text Text Text Constant Primary key Not null Not null Not null Not null Not null

19 | P a g e

Table name: - Result


Field Name Reg_no Semester Branch Sub_code_1 Th1 Pra1 Sub_code_2 Th2 Pra2 Sub_code_3 Th3 Pra3 Sub_code_4 Th4 Pra4 Sub_code_5 Th5 Pra5 Total Data Type Text Number Text Number Number Number Number Number Number Number Number Number Number Number Number Number Number Number Number Constant Primary key Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null

Table name: -Subject detail


Field Name Reg_no Semester Branch Sub1 Sub2 Sub3 Sub4 Sub5 Data Type Text Number Text Text Text Text Text Text Constant Primary key Not null Not null Not null Not null Not null Not null Not null

20 | P a g e

Table name: -Student_personal_detail


Field Name Reg_no Surname St_name FatherORmother_name Permanent_address City State Contact_no Gender Birth_date Cast_category Email_address Data Type Text Text Text Text Text Text Text Number Text Date Text Text Constant Primary key Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null Not null

Table name: -Student


Field Name Sub_code Sub_name Data Type Text Text Constant Not null Not null

21 | P a g e

Technology
Microsoft visual basics is the fastest and easiest way to create application for windows. Whether you are experienced, professional or a new user to windows programming you can easily understand it with the complete set of tools to simply rapid application development. The Visual part refers to the method used to create the graphical user interface(GUI). The Basic part of the beginners all purpose symbolic instruction code is used by many programmers in todays world. The visual basic programming language is not unique to visual basic. The visual programming system,Application edition Included in Microsoft Excel,Microsoft Access and many other windows applications uses the same language.

22 | P a g e

Advantage of Visual Basics


Visual Basic has many advantages over development languages: Has a shorter learning curve and development time than c / c++. Power builder. Remove the complexities of the windows API from the programmer. Allows for rapid application development.Excellent for business application. Allows you to create active x controls. Allows you to reuse third party controls and components, K as well as to your own. Supplies wizards to help you learn the language as well as to enhance your. Productivity with more difficult features of the language. Object oriented in nature. Its not a complete oop language, but its getting closer. Can integrate with the internet on both the server side and the client side. Can create actives automation servers. Integrated with Microsoft transaction servers. Visual basic has a large community of developers, this for new developers.

23 | P a g e

Disadvantage of Visual Basics

Although it has many advantages, visual basic still has a few

Disadvantage:
Runtime distribution requirements are larger than those for c / c++. Not as much functionality as c / c++ in getting the features of the O.S,

24 | P a g e

Login Form

25 | P a g e

Fees Information

26 | P a g e

MDI Main

27 | P a g e

Registration Form

28 | P a g e

Result Form

29 | P a g e

Subject Form

30 | P a g e

Future Enhancement
The data about the students can be globally seen through the internet.

The current status of the student who has passed out of the school can also be added as a part of the future enhancement.

31 | P a g e

Conclusion:

The project of Student Management system has been successfully completed and is running consistently.

32 | P a g e

Ref erence
The complete reference book of Visual basic 6.0 Noel Jerk Visual Basic 6.0 Unleashed Rob Thayer.

33 | P a g e

You might also like