Java Mini & Major Projects

Java Mini Projects developed especially for BCA, BTech and MCA students for their academic mini and Major project development under Java, MS Access, Oracle, SQL Server & MySQL. These are below are selected projects.

Java Web Applications Project List – 2019

Sr.No Project Title Output
1 Booking Photographer Video
2 City Life Video
3 E-Magazine  Video
4 E-Tuitions Video
5 Magazine College  Video
6 Event File Automation  Video
7 Learning Portal Video
8 Nirman  website  Video
9 Ship Management System Video
10 Placement Cell  Video
11 Cancer Project Video
12 E-Procurement  Video
13  Project Management System Video
14 knowledge-based community sharing system  Video
15 Offer-Bazar  Video
16 Online-E-Gas Video
17 Income-Tax-Return-Processing  Video
18 Online Staff Leave Management Video
19 Employee-Expense-Management-system Video
20 Exam Seating Arrangement System Video
21 Color Hunt Gaming project Video
22 Online Form Request Video
23 Electronic-Veg-Market Video
24 Puyo Puyo (game project)  Video
25 Magic Bounce Ball  (game project)  Video
26 Satvara Matrimony Video
27 Query Handler  Video
28 Grade Processing System  Video
29 AES–Photo Encryption  Video
30 Image Enhancement  Video
31 Paradarshia Corruption Free Economy  Video
32 Implementation Of Floyd’s Algorithm Video
33 Atm Location Search Video
34 E-Farming Video
35 Time Table Management System Video
36 Admin Mall  Video
37 Bulls-Eye-Quiz Video
38 Smarter Work Management System Video
39 Online Grievance Redressal System Video
40 Real Estate Magicbricks Video
41 Apartment Management System Video
42 Medical shop Management System  Video
43 Security Mail Communicator Video
44 Feedback Analysis Of interviews Video
45 Intelligent Hospital System Video
46 Tender Management System TMS Video
47 Virtual Learning Environment (VLE)  Video
48 Online Loan Application  Video
49 Retail Purchase & Tracking System Video
50 Opinion Mining For Social Networking Sites  Video
51 Project Information System Video
52 Student Friendly College Management System Video
53 Online Book Store Video
54 Sentimental Analysis For Mobile Networks Video
55 Report Generation System Video
56 Feedback Information System Video
57 Health Prediction Management System Video
58 Online Book Review Management System  Video
59 Suspicious Email Detection System  Video
60 Student Monitoring System  Video
61 Online College magazine  Video
62 Sports Event Management System  Video
 63 Restaurant Management System Video
64 Online House Rental Management Video
65 Online Food Ordering & Service Video
66 Online Course Management System Video
67  Online Cab Booking System Video
68  Online College Voting System  Video
69  Cluster Analysis and Disease Mapping Video
70  College Feedback System Video
71 Result Analysis System Video
72 E Plastic System Video
73 E-Banking System Video
74 Assignments and Materials System Video
75 Vehicle Management System Video
76 Recipe Management System Video
77 Online Event Attendance Video
78 Online Parking System Video
79 E-Auction Video
80 Telecom Services Video
81 Airline Reservation System Video
82 E-Waste Application Video
83 Exam Invigilation System Video
84 Library Management System Video
85 Patient Follow Up Video
86 Event Management System Video
87 Career Information System Video
88 E-Gas Sewa Application Video
89  Student Attendance Management System Video
90  Office Level Student Information System Video
91  Online Pharmacy System Video
92  Online Recruitment System Video
93  Credit Card Fraud Detection Video
94  Smart General Library Video
95  Venue Booking System Video
96  A Secure Two-Factor Authentication Scheme Video
97  Selection of Effective Clouds for Data Hosting Services Video
98 Career Analysis System Video
99 Student Performance with graph & Academic Project work Reporting System Video
100 Wedding Event Planner  Video
101 Travel Rating and Exploring System Video
102 Performance Evaluation System Adoption of Opinion Mining Information Video
103 Online Marketplace Video
104 Uni Watch – Web Video
105 Training & Placement Cell Video
106 File Security System Video
107 Social Networking Site Video
108 Campus Recruitment System (Training & Placement) Video
109 Farmers Buddy Video
110 Event Organization System Video
111 Online Doctor Appointment Video
112 Online Survey System Video
113 Secure Web Application for Managing Auction System Video
114 Identification of Diabetes Video
115 College Placements & Assistance Video
116 Online College Bus Record Supervising System Video
117 Online E-Ticket System Video
118 Online E-Voting System Video
119 Student & Faculty Interaction Outside the Classroom Video
120 Automated Retail Management System Video
121 Dynamic Media Management Video
122 Electronic Highway for Singers Video
123 College Election System Video
124 E Police Application Video
125 Student Performance Forecasting Video
126 College Bus Tracking System Video
127 Performance Monitoring in Virtual Organizations Video
128 Review-Based Rating Prediction Video
129 Automation of Exam Invigilation System Video
130 Fast Detection of Transformed Data Leaks Video
131  Employee Tracking System Video
132 College Sentimental Analysis Video
133 Personality Prediction System Through CV Analysis Video
134 Analysis of Users Behaviour in Structured E-Commerce Websites Video
135 Image Encryption and Decryption using BlowFish Video
136 Resource Maintenance and Management Video
137 Watermarking Video
138 Monitoring Fake Product Reviews Video
139 College Bus Facility System Video
140 Software Piracy Prevention Video
141 Tour Guide Video
142 Local Vendor Review System Video
143 Multi-Level Marketing Video
144 Secure File Sharing Video
145 Water Distribution and Management System Video
146 Citizen Card System Video
147 Collaborative Online Tutorial System Video
148 Online Entertainment Portal Video
149 Secure Web Portal for Real Estate & Property Management Video
150 Agile Management System Video
151 Book Repository Management System Video
152 Frame It Video
153 Voice to Text Converter Java Project Video
154 Purchasing Management System Video
155 Telangana Public Services Video
156 Analysis of Persuasive Text Passwords Video
157 Project Review Automation Video
158 Easy Search Guide (Malls) Video
159 Food Wastage Management System Video
160 Food Ordering System Video
161 Stack Management Video
162 Courier Service System Video
163 Campus Recruitment System Video
164 Vehicle Rental Management System Video
165 Automation of Timetable Generation System Video
166 Online Gas Management System Video
167 Obsessive Compulsive Disorder Video
168 Online Leave Management System Video
169 Image Steganography using LSB Video
170 File Tracking System Video
171 Electronic Voting System Video
172 Dynamic Analysis vulnerability to Provide Security In Clouds Video
173 Health Care Logistics Video
174 Car Store Video
175 E-Fuel – Online Fuel Booking Video
176 Hour Wise Lecturers Tracking Video
177 Multi-Hospital System – Online Doctor Appointment Video
178 E – Voters Application Video
179 Repository Application Video
180 Student Information Chatbot System Video
181 Student Help Desk Video
182 Online Student Mentoring System Video
183 Placement Information System Video
184 Hostel Management System Video
185 News Report Video
186 Dance Studio Video
187 Passenger Vehicle Management System Video
188 Automatic Question paper Framer Video
189 Development of Learning Management System Video
190 Online Bouquet Store Video
191 E Approval System Video
192 Online University Voting System Video
193 Automatic Exam Seating Arrangement System Video
194 Advanced Query Management System Video
195 Urban Spoon Video
196 Development of Online College Yearbook Video
197 Predicting user behavior through sessions using the web Mining Video
198 Digital WaterMarking Techniques Video
199 Age Group Classification in Social Networks using Deep Learning Video
200 Securing data in Image & Audio Files using Steganography Technique Video
201 Computerized Examination Management System Video
202 Scalable Architecture for Multi-User Encrypted SQL Operations Video
203 Mental Disorder Detection on Social Networks Video
204 Resource-aware hybrid scheduling algorithm in the heterogeneous distributed computing Video
205 Secure File Storage on Cloud using Hybrid Cryptography ( AES, DES, RSA) Video
206 Data Mining for Sales Prediction in Tourism Industry Video
207 A Secure Approach For Data Hiding Using Visual Cryptography (Image Split, Encryption and Decryption) Video
208 Classification and Detection of Abusive and Insulting Content in Social Media Video
209 Data Security In Cloud Computing Using Two Way Handshake Method Based On Token Management Video
210 Web Application For Conducting University Examination Video
211 Student Performance Prediction via Online Learning Behaviour Analytics Video
212 Faculty Management System Video
213 Online Medicine Donation System Portal Video
214 Indian Wildlife Java Project Video
215 Employee Attendance Monitoring System Video
216 House tax Billing System Video
217 Online Meeting With Clients Video
218 Online Voting System Video
219 Construction Management System Video

 JAVA Projects (Non-IEEE, Web Based, Window Based) – 2018

