Vous êtes sur la page 1sur 11

BRANCH MANAGEMENT SYSTEM

Abstract
Branch Management System: This system is used to control the activities of a
branch by a Master branch or head office. The master branch is having full responsibility
of registering a new branch, adding books details, exam details, updating and adding
course syllabus and etc. The branch is having the responsibility of registering a student,
request for books, royalty payment, exam requisition etc. The branchs day-to-day
transactions are strictly monitored by the master branch. The important modules are
director, system user, branch and student.
Director is the main controller in the System. The director of the system carries all
key works in the System. He decides the courses conducted by the institution and ways of
admission and decides about branches, the director module is divided into various sub
process.
System user is responsible for assisting the director for the institution. He is
appointed by the director and he is allowed to do some important works assigned by
director. The branch information is very important the system gives a separate module for
the branch activities which are unique to its branch only, the branch module has many
process in it
The students are the actual factors of the whole educational system. The institute
allows the student to know the details of the courses, the details of the subject available in
each course before joining in a Branch. The student module contains various sub process
in it.
The system can be developed by using ASP.NET 2008 as front end and SQL
Server 2005 as back end. The operating system used can be used is windows XP
Professional.

2. Existing System

The system entitled Branch Management System is a new system aimed to


develop and improve the performance of the existing process of the Administration. The
administration of the branches through online is also done through online. The existing
system for Branch Administration is a manual one all work loads involved in Branch
Administration are done via ordinary mail services and huge man power is involved in
Administration process.
The Branch Administration registration and students registration are done through
ordinary mailing process. The Director of the institute needs to have number of officials
to know the current status of each branch, the students enrolled under each branch,
informing the new course details, new subjects and other details about the courses and
process of conducting the branch administration.
The online facility provided in the existing system will provide the branches to
know about the history and it would give a brief history of the Educational institution
which process the franchise of each branches spread across different location of the
world.

3. Proposed System
The proposed system used to Supports Branch Administration is an online
Application and this is used to manage all necessary branch administration activity as a
dynamic process. The new proposed System is a dynamic one and frequent updates in the
system use immediately updated to the system to provide new version of news to the
branch.
The proposed System has the facility to update the branch information, course
information, subject information very quickly. The quick updation of the these facility is
helpful for the branches to know the current information about the educational institution.
The director can know the details of all branch student information up to date using this
system. The system encourages the branches to know recent updates of the institute
without spending any money and man power. This will attract more branches to take the
franchisee of the specific educational franchisee.

4. System Requirements
4.1. Hardware Specification
The hardware for the system is selected considering the factors such as CPU
processing speed, memory access speed, peripheral channel speed, printer speed; seek
time & relational delay of hard disk and communication speed etc. The hardware
specifications are as follows:
Processor

Pentium 4

Monitor Size

Display Panel (1024 x768) preferably

Hard Disk Drive

40 GB or higher

Keyboard

Standard 103/104 keyboard

RAM

1GB

Mouse

Logitech Serial Mouse

4.2. Software Specification


To implement Branch Management System the following configuration is
needed. This is possible using ASP.Net in Windows XP environment. Development
Software:
Operating System

Microsoft XP Professional

Web Development tool

ASP. Net

Coding Environment

C#.NET

Back-End Tool

Ms-SQL Server

5. Architecture Diagram

6. Module Description

Branch Management System is a powerful online administration System. Our


system concentrates on the implementation of Branch Administration for a Educational
training centre which has Branches all over world. The system is divided in to four main
modules,
1. Director
2. System User
3. Branch
4. Student
1. DIRECTOR
Director is the main controller in the System. The director of the system carries all
key works in the System. He decides the courses conducted by the institution and ways of
admission and decides about branches, the director module is divided into various sub
process,

Change password

New System User

Authorize user

Unauthorise user

View Branch Details

Course Master

Home

Change password
Director can change his password by giving old password and new password in
proper field. There is a confirm password field to confirm new password this is validated
using compare validation control. New password field is restricted by entering less than
or equal to six characters, this is done by proper coding.
New System user

