Event Management System Android App

The main purpose this Event management system android app is to provide best event management application with affordable price and time.

Users involved in this:

  • Admin
  • User
  • Organisation

User:

User sends a request regarding an event with an estimated amount and the work to be done

Organisation:

organization if satisfied with the amt quoted accepts the request sent by the user and will be ready to do the event, if not satisfied will quote a better price and send it to the user who sent the request.

Before this the organization should be registered.

Admin:

Organization registration will be handled by the admin. He/she can add or delete the organization list.

On the whole admin manages the organisation list.

Report Generating System Web Application

Project Abstract 

Title Of Project: Report Generating System (Web Application)

Introduction: This Report Generating System project is an In-house web application for Private or Government Research Organisations, where the Scholars, Research people would login with their credentials and fill their required form, Which would be stored in a local Database and a report would be generated which would give the summary of the form filled with their respective Name and Signature.

Project Analysis: This Web Application consists of the following modules

1. Login with respective credentials ( Using Microsoft’s Active Directory Technology for authenticating)
2. Form Filling Using HTML, CSS
3. Server Side Programming using JAVA, MySQL
4. Report Generating using HTML

Login with Respective Credentials Module:

In this Module we create a general login page and use Active Directory to authenticate credentials.
To be made using HTML5 forms and styled using CSS3

Form Filling Using HTML, CSS Module:

After Logging in, we will generate a home page giving options to 4 forms. Which after selecting will be directed to the form filling page (Independent). Here, different fields will be filled and would be directed to the Database (Using MySQL).

Server Side Programming using JAVA, MySQL Module:

Server Side Programming in JAVA to direct and forms to Database (Using MySQL) and fetch the Login credentials to generate a digital signature of the Scientist.

Report Generating using HTML Module:

Report has to be generated of all the information filled in the forms. Into another independent web page using JAVA and html.

Software Requirements :

Operating System : Linux/Windows/ MacOS
Technology : HTML, CSS, AD, JAVA, MySQL
Web Server : Tomcat 7
Database : Oracle 10g Express Edition
Software’s : JAVA, Microsoft AD

Hardware Requirements :

Hardware : P4 and above.
RAM : 1 GB

Online Examination System Project Report

INTRODUCTION TO THE MODULE

The project mainly intends to provide the insight of the functionality and behavior of the Online Examination System. This project integrates computer and Internet technologies for the purpose of student assessment .It provides the options of the examinations available on the system according to the user privilege.

Based on the choice of the user, the system provides the questions related to that area. Mostly the questions are in the form of multiple-choice question, they can also be filling in the blanks, matching and essay questions. At the end of the questions, the user will be given the options to report or cancel the scores.

When a person enters the online test, a system will ask for login id and password. If the person is authorized, by simply giving his login id and password he will enter filling the registration field based on the privilege. If the user is new he has to register as a user by filling the registration details. While filling the details he has to take care on privilege. If the user is candidate, he has to take the privilege as “0”, operator as “1” and admin as “2”. Once these details are filled, the user will be provided with a login id. With this login id he can enter base on his privilege.

If the user is candidate, as soon as he submits the login id he enters in to the area section. There he can select the area depending on which he wants to take the test. As soon as he selects the area he will be ready to take the test.

Depending upon the area selected, questions the be displayed with four options and the candidate has to select the correct answer and proceed to the next question till the end of the test. Time is set for the test. Test should be completed within that time period. If he does not complete the test within the given time the test will be lost automatically.

After the test is completed, the candidate has the option to report or cancel his scores. If he wants the hardcopy of the score report he can take it.

If the user is administrator, as soon as he submits the login id he enters into the administration section where he has to handle both operator and candidate functions.

If the user is operator or administrator, as soon as he submits the login id he enters into the administration section. In this, he can change the information of the candidate, view the candidate result, status by simply giving the respective login and he can also modify or update question in any area.