S.No Project Name Demo
1. Ad Express Management System  Video
2. Finance Management System  Video
3. Credit Card Approval System  Video
4. Computer Telephony Integration System  Video
5. Computer to Computer Learning System  Video
6. Conversation Portal  Video
7.  Logic Gates Java Project  Video
8. Crime File Management  Video
9. Hotel Management System  Video
10. Automotive price Aggregator  Video
11. Blood Donors Symbiosis  Video
12. College Fest Organizer  Video
13. College Management Information System  Video
14. Communication System  Video
15. Computerization of Bluebook/ Online Quiz  Video
16. Computerized Mobile Store Management System  Video
17. Digital Signature  Video
18. Hotel Management System  Video
19. Multi Banking System  Video
20. Digital Tunes  Video
21. Optimal service pricing for a cloud cache  Video
22. Library Management System  Video
23. Crime Records Management System  Video
24. Insurance Management System  Video
25. Friends Meeting Point  Video
26. Student Management System  Video
27. Travel & Tourism Management System  Video
28. E-Compiler for Java with Security Editor  Video
29. Stock Analyzer  Video
30. E-Shopping  Video
31. E-Voting System  Video
32. Enterprise Scheme Planner and Monitoring System  Video
33. E School  Video
34. E Wheelz  Video
35. Congestion Control Using Network Based Protocol  Video
36.  Car Pooling System Java Project  Video
37. Country Cargo and Express Couriers  Video
38. E-Classifieds  Video
39. Distributed Account Management for Prepaid Mobile Services  Video
40. Car Collection for Sale  Video
41. Bug and Component System  Video
42. Bug Tracker System Video
43. Coach Management System  Video
44. Auto Spare parts Java Project Video
45. College Library Record Application  Video
46. Consignment Tracking Services  Video
47. Activity Management System  Video
48. Audio Stenography  Video
49. CRM for Airline Industry  Video
50. Error Tracking System  Video
51. Exam Suite System  Video
52. File Security System  Video
53. Fetch Hard – Component Retrieval System of a PC Video
54. Bug Tracking for Improving Software Reliability  Video
55. Cyber Cafe Management  Video
56.  RSS Feed Reader  Video
57. Ezee Mail System Video
58. Gateway to Gateway Protocol Video
59. Database Manager Video
60. Human Resource Management System Video
61. Image Enhancement Technology Video
62. Image Steganography  Video
63. Increasing Efficiency in Wireless Network Video
64. Image Transport Protocol ITP Video
65. Instant Messenger Video
66. Interest Calculation Video
67. Intra Communication System  Video
68. Inventory Analyzer Video
69. Inventory Management System Video
70. Issue Tracking System Video
71. JChat Video
72. Job Miller  Video
73. Defect Tracking System Video
74. Audio Cryptography System  Video
75. Product Service Management System  Video
76. Auto Mobile Store and Service  Video
77. Ambulance Service Provide  Video
78. Automatic Database Schema Generation  Video
79. An Intelligent Network Backup  Video
80. Digital Image Processing System  Video
81. Knowledge Storm  Video
82. Emergent Request Dispatcher  Video
83. E-Zest Resorts for U  Video
84. Monitoring Online Tests through Data Visualization  Video
85. Data Transmission Using Multi-Tasking-Sockets Video
86. Doctor Patient Tracker  Video
87. Data Hiding in Audio Files  Video
88. Mobile Service Provider Operations Portal  Video
89.  Online Doctor  Video
90. Multi User Chat System Video
91. Network Routing System  Video
92. Online Examination  Video
93. Automation of Interview Scheduling Process  Video
94. Library Management System (Standalone application)  Video
95. Mobile Station Java Project  Video
96. Lending Tree System  Video
97. Library Management  Video
98. VAT Information System  Video
99. Material Management and Information System  Video
100. Government in Action  Video
101. Online Payment Service  Video
102. Order Processing System for Student Music Store
103. Pesticides Information System  Video
104. Property Management System
105. Resource Out-Sourcing  Video
106. Resource Planner  Video
107. Resource Supervision Management  Video
108. SDLC Management System  Video
109. Secured Data Transmission  Video
110. Shopping Cart
111. Online Shopping Cart  Video
112. Simulation of Ant colony Algorithm  Video
113. Speed Age Courier System  Video
114. Traffic Controller System  Video
115. Vehicle Management System  Video
116. Virtual Information System for Audit Group
117. E School  Video
118. Work to Worker Services to Unorganized Sector  Video
119. Broad walk Dealers Network
120. College Administrator Tool/ College Enrollment System  Video
121. College Interact
122. College Management Tool
123. Comparable Entity Mining from Comparative Questions  Video
124. Complaint Management System
125. Computer Retail Store and Maintenance
126. Computerized Examination Management Tool
127. Concurrent Train Simulation  Video
128. Congestion Control Using Network Based Protocol
129. Corporate BPO Solution Management
130. Corporate Leave Management System  Video
131. Corporate Recruitment System (CRS)
132. Cyber Shopping  Video
133. Data Centric Knowledge Management System (DCKMS)  Video
134. Event Tracker
135. DHL Courier System
136. Distributed DBA  Video
137. Distribution Business Automation System  Video
138. EAMCET Mock Counseling  Video
139. Face Identification  Video
140. EzHotels  Video
141. Graphic Media Player  Video
142. Employee Transaction Scenario
143. Hospital Management System  Video
144. Hostel Management Information System  Video
145. FAQ-O-Matic System  Video
146. Get Your Campus
147. Internet Banking  Video
148. Multi-Sensor Railway Track Geometry Surveying System  Video
149. Online Examination
150. Webs Eye
151. Stenography Using Image, Audio & Video  Video
152. Visa Processing Information System  Video
153. University Admission System
154. Telecom Connection System
155. Medi Tracker
156. Travel Management System
157. Online Railway Reservation System
158. Airline Reservation  Video
159. Travel Desk Management System
160. Alumni Information Database  Video
161.  Remote Desktop Administration  Video
162. Health Center Management system  Video
163. Payroll System
164. Self-Diagnosis with Advanced Hospital Management Video
165. 108 – Public Health Emergency Services
166. Water Marking
167. Intranet Chatting  Video
168. Online Banking  Video
169. Net Banking
170. Gateway Of Business Portfolio
171. Distributors Channel Management System
172. Online Doctor
173. Online Mobile Recharge Video
174. Patient Management System
175. Online Order Processing System (AJAX Enabled)
176. Virus Information System
177. Peer to Peer File Sharing Program  Video
178. An Agent Based Intrusion Detection, Response and Blocking using signature method in Active Net  Video
179. Telecom Business Information System
180. Online Telephone Management System
181. Online Tourism Guide Video
182. Online Taxicab Service
183. Online Registration For Voter Card
184. Safe Internet  Video
185. Mobility Management Approaches for Mobile IP Networks  Video
186. Local Service Center
187. Reseller Management System
188. Re-Ordering Of Packets Using Retransmission Timer
189. Online Crime Investigation
190. Revenue Collection and Recovery Services
191. E-education Video
192. Exam Branch Management System  Video
193. Home Improvement System  Video
194. Value Added Sales Tax Information System
195. E dues (E Billing System)  Video
196. Content Management System  Video
197. Train Information System  Video
198. Enterprise Resource Information System  Video
199. Global Interactive Solutions  Video
200. Global Communication Media
202. Hotel Management System Video
204. Retail-Management-System Video
205. Painting Application Video
206. Social Health Care Record Video
207. Reversible Watermarking Video
208. Audio Cryptography System Video
209. Monitoring Online Tests through Data Visualization Video
210. Alumni Management System Video
211. Product Service Management System Video
212. ATM Location System Video
213. Work in Progress Application Video
214. Chores Made Easy Video
215. E-Procurement Video
216. Emotion Detection Video
217. Institutional Infrastructural Information System Video
218. Placement Cell Video
219. Project Management System Video
220. Query Handling Video
221. Timetable Generation System Video
222. Online Staff Leave Management Video
223. PLACE Personal Learning Assistance Center Video

