E-Commerce Project Preface and Acknowledgement

The below preface and Acknowledgement is for a simple e commerce website. Students can easily prepare their own preface, Acknowledgement, Limitations and Future Enhancement with the help of the below example.

PREFACE

The main thing, which has been kept in mind   during this e-commerce based Web development, is our best efforts to make it easy, attractive & user friendly.

Let’s take a quick tour to know why you should trust my aayurvedic medicine to find your perfect match!!

Regardless of the type of online presence you hope to achieve—from informational to artistic to commercial—I will help you achieve it with professionalism and style.

This site is developed with one simple goal in mind: grab a visitor’s attention and hold it. Why? Because that is, quite simply, how success is achieved on the Internet.

Case studies have shown that the average web surfer will leave your site within 8 seconds if they fail to understand your purpose or can’t easily digest your message at a glance. That means your website must inform and dazzle instantly and simultaneously if it is to have any chance of competing online.

My goal as a professional web designer is to create a one-of-a-kind website that will not only knock the socks off your competition, but also keep your visitors coming back for more.

Learn more about my custom web design services.

Working Designs To the right are a few examples of my recent web design projects. Feel free to explore my work, and then come back to learn what, specifically, I can do for you.

Welcome to the E-Commerce Project, a unique site in the cyberspace.

ACKNOWLEDGEMENT

A small web-site as this one has required   help from many quarters. We realized this when we ventured into the area of web development.From the beginning everyone co-operated, supported us for which we express our sincere acknowledgement.

Training  is  the first  step in  the  practical  field  from  where one learns  how to apply  theory  principles  for  this  the   practical  purposes.To develop a successful website,one needs understanding    and   co-ordination  from  all those who are  directly and  indirectly involved in this.

We, the students of Engineering College, find ourselves to be privileged to have golden opportunity to develop website under the guidance of such people without whom designing and developing website successfully would have been just impossible for us. We are thankful to them.

We would like to thank all those who have supported us. A person can be successful only when the team and organization for which they are working have unlimited goal of his perseverance. We hereby, like to show our deep gratitude towards our instructor and project in charge all faculty of college helped us very much.

We are obliged to them for successful completion of our E-Commerce Project.

Last but not the least;

Above all, we should not forget the great director of the world,

‘The Almighty’; let us thank the Almighty for His inspiration.

LIMITATION AND FUTURE ENHANCEMENT

No system or software is 100% perfect or reliable in its sense of functionality and performance. There are always small or big bugs in the system. So our system has also some limitations.

  • Chatting is not possible with our E-Commerce Project.
  • It is not possible to view colors of newly launched bike(s) while purchasing the bike.
  • Future enhancement will include all the functions which we are not able to implement in our system.
  • Like in future we can make the messenger in which it is possible to chat with members of our site.
  • And also try to connect with other messenger.

May be in future it is possible to get solution on the spot.

A Project Report On Online Job Portal

Project introduction & Profile

Job portal is an application which connects employer and job seekers where employers are the source of the resources and the job seeker can find and apply for their targeted job. This document provides details about the entire software requirement specification for the online job portal.

Preface

  • This Job Portal website is providing to the online job portal system.
  • This website can be also providing information about online job.
  • The customer can get the online registration.
  • The Job Portal web application can be used by any employee to apply job and any employer are post to job.

Drawback of Existing system

  • Existing system are a failing in providing quick operation
  • Cost is high as well.
  • Processing very lengthy and time consuming.
  • More time consume for before generation.

Need for new System

1. Proposed Job Portal system consists of 3 modules: Job Seeker, Employer and Administrator.

2. Online Job Portal will provide the fast operation and low cost expense than old system.

3. Easy job search, which is a job seeker need

SOFTWARE REQUIREMENT

Operating System : Window XP, Windows 7
Front –End : HTML, Java Script, PHP
Back-End : PHP, MYSQL
Supporting Server : Apache Tomcat 5.5 , WampServer

Hardware Requirement

Processor : Intel Pentium IV,2.4 GHz
RAM : 512 MB
Hard Disk Drive : 40 GB
Video : 800*600,1024*768 256 colors

Data flow diagram

First level DFD (continue)


DATABASE RELATIONSHIP


Data dictionary

Employees Table

