Online Shopping System Project Report

Module Description:

The Online Shopping System Project Report has been divided into two modules as:

Purchase module:

They can find cars easily category or by word. after viewing the descriptions selecting their required brands and on confirmation they can add to their shopping cart and buy.

The buyer can choose the mode of payment and can easily pay the bought products. The user can easily go through the site by just having the minimum knowledge of computer is sufficient to use this site.

Online market where various goods are sold and bought the new car user registers, already existing user’s logs in finds the required goods(cars),Booking & purchasing online.

Payment module:

The module takes care of the all the secured payments that should happen for the purchases that happens online, so to implement a security algorithm is one of the major concepts of the payment.

Related Project in PHP:

Online Shopping System Project

 HARDWARE Requirements

Processor:   586 Dx4 300Mhz.

 Hard Disk:        8.3 GB HDD

 RAM:         64MB RAM.

SOFTWARE Requirements      

Web Based   :     HTML,JavaScript.                           

Programming language: JSP,JDK1.2.2,

Database Server: SQL 7.0,

Web Server: ApacheTomcat web server.

OS :  WINDOWS 2000 Professional.

E-Shopping System Java Project

To overcome the difficulties faced by the existing system, the organization has implemented a new system which is called as “E-SHOPPING”. It is developed with the help of web application over internet. It has many benefits over manual system. To set an organization into the global market we require this system. There many advantages with this system mainly time consumption of achievement of tasks is done ,data retrieving,adding,modifying and deleting can be easily processed with this system. Transactions are processed quickly and easily. This system is user friendly as he can access from any part. Information sharing becomes quite easy. The main advantage of the system is large scale of advertisement where the organization need not put huge amount of money in publicity. Therefore we can just say that is a new dream task for the global service.

The most crucial stage in achieving a new successful system and in giving confidence on the new system for the users that it will work efficiently and effectively.

  The more complex the system being implemented, the more involved will be the systems analysis and design effort required just for implementation

Online Shopping System Java Project

The main objective of the Online Shopping System Java Project is to create a system which is used to purchase and sell cars online i.e. through “internet”. The entire system is developed to meet the requirements of the organization. The whole system is designed in such a way that it contains the entire information required for purchasing and selling cars online. It is developed with a valid a login id and password. the entire system is built taking care of user friendliness and security. The above system is flexible and efficient and facilitates all the users.

SCOPE:

               The scope of the Online Shopping System project lies in selling new cars and purchasing the old cars in online.

 Aim:

       The main aim of our Online Shopping System project is  purchasing and selling the cars in online.

Stores Management System Project

The ‘Stores Management System’ is targeted to automate the almost all of the processes mentioned above to reduce the clerical labor of the staff working in Stores both technical and as well as Accounts departments using the software Industry’s latest technologies and cost effective tools there by providing the better control to the management by avoiding manual errors etc.., 

In this project modules under study are Material Issues module, Reports module.requisitions and Inter stores issues i.e. material issues to other stores based on inter store requisitions. For these two operations, we have to issue the gate passes for both types of operations. 

Stores Management System ProjectConclusion:

We have been given the problem of automating the material of stores in APCPDCL

(Andhra Pradesh Central Power Distribution Company Limited) at APTRANSCO. Earlier the materials of stores have only been automated. In our project “STORES MANAGEMENT SYSTEM ” we have automated the stores of the central power distribution company limited. 

In Issues module, we have tracked the information regarding the issues of the receipts for the material that have been stored in the stores of the central power distribution company limited at CPDCL. This information can be easily made available to all the stores throughout the AP through intranet/ Internet. 

As a result of this automation, manual workload is reduced and data retrieval becomes easy. This project can be helpful for centralization of information regarding the stores of APCPDCL at APTRANSCO.

Hardware requirements

SERVER:

Processor                                   :                  Pentium IV

Speed                               :                  1.7 GHz

Memory Capacity            :                  1 GB

Hard Disk Capacity                  :                  80 GB

Monitor Make                           :                  HP

Client:

Processor                                   :                  Pentium IV

Speed                               :                  1.7 GHz

Memory Capacity            :                  256 MB

