Vous êtes sur la page 1sur 53

1

CHAPTER 1 INTRODUCTION

1.1 COMPANY PROFILE

Kongu Engineering College, one of the foremost multi professional research-led institution is truly a great possession of the committed trust called. The Kongu Vellalar Institute of Technology Trust in Erode District. The noble trust, started in 1983, has taken the Institute to greater heights since its inception.

Being affiliated to Anna University, the college has completed 20 years of dedicated service to the people of India and abroad in the field of Technical Education. Dr. A.M.Natarajan is the principal of the institution. The college offers 12 Batchelors programmes, 13 Masters programmes and Ph.D / M.S (Research) programmes. There were 4000 students and 450 staff members in Kongu Engineering College.

All UG Courses are accredited by National Board of Accreditation, New Delhi. Kongu Engineering College is an ISO 9001 Certified Institution. The principal of the college Dr. A.M.Natarajan received Best Engineering College Principal Award in the country from ISTE, New Delhi in the year 2000. The college received Best Engineering College Award in the country from Indian Society of Technical Education, New Delhi in the year 2001.

2 The college has excellent rapport with the industries around it. Industrial tours are arranged periodically for all the students. An efficient Placement cell is functioning in the campus.

1.2 INFORMATION SYSTEM

An information system is an organized combination of people, hardware, software, communication networks and data resources technologies. It collects, transforms and disseminates information in an organization. It is a system that accepts data resources as input and processes them into information product as output. This supports an organizations business strategies, business processes and organizational structures and culture to increase the business value of the enterprise in the dynamic of business environment.

1.3 SYSTEM DEVELOPMENT LIFE CYCLE

A system development life cycle is a systematic and orderly approach to solving system problems. System problem solving is the act of studying a problem environment In order to implement corrective solutions that take the form of new or improved systems. The SDLC consists of five distinct phases. They are: Planning Analysis Design Implementation Support

3 1.3.1 PLANNING

Planning is the process of identifying the scope and boundary of the problem and plans the development strategy and goals. A feasibility study is conducted to determine whether the system is a feasible solution.

1.3.2 ANALYSIS

Analysis is the process of analyzing the information needs of end users, the organizational environment and any system presently used. It helps to develop the functional requirement of a system that can meet the needs of end users.

Planning

Analysis

Design

Implementation

Support

4 1.3.3 DESIGN

This phase continues the work done in the analysis phase. The designers approaches the system from the perspective of the data objects that the program needs and the operations performed on them. The first perspective leads to the creation of data types and second the considerations of design strategies. Here in student information system the data objects might include students, branch and staff members.

1.3.4 IMPLEMENTATION

In implementation phase the analyst acquire hardware and software for the system. Testing will be performed with variety of input data to remove errors. Training will be provided to the users to operate and use the system.

1.3.5 SUPPORT

In this phase the system analysts will provide ongoing support to the implemented system. They analyze the implemented solution, refine the design and implement improvements to the solution. It uses a post implementation review process to monitor, evaluate and modify the system as needed.

1.4 OBJECTIVES

1.4.1 PRIMARY OBJECTIVE

To design and develop a Student information system and to implement it in Kongu Engineering college.

1.4.2 SECONDARY OBJECTIVE

To develop a system that is user friendly To develop a system to analyze the Student attendance To develop a system to analyze the Student examination marks To develop a system to analyze the feedback from students, parents and industry To prepare a statistical report of marks, attendance and feedback.

CHAPTER 2 DEVELOPMENT PROCESS

2.1 ANALYSIS

2.1.1 SYSTEM ANALYSIS

The system analysis phase is a five step process. They are Investigation Technical feasibility study Economic feasibility study Operational feasibility study Requirements definition

2.1.1.1 INVESTIGATION

Investigation is the first step in system analysis which determine whether there is a real need for a system and whether the system is conceived feasible. -How does the existing system work? -What problem do we want the system to solve?

7 2.1.1.2 TECHNICAL FEASIBILITY STUDY

Technical feasibility is to know whether reliable hardware and software capable of meeting the needs of a proposed system developed by an organization in the required time.

-Is there technology to create the system we want?

2.1.1.3 ECONOMIC FEASIBILITY STUDY

