CENTRALIZED STUDENT ALLOTMENT PROCESS Project Abstract

Introduction



           The CENTRALIZED  STUDENT ALLOTMENT PROCESS (CSAP)  is a Software Project with the main objective to create an automated admission processing system for all engineering programs at various colleges conducting those programs.. The following subsections of the Software Requirements Specifications (SRS) document provide an overview of the entire CENTRALIZED STUDENT ALLOTMENT PROCESS.

Purpose


            The Software Requirements Specification (SRS) describes the functions and detailed description of the requirements  for the CENTRALIZED  STUDENT ALLOTMENT PROCESS (CSAP). This SRS will allow for a complete understanding of what is to be expected of the CSAP to be constructed. The clear understanding of the CSAP and it’s functionality will allow for the correct software to be developed for the end user and will be used for the development of the future stages of the project. This SRS will provide the foundation for the project. From this SRS, the CSAP can be designed, constructed, and finally tested.


            The purpose of the SRS document is to describe the external behavior of the CSAP system. Requirements Specification defines and describes the operations, interfaces, performance and quality assurance requirements of the centralized allotment process system. The document also describes the non-functional requirements such as user interfaces and the design constraints. The SRS captures the complete requirements for the system.

Scope


            As concerned to scopes of the project, it will automate the admission process and various operations involved in it. The system is designed for the allocation of seats for various engineering programs in various colleges, which help the students as well as the colleges to do the admission process easily within less time and human effort. The product will avoid the burden of the manual operation required to maintain all the records of Colleges and Students. It will also provide data security as we are using the secured database for maintaining documents. We can also conserve time and human resources for doing the same task. The data can be maintained for longer period with no loss of data.

            Its other factors are cost cutting, operational efficiency, consist view of data and integration with other institutions. Main challenges are effectively sync internal and external operations in such a manner that job can be finished within time limit and integration with different agencies on an agreed upon common data format.

The main reason for choosing this topic is to reduce the time and complexity of maintaining the records and also to easily perform the task of book keeping. It also helps in accurate maintenance admission details which can be referenced by students in later years.

            Following are some of the scopes of the proposed system :


  • A single application will be sufficient for applying to different colleges/programs.
  • This system reduces considerable amount of paper work in the manual admission procedure.
  • Can be used to maintain admission details which can be referenced by students in later years.
  • It overcomes all the human biases in the admission process.
  • The system provides security through password authentication and use of secured Database. 

Online Quiz and Contest Management System Project Abstract

Abstract


The ONLINE QUIZ AND CONTEST MANAGEMENT SYSTEM is a web application for to take online quiz in an efficient manner and no time wasting for checking the paper. The main objective of ONLINE QUIZ AND CONTEST MANAGEMENT SYSTEM is to efficiently evaluate the candidate thoroughly through a fully automated system that not only saves lot of time but also gives fast results. Teachers give papers for students according to their convenience and time and there is no need of using extra thing like paper, pen etc. This can be used in educational institutions as well as in corporate world. Can be used anywhere any time as it is a web based application (user location doesn’t matter). No restriction that examiner has to be present when the candidate takes the test. This Web Application provides facility to conduct online examination worldwide. It saves time as it allows number of students to give the exam at a time and displays the results as the test gets over, so no need to wait for the result. It is automatically generated by the server. Administrator has a privilege to create, modify and delete account for teachers. Teachers can create different tests and contexts for students. Students can register, login and give the test with his specific id, and can see the results as well. Teachers can also evaluate different contexts. Students can also see who is currently online and also the highest scores. The entire quiz is divided into different sections, students are allowed to move to a higher section, if there is a minimum pass mark.  It provides a competitive platform, where a student not only judges their knowledge/skill but also they can improve their knowledge/skill at the same time.

The product includes many functionalities. They are:


  • New teacher registration.
  • New Student registration.
  • To conduct quiz.
  • To conduct different contexts.
  • Score evaluation.

The product will provide the following features:

Admin:


  • Create teacher accounts.
  • Delete teacher accounts.
  • Edit teacher accounts.
  • Create quizzes.
  • Create contexts.

Teacher:


  • Create student accounts.
  • Delete Student account.
  • Edit student accounts.
  • Create quizzes.
  • Create contexts.
  • Evaluation of contexts.

Student:


  • Access to quiz and context.
  • Edit account details.
  • A mark and final verdict should be given to the user.




PHP code to find the sum of digits of a number using for loop

This program finds the sum of the digits of the given number using for loop.


Code


<html>
<head>
<title>SUM OF THE DIGITS</title>
</head>
<body>
<font size=5>SUM OF THE DIGITS</font>
<br/><br/>
<form action=sum-of-digits.php method="post">
ENTER NUMBER:<input type="text" name="t1">
<br><br>
<input type="submit" value="SUM">
<?php
if(isset($_POST["t1"]))
{
$n=$_POST["t1"];
$sum = 0;
for(;$n>0;$n=floor($n/10))
{
$b=$n%10;
$sum=$sum+$b;
}
echo "sum of digit is:$sum";
}
?>
</form>
</body>
</html>

Output



sum of digits of a number in php.
Sum of the digits of a number

PHP Code to find the reverse of a number

Description


This program finds the reverse of a number using do while loop.

code


<html>
<head>
<title>REVERSE OF A NUMBER</title>
</head>
<body>
<font size=7>REVERSE OF A NUMBER</font>
<form action=reverse.php method="post">
ENTER NUMBER:<input type="text" name="t1">
<br><br>
<input type="submit" value="REVERSE">
<?php
if(isset($_POST["t1"]))
{
$n=$_POST["t1"];
$rev=0;
do
{
$t=$n%10;
$rev=($rev*10)+$t;
$n=floor($n/10);
}
while($n>0);
echo 'Reverse is ';
echo $rev;
}
?>
</form>
</body>
</html>

Output



PHP Program to find the reverse of a number

c program to print 1 in diagonal positions of a matrix


Explanation of the program



This program reads a matrix and replaces the value stored in the diagonal positions with 1. The program uses two for loops, with loop variables i and j. The diagonal positions has the same value for i and j. If i and j equals, a 1 is stored at the position a[i][j].

Program



#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int a[50][50]={0},i,j,r,c;
printf("Enter the row and column value:\n\n");
scanf("%d%d",&r,&c);
printf("\nEnter the elements:\n\n");
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
scanf("%d",&a[i][j]);
}}
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
if(i==j)
{
a[i][j]=1;
}}}
printf("\nNew matrix:\n");
for(i=0;i<r;i++)
{
printf("\n");
for(j=0;j<c;j++)
{
printf("%d\t",a[i][j]);
}}
getch();
}


Output



c program to change diagonal elements of a matrix to 1
C program to change diagonal elements of a matrix to 1