Вы находитесь на странице: 1из 8

1.

INTRODUCTION

The title of the project is “STUDENT MANAGEMENT SYSTEM” (SMS). SMS is defined as an
application aims to all the levels of management providing information within an organization. This
system can be used as an information management system for the college. Student Management
System is software has the perspective of attaining attraction of those colleges which don’t have
one good performing software for keeping their information secure and make their management
easier. Student Management System provides one attractive environment where you can
manipulate data and information about students and staff easily. So, we can say the Core purpose
of designing “Student Management System” is to manage the task related to the college
students/employees and to reduce time to searching of appropriate candidates in college view. For
a given student/staff (Technical / Non-technical) the Administrator creates login id & password,
using these student/ staff (Technical / Non-technical) can access the system to either upload or
download some information from the database. The front-end will be HTML pages for client-side
validation with Java Script whereas all business logics will be in Java reside at middle layer. third
layer of database will be interreacted with these layers.

Purpose:
This document is the Software Requirement Specification (SRS) for the Student
Management System for College (SMS) project. The purpose of this document is to
describe the functionality, requirements and general interface of the SMS.

Scope:
The requirement of the user is to

Access/ Search information.

Login to the system through the first page of the application Change the password after logging into the
system
View/change his/her details.

Can get help through the help option to view different features of the system. Students can
give feedback on college/staff/any other student.
An admin login should be present who can read as well as remove any uploads

Definitions, Acronyms and Abbreviations:

Administrator: The one who manages and maintain computer systems and software
IEEE: Institute of Electrics & Electronic Engineering

Server: The main computer on a network


1|Page
SRS: Software Requirement Specification User: People who use the SMS website SMS: Student
Management System

Web: The network of Computers that form the internet. SLA: Service Level Agreement

HTTP: Hypertext Transfer Protocol is a HTTP over SSL

References:

Microchip. (2016, April 11). PIC32MX1XX/2XX Family Data Sheet: [Online] Available:
http://ww1.microchip.com/downloads/en/DeviceDoc/60001168J.pdf

Microchip. (2006, Dec. 08). MCP1727 Data Sheet: [Online] Available:


http://ww1.microchip.com/downloads/en/DeviceDoc/21999b.pdf

Adafruit. (2016, May 17). Adafruit Ultimate GPS: [Online] Available:


https://cdnlearn.adafruit.com/downloads/pdf/adafruit-ultimate-gps.pdf

NMEA 0183. (2016, April 22). In Wikipedia, the Free Encyclopedia. [Online] Available:
https://en.wikipedia.org/w/index.php?title=NMEA_0183&oldid=716577264

2. OVERALL DESCRIPTION:

This section describes the functions of the projects and their aims. It also includes
the constraints and the requirement of the project.

Product Perspective:
The product will be a standalone application and may be run on multiple systems within an
Intranet network. The product will require a keyboard, mouse and monitor to interface with the
users. The minimum hardware requirements for the product are specified in this document.
2|Page
Product Functions:

Administration: This module deals mainly with,

Admission: This mainly deals registering the student/staff and assigning them with a
login id and password

Accounts: This keeps track of the financial details of the college

II. Department Information: This module give the information about,

Course: This contains the information about the number of the courses offered by the
college and number of seats present in each.

Staff: This contains the number of staff available in each department.

Syllabus: This provides the academic syllabus of the students from different branches.

III. Staff Information: This module deals mainly with, Profile: This provides details of the staff.
Attendance: This provides the staff with her/his attendance details.

Feedback: This feature enables the staff to provide feedbacks to the management. View Student Details:
This provides feature for staff to view the student details

IV. Student Information: This module gives information about,

Profile: This provides details of the student.

Attendance: This provides the student with their attendance details. Marks: This provides
the marks of students

Operating Environment
Processor: Core2 Duo.
Primary Memory: 1 GB or Higher RAM.
Secondary Memory: 50 GB of Hard Disk Space (including Oracle installation).
Microsoft Windows XP Professional or Server 2003.
A Modem and Internet connection and LAN card.

Design and Implementation Constraints


24 X 7 availability.

Better component design to get better performance.


Flexible service-based architecture will be highly desirable for future extension. Ease
of Use-flexibility, performance.
Security- Privacy, Confidentiality, Integrity, Authentication.
Comprehensiveness- Transferability, Divisibility, Standardization. Maintenance.
User Documentation:
IEEE papers are used for clearing the concepts and algorithms included in this project.

3|Page
Assumptions and Dependencies:
Functional Requirements:

The client requires the following features:

The administrator governs the working of the system

The staff can view the student’s details

A mechanism to uniquely identify each student

The students can view their marks/attendance/ exam schedules

The system should have a login

Interface requirements:

CLIENT:

Hardware platform: P3 or above with RAM more than 1GB and 20GB or more Hard
disk space.

Software Platform: JAVA Enabled Browser

SERVER:

Hardware Platform: P3 or above with RAM more than 1GB and 20GB or more Hard
disk space.

Software Platform: HTML, JAVA, JavaScript, Oracle 10g, Tomcat 5.0, Window Server
2003

Performance Requirements:
This system should work concurrently on multiple processors. Specifies speed and memory
requirements. SMS require JAVA JRE 1.5 or higher. Since SMS is written in JAVA, it can run on any
platform that supports the Java runtime environment 1.5 or higher. The compiles files are
contained in Java Archives (JAR) and have to be defined in the CLASSPATH environment variable.
4|Page

Вам также может понравиться