Office Correspondence and Auto Questionnaire Java Project

INTRODUCTION

GENERAL: Office correspondence and auto questionnaire java based project are developed as per the requirements of the mechanical department.

OFFICE CORRESPONDENCE

Mechanical department deals with the different type of letters. The letters which are received by the mechanical department are incoming letters and the letters which are sending through the department are the outgoing letters.

The different types of letters received and sent by the mechanical department are as follows:

  • Local letters
  • Headquarters letters
  • Others


office correspondence

LOCAL LETTERS

The letters received from and send to other departments of Vijayawada division are termed as local letters.

INCOMING LOCAL LETTERS

The letters received from other departments of Vijayawada division are termed as incoming local letters.

OUTGOING LOCAL LETTERS

The letters sent to other departments of Vijayawada division are termed as outgoing local letters.

HEADQUARTER LETTERS

Secundrabad division is headquarters of the Vijayawada division. So the letters received from and send to Secunderabad division are termed as headquarters letters.

INCOMING HEAD QUARTER LETTERS

The letters received from Secunderabad division are termed as incoming head quarter Letter.

OUTGOING HEAD QUARTER LETTERS

The letters sent to Secunderabad division are termed as outgoing headquarters Letters.

OTHERS

The letters received from and send to the divisions other than Vijayawada and Secunderabad are termed as other letters.

INCOMING OTHER LETTERS

The letters received from the divisions other than Vijayawada and Secunderabad are termed as incoming other letters.

OUTGOING OTHER LETTERS

The letters sent to the divisions other than Vijayawada and Secunderabad are termed as outgoing other letters.

If the reply for the above letters is to be given immediately then those letters are marked as demi official letters.

