Survey Engine unit to Assess Indirect Attainment Parameter in OBE


The proposed system comprises to two modules
  1. Admin
  2. Users
  3. Report

The administrator is capable of doing several operations such as add and delete Question involved loan company and creating review etc. The administrator cans also send email to customer to give study and generate statement.

The Customer can receive a contact to give review he can provide survey by starting website link in email received by him. If user will not give survey he will get email again for survey.

The Generated article are useful for useful for outcome founded education system where improvement and necessary changes are made in to the system by using study reports.


Founded in 2007, e-Sutra Chronicles Pvt. Ltd is a technology products organization based in Bangalore, India. Our innovative, category creating products for the Indian and international education sector are advertised under the brand of 'Contineo'.

Our vision is to build top notch products with Indian relevance and global applicability.

Our mission is to speed up the adoption of educational autonomy in India through IT.

Contineo is a pioneering OBE permitting software system for execution and administartion of academics autonomy contineo executes full academic autonomy cluminating in secure private exact, efficient and auditable study of both the digitized answer script and coventional paper and pen variety.

The contineo IT program really helps to organizations to quickly use OBE comply with processes of academics autonomy execute credible examiniations and simplify accredition. While providing insightful research in order to allow institutes to focus on educational inovation and research.

2. Books SURVEY


Currently to find information about survey we have to be based upon various different options to gain or find information

Before the computerization of the survey system. Review was taken physically using paperwork. The manual system requires whole lot of man power. One has to handle all the section like creating review taking study by using paper etc. that was so prolonged and wearisome job.

A Person must personally check the details and maintain it. Then he create reports it is very difficult job. If there is some inquiry for just about any information about survey then we need to check all the study information and then the information was given. It was very monotonous process.

Limitation of manual system

  1. Wastage of manpower
  2. Inaccuracy in Maintaining records
  3. Time consuming


The suggested system is a online application that really helps to take survey from folks online. Admin will setup review and send email to invite people for survey. People gives survey. In management dashboard we can maintain all the stuff like who's responded those who not respond we can send remainder email. Study is based on question and option each option has weight time and this weight get older is analyzed by using different OBE parameter. By using formulas graph and survey are produced.

Advantages of proposed system

  1. Saves manpower
  2. Accuracy in Maintaining records
  3. Time Saving


Once you define an issue you have to check whether it's feasible or not, because all possible solutions are not feasible and feasible some may be not necessarily possible. A feasibility study is a test of checking out one's body proposal and its work ability, effect on the organization capacity to meet customer needs a highly effective use of resources. Whenever a new request is proposed it could be undergoes a feasibility research before it is approved for deployment.

During feasibility analysis for this task, following issues are to be considered.

The Key Things to consider In Feasibility Study Are:

  1. Technical Feasibility.
  1. Organizational Feasibility.
  1. Economical Feasibility.
  1. Behavioral Feasibility.

Technical Feasibility:

In Technical Feasibility study, we must test whether the proposed system can be developed using existing technology or not. The proposed system can be put in place with the existing technology with few changes easily.

Organizational Feasibility:

Organizational Feasibility is the analysis to recognize the priority directed at the system in the business. The aim of the suggested system is to lessen the maintenance and overload of management & employees. Using Online Software for survey the business can maintain all the detail of survey.

Economical Feasibility:

Economic feasibility means that the benefits of project are higher than the costs incurred.

1. Manpower cost

As the suggested system is automating the review it doesn't require any additional man power therefore reducing the manpower cost.

2. Hardware and Software cost

The organization already has your personal computer network and the proposed system can be installed without the additional expenditure of hardware and software.

Behavioral Feasibility:

In behavioral feasibility an estimation is made of how strong a reaction the user personnel is likely to have for the development of a computerized system. As the company is in procedure for development so are there no chances of amount of resistance from the users.



1) Light fixture Server: is a Linux web development environment. It allows you to set-up web applications with Apache2, PHP and a MySQL database. Alongside, PHPMyAdmin gives you to control easily your directories.

2) Firebug: What's Firebug?

Firebug combines with Firefox to place a wealth of web development tools at your fingertips while you search. You can modify, debug, and screen CSS, HTML, and JavaScript stay in any website.

3) phpmyadmin : It really is a available source free tool developed in PHP. It manage the info of MYSQL by using GUI and web browser. It can do various jobs such as add, delete, adjust databases, tables, rows etc. by executing SQL order.

4) Mysql workbench: It is good software of Mysql. That is useful creating data source. Adding foreign tips and all is simple. We are able to also sketch EER diagram which show exact connection between furniture.