Economic feasibility is to know whether expected cost savings, increased revenue, increased profits and reduction in required investment exceed the costs of developing and operating a proposed system.

-What resource do we need to implement the system? -Will the systems benefit outweigh its costs?

2.1.1.4 OPERATIONAL FEASIBILITY STUDY

Operational feasibility is the willingness and ability of management, employees, customers and suppliers to operate, use and support a proposed system. -Will the system be used appropriately by its intended users? -Will the system to be used to its full capacity?

8 2.1.1. 5 REQUIREMENTS FEASIBILITY STUDY

Requirements are concerned with understanding the so-called mission of the information systems within the enterprise and problems that the system should solve.

2.1.2 PROBLEM ANALYSIS

The existing system in the institution is manual information system. Due to fatigue and boredom among human frailties user may cause 1% to 10% of human error in computation and clerical tasks. So the institution decides to develop a computer information system to process the student data more effectively and efficiently. Student Information system is a common computer application among educational institutions. The requirement of the Kongu Engineering College can be broadly classified into the following categories.

Maintaining records of students personal details Maintaining the records of examination marks, attendance Analyzing the students exam marks and attendance and prepare statistical report Analyzing the feedback from students, parents and industry and prepare statistical report Develop a system that is user friendly

Here the students personal details are feed into the system by the user. The marks scored by the students are entered into the system. The information system processes these data into useful informations for the

9 institution. The system will prepare the statistical report by analyzing the student marks and feedback from students and parents. This will help the institution to make corrective action. The student information system is developed with menu interaction where lists of system options are provided and a specific command is invoked by user selection of menu option.

2.2 SYSTEM DESIGN

System design is the evaluation of alternative solutions to a business technology for the selected solution. The purpose of this phase is to device the means to meet all the business requirements detailed in the requirements report. Design phase consists of four sub phases.

2.2.1 LOGICAL DESIGN

Logical design is a translation of user- requirements into detailed functions of a proposed information system. This phase of SDLC immediately precedes the physical design. During the logical design phase, the designers design the following components:

Input files The files that will be used to capture the data Procedures The logical algorithms used to process the output. The procedures will later be transformed into code written in programming language

Output files The files that will be used to capture information

10 User dialogue The manner in which the users will interact with the system: windows, menus, icons etc Interfaces The process of system interacting with other systems.

2.2.2 PHYSICAL DESIGN

Physical design is the process of information system design includes specifying the necessary software and hardware needed to support it. It involves detailed design of user interface products and methods, database structures, processing and control procedures. Software designers use their knowledge of business operations, information processing and hardware and software to specify physical design of an information system.

2.2.2.1 SYSTEM SPECIFICATION

HARDWARE SPECIFICATION MOTHER BOARD PROCESSOR HARD DISK RAM FLOPPY DRIVE MONITOR PRINTER KEYBOARD MOUSE - INTEL 810E CHIPSET MEMORY - PIV 1.1 GHz - 20 GB - 128 MB - 1.44 MB - COLOUR MONITOR - LASER PRINTER - MULTIMEDIA KEYBOARD - SCROLL MOUSE

11

SOFTWARE SPECIFICATION OPERATING SYSTEM - WINDOWS NT. FRONT END TOOL BACK END TOOL - VISUAL BASIC 6.0 MS-ACCESS 8.0

2.2.3 SYSTEM ANANLYSIS TOOL

System analysis tool is a model building activity, using notation. It is used to create models that depict information (data or control) flow and content. It will be partitioned by function and depict the essence of what must be built. Information is transformed as it flows through a computer based system. The system accepts input in a variety of forms, applied hardware, software and human elements to transform input into output, and produce output in variety of forms. The input gets from the key board and stored in the hard disk. The output derived from the hard disk and shown in the monitor. Structured analysis is an information flow and content modeling technique. The overall function of the system represented as a single information transform.

2.2.3.1 DATA FLOW DIAGRAM

An information moves through software, it is modified by a series of transformations. The Data Flow Diagram is a graphical technique that depicts information flow and the transforms that are applied as data move from input to output. The Data Flow Diagram is also known as Data Flow Graph or Bubble Chart. The data flow diagram may be used to represent a system or software at any level of abstraction. In fact, DFDs may be partitioned into levels that

