Online Job Portal Java Project Report & Source Code

Objectives of the project:

  • Registration
  • Login
  • Authenticating
  • Updating Profile
  • Posting a job and removing or modifying job
  • Searching for a job
  • Taking online exam
  • Feedback

LITERATURE SURVEY

There are many applications developed related to this Online Job Portal, but, however, these systems are very complex for their own purpose. Most of them do not have the centralized database and easy access to users. So in this project, we are implementing this application through a centralized database and easy-to-use access for job seekers and job providers. The administrator is the primary actor to maintain the database, and also accepts comments from job providers and job seekers to improve and develop the application’s graphical user interface. Registered job seekers can also take the company online exam. In addition, qualified applicants can be classified according to this system based on their qualifications and company requirements.

Limitations

• The current Online Job Portal system is not a fully computerized and manual system for entering job candidates and job provider data and managing it.
• There is no centralized database maintenance
• There is no easy access to records of people seeking work in particular
• Job seekers can not easily navigate through the database

Benefits

• It is a fully automated system for managing the Online Job Portal database
• This system provides centralized database maintenance
• This system provides easy access to certain job seekers or their complete details
This system gives job seekers easy to navigate through the application to get more information in the most secure way.

IMPLEMENTATION

5.1. MODULES

The system is divided into three major parts depending upon the requirement they are.

  • 1) Administrator
  • 2) Job Provider
  • 3) Job Seeker

Administrator

All the users are controlled by admin. Administrator services are

  1. view job providers
  2. view job seekers
  3. view feedback

Examination

The job providers prepared questions and update the providers and conduct examinations to the job seekers and also send the particular examination results.

And the job seeker searches the particular job then attends the exam and also views his results after completion of the exam.

Software Requirements: 

Operating System: Windows XP/2003 or Linux/Solaris

User Interface: HTML, CSS

Client-side Scripting: JavaScript

Programming Language: Java

Web Applications: JDBC, JSP

IDE/ Workbench: Eclipse with My Eclipse Plug-in

Database: Oracle

Server Deployment: Apache Tomcat 6.0

Screen Shots:

  • HOME PAGE
  • LOG-IN PAGE
  • ADMIN PAGE
  • JOB PROVIDERS IN DB
  • JOB SEEKERS IN DB
  • FEEDBACK PAGE
  • JOB PROVIDER PAGE
  • UPDATE PROFILE PAGE
  • ADD NEW VACANCY PAGE
  • SEARCH JOB SEEKER PAGE
  • RESULT PAGE FOR SEARCH JOB SEEKERS
  • EXAM MANAGEMENT PAGE
  • PREPARE EXAM PAPER PAGE
  • PREPARING QUESTIONS PAGE
  • ADDING QUESTIONS PAGE
  • RESULT PAGE FOR SEARCH JOBS
  • EXAM MANAGEMENT PAGE
  • TAKING EXAM PAGE

TEST CASE REPORTS 

Name of the page: Admin Login

Sno TEST CASE Expected Result Actual Output Remarks
 1 New Admin logged on without sign in. Should return a message sign in  before log in. Sign in First Success
2. Invalid password Enter correct password Wrong password Success
3. Invalid username Invalid User Enter valid name Success
4. Special character entered in password field. Verify your password You Entered Invalid password Success

Name of the page: Job provider Login 

Sno TEST CASE Expected Result Actual Output Remarks
 1 New provider tried to log on without sign up. Should return a message sign up  before log in. Failure
2. Invalid password Enter correct password Wrong password Success
3. Invalid username Invalid User Enter valid name Success
4. Special character entered in password field. Verify your password You Entered Invalid password Failure

 Job Seeker Login 

Sno TEST CASE Expected Result Actual Output Remarks
 1 New seeker tried to log on without sign up. Should return a message sign up  before log in. Failure
2. Invalid password Enter correct password Wrong password Success
3. Invalid username Invalid User Enter valid name Success
4. Special character entered in password field. Verify your password You Entered Invalid password Failure

Name of the page: Exam Management 

Sno TEST CASE Expected Result Actual Output Remarks
 1 Provider tried to add exam paper without scheduling Schedule first NULL Failure
2. Seeker tried to write same exam again exam already taken Can Write Failure
3. Displaying a message after time up in exam Time up Time up Success
4. Selecting exam before scheduling date Invalid test NULL Failure

 