FIELD TYPE NULL EXTRA PRIMARY KEY
Ee.id Int(4) NO Auto increment YES
Ee_fnm Varchar(40) NO NO
Ee_pwd Varchar(10) NO NO
Ee_gender Varchar(1) NO NO
Ee_email Varchar(30) NO NO
Ee.Add Varchar(300) NO NO
Ee_phno Varchar(10) NO NO
Ee_mobileno Varchar(10) NO NO
Ee_current_location Varchar(20) NO NO
Ee_annual_salary Int(10) NO NO
Ee_current_industry Varchar(20) NO NO
Ee_qualification Varchar(10) NO NO
Ee_profile Varchar(10) NO NO
Ee_resume Longtext NO NO

Employers table:

FIELD TYPE NULL EXTRA PRIMARYKEY
Er_id Int(4) NO Autoincreament YES
Er_fnm Varchar(30) NO NO
Er_pwd Varchar(10) NO NO
Er_company Varchar(30) NO NO
Er_add Varchar(100) NO NO
Er_ph Varchar(10) NO NO
Er_email Varchar(30) NO NO
Er_company_profile Varchar(300) NO NO

Contact table

 

FIELD

 

TYPE

 

NULL

 

EXTRA

 

PRIMARYKEY

Cont_id Int(4) NO Autoincreament YES
Cont_fnm Varchar(30) NO NO
Cont_email Varchar(20) NO NO
cont_query Varchar(300) NO NO

Job table

 

FIELD

 

TYPE

 

NULL

 

EXTRA

 

PRIMARYKEY

J_id Int(4) NO AUTOINCREAMENT YES
J_category Varchar(40) NO NO
J_owner_name Varchar(30) NO NO
J_title Varchar(30) NO NO
J_hours Float(3,1) NO NO
J_salary Int(10) NO NO
J_experience Int(3) NO NO
J_discription Varchar(300) NO NO
J_city Varchar(20) NO NO
J_active Int(1) NO NO

Application table:-

 

FIELD

 

TYPE

 

NULL

 

EXTRA

 

PRIMARYKEY

A_id Int(4) NO Autoincreament YES
A_uid Varchar(30) NO NO
A_jid Varchar(30) NO NO

Category Table:-

 

FIELD

 

TYPE

 

NULL

 

EXTRA

 

PRIMARYKEY

Cat_id Int(4) NO Autoincreament YES
Cat_nm Varchar(30) NO NO

Screen Shots

Job Portal Home Page


Employee Registration Page


Admin Page


Manage Job Page


Add Category Page


Recent Contact Page


Job Post Page

Smarter Work Management System Java Project

Abstract:

Smarter work management system is a project that provides real time visibility and control over resources, projects, and applications across the organization.

This system helps in streamline workflow to improve efficiency and productivity and simplify day-to-day tedious monitoring. Smarter work management system is a project developed to achieve the complexity of interaction between running components.

Existing System:

In the existing work management system, all the data is maintained as records manually at a warehouse which can be a manual job, leading to discrepancy in customer’s work rules. Customers have no method to manage/access their booked space, or view their transaction details.

Proposed System:

The proposed system is a Smarter Work Management System which can make a warehouse management a simple process. Transaction records and reports generation can be done easily. This Smarter Work System maintains a centralized database.

Modules:

Admin:

Admin gets login with a valid username and password. Admin can view the application home page. Admin can view performance page. Admin can view user page and users registration page. Admin can assign times and view users timings page. Admin can view time submission page. Admin can update performance.

Employee:

Employee can login by getting registered with the application. Employee will get a unique username and password. Employee can vie time page and assigned time page. Employee can view and trace the performance page.

Software Requirements:

Programming Language : Java
Web technologies : JEE (Servlets/JSP)
Front-end Design : Html, CSS, JSP, Bootstrap
Database : MYSQL
Scripting : JavaScript
Browser : IE / Mozilla / Chrome
Operating System : Windows/Linux

Conclusion:

Our Smarter Work Management project work management system has successfully in managing the data. This is a web based application which allows distributed access developed using java and MySQL technologies. This allows users to store online entry transactions and this system sends automatic notifications.

Intrapanel Campus Management System PHP Project