12 represent increasing information flow and functional detail. Therefore, the DFD provides a mechanism for functional modeling as well as information flow modeling. In so doing, it satisfies the second operational analysis principle. DFD graphical notation must be augmented with descriptive text. A process specification can be used to specify the processing details implied by a bubble within a DFD. The process specification describes the input to a function, the algorithm that is applied to transform the input and the output is produced.

2.2.3.1.1 NEW STUDENT ADMISSION

Students
Update Students Table

New Student
New Students Info

New Student Admission


Update Class

Class

In this data flow diagram the process is new student admission and the records are Students and Class. Here the New student admission process produces two outputs, which update new students information to students record and update class information to class record.

13

2.2.3.1.2 CIRCULAR DISTRIBUTION

Class
Classes to Distribute

Circular
Circular Info

Circular Distribution

Update Circulars

Circular

In this data flow diagram the process is circular distribution and the records are circular and Class. Here the circular distribution process gets two inputs. They are circular information and classes to distribute and produce an output, which updates circular information to circular record.

2.2.3.1.3 CLASS ATTENDANCE INFORMATION

List of students who attended the class

Attendance info

Students

Class Attendance Info

Attendance Register

Intimation to Parents
Class to Update Attendance Attendance Statistics

Class
Class to Update Log

Updating Class Log Book

Log details

Class Log Book

Staff Handled

Staffs

14

In this data flow diagram the processes are class attendance information and updating class logbook. The records are students, class, staffs, class logbook and attendances register. Here the class attendance information process gets two inputs such as list of students who attended the class from the students record and updated attendance from the class record and produces two outputs as attendance information to attendance register and attendance statistics to class logbook. The updating class logbook process gets two inputs as staff who handled the class from the staffs record and class to update log from class records and produces an output log details to class logbook.

2.2.3.1.4 FEEDBACK INFORMATION

Details of Subjects Handled

Feedback
Update staff feedbacks

Class Log Book Staffs Feedback by Students


Students participating exam

Staff details

Staffs

Students

Employer Feedback

Employer Feedback Employers Feedback


Update feedback info

15

In this data flow diagram the processes are staffs feedback by students and employers feedback. The records are students, class logbook, staffs, feedback and employer feedback. Here the staffs feedback by students process gets three inputs such as students participating in exam from the students record, details of subject handled from the class logbook record and staff details from staffs record and produces an output to update staff feedback in feedback record. The employers feedback process gets two inputs as students participating in exam from the students record and data from the external source employer feedback and produces an output to update feedback information in employer feedback record.

2.2.3.1.5 EXAMINATION INFORMATION

Class details

Details of Cycle Tests/ Model Tests/ University Exams

Class Conducting Examinations


Students participating exam

Exams

Students

Intimation to Parents

In this data flow diagram the process is conducting examinations. The records are students, class and exams. Here the conducting examinations process gets two inputs such as students participating in the exam from the students record and a class detail from the class record and produces an output such as details of cycle tests/ model tests/ university exams to exams record. The data from the exams record are moved to the outside source as intimation to parents.

16

2.2.3.2 CONTEXT DIAGRAM

Context diagram is the highest level data flow diagram. It defines the boundaries of a system by showing a single major process and the data inputs and outputs and external entities involved. A common to begin is to model the whole system by one process. The data flow diagram that is involved in this is known as the context diagram. It is diagram that shows inputs and outputs of a system.

The following context diagram is the overview of the Student information system that shows the system boundaries, external entities that interact with the system and the major information flow between the entities and the system.

Students

Circulars

Classes
STUDENT INFORMATION SYSTEM

Attendance

Staffs

Class Log Book

Departments

Feedbacks

Employers

Exams

17

The context diagram contains only one process, Student information system. It has ten data flows and does not contain any data stores and ten sources/sinks. The sources/sinks represent its environmental boundaries. Since data stores are conceptually inside the process no data stores appear on context diagram.

2.2.4 DATA BASE DESIGN

A database is an integrated collection of logically related records and files. In every project the data is necessary to store. The impact of data structure on program structure and procedural complexity causes data design to have profound influences on software quality. Design logical and physical structure of one or more databases to accommodate the information needs of the user in an organization for a designed set of application.

