Data File Apportioning Java Project

Objective:

The objective of the Data-File Apportioning application is to develop a system using which users can exchange files and documents. The transfer of files can be done using different application level protocols. The purpose is to enable fast and efficient transfer of data.

Existing System:

The present systems allow file transfers, but these systems support and provide only primitive functions. Often, these are not sufficient to transfer large number of files in a short span of time. Moreover, these systems do not support file sharing features effectively.

Proposed System:

The proposed Data-File Apportioning system provides a number of functions and facilities for fast and effective transfer of files and documents. The system also allows sharing of important files and documents using either HTTP or FTP protocols. This sharing facilities allows users to view the files on other systems without actually downloading them.

Modules:

The Data-File Apportioning system is proposed to have the following modules:

File Transfer Module:

This module provides basic functions to allow transfer of files and documents across the network. A user can select one of the other nodes on network and upload the files. This allows a group of users working on the same task or project to quickly exchange the necessary information. Users are allowed to transmit one or multiple files at the same time. When the file is actually transmitted, the sender will get a feedback message about the status of transfer.

HTTP Module:

HTTP module provides file sharing. We have to start HTTP server and put one or more files and documents in shared mode. Other users can view the files through a browser by using the appropriate URL.

FTP:

FTP module also provides file sharing. We have to start FTP server and then we put the required files in share mode. The users can view the files in a browser.

Software Requirements:-

• Programming Language : Java
• Java Version : JDK
• Operating System : Windows XP/LINUX

Project Flow Document for Job Portal

Job Portal USER TYPES

1. Job seekers- Job seeker, who is searching for job can enter the website, they can register and build their resume for free of cost.

2. Employers – The employer can enter the website & create their own account for free of cost. They can post job & search employee database.

3. Call Center Executive-The Portal will be accessed by the call center executive on behalf of the employee/employer

4. Admin- The full control over the users & their functions

Job Portal VISITOR MODULES

  • Home page design
  • Job Seeker’s Page
  • Employer’s/Consultant’s Page
  • Admin Page

Job Seeker

Job seeker can do following

1. Job Seeker Credentials

a. Create account/register [require email verification]
i. Note: New Account Notification – an email message is sent to them as auto responder with username and password
b. Retrieve passwords by automated email
c. Update profile at any time

2. Search

a. View all jobs by a specific Employer
b. Search jobs by location, qualification, categories, company, location, experience and keywords etc
c. Save bookmarked jobs
d. Save resume
e. Save applied jobs

3. Resume

a. Create Resume using step by step wizard [create/activate/deactivate/delete/edit at any time]
i. Add qualification
ii. Add experience
iii. Add special skills
b. Post resume quickly into the system i.e. cut and paste or direct upload DOC etc. [post/ delete at any time]

Job Seekers

Employer/Consultants/Call center executives

Employer would do following

1. Employer Credentials

c. Create account/register [choose package some price/free] [require email verification]
i. Note: New Account Notification – an email message is sent to them as auto responder with username and password
d. Retrieve passwords by automated email
e. Update profile at any time
f. Add Employer profile
g. Add Employer logo

2. Search

a. View all Job Seekers that applied against a particular job
b. Search resumes by location, qualification, categories, company, location, experience and keywords against a particular job posting
c. Save bookmarked resumes

3. Resume

a. Option to check, accept resume against a job

4. Jobs

a. Add jobs
b. View list of active jobs, expired Jobs
c. Applicant Screening

Employers/Consultants/Call Center Executives

Admin

Admin Features

Employer Management

  • Search companies
  • Add new company
  • Search jobs
  • Add new job
  • Search invoices
  • Add new invoice
  • Show companies
  • Invoice waiting validation
  • Un-cleared Invoices
  • Employers List
  • Bulk email

Jobseeker Management

  • Search jobseekers
  • Add new jobseeker
  • Search resumes
  • Add new resume
  • Jobseekers list
  • Bulk email

Archive Section

  • Archived Companies
  • Archived Jobs
  • Archived Jobseekers
  • Archived Resumes

Script Management

  • Script Settings
  • Payment Settings
  • Planning manager
  • Log file statistics
  • Mail log statistics

Admin User Management

  • Add Admin user
  • Edit Admin user
  • Delete Admin user
  • Change Superadmin password
  • All Admin user

Web Site Links

1. Home
2. About us
3. Contact Us
4. Privacy Statement
5. Terms and Conditions & Copyrights
6. Site Map

Asset Management System Project

Asset Management System is an web based application, which is indispensable for all organizations and with an intention of putting the details about all the machinery working in the different assembly lines of a big factory. The Asset management system is primarily implemented in a plant which has multiple assembly lines with heavy machinery working in that.

