• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
projectsgeek

ProjectsGeek

Download Mini projects with Source Code, Java projects with Source Codes

  • Home
  • Java Projects
  • C++ Projects
  • VB Projects
  • PHP projects
  • .Net Projects
  • NodeJs Projects
  • Android Projects
    • Project Ideas
      • Final Year Project Ideas
      • JSP Projects
  • Assignment Codes
    • Fundamentals of Programming Language
    • Software Design Laboratory
    • Data Structure and Files Lab
    • Computer Graphics Lab
    • Object Oriented Programming Lab
    • Assembly Codes
  • School Projects
  • Forum

ProjectsGeek

Linux Package Manager Project Idea

April 8, 2014 by ProjectsGeek Leave a Comment

Linux Package Manager Project Idea

 

Our goal is to introduce a Linux Package Manager Project for Source Code Installation in Linux distributions. This Package Manager would itself take care of maintenance of complete system, which so far has been a very cumbersome job for any administrator. This Linux Package Manager Project along with a Registry would provide an alternative back-end for various text configuration files.

Thus, instead of each application having its own text-configuration files, our Linux Package Manager Project application provides a universal, hierarchical, fast & consistent namespace & infrastructure to access configuration parameters through a key-value pair mechanism.

This would include creation of separate entities:-

  • A local database for local machine administration & maintenance.
  • A registry for local as well as remote administration of the machine configuration.

Architecture

  • I386 Architecture Machines
  • Red Hat Linux 9.0 Operating System.

Project Requirements

 The Linux Package Manager Project has some hardware & software requirements that are described as follows:-

 Software Requirements

  • Red Hat Linux 9.0 with kernel(2.4.23)
  • Linux GUI builder package – QT
  • A C/C++ IDE for Linux –  Anjuta
  • Elektra API’s

Hardware Requirements

  • Two PC’s with usual configurations (128/256RAM P4 Processors etc.)
  • LAN connection b/w the machines.

The Problem

It has been long desired to have some kind of Linux Package Manager Project in existing Linux environment. Due to the pre-existing feature of being Open Source, any package can be installed & used, almost anywhere in a Linux system (be it Personal/Server configuration).

Today’s GNU/Linux systems are a sum of independent components collected from Open Source Community. Each of them already has a working, but selfish configuration system.

A Basic Scenario

One of the Linux Package Manager Project system (maintained by an administrator X) has an Apache package (say version 1.4) installed from source (instead of RPM distribution).After some time a new administrator (say Y) starts maintaining that system. Suppose he comes to know that Apache (version 1.4) has a serious security flaw and he installs a newer version (2.0). Now to clean the system more efficiently he has to effectively delete all the files (main files as well as support files) from various locations which become a very tedious task itself.

Thus we realize that the overall maintenance of complete Linux system is a highly cumbersome process which any administrator has difficulty in carrying out, both efficiently & effectively.

How the problem has been attacked

Now that the problem at hand is very much clear, the next & foremost step is as to how the information about various packages, getting installed on the system, needs to be track down & stored. One of the most important design issues that needs utmost attention is:-

  • The existing system should not change. It means that we cannot go about changing the entire installation methodology, just for the sake of obtaining the desired information. The reason is if the existing system changes, there is a high probability that the newer system is not at all welcomed by the existing developer & user society.

Thus after considering various other issues, the solution that has been finalized is as follows:-

  • We need to trap the information when & where it is getting created & moved into the existing system.
  • This information then has to be stored & later on retrieved in an efficient & effective way that would suite our project requirements.

Thus the complete project now gets divided into 4 different stages. They are:-

    1. Collection of all the data.
    2. Extraction of Information.
    3. Efficient storage of the information.
    4. Effective retrieval of this information.

Architectural Design

Linux Package Manager Project

Other Projects to Try:

  1. Final Year Project on Web Issue manager
  2. Online Time Sheet Final Year Project Idea
  3. Package Manager-B tech final year project
  4. Mobile Banking Final year Project Idea
  5. E-Learning Management System Project Idea