The goal of database design

Satisfy the information content requirements of the specifies user and applications Provide a natural and easy-to-understand structuring of the information Support processing requirements and any performance objectives such as response, time, processing time and storage space.

The goals are very hard to accomplish and measure, and they involve an integrate tradeoff. If one attempts to achieve more naturalness and

18 understandability of the model, it may be at the cost of performance. The problem is aggravated because the data base design process often begins with informal and poorly defined requirements. In contrast, the result of design activity is rigidly defined database schema that cannot easily be modified once the database is implemented. The choice of DBMS is governed by nature of factors. The technical factors are concerned with the suitability of the DBMS for the task at hand. Issues to consider here the type of DBMS(relational, object oriented, object, other), the storage structure and access paths that DBMS support, the user and programmer interfaces available, the type of high level query languages, the availability of development tools, ability to interface with other DBMS via standard interface.

2.2.4.1 DATA DICTIONARY 2.2.4.1.1 TABLE NAME: STAFFS FIELD NAME INITIAL STAFFNAME DATA TYPE TEXT TEXT

2.2.4.1.2 TABLE NAME: STUDENTS

FIELD NAME ROLLNO CLASSNAME NAME GENDER DOB AGE FNAME MNAME PREADDRESS EMAILID MOBILE

DATA TYPE TEXT TEXT TEXT TEXT DATE/TIME NUMBER TEXT TEXT MEMO TEXT TEXT

19 EXTRACURRICULAR REMARKS 2.2.4.1.3 TABLE NAME: CLASSNAMES MEMO MEMO

FIELD NAME CLASSNAME ACADEMICYEAR DEPARTMENT BRANCH YEAR SEMESTER

DATA TYPE TEXT TEXT TEXT TEXT TEXT TEXT

2.2.4.1.4 TABLE NAME: TESTDETAILS

FIELD NAME TESTCODE ROLLNO BRANCH MARK1 MARK2 MARK3 MARK4 MARK5 MARK6 MARK7 MARK8 TOTALMARKS NOOFSUBFAILED NOOFABSENTS ATTENDANCE

DATA TYPE TEXT TEXT TEXT NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER

20

2.2.4.1.5 TABLE NAME: STUDFEEDBACKS

FIELD NAME FNO FDATE FNAME DEPARTMENT CLASS SEMESTER SUBJECT QUESTIONS AVERAGE1 AVERAGE2 AVERAGE3 AVERAGE4 AVERAGE5 REMARKS

DATA TYPE NUMBER DATE/TIME TEXT TEXT TEXT TEXT TEXT MEMO NUMBER NUMBER NUMBER NUMBER NUMBER MEMO

2.2.4.1.6 TABLE NAME: STUDFEEDBACK1

FIELD NAME FNO SLNO Q1 Q2 Q3 Q4 Q5

DATA TYPE NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER

21

2.2.4.1.7 TABLE NAME: EMPFEEDBACK

FIELD NAME FNO FDATE ORGNAME FGIVENBY SUGGESTIONS QUESTIONS REMARKS ADDRESS

DATA TYPE NUMBER DATE/TIME TEXT TEXT MEMO MEMO MEMO MEMO

2.2.4.1.8 TABLE NAME: MSTAT

FIELD NAME RANGE MARK1 MARK2 MARK3 MARK4 MARK5 MARK6 MARK7 MARK8

DATA TYPE TEXT NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER

2.2.4.1.9 TABLE NAME: CLASSLOGBOOK

FIELD NAME CLASSNAME WORKINGDATE STAFFNAME

DATA TYPE TEXT DATE/TIME TEXT

22 SUBJECT TEXT TOPICSCOVERED MEMO ABSENTEES MEMO 2.2.4.1.10 TABLENAME: ATTENDANCE

FIELD NAME WORKINGDATE ROLLNO P1 P2 P3 P4 P5 P6 P7 P8 FN AN

DATA TYPE DATE/TIME TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT

2.2.4.1.11 TABLE NAME: EMPFEEDBACK1

FIELD NAME FNO EMPNAME DESIGNATION Q1 Q2 Q3 Q4 Q5

DATA TYPE NUMBER TEXT TEXT NUMBER NUMBER NUMBER NUMBER NUMBER