The machinery will have different characteristics. The attributes related to that machine should be found out and should be entered in the database. The assets can be classified into different type according to the attributes and functions of those machinery. There could be further classification of machines based on their locations also.

The equipment registration takes the details of all the machines in the assembly line. The system may follow a tree structure to classify the types of equipment. The system should be classified to know the correct type pf machinery installed. The levels of classification may vary accordingly as the machine specification varies. The total attribute of the system may be obtained by combining all the information available in the successive layers.

The location of each equipment in a facility can be entered in to the system in hierarchical way. Each equipment should be linked to its own recode. The user can browse through the hierarchical system to identify the particular asset and thereby can access the record related to that asset. The identified machine with a particular specification may be in different locations also. So finding the correct machine and its location is also vital. The data in such hierarchies are stored in linked tables.

The user can first select a system hierarchy and then identify a particular a location of the machine. There shall be no limit to the number of layers in the tree structure. Specific equipment is identified with either number given by the manufacturer in the specification plate given or it can be marked physically. To avoid conflicts an unique ID may be assigned to an asset.

All the technical details regarding the machine are to be entered in the database. Details of the machines have to be entered in the database after designed the tables with all the attributes of the machines.

In this Asset Management System Project having the following modules

1. Decision to Purchase
2. Purchasing and Commissioning
3. Managing the life of the Asset
4. Decommissioning

1. Decision to Purchase

The ability to examine the Asset management database so as to check for

  • Availability of spare assets,
  • Maintenance of an approved Suppliers list
  • Maintenance of an approved Products list

2. Purchasing and Commissioning

In this module the entire stock comes into a business by mode of purchase, purchase department plays a vital role where the needs of other department are to be notified by them. According to each department needs the material (Raw Material / Assets) are purchased by a concern person who is In-charge of the purchase department.

After getting the requirement from the departments ‘Supervisor / In-Charge’ i.e.: home or owner and location, he orders the product to the ‘Vendors’ who provide lesser Quote with Quality.

Then by receiving the ‘Quotation’ from vendor, if he is satisfied with the material and Quality he gives an ‘Order Form’ so that they deliver the material along with “Bill / Invoice and Delivery Challan”.

The products are safe-guarded under Warehouse Department where the each department maintains the details about “Stock In” and “Stock Out”.

Customer Care and Billing System for GSM Network

Now a day all the works done automatically and quickly. By making an office, factory, etc as computerization, the works in all the (process) department of the office becomes quicker and fast.

In the days, we had done all the calculation manually; all the accounts and bills in an office are done and calculated manually.

The data are stored in the paper form only. If there are any incidents like filling or the paper will burn. In some cases, the paper will destroy by ants, rates, etc.

Hence to avoid the above works, now days we are easily storing all information in a computer. All the accounts are done easily and faster. All the bills of any department are taken daily.

We can also see any data at any time immediately. If we want to remove a data, we can easily remove it. If we want to make changes in the older data we can do it immediately.

Hence by computerizing an office, factory, etc. all work can be completed faster and the working time in case of calculations becomes lesser.

In my project “Customer Care and Billing System for GSM Network” is designed to overcome the above problem.

JSP is used for designing the project and this front-end tool provided many components essential for developing this project. The front-end tool also provides me the Data report by using the data report only we had take (bills) printout of all the modules, data stored in the database daily.

Back end tool is MYSQL server data’s are stored during runtime are safely saved in this back end tool. Because by using JSP we did not create a table, only manipulation works are done.

This project Customer Care and Billing System for GSM Network Operators Throughout the World consists of information’s

  • New Facilities
  • Bill Facilities
  • Customer Personal information
  • Management-employee information

NEW FACILITIES:

In this mobile, all the new facilities in  GSM NETWORK  are expresses. If a new customer arrives to this portion, they can able to know the new facilities like interactive Voice Response (IVRS). This IVRS  helps to the customer because the customer can connect to this IVRS at any time by dialing 98940 12345 or 121. It gives  the menu options in the customer’s mobile phone. This IVRS gives all the information’s about the new facilities, bill facilities, bill details and get connection with the customer care officers for any other helps from the management. In this the customer can also check their bill details. And it gives the information’s like  how to connect  with the new IVRS and how to access it from landline. To get the new IVRS connection the customer dial to the above specified number and register their preferrd language as either English or Tamil and their password not as 1234 and get the helps they needed.

BILL FACILITIES:

In this module, all the bill facilities in  GSM NETWORK  are described. This is fully help to the new customers and old customers. If a customer arrives to this  portion, they can able to know the two types of facilities are PREPAID and POSTPAID TARIFF CARDS. The  PREPAID TARIFF CARDS explain the two types of cards are  GSM NETWORK  MTV CLUB and   GSM NETWORK  MAGIC CARD. In  GSM NETWORK  MTV CLUB,  a customer to talk with the other  GSM NETWORK  MTV CLUB members,

The charges are less than the charges to talk  with the others. In  GSM NETWORK  MAGIC CARD the validation days are less than the validation days of  GSM NETWORK  MTV CLUB. In prepaid tariff card the customer first pay the rate of prepaid card and communicate with others after using it. In post paid tariff card the customer pay their bills after the bill details are sent to the customer’s house or customer’s requirement. In POST PAID TARIFF CARDS there are many types. The different  types of plans are SACHIN INVITATION PLAN, TOTAL FREEDOM 249, TOTAL FREEDOM 349, and TOTAL FREEDOM 012. Free local call minutes are allowed in TOTAL FREEDOM 349 and TOTAL 012 plans this is not offers in the other two kind of plans. The different types of plans have different of monthly rental, monthly plan charges and free local call minutes per month for only in the first twelve months. The customer can able to know the charge rates at any time.

CUSTOMER-PERSONAL INFORMATION:

In this module, all the CUSTOMER personal details are stored. We can retrials it any time. If we can also add new customer and made any changes in the already stored data’s at any time. We can also take printout daily by using data report. The important customer details are customer are customer ID, customer name, Address, sex, Educaion, income, Bank Account number and bank name, etc. The education describes the educational qualification of the customer like he had study secondary, higher secondary, graduate or other qualifications. The customer ID refers that the standard identification number given by the management. Staying since specified that the customer is live in either in his own house or in rental house. If the customer is a women and she was married the husband’s name is specified or the father’s name is specified. The management and the customer can able to retrieve the customer details at any time.

CUSTOMER REQUIREMENT INFORMATION:

This module is mainly very helpful to the customer and management only. Whether the customer wants to pay the amount in which basis and which  address they wants to send the bill and other important details. And the model of the item, model number, their preferred phone number that is the customer has wants a specified phone number and which services like prepaid or postpaid tariff paln they wanted all are stored in details. The mode of payment specifies that in which basis the customer wants to pay their bill like cash, draft or cheque. The model number describes the model number of the handset. And the preferred language specifies the type of language the customer wants that English or Tamil. We can retrieve it any time. If we can also add new customer and made any changes in the already stored data’s at any time. We can also take printout daily by using data report.

SIM-ALONE:

This module is mainly helpful for amount paid by the customer. This module has contains two sub modules are PREPAID BILL DETAILS and POST PAID BILL DETAILS. In prepaid tariff plan the customer first buy the prepaid card and use it and talk with others only in the rate of the talk time rupees allowed in the card. In PREPAID BILL DETAILS  it specifies the customer ID, Mobile number, Type of card, Mrp rate, Talk time, Validation days and balance amount in the prepaid card. In POST PAID TARIFF CARD it specifies the customer ID, Mobile number, plan type, facility type (local, STD, ISD), Deposit, Bill plan charges, Monthly rental, Monthly plan charges, free call minutes, call charges, and NET AMOUNT. The net amount specifies the total amount the customer must pay to the  GSM NETWORK  company.

MANAGEMENT-EMPLOYEE INFORMATION:

This module is mainly used to store the details of the MANAGEMENT EMPLOYEE. The stored details are Employee ID, Employee name, Profession, Address, Salary, Type of Employee, Experience. The employee id is the identification number given to the employees by the management. The employee is in any one of the post is programmer, Manager, Accountant, Typist, or Receptionist. The type of employee refers that the employee is private that he is only the private employee to the management, public, partnership that he is the partner in the management, or other types to the management. We can retrieve it any time.

The Customer Care and Billing System for GSM Network includes the following categories.

SOFTWARE REQUIREMENTS:

PLATFORM          :  WINDOWS XP

DESIGN               :  HTML

FRONT END         :  JSP,Bean,

BACK END           :MS SQL SERVER

Effigy Processing Java Project

Objective:

The purpose of Effigy Processing Java Project is to have a better understanding of the image and to use the image in the relevant applications.

Existing System:

The present image processing algorithms and systems are capable of analyzing the images. But these systems are unable to enhance and alter the images according to the application and domain requirements.

Proposed System:

The proposed Effigy Processing Java Project permits various enhancements on the image. The enhanced images can be stored for further reference and usage. The system allows to change the texture of the image and also allows to generate different views of the image. The dimensions of the image can also be adjusted as per the requirement. Image processing has applications in several fields such as remote sensing, radiology, graphic design, photo editing, character recognition, cytology, finger print matching and other sciences. Image processing systems must be capable of functions such as image acquisition, image storage, image processing using various techniques, image display, and image transfer.

Modules:

The Effigy Processing Java Project is proposed to have the following modules:

Processing Module:

This module allows us to capture the image and process the image by applying various processing techniques. Images can be processed by functions to blur the image, to sharpen the image, to increase or decrease brightness, to detect edges, to change gray scale, to emboss and to generate negative of the image.

Display Module:

This module allows us to increase or decrease the image dimensions along one or two dimensions. It also allows to generate mirror image of a picture or to flip the image. We can also zoom the image in or out.

Storage Module:

This module allows us to save the modified or enhanced images for further usage. This allows us to store the same image in different formats and effects.

Software Requirements:-

• Programming Language : Java
• Java Version : JDK
• Operating System : Windows XP/LINUX

Java Audio MP3 player Project

Objective:-

The objective of the project is to design an audio MP3 player that can be suitable for different level of users. The goals of the application are to: Provide a platform to play audio (MP3) files, Support play lists and Provide play list management.

Existing System:-

The present systems are platform dependent and these plug-in services are not suitable for all types of applications and devices. Often, these systems have difficulties in managing the files and play lists.

Proposed System:-

This mp3 player has inbuilt ID3 tag editor. The benefits of the system are: It is a fast standalone mp3 player; Facility to save play-list files; ID3 tag editor to edit mp3 metadata. The system can be easily integrated into other applications and devices. The system supports features which are platform independent.

Modules:-

The system is proposed to have the following modules or forms:

Main interface (Control panel), Playlist manager and ID3 Tag Editor

Main interface :-

Main interface implements all the basic commands for playback control like play, pause, stop, previous, next and volume control. It provides facilities to open previously saved play lists, show play list manager.

It provides the following functionalities:

Open Play List, Show Play list, play, pause, stop, previous, next,
Song info palette, volume control and exit

Playlist Manager:-

This interface has a menu and a dynamically expandable table in scroll pane. The menu bar in this interface has following commands:

File, New, Save, Save as, Exit, Edit, Add file(s), Add folder, Edit Tags,

Remove File

It has a table which shows list of files that are currently in play list.
Following metadata about mp3 files are shown in this table
Serial Number, Track number, Track Title, Album, Artist, Time

ID3 Tag Editor:-

Id3 tags are meant for metadata about the songs. It saves entered data in mp3 file itself, so that when those files are opened with other media players like winamp or windows media player, then these Id3 tags will be present there.

Software Requirements:-

• Programming Language : Java
• Java Technology : Swings
• Java Version : JDK
• Operating System : Windows XP/LINUX

IPL Game Application Java Project

Description:

It is a social networking application and fun game application. This application is based on the IPL (Indian premier league). It just like playing cricket match, but we won’t play directly. Here we will get cricket match updates based on the updates we will get the score. As we know different teams are participating in IPL under different franchises. In this IPL Game Application Java Project each user is a franchise and he will select the players from list and he will create his own team. And he can invite his friends to site also.
Then he will create a group

Once IPL matches’ started he will get the score based on the player score, scored on a particular match. If player hits 1 run then user will get 1 point, if payer hit 4 runs he will get bonus points etc.
Finally one user will win among his friends group.

Existing System:

We have different social networking sites but there is no site which provides games playing among the friends. Now days we have different site which are providing game but that those are game who can play alone. Here user playing along with his friends.

Proposed System:

In this Java Project we are overcoming the problems in the existing system. Here user can send the messages and user can play game.

Modules & Functionalities in this Java Project:

1. Admin :

  • Adding players: Here admin will add the player to site. He will add player profile, strength.
  • Adding Team : Create Cricket teams as per IPL.
  • Add Score : Update the live score details of the players to view by team players

2. User :

  • Selecting players: Here user will select the payers from the list.
  • Choose Players: User will select the players from the list of players from each team.
  • Invite Friends : Here user will invite his or her friends to participate in IPL.
  • View Score : User can view the live score updated by the admin.
  • Updating profile: User will update his profile.

Technologies Used:

Language : Java ,Servlets, jsp, Ajax, css
IDE : Eclipse
Server : Tomcat 5.5
Database : Mysql

Android based Astrologer Application

Abstract:

In India most of the population is more interested in Horoscope, so we would like to build an application in android mobiles, As there are numerous web sites for horoscope it is quite interesting to develop such an application in mobile phone itself. This Android based Astrologer Application gives the horoscope of a person with the given date of birth details. In our application the user will get the horoscope in daily, weekly, monthly, yearly prediction based on their signs.