This sub-module will help the director to register new users with this system. To
get registered with this system the user give the information regarding him will given in
the prescribed format such as name, address, log name, password and so on. He will get a
log name and password from this system and he can use that for the future use such as for
the login to the system.
Un-authorize User
Registered or authorized user can be unauthorized. User can be unauthorized by
changing the status field in the database. Un-authorized user cant enter into his page
event if he has password and username from director
Authorize User
Unauthorized user can be authorized by director by changing the status field to
normal or first form of status. After authorizing, user can enter into his page. Authorizing
is done by choosing the use id from dropdown list.
View Branch Details
This option is used by director to view the branches registered under the system.
This option leads to display various in formations about the branches such as its name,
location address created date and other import6ant information.
Course Master
Course Master is an important module in the system. The course master will add
all course details to be conducted by the institution through it branches. The course details
includes, name of the course, course id and description of the course.
2. SYSTEM USER
System user is responsible for assisting the director for the institution. He is
appointed by the director and he is allowed to do some important works assigned by
director. The important jobs of the system user are

Change password

Branch Registration

Subject Registration

Staff Registration

View Branches

View Students

View Staff

Home

Change Password
User can change his password by giving old password and new password in
proper field. There is a confirm password field to confirm new password this is validated
using compare validation control. New password field is restricted by entering less than
or equal to six characters, this is done by proper coding.
Branch registration
This option is used an important in the system. This module loads to the creation
of new branches under the educational institution. The Branch is registered by analyzing
various in formations which is needed for the successful completion of the branches.
View Branches
This option is used by director to view the branches registered under the system.
This option leads to display various in formations about the branches such as its name,
location address created date and other import6ant information.
View Students
This option used for accessing the branch students details registered under a
particular branch. The students registration is done under each branch separately. For in
this activity branches can view only their students, where as the user of the system
allowed to access the all students registered under all Branches.
View Staff
View staff details enables the user to view the staffs registered under various
branches. The staff detail includes staff id, staff name, staff address, date of joining and
other important information.

Home
This option is used to exit from the user and sent back to the home page of the
system. Once home is reached, we need to know the user login code and password for reentering into the userlogin.
3. Branch
The branch information is very important the system gives a separate module for
the branch activities which are unique to its branch only, the branch module has the
following process in it

Change password

Student Registration

View courses

View Subjects

View Students

Home

Change Password
Branch can change his password by giving old password and new password in
proper field. There is a confirm password field to confirm new password this is validated
using compare validation control. New password field is restricted by entering less than
or equal to six characters, this is done by proper coding.
Student Registration
This is an important activity under Branch. This option is used to register the
student under a branch. The logged in Branch can register its students by giving student
id, student name, ate of joining, course, and other important informations. The
registration off the student is unique for that Branch and other Branches cannot access the
student details.
View Courses
This option is specific for the Branch to know what the courses available in the
institution are. Using this information the Branches can advertise and enroll the student.

The view course details gives information about course name, course id, and course
descriptions.
View Subjects
This is a very important operation in the Branch. The subjects details under
various courses are given by the Branch. The subjects details includes name of the course,
subject id, name of the subject, maximum mark, minimum mark and other important
needed information . Each branch can access this information.
View Students
View Student option is facilitated by the branch to increase the admission. The
branches can know entire students enrolled under the branch and they can view the
student details of their branch students only. One branch students information cannot be
access by other branch.
Home
This option is used to exit from the branch and sent back to the home page of the
system. Once home is reached, we need to know the user login code and password for reentering into the branch login.
4. STUDENT
The students are the actual factors of the whole educational system. The institute
allows the student to know the details of the courses, the details of the subject available in
each course before joining in a Branch. The student module contains the following
informations.

View Courses

View Subjects

Home

View Courses
This option is specific for the student to know what the courses available in the
institution are. Using this information the students can advertise and enroll the student.

The view course details gives information about course name, course id, and course
descriptions.
View Subjects
This is a very important operation in the student. The subjects details under
various courses are known by the student. The subjects details includes name of the
course, subject id, name of the subject, maximum mark, minimum mark and other
important needed information . Each student can access this information.
Home
This option is used to exit from the student and sent back to the home page of the
system.