Warehouse Management System Java Project

Warehouse Management System mainly consists of five modules

1. Master maintenance
2. Receiving
3. Shipment
4. Billing
5. Reports

Master Maintenance :

Warehouse Management maintains the following master details for various purposes.

i) Suppliers Details
ii) Sublocation Incharges Details
iii) Retailers Details
iv) Products Details

Receiving :

Warehouse Management receives the stock in a validated manner against Purchase Order & Receipt No. Warehouse management receiving process includes all the items necessary to receive, from unloading the trucks to recording the account. Warehouse Management can perform the following receiving tasks.

i) Purchase Order
ii) Goods Order

Shipment :

Warehouse Management provides you a number of functions to maintain the flow of goods in the warehouse.
The following tasks are caused under this module …

i) Transfer inventory
ii) Put inventory on hold
iii) View inventory balances
iv) View inventory transactions

Billing :

Warehouse billing process allows the retailer to generate new bills and also allows viewing of existing bills.

Reports :

The reports process allows the user to produce the reports necessary for day to day warehouse operations. The standard reports are …

i) Inventory Reports
ii) Purchase Order Reports
iii) Administrative Reports

Software Requirements:

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

Oracle application Development for Mall managament

The following details regarding property management database requirements:

There are two types of property:
1) Weekend Outlets
2) Permanent Shops

1) Weekend Outlets: (Friday & Saturday)

  • These outlets are booked in a week(Monday to Thursday) before every weekend.(Friday & Saturday)
  • All outlets are registered to particular tenants. Tenant details will be entered in the system.
  • Receipts are issued on weekly basis or monthly basis.
  • For Monthly Basis, normally there are 4 weekends or sometimes 5 weekends. Based on that, the receipt will be issued accordingly.
  • 5 weekends for example in September( 2,3 Sep, 9,10 Sep, 16,17 Sep, 23,24 Sep & 30 Sep Oct 1.)
  • Monthly booking depends on 1st Friday of the month. for example, in September month booking would be from Sep 2 to oct1 (bcoz 30 sep is Friday, so it would be under September month)
  • Payment would be paid on weekend basis (Friday & Saturday combined), not on a daily basis.
  • Outlets can be booked for one week or one month only. booking cannot be done for 2 weeks or 3 weeks.
There would be 3 reports for weekend sheds:
1) Weekly Collection report( format is attached for your reference weekend sheds report data-6)
2) Outlet report for particular outlet(Tenant registration details, booking details, Violation details, etc)
3) New Application for Outlet.

2) Permanent Shops

Shops have a contract period of 2 years with one month grace period and balance 23 month PDC will be provided.
Procedures of contract:
  • New Shop request application would be prepared initially. It will be printed and signed by the tenant. The application will be uploaded along with other necessary documents of the customer to the system.
  • When the application is approved, the contract would be prepared and customer details will be forwarded from application to Particular shop details.
  • PDC will be entered into the system.
Current situation: There are existing contracts & few empty shops. Details should be entered manually for existing contracts and above procedures should be followed for new contracts.
There is an attachment with name Shop details-data 3. it contains all the headings required for each and every shop data. along with that, we need to have a link for image files for the data such as contract copy, identity copy, etc.
We should be able to add headings for shop details if there is any need in future.
Based on the shop details, we should be able to prepare the following reports.
  • Shop report for a particular shop
  • Shop active status report for combined shops together.( shop status will be updated by authorized user at the end of every month)
  • PDC Conversion report at the end of every month.
  • Return Cheque Details at the end of every month
  • Violation report for a particular shop
  • violation details issued in a particular month
Graphical data would be preferred for the monthly reports.
We should be able to generate all monthly reports with monthly data along with accumulated data over a period of time.
During a contract period, there could be various request application from tenants such as Change of Activity, Change of Contract Name, contract cancellation, etc.
These application additional data should be entered manually by the authorized user and printed. All the related documents will be saved along with the application.
All the above requests including new shop application & Outlet Application should be combined together to get the request details for that particular month.
 
Above details are Basic requirements. If you need more data or explanation about the above requirements, we are ready to provide.
 
Request if possible: If we could send the application number to tenant or customer contact no. through SMS on submitting the application would be more useful to us.

Activity Control System Java Project Abstract

The four main activates when working with Activity Control System are Registration of time expenses Task, Project and Customer Management Reporting System Administration.