Filed Under: Final Year Projects Tagged With: Project Ideas

Online Voting System project Idea

April 1, 2014 by ProjectsGeek 4 Comments

Online Voting System project Idea 

Problem Definition 

To develop an Online Voting System in which complete information regarding the voters is stored in the centralized database. The voter can vote for any candidate while sitting in the home. Proper security algorithms are implemented to stop any kind of active or passive attacks during voting. This Online Voting System can be used for the election as big as the general election or it can be used even in simple college elections.

Motivation Behind Project

Illiteracy is not the only reason for low percentage voting (about 45-50%) in India. None of us wants to wake up early in the morning to stand in long queues in the sun to cast a vote. So we are developing a Online Voting System which will enable people to cast their vote while sitting in the home.

Project Statement 

The project is aimed at satisfying the following requisites:

  • Each person will have his own ID and password where he/she can login to cast his/her vote.
  • The site will provide the whole details and agendas of different candidates standing for the election which can be access by the different voters.
  • A secure database will be designed to store different details of the voters and which will be accessed by the sever to check the authenticity of the voter and to store the vote cast by the person.
  • Great level of security will be maintained by implementing security algorithm to prevent any active or passive attacks to the database. Database will be encrypted and not allowed to be accessed by any person.
  • Appropriate authentication protocol will be implemented to check the authenticity of the voters.

 

Projects Standard Requirements 

  • Following the Software Development Life Cycle in a proper & sequential manner to include all phases of software development; including developing requirement analysis documents, developing design documents, implementation, unit testing, integrated testing and user acceptance.
  • A secure site with username and password for login and appropriate authentication software Secure Socket Layer for encrypted data transmission. 

Software Requirements 

  • ASP – 3.0 with VB Script for sever side scripting
  • MS Access for database backend
  • Editor Used for Design : Macromedia Dreamweaver
  • Microsoft Windows XP Professional (Service Pack 2)

Hardware Requirements

  •   Computer with Basic Configuration & Connection to the Internet.

Scenario Based Description

A database will be created for the centralized server in which details of different voters will be stored. Each voter will have his/her own ID and password which will be used by him/her to log into his/her account. He /she can even go through the details of different candidates which will be on the site. He /she will log into their corresponding accounts and will cast his/ her vote to any of the candidates he/ she likes. The Online Voting System will check his/ her authenticity and store his vote in its database and that particular ID will then be rendered inoperative so that he/ she won’t able to vote again.

Benefits of Online Voting System

  • Voters can cast their votes to their candidates without standing in long queues.
  • They can get each and every information about different candidates standing for the election and their agendas online.
  • The results of the election will be out as soon as the voting is complete.
  • Eventually it will increase the percentage voting.

Other Projects to Try:

  1. Secure Voting System project in Java
  2. Voting System Project using Android
  3. Smart Voting System Project IOT Project
  4. Online Time Sheet Final Year Project Idea
  5. Online Net Voting Project in Java

Filed Under: Final Year Projects Tagged With: Project Ideas

Online Reservation System Project in Java

March 20, 2014 by ProjectsGeek 65 Comments

Online Reservation System Project in Java

 

Online Reservation System Objective

Through this Online Reservation System , a practical approach has been taken under study to understand how online reservation system works. This Online Reservation System will include all the necessary fields which are required during online reservation system. This Online Reservation System will be easy to use and can be used by any person. The basic idea behind this project is to save data in a central database which can be accessed by any authorize person to get information and saves time and burden which are being faced by their customers.

Existing System

Even though the online reservation system is available but the passengers have to fill all their necessary details using pen and paper which involves manual working. It’s the main counter is not open due to late arrival or due to some reasons then in this case, passengers have to wait and in certain cases they have to wait in line, waiting for their chance to come. After wasting so much time, customers able to get their answers and sometimes they did not positive response.

Proposed System for Online Reservation System