So different types of demi official letters can be

  • Incoming Local demi official letter
  • Outgoing Local demi official letter
  • Incoming Head quarters demi official letters
  • Outgoing Head quarters demi official letters
  • Incoming Other demi official letters
  • Outgoing Other demi official letters

All the incoming letters are received by the chief office superintendent and are marked to different sections of the mechanical department with the authorized signature of the senior divisional mechanical engineer. Then the respective task is performed by section accordingly to the letter which is received by it and sends the reply to the chief office superintendent. Then the chief office superintendent with authorized signature of the senior divisional mechanical engineer sends the letter as an outgoing letter.

The mechanical department consists of seven sections.

  • Contract/tenders
  • Carriage & wagon staff
  • General/pass
  • Rolling stock
  • Stores
  • Budget
  • Power

AUTO QUESTIONNAIRE

The test to avail the promotion is conducted for the employees of the Vijayawada division. The question bank offered to the employees for preparation comprises of the following type of questions.

  • Long answers
  • Short answers
  • Fill in the blanks
  • Multiple choices
  • Expansions

auto questionnaire

STATEMENT OF THE PROBLEM 

OFFICE CORRESPONDENCE

To maintain the details of different types of letters, to show the status of the letter and also to generate the reports. 

AUTO QUESTIONNAIRE

To maintain the questions and to generate the questions randomly when appropriate type of question is selected.

EXISTING SYSTEM

OFFICE CORRESPONDENCE

In the existing system, the details of the letter are being maintained manually by entering different types of letters in different books. To know the present status of the letter, it is very difficult in the existing system because one has to verify all the entries in that particular book. So it is time-consuming. 

AUTO QUESTIONNAIRE

In the existing system, question paper is set manually by selecting the type of questions from the printed question bank. It is very difficult and time-consuming to set question paper manually because when selecting a question one has to verify whether it was previously given or not.  One has totally the maximum marks for which paper was given and marks allotted for each question and he should also consider the choices for each type of question.

PROPOSED SYSTEM 

OFFICE CORRESPONDENCE

The proposed System is a web-based application. It maintains details of all the letters within the mechanical department. The present system shows the pending letters and reports. 

AUTO QUESTIONNAIRE

In the proposed system the question paper is set automatically by selecting random questions when an appropriate number of question type is selected.

OBJECTIVES OF STUDY 

OFFICE CORRESPONDENCE

  • Automating the manual work.
  • To generate the status of the letter
  • reminder  provision for pending letters

AUTO QUESTIONNAIRE

  • To generate the question paper quickly from the available database.         

REQUIREMENT ANALYSIS   

FUNCTIONAL REQUIREMENTS

OFFICE CORRESPONDENCE

  • The user can add the details of all the letters into the database and view the pending letters.
  • The authorized user can edit the details of the letters and delete the letters from the database.

AUTO QUESTIONNAIRE

  • The authorized person can add, delete and update the questions in the database.

SYSTEM DESIGN SPECIFICATION 

SOFTWARE REQUIREMENTS

Operating system: Windows XP professional

Programming Language: JAVA

Web Technology J2EE (JDBC, Servlets, JSP, HTML)

Browser: Internet Explorer

Web application serverApache Tomcat

Model Design: Rational rose

IDE: Net Beans 6.7.1

Data Base: Oracle 10g, MS Access. 

HARDWARE REQUIREMENTS

Processor: Intel p4

RAM: 256MB RAM

Hard disk: 20GB or more

Required Software’s:

  • Oracle 9i
  • Java
  • Netbeans 6.7.1
  • Mozilla Firefox

Instructions to Deploy:

1. Install the required software’s
2. Open Netbeans and open the project from source code
3. Configure database connections from DBConn package of Source Packages under the root PPO & Technical
4. Right click on CreateTab.java under Test Packages under the root PPO & Technical and click on run
5. Right click on root and click on run

Note: In case of reference problems right click on root and click on resolve reference problems, and select the library files.

Output Screens:

  • Homepage in office correspondence
  • Selection of letter type in office correspondence
  • Reports generation using a serial number in office correspondence
  • Report generation using by date in office correspondence
  • Report generation using between dates in office correspondence
  • Report generation using marked in office correspondence
  • Report generation using received from in office correspondence
  • Report generation using send to in office correspondence
  • Report generation using general in office correspondence
  • Report generation using remainders in office correspondence
  • Pending letters in office correspondence
  • Editing of the letter in office correspondence
  • Login page for deleting the letter in office correspondence
  • Letter deleted successfully in office correspondence
  • Login page in the auto questionnaire
  • Operations on question bank in the auto questionnaire
  • View of multiple choice questions in the database
  • Default question paper in the auto questionnaire
  • Question generator in the auto questionnaire
  • window to open or cancel generated question paper in the auto questionnaire
  • Generated question paper opened in MS word in the auto questionnaire

CONCLUSION 

The primary goal of this project is to reduce the work which is being done manually. By maintaining the details of all the letters in the database we view the letters based on different fields such as serial number, marked to, date and so on. The letters which are pending can be viewed easily and the remainder is generated. Editing and deleting the details of letters is also possible.

The question paper is being generated by selecting the questions randomly from the database. We need to mention the maximum marks and the type of question. Creation of our own template is also possible. This system is very user-friendly.

SCOPE 

The application i.e., office correspondence which we developed is a standalone one i.e., within the department we can use. The letters are received in paper format and then they are saving them in the database. Due to this time gets wasted. If we develop a web-based application the letters received by the department are sent through emails then a lot of time gets saved.

Download Office Correspondence and Auto Questionnaire Java Project Code

Online Examination System in J2EE

The manual procedure for conducting examination is a time consuming process and error prone due to human limitations. The existing automated system has been facing certain limitations like not having the ability to view the unanswered questions for the student reference. This system is an enhancement to the existing system covering some of its limitations.

STATEMENT OF THE PROBLEM:

The purpose of this project is to develop Online Examination System, used to test the Technical & Non Technical knowledge of the students in the college. Here only registered students must be allowed to write the online test.

Existing System:

The manual procedure for conducting examination is a time consuming process and error prone due to human limitations. The existing automated system has been facing certain limitations like:
• Answers validation being done at client side. Answers are reaching the client as soon as he starts the exam and hence hacking is possible.
• Difficult to check unanswered questions quickly.