The five main activities when working with Activity Control System are:

• Registration of time expenses
• Task, project, and customer management
• Reporting
• System administration

PROPOSED SYSTEM

We developed a final year project called Activity Control System. By this proposed system we could maintain the records by using Database. Where we had all the details of Customers, Projects and Tasks. Here we can generate reports, bills.

Activity Control System is time collection software that is streamlined for billing and invoicing purposes. Activity Control System allows time tracking for customer and project related tasks. After being collected the data can then be exported for invoice generation.

The proposed four main activities when working the Activity Control System are Registration of time expenses, Task, project and Customer Management, Reporting System Administration.

Software Requirements

Operating System : Windows XP
User Interface : HTML, CSS
Programming Language : Java
Web Applications : JDBC, Servlets, JSP
Database : Oracle/Access
Server Deployment : Tomcat

Hardware Requirements

Processor : Pentium IV
Hard Disk : 1600GB
RAM : 512MB or more

Insurance Company Management System

Objective:

The objective of the Insurance Company project is to automate the management of insurance activities of an insurance company. The purpose is to design a system using which users can perform all activities related to insurance company.

Proposed System:

This makes it convenient to access required data easily. Various reports can be generated by the managers. The system integrated all information related to various branches. Using the Insurance Company Management System customers can make online payments.

Modules:

The Insurance Management System is proposed to have the following modules.

CEO, Manager, Agent and Customer

CEO Module:

The CEO is the Super user of the System. The CEO is responsible for defining the policies, policy terms and conditions, policy amounts, establishing the different branches, registration of the branch managers. CEO will also get information about policy details, branch details, manager details, agents details, customers details, customers policy details

Manager Module:

Manager is responsible for all activities at a specific branch. A manager appoints agents and interacts with customers. A manager can get data about customer policies, dues and payment details. A manager can also get agent details and commission information. A manager can generate various reports.

Agent Module:

Agents are employees of the insurance company who interact with potential customers and offer the necessary details, agents typically act as a liaison between customers and company. Agents are entitled for commission for each policy they sell. Using the system an agent can find customers policy details, customer’s personal details, commission collected, reports, available policy details, concerned manager details and agent personal details.

Customer Module:

Each customer must register with the system before one can avail the services. Customers can seek information regarding policies, register new policies, make online payments, view their current policy details etc.

Software Requirements:-

  • Web Presentation : HTML, CSS
  • Client – side Scripting : JavaScript
  • Programming Language : Java
  • Web based Technologies : Servlets, JSP
  • Database Connectivity : JDBC
  • Java Version : JDK
  • Backend Database : Oracle
  • Operating System : Windows, LINUX
  • Web Server : Tomcat

Web Based Library Java Project

ABSTRACT

The most important department in and across the departments of an Educational institution is Library department. It holds immense potential in terms of effectively and efficiently learning information through various resources available. The main purpose of the Library management system is to reduce the work of the Librarian. Library management system is being maintained manually till now, through this application it can be maintained in the database.

This is an Internet based & Web Based Library application that can be accessed throughout the web. This system can be used to search for all books, search books based on author, search books based on title and reserve books, find out book is in available state or not. This is one integrated system that contains both the user component and the librarian component.

EXISTING SYSTEM

This Web Based Library application maintains the details of books like what type of books are there, what books are in available state, and how many books are there for same title of different authors. This information is available only for librarian not for students.

The library management system is maintained manually till now, so the following disadvantages are occurred.

1. Wastage of time.
2. Work delay.
3. Decrease in the performance of the system.
4. More man power is required.

PROPOSED SYSTEM

In this Web Based Library system students are no need to go to library for reserving Book, just go to internet and search what types of books are there in library, search Books based on author, search books based on title and see what books are in Available state. In this way select which book we want and identify the book id and Reserve that book through reservation form. If more than one person requesting for single book, then the librarian see the list of reservation forms and issue the books based on First in First out order of reservation Forms and rejecting the other student’s requests. In this proposed the work delay and wastage of time will be reduced.

MODULE DESCRIPTION

The system “Web Based Library “consists of 2 modules.

1. Student module
2. Librarian module

Student module: students are first enter into the site by using user id and Password if these are correct then entered into site other wise rejects the request. In This site students are first search all books, search books based on title and search Books based on author in this students are seen the status of the book if is available Or not if it is available then see the book id for reservation purpose and finally Reserving the book through web.