23

2.3 SYSTEM CONSTRUCTION

System construction is predominantly programming. Professional programmers translate input, output and processes as described in data flow diagrams into programmes.

2.3.1 CODING STYLE

Coding is the process where by the physical design specifications created by the analysis team are turned into working computer code by the programming team. Depending on the size and complexity of the system, coding can be an involved intensive activity. Once the coding has begin, the testing process can begin and proceed in parallel. Programmers convert the system specifications given to them by the analysts into instructions the computer can understand.

After source code is generated, the function of the module should be apparent without reference to a design specification. In other words, code must be understandable. Coding style encompasses a coding philosophy that stresses simplicity and clarity. In their land mark text on the subject, writing a computer program eventually boils done to writing a sequence of statements in the language at hand. How each of these statements is expressed determines in large measure the intelligibility of the whole elements of style include internal documentation, methods for data declaration, an approach to statement construction and techniques for I/O.

24

FORM DESIGN 1. MAIN FORM

This is the main form of the Information system. The user can go to any form from this form. The form consists of menu controls which provide shortcut to the applications.

25

2. STUDENTS FORM

This is the form used for maintaining the personal details of the students. The user should add the records to the database and it can be used for further processing. Here the class name refers to the batch which the students belongs to. This record is maintained in the department during the period of study of the student.

26

3. ATTENDANCE FORM

This form is used to enter the attendance details of the students. Here the attendance can be added to the class for a working day. The user should enter either P or A for present or absent respectively. If the student is absent for any one of the session in the forenoon or Afternoon the entire session will be marked as absent. The link is provided to the class logbook form this form.

27

4. CLASS LOGBOOK FORM

This form is used to update the details of topics covered on particular day by a particular faculty. Here the user has to select the class name from the list and enter the date period number. The absentees are automatically filtered from the Attendance form. The records are added to the database for further processing.

28

5. TEST FORM

This form is used to enter the details about the cycle test, model examination and University examination. Here the user has to select the class name and test name from the list. Based on the test name, a test code is automatically assigned. The user has to enter the name of the subjects and faculty who handled those subjects. These details are added to the database for further processing.

29

6. MARKS FORM

This form is used to enter the marks scored by the students in the examinations. Here the user has to enter the marks scored by the student. The total, number of subjects failed, number of subjects absent, number of days absent, percentage of attendance, Backlog, and total arrears. In order to the calculate the attendance the user has to select the start date and end date with the help of calc Attendance button.

30

7. STATISTICS FORM

This form is used to calculate the statistics of the marks scored by the students in the examination. The statistics are calculated automatically and the information needed is retrieved from the marks database. The user has to add these statistics to the database. The calculations made here are number of students passed and failed in each subject, percentage of pass and fail in each subject and overall pass percentage.

31

8. FEEDBACK FORM

This form is used to calculate the feedback given by students who rates the instructor for the given parameters in the feedback form. Here the user has to enter the feedback number, date, class name and name of the faculty. The numerical value for each parameter has to be entered and the average is calculated and it is stored in the database for further processing.

32

9. MARK STSTISTICS FORM

The mark statistics form is used to perform analysis of cycle test, model examination and university examination results. The statistical technique used for analysis is bar chart. The information is retrieved from marks database and values are plotted with four ranges in bar chart. The legends of the subjects are displayed for reference. This bar chart can be printed from this form with the help of print button. The user has to select the test code of the examination for this chart to be displayed.

33

10. PERCENTAGE OF FAILURE FORM

This form is used to analyze the number of students failed in each subject. The statistical technique used for analysis is bar chart. The information is retrieved from marks database and the values are plotted in the bar chart. The legends of the subjects are displayed for reference. This bar chart can be printed from this form with the help of print button. The user has to select the test code of the examination for this chart to be displayed.

34

11. OVERALL ATTENDANCE FORM

This form is used to analyze the overall attendance of the students in each semester. The statistical technique used for analysis is bar chart. The information is retrieved from attendance database and the values are plotted with different ranges in the bar chart. This bar chart can be printed from this form with the help of print button. The user has to select the test code of the examination for this chart to be displayed.

35

12. BACKLOG STATUS FORM