This project documentation serves the need of the visitors. Especially of those who want to buy tickets for the events & for those who want to submit resume for volunteering services. This documentation contains, Illustration of various screen queries & reports.

The first section of this web site covers information about different sports, venues, key stakeholders, games village, cultural events, competition schedule etc. The second section covers sales of tickets & how to submit the resume from any place & at any time.

Summary of the Project 

Campus Management Solutions are leading the way in this education technology revolution by allowing information to be shared throughout an institution in real time. Tasks that once required usage of lots of paperwork and files such as attendance records, examination marks, report cards, notices, time-tabling, and discipline tracking can now all be centralized under one integrated data management system and distributed to the appropriate users through secure, permission-based log-ins.

Intrapanel Campus Management Solution allows Management, students, teachers, and principal/administrators to easily communicate, share information, and manage their tasks from any computer with an Internet connection to unify entire institution communities around single, powerful databases, saving time, cutting down on duplication of efforts, and reducing rising costs for document storage.

Key benefits of Intra Panel:-

  • Intrapanel app  can be accessed from anytime anywhere. Anyone with permission (Secure Login) can access and work on all student information at any time of day/night from anywhere in the world
  • Need authentication for login.
  • Decrease lots of paper and pencil works 
  • Intrapanel can run on any system that can be used to check your email. Most of the systems are now available with Internet facility. 
  • Low total cost of ownership – There is no need to invest in expensive hardware – PC servers, new PCs, new software licenses, maintenance, or technical staff.  24x7x365 availability from anywhere, any time – Access from anywhere inside your University, College or School campus, from home, or any computer worldwide that has a web browser and Internet connection.

PC Hardware independent – Intrapanel CMS can be accessed from any Laptop/Desktop Windows PC.Also on slow data connection too.

About the Project

Having realized the importance of Information Technology in improving operational efficiency, the department started its computerized efforts early on. The primary purpose of the Software is to maintain information to monitor and enhance the performance of the departments.

The primary purpose of  IntraPanel is to develop and maintain a community information network, which provides open and free access to online information for the student. The hallmark of this community information network is the ability of the general student and college to obtain information that may not have been previously, or easily, accessible to them.

This pertains to maintenance of details of performance and college received, action taken and status of the performance and events. Users with access to the Web can enter their userid and find out the status of its data and academic status. Each user and student will be assigned a unique id for reference.

Table Name: User

It holds details about the user of the IntraPanel.

Table Name: Attendance

It holds the attendance record of  the student.

Table name: Feedback

It contains the information about the feedback add by users.

Table Name: Notice

It contains the information about the notices added.

Table Name: Results

It contains the information of  various semesters Results

Input/Output Screen Shots

Page Name:-  gallery.html

Description:-It is the gallery page of application and available to all user it contains the images of various event occur in college campus.

Validations:- No validation applied on this page

Page Name:- loginn.php

Description:-It is the login page of application and available to all user it contains the login box only the valid user get access from here to further.

Validations:- Validation applied on this page for user login.

Page Name:- isadmin.php

Description:-It is the user checkpoint page here application check that user who is loging in either the simple user or admin both the admin and student have different priviligies

Validations:- Validation applied on this page for users check.

Page Name:- isadmin.php

Description:-If the user is student then priviliges which are shown to student are shown in image
Validations:- Validation applied on this page for users check.


Fig: student welcome page

Page Name:- getnotice.php

Description:- The page will provide users with up to date info regarding the notices issued.
Validations:- Validation applied on this page for users check.

Page Name:- getattend.php

Description:- The page will provide users with up to date info regarding the attendance with year and month wise.
Validations:- Validation applied on this page for users check.

Page Name:- getattend.php

Description:- The page will provide users with up to date info regarding the attendance when year and month are inputed.

Validations:- Validation applied on this page for users check.

Page Name:- userResult.php

Description:- This page will provide users whole sem result information to the user.

Validations:- Validation applied on this page for users check.


Fig: Result Retrival

Page Name:- studentFeedback result.php

Description:- This page will provide users with whole teachers feedback.

Validations:- Validation applied on this page for users check.

Page Name:- Feedback.php

Description:- This page will provide users to add feedback to any lecturer.

Validations:- Validation applied on this page for users check.

Page Name:- isadmin.php