Librarian module: librarian add new book details into database if books are Referenced once then keep the status as not available ate the time of adding new Book details. If librarian wants to modify the book details then update book details Option is available. If book are old then librarian can delete the book into database. Librarian can also see the search the all books, search books based on title and search books based on author. And issue the books to students. Student’s requests Forms are stored into reservation table. Librarian can see those forms by clicking the Option of list of reservation forms then issue the books to those students who are Requesting for what books. Librarian can see the inventory of all books, list of issued Books, list of renewal books, list of all students. If librarian wants to send messages To students then see the student’s details and send messages to their mail ids or call to their mobile numbers. Librarian can issue books to students’ maximum of four.

Software requirements:

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

Sodexho Passes Management System Java Abstract

Project Abstract:

Organizations, Stalls and Sodexho are connected by using tokens to perform commercial transactions. Administrator (SODEXHO) registers the tokens, companies and Stalls to manage the tasks. Companies manage the employee list to whom the tokens available with the companies are issued. Employees move the tokens into the hands of the Stalls against the required goods.

Overall Description :

Product Perspective :

The Sodexho Passes Management System application deals with Sodexho passes where they are maintained by an organization which distributes them to the companies which in turn distribute the tokens to their employees. The Employees can use these tokens for shopping in the specified stalls against their purchase of goods.

The Sodexho Passes Application contain features of SODEXHO maintaining the information about the possessing tokens, companies and stalls using the tokens. The Tokens are issued to the companies against their payments. The tokens assigned to the companies are re-distributed or assigned to the employees of those companies. The Stall list where the tokens can be used are provided. The Employees can use these tokens in the respective stalls against their purchase of goods.

Finally, the stalls return the collected tokens to the Sodexho to get back their amount back. Similarly the companies pay the amounts for the assigned tokens.

This transaction of use of tokens help banks in retaining the amounts in them which stops rotation of money in the market which is a good sign to improve the market standards.

Product Functions :

• Provide integration between the Sodexho, Companies and Stalls.
• Token, Company and Stall registration is done by the Sodexho.
• Tokens information with various denominations are maintained.
• Employee registration is maintained by the companies who are actually going to use the tokens.
• Tokens play the major role in the Application as they travel from one hand to the other in the entire Web Site.

User Classes and Characteristics :

Used by Organizations who like to host their websites. Individuals or organizations who wants to avail email-ids on their servers. Used by ISP to track their customers.

SYSTEM FEATURES :

PRESENT SYSTEM :

In the present scenario the tokens are used very rarely in the market. Many companies and stalls are not at front to use them in their commercial activities. Even though these token systems are used in some areas they lack security. One can use the others tokens and the stalls are not maintaining any security regarding the reference of the used tokens.

Problem with existing system :

1. The Sodexho Passes  system performance depends upon manually efficiency.
2. Customers are forced to use cash transactions using currency only.
3. Increases the usage of money in the market i.e. increases the circulation of currency in the market.
4. Maintenance of other commercial activities by the banks become critical when the money is not available in the banks.

PROPOSED SYSTEM :

• Login & Security
• Administrator (SODEXHO) Module
• Company Module
• Stalls Module

This is an Online Sodexho Passes  Application designed to perform or manage the transactions of the SODEXHO which handle the commercial transactions using the TOKEN system instead of direct CASH. The flow of the tokens available at the SODEXHO represents the transfer of goods or cash in reverse direction.

SODEXHO is the central Module which maintains a list of tokens, issuing the tokens to various companies, accepting and payment of bills from companies and Stalls. The Companies on receiving the tokens from the Sodexho can issue them to their employs who can inturn use them in the specified stall list for purchasing transactions. The tokens received by the Stalls are sent to the Sodexho for the payments of the equivalent amount. Sodexho receives the payments from the Company for the issued Tokens.

The Project Sodexho Passes Management System SPMS has been split into 5 modules namely – LOGIN, SODEXHO, COMPANY, STALLS and the EMPLOYEE.

LOGIN Module :

This Module represents the Login page using which all the authorized members can login by entering their appropriate User Name and Passwords. On Validation of the entered username and password the appropriate Page is opened. Validations are made for the Non-entry or invalid username and password entries.

SODEXHO Module :