Hard Disk Capacity                  :                  20 GB

Monitor Make                           :                  HP

Software Requirements

Operating System                     :         Windows 2000 Professional

Web Server                               :         Apache Tomcat Web Server

Database                                             :         Postgresql

EnterpriseApplication              :         J2EE, JBOSS

Implementation Architecture     :         MVE,

                                                           3 Tier using Servlets, JSP

Scripting Languages                  :         Java Script

Programming Language            :       Java

download  Stores Management System Project Report.

Control of Grid Connected PV Cell Distributed Generation Systems

Control of Grid Connected PV Cell Distributed Generation Systems Abstract: Energy is essential to everyone’s life no matter when and where they are. This is especially true in this new century, where people keep pursuing higher quality of life. Among different types of energy, electric energy is one of the most important that people need every day. At present the majority of the world electricity is generated by Fossil fuels (including coal, oil, and natural gas), Nuclear power and Hydro power. The problems/concerns in generating the electrical energy by using the above conventional energy technologies are:

  • Conventional energy sources are not renewable
  • Conventional generation technologies are not environmental friendly
  • The cost of using Fossil and Nuclear fuels will go higher and higher
  • Hydro power sources are not enough and the sites are normally away from load centers.
  • Political and social concerns on safety are pushing nuclear power away

Due to the above problems/concerns regarding conventional energy technologies, the       renewable/alternative energy sources will play important role in electricity generation. The term “alternative energy” is referred to the energy produced in an environmentally friendly way. And, sooner or later, today’s alternative will become tomorrow’s main sources of electricity. Renewable energies are nearly unlimited energy sources. One of the renewable energy is solar energy, which can be the main alternative energy source in power generation. There are normally two ways to generate electricity from the sun light: through photovoltaic (PV) and solar thermal systems. Based on the above problems this project aims at the following objectives

  1. 1.      To develop a MATLAB/SIMULINK based model of Photovoltaic cells (PV Cells)
  2. 2.      To study the characteristics of Voltage –Current characteristics and Voltage –Power characteristics of PV cells under different cell temperature and Irradiance.
  3. 3.      To track the Maximum power point of the PV cells in all circumstances.
  4. 4.      To develop a MATLAB/SIMULINK based model for DC-DC boost converter
  5. 5.      To develop a SIMULINK based model for Inverters connected to the Grid.

.Net Project on Project Automation System

Academic Project management is a major issue which is faced by many educational institutes in India; this projects main idea is to implement automation system in institutions. College management/staff gathers all the project reports and project sources from students and store them physically in some locations probably libraries. To overcome this practical problem and also to make the process easy we developed an secured intranet application which is useful for each and every institute. 

         In our application student can login and can upload/enter all his details regarding project such as project abstract, White papers, SRS ,PPTs, Sources etc…. All this details are maintained in database. HOD or the head of the projects can directly search of any project. We provided advance search functionality for Head of projects such as he can search project based on his requirement (Name, Roll No, Batch wise). We provide role based authentication in this project for high level security. User can view all the documents online.

download  .Net Project On Project Automation System.

Constructing Inter-Domain Packet Filters Based On BGP Updates to Control IP Spoofing

This Constructing IDPFs using BGP Updates to Control IP Spoofing Thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Networks.

The IP Spoofing is a critical threat to the valid use of the Internet throughout the world. All impediment mechanisms employed have been prevented by the capacity of attackers to invent or spoof the source addresses of the IP packets. By using IP spoofing, hackers can avoid discovery and for policing the attack packets put more burden on the destination network. Here, we suggest an Inter-Domain Packet Filter (IDPF) architecture which can minimize the level of IP spoofing on the Internet. The important point of this is we don’t need any Global Routing information .The IDPFs are implemented on the network border routers and build from the information gathered from Border Gateway Protocol (BGP) route updates. Here the IDPF framework works in such a way that it will not block packets with legitimate source addresses. At the end of this thesis we show that even with fragmentary implementation  of the IDPFs on the Internet we can reduce the spoofing capacity of attackers and they can help in localize the source of an attack packet to a fewer number of candidate networks.