Description:- This page is admin page which working with full fledge privilligies grangted environment to admin.

Validations:- Validation applied on this page for users check.

Page Name:- isadmin.php

Description:- This page is admin page which consist two main section one is create and other one is manage.Both the section have their child component further.

Validations:- Validation applied on this page for users check

Page Name:- createuser.php

Description:- Create’s first child is student profile it generate form to make new profile of the student.
Validations:- Validation applied on this page for users check

Page Name:- createTeacher.php

Description:- Create’s second child is lecturer profile it generate form to make new profile of the teacher.

Validations:- Validation applied on this page for users check

Page Name:- notice.php

Description:- Create’s third child is notice it generate form to make newnotice along with date .

Validations:- Validation applied on this page for users check

Page Name:- loginn.php

Description:- login page which after validation ensure that the logger is admin or simple user.

Validations:- Validation applied on this page for users check

Page Name:- isadmin.php

Description:- It is the admin’s welcome page and shows the admin environment.

Validations:- Validation applied on this page for users check

Page Name:- isadmin.php

Description:- It contains two major operation one is of create and another is manage.

Validations:- Validation applied on this page for users check

Page Name:- createuser.php

Description:- The admin is create new user(student account) here.

Validations:- Validation applied on this page for users check

Fig: Create new user here

Page Name:- createuser.php

Description:- The admin is create new user(lecturer account) here.

Validations:- Validation applied on this page for users check

Page Name:- notice.php

Description:- The admin is create new notice for desired date here.

Validations:- Validation applied on this page for users check

Page Name:- aten.php

Description:- The admin is create new attendance here.

Validations:- Validation applied on this page for users check.

Page Name:- aten.php

Description:- The admin is update student profile here.

Validations:- Validation applied on this page for users check.

Page Name:- delete.php

Description:- The admin is delete student profile here.

Validations:- Validation applied on this page for users check.

Page Name:- editteacher.php

Description:- The admin can update teacher profile here.

Validations:- Validation applied on this page for users check

Page Name:- deleteteacher.php

Description:- The admin can delete teacher profile here.

Validations:- Validation applied on this page for users check

Page Name:- showresult.php

Description:- The admin can update and manage result of students here.

Validations:- Validation applied on this page for users check

Page Name:- viewresultadmin.php

Description:- The admin can update and manage result of students here.

Validations:- Validation applied on this page for users check

Online Airways Java Project

One of the most common modes of travel is by airways. Customers who wish to travel by air nowadays have a wide variety of airlines are available.

Maintaining details about flights and fares manually so many errors may creep in. The Airlines or Agent’s office staff has to provide the data about the flights to the user manually by taking the requirements of the customer.

Even the transactions in booking and canceling the tickets must be done carefully and even a small mistake causes a great loss, and much time is required to rectify all those, which is again a tedious job.

The main intention of this Online Airways project is :

To serve the public by providing an easy and efficient way to reserve their flight ticket to make their journey comfort.

It is easy to the registered users of the site to reserve and cancel their tickets to minimize the time to effort through internet.

This system used to maintaining, monitoring, updating and deleting the details of flights, fares in economy and executive seats, arrival time, departing time along with reservation details of the users.

SOFTWARE USED:

  • O/S : Microsoft Windows
  • Interface Tools:-  FRONT END : HTML, JSP
  • LANGUAGES : Java , Servlets , JDBC
  • BACK END: Oracle
  • SERVER : Tomcat

Superimposition of lowlevel DFD’s:

Reservation Usecase Diagram:

Conclusion:

This Online Airways project is totally user friendly interface and it is very easy for the new users.

This Online Airways project has been developed using JSP, JSTL as front end and ORACLE as backend in windows environment.

Assessment Analyst Java Project

Objective:

The main objective is to develop a Assessment Analyst system to conduct online tests in various domains and functional areas. It is a fast evolution of applicant’s skills and abilities. Online examination  for  employees  of  an organization, academic  institutions  and  training  centers. It is a excellent test management, which offers a complete solution for Computer Based Test.

Existing System:

  • The existing Assessment Analyst system is not computerized.
  • We need to conduct the tests manually, evaluate it manually and store the result information in records which is not safe and secure.
  • It is difficult to conduct and evaluate the tests manually.
  • It is also tedious to maintain all the records.

