Download - Project Report Auto Saved)
-
8/2/2019 Project Report Auto Saved)
1/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
(1)
A
PROJECT REPORT
ON
INSTITUTE MANAGEMENT SYSTEM
For The Award of Bacholor Degree in Computer Application.
Submitted By:-
AMIT KUMAR SHARMA (BCA 6TH SEMESTER)
En. No.:M0611281.
Roll No: 9732005.
-
8/2/2019 Project Report Auto Saved)
2/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
TABLE OF CONTENTS
INTRODUCTION/ OBJECTIVES
SYSTEM ANALYSIS
IDENTIFICATION OF NEED
PRELIMINARY INVESTIGATION
FEASIBILITY STUDY
PROJECT PLANNING & SCHEDULING
SOFTWARE REQUIREMENT SPECIFICATIONS (SRS)
SOFTWARE ENGINEERING PARADIGM APPLIED
DATA MODEL
SYSTEM DESIGN
MODULARISATION DETAILS
DATA INTEGRITY AND CONSTRAINTS
DATABASE DESIGN
USER INTERFACE DESIGN
CODING
COMPLETE PROJECT CODING
COMMENTS AND DESCRIPTION
STANDARDIZATION OF THE CODING
ERROR HANDLING
PARAMETERS CALLING
(2)
-
8/2/2019 Project Report Auto Saved)
3/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
VALIDATION CHECKS
TESTING
TESTING TECHNIQUES AND TESTING SRATEGIES USED ALONG
WITH THE TEST CASE DESIGN AND REST REPORT
DEBUGGING AND CODE IMPROVEMENT
SYSTEM SECURITY MEASURES
DATABASE/DATA SECURITY
CREATION OF USER PROFILES AND ACCESS RIGHTS
COST ESTIMATION OF PROJECT
REPORTS
PERT CHART, GANTT CHART
FUTURE SCOPE AND FURTHER ENHANCEMENT OF
PROJECT
BIBILIOGRAPHY
(3)
-
8/2/2019 Project Report Auto Saved)
4/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
INTRODUCTION/ OBJECTIVES
Project Development is compulsory for the fulfillment of BCA courses running by
MCRP University. This type of activity not only shows the skills of the student but also
helps him to be a professional in future. The students get the real experience while
developing such projects and such type of experience gives them confidence to do
better in future too.
Title of the present project is IMS INSTITUTE MANAGEMENT SYSTEM. The
main purpose of this project is to provide the facility about the institute services for
students and staff. This project also helps to people to register for any courses provided
by the Institute. The registered user can view the status of the application. The
information about courses, admission, exam datesheet, attendance etc., is available at
any time.
Any application when registered into the office the applicant has to fill a form in which
s/he provides the necessary information about him/her.
If any user is not a registered, there is a facility to visit the site(not on web) as a guest.
While any user is a guest it can collect the information about the institute like course
offeres, admission criteria, faculty info etc.
(4)
-
8/2/2019 Project Report Auto Saved)
5/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
(5)
-
8/2/2019 Project Report Auto Saved)
6/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
SYSTEM ANALYSIS
IDENTIFICATION OF NEED:
The identification of the needs of the project is really a typical job. It is very
necessary to identify all the needs of the system at beginning otherwise the whole purpose
of developing the project becomes useless.
To identify the needs I went through the long process of interviewing the personnel
of the institute office. I asked a lot of questions to understand the requirements. As institute
office is not a strange place for a student and as same for me, hence I visit the site many
times.
I put the questions so that how work is doing in institute office, what is the
procedure of applies to any course in the institute. I then thought that in reference of the
computers working and managed the needs so that they can fulfill in an easy and
comfortable manner. I also see many softwarses related to institute andanalyse the working
of the softwares.
It is very important to think the needs keeping in mind the efficiency and easy
implementation. I tried my best to convert the requirements in form of the software so that
use of the software can get the complete benefits.
The need of the software is created because everything is going very fast. Once can not
think to do all the jobs manually in a dynamic environment so the software is required to do
the job at reasonable cost and within time.
(6)
-
8/2/2019 Project Report Auto Saved)
7/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
PRELIMINARY INVESTIGATION
The objective of this project is to help the common people who works in the office of the
institute, s/he can say any information to student or anyone, ask to. This project provides
the primary information about the requirents of any application which is provided by
institute.
User can find the information about any course or another thing very shortly as stafmember
use the software. What are the basic requirements for admission in tny course? How we can
apply to a course? What is the fee structure? These are the general questions in view of a
student. If anybody want to find their certificate information, can find easily.
This project also provides the information about the exam schedule, like date of the exam,
time, subject etc. Anyone can submit fees with this software that is update at that time. We
can also maintain the enquiry details of day to day basis. This project also provides the
facility of students attendance. We can mainmtain the attendance of student as well as the
staff membes of the institute. There is the different module for staff attaindence.
We can also find the details of staff easily and it is very efficient to maintain.
There is special login for the administrator. The administrator of the software can perform
the updating of this software. To update the database is very important time to time for
receiving the new information or to provide new facilities to the user.
This software is designed to enhance the performance of the institute because the several
tasks which are doing now manually will perform automatically by the system.
(7)
-
8/2/2019 Project Report Auto Saved)
8/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
To utilize the project user have to register to the software. A user performs only those
tasks for which assign. If administrator wants to change the password or /and login name
of any other user s/he can do it easily.
There are different-different modules of the software like there is a student module,
staff moduile, and admin module etc. All the information of the student can be maintain
with the help of the project easily.
All the entities use in the project can only modify by the administration of the
project. There is no procedure to add another administrator except the registered in the
database of the software. It is a special user which is of ADMIN type in the users table.
Administrator as feed the name and password it prompts to the page which have features
of editing of any entity of the project.
(8)
-
8/2/2019 Project Report Auto Saved)
9/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FEASIBILITY STUDY
i. Operational Feasibility:
The project is nearly 95 percent feasible as the look and working of the project is very
simple. A common user can handle the operation without the help of anything or anyone as
the project has a common look like simple site. The user can handle the maximum
operations just by clicking the option or s/he can use the keyboard or mouse to select the
options.
ii. Time Feasibility:
The system has maximum percent of time feasible as it has been completed in the estimated
time i.e. it was estimated to complete in three months working as full time and the work
was completed in time.
iii. Legal Feasibility:
The System performs nothing illegal. The reports especially the format of the reports are
according to the requirements only not thought.
iv. Economical Feasibility:
The economical feasibility in this system is very low as one has to purchase a computer and
this software to atomize the system and work will be easy for him/her beyond imagination.
v. Technical Feasibility:
(9)
-
8/2/2019 Project Report Auto Saved)
10/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Technically the system is may or may not feasible according to the client. If the client has
computers already then s/he doesnt need to purchase the system. If s/he has the knowledge
of computer then perhaps s/he will not have to appoint and employee to work. If the client
has an old system then also s/he has to replace the computer to work as the software can
work with only the advanced hardware. If the client has and old fashioned OS then also
s/he has to upgrade his/her system. The client may or may not need to upgrade her/his
system.
PROJECT PLANNING
Planning and scheduling can be termed as most complicated part of software
development. Success and failure of a project largely depends on how it has been
planned, while its timely completion depends on its scheduling.
Planning, for our purposes, can be thought of as determining all the small tasks
that must be carried out in order to accomplish the goal. Planning also takes into
account, rules, and known as constraints, which, control when certain tasks can or
cannot happen? Scheduling can be thought of as determining whether adequate
resources are available to carry out the plan. Improper planning can lead to
unusual late release of software which is not desirable.
In our project for planning & scheduling weve employed the following
techniques:
System Life Cycle Used:
(10)
-
8/2/2019 Project Report Auto Saved)
11/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Waterfall Model:
The salient features of the Waterfall Model are:
It bought a definite structure to the process of software development,
which was a major improvement over previous code-and-fix culture.
Each phase is distinct and is mandatory for every project irrespective
of project size.
Every phase has a well-defined entry and exit criteria.
Every phase has a provision for verification, validation, and
correction of errors and inconsistencies.
Structured Analysis/ Structured Design (SA/ SD) Methodology
SA/SD methodology outlines the activities to be performed at every stage of the
development lifecycle. The methodology provide some guidelines how the analysis
to design transformation must take place.
SA/SD uses three tools in the requirement analysis phase data flow
diagrams, data dictionary and structured English. Variation allows you to use other
tools like entity- relationship diagram for data modeling, structure chart for
firming up the structure of a system and so on.
(11)
-
8/2/2019 Project Report Auto Saved)
12/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
PROJECT SCHEDULING
Scheduling is perhaps the most critical activity during the system design phase as this is
the time when allocation of resources is done to the various modules and areas of the
project. Care must be taken to set aside reasonable amount of time for testing, debugging
as well optimization of the project and the deliverables.
The goal of schedule estimation is to determine the total duration of the project
and the duration of the different phases. We cannot treat the schedule as a variable totally
in control of management. Each project will require some time to finish, and this time
cannot be reduced by putting more people on the project. Hence project schedule is an
independent variable, which must be assessed for planning.
Various charts and techniques are used in scheduling. Scheduling of a software
project can be correlated to prioritizing various tasks (Jobs) with respect to their cost, time
and duration. Scheduling can be done with recourse constraints and time constraints in
mind, depending upon the scheduling method can be static and dynamic implementation.
I schedule that I have to complete in five months of the scheduled time. For the
purpose I have divided each module of my project is estimated time and I will try my level
best to implement my project as the schedule chosen by me.
(12)
-
8/2/2019 Project Report Auto Saved)
13/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
PERT CHART
CRITICAL PATH
0-1, 1-2, 2-3, 3-4, 3-5, 5-6, 6-7, 6-8, 7-8, 8-10, 10-11, 11-12
SR/NO. ACTIVITY TYPE OF ACTIVITY DURATION IN WEEK
1 0-1 Study existing system 1
2 1-2 Study proposed system 2
3 2-3 Analysis 2
4 3-4 Feasibility study 2
5 3-5 Software Requirement &
Analysis
2.5
6 4-5 Dummy 0
7 5-6 Design 2
8 6-7 Testing 4.5
9 6-8 Coding 3.5
10 6-9 Training 5
11 7-8 Dummy 0
12 9-10 Dummy 0
13 8-10 Implementation 2
14 10-11 Optimization 1
15 11-12 Review 1
Total Duration 18 Weeks
(13)
-
8/2/2019 Project Report Auto Saved)
14/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
GANTT CHART
SR/NO. ACTIVITY TYPE OF ACTIVITY DURATION IN WEEK
1 0-1 Study existing system 1
2 1-2 Study proposed system 2
3 2-3 Analysis 2
4 3-4 Feasibility study 2
5 3-5 Software Requirement &
Analysis
2.5
6 4-5 Dummy 0
7 5-6 Design 2
8 6-7 Testing 4.5
9 6-8 Coding 3.5
10 6-9 Training 5
11 7-8 Dummy 0
12 9-10 Dummy 0
13 8-10 Implementation 2
14 10-11 Optimization 1
15 11-12 Review 1
Total Duration 18 Weeks
(14)
-
8/2/2019 Project Report Auto Saved)
15/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
SOFTWARE ENGINEERING PARADIGM APPLIED
As there are so many paradigms but I choose Prototyping Model for my project.
Prototyping model is useful where requirements are not properly understood in the
beginning, using the prototyping process model can be the most effective method for
developing the software. It is an excellent technique for reducing some types of risks
associated with a project.
To follow this model I first meet the customer and define the overall objectives for the
software, identify whatever requirements are known and outline areas where further
definition is mandatory. A quick design then occurs. The quick design focuses on a
representation of those aspects of the software that will be visible to the user. The quick
designs lead to the construction of a prototype. Now construction of prototype includes
various phases such as customer evaluation of the prototype, design, coding, testing and
maintenance.
The prototype model suggests that before development of the actual software a working
prototype of the system should be built first. A prototype means sample or we can say toy
implementation of a system. What is done here is that before proceeding with design and
coding a throwaway prototype is built to give the user a feel of the system. Of course, the
development of the prototype itself involves design and coding but this is not done in a very
formal manner. The user interacts with the system as he would with the eventual system
and would, therefore, be in a better position to specify the requirements in a more
comprehensive manner.
After the finalization of software requirement and specification document, the prototype is
discarded and actual system is then developed using the waterfall approach.
(15)
-
8/2/2019 Project Report Auto Saved)
16/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
RAPID PROTOTYPING
(16)
Analysis
Design
Implementation
Maintenance
And Review
Build
and Test
Design
Prototype
-
8/2/2019 Project Report Auto Saved)
17/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
SOFTWARE REQUIREMENT
SPECIFICATIONS (SRS)
Requirement Analysis is a very important phase of the project development. The whole
future of the project depends on the complete and correct analysis of the project. The
requirements are gathered from the client who wants the software and are stored in a
document known as (SRS document) software requirement specification document. This
document must be in detail and every piece of information about the organization should be
clearly mentioned in the document.
We have to do the project work for any organization presently I am doing the job for Nexus
Institute as the clients are no aware of the computers working so they can not specify the
requirements in that terms it is the responsibility of the Analyst (a person who finds out the
details about the project) to get the complete information for the project by using a number
of ways. The requirements can be gathered from the client by asking him Questions, taking
interviews, by preparing questionnaire and by reviewing the previous document about the
organization. If the requirements of the client are missed by any way then the whole
software developing team or company suffers for the reason.
The whole software developing job is divided into some phases as primary investigation
phase, complete requirement analysis phase, design phase, development phase, debugging
phase and implementation phase. For a complete and systematic development of the project
it is necessary to follow the order of the phases.
(17)
-
8/2/2019 Project Report Auto Saved)
18/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
The proposed project is not a live project but it can be live by some efforts applied on it. It
is a very interesting project to work with. I really enjoyed the project while taking the
information about the project.
For the completion of the project it is necessary to understand the working of the institute. I
visit the Nexus Institute several times for better understanding. I also have good
understanding to the institute. Employers always give good response to me for developing
the project.
Personally I feel that there are several problems for users of the institute. To know the
requirements for particular application applicant have to pay time to the peon. Manaul
working leads many problems like it very time consuming. It wants a large number of
manpower also. That is a very tadius work in comparision of computarised system.
The proposed project is somewhat a live project but not the whole one. Actually it is tried
to make the project more generalized. I tried my best to make the project so common that it
could fulfill the requirements of all Institutions. First I managed the requirements of my
relative and candidates and the companies systematically and then make out the rough
estimate of time to complete the different phases of the project systematically and at time. I
took a total times period of three months (full day) to complete the project.
After completing the requirement phase and estimating the time for each phase I moved to
the second phase, which is Design of the system.
(18)
-
8/2/2019 Project Report Auto Saved)
19/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
(19)
-
8/2/2019 Project Report Auto Saved)
20/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
DATA FLOW DIAGRAMS
DEFINITION
A data flow diagram (DFD) is a graphical technique that depicts information flow and
the transforms that are applied as data move from input to output. The basic form of the
data flow diagram is showing down ware. The DFD is also known as a data flow graph
or a 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 provide a
mechanism for functional modeling as well as information flow modeling.
A level 0 DFD, also called a fundamental system model or a context model,
represents the entire software element as a single bubble with input and output data
indicated by incoming and outgoing arrows, respectively. Additional processes
(bubbles) and information flow paths are represented as the level 0 DFD is partitioned
to reveal more detail. For example, a level 1 DFD might contain five or six bubbles
with interconnecting arrows. Each of the processes represented at level 1 are sub-
functions of the overall system.
GUIDELINES TO CREATE DATA FLOW MODEL
A few simple guidelines can aid immeasurable during derivation of a Data Flow
diagram-
The level 0 data flow diagram should depict the software/system as a single
bubble.
Primary input and output should be carefully noted.
(20)
-
8/2/2019 Project Report Auto Saved)
21/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Refinement should begin by isolating candidate processes, data objects and
stores to be represented at the next level.
Information flow continuity must be maintained from level to level.
One bubble at a time should be refined.
There is a natural tendency to overcomplicate the data flow diagram. This occurs
when the analyst attempts to show too much detail too early or represents
procedural aspects of the software in lieu of information flow.
BASIC DFD NOTATION
The basic notation used to create a DFD are given below
Data Object
Data Store
(21)
External
Entity
Process
-
8/2/2019 Project Report Auto Saved)
22/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Rectangle is used to represent an external entity, i.e. a system element (e.g., hardware,
a person, and another program) or another system that produces information for
transformation by the software or receives information produced by the software.
Circle represents a process or transform that is applied to data (or control) and changes it
in some way.
Arrow represents one or more data items or data objects. All arrows on a data flow
diagram should be labeled.
Double linerepresents data-store stored information that is used by the software.
It is important to note no explicit indication of the sequence of processing is supplied by
diagram. Procedure or sequence may be implicit in the diagram, but explicit procedural
representation is generally delayed until software design. The data flow diagram is a
graphical tool that can be very valuable during software requirements analysis.
NOTE- DFD of the project shown next page.
(22)
-
8/2/2019 Project Report Auto Saved)
23/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
CFD (CONTEXT FREE DIAGRAM)
(23)
-
8/2/2019 Project Report Auto Saved)
24/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FIRST LEVEL DFD (USER MODULE)
(24)
-
8/2/2019 Project Report Auto Saved)
25/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FIRST LEVEL DFD (ADMINISTRATOR MODULE)
(25)
-
8/2/2019 Project Report Auto Saved)
26/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
(26)
-
8/2/2019 Project Report Auto Saved)
27/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
(27)
-
8/2/2019 Project Report Auto Saved)
28/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
(28)
-
8/2/2019 Project Report Auto Saved)
29/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
(29)
-
8/2/2019 Project Report Auto Saved)
30/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FUNCTIONAL DECOMPOSITION DIAGRAM
Login
Institute
ManagementS
ystem
Student
Module
Staff
Module
Franchise
Module
AdmissionStaff
RegistrationFranchiseUpdation (30)
-
8/2/2019 Project Report Auto Saved)
31/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Login
Institute
ManagementSystem
Student
Module
Staff
Module
Franchise
Module
Admission
Fee
Submission
Attendance
Staff
Registration
Franchise
Updation
Exam
Certificate
Staff
Attendance
SYSTEM DESIGN
(31)
-
8/2/2019 Project Report Auto Saved)
32/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
MODULARISATION DETAILS
The power of software development lies in modular design of the software. The
logical separable parts of the project are called modules. Modular design not only supports
easy development but also brings the clarity in the software. It is a good programming
approach. While modular design of the software the user should remember that it should
have high cohesion and low coupling.
Coupling is defined by the interconnections between the modules of the project.
Cohesion is defined by the internal strength of a single module.
The RTO AUTOMATION SYSTEM SOFTWARE is divided in following sections-
CREATE SECTION:
In this Section a person may register to the software.
MANAGE SECTION:
In this section user can create the applicationfor any servise. In this section user can view
the requirements and the status of the application. There is also the facility to view the
status of the application in this section.
f the user is an administrator it can do the updating for the software. The administrator
has the rights of add/delete or modify any entity of the software.
INFORMATION SECTION:
In this section user can view the information related to the various entities i.e. how can
get the admission, attendence, attendance, faculty information
(32)
-
8/2/2019 Project Report Auto Saved)
33/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Library information, fee anybody deposit in institute, exam datesheet etc. In this section
visitor can view the information related to the development of the software i.e. the
planning of the project. This section provides very easy feature of visiting the site as a
guest.
PRINTING SECTION
By using this section user can take out the print reports as hard copy on any entity of the
software. S/he needs the hard copy of the Forms for filling up.
DATABASE DESIGN
1. Student Detail Table
Table Name Student Detail
Table DescriptionStudent detail information
Field Name Data Type DataLength
NotNull
Constraint Description
Stud_ID AutoNumber
10 PrimaryKey
Student RegistrationNumber
First_name Text 15 First name of Studentmiddle_name
Text 15 Middle name of StudentLast_name Text 15 Last name of StudentAddress Text 50 Current addressMob_no Number 10 Contact no
email_id Text 30 Student email idGender Text 1 Gender of StudentQualification Text 20 Education QualificationUniversity Text 20 University from which
Previous Exam passed
Age Number 2 Age of Student
(33)
-
8/2/2019 Project Report Auto Saved)
34/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
2. Staff Detail Table
Table Name Staff Detail
Table DescriptionStaff detail information
Field Name Data Type DataLength
NotNull
Constraint Description
Staff_ID AutoNumber
10 PrimaryKey
Staff RegistrationNumber
Name Text 15 Name of StaffAddress Text 50 Adress of StaffMob_no Number 10 Contact no. of Staff
email_id Text 30 Staff email idGender Text 1 Gender of StaffQualification Text 20 Education Qualification of
Staff
Date_birth Date/Time 8 Date of birth of StaffDate_join Date/Time 8 Date of joining of the Staff
Designation Text 10 Designation of StaffAge Number 2 Age of StaffExperience Text 5 Experience of Staff
3. Staff Attendance Table
Table Name Staff Attendance Detail
Table Description Staff Attendance information
Field Name Data Type DataLengt
h
NotNull
Constraint Description
Staff_att_ID Number 10 Primarykey
Staff Attendance ID
Staff_ID Number 10 ForeignKey
Staff RegistrationNumber
Atten_date Date 8 Date of the Staff attendancebatch_ID Number 10 Foreign
KeyBatch ID for whichattendance has been done
Flag Yes/no - Flag for maintainingAttendance Status
(34)
-
8/2/2019 Project Report Auto Saved)
35/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
4. Student Attendance Table
Table Name Student Attendance Detail
Table DescriptionStudent Attendance information
Field Name Data Type DataLength
NotNull
Constraint Description
Stud_att_ID Number 10 PrimaryKey
Student Attendance ID
Stud_ID Number 10 ForeignKey
Student RegistrationNumber
Atten_date Date 8 Date of the Studentattendance
batch_ID Number 10 ForeignKey
Batch ID of Student
Flag Yes/no - Flag for maintainingAttendance Status
Course_ID Number 10 Foreignkey
Course ID
5. Batch Table:-
Table Name Batch Detail
Table DescriptionBatch information
Field Name Data Type DataLength
NotNull
Constraint Description
Batch_ID Number 10 PrimaryKey
Batch Id
batch_time Number 10 Timing of Batch6. Course Details Table
Table Name Course Detail
Table DescriptionCourse information
Field Name Data Type DataLength
NotNull
Constraint Description
course_ID Number 10 Primary Ke Course Id
course_name Text 10 Name of the Courseduration Text 10 Duration of the courseFee_ID Number 5 Foreign
keyFees details of course
Batch_ID Number 8 ForeignKey
Batch Description
(35)
-
8/2/2019 Project Report Auto Saved)
36/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
7. Enquiry Table
Table Name Enquiry Detail
Table DescriptionEnquiry information
Field Name Data Type DataLength
NotNull
Constraint Description
Enquiry_ID autoNumber 10 PrimaryKey
Student Enquiry ID
Stud_ID Number 10 ForeignKey
Student RegistrationNumber who has doneenquiry
Course_ID Number 10 Foreignkey
Course ID for which enquiryhas done
Fran_ID Number 10 ForeignKey
Franchise ID for whichenquiry has done
Date Date 8 Date of the Student enquiryResource Text 25 Recourses through which
Enquiry has done
8. Student Franchise Table
Table Name Franchise Table
Table DescriptionFranchise detail information
Field Name Data Type Data
Length
Not
Null
Constraint Description
Franch_ID Number 10 ForeignKey
Franchise ID for whichStudent has done enquiry
Student_Id Number 10 Foreign Key Student ID who has doneenquiry
9. Fees Table
Table Name Fees Detail
Table DescriptionFees detail information
Field Name Data Type DataLength
NotNull
Constraint Description
Fee_ID Number 10 Primary key Fee IDCourse_id Number 10 Foreign key Course ID For which fee is
deposited
Admission_Id Number 10 Foreign key Admission ID of StudentAmount Number 5 Amount which is paidDiscount Number 10 Discount which is given on Amt.
Feesubmissiondate
Date 8 Date of fee submission
(36)
-
8/2/2019 Project Report Auto Saved)
37/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
10. Final Exam Table
Table Name Final Exam Detail
Table Description Final exam detail information
Field Name Data Type DataLength
NotNull
Constraint Description
Exam_ID Number 10 Primary key Exam IDExm date Date 8 Date of ExamStd_Id Number 10 Foreign key Student ID Who has given ExamCourse_Id Number 15 Foreign key ID of Course for which exam
has been given
11.Certificate Table
Table Name Certificate Detail
Table DescriptionCertification information
Field Name Data Type DataLength
NotNull
Constraint Description
Certificate_ID Number 10 Primary key Certificate IDStudent_Id Number 10 Foreign key Student Id having CertificateCourse_Id Number 10 Foreign Key Course id on which certificate
has been generated
Marks Number 5 Obtain marksIssue date Date 8 Issue date of certificate
13.Payment Receipt Table
Table Name Payment Receipt Detail
Table DescriptionPayment detail information
Field Name Data Type DataLength
NotNull
Constraint Description
Receipt_ID Number 10 Primary key Receipt IDStudent_Id Number 10 Foreign Key Student ID for which Receipt is
generated
Course_Id Number 10 Foreign Key Course ID on which fee isdeposited
Fee _id Number 10 Foreign Key Fee ID of that CourseReceipt date Date 8 Receipt issue date
(37)
-
8/2/2019 Project Report Auto Saved)
38/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
14.Franchise Table
Table Name Franchise Detail
Table DescriptionFranchise detail information
Field Name Data Type DataLength
NotNull
Constraint Description
Franch_ID Number 10 Primary Kay Id of the franchiseFranch_Name
Text 20 Name of the franchiseFran_Address Text 50 Adress of franchiseLandline no Number 10 Landline no of FranchiseContactperson
Text 50 Contact person regarding thatfranchise
Reg_date Date 8 Date of franchise registration
Reg_due_date
Date 8 Due date of registration offranchise
Reg_no Number 10 Registration number ofFranchise
Reg_Fee Number 10 Registration fee of franchiseRenewal fees Number 10 Renewal fee of franchise
15.Course Franchise Table
Table Name Course Franchise Table
Table DescriptionCourse Franchise detail information
Field Name Data Type DataLength
NotNull
Constraint Description
Franch_ID Number 10 Foreign Key Franchise ID of CourseCourse_Id Number 10 Foreign Key Course ID of Specified
Franchise
16. Student Attendance Admission Table
Table Name Student Attendance Admission Table
Table DescriptionStudent attendance admission detail information
Field Name Data Type DataLength
NotNull
Constraint Description
admi_ID Number 10 Foreign Key Admission ID of studentStud_att_ID Number 10 Foreign Key Student attendance ID for
Attendance
(38)
-
8/2/2019 Project Report Auto Saved)
39/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
17. Admission Table
Table Name Admission Table
Table DescriptionAdmission detail information
FieldName Data Type DataLength
NotNull
Constraint Description
admi_ID Number 10 Primary Key Admission ID of StudentCourse_Id Number 10 Foreign Key Course ID of Specified
Franchise
Stud_ID Number 10 Foreign Key Student Id who is takingAdmission
admi_date Date 10 Date to which admission hasdone
18. Admission Course TableTable Name Admission Course Table
Table DescriptionAdmission Course detail information
FieldName Data Type DataLength
NotNull
Constraint Description
admi_ID Number 10 Primary Kay Admission ID of StudentCourse_Id Number 10 Foreign Key Course ID of Admission
(39)
-
8/2/2019 Project Report Auto Saved)
40/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
USER LOGIN PAGE
(40)
-
8/2/2019 Project Report Auto Saved)
41/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
THE VERY FIRST PAGE OF PROJECT
(41)
-
8/2/2019 Project Report Auto Saved)
42/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
HOME PAGE OF THE PROJECT
(42)
-
8/2/2019 Project Report Auto Saved)
43/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
INFORAMATION ABOUT VARIOUS COURCES
(43)
-
8/2/2019 Project Report Auto Saved)
44/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FACULTY PAGE
(44)
-
8/2/2019 Project Report Auto Saved)
45/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
INFORMATION ABOUT SYLLABUS PAGE
(45)
-
8/2/2019 Project Report Auto Saved)
46/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FEE STRUCTURE PAGE
(46)
-
8/2/2019 Project Report Auto Saved)
47/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
CALCULATOR ALSO HERE
(47)
-
8/2/2019 Project Report Auto Saved)
48/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
PLAY GAME WHILE WORKING
(48)
-
8/2/2019 Project Report Auto Saved)
49/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
THANKS TO SIR FOR GUIDENCE
(49)
-
8/2/2019 Project Report Auto Saved)
50/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
STUDENT REGESTRATION PAGE
(50)
-
8/2/2019 Project Report Auto Saved)
51/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FEE SUBMISSION PAGE
(51)
-
8/2/2019 Project Report Auto Saved)
52/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
EXIT PAGE OF THE PROJECT
(52)
-
8/2/2019 Project Report Auto Saved)
53/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
ENQUIRY ABOUT FEES
(53)
-
8/2/2019 Project Report Auto Saved)
54/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
TERM END REGISTRATION
(54)
-
8/2/2019 Project Report Auto Saved)
55/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
COURSE REGISTRATION FOR TEE
(55)
-
8/2/2019 Project Report Auto Saved)
56/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
ALREADY REGISTRED STUDENT DATA
(56)
-
8/2/2019 Project Report Auto Saved)
57/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
FEE SUBMISSION PAGE
(57)
-
8/2/2019 Project Report Auto Saved)
58/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
NEW FRANCHISE PAGE
(58)
-
8/2/2019 Project Report Auto Saved)
59/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
CODING FOR VERY FIRST PAGE
Dim A As Integer
Private Sub ex_Click()
Me.Hide
Form8.Show
End Sub
Private Sub Form_Load()
Label4.Top = -1500
End Sub
Private Sub hm_Click()
Me.Hide
Form2.Show
End Sub
Private Sub lg_Click()
Me.Hide
Form2.Show
End Sub
Private Sub Timer1_Timer()
If Label1.Left = 17000 Then
(59)
-
8/2/2019 Project Report Auto Saved)
60/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Label1.Left = -10000
End If
Label1.Left = Label1.Left + 20
End Sub
Private Sub Timer2_Timer()
If A Mod 2 = 0 Then
Label2(0).Visible = False
Label2(1).Visible = False
Label2(2).Visible = False
Label2(3).Visible = False
Else
Label2(0).Visible = True
Label2(1).Visible = True
Label2(2).Visible = True
Label2(3).Visible = True
End If
A = A + 1
End Sub
Private Sub Timer3_Timer()
If Label3.Left = 17000 Then
Label3.Left = -10000
(60)
-
8/2/2019 Project Report Auto Saved)
61/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
End If
Label3.Left = Label3.Left + 20
End Sub
Private Sub Timer4_Timer()
If Label4.Top = 11000 Then
Label4.Top = -1500
End If
Label4.Top = Label4.Top + 20
End Sub
CODING FOR HOME PAGE
Dim A As Integer
Private Sub ex_Click()
Me.Hide
Form8.Show
End Sub
Private Sub Form_Load()
Label4.Top = -1500
End Sub
Private Sub hm_Click()
Me.Hide
Form2.Show
End Sub
(61)
-
8/2/2019 Project Report Auto Saved)
62/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub lg_Click()
Me.Hide
Form2.Show
End Sub
Private Sub Timer1_Timer()
If Label1.Left = 17000 Then
Label1.Left = -10000
End If
Label1.Left = Label1.Left + 20
End Sub
Private Sub Timer2_Timer()
If A Mod 2 = 0 Then
Label2(0).Visible = False
Label2(1).Visible = False
Label2(2).Visible = False
Label2(3).Visible = False
Else
Label2(0).Visible = True
Label2(1).Visible = True
Label2(2).Visible = True
Label2(3).Visible = True
(62)
-
8/2/2019 Project Report Auto Saved)
63/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
End If
A = A + 1
End Sub
Private Sub Timer3_Timer()
If Label3.Left = 17000 Then
Label3.Left = -10000
End If
Label3.Left = Label3.Left + 20
End Sub
Private Sub Timer4_Timer()
If Label4.Top = 11000 Then
Label4.Top = -1500
End If
Label4.Top = Label4.Top + 20
End Sub
CODING FOR FEE SUBMISSION
Private Sub Command1_Click(Index As Integer)
Me.Hide
Form8.Show
End Sub
(63)
-
8/2/2019 Project Report Auto Saved)
64/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub cmd4_Click(Index As Integer)
Me.Hide
Form2.Show
End Sub
Private Sub cmd5_Click(Index As Integer)
Me.Hide
Form8.Show
End Sub
Private Sub Form_Load()
End Sub
CODING FOR THANKS PAGE
Dim A As Integer
Private Sub Form_Load()
Label1.Left = -10000
End Sub
Private Sub Timer1_Timer()
If A Mod 2 = 0 Then
Label2(0).Visible = False
Label2(1).Visible = False
(64)
-
8/2/2019 Project Report Auto Saved)
65/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Label2(2).Visible = False
Label2(3).Visible = False
Else
Label2(0).Visible = True
Label2(1).Visible = True
Label2(2).Visible = True
Label2(3).Visible = True
End If
A = A + 1
End Sub
Private Sub Timer2_Timer()
If Label1.Left = 2000 Then
Form9.Show
End If
Label1.Left = Label1.Left + 20
End Sub
CODING FOR SAY THANKS TO GUIDE
Private Sub Form_Load()
Label1.Top = -2200
End Sub
Private Sub Timer1_Timer()
If Label1.Top = 4000 Then
Label1.ForeColor = vbMagenta
(65)
-
8/2/2019 Project Report Auto Saved)
66/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
End If
If Label1.Top = 7500 Then
End
End If
Label1.Top = Label1.Top + 20
End Sub
CODING FOR GAME
Dim i, j, k, l, M, n As Integer
Private Sub Command1_Click()
Text1.Text = "X"
End Sub
Private Sub Command10_Click()
Text5.Text = "O"
End Sub
Private Sub Command11_Click()
Text6.Text = "X"
End Sub
Private Sub Command12_Click()
Text6.Text = "O"
End Sub
Private Sub Command13_Click()
(66)
-
8/2/2019 Project Report Auto Saved)
67/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text7.Text = "X"
End Sub
Private Sub Command14_Click()
Text7.Text = "O"
End Sub
Private Sub Command15_Click()
Text8.Text = "X"
End Sub
Private Sub Command16_Click()
Text8.Text = "O"
End Sub
Private Sub Command17_Click()
Text9.Text = "X"
End Sub
Private Sub Command18_Click()
Text9.Text = "O"
End Sub
Private Sub Command19_Click()
Text1.Text = " "
(67)
-
8/2/2019 Project Report Auto Saved)
68/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End Sub
Private Sub Command2_Click()
Text1.Text = "O"
End Sub
Private Sub Command20_Click()
Unload game
End Sub
Private Sub Command3_Click()
Text2.Text = "X"
End Sub
Private Sub Command4_Click()
Text2.Text = "O"
End Sub
(68)
-
8/2/2019 Project Report Auto Saved)
69/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub Command5_Click()
Text3.Text = "X"
End Sub
Private Sub Command6_Click()
Text3.Text = "O"
End Sub
Private Sub Command7_Click()
Text4.Text = "X"
End Sub
Private Sub Command8_Click()
Text4.Text = "O"
End Sub
Private Sub Command9_Click()
Text5.Text = "X"
End Sub
Private Sub Text1_Change()
If (Text1.Text = "X") And (Text2.Text = "X") And (Text3.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
(69)
-
8/2/2019 Project Report Auto Saved)
70/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "O") And (Text2.Text = "O") And (Text3.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "X") And (Text4.Text = "X") And (Text7.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
(70)
-
8/2/2019 Project Report Auto Saved)
71/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "O") And (Text4.Text = "O") And (Text7.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "X") And (Text5.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
(71)
-
8/2/2019 Project Report Auto Saved)
72/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "O") And (Text5.Text = "O") And (Text9.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Text2_Change()
If (Text1.Text = "X") And (Text2.Text = "X") And (Text3.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
(72)
-
8/2/2019 Project Report Auto Saved)
73/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "O") And (Text2.Text = "O") And (Text3.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text2.Text = "X") And (Text5.Text = "X") And (Text8.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
(73)
-
8/2/2019 Project Report Auto Saved)
74/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text2.Text = "O") And (Text5.Text = "O") And (Text8.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Text3_Change()
If (Text1.Text = "X") And (Text2.Text = "X") And (Text3.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
(74)
-
8/2/2019 Project Report Auto Saved)
75/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "O") And (Text2.Text = "O") And (Text3.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "X") And (Text6.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
(75)
-
8/2/2019 Project Report Auto Saved)
76/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "O") And (Text6.Text = "O") And (Text9.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "X") And (Text5.Text = "X") And (Text7.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
(76)
-
8/2/2019 Project Report Auto Saved)
77/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "O") And (Text5.Text = "O") And (Text7.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Text4_Change()
If (Text4.Text = "X") And (Text5.Text = "X") And (Text6.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
(77)
-
8/2/2019 Project Report Auto Saved)
78/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text4.Text = "O") And (Text5.Text = "O") And (Text6.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "X") And (Text4.Text = "X") And (Text7.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
(78)
-
8/2/2019 Project Report Auto Saved)
79/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "O") And (Text4.Text = "O") And (Text7.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Text5_Change()
If (Text4.Text = "X") And (Text5.Text = "X") And (Text6.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
Text2.Text = " "
(79)
-
8/2/2019 Project Report Auto Saved)
80/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text4.Text = "O") And (Text5.Text = "O") And (Text6.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text2.Text = "X") And (Text5.Text = "X") And (Text8.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
(80)
-
8/2/2019 Project Report Auto Saved)
81/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text2.Text = "O") And (Text5.Text = "O") And (Text8.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text5.Text = "X") And (Text3.Text = "X") And (Text7.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
(81)
-
8/2/2019 Project Report Auto Saved)
82/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text5.Text = "O") And (Text3.Text = "O") And (Text7.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "X") And (Text5.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
(82)
-
8/2/2019 Project Report Auto Saved)
83/186
-
8/2/2019 Project Report Auto Saved)
84/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text4.Text = "O") And (Text5.Text = "O") And (Text6.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "X") And (Text6.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
(84)
-
8/2/2019 Project Report Auto Saved)
85/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "O") And (Text6.Text = "O") And (Text9.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Text7_Change()
If (Text7.Text = "X") And (Text8.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
Text2.Text = " "
(85)
-
8/2/2019 Project Report Auto Saved)
86/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text7.Text = "O") And (Text8.Text = "O") And (Text9.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "X") And (Text4.Text = "X") And (Text7.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
(86)
-
8/2/2019 Project Report Auto Saved)
87/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text1.Text = "O") And (Text4.Text = "O") And (Text7.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text7.Text = "X") And (Text5.Text = "X") And (Text3.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
(87)
-
8/2/2019 Project Report Auto Saved)
88/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text7.Text = "O") And (Text5.Text = "O") And (Text3.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Text8_Change()
If (Text7.Text = "X") And (Text8.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
Text2.Text = " "
(88)
-
8/2/2019 Project Report Auto Saved)
89/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text7.Text = "O") And (Text8.Text = "O") And (Text9.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text8.Text = "X") And (Text5.Text = "X") And (Text2.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
(89)
-
8/2/2019 Project Report Auto Saved)
90/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text8.Text = "O") And (Text5.Text = "O") And (Text2.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Text9_Change()
If (Text7.Text = "X") And (Text8.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is the Winner")
Text1.Text = " "
(90)
-
8/2/2019 Project Report Auto Saved)
91/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text7.Text = "O") And (Text8.Text = "O") And (Text9.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "X") And (Text6.Text = "X") And (Text9.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
(91)
-
8/2/2019 Project Report Auto Saved)
92/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text3.Text = "O") And (Text6.Text = "O") And (Text9.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text9.Text = "X") And (Text5.Text = "X") And (Text1.Text = "X") Then
MsgBox ("Player X is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
(92)
-
8/2/2019 Project Report Auto Saved)
93/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
ElseIf (Text9.Text = "O") And (Text5.Text = "O") And (Text1.Text = "O") Then
MsgBox ("Player O is winner")
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
Text5.Text = " "
Text6.Text = " "
Text7.Text = " "
Text8.Text = " "
Text9.Text = " "
End If
End Sub
Private Sub Form_Load()
i = 480
j = 1800
k = 600
(93)
-
8/2/2019 Project Report Auto Saved)
94/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
l = 1200
M = 720
n = 1800
End Sub
Private Sub Timer1_Timer()
Shape1.Left = i
i = i + 10
Shape2.Left = j
j = j + 10
Shape3.Left = k
k = k + 10
Shape4.Left = l
l = l + 10
Shape5.Left = M
M = M + 10
Shape6.Left = n
n = n + 10
End Sub
CODING FOR CALCULATOR
Dim A As Double
Dim B As Double
Dim c As Integer
(94)
-
8/2/2019 Project Report Auto Saved)
95/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub Command1_Click()
A = Val(Text1.Text)
Text1.Text = " "
B = 1
End Sub
Private Sub Command10_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "5"
c = 0
End Sub
Private Sub Command11_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "6"
c = 0
End Sub
Private Sub Command12_Click()
If c = 1 Then
Text1.Text = " "
(95)
-
8/2/2019 Project Report Auto Saved)
96/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
End If
Text1.Text = Text1.Text + "1"
c = 0
End Sub
Private Sub Command13_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "2"
c = 0
End Sub
Private Sub Command14_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "3"
c = 0
End Sub
Private Sub Command15_Click()
If c = 1 Then
Text1.Text = " "
End If
(96)
-
8/2/2019 Project Report Auto Saved)
97/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text1.Text = Text1.Text + "0"
c = 0
End Sub
Private Sub Command16_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "."
c = 0
End Sub
Private Sub Command17_Click()
c = 1
If B = 4 Then
Text1.Text = (A / Val(Text1.Text)) * 100
End If
End Sub
Private Sub Command18_Click()
Text1.Text = " "
c = 0
End Sub
Private Sub Command19_Click()
(97)
-
8/2/2019 Project Report Auto Saved)
98/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text1.Text = " "
End Sub
Private Sub Command2_Click()
A = Val(Text1.Text)
Text1.Text = " "
B = 2
End Sub
Private Sub Command3_Click()
A = Val(Text1.Text)
Text1.Text = " "
B = 3
End Sub
Private Sub Command4_Click()
A = Val(Text1.Text)
Text1.Text = " "
B = 4
End Sub
Private Sub Command5_Click()
c = 1
If B = 1 Then
Text1.Text = Val(Text1.Text) + A
(98)
-
8/2/2019 Project Report Auto Saved)
99/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
ElseIf B = 2 Then
Text1.Text = A - Val(Text1.Text)
ElseIf B = 3 Then
Text1.Text = A * Val(Text1.Text)
ElseIf B = 4 Then
Text1.Text = A / Val(Text1.Text)
End If
End Sub
Private Sub Command6_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "7"
c = 0
End Sub
Private Sub Command7_Click()
If c = 1 Then
Text1.Text = " "
End If
c = 0
Text1.Text = Text1.Text + "8"
End Sub
(99)
-
8/2/2019 Project Report Auto Saved)
100/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub Command8_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "9"
c = 0
End Sub
Private Sub Command9_Click()
If c = 1 Then
Text1.Text = " "
End If
Text1.Text = Text1.Text + "4"
c = 0
End Sub
Private Sub Form_Load()
Me.Caption = "NEXUS CALCULATOR"
End Sub
CODING FOR EMPLOYEE RECORD
Private Sub Form_Load()
On Error Resume Next
Call display
End Sub
(100)
-
8/2/2019 Project Report Auto Saved)
101/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub cmdMoveFirst_Click()
On Error Resume Next
rs.MoveFirst
Call display
End Sub
Private Sub cmdMoveLast_Click()
On Error Resume Next
rs.MoveLast
If rs.EOF Then
MsgBox "Already Last Record", vbInformation, "Record Information"
Else
Call display
End If
End Sub
Private Sub cmdMoveNext_Click()
On Error Resume Next
rs.MoveNext
If rs.EOF Then
rs.MoveLast
MsgBox "Last Record", vbInformation, "Last Record"
Else
Call display
End If
(101)
-
8/2/2019 Project Report Auto Saved)
102/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
End Sub
Private Sub cmdMovePrevious_Click()
On Error Resume Next
rs.MovePrevious
If rs.BOF Then
rs.MoveFirst
MsgBox "First Record", vbInformation, "First Record"
Else
Call display
End If
End Sub
Private Sub cmdAddNew_Click()
On Error Resume Next
Call clear
rs.AddNew
txtEno.SetFocus
End Sub
Private Sub cmdDelete_click()
On Error Resume Next
If MsgBox("Are you sure you wan't to delete record", vbOKCancel + vbExclamation,
"Deleting Record") = vbOK Then
rs.Delete
rs.MoveNext
If rs.EOF Then
(102)
-
8/2/2019 Project Report Auto Saved)
103/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
rs.MoveLast
MsgBox "Last Record"
End If
Call display
End If
End Sub
Private Sub cmdSave_Click()
On Error Resume Next
Call assign
rs.Save
MsgBox "Record Saved", vbInformation, "Record is Saved"
End Sub
Private Sub display()
txtEno.Text = Str(rs(0)) & " "
txtEName.Text = rs(1) & " "
txtESal.Text = Str(rs(2)) & " "
txtEstatus.Text = rs(3) & " "
txtEDoj.Text = Str(rs(4)) & " "
txtEDeptNo.Text = Str(rs(5)) & " "
End Sub
Private Sub clear()
txtEno.Text = ""
txtEName.Text = ""
txtESal.Text = ""
txtEstatus.Text = ""
(103)
-
8/2/2019 Project Report Auto Saved)
104/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
txtEDoj.Text = Date
txtEDeptNo.Text = ""
End Sub
Private Sub assign()
rs(0) = Val(txtEno.Text)
rs(1) = txtEName.Text
rs(2) = Val(txtESal.Text)
rs(3) = txtEstatus.Text
rs(4) = txtEDoj.Text
rs(5) = Val(txtEDeptNo.Text)
End Sub
CODING FOR EMPLOYEE LIST
Private Sub Form_Load()
On Error Resume Next
Call display
End Sub
Private Sub cmdMoveFirst_Click()
On Error Resume Next
rs.MoveFirst
Call display
End Sub
Private Sub cmdMoveLast_Click()
On Error Resume Next
rs.MoveLast
(104)
-
8/2/2019 Project Report Auto Saved)
105/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
If rs.EOF Then
MsgBox "Already Last Record", vbInformation, "Record Information"
Else
Call display
End If
End Sub
Private Sub cmdMoveNext_Click()
On Error Resume Next
rs.MoveNext
If rs.EOF Then
rs.MoveLast
MsgBox "Last Record", vbInformation, "Last Record"
Else
Call display
End If
End Sub
Private Sub cmdMovePrevious_Click()
On Error Resume Next
rs.MovePrevious
If rs.BOF Then
rs.MoveFirst
MsgBox "First Record", vbInformation, "First Record"
Else
(105)
-
8/2/2019 Project Report Auto Saved)
106/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Call display
End If
End Sub
Private Sub cmdAddNew_Click()
On Error Resume Next
Call clear
rs.AddNew
txtEno.SetFocus
End Sub
Private Sub cmdDelete_click()
On Error Resume Next
If MsgBox("Are you sure you wan't to delete record", vbOKCancel + vbExclamation,
"Deleting Record") = vbOK Then
rs.Delete
rs.MoveNext
If rs.EOF Then
rs.MoveLast
MsgBox "Last Record"
End If
Call display
End If
End Sub
Private Sub cmdSave_Click()
On Error Resume Next
Call assign
(106)
-
8/2/2019 Project Report Auto Saved)
107/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
rs.Save
MsgBox "Record Saved", vbInformation, "Record is Saved"
End Sub
Private Sub display()
txtEno.Text = Str(rs(0)) & " "
txtEName.Text = rs(1) & " "
txtESal.Text = Str(rs(2)) & " "
txtEstatus.Text = rs(3) & " "
txtEDoj.Text = Str(rs(4)) & " "
txtEDeptNo.Text = Str(rs(5)) & " "
End Sub
Private Sub clear()
txtEno.Text = ""
txtEName.Text = ""
txtESal.Text = ""
txtEstatus.Text = ""
txtEDoj.Text = Date
txtEDeptNo.Text = ""
End Sub
Private Sub assign()
rs(0) = Val(txtEno.Text)
rs(1) = txtEName.Text
rs(2) = Val(txtESal.Text)
rs(3) = txtEstatus.Text
rs(4) = txtEDoj.Text
(107)
-
8/2/2019 Project Report Auto Saved)
108/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
rs(5) = Val(txtEDeptNo.Text)
End Sub
CODING FOR AUTO GENERATE LIST
Private Sub Form_Unload(Cancel As Integer)
rs.Close
End Sub
Private Sub txtAutoEno_KeyPress(KeyAscii As Integer)
Dim eno As String
Dim Srchflag As Boolean
Srchflag = False
eno = txtAutoEno.Text
If KeyAscii = 13 Then
If Not IsNumeric(eno) Then
MsgBox "Invalid Search Key Entered", vbCritical, "Search Error"
clearAndFocus
Exit Sub
End If
rs.Close
rs.Open "Select * from emp where empid = " & eno, cn, adOpenDynamic,
adLockOptimistic
If rs.EOF True Then
Call display
(108)
-
8/2/2019 Project Report Auto Saved)
109/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Srchflag = True
clearAndFocus
Exit Sub
End If
If Srchflag = False Then
MsgBox "Search Not Found", vbInformation, "Search Result"
clearAndFocus
End If
End If
End Sub
Private Sub clearAndFocus()
txtAutoEno.Text = ""
txtAutoEno.SetFocus
End Sub
Private Sub display()
txtEno.Text = Str(rs(0)) & " "
txtEName.Text = rs(1) & " "
txtESal.Text = Str(rs(2)) & " "
txtEstatus.Text = rs(3) & " "
txtEDoj.Text = Str(rs(4)) & " "
txtEDeptNo.Text = Str(rs(5)) & " "
End Sub
Private Sub clear()
(109)
-
8/2/2019 Project Report Auto Saved)
110/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
txtEno.Text = ""
txtEName.Text = ""
txtESal.Text = ""
txtEstatus.Text = ""
txtEDeptNo.Text = ""
End Sub
Private Sub assign()
rs(0) = Val(txtEno.Text)
rs(1) = txtEName.Text
rs(2) = Val(txtESal.Text)
rs(3) = txtEstatus.Text
rs(4) = txtEDoj.Text
rs(5) = Val(txtEDeptNo.Text)
End Sub
CODING FOR TEE REGISTRATION
Private Sub about_Click()
about1.Show
End Sub
Private Sub Adodc1_MoveComplete(ByVal adReason As ADODB.EventReasonEnum,
ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal
pRecordset As ADODB.Recordset)
On Error Resume Next
If Val(Adodc1.Recordset.RecordCount)
-
8/2/2019 Project Report Auto Saved)
111/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Label9.Caption = "0"
Text20.Text = ""
Text21.Text = ""
Text22.Text = ""
Text23.Text = ""
Text24.Text = ""
Text25.Text = ""
Text26.Text = ""
Text27.Text = ""
Text28.Text = ""
Text29.Text = ""
Text30.Text = ""
Text31.Text = ""
Text32.Text = ""
Text33.Text = ""
Text34.Text = ""
Text35.Text = ""
Text36.Text = ""
Text37.Text = ""
Text38.Text = ""
Else
Adodc1.Caption = (Adodc1.Recordset.AbsolutePosition)
Label9.Caption = (Adodc1.Recordset.RecordCount)
Text20.Text = (Adodc1.Recordset.Fields(0))
Text21.Text = (Adodc1.Recordset.Fields(1))
(111)
-
8/2/2019 Project Report Auto Saved)
112/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text22.Text = (Adodc1.Recordset.Fields(3))
Text23.Text = (Adodc1.Recordset.Fields(2))
Text24.Text = (Adodc1.Recordset.Fields(25))
Text25.Text = (Adodc1.Recordset.Fields(4))
Text26.Text = (Adodc1.Recordset.Fields(11))
Text27.Text = (Adodc1.Recordset.Fields(5))
Text28.Text = (Adodc1.Recordset.Fields(12))
Text29.Text = (Adodc1.Recordset.Fields(6))
Text30.Text = (Adodc1.Recordset.Fields(13))
Text31.Text = (Adodc1.Recordset.Fields(7))
Text32.Text = (Adodc1.Recordset.Fields(14))
Text33.Text = (Adodc1.Recordset.Fields(8))
Text34.Text = (Adodc1.Recordset.Fields(15))
Text35.Text = (Adodc1.Recordset.Fields(9))
Text36.Text = (Adodc1.Recordset.Fields(16))
Text37.Text = (Adodc1.Recordset.Fields(10))
Text38.Text = (Adodc1.Recordset.Fields(17))
End If
End Sub
Private Sub Combo1_Change()
If Combo1.Text = "" Then
Combo1.Text = "0"
End If
End Sub
(112)
-
8/2/2019 Project Report Auto Saved)
113/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub Combo2_Change()
If Combo2.Text = "" Then
Combo2.Text = "0"
End If
End Sub
Private Sub Combo3_Change()
If Combo3.Text = "" Then
Combo3.Text = "0"
End If
End Sub
Private Sub Combo4_Change()
If Combo4.Text = "" Then
Combo4.Text = "0"
End If
End Sub
Private Sub Combo5_Change()
If Combo5.Text = "" Then
Combo5.Text = "0"
End If
End Sub
Private Sub Combo6_Change()
(113)
-
8/2/2019 Project Report Auto Saved)
114/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
If Combo6.Text = "" Then
Combo6.Text = "0"
End If
End Sub
Private Sub Combo7_Change()
If Combo7.Text = "" Then
Combo7.Text = "0"
End If
End Sub
Private Sub Command1_Click()
If Text1.Text = "" Or Text2.Text = "" Or Text3.Text = "" Or Text4.Text = "" Or Text5.Text
= "" Or Text6.Text = "" Or Text7.Text = "" Or Text8.Text = "" Or Text9.Text = "" Or
Text10.Text = "" Or Text11.Text = "" Or Text12.Text = "" Or Text13.Text = "" Or
Text14.Text = "" Or Text16.Text = "" Or Text17.Text = "" Or Text18.Text = "" Or
Text19.Text = "" Then
MsgBox "All fields required not to be a null value. Please put (-) to the empty field.",
vbExclamation, "Alert"
Exit Sub
End If
Dim x1 As Single
Dim x2 As Single
Dim x3 As Single
(114)
-
8/2/2019 Project Report Auto Saved)
115/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Dim x4 As Single
Dim x5 As Single
Dim x6 As Single
Dim x7 As Single
x1 = Combo1.Text
x2 = Combo2.Text
x3 = Combo3.Text
x4 = Combo4.Text
x5 = Combo5.Text
x6 = Combo6.Text
x7 = Combo7.Text
Text15.Text = x1 + x2 + x3 + x4 + x5 + x6 + x7
If Text15.Text < 9 Then
MsgBox "Your total credit hour must not less than 9", vbExclamation, "Alert"
Exit Sub
Else
If Command1.Caption = "&Add" Then
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields(4) = (Text1.Text)
Adodc1.Recordset.Fields(5) = (Text2.Text)
Adodc1.Recordset.Fields(6) = (Text3.Text)
Adodc1.Recordset.Fields(7) = (Text4.Text)
(115)
-
8/2/2019 Project Report Auto Saved)
116/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Adodc1.Recordset.Fields(8) = (Text5.Text)
Adodc1.Recordset.Fields(9) = (Text6.Text)
Adodc1.Recordset.Fields(10) = (Text7.Text)
Adodc1.Recordset.Fields(11) = (Text8.Text)
Adodc1.Recordset.Fields(12) = (Text9.Text)
Adodc1.Recordset.Fields(13) = (Text10.Text)
Adodc1.Recordset.Fields(14) = (Text11.Text)
Adodc1.Recordset.Fields(15) = (Text12.Text)
Adodc1.Recordset.Fields(16) = (Text13.Text)
Adodc1.Recordset.Fields(17) = (Text14.Text)
Adodc1.Recordset.Fields(25) = (Text15.Text)
Adodc1.Recordset.Fields(0) = (Text16.Text)
Adodc1.Recordset.Fields(1) = (Text17.Text)
Adodc1.Recordset.Fields(2) = (Text18.Text)
Adodc1.Recordset.Fields(3) = (Text19.Text)
Adodc1.Recordset.Fields(18) = (Combo1.Text)
Adodc1.Recordset.Fields(19) = (Combo2.Text)
Adodc1.Recordset.Fields(20) = (Combo3.Text)
Adodc1.Recordset.Fields(21) = (Combo4.Text)
Adodc1.Recordset.Fields(22) = (Combo5.Text)
Adodc1.Recordset.Fields(23) = (Combo6.Text)
Adodc1.Recordset.Fields(24) = (Combo7.Text)
Adodc1.Recordset.Update
MsgBox "New Record has been added.", vbInformation, "Course Registration System"
(116)
-
8/2/2019 Project Report Auto Saved)
117/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
End If
If Command1.Caption = "&Save" Then
Adodc1.Recordset.Fields(4) = (Text1.Text)
Adodc1.Recordset.Fields(5) = (Text2.Text)
Adodc1.Recordset.Fields(6) = (Text3.Text)
Adodc1.Recordset.Fields(7) = (Text4.Text)
Adodc1.Recordset.Fields(8) = (Text5.Text)
Adodc1.Recordset.Fields(9) = (Text6.Text)
Adodc1.Recordset.Fields(10) = (Text7.Text)
Adodc1.Recordset.Fields(11) = (Text8.Text)
Adodc1.Recordset.Fields(12) = (Text9.Text)
Adodc1.Recordset.Fields(13) = (Text10.Text)
Adodc1.Recordset.Fields(14) = (Text11.Text)
Adodc1.Recordset.Fields(15) = (Text12.Text)
Adodc1.Recordset.Fields(16) = (Text13.Text)
Adodc1.Recordset.Fields(17) = (Text14.Text)
Adodc1.Recordset.Fields(25) = (Text15.Text)
Adodc1.Recordset.Fields(0) = (Text16.Text)
Adodc1.Recordset.Fields(1) = (Text17.Text)
Adodc1.Recordset.Fields(2) = (Text18.Text)
Adodc1.Recordset.Fields(3) = (Text19.Text)
Adodc1.Recordset.Fields(18) = (Combo1.Text)
Adodc1.Recordset.Fields(19) = (Combo2.Text)
Adodc1.Recordset.Fields(20) = (Combo3.Text)
(117)
-
8/2/2019 Project Report Auto Saved)
118/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Adodc1.Recordset.Fields(21) = (Combo4.Text)
Adodc1.Recordset.Fields(22) = (Combo5.Text)
Adodc1.Recordset.Fields(23) = (Combo6.Text)
Adodc1.Recordset.Fields(24) = (Combo7.Text)
Adodc1.Recordset.Update
Adodc1.Recordset.Update
MsgBox "Record has been successfully save.", vbInformation, "Course Registration
System"
End If
End If
Command2_Click
'DataCombo1.Refresh
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
(118)
-
8/2/2019 Project Report Auto Saved)
119/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text14.Text = ""
Text15.Text = ""
Text16.Text = ""
Text17.Text = ""
Text18.Text = ""
Text19.Text = ""
Combo1.Text = "0"
Combo2.Text = "0"
Combo3.Text = "0"
Combo4.Text = "0"
Combo5.Text = "0"
Combo6.Text = "0"
Combo7.Text = "0"
End Sub
Private Sub Command3_Click()
Dim str1, str2, str3 As String
str1 = InputBox("Search by Matric Number.")
If str1 = "" Then
MsgBox "Please insert matric number to search!", vbInformation, "Course Registration
System"
Else
(119)
-
8/2/2019 Project Report Auto Saved)
120/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Adodc1.Recordset.Filter = "matric ='" & str1 & "'"
End If
End Sub
Private Sub Command4_Click()
Adodc1.Recordset.Fields(0) = (Text20.Text)
Adodc1.Recordset.Fields(1) = (Text21.Text)
Adodc1.Recordset.Fields(3) = (Text22.Text)
Adodc1.Recordset.Fields(2) = (Text23.Text)
Adodc1.Recordset.Fields(25) = (Text24.Text)
Adodc1.Recordset.Fields(4) = (Text25.Text)
Adodc1.Recordset.Fields(11) = (Text26.Text)
Adodc1.Recordset.Fields(5) = (Text27.Text)
Adodc1.Recordset.Fields(12) = (Text28.Text)
Adodc1.Recordset.Fields(6) = (Text29.Text)
Adodc1.Recordset.Fields(13) = (Text30.Text)
Adodc1.Recordset.Fields(7) = (Text31.Text)
Adodc1.Recordset.Fields(14) = (Text32.Text)
Adodc1.Recordset.Fields(8) = (Text33.Text)
Adodc1.Recordset.Fields(15) = (Text34.Text)
Adodc1.Recordset.Fields(9) = (Text35.Text)
Adodc1.Recordset.Fields(16) = (Text36.Text)
Adodc1.Recordset.Fields(10) = (Text37.Text)
Adodc1.Recordset.Fields(17) = (Text38.Text)
Adodc1.Recordset.Update
(120)
-
8/2/2019 Project Report Auto Saved)
121/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Adodc1.Recordset.Update
MsgBox "Changes has been successfully save.", vbInformation, "Course Registration
System"
End Sub
Private Sub Command5_Click()
On Error Resume Next
Dim repp As Integer
If Val(Adodc1.Recordset.RecordCount)
-
8/2/2019 Project Report Auto Saved)
122/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Form3.Show
Unload Me
End Sub
Private Sub Command8_Click()
Adodc1.Refresh
End Sub
Private Sub exit_Click()
Dim iReply As Integer
iReply = MsgBox("Are You Sure ?", vbYesNo + vbQuestion, "Exit")
If iReply = vbYes Then
End
End If
End Sub
Private Sub Form_Activate()
Text16.SetFocus
End Sub
Private Sub Form_Load()
Adodc1.ConnectionString = ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
(APP.Path & "\data12.mdb"))
Adodc1.RecordSource = "Select * From data order by matric desc"
Set DataGrid1.DataSource = Adodc1
(122)
-
8/2/2019 Project Report Auto Saved)
123/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
DataGrid1.AllowUpdate = False
SSTab1.Tab = 0
End Sub
Private Sub form1_Click()
SSTab1.Tab = 0
End Sub
Private Sub home_Click()
Form2.Show
Unload Me
End Sub
Private Sub Option1_Click()
If Option1.Value = True Then
DataCombo1.Visible = True
End If
End Sub
Private Sub Option2_Click()
If Option2.Value = True Then
DataCombo1.Visible = False
Label17.Visible = False
End If
End Sub
(123)
-
8/2/2019 Project Report Auto Saved)
124/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub print_Click()
SSTab1.Tab = 2
End Sub
Private Sub record_Click()
SSTab1.Tab = 1
End Sub
Private Sub SSTab1_Click()
End Sub
Private Sub Text1_LostFocus()
Text1.Text = UCase(Text1.Text)
End Sub
Private Sub Text10_LostFocus()
Text10.Text = (Text10.Text)
End Sub
Private Sub Text11_LostFocus()
Text11.Text = (Text11.Text)
End Sub
Private Sub Text12_LostFocus()
Text12.Text = (Text12.Text)
End Sub
(124)
-
8/2/2019 Project Report Auto Saved)
125/186
PROJECT REPORT INSITUTE MANAGEMENT SYSTEM
Private Sub Text13_LostFocus()
Text13.Text = (Text13.Text)
End Sub
Private Sub Text14_LostFocus()
Text14.Text = (Text14.Text)
End Sub
Private Sub Text16_Change()
Text17.Locked = False
Text18.Locked = False
Text19.Locked = False