Online Examination System

Proposed System:

This system is an enhancement to the existing system covering some of its limitations. The proposed system has advantages like:
• Validation at server side. No possibility of answers through cookies.
• Provides option to separately view the unanswered question ids.

Objectives of Study:

• Enhance it with server side validation
• Refreshing the database by removing the question bank when the exam is over.
• User friendly environment to view the unanswered question ids.

REQUIREMENT ANALYSIS:

We are overcoming the direct disclosure of answers by server side validation.
Functional Requirements
This section describes the functional requirements of the system for those requirements which are expressed in the natural language style. They are as follows:
• Repetitive questions not to be allowed.
• Student should be able to scroll through the paper.
• They should be able to view the unanswered questions.
• They should be able to view results online.
• Questions should be randomly retrieved.

SYSTEM DESIGN SPECIFICATIONS

SOFTWARE REQUIREMENTS:

Operating system : Windows Xp professional
Programming Language : JAVA
Web Technology : J2EE (JDBC, Servlets, JavaScript, JSP)
Browser : Internet Explorer
Web application server : Apache Tomcat (also supported by Glassfish)
IDE : Net Beans
Model Design : Rational rose
Database : MySql

HARDWARE REQUIREMENTS

Processor : Intel Pentium core to duo.
RAM : 2GB RAM(preferable)
Hard disk : 80GB or more

Pages Created for this Project:

  1. Admin/Student Login Page
  2. Student Registration Page
  3. Student Profile page
  4. Student Change Password Page
  5. Student Exam Paper
  6. Admin Home Page
  7. Admin View Profile Page
  8. Create User Page
  9. Delete User Page
  10. Admin Change Password Page
  11. Exam Paper Posting Page
  12. Admin/ Student Log Out Page

CONCLUSION:

The primary goal of this project is conduction of online exam. This system is very user friendly. It also has user friendly features like getting the unanswered questions. This requires an optimal space in the database as the question bank is cleared once for every subject. So there us no unnecessary loss of the memory space due to extensive tables. This project is session managed which expire after the administrator logs out. It provides separate privileges to the administrator and the student. This project is successfully completed by including all the specified features. Our project team worked hard with the help of our guide and ensured its completion. At last we can conclude firmly that the entire project is completed as per the stated requirements.

SCOPE:

This project has a wide scope for development by including some extra features such as we can provide the administrator with the capability of the setting the required number of questions. We can randomize the options of the question paper. Our question paper can be modified in such a way that one question can be displayed at a time. The unanswered feature also can be enhanced such that on clicking the question number we can directly be redirected to the intended question. The question bank can be subjected to standard encryption techniques to maintain security.

Automation Of Faculty Profile And Student Attendance

Statement of the problem

The Automation Of Faculty Profile And Student Attendance project mainly focuses on the total computerization of faculty details and student attendance in which different levels of users are restricted to access the database at different places. By restricting, we can make the faculty to access the data but they can’t modify or update the database of other faculty details and attendance of students entered by another faculty, and other information etc.This project mainly operated by two modules mainly Faculty and administrator. 

Existing System:

The existing system refers to the system that is being followed till now. In the existing system, the student attendance and faculty details are entered manually in books or files. Here the information is maintained and manipulated by the corresponding faculty or the administrator.

In this system, if we want to track the faculty details or student attendance then the corresponding faculty has to check those details manually which consumes a lot of time. At some time the details of faculty need to be updated.

The system is not at all complete system because of it not capable of producing the desired output. For example in this system, if we require the attendance of a student during a semester, then it is difficult to retrieve the information at a single glance of the system. It requires some amount of time to produce that result.

Fig: Application Login Page

Drawbacks of Existing System:

  • Lack of security of data.
  • Time-consuming.
  • Consumes a large volume of paperwork.
  • More manual work
  • There is no security for data
  • Does not provide round the clock service

PROPOSED SYSTEM:

The proposed system is the automation of faculty profile and student daily attendance by replacing the existing system of manually entering the details in files. Here all the information is present in the system. At any time the user can access the information from the database which is easier and simple when compared to the existing system.

Here the faculty will enter his details, the student attendance, and marks in the system. Faculty can update his profile details any time in the system by entering his username and password. When any users require the details of faculty or student attendance information he can access them but he cannot modify them. Only the administrator will modify or update the information on the system. If faculty forgets his password then the administrator can reset it. Both administrator and faculty can modify the details of respective faculty.

Fig: Faculty Profile Page

This system overcomes the drawbacks of the already existing system. So if we replace the existing system with the proposed system it will be very useful to track the information of faculty in any department of the College.

The Automation Of Faculty Profile And Student Attendance project is successfully completed by including all the specified features, our project team worked hard with the help of our guide to develop the system in such a way that we can retrieve information in all dimensions. At last, we can say firmly that the entire project is completed as per the stated requirements.

Sequence Diagram for Staff Registration:

Interaction Diagram for Registration of new faculty

Sequence Diagram for faculty details update:

SCOPE

This Student Attendance project has a wide scope for development by including some extra facilitated tools such as we can use biometric tools for department attendance calculations. We can develop this system in such a way that we can generate the reports in the required fashion.

The database used here can be replicated in the alumni by just eliminating the old student records, we can include this. We can develop the client-side application by creating more number of facilities to him such as interacting with the concerned officials of the department.

We can include the module such as face recognition. When we click on the photo of a particular student the system automatically will show the details of the student. By this procedure, we can track all the students without knowing his name and number and just by recognizing his face.

Hardware Specifications:

Processor: Intel Pentium IV or later

RAM: Minimum 512MB RAM

Secondary Storage: 80GB or more

Software Specifications:

Operating system: Windows XP or later

Programming Language: Java

Web Technology: JDBC, Servlets, JavaScript, JSP

Browser: Microsoft Internet Explorer

Web application server: Apache Tomcat

Model Design: Rational rose 7

Download Automation Of Faculty Profile And Student Attendance Project source code and Database

Online Share Trading Portal

Online share trading portal application in java web application where stock exchange related information is shared by online stock brokers.  This application provides features like creating new accounts, tracking transactions , feedback system, listing updated content .