Through this Online Reservation System customers do not have to wait in line and they will able to get their answers in just a click. Through this system online form will be available by which passengers will able to fill their details along with their journey details. To book their seats, users will have to first search their trains as per their requirements and after getting correct train they will have to provide Train number. After pressing next button, it will show its status, whether it has been activated or in process. Online cancellation form will also be available and to cancel their reservation, they will have to provide their PNR number again to carry the next task.

Online Reservation System Snapshots 

Online reservation system home
enquiry form
reservation form
Online reservation system passenger
main screen
Online reservation system login

Number of Modules

  • Login Form.
  • Reservation Form.
  • Cancellation Form.
  • PNR Enquiry.
  • Exit.

Description of Modules

Login Form – To access this Online Reservation System, each user should have a valid login id and password. After providing the correct login id and password, users will able to access the main system.

Reservation System – Under reservation form users will have to fill the necessary details such as their basic details, train number, train name will automatically come in the box, class type, date of journey, from (place) to destination and after that, users will have to press insert button.

Cancellation Form – If passengers want to cancel their tickets then they have to provide their PNR number and after submitting it, this will display the entire information related to that particular PNR number. If users want to confirm their cancellation, in this case they have to press OK button.

Software Requirements

  • Operating System : Windows XP/2003 or Higher Version of Windows OS.
  • User Interface : Java Swing.
  • Programming Language : JDBC, Core Java.
  • IDE/Workbench : Net beans 7.2.
  • Database : Microsoft Access.

Hardware Requirements

  • Processor : Pentium IV or above.
  • Hard Disk : 50GB
  • RAM : 512 MB or more

Download Project Source Code

Online Reservation System  Abstract Online Reservation System  Abstract
Online Reservation System Report Online Reservation System Report
Online Reservation System Code Online Reservation System Code

Other Projects to Try:

  1. Airways Reservation System Java Project
  2. Railway Reservation System project using C++
  3. Airline Reservation System Java Project
  4. Railway Ticket Reservation System in C++
  5. Airline Reservation System Project Visual Basic

Filed Under: Java Projects Tagged With: Java Projects

How to install Eclipse on Windows 7

March 8, 2014 by ProjectsGeek Leave a Comment

How to install Eclipse on Windows 7

 

Eclipse is an integrated development environment in computer programming consisting a base workspace and an extensible plug-in system for customizing the environment. It is mostly used in Java. It is generally used to developing applications. By using various plug-ins you can use it other programming languages like C++, COBOL, Fortran, PHP. You can download the software from the below mentioned website https://www.eclipse.org/downloads/. After you visit the site then you may go to that site.

You may find the following screen shot after you visit the above website.

How to install Eclipse on Windows 7

  • Make sure that you are downloading the compatible software for your windows i.e; 32 bit or 64 bit.
  • To run Eclipse on a modern widows operating system with less than 1 GB of RAM may keep your computer very busy to operate.
  • At least 2 GB of RAM is recommended.
  • Also make sure that you are having a latest operating system along with a current version of web browsers.
  • There are a number of downloadable packages available in the website if you visit but the Eclipse Classic seems like it is perfect.
  • After you click the download button then a Zip file will be getting downloaded.
  • After the completion of downloads decompress the Zip file which will create the unzipped Eclipse folder.
  • If you want to extract the archive to C drive then you can extract it in that drive only.
  • After installing it then run the Eclipse.
  • The first time you will prompted to identify a location for your Eclipse Workspace.
  • This is where local copies of your projects will live in your computer.
  • It is advisable to pass JVM arguments to Eclipse at startup to reserve a larger memory space for the IDE than the default.
  •  If you have multiple installations of Java on your computer, and if the JVM that occurs first in your path environment variable is not the one in which Eclipse can run.

How to install Eclipse on Windows 7

Launch screen of Eclipse

Eclipse run for First time

