Place Locator
Description of the project:
          Place Locator is a kind of project which can keep track of the information about all the places around the world. This Project fulfills the requirements of the persons who want to know the Details of a particular place.  All the places are shown in the form of a map, we need to select the desired location then details will be displayed. Users can find the famous places, shopping malls, theatres, restaurants etc.
Existing system:
In the existing system there are many ways of finding the famous and must see places around the world like site maps available in every country, when we are trying to look for something or some place. We also have some kind of online maps available for the locations to search. But all these are individual things no complete info is available here
Proposed system:
We are proposing an automated system where we have a map of particular country with their corresponding states in it. Search is made based on type of category we want to see like restaurants, must see places etc .., in a city of a state.
Modules:
It provides the following functionalities:
Map locator is one of those online information portals which provide information to a user who anonymously logs into the site and started searching for a place in a city of a state in a map. Following are the modules included in this software: 
1.      Administrator module
2.      User module
3.      Search module
4.      Add/Remove/Update data module
1 Administrator:
The administrator will setup the system and maintain the system. He is the whole and sole person who inserts the data about a place and updates it also the only person who can delete the data or information about a particular place in a state of a country map.
So the administrator first collects information about different places in a state of a country like restaurants, theatre, ancient places etc.., likewise he collects the similar information about  other states and inserts into the software. Whenever needed of updating some information regarding the place or state or country he can also update it. If some of the places are not there in that country now he can remove or delete them from the information gathered
2 User Modules:
 All users can access the product to search different theater’s list, restaurants, and ancient locations etc... He can simply login into the website as an anonymous user and look at the map and select a state from the map. Now he will be able to find all the cities under that particular state he selects one city of his interest under that state. Next he selects the category he wants to search for like museums or parks or restaurants etc and searches for it. Now he will be able to find all the information regarding that particular place like its distance from the main city, number of buses available in there and their numbers etc..,
This way user module is helping out and reducing a lot of disadvantages a general user from doing lots of repetitive work that usually an individual have to do for these kinds of scenarios.    
3 Search Modules:
The search module provides easy online search of different theater list, parks and historical monuments etc. user can search based on the category search like monuments, parks etc.., under a city in a selected state of a country.
4 Add/Remove/Update data module:
We can add/remove/update old information of a particular place and replace it with new and fresh information every day which are currently in demand or pretty famous today/tomorrow.
Software requirements:
o   Microsoft .Net framework 3.5
o   Microsoft Visual Studio 2008
o   Microsoft ASP.Net 3.5
o   Microsoft C#.Net language
o   Microsoft SQL Server 2005
o   ADO.NET
o   HTML
Hardware Requirements:
Processor       :            Intel Pentium 4 or more
Ram                :            1 GB or more

Hard disk       :            40 GB hard disk recommended for primary partition.
Intense ad loader
Description:
Ads provide income to any websites. So dynamically updating Ads in a website is a important task for any website administrator. Ad management provides an easy interface for updating ads in a website. Admin can store any number of advertisements in his repository. He can update the website with any advertisement that is stored in the repository.
Existing system:
We can see many of the websites with lot off ad - images. All of them are static images, which redirects us to another websites. Most of the Dot net websites [in the present existing systems] use Ad-rotator component, which is a built in control in Dot net. But this control is not so flexible to update dynamically, as it will be using an XML file internally. So administrators must log in to application server and change it manually. At the time of changing application should be stopped for a while which will directly effects for small interval of time.
Proposed system:
In the present system as we get the data of ads directly from Database there will be no manual work for the administrators. Even we do not need to shut down the application even for fraction of seconds also.  All the add will be added with proper security to the system.
It provides the following functionalities:
·         Adding Ads.
·         Updating Ads.
·         Deleting Ads.
·         Assign/load Ad to website.
·         Login [Admin only]
·         Security Module
Software requirements:
o   Microsoft .Net framework 3.5
o   Microsoft ASP.Net 2.0
o   Microsoft C#.Net language
o   ADO.NET 2.0

o   Microsoft SQL Express

