Sunteți pe pagina 1din 6

Software Requirements Specification

Project: Web based App for child Assessment

Prepared by: Hassan Ali Asim

Date created: 11-05-2019

1-Introduction
1.1 Purpose:
The purpose of this open source project is to solve a problem of students who always try to seek
knowledge related to their studies but they don’t have the resources for direct communication
with their teachers or seniors by providing an amazing software which is a social network of
qualified teachers, students and psychologists. The purpose of involving psychologists is to help
the students for their self-assessment. The psychologists will add some

1.2 Document conventions:

This document uses the following conventions:

 Data base
 Distributed database
 Entity relationship

1.3 Intended Audience and Reading Suggestions:

This project is a prototype for the child assessment system and it is restricted within the
university premises. This has been implemented under the guidance of university professor. This
project is useful for the parents as well as the for the improvement of students.

1.4 Product Scope:

The purpose of the online child assessment system is to ease the assessment of children by their
parents and to create a convenient and easy to use application for the parents. We will have a
database server supporting hundreds of institutions around the city. Above all, we hope to
provide a comfortable use experience along with the best pricing available.
1.5 References:

Fundamentals of database system by Ramez Elmarsi.

2-Overall Description
2.1Product Perspective:

 A distributed assessment system stores the following information:


 Total Syllabus of each institution for every class.
 Institution description.
 Question box.
 Student detail.

2.2 Product Functions:

 Child Assessment by solving a quiz


 Self assessment
 Syllabus overview
 Chapter wise sections of quiz
 Half book quiz
 Full book quiz

2.3 User Classes and Characteristics:

Users of the system should be able to assess their children. There will be a chapter wise quiz
system, half book, full book. The result will also notify the chapters which are weak and need to
study. This is a web based app and is easy to install in any smart phone, pc etc. there will also be
a module of description about institution and the description about new activities etc.

2.4 Operating Environment:

Operating system for the child Assessment system is as listed below:

 Distributed database
 Client/server system
 Operating system: windows
 Database: Sql+ database
 Platform: vb.net/java/php
2.5 Design and Implementation Constraints:

 The fragmentation schema and allocation schema.


 SQL commands for above queries.
 Explain how various fragments will be combined to do so.
 How response for the application will be generated.
 Implement the database at least using a centralized database management system.

2.6 User Documentation:

 Tutorials for the improvement.


 Online help.
 Dictionary help
 System documents
 FAQS

2.7 Assumptions and Dependencies:

Let us assume that this is an assessment system and is used in the following application:

 For self assessment by a quiz


 For child assessment
 For exam preparation
 To revise the syllabus
 For new notifications about institutions
3-External Interface Requirements
3.1 User Interfaces:

3.2 Software Interfaces:

Software use Description


1. HTML and CSS To create the front end of the project.

2. Mysql and XAMPP For Database of the project.

3. Dreamweaver used for coding.

3.3 Communications Interfaces:

 This project supports all types of browsers.


 We using contact numbers to give information to the parents about his children.
 We using electronic mails in this projects.

S-ar putea să vă placă și