Connecting Java Documentation to Eclipse

  • Connect the Java documentation to Eclipse is little tedious.
  • It is very useful when developing programs.
  • Choose Preferences from the Eclipse tool bar.
  • There you will find a navigation tree, expand the Java option and click the installed JREs option.
  • In the installed JREs panel make sure the most current version of Java is checked. If you select yes then you have to select it and then click edit.
  • A Edit JRE window will pop up which shows a list of “JRE system libraries” and you need to link each library to the Java documentation.

Other Projects to Try:

  1. How to Install Visual Studio 6 on Windows 7
  2. How to install Apache tomcat on Windows 7
  3. TestPage
  4. How to install MySql on Windows
  5. Hello World Android Project with Source Code

Filed Under: Uncategorized

Collaborative Project Management Project Idea

March 7, 2014 by ProjectsGeek Leave a Comment

Collaborative Project Management Project Idea

 

Project Definition

To develop collaborative project management software. The software should be web based, i.e. should have a web based interface. The software should be platform and hardware independent, and should be accessible to anyone, anywhere who has a valid username and password combination.

Technology Used

  • PHP 5.0 Language
  • MySQL Database
  • Apache Web Server

Platform: Microsoft Windows XP Professional

Software Requirements:

  • WAMP Server (Windows, Apache, MySQL, PHP)
  • Web browser like Internet Explorer on client

Hardware Requirements

  • Server capable of running the WAMP server
  •  Client – any computer networked to server

Collaborative Project Management Project Description

The Collaborative Project Management is designed to be used as a groupware. It is termed so, as it allows many people to work together simultaneously lending it the name collaborative. This Collaborative Project Management particularly aims at reducing efforts on co-ordinating different tasks for a team working on one single project. Easy communication and reduction in production times is the main aim of this software. It will also allow geographically dispersed teams to tackle different tasks for one single project, making on-site and offshore work possible.

The mission or the purpose of the software is to provide a clean, consistent interface for software development management specifically tailored for the Open Source community. Collaborative features included are message boards for the developers to keep up to date, as to what their peers are working upon, and more specifically what problems they are facing. A calendar based To-Do list is also implemented, and the home page would list out the To-Do tasks set for today.

The coding should meet industry standards, thereby separating the design of the software with the server side scripting. This is achieved using the ‘include ()’ function of PHP 5.0, thus enabling the theme of the look of the software to be modifiable from one single file. Even the database connectivity code should be an included file thus enabling easy changes to each and every database aware page to be modified using a single change.

Keeping up with the current trends, the forum messages added, should be RSS 2.0 compatible. This enables users to view new forum messages directly from their feed readers without actually visiting the site. The primary advantage of this is that it allows developers to know when an update to the development cycle is available, and then they can view changes made to the software code as a whole. RSS has become a standard worldwide for providing XML based information across platforms, and serving up-to-date news feeds right down to the browser.

The main function of the Collaborative Project Management to enable project management features would be a unified to-do list, which is implemented as a viewable graphical calendar. This is achieved using a combination of the server side scripting language – PHP, and its client side scripting language – JavaScript, for making the graphical front end output of the calendar. This to-do list is then viewed on the home page, based upon today’s date along with the corresponding to-do tasks for today.

Other Projects to Try:

  1. Web Service for Multiple clients Project Idea
  2. E-Learning Management System Project Idea
  3. PHP projects with Source Code
  4. Remote Grammar Updation Module Project Idea
  5. Java Projects | VB Projects | PHP and ASP Net Projects

Filed Under: Uncategorized

Electronic Shop Inventory Project in Vb

March 4, 2014 by ProjectsGeek 3 Comments

Electronic Shop Inventory Project in Vb 

 

 

Problem Definition

Electronic Shop Inventory Project provides information on each and every product which is available within the store. Its basic purpose is to maintain stock details and inform on time, if any product is going out of stock along with various other information related to its sources. Stock information maintenance is a complex task and requires frequent update. If the stock details of the stores/shops will not be accurate, then there will a huge loss of money and market value and bad impression among customers in this competitive world.