Product goals:

  • The goals of this Online Examination System are:
  • To automate the testing activity. The system will function with a centralized control over all the units that are involved in the online test system.
  • Provide data security from unauthorized users.

OUTPUT SCREENS

when the user is operator or administrator opt for operator section the process will direct to the above screen.This screen can get the user to user edit, candidate view ,current examinees ,exam report ,areas report screens on clicking the corresponding link.

The candidate on starting the test comes to this screen; here according to the selected area the questions are generated automatically from the data basest candidate has to select the correct answer by clicking the radio button corresponding the question. He can stop the test by clicking the stop button else go to the next question.

The above screen is the start of the test, in which the user should validate his/her login id and password by clicking submit button, after entering their identity. New users can register their information’s by clicking register button.

This screen is used when the user is not registered. It is used for registering the new users by entering their personal information’s and then by clicking on save button.

When a user wants to view candidate details he can get this screen by clicking the link of candidate view in the operator section. This screen gets the information of status, Name and login id of the desired candidate.

The current examiners screen gets the information of the login id name, status and date he/she appeared for the test for the specified candidate. On clicking the details the exam report is generated .We can get the copy of the details by clicking the copy.

Based on the privilege of the user, he is directed to the next screen. If he is a candidate the user comes to the above screen. In this he got to confirm the login id and should select the area where he is intending to take the test. The user can start taking the test by clicking the start button.

This question editor screens enable the user (admin/operator) to create and update the new question in the desired area and specified difficulty level. The user can also create a new question by clicking on the new question button.

This screen is used to display the details of the code and the related areas selected. This screen links the user to questions related to that area. Here the user can also create the new area by clicking new area button.
This screen is used to create a new area code and name of the area by mentioning them in the specified text boxes and then clicking on the save button.

The candidate on starting the test comes to this screen; here according to the selected area the questions are generated automatically from the database. The candidate has to select the correct answer by checking the radio button corresponding the question. On clicking the ok button. The answer he opted is stored in the data store and the next question is generated .He can stop the test by clicking stop button. This happens to generate the exam report.

This screen enable the user to answer the numeric ability questions posted to him by clicking on the radio buttons which are given to choose the right answers .The user can also create a new question by clicking on a new question button .

This screen is viewed when the user types either wrong name or password in the given text box and the button back is used to move back to the login page to re enter the right login id and password.

The current examinees screen gets the information of the login id, name, status and date he appeared for the test for the specified candidate. . It also tells about the total number of questions and right answers given by the candidate.

CONCLUSION

The “Online Examination System” has been successfully completed. The goal of the system is achieved and problems are solved. Final reports are generated as per the specification of the client. The package is developed in a manner that it is user friendly and required help is provided at different levels.

The Online Examination project can be easily used in the process of decision making.

FUTURE SCOPE

To modify the Online Examination System project to .Net platform to take the advantage of geographical remote area. By shifting the project to the Dot Net platform the project can be made into a Mobile Accessible Application by which the restrictions of the software & hardware requirements can be scaled down, which is not possible using ASP.

2) we can even apply the unique identity of the user by keeping certain formalities which must be answered by the user while entering the test (like the user need to answer again the questions which he did while registering himself for the test) the questions selected will be in random order from his personal data only (like the mole present on the user, etc …) so that we it may confirm that the user itself is writing the test .

3) we can even use the thumb mark of the users to confirm their identities .

4) We can even add the photos of the users in this to confirm the user Identity.
Thus by applying these steps we can make sure that the user itself is writing the exam not the others.

Online Course Portal for a Campus or Organization

The main aim of this Virtual Campus Management project is to provide a Online Course Portal for a Campus/ Organization :

Modules :

1. Administrator Module
2. Application Module – Student
3. Biometrics Based Authentication System.
4. Student Feedback System & Test Assessment Module.
5. Placement Co-ordination and Career Counselling

Module Description :

1) Administrator Module & Circular Automation :

In this module, the various different master tables to be created namely
a. Student Master
b. Faculty Master
c. Course Master.
d. Course Content Master
e. Questions & Answers Master etc are created.

The various attributes and specific characteristics of each master are created to accommodate the minute details pertaining to each entity.

The various functionalities like Addition, Deletion, Edit and Update Functionalities are
implemented to manage the master tables records.

The various Courses and Course Content are added in order facilitate the subsequent Modules.
The circular to be sent to all the different departments can be automated in this module.

The important notifications can be done typed in the pre-designed Text area and it is
Can be saved as per the date and Circular volume numbers. It can also be automated to
be sent to the various recipients.

2) Application Module – Student & Faculty :

In this module, I create the GUI for students and Faculties to apply for the course work and to for the Performance Testing Function. The Form and corresponding database design is created in such a way that the students can apply for the appropriate functionalities by using this Application modules. The Faculty can choose to opt for any course. With the choice of Course work not taken up the any other faculty , the faculty can apply for a definite course of his/her choice subjected to the approval of the Administator (H.O.D / Principal) .

3) Faculty Approval Module & Upload and Download Module for Course :

The Faculty who have applied for course have to be approved the concerned Administrative Personnel. This course selection process has to be authenticated by the administrator who will happen to be H.O.D or Principal who has the administrator login access to this authentication procedure. Once the approval is done that particular course is not available to be taken any other faculties.

The upload and download functionalities which facilitate faculties to upload the Course Contents required for a course and the subsequent process of downloading those content by the corresponding student are implemented in this module. We use specialized functionalities like File Upload Controls to implement file transfer between the Client and Server.

The corresponding Login for Students and Faculties are implemented and the database of the documents available for download are maintained.

4) Biometrics Based Authentication System :

In this module, the finger print recognition process is implemented to authenticate Online Testing process. Either JPEG or GIF files are used are the finger print image input data .User’s scanned finger print images are stored in the database. While key generation for DES algorithm this input finger print images used for key generation. Key will be generated for both existing and new users.

Key Generation Process

Des key for verifying users is generated using the given finger print image. The key is 56 bit binary information. These binary bits are generated using fingerprint images.

Interface for Student to prove his/her Identity :

A java swing based GUI interface is developed in this module. The user can select their electoral parties from this GUI, then they submit their acceptance. This information is forwarded to the voting encoding process module.

5) Student Feedback System & Test Assessment Module.

In this Course Portal the course that has been taken up by the student is tested for learning and retention of the concepts by implementing Testing and Assessment module. In this module the objective type question is given for performance evaluation by creating appropriate GUI to enable using mouse to navigate from one questions.
The evaluation methods gives scoring to the examinee depends on the number of answers that are correct and also based on the difficulty of the questions.
The Student Feedback on the Subject taught by the Course In charge is also provisioned to be posted in the Module. The suitable Text area control is used enabling the student to post his/her comments.

6.Placement Co-ordination and Career Counselling :

In this module, the links and information pertaining to the Company interview that are going to be conducted in and out of campus are updated regularly by the placement division. The various information of the companies and type of Placement procedures are noted down module. Also, separate pages for careers counseling and details pertaining the improvement for aptitude skills are updated.

Secure Data Transfer for Air Gap Networking

ABSTRACT:

We mainly explain about the importance of data security while transmitting data on network. SECURE DATA TRANSFER is a .exe file which enables the employee of a particular organisation to encrypt and decrypt data for security purpose using AES algorithm.

The encryption and decryption methods of cryptography used in developing this system make the surety of the proposed system more efficient in securing the data from unauthorized access.

This project is based on a  new mechanism for data transfer over a secure network and through simplex transmission. We do so using simple embedded system technology.

Many government organizations which require high security and confidentiality of data use an intranet in order to prevent data leakage. This is often done by air gapping the system and physically isolating the hardware in order to prevent security attacks via the internet.

However, this can prove to be a hindrance when we are actually required to transmit some data to another device without the use of the internet.