This form is used to analyze the backlog status of the students in each semester. The statistical technique used for analysis is bar chart. The information is retrieved from marks database and the values are plotted in the bar chart. This bar chart can be printed from this form with the help of print button. The user has to select the test code of the University examination for this chart to be displayed.

36

13. STUDENTS FEEDBACK FORM

This form is used to analyze the feedback given by the students on their faculty at the end of each semester. The statistical technique used for analysis is bar chart. The information is retrieved from feedback database and the values are plotted in the bar chart. This bar chart can be printed from this form with the help of print button. The user has to select the class name and the name of the staff from the list for this chart to be displayed. If the name of the staff is not selected, chart will be displayed for all the staff members of the selected class.

37

REPORTS 1. AC 06 CLASS LOG BOOK

This report is generated from the class log book form. The user has to select the class name and enter the date for generating this report. This report can be printed with the print option provided in the form.

38

2. AC 07 CLASS ATTENDANCE REGISTER

This report is generated from the Attendance form. The user has to select the class name and starting date and ending date of a week for generating this report. This report can be printed with the print option provided in the form.

39 3. AC 08 - PARENTS INTIMATION FORM

This report is generated from the Tests form. The user has to enter the test code for generating this report. The report is generated in both Tamil and English language. This report can be printed with the print option provided in the form.

40 4. AC 09 - ATTENDANCE AND CYCLE TEST MARK ANALYSIS

This report is generated from the tests form. The user has to enter the test code for generating this report. This report can be printed with the print option provided in the form.

41

5. AC 12 - CONSOLIDATED REPORT ON UNIVERSITY EXAMINATION RESULTS

This report is generated from the tests form. The user has to enter the University test code for generating this report. This report can be printed with the print option provided in the form.

42

6. AC 14 UNIVERSITY EXAMINATION CLASS REPORT

This report is generated from the tests form. The user has to enter the University test code for generating this report. This report can be printed with the print option provided in the form.

43

7. AC 16 FEEDBACK FORM - STUDENTS

This report is generated and given to the students to get the feedback about the faculty members. The user has to enter the feedback got from students to the feedback form for further processing and the report AC 17 is prepared. This report can be printed with the print option provided in the form.

44

8. AC 17 FEEDBACK FORM - STUDENTS

This report is generated from the students feedback form. The user has to enter the faculty name for generating this report. This report can be printed with the print option provided here.

45

2.3.2 SYSTEM FLOW DIAGRAM

System flow diagram shows the flow of information processing activities as data are processed by the user and the devices. System flow diagram is widely used to communicate the overall structure and flow of a system to end users because they can offer a view that emphasizes the hardware and data media involved.

New Student

Students

Departments

New Staff Classes Staffs Circulars

Attendance
Class Log Book

Exams

Parents

Intimations

Employers

Feedbacks

The above system chart shows the overall structure and flow of Student information system.

46

2.4 SYSTEM TESTING

After programme modules are completed, it is tested. Testing is performed by walk-through and simulation. Exhaustive and through testing must be conducted to ascertain whether the system produces right results. It is time consuming or not. System testing is testing the functioning of the information system as a whole in order to determine if discrete modules will function together as planned.

2.4.1 WALK-THROUGH TESTING

In a walk-through testing, the system analysts and the programmers follow the logic of the programme, conduct processes that the system is programmed to execute when running, produce deliverables with what they know the results would be.

2.4.2 SIMULATION TESTING

In simulation testing, they actually run the programme with these data. When all the modules of the application are completed and successfully tested, the modules are integrated into one coherent programme. It is important to test the entire integrated system. The system is checked for the system requirements as defined in the analysis phase by running typical data through the system. The quality of the output is examined, and processing times are measured to ensure that the original requirements are met.

47

2.5 SYSTEM IMPLEMENTATION

In the system implementation stage, we have two phases. They are construction phase and delivery phase. The construction phase is actually part of a design that implements rapid application development. Given some aspect of the system design, we construct and test the system components in that design. After several iterations of the design, we will have built the functional system to be implemented.

The purpose of the construction phase is twofold: To build and test a functional system that fulfils business and design requirements. To implement the interfaces between the new and existing production systems.