Image based Authentication
Description of the Project
Image based authentication provide more security when validating a user authentication in real time systems. The main design goal of the system is provide more security through images.  For a login page a grid of images are shown from which the user selects his password. The images are provided with a random number / some text under it which is used to enter in the password field. The images and the numbers associated with that randomly changes to provide more security. The main objective of this project is, it provides more security and usability. Images are easy to remember because visualization has great effect on human mind. This application can be used as authentication for any website or login page. This can be simulated in desktops, mobiles, atm’s  etc.
Existing System
Generally to provide authentication we use passwords and they will be a combination of alphanumeric characters. Users store this password in their phones or note it down which is not secure. Also this password system can easily be hacked and user’s private information can be known.
Proposed System:
            In the proposed system the authentication of users is done using images which provides the additional security than the usual text authentication. Images give great impact on the human brain to recognize.

Modules:
    Image Insertion:
                       In this module we place all the images in the grid and designing of the user interface will come under this module. We use rich controls in order to design an interface through which user can interact through our application easily.
Random Number Generation:
                         In this module we generate random numbers and assign them to the images present in the grid. For this we need to use random class in order to generate random numbers.


Verifying the password:
    In this module we create the database with user name and password and verify the given password is valid to that user or not for this we need to match the passwords & pixel conversion and matching.

Software requirements:
o   Microsoft .Net framework 3.5
o   Microsoft Visual Studio 2008
o   Microsoft ASP.Net 3.5
o   Microsoft C#.Net language
o   Microsoft SQL Server 2005
o   ADO.NET
o   HTML

Hardware Requirements:
Processor       :            Intel Pentium 4 or more
Ram                :            1 GB or more
Hard disk       :            40 GB hard disk recommended for primary partition.


Face Identification
Description of the project:
       This project is used to identify the criminal records in which the image of the criminal is made into different segments of individual parts of the face. This project is developed in order to overcome the problem in existence system such as  poor image quality and resolution where the detection of the image becomes a tedious task. In order to solve this problem we are developing a desktop-based application called “Face Identification”
 Criminal records generally contain personal information about particular person along with photographs. To identify any criminal we need some identification regarding person, given by the eyewitness. In most cases the quality and resolution of the recorded image segments is poor and hard to identify the face. To overcome this problem we are developing software. Identification can be done in many ways like fingerprints, eyes, DNA, etc., One of the application is “Face Identification” This project is aimed to identify criminals of any investigation department. Here the technique is that we store some images in the database along with the details that the images are segmented into many slices say forehead, eyes, nose etc. These are again stored in the database to identify the criminals. If any image is matched up to 99% then we suspect that particular image to be the criminal. In this way it creates a friendly environment to both the operator and witness.
Existing system:
Currently, in the existing system the images are being compared manually but there is no particular software that does this kind of processing.
Proposed system:
                 Proposed system is an application that detects face on a picture supplied to the database using the concept of image streaming.
IMAGE STREAMING: This is the technique used for the transmission of the image from the source to destination.

Modules:
1) Criminal Details Insertion
In this module we insert all the criminal details into database. All the criminal images are also stored in database. We can also view all the criminal details based on the criminal IDs and it will display all the detail information of the criminal and his criminal history. We can also view all the criminal images one after another in the form of slide show.
2) Face Construction and Displaying:
In this module we can construct the criminal face. In this we need to provide some default images. These images are cut down in to pieces based in the form of Nose, fore head, Lips etc.., all the images are streamed and stored in the images folder present in our project folder. The images which are displayed in the website are converted from streams to images and displayed to the end user.
3) Image streaming:
In this module images are streamed and converted into streams and stored in database. While displaying the streams are converted into image and displayed to the end user. We use the concept of bit streams. Bit streams are a time series or collection of bits which represents the meaningful data or information.
Software requirements:
o   Microsoft .Net framework 3.5
o   Microsoft Visual Studio 2008
o   Microsoft C#.Net language
o   Microsoft SQL Server 2005
o   ADO.NET

Hardware Requirements:
Processor       :            Intel Pentium 4 or more
Ram                :            1 GB or more

Hard disk       :            40 GB hard disk recommended for primary partition.
Digital Photography


Description:

The application accept the request from the user like what photos to be printed and what size and no of copies and  will calculate the price after downloading the price information from the database for the different print sizes and show it to the user. The user will enter his/her credit card/other payment option (or choose any other mode of payment) and  once after user order confirmed by the admin, he/she will be getting a mail regarding the photos ordered. If the credit card information is found correct, the photos are uploaded to the server and a purchase order is created in the database.

Existing System: As we all know that what the process of photographs printing is. The user should go to the studio and have to submit the photos for print. And later he has to and collects the printed photographs. This is a tedicious process to carry the photo graphs in a pen drive or CD/DVD.

Proposed System: This is automated System where a customer can have a set of digital photographs in his desktop which he/she wants to print. He/she can provide the application the path to the folder where the photographs are stored and can choose the photos that he/she wants to print and choose the size of the prints. Later he can have credit card transaction details to complete the printing process. Once after user order confirmed by the admin, he/she will be getting a mail regarding the photos ordered

Modules:
Admin: In this module admin will add the photos information and credit card information of the customers and can view all the user details and respective request given by the user and process the request based on the validation. Admin will view the orders and can respond to the orders. Once ordered confirmed mail will be sent to the respective user or customer mail id.
User:  In this module user will register and upload the photos from the system which he wants to request for the print. By giving credit card information he will complete the request process and he can view the request status once it is given. once after user order confirmed by the admin, he/she will be getting a mail regarding the photos ordered


Software requirements:           

o   Microsoft .Net framework 3.5
o   Microsoft Visual Studio 2008
o   Microsoft C#.Net language
o   Microsoft SQL Server 2005
o   ADO.NET


Hardware Requirements:
Processor       :            Intel Pentium 4 or more
Ram                :            1 GB or more

Hard disk       :            40 GB hard disk recommended for primary partition.
Bug Tracking System

Description of the project:
Bug Tracking System is a communicator between developer and tester. This application need to configure for a particular project before using.
After project is developed by the developers it is given to testers for testing. Tester will configure the project i.e., creates a project with project information, developer information (email id’s). While testing the application if any bugs are identified those will be logged or recorded in the database using a input form. Tester will make this bug status as open and he assigns the bug to a developer. The developer will receive a mail contains the bug information and he will rectify the bug in the application. Once bug is rectified he will update the status of bug in the system to resolve and tester will get a mail on this. He will recheck the bug and if it is resolved he will close the bug else he again logs a bug in the bug tracking system.
Existing system:
The existing system till now over here was in the manual process. Reports were maintained in the form of files or excel sheets.
Proposed system:
We are trying to automate this system and provide a communicator between developer and tester. 
Functionalities:
·         Login.
·         Configuring project.
·         Bug Logging/ updating.
·         Bug routing.
·         Sending emails









Functionalities Description:

Login Module:
In this module the tester and the developer are logged in using their unique login id. The details of the user like date, time, name, etc.., are stored in the database by the administrator.                                                                                                        
Configuring Project:
                                 In this module the project developed by the developer is given for testing to the tester. Tester configures the project i.e., creates a project with project information, developer information (email id). Developer and the tester information is useful for the communication between them.

Bug Logging/Updating:
                    In this module the configured project is tested by the tester. While testing bugs identified are logged or recorded in the database using the input form. Tester makes the bug status open and assigns the bug to the developer. Tester updates the status of the bug to the developer.
Bug routing:
                                 In this module developer checks bug information and rectifies the bug in the project application. Rectifying the bug developer updates the status of the bug in the system to resolve it.

Sending mails:
                                            This module is an important module which plays a key role for the communication of the tester and the developer. The bug information is sent to the developer email id. Developer checking the mail rectifies the bug and mails to the tester updating the bug status to resolve it. Tester rechecks the bug if it is resolved bug is closed else he again logs a bug in the BUG TRACKING SYSTEM.




Software Requirements:
o   Microsoft .Net framework 3.5
o   Microsoft Visual Studio 2008
o   Microsoft ASP.Net 3.5
o   Microsoft C#.Net language
o   Microsoft SQL Server 2005
o   ADO.NET
o   HTML


Hardware Requirements:
Processor         :            Intel Pentium 4 or more
Ram                 :            1 GB or more
Hard disk        :            40 GB hard disk recommended for primary partition.