Features of Online Share Trading Portal:

Trading strategy

Put simply, your career online trading is going to be made or broken depending upon the trading strategy that you select. Chose wisely, your strategy will take advantage of the most opportune moments of when to buy and sell stock and, thus, will protect your profits. On the other hand, chose poorly and you could find yourself losing thousands, if not tens of thousands, of dollars in a few minutes. Here, your trading strategy is going to be dependent on which one (or even all) of the four types of online stock traders you are going to be, namely a:

(1) long-term trader who keeps hold of his stock for one or more years
(2) medium-term trader who keeps hold of his stock anywhere from 1 month to six months

(3) a short-term trader who keeps hold of his stock anywhere from a week to a month
(4) a day trader who buys and sells stock in the same day.

Without over emphasizing it, in most cases the longer you keep hold of the stock, the more chance there is that you will make a profit from your online trading. However, there are very real possibilities that you can make lots of profits day trading online – if you know what you are doing.

Online trading software

If nothing else, the Information Age should have shown you that having access to information at the right time will mean the difference between making a profit and making a loss. To assist you with all your online trading information needs, you should give serious consideration to purchasing an online stock trading software program, which can provide you with technical charts, real time stock prices and historical data about stock that you can then use to analyse whether or not to buy/sell the stock in question. 

Stock charts

Stock charts are used and analyzed by an online trader in order to help him determine when to buy and sell stock. The main types of stock charts in use include:
Line charts: which, as the name suggests, is a line on a chart connecting stock price over a period of time (can be minutes, hours, days, weeks, months, or even years).
Bar charts: similar to line chart, however the information contained is the open, high, low and close price of the stock for one particular day.
Reference chart – charts the stocks price and trading volume and is used to plot where the stock price may go to. 

Planning & Technical Management System in Java

The manual procedure for interaction between the PPO users and the other users in ELS (Electric Loco Shed) is prone to certain limitations.  The existing system has been facing certain limitations like communication gap between various departments of ELS and maintaining the details manually which is a time-consuming process. So, it is becoming very difficult to maintain the Loco information, its Schedule, its Failures and the time to time communications between the departments.

To Overcome these drawbacks The Proposed system is an enhancement to the existing system covering some of its limitations by automating the process. The PPO which maintains the information of the Locos, Schedules the Locos, Assigns the work to different departments, Finds the repairs and all other work is computerized. This general introduction includes the scope of the system.

Home page of Planning & Technical Management System

SCOPE OF SYSTEM

  • View all the details regarding the Locos.
  • Maintain all the details regarding locos like a loco number, loco schedule.
  • Maintain the Loco failure details.
  • Activities like the update, deletions, and creations done in the system by the developer in future.

PURPOSE OF THE SYSTEM

The main aim of the Planning & Technical Management System project is to reduce the paperwork and duration of work process and to maintain the data of Electric Loco Shed efficiently the maintenance of all details is undergoing manually in the existing system. So it is becoming very difficult for the communication between the various departments of ELS and also to maintain & refer to the Loco information.

To overcome these drawbacks, computerizing the details of the Locos related to a particular Electric Loco Shed is needed. So this system is built to access the information of the loco in an easier way. The system also provides information regarding the staff attendance so that the top management can have an easy way to handle the staff members’ regularity.

EXISTING SYSTEM

The existing system is entirely being operated manually. All the registers are being maintained in hardcopy files, which is quite difficult to maintain and harder to access. It is very much time consuming and requires a lot of requisites for the information to be passed from one department to another department. And in case of replacements, if spares are not readily available, tenders are being issued so as to opt for the best quote that is obtained which is more cost efficient. Also, there is a possibility of encountering errors due to the human intervention.

PPO Department Work Description Page

PROPOSED SYSTEM

The proposed system is the computerized version of the existing system wherein all the files are digitized and stored in a database which can be accessed by only privileged users. Information regarding any worker or a loco can be instantly known at any time. Our proposed system also enhances security by maintaining the digital signatures of workers who work on a particular loco for future reference. The communication between the users of different departments is made very easier in the system.

OBJECTIVES OF STUDY

  • Maintaining digitized data for easier access.
  • Remote access to data for all the departments of ELS.
  • User-friendly environment to get the required information. 

REQUIREMENT ANALYSIS 

FUNCTIONAL REQUIREMENTS

This section describes the functional requirements of the system for those requirements which are expressed in the natural language style. They are as follows:

  • Automate tedious manual work.
  • Automatic alert provision for task completion on locos.
  • They should be able to view the required reports related to locos.

NON-FUNCTIONAL REQUIREMENTS

  • Performance: The completely separate business logic at the server side from the user interface ensures good performance.
  • Interface: the User interface is web browser based. The client-side user interface is developed using HTML and JSP.
  • Usability: This section includes all of those requirements that affect usability. It will be very easy to use for the naïve user.
  • Supportability: Choosing Java platform makes this system cross-platform independent.
  • Reliability: The system is more reliable as it inherits the Java platform qualities.

SYSTEM REQUIREMENTS AND SPECIFICATIONS 

SOFTWARE REQUIREMENTS

Operating System: Windows XP Professional

Programming Language: JAVA

Web Technology: J2EE (JDBC, JavaScript, JSP, HTML)

Browser: Mozilla Firefox

Web application server: Apache Tomcat 6.0

Model Design: Rational Rose

Data Base: Oracle 9i

IDE: NetBeans 6.7.1 

HARDWARE REQUIREMENTS

Processor: Intel P4/AMD Athlon

RAM: 256MB RAM

Hard Disk: 20GB or more

Output Screens of the project:

1 The home page of Planning & Technical Management System
2 Login page for all departments
3 Daily Schedule Page
4 Loco Schedule Update Page
5 Loco Important Parts Update Page
6 View Loco History Page
7 PPO department Work Allotment Page
8 PPO Department Work Description Page
9 General Work Allotment View Page
10 Sectional Work Allotments Page
11 Sectional View Work Page
12 Staff Description Page
13 Attendance Report Type Selection Page
14 Daily Attendance Report of the whole Department
15 Monthly Attendance Report of the whole Department
16 Daily Attendance of Individual Staff Member
17 Monthly Attendance Report of Individual Staff Member
18 Yearly Report of Individual Staff Member