Proposed System:

  • The proposed Assessment Analyst system is fully computerized, which removes drawbacks of existing system and conducts online examination.
  • This type of application is accurate, financially feasible, user friendly and provides information in less time.
  • This system is developed with an eye towards the future and can easily be updated with new features, as needed.
  • By using this system we can conduct two types of tests one is “without negative marking”, and second “with negative marking”.

Modules Description:

  1. Administrator module
  2. User module
  3. Test module

Administrator Module:

  • This module provides administrator related functionalities.
  • Administrator can view, add, delete and edit questions in the question bank.
  • Administrator may allow or ban users.
  • Administrator may view the details of all tests and also the results.
  • Administrator can generate the appropriate reports.

User Module:

  • A user must be registered to allow the services. A user can enroll for an exam on ones chosen subject and domain.
  • The user has the option of opting for negative marks or otherwise.
  • The user can view the result of a test immediately after completion and also view the results, a test includes total marks,correct ans, incorrect ans and unanswered questions.
  • user can view his profile and edit his profile.

Test Module:

  • This module allows the candidate to take the test by choosing a subject of interest.
  • Questions will be generated randomly from the database.
  • To answer each question one minute of time .
  • If the question is not answered then present question is skips and goes to next question.
  • It evaluates the test finally by taking negative & non-negative marking into consideration and displays the result.

Required Software:

  • Server : Apache Tomcat
  • Database : MySql
  • Technology : JAVA/J2EE
  • Server Side Scripting : JSP
  • Client Side Scripting : Java Script
  • Java Version : JDK
  • Web Designing : HTML, DHTML, CSS
  • Editor : Edit plus
  • IDE : My Eclipse

Dataflow diagram for admin:

Class diagram

Usecase diagram:

E-R Diagram:

Output Screen details:

  • User login Page
  • Welcome to online testing
  • Exam without negative marking
  • Start testing
  • Exam with negative marking
  • Testing results
  • Student profile
  • User status
  • Invite a friend
  • User test history
  • Admin login
  • For adding, view, modify & delete select subject
  • Add the questions for testing
    Modify the questions
  • Create new admin login
  • To show user details

Intelligent Hospital Management System Java Project

Abstract:

Intelligent hospital is an application which is developed to retrieve patient’s details easily. In this application doctor directly collects all the information of the patient regarding the disease like patient name, age, gender, B.P, weight blood test, urine test place and the description of the disease. Doctor can analyze the disease of the patient easily with in no time with this information. Doctor can search the symptoms and find the cure to the disease easily. Depending on the result found related to patients symptoms doctor will prescribe medicines to the patient. When doctor finds new symptoms he can add the related information in the database which he can analyze the same disease in future without any waste of time. Doctor can view the graph which shows the level of various disease in various locations.

Existing System:

In the existing system hospital management maintains the critical information manually. Retrieval of patient information is very difficult. To find the details of particular patient information is very inconvenient and time talking process. Storing patient information with all the symptoms and prescribed medicines is difficult and occur duplication or data loss. Patient information is maintained in records which takes lot of time for doctor to analyze.

Proposed System:

The proposed Intelligent Hospital system maintains control over the information of the patient.All the details of the patient and the details of the disease and prescribed medicines are stored in the database which doesn’t lead to data damage or data duplication. Doctor can directly store the information of the patient and analyze the disease within no time. Doctor can view the level of disease in various locations in the graph where he can get quick view of the disease and give suggestions to the patients. By this both the doctor’s and patient’s time can be saved.

Objective:

The main objective of this Intelligent Hospital application is to save time of both patient and the doctor. To provide a quick exploration of the disease. This application provides a search option to the doctor where he can get the result very quickly by selecting the symptoms of the patient. This application provides a graph with the details of levels of the disease in various locations.

Modules:

Doctor:

Doctor can register by entering the information. He can get login by entering the unique username and password. Doctor can add patient details, search the disease by selecting the symptoms and he can view the graph of the disease levels in various locations.

Help Desk:

The help desk module all the details of the patient like name, age, place, gender, problem, date, time, B.P and weight will be added and stored in the database.

Scope:

The scope of the Intelligent Hospital project is to provide better service to patients with in less time.All the details of the patient and the details of the disease and prescribed medicines will be stored in the database which doesn’t lead to data damage or data duplication. This is to notify the doctor about the problem of the patient completely so that doctor can give accurate treatment in less time.To provide the doctor to take the information of the patient directly and analyze the disease. Doctor can view the level of disease in various locations in the graph where he can get quick view of the disease and give suggestions to the patients. By these both the doctor’s and patient’s time can be saved.

Conclusion:

Our application “Intelligent Hospital” maintains all the patient’s information and the disease details securely. Using this application patient details can be retrieved easily. This application guarantees the accurate maintenance of the patient details and gives the cure to the symptoms of the patient in very less time.Doctor can find the treatment to the symptoms of the patient by clicking on the search button which saves lot of time. This application also provides graph for various diseases in various locations.

HR Consultants Project Synopsis

Introduction:

1. A brief overview of the HR Consultants:

To develop a HR Consultants management system, to take care of job searching for applicants and applicants searching for company people.

The current manual system is slow laborious and error prone to computerize the same for quicker efficient results.

2. Advantages to the job seekers, Company People:

The proposed system is useful to both Applicants while searching a job and company people while selecting employees. This system is very fast as compared to manual system.

This HR Consultants Project contains six parts.

1.Putting Resume in the Applicants Database (XML) by a New applicant
2.Inserting the details of a New Job Requirement in the Jobs Database By a Company Authorized Persons
3.Searching A Suitable Applicant by Company Authorized Persons
4.Searching A Job By Applicant
5.Deleting the applicant
6.Deleting the job

In the first part of HR Consultants application, when we click the “Insert resume of an applicant” hyperlink, the Applicant detail page will be displayed. Now applicants can register their details. After registering, the details will store in an XML file and they will be given one Unique Id i.e Applicant-id. The Applicant-id can be used for further use like for deletion of the Applicant’s resume by clicking the “Delete” button in the home page. This Deletion option will be explained later.

In the second part, when the user clicks the “Insert a new job” hyperlink, the details of the job requirement page of the Company will be displayed. Only few personals of the company will be authorised to access this job requirement page only by entering specific username and password. If an incorrect username or password is given, the job requirement page cannot be accessed and the server will prompt again for correct username and password at the most for three times. After the three attempts, the server will reject the request.

Upon entering the correct username and password the company personals can enter the detailed requirements for their company in this page. These requirements are stored in the Database (i.e xml file, “jobs.xml”).For each unique job requirement a unique job identification is allocated i.e Job-id will be generated automatically. The job-id can further be used for the deletion of the job after job requirements are fulfilled by clicking the “Delete” button in the options page. This Deletion option will be explained later. Here we use xml as backend, instead of using RDBMS which increases application speed and decreases cost when compared to RDBMS.

In the third part, when the user clicks the “search an applicant” hyperlink, the details of the skilled area and experience page of the applicant will be displayed. After entering the details and submitting the details, it prompt for the username and password. Only few personals of the company will be authorised to access this job requirement page only by entering specific username and password. If an incorrect username or password is given, the applicant search page cannot be accessed and the server will prompt again for correct username and password at the most for three times. After the three attempts, the server will reject the request. After entering correct username and password, the list of the applicants who meet the requirement can be displayed.

In the fourth part, when the user clicks ” Search A Job “, the details of the skilled area of the Applicant, the list of companies who have requirement will be displayed by searching from the database. This will work as a search engine for jobs. Then the applicants can apply for the available job.

In the fifth part, The Applicant can delete their resume from the database by just entering the applicant-id (generated while registering resume in the option1) when the applicant doesn’t require the job. This delete option is in the home page.

In the sixth part, The Company persons can delete the job requirement of the company from the database by just entering the job-id (generated while registering the job in a company in the option2) when the company fullfills requirement of the job. This delete option is in the home page.

The HR Consultants Services project has been divided into two modules. They are:

1. Applicants
2. Company

1) Applicants

This module consists of the following sub modules viz.
1. Putting Resume in the Applicants Database
2. Searching a Job by Applicant
3. Deleting the applicant

2) Company

This module is divided into four sub modules. They are
1. Inserting the details of a New Job in the Jobs Database
2. Searching a Suitable Applicant
3. Deleting the job

Software Requirements:

Operating system : Windows XP
Language : JAVA
Database : Oracle
Server : Tomcat/Weblogic
Tool : Net Beans/Eclipse

Conclusion

The need for the HR Consultancy to computerize the application processing and servicing the customer request through automated modules is most necessary and now inevitable.

As we have already seen that the need cannot be emphasized further the develop of this system is only timely and helpful to any HR corporate company, the system defined in the above script is up to date and caters to all kinds of request faced by the telecom industries , being developed in java it is also flexible modularized highly parameterized and hence can be easily deployed by any other application because of its componentized approach.

Based on the various parameters and properties files everything from the look and feel to the functionalities can be customized.

Mini Projects Abstracts on Java and PHP

The below mini Projects are developed using java and PHP technologies.

School Management System:

This is a school management system project which is developed using  PHP on the CodeIgniter framework. But it is not for only a single school or college to manage. We can add multiple schools or institutions and they will be provided the proper login credentials and they can add Management, Teachers, Students, Parents, and library inventory as well.

Multi Messaging Service Encryption:

This project is a java based server-client architecture within a local area network LAN. The user will be created at the server application and then the client can log in through the client application. The client can send video/audio and text images to some other client by encrypting them using some encryption algorithms. And when the receiver client will receive the file it will be decrypted on the receiver end and then the files can be opened or text can be read.

College Management System:

It is a java based Windows/ Desktop application. This Project has featured an admin panel where the admin can register a new student, can update the existing user, can promote students to higher classes. And admin can manage the monthly fee of the student and then the admin can print the receipt using the printer.

Blood Bank Management System:

It is the management of the blood donor that if some donor is donating the blood and it will be managed into the inventory that which kind of blood is it like A+, A- and all. And when the user wants to search the inventory whether this kind of blood is available at the blood bank or not he can check into his inventory. And can purchase from the blood bank once he purchased the inventory will be maintained again. this is a website on PHP.

E- Student Management System:

It is the complete management of students, Teachers from the admin panel. This is a website with an admin panel. Admin can add the new class. Within the class, he can register new students. Admin can also manage the library. Admin can also add teachers. And can edit or delete them. And these things will be displayed on the website. It is a completely dynamic website with high features. This project is on PHP technology having the use of the CodeIgniter framework.

Online Bakery Shop:

This is an E-commerce Website for selling online cakes. Users can visit the website and can search for the desired cake by their category and then they can add to the cart and proceed to checkout. This project is on PHP technology having the use of the CodeIgniter framework.

Employee Break Tracking System:

It is a java based system that will help the employer to find out the total as well as split up of break time taken by the employees. The report will be exported to an excel file or it can display in a common console.

Automatic Backup of files to Network Drive:

It is a java based application that will be used to back up the files automatically onto a network drive. The backup can be scheduled.

Active Directory Users Management:

It is a PHP application that is used to get the last logon time of all the active directory users and will be saved in the MySql database. Then from MySql, reports will be generated and shown in the GUI.

Common Repository of Linux Syslogs:

It is a PHP application that is used to get the Linux sys logs onto a common location and it will be saved in the database. On request, the report will be generated and shown in the GUI.

ATM Management System:

It is a java based system for ATMs. It will have all the features like withdrawal, deposit, and balance summary. The user management system is also part of this.

Talent Hunt Website:

  • The objective of this website is to make people able to share their talent over the world so that more audiences can watch them.
  • The users who uploaded their videos on the website can also manage them. They can delete them also.
  • Registered user can edit their profile. They also can get the chance to make their talent their profession.
  • So this website also provides job opportunities for the user.

There are the following objectives of this website:-

  • Sharing videos, images, audio, and quotes.
  • Making talented people the best in their field.
  • Providing a chance to show their creativity
  • Providing user-friendly GUI.
  • Establishing relationship.
  • Increasing Curiosity.
  • Inspiring people to do new things to share.
  • Delivering innovative ideas to people.
  • Verification before displaying data.
  • Management of uploaded files/data.
  • Categorized display.

Student Social Networking Site Synopsis

1. Introduction

1.1 Purpose