5) gedit: this is ubuntu by default editor where we can write code. It shows series quantity and other details.


The technology chosen forimplementing the application form is PHP, and joomla framework MVC element since it was the necessity of your client to build up an Interactive USER-FRIENDLY Program. The development was done in a 'Linux' environment using for security reasons.

The MVC software design pattern

There are three parts to the MVC design structure: the model, view, and controller. The controller and view may both be considered a part of the presentation layer while the model may be observed as a fusion of the business reasoning and data-access layers.

Each element of the MVC is displayed in Joomla! by an abstract class: Jmodel, JView, and JController. These classes are positioned in the joomla. request. component catalogue.


A model will normally contain data access methods to get, add, remove, and upgrade data stored within a particular databases. The model allows us to modify data. The methods define business logic are essentially defining the tendencies of the data


The view defines how exactly we present our data. In Joomla!, whenever we use a view to display HTML, we use layouts (a kind of template) offering us with a supplementary coating of control and permit us to provide our data in multiple forms. In addition to HTML, views can be formatted to provide data in other forms such as PDF or information feeds.


The controller decides what procedure or process has been wanted and, based on the request, selects the correct model(s) and goes by any data changes requests to the appropriate model, creates a view, and associates one or more models with the view. The controller does not change data; it only calls methods in the model. The controller will not display data but rather creates a view that can display the data.


Joomla! is a modular and extensible PHP MySQL CMS (Content Management System). It is an open-source task, which is released under version 2 of the GPL license. Joomla! has fast become one of the most popular open up source CMS's, which is turned out by its numerous honours and massive online community.


PHP actually stood for "Personal WEBSITE" and premiered as a free, open source task. As time passes, the vocabulary was reworked to meet up with the needs of its users. GUI applications PHP generally works on a web server, taking PHP code as its type and creating webpages as result.


HTML is utilized to creating the net page either of Static or of Dynamic and used to develop the user friendly web pages.

HTML uses ASCII character types for both the primary text message and formatting instructions. The primary text is data and the whole information can be used by the internet browser to format the data. A HTML doc is simply a text data file, which includes certain information you want to publish.


Hardware Requirements:

The basic hardware requirements are as follows

PROCESSOR : Pentium IV & above.

RAM : 512 MB & above.

HARD DISK : 10 GB & above.

MONITOR : Color.

Software Requirements:

OPERATING SYSTEM: Linux Ubuntu 12. 04

SERVER: Lamp fixture server


BROWSER : Mozilla Firefox/Yahoo chrome

TOOLS USED : Mysql workbench;

USER User interface : HTML, CSS, JavaScript





Users are those who find themselves actually heading to use this software. The "survey engine unit to determine indirect attainment parameters in outcome founded education" has two types of users. Both of these users are provided with different end user interfaces.


Users will be the actual users of this system. They use this software directly into give an feedback. The user will receive a contact for survey he has give survey which is very helpful for outcome based education system make changes in system.


Administrator is the individual who is heading to keep this software. He is provided with the interface that really helps to create an review an send email to users and generate statement. This software must fulfill the time and swiftness constraints of both the users.


Functional requirements are very important system requirements in a software requirements in a software anatomist process (or at micro level, a sub part of necessity anatomist) such as specialized features, system design parameters etc. On the other hand there is yet another requirements which derive from some variables such as performance of the system, software quality features, consistency and security, cost constraints, design/execution constraints.

The functional need defines the features and functions that a system must be able to perform efficiently.

The System must provide following functionalities :-

Keeping information survey.

A detailed Record regarding the study should be preserved and produced whenever needed.

Storing the feedback & complaints given by the users.

The Reviews and Complaints distributed by the users should be stored and accessible by the Admin. Keeping information regarding the users he's given review or not.

Sending email messages.

The Admin can notify users regarding information of study through email.

User friendly individual interface

User will get good user-friendly interface. The software should operate on various

operating systems with different browsers



Non-Functional requirements define the needs in terms of performance, rational repository requirements, design constraints, requirements compliance, reliability, availableness, security, maintainability, and portability.


Performance requirements define how fast the system responds. The strain time for user interface displays shall take no longer than ten seconds. Requested queries will be come back results within couple of seconds.


System should designate the factors necessary to establish the required reliability of the program system at time of delivery.


The website is offered as so when consumer needs.


Data in the System shall be easily maintained. Evaluating rigorously and mending bugs as it occurs to make the application robust


The system should size well as the amount of users increase. It's a large survey base program so as the numbers of user improve the application should supply the same performance


The Developed system is tested with test goals, test methods used, and test resources. The effect is stored with proper values so that it can be known for future screening conditions.