Conclusion:

The primary goal of this project is to computerize the entire process being done in the Electric Loco Shed (ELS/BZA) and provide instant access to the work that is being carried out in various departments to the authorities. It further aims at providing a digital database of all the records that are currently being stored in hard copies. This is all done with user-friendly GUI and easy to understand functionalities.

The project has been successfully completed by including all the specified features. Our project team members worked hard with the help of our guide to develop the system in such a way that we can retrieve information in all dimensions.  We can confirm that the entire project has been completed as per the stated requirements.

Download Planning & Technical Management System Java Project Source Code and Database.

Implementation of Authentication Protocol for Sending Audio Information

 ABSTRACT

The goal of my project is – “Integration of Internet telephony, voice mail, answering machine and electronic mail services”. In this project, I designed and implemented a digital voice messaging system for a software IP phone. The IP phone is augmented with answering machine and voice mail services.

The voice messages can have other media files attached like email MIME attachments. The audio files and other media files can be arranged hierarchically providing a structure to the message. A common inbox would be used for both emails and voice mails. 

Voice Mail Transfer System

Project Description

Traditional voice mail systems requires one to dial his voice mail number, enter his 6 to 15-digit password, carefully listen to the activity menu (like Press 1 to record a message, Press 2 to listen to received messages, Press 3 to create a greeting, Press 4 to change your password, Press 5 to repeat this menu and so on..) and then press the appropriate number or 5 (as in the example). Also, sometimes one has to go through these menus again and again if he/she didn’t bother to use pen and paper to write down a phone number in a voice message.

How frustrating!  Things become much worse if there are multiple activity menus in the greeting of a person (for example, a telephone interface for various transactions in a bank). Also, sometimes, one may be interested in recording a voice message in parts with a subject for each part so that a busy receiver can quickly browse through the subjects and listen to the appropriate sub-message.

Voice Mail Transfer System Sequence Diagram

How exciting! So, it would be much easier for users to listen to voice messages if these menus/subjects were displayed in the LCD panel (currently most telephones come with an LCD panel) and were provided with the abilities to choose, forward, rewind, skip a message/sub message. This project is an attempt towards this.

Current voice mail systems are closed, proprietary systems, tightly coupled to a single end system, the local PBX or the local exchange carrier. Even simple services, such as forwarding voice mail to another user outside the local system, are hard to provide. With predictions of IP telephones leading the next generation markets, a well-designed digital voice mail system for the same is much envisioned.

This project is an attempt towards this.  Columbia University’s ‘Unified Messaging System’ [?] is an implementation of this. It lists the general requirements of such a system and describes various approaches for various features of such a system.

Unified Messaging will change the way you think about messages. To put it simply, it lets you receive any form of message and collect it via any method you wish. Messages come into your inbox in any one of the methods like voicemail, email, fax, telephone answering service etc.. and can be collected via Phone, Email, Hand-held organizer, Pager etc.. This project attempts to make a small version of Unified messaging with email, voicemail and telephone answering system as methods of message input and an email client as the retrieval method. 

Problems in Existing System

Voice off lines messages is not available. Like sender cannot send a voice message  If the remote person is in offline. Cost will be more and communication lines are also expensive 

Proposed System

We should build a package which is easy to use, which will propose to exchange voice messages. Here the encoder module takes input as sound file and which will give output as binary compressed file. The message has to be captured by using microphone which is save as .WAV. Itis given as input to the encoder module which  produces corresponding binary file.

Software And hardware requirements 

Hard ware Specification

Processor                              :           Intel P-III/IV based system

Processor Speed                 :           250 MHz or more

RAM                                     : 64MB or more

Hard Disk                            : 80GB

Accessories                        :          Microphone, Sound card

Software Specification

Language                            :            JDK 1.5

Database                            :             My SQL

Operating System                :          WindowsNT/95/98/2000

Front End                            :             JSP, HTML

E Fashions Java & SQL Project

Project Title: – e-fashions

Purpose of this project: Generally most of the organizations depend on models to launch their products in to the market. Search for the models manually obviously take much time and may not yield the purpose sometimes. This e-fashions project provides an environment for clients to search for models for their advertisements.

Administrator:

The person who coordinates the models and clients is the administrator. Admin can train the models, edit the prices for the models and group them into categories. By displaying the models, he invites the clients to choose the models and edits the contract between the models and clients. He maintains the cost of the contracts between the models and clients.

Models:

A Model can Register, Login and upload their profiles and photos.

Clients:

Clients can Register, search for models by opening their profiles, they can use them for their advertisements by paying the amount by online.

E Fashions Java Project

HARDWARE & SOFTWARE SPECIFICATIONS              

We are used the softwares to execute the code i.e Tomcat server ,SQL 2005 and java .

First we should restore the data base i.e Efashion backup file by clicking on database and select restore the database option in SQL 2005.

Then place the code in the C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps folder  run the code by starting the tomcat.

The code will execute step by step first we should click on admin then we should enter in to admin login by giving the id and password we should enter in to admin home then we can perform some operations.The client and model also login according to their ids and passwords and perform their operations.

Preamble of the project: The internet revolution has made tremendous changes in the life style of people by providing what they want in the useful form at anywhere. With revolution the thinking of the people has completely changed their looking for systems which provides lot of option and guidance in all things (for example education, marriage ,job ,property , etc…).

Objective of the Project: The aim of this Project is to perform the following operations

  • Managing all the details of the models and clients. The details include user name, passwords, contact numbers, email ids, user address, etc.
  • Administrator manages the problems occurred during selecting, updating, contract etc.
  • The details of all the models and clients have to be clearly defined.
  • The clients should provide updates of the addresses, contact numbers etc to the Admin.
  • It is useful to the clients who are going to select the models.
  • Providing updates of models names, photos etc.
  • Administrator can always watch the progress of the models as well as clients.
  • It is user friendly interface to the client: Requires no technical knowledge for searching.
  • It requires less time: When a client is searching for a model in a manual process it takes much time , but when compared to our proposed system it takes less time.
  • The main scope of the project is to select the models for advertisements 

PROBLEM DEFINITION

Previous methods:

The main purpose for preparing this document is to give a general insight into the analysis and requirements of the existing system or situation and for determining the operating characteristics of the system.It saves a lot of time and money of the people. 

In the real time environment there is a much importance for the advertisement, to sale / explore the products / goods of an organization to the people globally. To explore they need advertisement.

Some advertisements require manpower in the form of models, where we want to explain about a product. Generally every organization recruits / utilizes many models for their advertisements.  The organization may or may not get the required models; even sometimes they may not get the details of the model

Project approach and motivation approach:

In this paper, we model the sequence of operations in efashions and show how it can be used for the select the models. Our proposed project would be working using a server for database and information storage and clients for information retrieval.

Organization looks for in a fashion runway model and commercial fashion model include the following:

  • a good sense of style
  • ability to look good at all times
  • must know how to dress up properly
  • knowledge about make up applications
  • has good walking posture
  • excellent stamina
  • familiarity in different poses
  • great facial projection

In the present existing system, the models are selecting manually by clients. It is time consuming and a risky factor.

For example, when we consider a particular organization who wants to launch a new product in to the market.So,we need a model.Then,he manually  concerns every model and select them.But in this process we are not sure that whether the particualr model is suitable for the particular product or not.

It includes the following modules: –

  1. Models
  2. Clients
  3. Reports
  4. Administrator

JobSeek Web Application in Java

As we have implemented “JOBSEEK”  some of the new technologies will be needed for this change.

Proposed system is implemented using following hardware & software:

PROPOSED SYSTEM:

We developed the JOBSEEK software in HTML, JAVA SCRIPT, JAVA and MS Access:-

Activity Diagram for Placement Agency

The following are the advantages:-

1)      The system is user friendly.

2)      Efficient traceability.

3)      Data modification can be done very easily.

4)      Easy maintenance.

5)      No data redundancy.

6)      Less time consuming.

7)      Data is secure.

8)      Employee gets jobs easily.

JobSeek Webapplication

DATABASE DESIGN

Login Master:-

Description: This table stores the information details of   user id & password

Primary Key: User id

Data:

Attribute Type Description Width Constraints
User id Number User Id 50 Primary Key
Password Text User Password Na 50

  User Master:-

Description: This table stores the information details of    user

Primary Key: Id

Data:

Attribute Type Description Width Constraints
Userid Number Uers Id 50 Primary Key
Fname Number Uers first name 50
Mname Number UserMiddle name 50
Lname Number User Last name 50
Adds Number User adds 50
City Number User City name 50
State Number User State name 50
Pincode Number Pincode 50
Country Text County name 50
Phno Number Users PhnoNumber 50
Email Text User Email id 50
Dob Number User Date of  Birth 50
Sex Text Users Sex 50
Expt Number  No of Experiences   in year 50
Category Text User  Category 50
Location Text Users Location 50
Edlevel Text Education 50
Edstream Number User    Stream 50
Univ Text Users unversity 50
KeySkill Text Users skills 50

Comp Master:- 

Description: This table stores the information details of company

Primary Key: Id

Data:

Attribute Type Description Width Constraints
Compid Integer Company Id 50 Primary Key
CompName Text ComanyName 50
CompCategory Text Company Category 50
Adds Text Company address 50
Pincode Integer Company Pincode 50
Phone Integer Company phone number 50
Fax Integer Company Fax number 50
Url Integer Company Url 50
Emailid Text Company Email id 50
Nojob Text Number of job requied for company 50
Skillreq Text Skill requied 50
Categorytype Text Category  type 50
Jobdesc Text Job description 50
Pname Text Person name 50
Pdesig Text Person Designation 50
ptelephone Integer PersonTelephone number 50
Pemailid Integer Person email id 50
Compdese Text Company description 50
Indusry Text 50
Comptype Text Company type 50
Noemp Integer Number of employee required 50

Loan Collection and Recovery System Java Project

PROBLEM DEFINITION 

  • FINANCE Office is a firm whose head office is located at Hyderabad and its Branch is located at Ameerpet.
  • The Branch has three Agencies which collects the loan from Customer.
  • The Main work is carried out at Branch level is Loan Collection and Recovery.
  • In Recovery it collects three types of Loan that are Auto, Personal, and Two-Wheeler.
  • The Raw data from main Branch is allocated to its Branch. The raw data is known as Delinquency. Then this Delinquency is sorted according to Loan Account No. (LAN) and then this Delinquency are called as final Delinquency.
  • Again this data is sorted according to Slab wise i.e. period wise and Amount wise. Finally this data is given to recovery Agencies for collection.
  • For monthly collection of Loan Installment Receipt is given to the Customer.
  • At the end of the day it is necessary to update manually with new Amount.
  • In the case of Penalty charges additional receipt is given to the customer and updates manually on Register.
  • At the end of each month the Branch updates their data to the head office and the data/information is stored at the Branch with Security.

Loan Collection and Recovery System Home Page

EXISTING SYSTEM

Manual operating of the current system is having certain drawbacks those are:

  • Difficult for anyone to remember details of each customer.
  • For every time it is needed to sort the data from unsorted data which is very time consuming.
  • All system operated manually.
  • There may be human error or mistakes occurs.
  • Updating  problem.
  • Loss of data at the time of sorting.
  • Lots of paper work.
  • Duplication of the records occurs.

Loan Collection and Recovery System Customer details

PROPOSED SYSTEM 

  • The system reduces human efforts and errors.
  • System works more efficiently than existing system.
  • Time consumption is less.
  • The new system overcomes the manual working of existing system.
  • Reports are daily generated.
  • System maintains separate database.
  • Loss of data and data redundancy problem is avoided.
  • Database is updated automatically.
  • Loan transaction information from agency is updated daily and the updated information from branch is updated to main branch monthly.
  • It provides better security than existing system.

Loan Collection and Recovery System

FEASIBILITY STUDY 

Technical feasibility

Hardware Requirement

  • System requires single computer with configuration of P4 or  higher processor 1.80 GHz.
  • 80- GB HDD minimum.
  • 512 – RAM.

Software Requirement

  • System has Front end JAVA and Back end MS – ACCESS.
  • O.S- Windows XP
  • Java(1.4 or higher)
  • Microsoft Access 2007