This Web Page defines the requirements for the Student Social Networking Site. The College Student seeks to develop a web portal, to be able to link the students with the colleges / universities. The Student portal will be a platform for students to submit their details and for colleges around the world to be able to view the profiles. This would also help students to network and interact to be able to make their choices. The Student portal may provide useful information on programs offered by Universities globally and help Universities seek the right students. Also include list of training programs through distance learning & also vocational training programs. Target Audience would be Students, Executives, working men, colleges and Universities.

1.2 Document Conventions

The document is to have georgia fonts and should be in size 11 and have to be maintained in the Project repository in the doc’s folder in branches.

1.3 Intended Audience and Reading Suggestions

The audience for the Project is the system architects, designers, project manager, coding and testing team.

1.4 Project Scope

The Student Social Networking Project has to be completed in 4 phases:

The milestones for development will be as under:

  1. Completion of the Initial framework, with working prototype: The prototype runs on LAMP platform. It should be a completely working module with all functionalities as defined in the Business Requirements document. All code and documents to be maintained in a Project Code repository on a server as per the Config management document.
  2. Completion of the user interface with all pages: The content shall be provided and the User interface design as well as the pages needs to be done.
  3. Integration and testing followed by Load, Performance & Security Test results: The testing needs to be done and Documentation to be created and full source code has to be transferred to Godaddy Web Server.
  4. User Acceptance Testing and changes and making changes as per review: UAT and all tests to be done from clients end and all documentation including admin & user docs like Help docs has to be created. Any changes as part of UAT to be completed.

1.5 References

The Student Networking Site shall have resume management, networking, forums, skill development, video conferencing, personal space and so on.

1. http://www.monster.com
2. http://www.shiksha.com

2. Overall Description

2.1 Portal Perspective

The Student Social Networking Portal will help the students submit their profile and search for the right programs.

2.2 Features

The features shall be as per the site map described.

2.3 Operating Environment

The server hardware would be IBM and OS would be Linux based.

2.4 Design and Implementation Constraints

The key constraint here is training of the administrators. The interface should be completely user friendly that’s self administrable.

2.5 User Documentation

The deliverables shall include a Admin manual for the CMS and a Help section for the Users.

2.6 Assumptions and Dependencies

One of the key assumptions is that all the students will be checking the College / University sites and we have to see if they can browse and come back to this site.

3. System Features

The portal should have generic features like:

1. Dynamic
2. Robust Security Feature
3. video resumes
4. Upload and downloading of applications & other docs
5. Forums.
6. Registration for newsletter to get updates from colleges
7. Facility for users to submit research papers
8. Reports publication on the web
9. Online survey on colleges
10. Smart logic to calculate result and display
11. Calendar with upcoming events with details
12. Online registration for events and for each university/college
13. Each user will have his own space
14. Uploading, approving and display of testimonials by students
15. Offer testing & assessment platform to the colleges
16. Communication module for interaction
17. Registration of user and signing up for newsletters, training and international seminars from the portal on approval
18. Faq available to address to common question
19. Site map will be available for quick navigation to the required information
20. Multi lingual support will be available throughout the site – babel fish
21. Terms and conditions of using the site would be available
22. Flexible admin control paned for creation content and maintenance by the colleges
23. User friendly design for better look and fill.
24. Custom validation for correct data entry.
25. Training Module
26. Managing Ads Module for Super Admin
27. Workflow management
28. Application Management
29. Communication Module

4. Interface Requirements

4.1 User Interfaces

The home page will be along the looks of facebook.com, with a similar navigation.

4.2 Software Interfaces

The Student Social Networking Site would be on Single-sign on.

4.3 Communications Interfaces

There will be a conferencing interface wherein a Video conferencing needs to be implemented. This will have a link on the portal and this would run on a Red 5 server. The SMS API’s shall be provided.

5. Other Nonfunctional Requirements

5.1 Performance Requirements

The Student Social Networking Site has to be built taking 100,000 (Hundred thousand concurrent users).

5.2 Safety Requirements

The Student Social Networking Site shall have to be secure as personal data of the members should not be accessible. A Penetration testing needs to be done after the site is completed.

5.3 Software Quality Attributes

The Student Social Networking Site has to be adaptable, scalable, searchable, maintainable, portable, reliable, reusable, robust, testable, and have ease of use.

6. Other Requirements

The Student Social Networking Site should have a counseling module for Chat support based discussions.