Existing System:

In generally if you want to see your horoscope we need to check daily paper or calendar if you have net facility you can see in websites. In existing system we don’t have the horoscope daily, weekly, monthly, yearly prediction.

Proposed System:

Right now each and everybody has their own mobile that’s way we are going to do this horoscope application in android mobile in our application we have mainly 2 roles those are user and admin .

User modules

1. Knowing His / Her sign.

In this module if anybody don’t know their signs simply they can give their date of birth according to their date of birth they will get sign.

2. Selecting prediction

In this module the user will select the prediction like day, week, month, year prediction.

Admin Modules

1. Authentication

In this module the admin need to login for authentication.

2. updating horoscope data

By this module the admin will update the horoscope information.

Note: In order to deploy the  Astrologer Application  we need a android phone with 2.3 with internet connectivity in that.

Software Environment:

  • Web Server : Tomcat
  • Programming Technologies : Java, Java Server Pages, Servlets,
  • Client-side Technologies: HTML, CSS, Java Script, AJAX
  • Ides : Eclipse
  • Database Server : My Sql
  • Operating System : Windows (or) Linux (or) Mac any version

Web Based UI Manager with Audit Report

The functional Requirements of the Web Based UI Manager with Audit Report proposed system are as follows.

  • Events
  • Meetings
  • Contracts
  • Feedback
  • Reports

Events:

Only the administrator has the privileges to schedule a new event. Here employee has the executive role. Administrator can edit the employee details. Administrator will assign tasks to the executives. Events are scheduled based on their category. Administrator has the privilege to edit the details of the event.

Meetings:

Only the administrator has the privileges to schedule a Meeting. Administrator will assign an executive to the meeting. Administrator will assign tasks to the executives. Administrator will give the agenda of the meeting. Administrator has the privilege to edit the details of the Meeting. Executive will take the details of the attendances details and submit to the administrator online. Executive will note the details of the noting person in the meeting.

Contracts:

The administrator has the privileges to add a new contract with the company and details of the company to the database. Administrator will assign tasks to the executives about the contract. Administrator has the privilege to edit the details of the contract information. Executive has the privilege to update the status of the contract and submit to the administrator online.

Reports:

The administrator can easily generate reports regarding the events, meetings, and contracts date wise or executive wise. The proposed UI Manager with Audit Report system will give the flexibility to the user to generate reports what ever required.

Software Requirements:

Operating System : Windows
Technology : Java
Web Technologies : Html, JavaScript
Web Server : Tomcat
Database : Oracle

Fashion Studios Java Project

ABSTRACT

It seems that over the past few decades a new art form has emerged. This is an art form that painters, writers and photographers dive into on a daily basis. A piece of art is considered to be abstract when the image is not clearly defined or visibly noticeable in a quick glance.

The word abstract means “not relating to concrete objects but expressing something that can only be appreciated intellectually.” This is a relatively new art form that takes mundane objects and transfers them to the unknown.

Abstract art is one of the fastest growing fields of photography. A photographer is able to take abstract pictures of people, landscapes, places, animals and much more. A photographer is given a broader range to experiment abstractly when using a digital camera but a regular camera can also be used. There are several hints to help you when taking an abstract picture.

First of all let us discuss what an abstract picture is. An abstract picture can be the wheel of a tractor, a photograph of a blurred chess piece, a screen window, a solitary fork sitting alone atop a table or the face of a person, unrecognizable and changed.

Abstract art allows the photographer to create new images that only they may see or to turn ordinary objects into a spectacular work of art. A graduate student several years ago, who majored in abstract photography, was told to take a picture of her car.

The student then took pictures of different parts of her car and then made a collage of the collection of pictures in the shape of her car. This is considered an abstract piece of artwork. When taking an abstract photograph of a person stop and think before you press the shutter button.

Look at the subject and pick out the physical features, traits or characteristics that you want the abstract photograph to be composed of. If the subject has been through a tragedy, photograph the eyes, to convey this weight of sadness. If a person is joyous or laughing photograph their mouth in order to bring that joy and free spirit to the photograph.

Abstract photography is great for artists who want to broaden and expand their creative range. It is also wonderful for photographers who have a unique eye and find beauty in things that are extraordinary. Next time you have you camera out fool around with a few of these abstract ideas. You might just fall in love with this relatively new art form.

Software requirements:

Operating System                   : Windows

Technology                             : Java

Web Technologies                   : Html, JavaScript

Web Server                             : Tomcat

Database                                 : Oracle