This system is an upgraded for the manual existing systems to get study from users. The authenticated users only allowed using the services of the machine. So that the related information can be seen by the particular users.

"Survey engine motor to evaluate indirect attainment guidelines in outcome based education" is aimed at developing a web-based system that helps people to get the details regarding the question from the users.

Our application really helps to maintain the information on review i. e. responses is extracted from users to boost outcome founded education system.

Our application offers a way to produce personnel, course, industry study studies with graphs, which helps in analyzing progress and advice of institute. This can be achieved by graphs like PI, Pub graphs.


System Design:

Design is the blue print out of the machine documentation. Coming up with process starts off after identifying accounts and other outputs the machine will produce. It should be done carefully since if it's incorrect, it'll produce the incorrect outputs.


Here is the Framework Level DFD and let's see it contains

First admin login. He can truly add question in question standard bank. Then he creates a study by selecting question from question standard bank and assigns it to a particular survey. From then on he send email to individual. user will receive email and gives survey. According to the user response record are generated.


Use-Case Diagram:










Software tests is the execution of program to find its faults. The assessment process targets the logical internals of the software, ensuring that all statements have been examined and on the useful externals, that is conducting test to uncover problems and ensure that described inputs will produce real results agreed with required results. The following test strategies were adopted to test the system.

Testing Strategies:

There are two standard strategies for screening software. They are as follows

Code Testing: This examines the reasoning of this program. To follow this test, conditions are developed such that every path of program is tested.

Specification Testing :Specification Testing examines the specs starting what this program should do and how it should perform under various conditions. Then test circumstances are developed for every single condition and mixtures of conditions also to be submitted for control.

Testing Method Used:

Here black pack evaluation and statistical screening are utilized. In black field trials, all possible types of inputs and seen for corresponding outputs in case not giving, code are corrected. In statistical trials, checking for everyone variables if they assigned principles before utilizing it, whether array bound correctly described, whether looping affirmation terminating without heading to infinite loop, whether function parameter are passed in order and about variety of parameters etc. , are examined efficiently and found right everything working satisfactorily.

The stages in testing process are:

Unit Screening:

Individual components are examined to ensure that they operate accurately. Each component examined individually without other system components.

Ex. Examined for Account with the stand, following the next module is loaded time allocation.

System Tests:

System testing is truly a series of different checks whose primary purpose is completely to exercise the computer-based system. The machine testing that where applied are recovery assessment and performance screening.

Finally an assessment or audit is conducted which is a final evaluation that occurs only after working the machine long enough for user to own gained a familiarity with it. System screening was done by the inspection team to confirm that the functionality discovered is the program requirement standards has been implemented. Defects that crept in the machine has been found defect free which is working well. System testing is concerned with interfaces, design logic, control flow recovery, methods throughput, capacity and timing characteristics of the entire system. For blank field, alphabets, number and special figure validation.


The present computerized system pays to for creating survey. This technique is developed as easy as possible to customer. Being user-friendly software the user doesn't find any difficulty in deploying it.

Creating review and taking study by using newspaper. That was so extended and wearisome job. This software overcomes these problems.

Importance of the machine:

  • Less manual work.
  • Increased efficiency.
  • Decreases the pace of mistakes.
  • It reduces the time consumption.
  • Quick (instant) final result.


We may use this project in all the Institute where study is required. We are able to manage everything of review in cloud. The coding pattern is placed as dynamic as it can be with minimum amount of static beliefs to make it easier for future extensions. As the current system is likely to add more functionality and dependency regarding to necessity changes and technology, proper coding specifications and working system have been kept in mind to produce a quality product. This is a feature which will be added in future.

Appendix A


Reference Books

Robert W. Sebesta : "Encoding the world wide web", 4th edition, Pearson Education, 2008

Ian Sommerville: Software Engineering, 8th Release, Pearson Education, 2007

Elmasri and Navathe, Fundamentals of Data source Systems, 4th, Model, Pearson Education 2003.

Mastering Joomla! 1. 5 Expansion and Platform Development Second Edition The Professional Guide to Encoding Joomla!


https://docs. joomla. org/

http://www. php. net/

http://www. w3schools. com/

http://www. joomla. org/

KLEDRMSSCET, BelgaumDepartment of MCA 2014-2015

Also We Can Offer!

Other services that we offer

If you don’t see the necessary subject, paper type, or topic in our list of available services and examples, don’t worry! We have a number of other academic disciplines to suit the needs of anyone who visits this website looking for help.

How to ...

We made your life easier with putting together a big number of articles and guidelines on how to plan and write different types of assignments (Essay, Research Paper, Dissertation etc)