Motivation behind this project

To provide information on time, details of all the products and the location where it is stored. If the current product is out of stock or going to be stock out, informing details regarding that products such as last time from where it is purchased, at what price it was purchased, manufacturer details etc.

Electronic Shop Inventory Project Snapshots

add new records
Electronic shop Inventory project
search components
view components
Electronic shop Inventory project settings
Electronic shop Inventory project record

Electronic Shop Inventory Project Statement

Current Electronic Shop Inventory Project system cannot provide other necessary information if it able to provide information regarding product stock out. The other information such as last time from where it is purchased, list of vendors where this is available and at what price, location of the vendors along with their contact details. Lacking this feature in current Electronic Shop Inventory Project system does not the sellers to move to other vendors to get their products on time. As a result they loss their market as well as money.

Electronic Shop Inventory Project Overview

This Electronic Shop Inventory Project system will look after all the work within an electronic shop. It will keep information of all the electronics products along with their price and company manufacturer’s details. It will also keep record of its vendors from where this product was purchased last time and at what price. It will provide facility of adding, deleting and modifying products information within store. The other features include:- the person at the front office who sell the product , setting discounts on particular products on some festive session, billing section will generate bill along with product number, price, number of quantity and date of purchase. This system will also handle the employee records within the shops. Most of the financial transaction will be handled by the billing sections such as generating report of total sells or purchase on weekly or monthly or yearly basis. The main feature of this system is indication process on particular product. Electronic Shop Inventory Project will display a list of products which will be out of stock in coming days based on internal processing going within the database system.

Technologies Used

  • VB 6.0 as front end.
  • Access Database as back end.

Software Requirements

  • Windows 8 Pro.
  • Visual studio 6.0.
  • Access Database

Hardware Requirements

  • Processor – 1GHZ Processor
  • Ram – 256 MB.
  • Hard Disk – 500 MB.
  • Graphics Card with at least 32 MB video memory.
  • Monitor with minimum resolution of 800 X 600 pixels.
  • Keyboard.

Download Electronic Shop Inventory 

Electronic Shop Inventory Project Abstract Electronic Shop Inventory Abstract
Electronic Shop Inventory Project Code Electronic Shop Inventory Code
Electronic Shop Inventory Project Database Electronic Shop Inventory Database

Other Projects to Try:

  1. Computer Shop Management System in C++
  2. Inventory Management System in PHP
  3. DBMS Project Ideas | Top Free
  4. Computer Shop Management system project
  5. Shoe Shop Management System Project in Vb

Filed Under: Download Visual Basic Projects Tagged With: Download Visual Basic Projects

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 79
  • Page 80
  • Page 81
  • Page 82
  • Page 83
  • Interim pages omitted …
  • Page 135
  • Go to Next Page »

Primary Sidebar

Tags

.Net Projects Download Android Project Ideas Android Projects Angular 2 Assembly Codes C # Projects C & C++ Projects C++ Projects Class Diagrams Computer Graphics Database Project Data Mining Projects DataScience Projects Datastructure Assignments Download Visual Basic Projects Electronics project Hadoop Projects Installation Guides Internet of Things Project IOS Projects Java Java Interview Questions Java Projects JavaScript JavaScript Projects java tutorial JSON JSP Projects Mechanical Projects Mongodb Networking Projects Node JS Projects OS Problems php Projects Placement Papers Project Ideas Python Projects seminar and presentation Struts

Search this Website


Footer

Download Java Project
Download Visual Basic Projects
Download .Net Projects
Download VB Projects
Download C++ Projects
Download NodeJs Projects
Download School Projects
Download School Projects
Ask Questions - Forum
Latest Projects Ideas
Assembly Codes
Datastructure Assignments
Computer Graphics Lab
Operating system Lab
australia-and-India-flag
  • Home
  • About me
  • Contact Form
  • Submit Your Work
  • Site Map
  • Privacy Policy