Introduction of Project
Introduction of Project
Introduction of Project
Student admissions are a vital part of any Universitys running because students are what
keep a University alive. The student admission is one of the most importance activities with in a
University as one cannot survive without student. A poor admission system can mean fewer
students being admitted in to a University because of mistakes or an overly slow response time.
The process begins with a potential student completing an application from through the
Universities and colleges Admission Services, the first step or students is to apply directly to the
The next step is for the Admissions service center has to review the application and
ensure that all of the required information has been provided, from the form itself to the
supplementary documentation, such a languages and degree certificates, if any of the required
information is missing, it is the secretary for the department to which the application concerns
that contacts the potential student and arranges for the delivery of the outstanding data.
The application in its entirety is than forwarded, complete with a recommendation, to the
respective. Departments Admissions Tutor, who has the final say as to whether each potential
student is accepted or rejected. Before making a decision, the Admissions Tutor reviews the
application and the addition documentation, comparing the academic credentials o a list of
1
PURPOSE
The purpose of this SRS document is to specify software requirement of the Online
the admission provides. The main purpose of the system is to automate the task carried out by
different peoples in the organization to perform the student admissions. Specific design and
DOCUMENT CONVETIONS
Items that are intended to stay in as part o your document are in bold
Plain text is used where you might insert wording about your project.
PROJECT SCOPE
This projects aim is to automate the system, pre-checking the inclusion of all required
material and automatically ranking each students application based on a number of criteria.
These criteria
Include the ranking of their university. Their grade at said University and their languages
grade Certificate. The data used by the system is stored in a database that will be the centre of all
information held about students and the base for the remainder of the process after the initial
application has been made. This enables things to be simplified and considerably quickened,
making the jobs of the people involved easier. It supports the current process but centralizes it
and makes it possible for the decisions to be made earlier and easier way.
2
GOALS
The main goal of the system is to automate the process carried out in the organization
with improved performance and realize the vision of paperless admission. Some of the goals of
Manage all details of student who registered for the course and social appropriate details
Reduce the work load in interview the students for selection and counseling should be
The system must support undo the previous activities if any problem occurs. Software
3
INTRODUCTION OF VISUAL BASIC
Visual basic is tools that allow us o develop windows (Graphical User Interface (GUI)
applications. It is developed by Microsoft Corporation USA. The applications have the familiar
appearance to the user. Visual basic is even driven, meaning code remains idle until called upon
4
FEATURES OF VISUAL BASIC
Visual basic is an advanced version of basic, old programming languages which was
largely used to teach programming and software development. So visual basic is a popular
programming languages to develop common applications for windows. It has following features.
6) Visual basic handles fixed and dynamic variable and control arrays.
5
SYSTEM STUDY AND ANALISYS
SYSTEM ANALYSIS
System analysis is a process of gathering and interpreting facts, diagnosing problems and the
information to recommend improvements on the system. It is a problem solving activity that
requires intensive communication between the system users and system developers. System
analysis or study is an important phase of any system development process. The system is
studied to the minutest detail and analyzed. The system analyst plays the role of the interrogator
and dwells deep into the working of the present system. The system is viewed as a whole and the
input to the system are identified. The outputs from the organizations are traced to the various
processes. System analysis is concerned with becoming aware of the problem, identifying the
relevant and decisional variables, analyzing and synthesizing the various factors and determining
an optimal or at least a satisfactory solution or program of action.
A detailed study of the process must be made by various techniques like interviews,
questionnaires etc. The data collected by these sources must be scrutinized to arrive to a
conclusion. The conclusion is an understanding of how the system functions. This system is
called the existing system. Now the existing system is subjected to close study and problem areas
are identified. The designer now functions as a problem solver and tries to sort out the
difficulties that the enterprise faces. The solutions are given as proposals. The proposal is then
weighed with the existing system analytically and the best one is selected. The proposal is
presented to the user for an endorsement by the user. The proposal is reviewed on user request
and suitable changes are made. This is loop that ends as soon as the user is satisfied with
proposal.
Preliminary study is the process of gathering and interpreting facts, using the information for
further studies on the system. Preliminary study is problem solving activity that requires
intensive communication between the system users and system developers. It does various
feasibility studies. In these studies a rough figure of the system activities can be obtained, from
which the decision about the strategies to be followed for effective system study and analysis can
be taken.
6
EXISTING SYSTEM
In the existing system the transactions are done only manually but in proposed system
we have to computerize all the banking transaction using the software financial management
system.
To avoid all these limitations and make the working more accurately the system needs to be
computerized.
PROPOSED SYSTEM
The aim of proposed system is to develop a system of improved facilities. The proposed
system can overcome all the limitations of the existing system. The system provides proper
security and reduces the manual work.
7
ADVANTAGES OF THE PROPOSED SYSTEM
The system is very simple in design and to implement. The system requires very low system
resources and the system will work in almost all configurations. It has got following features
Security of data.
Ensure data accuracys.
Proper control of the higher officials.
Reduce the damages of the machines.
Minimize manual data entry.
Minimum time needed for the various processing.
Greater efficiency.
Better service.
User friendliness and interactive.
Minimum time required.
FEASIBILITY STUDY
Feasibility study is made to see if the project on completion will serve the purpose of the
organization for the amount of work, effort and the time that spend on it. Feasibility study lets
the developer foresee the future of the project and the usefulness. A feasibility study of a system
proposal is according to its workability, which is the impact on the organization, ability to meet
their user needs and effective use of resources. Thus when a new application is proposed it
normally goes through a feasibility study before it is approved for development.
The document provide the feasibility of the project that is being designed and lists various
areas that were considered very carefully during the feasibility study of this project such as
Technical, Economic and Operational feasibilities. The following are its features:
8
SYSTEM DESIGN
INTRODUCTION
Design is the first step into the development phase for any engineered product or system.
Design is a creative process. A good design is the key to effective system. The term design is
defined as the process of applying various techniques and principles for the purpose of defining
a process or a system in sufficient detail to permit its physical realization. It may be defined as a
process of applying various techniques and principles for the purpose of defining a device, a
process or a system in sufficient detail to permit its physical realization. Software design sits at
the technical kernel of the software engineering process and is applied regardless of the
development paradigm that is used. The system design develops the architectural detail required
to build a system or product. As in the case of any systematic approach, this software too has
undergone the best possible design phase fine tuning all efficiency, performance and accuracy
levels. The design phase is a transition from a user oriented document to a document to the
programmers or database personnel. System design goes through two phases of development:
Logical and Physical Design.
LOGICAL DESIGN:
The logical flow of a system and define the boundaries of a system. It includes the following
steps:
Reviews the current physical system its data flows, file content, volumes , frequencies
etc.
Prepares output specifications that is, determines the format, content and frequency of
reports.
Prepares input specifications format, content and most of the input functions.
Prepares edit, security and control specifications.
Specifies the implementation plan.
Prepares a logical design walk through of the information flow, output, input, controls
and implementation plan.
Reviews benefits, costs, target dates and system constraints.
9
PHYSICAL DESIGN:
Physical system produces the working systems by define the design specifications that tell the
programmers exactly what the candidate system must do. It includes the following steps.
Design the physical system.
Specify input and output media.
Design the database and specify backup procedures.
Design physical information flow through the system and a physical design Walk
through.
Plan system implementation.
Prepare a conversion schedule and target date.
Determine training procedures, courses and timetable.
Devise a test and implementation plan and specify any new hardware/software.
Update benefits , costs , conversion date and system constraints
Design/Specification activities:
Concept formulation.
Problem understanding.
High level requirements proposals.
Feasibility study.
Requirements engineering.
Architectural design.
10
SYSTEM DEVELOPEMENT
SYSTEM SPECIFICATION
HARDWARE REQUIREMENTS
Monitor : VGA/SVGA
SOFTWARE REQUIREMENTS
11
SOFTWARE ENVIRONMENT
12
Figure
The Label
The label is a very useful control for Visual Basic, as it is not only used to provide instructions
and guides to the users, it can also be used to display outputs. One of its most important
properties is Caption. Using the syntax label.Caption, it can display text and numeric data .
You can change its caption in the properties window and also at runtime. Please refer to
Example 3.1 and Figure 3.1 for the usage of label.
13
Picture1.Picture=LoadPicture ("C:\VB program\Images\grape.gif")
You will learn more about the picture box in future lessons. The image in the picture box is not
resizable.
List1.AddItem Lesson1
List1.AddItem Lesson2
List1.AddItem Lesson3
List1.AddItem Lesson4
End Sub
The items in the list box can be identified by the ListIndex property, the value of the ListIndex
for the first item is 0, the second item has a ListIndex 1, and the second item has a ListIndex 2
and so on
14
The Combo Box
The function of the Combo Box is also to present a list of items where the user can click and
select the items from the list. However, the user needs to click on the small arrowhead on the
right of the combo box to see the items which are presented in a drop-down list. In order to add
items to the list, you can also use the AddItem method. For example, if you wish to add a
number of items to Combo box 1, you can key in the following statements
Example 3.3
Private Sub Form_Load ( )
Combo1.AddItem Item1
Combo1.AddItem Item2
Combo1.AddItem Item3
Combo1.AddItem Item4
End Sub
The Check Box control lets the user selects or unselects an option. When the Check Box is
checked, its value is set to 1 and when it is unchecked, the value is set to 0. You can include the
statements Check1.Value=1 to mark the Check Box and Check1.Value=0 to unmark the Check
Box, as well as use them to initiate certain actions. For example, the program will change the
background color of the form to red when the check box is unchecked and it will change to blue
when the check box is checked. You will learn about the conditional statement
If.Then.Elesif in later lesson. VbRed and vbBlue are color constants and BackColor is the
background color property of the form
15
SYSTEM IMPLEMENTATION AND TESTING
Implementation is the stage of the project where the theoretical design is turned into a
working system. It can be considered to be the most crucial stage in achieving a successful new
system gaining the users confidence that the new system will work and will be effective and
accurate. It is primarily concerned with user training and documentation. Conversion usually
takes place about the same time the user is being trained or later. Implementation simply means
convening a new system design into operation, which is the process of converting a new revised
system design into an operational one.
SYSTEM TESTING
Software testing should not be confused with debugging. Debugging is the process of
analyzing and localizing bugs when software does not behave as expected. Although the
identification of some bugs will be obvious from playing with the software, a methodical
approach to software testing is a much more thorough means for identifying bugs. Debugging is
therefore an activity which supports testing, but cannot replace testing.
16
Other activities which are often associated with software testing are static analysis and dynamic
analysis. Static analysis investigates the source code of software, looking for problems and
gathering metrics without actually executing the code. Dynamic analysis
looks at the behavior of software while it is executing, to provide information such as execution
traces, timing profiles, and test coverage information.
Testing is a set of activity that can be planned in advanced and conducted systematically.
Testing begins at the module level and work towards the integration of entire computers based
system. Nothing is complete without testing, as it vital success of the system testing objectives,
there are several rules that can serve as testing objectives. They are
Testing is a process of executing a program with the intend of finding an error.A good test case
is one that has high possibility of finding an undiscovered error.A successful test is one that
uncovers an undiscovered error.
Test for correctness are supposed to verify that a program does exactly what it was designed
to do. This is much more difficult than it may at first appear, especially for large programs.
17
TEST PLAN
Unit testing
Integration Testing
Data validation Testing
Output Testing
18
LOGIN FORM & CODING
19
ption Explicit
End
LoginSucceeded = False
Me.Hide
End Sub
MDIForm1.Show
LoginSucceeded = True
Me.Hide
Else
txtPassword.SetFocus
End If
End Sub
20
MAIN FORM & CODING
21
Private Sub A_Click()
Form1.Show
End Sub
Form3.Show
End Sub
Form6.Show
End Sub
Form8.Show
End Sub
Form5.Show
End Sub
Form4.Show
End Sub
Form7.Show
End Sub
22
Private Sub X_Click()
Form9.Show
End Sub
23
WELCOME FORM & CODING
24
Private Sub Command1_Click()
MDIForm1.Show
Unload Me
End Sub
25
COURSES FORM & CODING
26
Private Sub Command1_Click()
MDIForm1.Show
Unload Me
End Sub
27
FEE STRUCTURE FORM & CODING
28
Private Sub Command1_Click()
MDIForm1.Show
Unload Me
End Sub
29
REGISTRATION FORM & CODING
30
Private Sub Command1_Click()
Check1.Value = 0
Check2.Value = 0
End If
Adodc1.Recordset.AddNew
End Sub
MDIForm1.Show
End Sub
End If
End Sub
31
DATABASE FORM & CODING
32
Private Sub Command1_Click()
MDIForm1.Show
Unload Me
End Sub
DataReport1.Show
End Sub
33
DATABASE FORM & CODING
34
Private Sub Command1_Click()
MDIForm1.Show
Unload Me
End Sub
35
ABOUT US FORM & CODING
36
Private Sub Command1_Click()
MDIForm1.Show
Unload Me
End Sub
37
BIBLIOGRAPHY
38