This Module is designed to handle the transactions that are to be performed by the SODEXHO members. They can perform the tasks like maintaining the token list where each token is represented by a token id, Denomination and their count. Each token is represented by a unique Auto generated Token Id. These token data values can be altered, viewed and deleted before they are issued to any Company. They also keep track of the issued tokens to the companies.

This Module facilitates to maintain the list of Stalls in which the tokens can be exchanged for the goods or the stalls in which these tokens are valid. New Stalls can be added, already available stalls can be modified or deleted from the list. Each stall is assigned with a unique stall id.

Payments can be handled for the issued tokens from the companies and can be paid to the stalls on returning the tokens received by them from the employee.

COMPANY Module :

This module represents the company which takes the required tokens of various denominations from the Sodexho and issues them to their employees. It also maintains the list of employees like adding the new employee where each employee is identified by a unique auto generated number. Data of the already available employee records can be altered or viewed or deleted.

There is an option to Issue the tokens of the specified denominations as per the requirement of the employee. An employee can choose the tokens of required denominations and specify the number of tokens. On issuing the tokens the starting and ending numbers of the issued token ids are stored into a table along with the employee id.

Company can view the Paid and Pending Bills that are to be paid to the Sodexho for the received tokens. The amount can be paid at any time i.e. payment of bills is not periodic or ones in a month.

STALL MODULE :

On entering the User Name and password in the login page a Stall page is opened with their Stall name as the heading for that page.

Stalls Module contain the transactions like issuing the goods to the customers (employees) for the exchange of their respective tokens. On entering all the items that are being purchased by the employee, the total bill can be paid in combination of various tokens whose total value equals to the Bill Amount. On entering the number of tokens of the required denominations, the total amount is tallied with the Bill Amount.

For finalizing the payment, the employee has to specify his password (in this case it is his Employee Number which is unique). On Submitting all the values, the tokens are checked for their availability for the employee whose password has been entered. On success, the Bill is accepted, otherwise not. Each Transaction is managed and represented by a unique Transaction Id which is auto generated.

Details about the performed transactions can also be seen for the specified transaction id which displays the item code, item name, rate, quantity taken and its amount. The stall members can view the Payments that are been cleared and are in pending by the Sodexho for the available tokens that are currently available in the stall.

EMPLOYEE Module :

This Module is represented as a hidden Module where the employee only participates in the Stall transactions accepting the goods for the exchange of the tokens that are available with him (which are taken from the company). He has to provide his employee number as a password to validate or prove the validity of the entered token numbers of various denominations.

SOFTWARE REQUIREMENTS :

OPERATING SYSTEM : WINDOWS XP with SP2.
LANGUAGE (FRONT END) : JAVA (JDK1.5/1.6)
SERVER : APACHE TOMCAT
WEB TECHNOLOGY : HTML, JAVASCRIPT, CSS.
DATABASE (BACK END) : ORACLE 10G.
ARCHITECTURE : 3-TIER ARCHITECTUR

Work Flow Automation System Java Project

Software Requirements Specification for Work Flow Automation System

 1) Introduction

This document provides details about the entire software requirements specification for the WorkFlow automation system.

1.1 Document Conventions

The purpose of this system is to implement the computerization of the applications through an online procedure. It deals with students  who apply the application manually that is handwritten will be implemented in an online procedure without any stress and burden

1.2 Purpose

The purpose of the document is to collect the applications online and process it online so that there can be easily implemented. We can easily access them so that there we will be able to know that at which place our application is being processed that is in principal office or maybe in vice principals office.

In short, the purpose of this SRS document is to provide a detailed overview of our software product, its parameters, and goals. This document describes the project’s target student and its user interface, hardware and software requirements. It defines how the student and the staff see the product and its functionality.

1.3 Scope

The name of the project is E-Applicant.

E-Applicant is designed to manage applications online with a  very user-friendly software. For example if a person wants to apply a Transfer certificate(TC) he need not apply it manually, instead, he can apply it online through the college website. With this software, we can increase the efficiency of the present workflow system.

 2) SYSTEM OVERVIEW

2.1 Product perspective

In the current system, application processing for a student to get the approval’s takes a lot of time and manual work. Any application which an applicant is submitting in college takes long manual procedure work going.

The manual work is given below

Any applicant applying for an application has to first go to the administration room and contact with one of the staff present there, so that he /she can know the details related to the processing of his application, details like how to apply, where to consult, etc.

