This action might not be possible to undo. Are you sure you want to continue?
The project is to computerize the working of Govt.Sen.Sec.School Dolike Dhure. It is located on the G.T.Road leading to Bhogpur. It is one of the oldest school opened in his region. The school has 20 computers, but still whole the transactions are first carried out on paper. Due to this lot of time is wasted. Due to this procedure followed by School, error used to creep in the data. Therefore need for computerization arose not due to large volume of data transaction taking place, but to maintain the integrity of the data. Earlier when it was not computerized then whole data has to be stored in the files. Then some data had to be rewritten in various files due to which it was possible for error to creep in. This type of errors are difficult to find, as it requires comparing four-five files, thus leading to wastage of time and manpower. But with the use of this software’s these kind of inconsistence can be avoided, because it informs the moment the error is committed, thus the data integrity is maintained. With the use of this software report, can be generated very easily and instantly whereas earlier it used to take a lot of time to generate reports as they have to be made manually. Earlier it was possible that the user may leave empty or different records for the same fields in different files but through this software such kind of errors cannot creep in. Also as software is graphical it is easier for new computer user to use it easily and effectively. With the use of this software the overall speed of data transaction will increase.
Automation Of School Management
INITIAL STUDY OF THE ORGANIZATION
ORIGIN AND HISTORY
Govt.Sen.Sec.School Dolike Dhure is one of the oldest school in his region distributing the knowledge to the students. NAME OF THE FIRM: ADDRESS : Govt.Sen.Sec.School Dolike Dhure Near S.B.I., KHURDPUR G.T.ROAD, ADAMPUR JALANDHAR PHONE NO: NAME OF THE PRINCIPAL: FOCUS OF THE PROJECT: DEPARTMENTS :0181-507833 Mr.Harbans lal Automation of School Employee Department Account Department
Automation Of School Management
CURRENT FUNCTIONING OF THE DEPARTMENTS
Employee Department We all know that Employee department is one of the most important departments of the School. It is one, which gives knowledge to the students and also handle or control the whole School. Hence in School Employee department is linked with Teachers, Account etc. Account Department Account department can be defined as the Database of each and everything in the school. Accounting system is important because they focus on money. They are used to collect data and evaluate performance. The accounting system also provides control over the data to ensure accuracy and to prevent frauds. The primary purpose of accounting is to collect the financial data of the School, ensure that it is accurate, and create standard reports. The objectives of accounting are: To Keep Systematic Records To Protect Business Properties To Ascertain The Operational Profit Or Loss To Ascertain The Financial Position Of The Business To Facilitate Rational Decision Making
All the data is maintained in the personal files of the students with considerable data duplication. To trace a particular account or Record a large number of registers need to be scanned. Retrieval of information is time consuming.Automation Of School Management PRESENT SYSTEM The whole work in the present system is done manually. All the records are being stored on files or registers. It takes a lot of paper work because of which it not only leads to wastage of papers. It may be time consuming to check the paper and then generate results. This job is much time consuming and difficult. This storage is prone to damages with time or with natural disasters. The data requires more space for storage. Lack of data security is also there. As the manual work leads to inefficiency and inaccuracy because manual work requires a large number of files to maintain various types of information so it has to be computerized. The Employees would have to remember all details or the unique code for each related entity. but also the customers do not get the better services. frustration. Since registers can be stolen or can 4 . Problem arises in the present system: The system requires a lot of time and power to keep all the records updated properly.
Time delay is another drawback. There are many problems in it as: Manual system is time consuming Data can’t be stored efficiently. 5 . The probability of duplication of data is very high and errors occurring rate is very high. Drawbacks Of Existing System The existing system runs manually which takes lot of time and is not as efficient as computerized system would be. Much paper work is to be done as checking of papers and giving results etc.Automation Of School Management purposely destroy the data. which occurs due to transfer of data from one place to another and also in generating the results. The number of files or registers is so large that becomes impossible to keep records even of the data of 5 to 10 years properly due to limited capacity. Poor storage system.
The system provides information regarding the each Student and also the Employee.Automation Of School Management PROPOSED SYSTEM The proposed computerized system will provide the users with instant accessibility to forms and also to the results as the data is stored in the form of tables. we need to change the whole program. if there are errors in one program. In order to develop the software for “AUTOMATION OF SCHOOL MANAGEMENT” we have used the structural and modular programming approach. System automatically provides necessary information regarding Student. The main use of this programming is that. Structural programming means dividing the main procedure into number of small procedures. On the basis of this Regd_id. The new system is Visual Basic Based.Fine etc. • • • • Regd_id and Roll_no is assigned to each Student and Employee. 6 . System helps in locating Student and Employee on the basis of their Regd_id.Fee.Salary. against which all the transactions will be done. Fee and Salary details in School Management.Employee.
schedule and performance standards. It should reduce the clerical job required. To make the system user friendly and create an environment that provides for maximum interaction with the user. To provide easy sorting of data in the meaningful order. The main areas. which should be considered while setting objectives. To make the process of accounting more fast. Following are the objectives of the new system: To make the job less complex. Easy correction of errors in system. To reduce the amount of errors creeping into the system. To ease data management and storage of information. Improve customer services. OBJECTIVES OF THE PROPOSED SYSTEM The new system has the basic objective of being efficient and user friendly. are budget. Here there will be no possibility of incorrect data entry. To reduce the manpower needed to do the job.Automation Of School Management • System provides necessary reporting to facilitate day-to-day transactions of School Management. 7 .
It gives all the messages on the screen. 8 . There are no complications in our project. It should remove redundancies. 3. It completes the whole work within few minutes as compared to the manual work that takes hours to complete the task. TIME SAVING: It saves a lot of time. 4. EASY TO CHANGE: This program can make the changes easily. ADVANTAGES OF THE PROPOSED SYSTEM: Due to computerization following qualities are added to the system: 1. 2. EASY TO HANDLE: It is easy to handle. b) SECURITY: Data is highly secured. a) CHANCE OF ERRORS: Since database is maintained automatically there is no chance of error or inconsistencies of the data therein. EASY TO UNDERSTAND: Language used is easy to understand for a layman.Automation Of School Management The retrieval process to be made easy and time saving. which are to be followed. No one except the user/operator can access the system.
SOURCES OF INFORMATION The basic aim of the problem analysis is to obtain a clear understanding of the needs of the clients and the user. demand at any time. Fee.Automation Of School Management Advantage Of “Computerized System” Over “Manual System”: • • • • • In computerized system the data is stored on external storage. Salary system. eliminates the use of paper files. I got some details by examining organization charts and studying written operating procedures. I learnt about the organization by knowing first how the Admission. I gathered information from the forms and documents currently used. up to date information on Minimize the redundancies. Salary system works and who directly associates with the Admission. Typically. These people and the exiting documents about the current mode of the operation are the basic sources of information for the analysis. in maintaining the registers. The process of obtaining answers to the questions that might arise in an analyst’s mind continues until the analyst feels that all information has been obtained. which Computer can retrieve and change data faster than a human can. what exactly is desired from the software. Analysis involved interviewing the clients and end users. Centralize the various activities related to overall system. We conducted meetings with the users of the system to know furthermore about the 9 . The computerized system provides accurate. Analysis leads to actual specification. analysts search a problem by asking questions to the clients and the users and by reading existing documents. and what the constraints on the solution are. Fee.
This helped me in deciding various formats of the forms and reports. Giving instant and accurate position of records. Fine. Keeping track of all the Students and Employees. GOALS OF THE PROJECT The objective of computerizing School system is: Providing a more efficient and effective mode of transactions. 10 . Fee. Employee and Salary generated. I also visited another organization with a computerized system similar to the one under study. Maintaining history of all the records of Admission.Automation Of School Management system. In short. the source of my Project depends upon the existing forms and documents of the organization and interviews or meeting with the client and end users. To meet maximum School needs.
time consuming and also error-prone. Some of them are as: - 11 . Moreover due to manual working trend of frauds is increasing day-to-day.Sec.Automation Of School Management SYSTEM REQUIREMENTS PROBLEM DEFINATION PROBLEM STATEMENT Like every School Govt. The main problem here is the paperwork. The best way to overcome this problem is to computerize the whole system of data recording and keeping of records.School Dolike Dhure also faces problem while doing each and every thing manually. Moreover handling public and management queries using a paper database is not easy and takes lot of time. The record keeping for each Student. Employees becomes difficult.Sen. The basic analysis approach includes some of the major activities to be done so as to attain the perfection as easily as possible.
Automation Of School Management OBTAIN INFORMATION : . This is essential to ensure that the final specifications are consistent. 4.The third major problem during analysis is resolving the contradiction that may exit in the information from different parties.The first major problem is to obtain the necessary information.Generally. Maintain all the details of the daily transactions 2. forms ideas and so forth. Print results. ORGANIZING INFORMATION: . Employees and existing documents are major sources of information. This gives rise to an application that leads to the final software requirement specifications document (SRS). 5. The application should perform the following functions: 1. As it is important to have the complete set of requirement. 12 . Provide whole of the information to the administrator. Maintain information for the specific Employees. during analysis. 3. it is essential that this gathered information be organized so that it can be evaluated for completeness. Provide details about each Student and Employee. During analysis a complete and consistent set of specifications emerge for the system. RESOLVING CONFLICTS: . a massive amount of information is collected from the documentation.
+2 Medical or Non-Medical or Commerce or Arts etc. are classified through the classes and courses. 13 .Automation Of School Management FUNCTIONS TO BE PROVIDED The project on SCHOOL MANAGEMENT includes automation of various departments such as: STUDENT INFORMATION EMPLOYEE INFORMATION The students. The information about the student can be gathered from the student information report. All the information about each and every student can be gathered at any time by simply entering his/her Student Regd_id. such as 6th to 10th. +1 Medical or Non-Medical or Commerce or Arts . which take admissions in to the school.
which is recorded in the database. PROCESSING ENVIRONMENT HARDWARE & SOFTWARE PROFILE: HARDWARE CONFIGURATION PROCESSOR MEMORY HD CAPACITY : : : P -IV 512 MB 80 GB SOFTWARE CONFIGURATION OPERATING SYSTEM : 14 WINDOW XP . All the information about the employee is stored in database like when he has joined. what’s his qualification etc. The information about the employee can be gathered from the employee information report. The Fee and Fine of the Student is also stored in the Database. But the Computer-Lab and Library department is not covered under this project. The Salary of the Employees is also stored in the Database.Automation Of School Management The information about each and every employee can be gathered at any time. The selection of the particular employee is based upon the test and interview conducted by the Government.
The retrieval and 15 . The maintenance of records of large number of students who visit or are admitted to the school become less tedious task in the computerized system. In the manual system details of a student that first admitted to the School is kept into different books and they are also not secure so this problem can be handled in the computerized system by recording the details of the student only once in the master table. in the computerized system. The problem of duplication of information (Data Redundancy).Automation Of School Management BACK END FRONT END : : ORACLE 8i VISUAL BASIC SOLUTION STRATEGY The problem of security of data that arises in case of manual system can be solved in the computerized system by providing and requiring hierarchies of passwords and lock word that allow access to the stored information only to authorized users from accessing important information of the organization. thus leading to mismatch of data (Inconsistency) that occurs in the manual system can be reduced. considerably.
Reduction in errors Easy retrieval and updating of information Timely information is available for management use. 3. 2. requiring the use of password that can prevent unauthorized users from accessing important information and can also provide adequate security. 4. As less effort and time is involved in maintaining the records. In the computerized system. FEATURES OF SOLUTION PROVIDED 1. the computerized record of detail regarding the employee working in the School is maintained.Automation Of School Management updating of stored information is relatively easy in the computerized system. 6. In case of employee management. it leads to reduction in the costs involved. Reduction in overall costs involved Increase in data security and integrity. 5. Reduction in redundancies. 16 . so the retrieval and updating of information about an employee becomes relatively easy.
School Dolike Dhure. When they were told that how much facilities computer can give them and they will be trained to work with the new system then. they felt relaxed and showed interest in the new system. 17 . Data is scattered.Automation Of School Management ACCEPTANCE CRITERIA In case of Govt. As in the present system entire work is done manually.Sec. the administrative department welcomes the new system. But the staff in the clerical department was little worried about the use of computers to store data. So the decision was to go ahead and pursue the project. information retrieval becomes difficult and maintaining database is very tedious.Sen.
Automation Of School Management The operators and the users readily accepted the system. 18 . ability to need users and effective use of resources. They found it very user friendly. impact on the organization. This type of study clearly specifies that the project should be taken up or not. Its objective is not to solve a problem but to acquire a sense of its scope. FEASIBILITY STUDY A Feasibility study is a test of a system proposal according to its work ability. What are the user’s requirements and how does the system meet them? 2. What will be the impact of this system on the organization? How well the system will do according to its workability? The result of the feasibility study is the formal proposal. It focuses on three main questions: 1. What resources are available for system? 3. which is the report with the detail of the problem.
Because in the staff there are two computer teachers and they help me to implement the new system by telling the benefits of computers to their cliques.Sec. An estimate should be made of hoe strong a reaction the user staff is likely to have toward the development of computerized system.Automation Of School Management It includes three major steps: 1. Also it must be possible to implement the solution within a reasonable time. 2. ECONOMIC FEASIBILITY: 19 . In case of Govt. Therefore. the administrative department welcomes the new system.Sen. OPERATIONAL FEASIBILTY: People are inherently resistant to change and computer has been known to facilitate change. The proposed system for Govt. It is common knowledge that a computer installation has something to do with turnover. retraining and changes in employee job status.School Dolike Dhure.School Dolike Dhure. it is understandable that the introduction of a proposed system requires special effort to educate and train the staff in new ways. transfers.Sec.Sen. TECHINACAL FEASIBILTY: It is defined as availability of suitable technology to support the solution and adequate expertise to develop the solution. will work even after years and can be implemented whenever required. 3. The variables used in different programs make system quite flexible because they can change as when required.
accurately. More commonly known as Cost/Benefit analysis. As the Back End we used oracle 8i because it is powerful Database Management System and it executes the queries very accurately and efficiently. PROGRAMMING LANGUAGE AND DEVELOPMENT TOOLS In developing this project. the procedure is to determine the benefits and savings that are expected from a candidate system and compare them with costs. then the decision is made to design and implement the system.Sen. The above said software is essential things to run the proposed system. 20 .Automation Of School Management Economic feasibility is the most frequently used method for evaluation the effectiveness of a proposed system. If benefits outweigh cost. Scchool alredy owns the required hardware and software.0 as the Front End and Oracle 8i as the Back End to store the data. we have used Microsoft Visual Basic 6. We used Visual Basic 6.0 because it is very easy to use and is effective RAD tool.School Dolike Dhure is economically feasible as the benefits outweigh the cost involved in computerized system. The programmer can easily understand the working of this programming language.Sec. economically with the help of this system. It is quite cost effective because limited persons can carry out a variety of tasks out efficiently. The proposed system for Govt.
0. Rather than writing numerous lines of code to describe the appearance and location of interface elements. Whether you are an experienced professional or brand new to Windows programming. Visual Basic provides you with a complete set of tools to simplify rapid application development.Automation Of School Management INTRODUCTION TO VISUAL BASIC Microsoft Visual Basic 6. Although writing programs can be tedious chore at times. you simply add pre built objects into place on screen. So what is Visual Basic? The “Visual” part refers to the method used to create the graphical user interface (GUI). VISUAL. the fastest and easiest way to create applications for Microsoft Windows. BASIC reduces the effort required on your part and makes programming as simple as dragging graphic objects onto your screen with your 21 .
Automation Of School Management mouse. The Visual Basic programming language is not unique to Visual Basic. Beginners can create useful applications by learning just a few of the keywords. and many other Windows applications uses the same language. Visual Basic has evolved from the original BASIC language and now contains several hundred statements. Applications Edition included in Microsoft Excel. Whether your goal is to create a small utility for yourself or your work group. you already have most of the skills necessary to create an effective user interface. 22 . many of which relate directly to the Windows GUI. Visual Basic has the tools you need. functions. The Visual Basic Scripting Edition (VBScript) is a widely used scripting language and a subset of the Visual Basic language. The “Basic” part refers to the BASIC (Beginners All-Purpose Symbolic Instruction Code) language. Microsoft Access. yet the power of the language allows professionals to accomplish anything that can be accomplished using any other Windows programming language. a language used by more programmers than any other language in the history of computing. a large enterprise-wide system. The Visual Basic programming system. If you’ve ever used a drawing program such as Pant. or even distributed applications spanning the globe via the Internet. land keywords.
radio buttons. combo boxes. Your application can have more then one form. Microsoft Excel spreadsheet. also known as OCX files. Controls like command buttons. list view. and scalable server-side components for most popular database formats. You can even automate applications and objects created using the Professional or Enterprise editions of VISUAL BASIC INTEGRATE DEVELOPMENT ENVIRONMENT We used the toolbox containing the objects and controls. or to create internet server applications. labels. which we will add to the form to create the user interface for your project. Adodc controls. • ActiveX technologies allow you to use the functionality provided by other applications. text boxes. • Your finished application is a true . and other Windows applications.Automation Of School Management • Data access features allow you to create databases. including Microsoft SQL Server and other enterprise-level databases. check boxes. • Internet capabilities make it easy to provide access to documents and applications across the Internet or intranet from within your application. frames. image control. such as Microsoft Word’s word processor. front-end applications. The form designer window contains the form on which the controls and objects are going to be placed. Visual Basic.exe file that uses a Visual Basic Virtual Machine that you can freely distribute. drive list box are present on the toolbox. data grid. 23 .
Automation Of School Management The project explorer window shows all files uses in the current project. Properties window list the properties of the selected form or controls on the form like height, appearance, color etc. are displayed. Form layout window allows us to visually position the forms at design time. When we double click on the form the code editor window for each form in the application appears. The list box on the left side displays a list of objects placed in the form. The list box on the right side displays all the events associated with the object selected in the left side box. In the Visual Basic we used two types of forms namely the common forms i.e. Standard Exe and Multi Document Interface (MDI) form. The normal can form either exist independently or can be a child form of MDI form. We made the .Exe files by the combination of Forms (.FRM), Modules (.BAS), data Reports (.DSR) and Data Environment (.DSR).
EVENT DRIVEN PROGRAMMING Since Visual Basic is an Event-Driven programming we used this tool to optimize our project. The user interfaces itself does nothing except tell the computer program what to do. When we click the button with printer icon on to, it sends the message to the word processor telling that the print button was clicked. The word processor package reacts by printing out the documents. EXCEPTIONAL TOOLS OF THE VISUAL BASIC 6.0 USED
Automation Of School Management DATA ENVIRONMENT DESIGNER: The Data Environment designer provides an interactive, design time environment for creating ADO objects. These can be used as a data source for data aware objects on a form or report, or accessed programmatically as methods and proprieties exposed of the Data environment object. The Data Environment designer supports all the functionality of Visual Basic’s user connection designer. As well as additional features, including drag and drop, hierarchies, grouping and aggregates. DATA GRID CONTROL The data grid control is a spreadsheet like bound control that displays a series of rows and columns representing records and fields from a record set object. You can use the data grid to create an application that allows the end user to read and write the most databases. The data grid control can be quickly configured at design time with little code. When you set data grid control’s data source property at design time, the control is automatically filled and its column headers are automatically set from the data sources record set. You can then edit the grid’s columns, delete, rearrange, add column header to, or adjust any column’s width. At run time the data source can be programmatically switched to view different tables, or you can modify the query of the current database to return a different set of records.
DATA COMBO AND DATA LIST CONTROLS The data combo and data list controls strongly resemble the standard list box and combo box controls, but there are some important difference that give them great flexibility and usefulness in database application. Both controls can be automatically filled from the data control to which they are bound. In addition they can optionally pass a selected field to a second data control, making them ideal for “lookup table” applications.
Automation Of School Management
ORACLE 8i ORACLE is a relational database designed to support application with client/server architecture in which the database is resident in a central computer called a server ,with information shared by several user that run application in their local computers or clients. Such architecture provides the greatest data integrity, since all user of working with the same information. Through business rules ,controls are enforce apply to all the user concerning information added to the database. The client/server architecture considerably reduces the network traffic, since it returns to the user the data requested . for example if a search for of a database containing 100,000 records returned just three records, only these three records will be sent through the network to the client machine .
view and other elements that are visible to the user these elements are physical stored into two or more files in the disks.much easier to perform because date is located in only one place.all 100. The file format or location where the logic elements are written to is seamless to the systems users The Oracle 8i can contain several data bases pertaining to several user a company can have one database that is used by many user throughout several Departments.Automation Of School Management In a traditional system . This helps make maintenance tasks. 27 . or it can have several databases that are exclusively used by specific users in each departments the next illustration show the user’s view in the form of three tables and the physical implementation of those tables through the use of a data files. an index files and a log files When a database is created. This enables the Oracle 8i to store several databases and limit the access to each one to specific users.000 records would be sent to the client. such as backing up and restoring . Following is an example of the basic use of this architecture: ORACLE ARHCHITECTURE The ORACLE database divided into several components such as tables. the user can have access permissions attributed to them.
The requirement phase includes two types of requirements namely: Hardware Requirements: It helps us in analyzing the H/W configuration of the 28 .Automation Of School Management SYSTEM REQUIREMENT SPECIFICATIONS In a situation where manual process is to be automated many of the needs can be understood by observing the current practices. The requirements phase translates idea in the mind of the clients into a formal document. They have to be visualized and created. For such systems the requirements of the problem is complicated by the fact that the need and the requirements of the system may be known even to the users. Hence identifying requirements necessarily involves specifying what some people have in their mind.
• • • Mother Board: Hard Disk: Three things are considered while looking for hard disk namely: • • Fast Speed Tons of storage space 29 Clock Speed The Brand Manufacturer Name For e. supporting S/W. HDD. and MONITOR. Norton anti-virus. Mother Board.Automation Of School Management proposed system such as CPU. SYSTEM REQUIREMENTS The software package requires the following configuration on which it is to be inserted.g. Dual Core 2. RAM.0 Ghz . SOFTWARE REQUIREMENT: After assembling the system the School will require S/W turn on. which would include operating systems/W package. MICROPROCESSOR RAM DISPLAY TYPE MOUSE HARD DISK DRIVE : Dual Core : 512 MB : SVGA : Optical : 80 GB HARDWARE REQUIREMENTS The requirements for the new proposed system are as follows: Central Processing Unit (CPU): The CPU is normally identified by the three things namely.
Mouse: Samsung Optical mouse is preferred because it has got a heavy ball and long cord which are our requirements. SOFTWARE REQUIREMENTS Software Requirements for the automation of School Management requires the following: Operating SystemWindows XP is the most widely used operating system.SVGA Monitor. Monitor: Our option is standard 17” color HD. the budget and the factors that affect its performance. Software Packages Supporting software Norton Anti-virus 30 .Automation Of School Management • Low price The choice of hard disk will depend on the size we require. Printer: WIPRO LX5500 dot matrix is selected because they are very economical as compared with laser printers and inkjet. Keyboard: Soft keys keyboard are selected so that the dust doesn’t get into keys and make them loss effective and plastic cover is opted for and coffee spills id is also selected. Cabinet and UPS: Microtel ATX Cabinet is selected a UPS with 30 minutes backup time .
Automation Of School Management SPLASH FORM 31 .
Automation Of School Management This is splash form whenever the project will start it will appear first. LOGIN FORM 32 . In this the progress bar appears for 3-4 seconds and then goes to another form.
The person who knows the User Name and Password he will be treated as authorized person and can access the project further.Automation Of School Management This is a Login Form and only through this you can enter into the Project. CHANGE PASSWORD FORM 33 .
MDI FORM 34 . It is compulsory to fill the same text or number in the New Password and Confirm Password fields. But only that person can change the password who knows the old User Name and Password.Automation Of School Management This form is used to change the password.
ADD NEW RECORD OF STUDENT 35 .Automation Of School Management This is a Multiple Document Interface Form and it consist all links to all the forms. In simple word we can say that it is the Main controller.
ADD NEW RECORD OF EMPLOYEE 36 . In this form all l the personal information about the Student filled. Phone no. Session field then immediately it will display message” characters are not allowed” While loading and after saving the Sregd_id will automatically increment by 1. If you try to enter character in the Roll no.Automation Of School Management This form is used to add new Student in the database. If we left any field blank it will display the message”Fill all the fields”.
If you try to enter character in the Regd_id no. In this form all l the personal information about the Employee filled. Phone no field then immediately it will display message” characters are not allowed” While loading and after saving the Sregd_id will automatically increment by 1. If we left any field blank it will display the message”Fill all the fields”.Automation Of School Management This form is used to add new Employee in the database. EDIT RECORD OF STUDENT 37 .
When we insert any value in the SRegd Number field it will automatically fetch all the data corresponding to the SRegd Number. We can also delete the Record in this form. If no such SRegd Number exists then it will display msg that “No such SRegd_id exists yet”.Automation Of School Management This form is used to update or delete the already saved Student record. EDIT RECORD OF EMPLOYEE 38 .
We can also delete the Record in this form. If no such TRegd Number exists then it will display msg that “No such TRegd_id exists yet”.Automation Of School Management This form is used to update or delete the already saved Employees record. When we insert any value in the TRegd Number field it will automatically fetch all the data corresponding to the TRegd Number. CLASS INFORMATION 39 .
EMPLOYEE INFORMATION 40 . If any record exist in that particular provides information then the list of students will be displayed in the List Box.Automation Of School Management This form is used to provide the information regarding class according to their Session and Section. Otherwise Message “No record found” will be displayed.
FEE SETUP FORM 41 . If not any record found the it will display message “No Record exists”.Automation Of School Management This form is used find out all the employees according to their Job in the above given form we selected Job= Teacher then it will display all the teachers in the List view.
Automation Of School Management This form is used to Set and Update the Fee for the available classes in the school. STUDENT FEE FORM 42 .
Automation Of School Management In this form the fee of every student will be calculated Month wise and going to store in the Database. EMPLOYEE SALARY FORM 43 . This form is also used to print the Fee form.
Automation Of School Management This form is used to store. DA then the total salary will be automatically calculated STUDENT FINE FORM 44 . calculate and fetch data from Database about the salary of an Employee. In this form manually you have to fill the basic Salary. TA.
STUDENT MARKS FORM 45 . Leave days are also considered in this case.Automation Of School Management This form is used to calculate the fine of the students according to the lecture delivered by the Teacher and the lectures attended by the Student.
Automation Of School Management This form is used to store the marks of students and ate the end of the session it will calculate the total percentage of the student. STUDENT SEARCH FORM 46 . So in the end it helps to find the top three positions by just looking at the report.
EMPLOYEE SEARCH FORM 47 .Automation Of School Management This form is used to search any Student through his/her Sregd number.
0 Apply for admission Application form STUDENT 48 ADMANISTRATIVE OFFICE .Automation Of School Management This form is used to search any employee in the school through his/her regd_id. CFD Level.
Roll No eedback Fee receipt Appling for job SCHOOL MANAGEMENT SYSTEM F Employee Selection for job And salary detail Level -1 Fee payment and issuing Roll no 49 .Automation Of School Management Roll no.
2 Account Process 3.Automation Of School Management Student Appling for admission Stu DB Not Eligible Check Eligibilty 1.0 Eligible Admission acknowledgement Check Availibality of seats 2.0 Appling for job Account process 3.0 Employee Feed back Emp DB Salary Level.0 50 .
2 Check availability of seats 2.0 51 .Automation Of School Management Fee structure DB Salary structure DB Amount Detail Student Mode of payment (check/cash ) Mode of payment (check/cash ) Salary Employee Student Payment or Fee receipt Update Stu DB Emp DB Level.
Automation Of School Management Marks DB Age DB Student Enquiry Check Eligibility criteria 2. 52 .0 Availability of seats Student is eligible or not Tables ADD Student table: This table stores the basic information about the student during the admission process.
Automation Of School Management Field Sregd_no Name F_name M_name Address Roll_no Phone –no Class D-O-B Category Sex D-O-A Sec Session Data type Number(10) primary key Varchar2(25) Varchar2(25) Varchar2(25) Varchar2(30) Number(6) Number(15) Varchar2(20) Date Varchar2(15) Varchar2(5) Date Varchar2(5) number(8) Description Unique admission no of the student Name of student Name of father Name of mother Address of the student Roll no assigned to student Phone number of Student Class of the student Date of birth of student Category of the student Gender of student Date of admission Section of student Year of admission ADD Employee Table: This table stores the basic information about the Employee during the admission process. Field Tregd_no Data type Number(10) primary key 53 Description Unique registration no of .
Field Sregd_no Data type Description Number(10) FK to Student Unique registration no of the Student 54 . Admission fee and Annual fee will be fetched from Fee setup Table.Automation Of School Management the Employee Name F_name M_name Address Job D-O-B Category Sex Phone –no D-O-J Qualification Varchar2(25) Varchar2(25) Varchar2(25) Varchar2(30) Varhar2(10) Date Varchar2(15) Varchar2(5) Number(15) Date Varchar2(20) Name of Employee Name of father Name of mother Address of the Employee Job of the Employee Date of birth of Employee Category of the Employee Gender of Employee Phone number of Employee Date of joining Qualification of Employee FEE TABLE: This table is used to store the fee of the students.
Field Class Admission Fee Annual Fee Data type Varchar2(15) Number(8) Number(8) Description Class present in School Admission fee of Student Annual fee of the Student 55 .Automation Of School Management Roll no Name Class Address Admission Fee Annual Fee Category Month Fee D-O-D Fine Received Number(6) Varchar2(25) Varchar2(20) Varchar2(30) Number(8) Number(8) Varchar2(15) Varchar2(5) Number(8) Date Number(8) Varchar2(5) Roll no of Student Name of Student Name of Class Address of the Employee Admission fee of Student Annual fee of the Student Category of the Employee Month in which fee will be deposited Fee corresponding to Month Date of depositing Fee Fine set according to O-D D- Checks fee received or not FEE SETUP TABLE: This table is used to set the Admission fee and Annual Fee for the all available classes.
Field Sregd_no T_L_D Atten_Lec Leave_Days Min-Lec F_P_L Fine Received Data type Description Number(10) FK to Student Unique registration no of the Student Number(8) Number(8) Number(5) Number(8) Number(5) Number(5) Varchar2(5) Total lectures delivered Attended lectures by a Student Leaves taken by the Student Minimum lectures required Fine per lecture Total fine Checks received or not MARKS OF STUDENT TABLE: this table is used to store the marks of each and every student. Field Sregd_no Class Sep_Test Dec_Test Data type Description Number(10) FK to Student Unique registration no of the Student Varchar2(15) Number(5) Number(5) Class of student Marks of Student in September tests Marks of Student in December tests 56 .Automation Of School Management FINE TABLE: This table is used to store the fine of the students according to their Attendance and Total lecture delivered.
A Yes or No Month in which salary calculated Year in which salary calculated PASSWORD TABLE: This table is used to store the User name and password.S+D.A D.Automation Of School Management Mar_Test Percentage Number(5) Number(5) Marks of Student in March tests Total Percentage of Student SALARY OF EMPLOYEE TABLE: This table is used to store and calculate the salary of an Employee Field Tregd_no B_Sal Name T.A Total_Salary Paid Month Year Data type Number(10) FK to Employee Number(8) Varchar2(20) Number(5) Number(5) Number(8) Varchar2(4) Varchar2(5) Number(6) Description Unique registration no of the Employee Basic salary of Employee Name of the Employee Traveling allowance Dearing allowance Calculation of Basic+T. 57 .
Automation Of School Management Field U_Name Pass Data type Varchar2(20) Varchar2(20) Description User name Password TEST PLAN System testing is a critical process that can even consume more than fifty percent of development time. Specification testing 58 . The project on college administration system is debugged and implemented successfully. TESTING The system development life involves the phase of testing and debugging after the requirement analysis. Code testing 2. designing and coding. Two strategies of software testing adopted for the new systems are as follows: 1.
Integration Testing. 59 . The testing approach involves the step by step testing of communicating modules and testing of the system is carried out in different phases. Most of the modules in the structure design are functionally cohesive. SPECIFICATION TESTING It examines the specification stating what the program should do and how it should perform under various conditions. However some of the modules are also sequentially cohesive and some of the modules show communicational cohesion. Within each module. Validation Testing and finally System Testing. The testing was started from the top most modules and carried through the module at the lower level. The integration testing results in the corrective ness and proper functioning of individual modules. All the modules are checked separately for assuring the correctness and accuracy in all calculations. the functionally independent units are tested for validity and corrective ness and then these functional units are tested together to carry out integration testing. The coupling usually found in the interactive modules is data coupling but few of the interactive modules also show stamp coupling and control coupling.Automation Of School Management CODE TESTING Code testing was carried out to see the correctness of the logic involved and correctness involved and the correctness of the modules. These testing phases involves Unit Testing. This testing strategy is better strategy is better strategy since it focuses on the way the software expected to work. The amount of coupling between the interactive modules is very low and cohesion in the modules is very high. Tests were conducted based upon sample data. live data and artificial data. The testing approach is used in this project was the Top Down approach.
INTEGRAED TESTING The relationship between different modules was checked under this testing and all the modules are integrated into single system and that system is tested with dummy data. each module was tested individually for all tactical units to rectify errors and finally all the modules are integrated and tested. In this testing phase. the system testing is carried out which is used in order to verify that all the elements mesh properly and that overall system function/performance is achieved. 60 . the data requirements of the system are established as a part of software requirements analysis are validated against the software that has been constructed. UNIT TESTING In this testing. USER ACCEPTACE CRITERIA Once the above give testing is completed the system group tests the develops prototype of the project and their suggestions are incorporated in the prototype form the overall system.Automation Of School Management After the Integration testing. After validation testing. Black-Box testing techniques are used exclusively during validation. behavioral and performance requirements. the phase of Validation testing comes. Validation testing provides final assurance that software needs al functional. Dummy data is used for testing.
Certain tasks are involved:1. Job Performance aids 61 . Test cases are decided safely on the basis of requirement or specifications of the program or module as program is not considered for selection of test cases. 1. Data Dictionary 3. PERFOMANCE TESTING The various modules of the system were checked and there performance was compared with started set to find out deviation. SYSTEM IMPLEMENTATION In the system implementation user training is crucial for minimizing resistance to change.Automation Of School Management FUNCTIONAL TESTING In functional testing the structure of the program is not considered. 2. IMPLEMENTATION AND CONVERSION PLAN Implementation means converting new system design into operational one. Installation of communication network etc. Creation of User-Friendly manuals. Installation of Hardware 4. Creation of computer compatible files. Training and Operating of staff 3. SRESS TESTING Various test cases are taken to check how system reacts under the stress conditions. 2.
) Training of user d.) Creation of computer compatible files b. Implementation of computer system to replace the manual system. 2. Implementation of new computer system to replace existing one. no change should be made) Personnel irritation (if people working in ORG. Implementation of modified application by replacing the existing one. Communication information about the system and help screen etc. • • • Cost Risk (if corruption of file is there. TYPES OF IMPLEMENTATION 1. Problems encountered in this implementation are as follow:a. do not want changes.) Conversion involves following tasks:a.) Creation of accurate files c.) Successful installation of hardware c. 62 . then conversion should not be done.) Verifying print outs for integrity.) Successful training of operating staff. 3. The objective of conversion is to put tested system into the operational while holding three things.Automation Of School Management 4. only certain modules are changed CONVERSION Conversion means change of one system to another system is called conversion. The project and the system are same we are not changing the whole system.) Conversion of files b.
Computer prepares all the reports. risk and personal irritation at minimum?) PROJECT LEGACY CURRENT STATUS OF THE PROJECT The project in School Management perfects the requirements of the Employee department and Clerical department.Automation Of School Management (Which involves cost. It is user friendly in nature. It speeds up the processing work. It incorporates to charging needs of users. REMAINING AREAS OF CONCERN 63 . It reduces the manual work. Paper work is reduced. It is very beneficial the data is not scattered. It applies checks in modules is the data consist in nature and reliable.
proper consideration has been given during analysis and design of the system. It helps in taking 64 . which was very time consuming and inefficient. these departments have not been taken into consideration so they can be looked open FUTURE RECOMMENDATION The project lacks the inclusion of various departments. Examination Department.Automation Of School Management The School Management various other departments like Computer Department.Sen. This will reduce overload of work. The proposed system provides its best to solve such problems faced under manual system. These departments must be taken into consideration for a full fledge project. This system obviously wins over the old system.School Dolike Dhure is made after checking project workability in all respects.Sec. The system is designed keeping in mind the present and the possible future requirements of the management to make the system more flexible. The proposed system requires less manpower and less cost which result to reduce the monotony and increase efficiency and gives high portability. Library Department etc. Hence the system is capable of handling wide range of new enhancements. CONCLUSION This Automation of Govt.
At last but not the lease it saves time and gives us chance to take important strategic decisions.Awadh Roger Pressman Evengelos petrouros Greg Perry 65 .Automation Of School Management spontaneous decisions. BIBILIOGRAPHY These various books consulted in the completion of this project are as follows:- System Analysis and Design Software Engineering Mastering In Visual Basic Visual Basic in 21 Days Elias M.
Automation Of School Management The reports were made using following Software:Microsoft Visual Basic 6.0 The operating system was used: Microsoft Window XP 66 .
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.