Constructing Inter-Domain Packet Filters Based On BGP Updates to Control IP SpoofingAdvantages of the Proposed System:

  •  Minimize the denial of service attacks.
  •  For finding possible path we don’t need global routing information.   
  •  Reducing the IP spoofing through BGP updates, this will overcome the drawback of finding BEST route

The main objectives of this project are as follows:

  • Constructing the routing table consists the network id, cost, next Hop using the Border Gateway Protocol (BGP).
  •  To find the feasible path among the possible paths.
  •  To analyze incoming packets Inter Domain Packet Filter (IDPF) Implementation.     
  •  To Validate the packets (spoofed or not).
  •  To allow only valid packets to destination.
  •  To control the IP Spoofing IDPF architecture implementation uses BGP Protocol.

The project aims to provide the following deliverables:

  •  A methodological approach for the analysis, development and implementation  of     An IDPF architecture.
  •  Development of network infrastructure by using Border Gateway  Protocol(BGP) and constructing the routing table on the basis of next hop without having Global Routing Information.
  •  Providing Security from the IP Spoofing in the public networks.
  •  Establishment of an effectiveness incoming packet monitoring mechanisms Throughout the system and controlling the IP Spoofing.

Download Constructing Inter-Domain Packet Filters Based On BGP Updates to Control IP Spoofing Documentation

Cyclic Redundancy Codes (CRC) For Parallel And Serial Communications

PROJECT TITLE: Cyclic Redundancy Codes (CRC) For Parallel And Serial Communications

INTRODUCTION: As it is easily imaginable, we all would like to have no errors when transmitting data over the Internet or any other media, but defects in materials, interferences and other sources can Corrupt the data, so we have to provide the communication with ways of detecting and if possible correcting those errors. It could be highly desirable to be able to check this in an ccurate and fast way, and therefore many different strategies have been developed in the early years, but almost all were based in performing some kind of mathematical operation over the bits we are transmitting.  In this way, the so-called CRC was rapidly widespread as a good way of checking errors. A mathematical operation is performed over the data that is going to be sent, and the result is appended at the end of the data, thus resulting the packet that will actually be sent. At the far end of the channel, the same operation is made. If the result is the one expected then there have not been problems. Else, the data is corrupted and something will have to be made (this “something” is out of the scope of the CRC generator; it is usually an issue corresponding to the upper layers of the communication protocol). 

There are various methods available for serial (example USB) and parallel (example PCI bus) communication protocols.  With this motivation I would like to study various serial and parallel communications protocols needs for CRC and would like the implement the same.

BLOCK DIAGRAM:

  • CLK 
  • RSTn
  •  INITn
  • LOAD
  • D(M:O)
  • CRC(N:)

 ADVANTAGES:

 CRC codes of length n can be generated which detect:

– All single and double errors

– Any odd number of errors

– Any burst error _ n and most larger error bursts

– Sample questions

Download Cyclic Redundancy Codes (CRC) For Parallel And Serial Communications Project Abstract

Dynamic Routing with Security Considerations Project

 Now a day we are using cryptography algorithms  for secure data transmission over public networks like wireless networks & wired networks but the major issue is security of the data. More hacking applications spread over these networks to steal the private data.

For this reason we have implemented dynamic routing with Security Considerations algorithm for secure data transmission from source system to the destination system with out any data loss & with 100% security. We can design & use this algorithm easily, Here we are using two types of protocols for sending the data those are

  • Routing Information Protocol for data transmission in wired networks
  • Destination-Sequenced Distance Vector protocol for data transmission in wireless networks

To run the Dynamic Routing with Security Considerations Project Follow the below steps

1. go to the attached project folder

2. Copy the content in src folder and paste it in Eclipse folder

3. Run the title First

4. Run the Client

5.Run the CentralizedServer


The below attached zip file contains:

  • Abstract
  • Base Paper
  • Documentation
  • Source Code
  • Review Material
  • Video File
  • Read Me Text File
  • Project Paper Presentation
  • Screen Shots Presentation

Download Dynamic Routing with Security Considerations Project

Advertisement Management System Project