After applying, the administration staff forwards it to the concerned heads where the approval and designations happen. Then, its sent back to the administrative office. All this traveling of the application is done by men and due to the flaws, the time taken in the processing is math probability.

In the meantime of the overall process completion, the applicant visits the offices on an average of 5 times which is really a hectic process. There is no one responsible for inquiries in the due process and the applicant never knows the progress of the application and the time taken for the approval.

 Problem with the present manual system

This system is time consuming, non-efficient& stressful to the applicant. The flow in the work system is not proper due to the involvement of the separate working bodies and flaws in the system. For an application to complete the whole wide process takes a minimum of 2-3 days, which in today’s fast-moving world is a huge time to spare. In addition to this, there is no update in the application’s progress and in the worst cases, few applications are lost in the process. The applicant never receives a notification regarding their application.

Existing System

To get a solution to this outdated system and in order to build an efficient and workflow in the system, we use the workflow automation tool. The name of the application is E-applicant, using the application we can to apply through a website and the whole process goes online.

2.2 Definitions, Acronyms, Abbreviations

WFM: Workflow automation

V.Staff: Vice principal staff

P.Staff: Vice principal staff

Functional components of the project

Administrator, V. Staff, P.Staff  needs to register to the application and login in order to access the software.

There are three types of users in the system

  • Administrator
  • Higher Administrator
  • V.Staff
  • P.Staff

PROJECT OVERVIEW

The main idea for developing this project is to develop an online application for improving application system through online. This application will help students to apply the application to the website which will be time saving and fast problem-solving method.

E –Applicant is a process in which student applies his respective application and this goes to the administration office and then to vice principal office and principal office. Using this application information handling will be easy and fast and solving cases will be fast. Any number of clients can connect to the server. Each user first makes their login to the server to show their availability.

PROJECT FUNCTIONS

  • Administrator
  • Higher Staff Member
  • Staff
  • V.Staff
  • P.Staff
  • Student

MODULE-0: ADMINISTRATOR: Each of the admin, must first register with the software.

For registration part, each should following details:

  • Name
  • Password

MODULE-1: STAFF: Filled forms are thoroughly processed and they are well checked before forwarding it to the V.STAFF and if the person doesn’t process this application fast then the applications are forwarded to the Higher Staff Member.

MODULE-2: HIGHER STAFF MEMBER:

The Higher Staff  Member is responsible for Checking out the pending applications or long waited applications. This person is responsible for moving the applications faster rather than making them wait for a long time.

The administrator will add all the stations with the following details:

  • Name
  • Email-id
  • Phone number
  • Gender
  • Date of Birth
  • Address
  • Username
  • Password
  • Re-enter Password

MODULE-3:   V.STAFF:

The V.STAFF is responsible for checking the applications thoroughly and placing the signature of Vice Principal it online and then this is forwarded to the P.STAFF.

The administrator will add all the stations with the following details:

  • Name
  • Email-id
  • Phone number
  • Gender
  • Date of Birth
  • Address
  • Username
  • Password
  • Re-enter Password

MODULE-4:  P.STAFF:

The P.STAFF is responsible for making the hard copy of it and is also responsible for taking the signature of the principal offline.

The administrator will add all the stations with the following details:

  • Name
  • Email-id
  • Phone number
  • Gender
  • Date of Birth
  • Address
  • Username
  • Password
  • Re-enter Password

MODULE-5: STUDENT:

The student is responsible for applying for the desired applications and he can choose among the different applications such as custodian, Transfer Certificate etc.

Since this is part of a college website the student logins with his college login page.

  • Roll no
  • Password

HARDCOPY:

The hardcopy of the required application can be taken from principal’s office. A message is sent to the respective student’s mail and phone.

EXTERNAL INTERFACE REQUIREMENTS

3.1 User Interface:-

  • Should be familiar with internet
  • Should know English
  • Should be able to handle things faster.
  • Should know basics about managing the computer.
  • Typing speed should be higher

3.2  Hardware Requirements:-

  • Hardware:  Pentium based systems with a minimum of P4.
  • RAM: 4GB (minimum)

3.3 Hardware Requirements:-

  • Operating System: Windows 8
  • Technology: Java/J2EE (Servlets, JSP, JDBC).
  • Web technology :  HTML, JavaScript, CSS.
  • Web Server: Tomcat 6.0
  • Database: Oracle 10g Express Edition.
  • Software ’s: JDK 1.7

