Escolar Documentos
Profissional Documentos
Cultura Documentos
At Physivert Solutions Pvt.Ltd [ISO 9001-2008 Co.] Submit By Surabhi In Partial fulfillment of Award of B.tech Degree In Computer Engineering Of Rajasthan Technical University, Kota
ACKNOWLEDGEMENT
We would like this opportunity in expressing our deepest gratitude to all those persons who in one way or other helped us in making our endeavorrs a success. No words can reflect our thankfulness and respect towards these persons for their significant contribution in the completion of this project. Development of a system involves efforts from so many persons and same is the case of ours. This project is an output of joint efforts.
We owe our sincere gratitude with folded hands to Mr. Amit Raghav, He took personal interest in spite of his busy schedule to help us to complete this assignment and provided us the required, even more than required, information and guidance His valuable suggestions and moral support during the making of this project as well as in all related fields. We are very inspired by his hardworking and caring nature which is quite helpful while learning. He is indeed a very genuine guide.
We also thank all the staff members of PHYSIVERT SOLUTIONS PVT. LTD., all our classmates and friends for their wholehearted assistance and cooperation which was extremely essential for the completion of this project.
In the last but not the least, we thank the Almighty. May he stand with all of us.
SURABHI
CONTENTS
1 )Introduction 1.1). Objective of training
1.2).Profile of the training 1.2.1).About the company 1.2.2).Quality policy 2) Basic Concepts
3) Hands on experience
4) Project Modules 4.1).Introduction 4.2).Purpose 4.3).Scope 4.4). Functional or Specific Requirements 4.5). User Interface 4.6). Preliminary Design 4.7). Database Design 4.8). Hardware Requirements 4.9). Software Requirements
5) Conclusion
6) Annexure
INTRODUCTION
1).To understand the basic Life Cycle of project development and how to implement it on Real Life Projects in a limited time with accuracy and efficiency.
It have provided services to the following organizations: * IT Sector * Hotels and Travel industry * Government organizations * Handicrafts and Jewellery industry * Banking Sector * Educational Institutions * Apparel Industry
2).Quality policy
Server Co-location Physivert Solutions also provides DEDICATED SERVER COLOCATION facilities, which add one more star to our services. A climate controlled environment, microprocessor controlled air conditioning, superfluous UPS network monitoring systems, auto-start dual Diesel Generator set, approved AMP cabling with gigabit backbone, switched 100 Mbps fast Ethernet, Secure Access Control, a 24-hour power backup, optical fiber network, faster downloads, dependable and continuous customer support from trained professionals are some of the unique features which include a technical environment engineered for e-business. We offer reliable infrastructure support.
Application Development - Physivert Solutions offers a range of web presence solutions for small businesses to large enterprises. Physivert Solutions has a team of over 25 qualified, skilled website designers,software engineers and server administrator to execute the latest in design technology and online applications customized to meet clients requirement.
BASIC CONCEPTS
1).PHP
1.1). PHP is an open source Hypertext preprocessor i.e a server side ,cross platform programming (scripting) language,extensively used at the web server to process data provided by an HTML form which was used to capture and validate such data. 1.2).PHP is compatible with almost all web servers used today(Apache,IIS and so on). 1.3). PHP is free to download from the official PHP resource:http://www.php.net. 1.4).PHP is easy to learn and runs efficiently on any compatible web servers. 1.5).PHP is a full fledged deveplment environment. 1.6).Extending PHP is pretty easy. 1.7).PHP file content is a mixture of PHP syntax ,embedded with standard HTML code. When this combination of code is interpreted by the PHP runtime at the web server it instructs the web server exactly what to do to deliver a well formatted HTML page to the requesting browser. 1.8). PHP is platform independent server side scripting language.It runs perfectly on different operating systems such as Windows ,Linux ,Unix and so on. 1.9).PHP files can contain body text ,HTML tags,with HTML styling commands or a binding to an external CSS file and /or Java script or a binding to an external java script file. 1.10).After PHP file are processed their output which is pure HTML is returned to the browser
2).JAVASCRIPT
2.1).Javascript , developed originally by Netscape ,is a light weight,interpreted programming language initially called live script. 2.2).Javascript is used for client side scripting. 2.3). Javascript is the only scripting language currently supported by almost all popular web browsers.
2.4).Javascript is added to an HTML page using the script tag. 2.5).Javascript is an interpreted programming language that can be embedded with an HTML webpage. 2.6).Interpreted means that the entire webpage is downloaded to the browser .Javascript code is executed when an event is triggered.
3).CSS
3.1).Cascading style sheets or CSS is the recommended way to control the presentation Layer in the web document. 3.2).The main advantage of CSS over presentational HTML markup is that the styling Can be kept entirely separate from the content. 3.3).All styling is kept in a limited number of stylesheets.The positive impact this has on Site maintenance cant be overestimated. 3.4).The overall saving bandwidth is measurable since the stylesheet is cached after the First request and can be reused for every page on the site.This benefits the site Owner,through lower bandwidth and storage cost as well as the site visitors for Whom the web pages load faster. 3.5).Linking CSS to a web document 3.5.1).Using inline styles. 3.5.2).Using embedded stylesheets. 3.5.3).Using external stylesheets.
4).MYSQL
4.1).A fast, reliable, easy-to-use, multi-user multi-threaded relational database system. 4.2).It is freely available and released under GPL (GNU General Public License). 4.3).MySQL server can handle very large databases. 4.4).Offers rich and very useful set of functions. 4.5).Connectivity, speed and security make MySQL very suited for accessing database on a network. 4.6).A lot of contributed software available.
HANDS ON EXPERIENCE
I had a very good training experience and my objectives of training were fulfilled during the training session. I am quite happy and satisfied by what I have learned during these 31 days.
y y
Team building capabilities. To understand the company standards for building a project.
y y
How to build an application that satisfies the customer needs. Leadership Skills.
PHP skills.
Building Documents.
Team Work.
Trouble Shooting.
PROJECT MODULES
1. Introduction
This project is assesses student by conducting online objective tests. The test would be highly customizable. This project will enable educational institutes to conduct test and have automated checking of answer based on the response by the candidates.
2. Purpose
The purpose of on-line examination system is to take online test in an efficient manner and no time wasting for checking the paper. The main objective of on-line examination 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.For students they give papers according to their convenience and time and there is no need of using extra thing like paper, pen etc.
3. Scope This project would be very useful for educational institutes where regular evaluation of student is required. Further it can also be useful for anyone who requires feedback based on objective type response.
Student Authentication or Login Module: As this project will run on the World Wide Web so authentication of every user is much needed. User who visits this project and
want to use the advanced features then have to register to the site and get a valid userid and password to login the project. So this module maintains student authentication.
Administrator modules: These admin modules maintain the student and set all the question according the subject.
Exam module: This exam module student select subject and the student can take exam.
Add question modules: This module administrator add the question according to subject.
View/Edit modules: This module administrator view and edit the questions .
4.1.2).Edit/Delete/Create database
5. User Interface.
The user interface of this system is as below.
Login form:
Registration Form:
Admin Panel:
exam form:
result form:
6. Preliminary Design
6.1 Context Diagram
Student response
7. Database Design:
7.1). Login_Table: Field Name LoginId Password UserType Field Type Varchar (30) Varchar (20) Varchar(30) Description Login Id Password Type of user
7.2) .Student_Information Field Name StudentId StudentName DateofBirth Gender Email Address Contact Loginid Password Field Type Integer PK Varchar (50) DateTime Varchar(10) Varchar(30) Varchar(200) Varchar(15) Varchar(30) Varchar(20) Description Studentid Name of the student Dob of student Gender of student Email of student Address of student Contact no. of student Login id of student Password of student
7.3).Course_Detail Field Name CourseId CourseName Description Field Type Integer PK Varchar(50) Varchar (200) Description courseid Course name Description of course
7.4).Questions_Detail Field Name QuestionId CourseId QuestionDescription Answer Field Type Integer PK Integer FK Varchar(100) Varchar(100) Description Reference of course id Question Answer
7.5).Answer_Information Field Name OptionId CourseId QuestionId Option_detail Field Type Integer PK Integer FK Integer FK Varchar (100) Description Reference to Course Reference of question Options of question
8. Hardware Requirement: 6.1).Intel Pentium-IV processor 6.2).256 MB RAM or higher 6.3).40 GB HDD or higher 6.4).UPS
9. Software Requirement: 7.1).Microsoft Windows XP / 2000 7.2).xampp 7.3).RDBMS (Back end): mysql 7.4).Web Browser: Internet Explorer6,Mozilla Firefox. 7.5).Front End: HTML and JavaScript 7.6).Tools for Front End Programming: Dream Weaver, FrontPage
CONCLUSION
objectives of the system for which it has been developed. The system has reached a steady state where all bugs have been eliminated. The system is operated at a high level of efficiency and all the teachers and user associated with the system understands its advantage. The system solves the problem. It was intended to solve as requirement specification.
ANNEXURE
Abbreviations are as follows:
y y y y y y
PHP - Hypertext Preprocessor SQL - Structured Query Language HTML - Hyper Text Markup Language CSS - Cascaded Style Sheet W3C - World Wide Web Consortium HTTP - Hyper Text Type Protocol