The project team must construct the databases, application programs user and system interfaces and networks. Some of these elements may already exist as prototype from design or as existing system components. The implementation of a new information system is also called delivery. There are three types of implementation. They are Implementation of a computer system to replace a manual

system. It includes converting files, training users, creating accurate files, verifying printouts for integrity

48 Implementation of a new computer system to replace an

existing one. It is a difficult conversion, because large computer systems need more time to convert Implementation of a modified application to replace an existing

one using the same computer. Here the conversion is easy to handle, provided there is no changes to the files.

Here the Student Information system is implemented in Kongu Engineering College by replacing the manual system. The data are converted into electronic format and fed into the database of the system. The training is provided to the user of the system regarding creating accurate files and reports are verified for integrity.

49

2.6 SYSTEMS SUPPORT

Once the system is placed into production, the system analysts role changes to systems support. A significant portion of most system analysts time and effort is spent providing ongoing support for existing systems. Systems support is the ongoing maintenance of a system after it has been placed into operation. Systems support maintains all the building blocks for a production system. System analysts wholly coordinate systems support, calling on the services of maintenance programs and systems designers as necessary. The ongoing activities of systems support are

2.6.1 FIXING SOFTWARE BUGS How well developed and tested, errors or bugs will occur in a system. The corrective action to be taken is called system maintenance. Software bugs that slipped through testing phases during software construction are rectified here.

2.6.2 RECOVERING THE SYSTEM From time to time, a system failure will result in an aborted program or loss of data. This may have been caused by human error or a hardware or software failure. The system analysts may then be called on to recover the system- that is to restore system files and databases, and to restart the system.

50 2.6.3 ASSISTING END USERS

Regardless of how well the users have been trained and how good the end-user documentation is, users will eventually require additional assistance unanticipated problems arise, new users are added, and so forth.

2.6.4 ADAPTING THE SYSTEM TO NEW REQUIREMENTS

New requirements may include new business problems, new business requirements. All these support activities continue through the lifetime of the production system.

Here in Students information system some problems arise after implementation. The end users face problems in backup data from the system. Post implementation training had been provided to the end users regarding backing up of data from the system and how to recover the system from failure.

51

CHAPTER 3 SUGGESTIONS AND CONCLUSION

3.1 SUGGESTIONS

The extent of computer usage for Student information maintenance is still at the initial stage in the institution. The Student Information system has created a number of user friendly interfaces for data entry in attendance, examination marks and analyzing the marks and feedback. This will help the college in reducing manual activities.

The backup of the database should be kept semester wise, so that it can be connected to the system using ODBC connectivity whenever required.

The system can be enhanced in future by centralizing all the departments through Local area network.

The access to system can also be provided to students by locking the edit option. So that they can view their mark and attendance details without altering the database.

The system can de made general so that it can be implemented for any ISO certified educational institution.

52

3.2 CONCLUSION

The Information system has been developed to meet the present requirements of Kongu Engineering College. The system has been developed using water fall model. The user has expressed satisfaction with the software developed. The data entry operations for attendance entry, marks entry, attendance calculations and statistical report preparations are useful features. The software has number of validation features to ensure that the data entered is valid. The user can view the mark statistics, attendance statistics and students backlog status. They also can view the overall attendance percentage of students and students feedback on staff members. The user has the option of taking print-outs of the various statistical outputs.

Further, the system can be used to generate reports for class logbook, attendance register, parents intimation form regarding students performance, consolidated report on University examination results , cycle/model test report, students feedback, employers feedback, circulars etc. The user-friendly and growth oriented system has been developed using up to date Language and Database design.

53

REFERENCES

Elmasri, Ramez, Navathe, Shamkant (1997) Third Edition, Fundamentals of Data Base Management System, Mc GrawHill-International Edition.

Francesco

Balena

(1999)

Programming

Microsoft

Visual

Basic,

WP Publishers. Krishnan.N (2001) Visual Basic 6.0 SciTech Publishers.

Roger.S, Pressman (1984) Second Edition, Software Engineering, Mc Graw Hill-International Edition.

William E .Perry (2000) Second Edition, Software Testing, McGraw Hill-International Edition.

C.S.V. Murthy (2004) First Edition, Systems Management, Himalaya Publishing House.

Vous aimerez peut-être aussi