Sunday, March 31, 2019
Survey Engine to Assess Indirect Attainment Parameter in OBE
study Engine to Assess Indirect Attainment Parameter in OBE1 INTRODUCTIONThe proposed arrangement consists to two modulesAdmin exploiters historyThe administrator evoke act several operations such as add and de permite doubtfulness in examination bank and creating surveil etc. The administrator burns likewise send electronic mail to exploiter to give panorama and generate report.The substance abuser can receive an email to give stick to he can give check over by o compileing link in email received by him. If user does not give reexamine he willing receive email again for survey.The Generated report argon multipurpose for helpful for essence ground education arranging where improvement and prerequisite changes be made into the formation by break inment survey reports.1.2 federation PROFILEFounded in 2007, e-Sutra Chronicles Pvt. Ltd is a engineering products firm based in Bangalore, India. Our innovative, category creating products for the Indian and interna tional education sector argon marketed chthonic the brand name of Contineo.Our vision is to build world class products with Indian relevance and global applicability.Our mission is to accelerate the adoption of academic liberty in India through IT.Contineo is a pivirtuosoering OBE enabling package product platform for performance and administartion of academic autonomy contineo commits full academic autonomy cluminating in unassailable confidential accurate,efficient and auditable examination of both the digitized answer script and coventional paper and pen variety.The contineo IT platform helps to organizations to quickly implement OBE conform to processes of academic autonomy execute credible examiniations and simplify accredition. While providing insightful analysis so as to every(prenominal)(prenominal)ow institutes to focus on academic inovation and research.2. LITERATURE SURVEY brisk schemaCurrently to disco re tout ensembley training about survey we perplex to de pend on various variant sources to gain or find informationBefore the computerization of the survey system. Survey was taken manual of armsly utilize papers. The manual system requires lot of man power. A soulfulness has to handle all the section like creating survey taking survey by using paper etc. which was so lengthy and uninteresting job.A Person has to manually check the records and maintain it. then he generate reports it is truly difficult job. If there is some inquiry for whatsoever information about survey then we need to check all the survey information and then the information was given. It was very tedious process. demarcation of manual systemWast bestride of manpowerInaccuracy in Maintaining records meter consumingPROPOSED organisationThe proposed system is a vane based application that helps to take survey from the large derive online. Admin will setup survey and send email to see people for survey. People will give survey. In bangment fascia we can maint ain all the stuff like who is answered those who not respond we can send remainder email. Survey is based on head teacher and option each option has weight age and this weight age is analyzed by using different OBE parameter. By using formulas graph and report be generated.Advantages of proposed systemSaves manpowerAccuracy in Maintaining recordsTime SavingFEASIBILITY STUDYOnce you define a line you have to check whether it is feasible or not, because all doable solutions are not feasible and feasible one is not always possible. A feasibleness study is a running play of checking your system proposal and its engage ability, impact on the organization ability to meet user call for an effective use of resources. When a new application is proposed it can be goes through a feasibleness study before it is approved for deployment.During feasibility analysis for this project, following issues are to be considered.The Key Considerations In feasibleness Study Are technical Feasibil ity.Organizational Feasibility.Economical Feasibility.behavioural Feasibility.Technical FeasibilityIn Technical Feasibility study, we have to test whether the proposed system can be developed using existing technology or not. The proposed system can be implemented with the existing technology with a few(prenominal) changes easily.Organizational FeasibilityOrganizational Feasibility is the study to identify the precedency given to the system in the organization. The objective of the proposed system is to reduce the care and overload of management employees. Using Online Application for survey the company can maintain all the detail of survey.Economical FeasibilityEconomic feasibility means that the benefits of project are greater than the prices incurred.1. Manpower costAs the proposed system is automating the survey it doesnt require any surplus man power thereby reducing the manpower cost.2. Hardware and computer software costThe organization already has a computer network a nd the proposed system can be installed without any additional expenditure of hardware and software.Behavioral FeasibilityIn conductal feasibility an estimate is made of how blind d speedk a reaction the user staff is likely to have towards the ripening of a computerized system. As the firm is in process of development so there are no chances of resistance from the users.TOOLS AND TECHNOLOGIES USEDTOOLS USED1) LAMP horde is a Linux web development environs. It allows you to grow web applications with Apache2, PHP and a MySQL informationbase. Alongside, PHPMyAdmin allows you to manage easily your infobases.2) Firebug What is Firebug?Firebug integrates with Firefox to put a wealth of web development tools at your fingertips darn you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript stay in any web page.3) phpmyadmin It is a open source thaw tool developed in PHP. It handle the data of MYSQL by using graphical user interface and web browser. It can do variou s tasks such as add, delete, spay databases, tables, rows etc. by executing SQL command.4) Mysql workbench It is good software of Mysql. This is useful creating database. Adding foreign keys and all is easy. We can also draw EER plat which show exact relation between tables.5) gedit this is ubuntu by default editor where we can write code. It shows line number and other details.TECHNOLOGIES USEDThe technology selected forimplementing the application is PHP, and joomla framework MVC component since it was the urgency of the Client to develop an interactive User Friendly Application. The development was do in a Linux environment using for security reasons.The MVC software determination pattern in that location are three parts to the MVC throw pattern the mildew, view, and controller. The controller and view may both be considered a part of the presentation layer while the model may be seen as a fusion of the chore logic and data-access layers.Each element of the MVC is repre sented in Joomla by an glom class Jmodel, JView, and JController. These classes are located in the joomla.application.component library.MODELA model will normally contain data access methods to retrieve, add, remove, and update data stored within a specific data source. The model allows us to modify data. The methods that define business logic are essentially defining the behavior of the dataVIEWThe view defines how we present our data. In Joomla, when we use a view to display HTML, we use layouts (a form of template) that provide us with an unembellished layer of control and enable us to present our data in multiple formats. In addition to HTML, views can be formatted to present data in other formats such as PDF or news feeds.CONRTOLLERThe controller determines what operation or task has been requested and, based on the request, selects the grinderdue model(s) and passes any data modification requests to the appropriate model, creates a view, and associates one or more models w ith the view. The controller does not manipulate data it only calls methods in the model. The controller does not display data but rather creates a view that can display the data.JOOMLAJoomla is a modular and extensible PHP MySQL CMS (Content focusing carcass). It is an open-source project, which is released under version 2 of the GPL license. Joomla has troubled become one of the most popular open source CMSs, which is proved by its legion(predicate) awards and massive online community.PHPPHP originally stood for Personal Home Page and was released as a free, open source project. Over time, the language was reworked to meet the needs of its users. GUI applications PHP generally runs on a web server, taking PHP code as its input and creating web pages as output.HTMLHTML is use to creating the web page either of Static or of Dynamic and used to develop the user friendly web pages.HTML uses ASCII characters for both the main textual matter and formatting instructions. The main te xt is data and the whole information is used by the browser to format the data. A HTML document is precisely a text file, which contains certain information you would like to publish.HARDWARE AND packet REQUIREMENTSHardware RequirementsThe basic hardware wants are as followsPROCESSOR Pentium IV above.RAM 512 MB above.HARD DISK 10 GB above. monitor lizard Color. software package RequirementsOPERATING SYSTEM Linux Ubuntu 12.04SERVER LAMP server dataBASE MysqlBROWSER Mozilla Firefox/Google plateTOOLS USED Mysql workbenchUSER INTERFACE HTML, CSS, JavaScriptLANGUAGES PHPFRAMEWORK Joomla3 software product REQUIREMENTS SPECIFICATIONUSERSUsers are those who are actually going to use this software. The survey engine to assess indirect attainment parameters in outcome based education has two types of users. Both of these users are provided with different user interfaces.UsersUsers are the actual users of this system. They use this software in to give an feedback. The user wil l receive an email for survey he has give survey which is very useful for outcome based education system make changes in system.AdminAdministrator is the person who is going to maintain this software. He is provided with the interface that helps to create an survey an send email to users and generate report. This software must assemble the time and speed constraints of both the users.FUNCTIONAL REQUIREMENTSFunctional requirements are very important system requirements in a software requirements in a software engineering process (or at micro level, a sub part of requirement engineering) such as technical specifications, system design parameters etc. In contrast there is one more requirements which are based on some parameters such as performance of the system, software quality attributes, reliability and security, cost constraints, design/implementation constraints.The functional requirement defines the capabilities and functions that a system must be able to perform successfully. The corpse must provide following functionalities -Keeping records survey.A detailed Report regarding the survey should be maintained and produced whenever needed.Storing the feedback complaints given by the users.The Feedback and Complaints given by the users should be stored and accessible by the Admin. Keeping details about the users he is given survey or not.Sending emails.The Admin can notify users regarding information of survey through email.User friendly user interfaceUser will get good user friendly interface.The software should run on various direct systems with different browsers.NON-FUNCTIONAL REQUIREMENTSNon-Functional requirements define the needs in terms of performance, logical database requirements, design constraints, standards compliance, reliability, availability, security, maintainability, and portability.PerformancePerformance requirements define how fast the system responds. The load time for user interface screens shall take no longer than ten seconds. Requ ested queries shall be return results within few seconds. Reliability formation should specify the factors required to establish the required reliability of the software system at time of delivery. AvailabilityThe website is available as and when user needs.MaintainabilityData in the System shall be easily maintained. interrogatory rigorously and fixing bugs as it occurs to make the application robustScalabilityThe system should scale well as the number of users increase. Its a extensive survey base application so as the numbers of user increase the application should provide the same performanceTestabilityThe Developed system is tested with test goals, test methods used, and test resources. The result is stored with proper set so that it can be referred for future testing conditions.4 SYSTEM DESIGNSYSTEM PERSPECTIVEThis system is a replacement for the manual existing systems to get survey from users. The authenticated users only allowed using the break of the system. So that t he related information can be accessed by the event users.Survey engine to assess indirect attainment parameters in outcome based education is aimed at developing a web-based system that helps people to get the details regarding the request from the users.Our application helps to maintain the details of survey i. e. feedback is taken from users to improve outcome based education system.Our application provides a way to produce staff, course, industry survey reports with graphs, which helps in analyzing growth and prompting of institute. This can be achieved by graphs like PI, Bar graphs.CONTEXT plotSystem DesignDesign is the blue print of the system documentation. scheming process starts after identifying reports and other outputs the system will produce. It should be done carefully since if it is incorrect, it will produce the incorrect outputs.CONTEXT LEVEL DATA FLOW DIAGRAM OF PROPOSED SYSTEMHere is the Context Level DFD and lets see it containsFirst admin login. He can add q uestion in question bank. Then he creates a survey by selecting question from question bank and assigns it to a particular survey. After that he send email to user. user will receive email and gives survey. consort to the user response report are generated.5 DETAILED DESIGNSUse-Case platSEQUENCE DIAGRAMSCOLLABARATION DIAGRAMSACTIVITY DIAGRAMDATABASE DESIGNCONCEPTUAL SCHEMA 6 IMPLEMENTATIONSCREEN SHOTS7 SOFTWARE TESTINGIntroductionSoftware testing is the execution of program to find its faults. The testing process focuses on the logical internals of the software, ensuring that all statements have been tested and on the functional externals, that is conducting test to uncover errors and ensure that defined inputs will produce actual results hold with required results. The following test strategies were adopted to test the system.examination StrategiesThere are two general strategies for testing software. These are as follows code Testing This examines the logic of the program. To fo llow this test, cases are developed such that both path of program is tested.Specification Testing Specification Testing examines the specification starting what the program should do and how it should perform under various conditions. Then test cases are developed for each condition and combinations of conditions and to be submitted for processing.Testing Method UsedHere black box testing and statistical testing are used. In black box testing, all possible types of inputs and seen for corresponding outputs and if not giving, code are corrected. In statistical testing, checking for all variables whether they assigned values before using it, whether array bound decently defined, whether looping statement terminating without going to infinite loop, whether function parameter are passed in order and about number of parameters etc., are checked successfully and form correct everything working satisfactorily.The stages in testing process are Unit TestingIndividual components are teste d to ensure that they operate correctly. Each component tested independently without other system components.Ex. chequered for Username and Password with the table, after the next module is loaded session allocation.System TestingSystem testing is actually a series of different tests whose primary purpose is fully to exercise the computer-based system. The system tests that where applied are recovery testing and performance testing.Finally a review or audit is conducted which is a final evaluation that occurs only after operating the system long enough for user to have gained a familiarity with it. System testing was done by the inspection team to verify that all the functionality identified is the software requirement specification has been implemented. Defects that crept in the system has been found defect free and is working well. System testing is concerned with interfaces, design logic, control flow recovery, procedures throughput, capacity and timing characteristics of the en tire system. For blank field, alphabets, number and special character validation.8 CONCLUSIONThe present computerized system is useful for creating survey. This system is developed as simple as possible to user. macrocosm user-friendly software the user doesnt find any clog in using it.Creating survey and taking survey by using paper. Which was so lengthy and tedious job. This software overcomes these problems.Importance of the system little manual work.Increased efficiency.Decreases the rate of errors.It reduces the time consumption.Quick (instant) result.9 future day ENHANCEMENTSWe can use this project in all the Institute where survey is required. We can manage all the information of survey in cloud. The cryptograph pattern is kept as dynamic as possible with stripped amount of static values to make it easier for future extensions. As the accredited system is expected to add more functionality and dependency according to requirement changes and technology, proper coding sta ndards and working platform have been kept in mind to produce a quality product. This will be a feature which will be added in future.Appendix ABIBLIOGRAPHY character BooksRobert W. Sebesta Programming the world wide web, 4th edition, Pearson Education, 2008Ian Sommerville Software Engineering,8th var., Pearson Education, 2007Elmasri and Navathe, fundamental principle of Database Systems, 4th, Edition, Pearson Education 2003.Mastering Joomla 1.5 Extension and Framework Development Second Edition The Professional Guide to Programming JoomlaWebsitehttps//docs.joomla.org/http//www.php.net/http//www.w3schools.com/http//www.joomla.org/KLEDRMSSCET, BelgaumDepartment of MCA 2014-2015
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment