Summary

A mobile application that will sync all contacts with an online database so that we can access all our contacts even if we lose our mobile or change handsets.

Description

A mobile application that will sync all contacts with an online database so that we can access all our contacts even if we lose our mobile or change handsets. Problem: Transferring of Contacts from one cell to another becomes very difficult, especially when the contact list is larger then what you can store in SIM (Subscriber Identity Module). This application will allow to synchronize all your contacts through online system. Solution: The idea is to develop an online service and a mobile application that works together. The mobile application will transfer all the contacts to an online database via GPRS. After changing the handset,the same application can be used to download the contacts back to the mobile again. Regular updates will keep a back up copy of your data online also and prevent from data loss. Technologies: Can use Java or .NET

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

Database Migration is defined as the process of translating data from one format to another when the organization decides to use a new computing system or a new database management system that is incompatible with the current system.

Description

Databases are now a very essential part of many organizations. They form integral units for storage and collection of data. However the problem arises when existing systems become unusable or a higher version of database is required to meet rising system compatibility. Manually transferring data is a tedious scheme as the size of the data present usually borders from a few megabytes to a few hundred terabytes. Also when a human element is involved,the probability of errors occurring is much higher. Therefore the need for a tool to successfully migrate the data is required. Database Migration is defined as the process of translating data from one format to another when the organization decides to use a new computing system or a new database management system that is incompatible with the current system. The Database Migration is markedly different from data movement. This is because data movement involves only movement of data. Database migration on the other hand involves transfer of data along with some change in the application. The Database Migration tool acts as an interface between the two databases and the user. It creates a new database on the destination database type i.e. MS SQL 2005 similar to the source database present on MySQL 5.0. The schema of the two databases has to be almost alike. But the features offered by the two databases differ from each other in many ways. Thus some manipulations and adjustments are required to be made by the tool so as to maintain the overall structure and functionality of the database. Thus the schema may vary at certain areas. The tool thus implements various mapping function to derive equivalent data types in MS SQL Server while creating the tables. Then the constraints placed on these tables have to be replicated as it is on the destination database system. This is followed by migration of other complex objects like the views, procedures, triggers and functions. This requires some highly specialized functions or parsers which can convert the definitions of these objects from MySQL syntax to the MS SQL syntax. The final step in migration  is the  transfer of the data from one database to another. Database migration is a complex process and is usually avoided until there is no other viable option. This is because databases are usually huge and are complex. Many triggers, stored procedures and functions exist which may require a competent and efficient parser for their migration. Often many issues crop up, which require personal attention of a user having technical knowledge of the databases. Main Migration Steps:
  • Decide how you will map MySQL databases to SQL Server 2005.
  • Convert database objects; these are tables, tables constraints, views, procedures, functions,and triggers.
  • Map data types from the MySQL data type to a SQL Server data type.
  • Rewrite your views, procedures, and functions according to SQL Server syntax.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

Survey Management System is an online survey management system or web based application which provide users to create their own surveys, customize it, distribute it and do real-time reporting and analysis of results.

Description

Survey Management System is an online survey management system or web based application which provide users to create their own surveys, customize it, distribute it and do real-time reporting and analysis of results.
  • Account Management - This module lets you provide the different kind of subscriptions possible with the tool.
  • Question Types - You can provide different kinds of question types such as Single Select, Single Choice, Multiple Choice, Single Input Line, Multiple Input Line, Matrix Type, Comment box, File Upload, etc.
  • Survey Templates - Provide user to use existing templates or customize the template.
  • Survey Management - Provide user to create a survey from scratch or use an existing one as a template. Have required questions in a survey, break the survey on multiple pages, have branching logic based on the answer.
  • Survey Distribution - Provide user with options to distribute the survey with survey link generation, email, HTML code to put in websites, etc.
  • Reporting - Provide graphic reports per survey or per question basis, real time reports, detailed reporting, download option in different formats, public reporting, sharing of reports, etc.
This project is very nice and cool, can teach you to handle lot of complex logic such as saving of questions, answers, responses, creating reports, branching logic, etc. This project is very suitable for 6 months to 1 year and can have a team of 3 to 4 people.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

Bulletin system project is a discussion forum or bulletin board system for websites which can be directly plugged into their systems.

Description

Bulletin system project is a discussion forum or bulletin board system for websites which can be directly plugged into their systems. Some of the modules which can be created include:
  • Forum Management - Admin can create new categories, forum topics and normal users can post threads and messages.
  • Website Management - Site admin can do web based administration of the site, with selection of themes, setup moderators, give access rights, delete categories, forum, topics, messages, setup email.
  • User Management - Register new users, view access mode for non-registered users, post threads and messages for registered users, watch list, change password, recover lost passwords.
  • Other features can include localization and globalization, configurable cultures and time zones, multiple boards support, include private messaging and mass notification system.
This project involves lot of planning and proper design and possible to complete with major functionality in 6 months to 1 year. Estimated Team size: 2 to 4 people.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

In a deregulated electricity market, there are separate generator companies and transmission company. The generator companies use the transmission system for wheeling power to loads.

Description

In a deregulated electricity market, there are separate generator companies and transmission company. The generator companies use the transmission system for wheeling power to loads. Active-power losses arise in the power transmission. Active-power losses represent one of the components for electricity pricing. There is a need to allocate active-power losses amongst the market participants (generators and consumers). Solution schemes for the loss allocation have to be fair and equitable. At present, there are various schemes adopted by different energy markets. The objectives of the project are:
  • to perform a critical evaluation of the existing loss allocation methods.
  • to propose new methods for loss allocation for addressing the deficiencies or drawbacks of the existing methods.
Steady-state network analysis including power-flow analysis will be required in the project.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

Due to disturbances, the operating frequency in a power system can deviate from the declared or nominal frequency. For the purpose of operation, control and protection of the power system, there is a need to estimate with high accuracy in real time the system operating frequency.

Description

Drawing on the voltage and current waveforms obtained from the data acquisition systems, the objective of the project is to develop a fast and accurate signal processing algorithm suitable for online applications for estimating the operating frequency in a power system. The project will involve synthesis and identification of parameters of power system waveforms model. It is required that the frequency estimation procedure must be accurate for waveforms with distortions due to harmonics or frequency components arising from transient operating conditions.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

Distance protection is the most common type of protection in practical use for protecting power transmission lines.

Description

Distance protection is the most common type of protection in practical use for protecting power transmission lines. The function of the distance protection system is to detect a short-circuit fault on the transmission line, and to send a tripping command to the line circuit breaker following the fault detection. The fault detection is based on real-time distance-to-fault measurement derived from the calculation of the impedance of the line section between the protection and fault location. Following the restructuring of the power supply industry, the trend for interconnecting separate power systems is on the increase. The interconnections often require long-distance power transmission lines. However, the power transfers amongst the interconnected systems are limited by the transmission line lengths, and system stability margin can be reduced. Series compensation increases the power transfer capability of the transmission line and system transient stability. However, the use of series compensation which is based on capacitors will influence the impedance calculation required in distance protection. The objectives of the project are to investigate the impact of series compensation on the accuracy of distance protection responses, and to design schemes to counter the impact.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

The idea of this project is to design a RC car or an airplane for hobby or task-based activities.

Description

The idea of this project is to design a RC car or an airplane for hobby or task-based activities. The RC car can be designed and developed to help automate some human tasks. Similarly, a RC plane can be designed for aerial surveys and planning. RC plane can be fitted with a camera to record the observations where it is not possible for humans to reach. RC plane can be useful in case of flood hit areas to investigate the damage.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

This project involves the study of the response time for air brake system.

Description

Air brakes are used in commercial vehicles, which require a heavier braking effort than that can be applied by the driver’s foot. In air braking systems in heavy vehicles, the Compressed air from compressor passes through the unloader valve and maintains its pressure. This air is stored in the reservoir. From the reservoir it goes to the Brake Chambers through many brake valves. In the brake chamber this pneumatic force is converted into the mechanical force and then it is converted into the rotational torque by the slack adjuster, which is connected to S-cam. This torque applies air brakes. This project involves the study of the response time for air brake system.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.

Summary

This project is based on diesel engine propeller based formula car.

Description

A 2.5 CC or 3.2 CC diesel engine work on the mix blend of Kerosene, Ether Solventand Castor Oil with manual start will rotate the propeller blade in front of car and the air pressure provides the power to run this Formula Car. RF remote control unit can be used to provide direction on either side.

Assumptions

Assumptions are not defined for this project.

Duration

Duration is not defined for this project.

References

References are not defined for this project.