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.

Educational Institution Forum Synopsis

In current system the Educational Institution Forum work done is totally manually. First of all the management has to manually keep all information regarding customer, or user manually.

Whenever any user wants to appear for any requirements about your scope or fields details keep’s in the files. The management has to manually check the information of user for registered site. In the currents system all the transaction are made manually and many files and resister’s are maintained and written work is more. Hence there is need for more an automated system which reduces human efforts as well as automates the exam process.

Following are reasons why the current system should be computerized.

  • To reduce efficiency with reduced cost.
  • To reduce burden of paper works.
  • To save time of managements for recording details of each and every user.
  • To check particular details properly.
  • To generate information and required report easily.

Title: – website for Educational Institution Forum

Requirements of The System

• Recently unnecessary records are not to be viewed but should remain in the system for possible future use.
• System should have different provisions for users with their various rights.
• Records should not be deleted or modified by simple users; such rights are given to specialized users only. Also read permission should be differing according to the user.
• The system should be easy to sue by the user that is it should be user friendly.

1) Aim of the project:-

To automate process involved in the educational institution forum.

2) Objective of the project:-

• This website has been design to keeping mind many of objectives of project to be fulfilled.
• It should be easily understandable, easy to use and easy to learn.
• Maintain the records of users.

• It should be convenient to handle.
• Easy to use and an efficient computerized system.
• Providing user requirements regarding their scope.
• To develop accurate and flexible system to reduce data redundancy.
• Computerization should serve helpful and means of saving time and money regarding different places for their requirements to scope of fields.
• Provides security by using login and password method.
• Maintain the syllabus of the BSc, B.Com, BBA, BA, MSc, MBA.
• Prepare the question papers of both standards.
• To keep track of notes of BSc, B.Com, BBA, BA, MSc, MBA, etc.
• To keep track of news i.e. campus, university.
• To prepare books i.e.IT Books, Recommended book.
• Prepare colleges in Specific Area.

3) Scope of The Project:-

• Student login with different with different bio-data like results, paper patterns, syllabus.
• Page with the users eligibility and mode of exams .i.e. the eligibility of that is Higher Secondary (10+2) with science subjects.
• The main objective is to keep track of educational institution forum to automated system should maintain the information of the institution syllabus, notes, papers, results, news, books, downloads, contacts and the colleges.
• Selected student list (student eligible) will be generated and those records will be stored in the history database to keep track of the performance of the site.
• If the users is repetitive then this system must search quickly about his background.

4) Proposed System:-

o To solve these problems they required a computerized system to handle all the works automatically. They required web based application that will provide a working environment that will be flexible and will provide ease of work and it reduce the time for searching details of fields according user requirements and paper works or fields.
Allows the users to login :-
• After login user selects what should he wants (such as syllabus about their course, paper for solving).
• When user clicks on the syllabus about their fields they select which syllabus they want.
• Finally after selection he got their requirements.

5) Advantages of the Proposed System:

• The one of the biggest advantage is that this system must provides the help to students who are studying Science, technology and Management Studies, at educated institution throughout the world with free access to professional software development.
• Eligible students simply needs an internet connection to download the products or services and free access keys.

Definition of the problem

  • Definition of the problem is the most important activity of the project. The objective is to design precisely the problem to be solved and thereby determine the scope of the new system.
  • The objective is to define the scope of the problem to solve in terms of requirement of interaction system that can be solving it.
  • The system design is develop with the purpose that it should more quite ease for user working on the other end.
  • The system has been designed taking care that it provides proper output to the that it provides proper results or output to the user so that user can make paper that he wants to see, colleges (as per requirements), thus reducing the consumption of time and even large expenditure.
  • In the legacy system all the information that is information related to educational institution are maintain in a combined system, which involves complicated search each users has certain topics related to their class standard.
  • In legacy system, if they want to check ward status and details information about the particular subjects, then it is very difficult to search particular records or solutions of those particular subjects from big or whole things involved system.