OTHER NON FUNCTIONAL REQUIREMENTS

4.1 Performance Requirements

Performance requirements are :

  1. Good working pc with all the requirements as stated in the hardware interfaces.
  2. Works for medium size information databases.

4.2 Security Requirements

The system shall automatically log out if the system is inactive for a certain period of time.

The student web browser shall never display a student password.  It shall always be echoed with special characters representing typed characters.

The system’s back-end servers shall never display a customer’s password. The student password may be reset but never shown.

The system’s back-end servers shall only be accessible to authenticated administrators.

The system’s back-end databases shall be encrypted.

4.3 Future Developments

  1. Support for large database
  2. Developing it into an app
  3. Faster accessibility.

Output Screens:

Download This Work Flow Automation System Java Project Code & Database

Online Itemization Structure Java Project

Abstract:

Online itemization structure is an application developed to provide online news service. This system allows the users to read the updated news anytime and from anywhere without any difficulty.

Introduction:

Online itemization structure is a web application. This application provides the updated news periodically. The purpose of developing this application is to become a substitute for the print media.

This application reduces the problem of print media and provides online updated news and articles without any stipulation of time. By using this application users can get updated news without any time gap between the occurrence of an event and the published news. This application saves lot of effect to the organization by reducing the manual activities.

Online itemization structure also clears the difficulty of various reporters and journalist to coordinate with each other to share the information and get the alerts about the news happening.

Objective:

This main objective of this online itemization structure is to reduce the manual effort like workers, papers, reporters, publishers and various other permissions from government. This application saves lot of time and provides updated news to the users from their place.

 

Modules:

Administrator module:

Administrator monitors all activities. Administrator authenticates and verifies all news information before it gets published. Administrator coordinates with all reporters and journalists for reliable information. Administrator also monitors all user activities.

User module:

The user can read the news paper by downloading it. User can access information based up on categories and relevance. User can also become a reporter with administrator permission.

Reporter module:

The reporter gathers the news related to a particular domain assigned to the reporter such as crime, sports, political etc. The reporter gets information through various sources and contacts or directly by interacting with concerned people.

Software Requirements:

Programming Language               :           Java

Web based Technologies              :           Servlets, JSP

Database Connectivity                  :           JDBC

Java Version                                  :           JDK1.6

Backend Database                        :           Oracle 9i

Safe Internet – Internet Content Filtering tool Project

ABSTRACT

Safe Internet is an Internet Content Filtering tool that can primarily be used to keep the teenage Internet browsing risk free.  The complete features of the tool are listed below.

  1. Block websites
    2. Block Web Pages that contains inappropriate contents on the fly.
    3. Website redirection
    4. Proxy service
    5. Report Generator etc.

The Safe internet is a browser free application so that it will work with any web browser like IE, Mozilla, and Opera etc. The application will monitor the downloading contents as well as the uploading contents.

Applications

Safe Internet can be used as a parental control solution that helps parents protect their children and monitor their Internet use. This can also be used in corporate environment to reduce the Internet Slacking.

Implementation

The Internet Content Filtering tool project Safe Internet can developed using Java. The application has the same working principles of a proxy server. The Safe Internet plus programme aims to promote safer use of the Internet and new online technologies, particularly for children, and to fight against illegal content and content unwanted by the end-user.

EXISTING SYSTEM:

In Existing system there is no facility to block the Web Pages and website directly. To recharge your mobile or you need to go particular website to do such actions.

PROPOSED SYSTEM:

Here we proposed a Internet Content Filtering tool system which contains to block any websites or Web Pages directly with a small operation. And also there is registration for users. By this registration the user can recharge their mobile phones or DTH directly from our application.

MODULES:

There are two Modules in our application

  1. Admin
  2. User

Admin:

In this module admin can block the websites or Web Pages directly by some login. And the admin can view the users who are using our application.

User:

Here in this module user contains a small registration which gives some login id and password. By using that login id and password user can use this application. On user side user can view their profile, recharge their mobile, DTH, etc.., and the user has a right to change their password.

SOFTWARE REQUIREMENTS

  • Application Server           :   0/6.X
  • Front End :   HTML, Java, Jsp
  • Database :  Oracle10g