Also, if our system needs upgradation of some software, there is inevitable use of the internet.

Because of this reason the databases and the systems become unfenced and vulnerable to malicious files. To prevent any hacking/misuse of the data and information, this particular technology is used.

MOTIVATION:

It is a guaranteed one way network connection, which protects secrets and safeguard availability and integrity of critical assets.

It can be conveniently used by the government and its defense organizations, as it provides zero compromise on security. Security and confidentiality of informations is very vital, because of which more than often isolated networks or intra-networks are developed and used. But with this technology no such measures are required as it provides immediate protection, confidentiality and availability.

EXISTING SYSTEM:

At present we normally send data by compressing large amount of data by adding security methods like password protection. There are many algorithms available in the market for finding passwords so we need effective algorithms.

Sending sensitive messages, documents and files over the internet, our information is directly open to interception by anyone using different hacking techniques.

PROPOSED SYSTEM:

Now a days when more and more sensitive information is stored on computers and transmitted over communication means, so we need to ensure information security and safety.

In Proposed system we are introducing the secure data transfer using Intranet(data is transfered with in organization) before it was existed for internet users.

We are implementing this through Air gap networking using AES algorithm (implemented to encrypt data) and MD5 algorithm( is a widely used hash function producing a 128-bit hash value) which is simple, easy to implement and provide high security.

We develop a facility where users who wish to use the platform register their credentials with our database.

When the user wants to login so as to encrypt or decrypt data, he does so by entering his username and password which are validated against the database.

The username and password are concatenated and then, the resulting string is passed to a hash function which generates a unique 160 bit hash code.

This is then truncated to 128-bits and the result is used as the key to our symmetric key cipher. In this system, we are using AES.

The file to be encrypted is zipped and then converted to cipher text.

This file can be transmitted or sent to any other system via serial transfer.

At the receivers end, the exact mechanism occurs, except, to decrypt the data. Received file is unzipped and then passed back to AES for decryption.

Requirement Analysis:

In such an environment, it is absolutely necessary that we create a mechanism in order to transfer data to and from two communication points, albeit securely.

Only authentic user must be able to access his or her documents and should enforce some kind of validation mechanism.

In order to achieve the above, we create a platform through which we can safely access our personal files and encrypt or decrypt as per our discretion.

Also, we must be able to safely send any type of file.

Implementation

Essentially, we implement techniques such as hashing and message digest to provide security.

We make use of symmetric key cryptography in order to facilitate encryption.

We are also utilizing database validation in order to store records of authentic users.

SYSTEM ARCHITECTURE:

Software Requirements :

  1. Operating System: Windows 7 or higher.
  2. Language: JAVA.
  3. Database: MySQL.

Hardware Requirements :

  • Processor: Intel Dual core and newer.
  • Hard Disk: 20GB.
  • RAM: 1GB.

Conclusion:

In conclusion, this project is highly useful in order to transmit data through simplex or half duplex communication.

We avoid connection to any networks and hence maintain the integrity of the air gap network.

Any upgradation is done via serial-usb data transfer and thus we are completely isolating our network and protecting it from malicious data.

The confidentiality, integrity and authenticity of our data is maintained and data leakage or loss is avoided.

Women’s Complaint Cell Project Abstract

Abstract:

Growing violence against women is a major area of concern for the women development agencies. In most of the cases victims are deprived of their legal rights and protections available in the law due to ignorance of legal procedures and apprehensions.

This Women’s Complaint Cell project aims to provide legal and  medical aid plus counseling to women victims of violence. Initially four complaint cells are being established for the appropriate and timely disposal of complaints and speedy access to justice by victims.

The Complaint  Cells will be equipped with legal advisors, sociologists and supporting staff. The cells will operate under the supervision of a Lady Provincial Consultant, who has the relevant experience of judicial procedures in the cases of violence against women.

To address the major issues of “Awareness” in the combat of violence against women, awareness raising seminars/workshops were conducted which were largely attended by the members of civil society, personnel of the law enforcement agencies and heads of district governments.

Job Satisfaction of the Employees Project

NEED FOR THE STUDY :

Job satisfaction of the employees is important if the employees are satisfied then only the organization can function smoothly increases its production, faces competition. If employees are satisfied with their job they will carry a positive attitude. Hence the study has been undertaken to assess the employee job satisfaction which is necessary for the organization in order to make sound decisions.

OBJECTIVES OF THE STUDY :

1. To understand the job satisfaction levels of employees at Heritage foods india ltd.
2. To study the training and development programs.
3. To analyze the factors that impacts on the job satisfaction levels of employees.

SCOPE OF THE STUDY :

The job satisfaction refers to a person’s feeling of satisfaction on their job. It is different from person to person. The researcher has chosen to measure the level of job satisfaction in HERITAGE FOODS INDIA LIMITED.

RESEARCH METHODOLOGY :

• Population is the aggregate of objects animate and in animate, under study in any statistical investigation.
• The population for the study here was employees in Met life.

SAMPLE SIZE :

The sample size includes 100 employees who are working in the HERITAGE FOODS INDIA LTD.

LIMITATIONS :

The study is limited to the policies and practices being followed in HERITAGE FOODS LTD, get the complete data, in view of its classified nature of the organization.

  • Time factor is the main constraint for the study as it was restricted only to eightnine weeks.
  • Sampling error is not taken into consideration.
  • The information given by the sample frame is thought accurate by researcher.
  • As the method adopted is Random Sampling, result may not be accurate and believable.
  • As the sample size is 100, whole of the facts could not be collected.
  • The findings of the study are confined only to the question asked in the questionnaire and through personal interviews.

The study has been carried in HERITAGE FOODS INDIA LTD only.

FINDINGS

  • Morality of the respondents doesn’t have freedom to take decisions. This shows centralization in structure
  • Employees feel that they are very important person in the deportment, which shows their level of commitment.
  • Employees in HERITAGE FOODS INDIA LTD can see themselves in a better position in near future which indicates the carrier growth on the company.
  • Company successful in providing good working conditions.
  • Megacity of the respondents feels that they are under paid.
  • Employees in the HERITAGE FOODS INDIA LTD have good relationship with their peers, superiors and sub-ordinates.
  • All most all the employees have positive attitude of the management towards security as employees feel highly secured in HERITAGE FOODS INDIA LTD.
  • Half of the Employees are not satisfied with the personal development.
  • Employees in HERITAGE FOODS INDIA LTD are satisfied with the company policies and procedures.
  • Employees in all dept are well planned while performing their activities.
  • On the whole employees in HERITAGE FOODS INDIA LTD have Job Satisfaction the contributing factors for their satisfaction are good relationship,
  • Working conditions, Company polices and other benefits.

SUGGESTIONS

  • As employees feel that they doesn’t have freedom to take decision Which affects job satisfaction adversely, employees should have Some degree of freedom decisions at their workplace.
  • Some employees have low level of commitment has they feel they are not much important in the dept they can explained how important there in the deportment.
  • Some of the employees felt that their skills are not utilized completely; proper measure can be taken job design and placement.
  • As more than half of the people not satisfy their personal development, company may provide carrier development programmers were people can achieve their
    personal and propositional goals.

Automatic Call-Answering Application Synopsis

In present scenario the mobile phone has become the integrated part of the life. No one wants to miss any call whatever he is doing. But sometimes you are forced not to use your mobile such as during driving.

During driving you got a call and just in front of you is traffic police, you at least want to receive the call and tell that you will call after few minutes or any message for specific person but you can’t .In this situation our application is going to help you.

You can record some audio in your phone using the voice recorder. When you get any call the application comes to know from which number the call has come and then according to the person it plays the relevant audio, i.e. you can record some three or four different audio files according your requirements. When any call comes it plays the relevant audio for that particular person.

