Vous êtes sur la page 1sur 9

Student Information System

Introduction
 In current system data is entered offline.
 In current system there is a step-by-step process from circulation
of form(s) to students and receiving that form(s) is consumes
more time and we cannot verify identity.
 In current system entering and searching of user form(s) and
document is much hectic.
 So when faculty wants to look at particular detail of a student
then faculty have to go through bunch of papers and find their
particular detail.
 Above process consumes more time in searching of details.
 In proposed system we introduced reports so by using different
reports we easily filter required data and sort through required
data.
 In proposed system we have a facility to store required detail for
read it offline and we can also make it on paper by printing it.
 Proposed system helps multiple students in entering their detail
at the same time and we are able to authorize the user.
 Proposed system is created in Visual Studio using c# as language
and WCF service for server side service which is interoperable so
it is operable from different platforms too.
 Proposed System uses Object Oriented Approach for their
development.
Scope of Project

This project’s scope is to enter details of student and fetch the details
for faculties and generate different kinds of reports.
We determine Actors, activities and reports this system going to
generate.
Actors:
1. Student
2. Faculty
3. Admin

Activities:
1. Students :
1.1. Entering of Personal detail
1.2. Credential Generation
1.3. Entering Academic detail
1.4. Upload Documents.
1.5. View all their detail.
2. Admin :
2.1. Add/view/delete faculties.
2.2. Add/view/delete permission.
2.3. View/delete student.
2.4. Managing of log file.
3. Faculty :
3.1. View all student detail.
3.2. Viewing of reports.
3.3. Saving of reports.
3.4. Report printing
Reports:
1. No. of student report: This report gives you list of all students
and you can print total summary of students.

2. Student entry detail: you can create a report based on entry


detail like entry category, fee category, and student category,
year of admission, Admission Number and based on student id.

3. Academic report: You can filter your choices in this report by


choosing only academic details by choosing parameters like
Passing year, Marks, and University and many more.

4. Personal Detail Report: You can print report by choosing


personal details of students.

5. Catagorywise Report: This report is a sub type of entry detail.


We choose category from list and filter the choice and generate
this category report. For example if we choose “Regular” from
entry category and “GIA” from fee category than it lists all
students who is regular and under GIA.

6. Semesterwise Report: Based on semester in which they


studies. There are typically six semesters.

7. Genderwise Report: we can generate another report based on


Gender.

8. Companywise Report: if you want to see students from


particular company than this report helps you in printing those
report.

9. Placed student Report: You can get total no. of students placed
in any industry.
Gantt chart:
Modules Of the System :

1.) Registration :
In this module user can register by entering their
User Id, Name, Mobile number etc. Without Registration
they can’t be able to Access Application. After
Registration user can use User id or Mobile number and
Password through this they can login into the Application.

2.) Login :
In this Module User Can Login with their User id and
password. After Login they can use features provided by
the application.

3.) Add Details:


In this Module all the users can add his/her
information into the system.

4.) Update Details :


In this module all the User can delete his/her
information into the system.

5.) Update Details :


In this module all the User can update his/her
information into the system.

6.) View Details :


In this module all the User can view his/her
information into the system.
SRS Document

1.0 Overview:

 This proposed Student Information System is an online system


in which we have introduce many different facilities like
reports.
 By using different reports we easily filter required data.
 We can sort through required data.
 We introduce a facility to store required detail for read it
offline and user can also make it on paper by printing it.
 This system helps multiple students in entering their detail at
the same time and we are able to authorize the user.

1.1 Purpose :

Provide services in better, understandable and easy way to the


users of the system so according to user role they can use the
system efficiently.

1.2 Environmental Characteristics

1.2.1 Hardware

It can be used on any computer (pc), laptops, any mobile


phone or tablet having internet connection or connected
to any dedicated server.

1.2.2 Peripherals

No extra peripherals are externally required.

1.2.3 People

The main users will be the teachers and students.


2.0 Goals of Implementation

With this system according to the role User can access the system.

Functional Requirement:
3.1.1 User Class1 – The Student
3.1.1.1 Register
Input: Enter student basic information.
Output: Give id & password.
Processing: Create new student id and password.

3.1.1.2 Login
Input: Enter id & password.
Output: Login successfully.
Processing: Verify id and password from database.

3.1.1.3 Add academic Information


Input: Add information like Educational
Output: Details will be Stored into the database
Processing: Add into Student database.

3.1.1.4 Upload Document


Input: Upload Document.
Output: Upload successfully.
Processing: Store to database.
3.1.2 User Class2 – The Teacher
3.1.2.1 Login
Input: Enter id & password.
Output: Login successfully.
Processing: Verify id and password from database.

3.1.2.2 Update Student Details


Input: Enter or update details
Output: Update successfully
Processing: Update database.

3.1.2.3 Report Generation & Printing


Input: Filter and enter necessary details
Output: Display It & print.
Processing: Filter and fetch data from database

3.1.3 User Class3 – The Admin


3.1.3.1 User management
Input: Manage user details.
Output: Acknowledgement.
Processing: Update user database.
3.2.1Non-Functional Requirement:

3.2.1.1 External Interfaces


No External interfaces is required for this System.

3.2.1.2 User Interfaces


In user interfaces we can use any smart devices which support
web services.

3.2.1.3 Software Interfaces


Software interfaces are ASP.NET as a front end and Microsoft
SQL Server 2013 as a back end.

Vous aimerez peut-être aussi