Introduction and background

Interactive advertisements have become very popular among the media/internet. Companies however, invest huge budgets to advertise their products online in order to spread the word out. Programmers and designers have endless work on creating different types of advertisements to display by region, ages, genders and likings in order to target significant human being to convince to click on advertisements.

To create an online application that automates advertising clips creation.

What problem will you address?

The requirements and specification of the application is set high, there is a detailed needs for the application.

The idea behind the application based on five main concepts;

  •   Making the advertisement easier
  •   Saving time
  •   Saving money
  •   No programming knowledge should be needed to use
  •   Good looking GUI

a)    Based on the requirements, there might be a problem with the time limit, this project may over run and break the time limitation. It has to be handled very delicately by scheduling and focusing on each and every task.

b)    The application should look good and easy-to-use also should not lose its performance speed, it will be hard to optimize.

c)    Choosing correct web technology and programming language. Web 2.0.

d)    Implementation, security and testing should be done carefully.

e)    Client is declining to use any open-source; therefore it might take more time to implement.

f)     It is planned to be sold forward therefore the application should be professionally made.

 2.    Why is the project important?

It is an important project for me to gain working experience and to add up new skills while working on it. It will be learning and business oriented project also will open up new opportunities for the future.

 3.    What are the benefits to the stakeholders?

Stakeholders planning to sell the application forward for their clients and keep me work on different versions if they are satisfied with it.

 4.    How does it relate to previous work and existing knowledge?

This work is on a different scale, concept and the purpose are different. I will take advantage of the new technology and will try to gain new knowledge. If possible I will pass it on to make it available for everyone.

Aims

  1. 1.    What will the project deliver? Are there intermediate or enabling deliverables?

The project will deliver great work experience, contacts, new knowledge and skills and possibly a job.

Source code, documents, project plan, tasks schedules, screenshots and demo application.

The main goal is to build and deliver successfully requested application which will automate the online advertising clip creation with quality.

Technologies and Resources

  1. List the major resources required.
Software Description Operating System
HTTP Open-source server that provides HTTP services. Linux (Debian)
PHP PHP – popular and powerful, hypertext pre-processor also known as widely-used programming language.
Mail Server Exim – message transfer agent. Linux (Debian)
Database Server (SQL) MySQL – world’s most popular free open-source database application server. Linux (Debian)
Secure Shell Server (SSH) To transferring the data securely between server and workstation. Linux/Windows 7
Domain Name System Server (DNS) A hierarchical naming system for locating the addressing using domain name in WWW. (domain for testing purposes) Linux (Debian)
Jasc Paint Shop Pro To handles graphics Windows 7
Adobe Dreamweaver  Helps to create HTML/CSS/PHP design and coding. Windows 7
SSH-2 Client & Putty  Helps to exchange the data securely between server and windows. Windows 7
FireFox + Internet Explorer + Opera  Different browsers to test application performances. Windows 7
Microsoft Office To handle documents. Windows 7
3D Studio Max To create unique 3D logo for the application. Windows 7
Flash Adobe flash for scripting and animation Windows 7

 Many of the listed applications are downloadable for free, I use Kingston’s MSDN software download centre to obtain some applications and others are provided by the company.

What technologies are you going to use?

The project is on the planning stage, as we discussed with CEO in the last meeting he has suggested to use: PHP, Ajax and MYSQL as the main technologies. But it is still in the discussion future meetings with my client may change the type of the technology.

 3.    Where will your data come from?

There’s a process of a research that we discussed in our last meeting with the client. We have planned to create questionnaires for 1000projects customers to answer before we select main features of the application, which means the data will be collected from them.

Method and Work plan

How will you use the technologies and resources to achieve your aims?

As mentioned before use of the technologies may change depending on the design implementation resources situations, but certain technologies are taken into the main consideration for building the application, such as; HTML, PHP, MYSQL and Ajax. There are also other tools that are to be listed later when creating a detailed tools analysis for testing, optimization purposes.

Methods and work plan: During the project it will be managed remotely. Communications tools such as Google Talk, Skype, MSN and mobile phone will be used to contact between client and developer (myself).