You have to load the application sis file to the cell phone. It will continuously run in the background. The application will be in the running mode. The application continuously listens for the incoming calls. Whenever there is a call, it finds from which number the call has come and then it plays the audio.

Product Features

  • The application is running in the background.
  • You can start the application or close the application whenever you want.
  • The application works even when the SIM card is changed, i.e. it works for the mobile phone on which the sis file is installed.

Disadvantages

  • Works only while the cell phone is ON.

SOFTWARE REQUIREMENT SPECIFICATION

Software Specification

The project requires the following software’s to compile and run:

  • For installing Symbian in our Computer we need to install Microsoft Visual C++ 6.0.
  • In addition to Symbian we need to install third party softwares, i.e. “jre1.3” and “perl”.
  • A Symbian Emulator.
  • The project has been developed using Symbian C++.
  • Any operating System like Windows-XP/2000/NT.
  • Symbian OS
  • Symbian toolkit
  • Symbian c++

Hardware Specification

Intel Pentium- 700MHz or an equivalent/higher processor:

  • 128MB RAM.
  • 600MB of Hard Disk space.
  • CD drives for software installation.
  • USB Bluetooth adapter for communication.
  • A Symbian OS enabled cell phone (Series 60 2nd edition cell phones like 6600, 7610, N72 etc.)
  • Another cell phone to make a call. This cell phone could have any OS in it.

My Nearest Offers Android Application

Overview:

The main objective of this Android project is “My Nearest Offers”.  Now a days mobile app are being played a vital role in our life’s, by using this mobile app it will locate all the running offers around us.

Existing System:

The present existing system is either we have to go to malls, supermarket etc., and purchase our needing or we can search in website.

Disadvantages:

It is time taking process.

The offers may change from time to time so we cannot judge on one offer.

Proposed System:

In this proposed system we will create an app where we can get the present offers available in the malls/super market etc.

Suppose if any product is available for us we will get the total information about the product i.e rate, offers, discounts etc.

Advantages:

This is time saving application.

Also we get the product very easily and also get it for the very reduced rate.

Conclusion:

The project overcome the problem which are in current scenario and we can introduce a new way to do shopping.

Online Evaluation System Project PPT

Online Evaluation System Project PPT consists of project design details, data flow diagram, screen shots, sequence diagram, Flow chart, Existing and proposed system overview. Students can download full project source code and project report from below reference links.

Disadvantages of the Existing System:

  • Existing system was not user-friendly
  • System was not well organized and precise
  • It was time-consuming
  • Information was redundant and inconsistent
  • It didn’t integrate all the modules  Decision making was difficult

Online Evaluation System Project Features

  • To overcome the limitations of the existing system that will provide the user the facility of choosing the exam he wants to write and saves a lot of time and money for both examiner and the examinee.
  • Online Evaluator will be user-friendly.
  • It will maintain the information of the users who are registered and who wrote the exam and what results they got.
  • It will also maintain information about the questions and answers and it automates the process of evaluating the answers sheets and issuing of results.
  • At the end of the exam, it will display the exam summary consisting of a number of questions answered, number of correct answers, number of wrong answers, number of left answers and result of the exam that is whether the user passed the exam or not.

Automated Processes:

The automated process is a process which is executed automatically by the system. After completion of interaction with the user, the system will perform some automated processes.

  • In the user registration process, the user is asked to fill a registration form. After filling the form his registration will be completed by the system with the issuing of a user id.
  • After the user finishes the exam the evaluation process is done automatically by the system.
  • Issuing of results is also an automated process and the database is automatically updated with marks. 

Non-Automated Processes: 

Non-automated Process is a process, which is completely executed by the human actor. If any modifications are required to the System then the human actor will handle them.

  • Admissions are to be done manually
  • Institutions cannot be registered online
  • Sending userid and password to the Institution

Download Online Evaluation System Project PPT