Professional Documents
Culture Documents
Jobportal 130815001657 Phpapp01
Jobportal 130815001657 Phpapp01
The main users in the project can be categorized into three modules as follow:
1. Admin
2. Employer
3. JobSeeker
REQUIREMENT ANALYSIS
Functional Requirements
In this section we will briefly discuss different functional requirement of different users.
Admin
1. Manage Job Seeker and Employer Profiles
6. Ability to change the look and feel of your site by changing template
10. Location management console to add/edit/remove locations for which jobs can be
posted
11. Manage premium employers
13. Private labelled and fully integrated with your existing web site’s look and feel.
3
14. Search Job seekers and Employers on the basis of Keyword, name, Email-address,
Country, etc
15. Manage Featured Employers Showcase.
Employer
1. Ability to Search resume by keywords, job category, days since posted.
2. Post jobs with detailed job description (job title, company name, company url,
location, salary, job type, work type, description, required skills...)
3. Ability to create and edit a company profile.
6. Employer Registration
7. Reporting information on how much time left on each job posting and how long left on
CV access
8. Payment option by invoice, credit/debit card.
10. Register and sign-up online for Memberships, Job packages, job postings or resume
database access.
11. Option of including company profile and logo.
12. New Account Notification - an email message is sent to them as auto responder
with username and password.
13. Retrieve passwords by automated email.
4
Job Seekers
1. Apply for a job with the click of a button
2. Resume Posting.
8. Job seeker sets ’privacy level’ to control how much information is visible to
employers through resume searches.
9. Search jobs by location, qualification, categories, company, location, experience and
keywords.
10. Hide contact information.
Non-Functional Requirements
1. Secure access of confidential data (user’s details). SSL can be used.
2. 24 X 7 availability
4. Flexible service based architecture will be highly desirable for future extension
5
HARDWARE REQUIREMENTS 6
Hardware Requirements
• Processor : Intel Pentium And Above Version
• Speed : 1.60 GHz
• Hard Disk : 20GB And Above
• Key Board : Standard
Software Requirements
• Operating System : Windows 7
Chapter 3
SYSTEM DESIGN
Systems design is the process or art of defining the architecture, components, modules,
interfaces, and data for a system to satisfy specified requirements. Object-oriented
analysis and design (OOAD) methods are becoming the most widely used methods for
computer system design. The UML has be- come the standard language used in Object-
oriented analysis and design. It is widely used for modeling software systems and is
increasingly used for high designing non-software systems and organizations.
6
7
CONCLUSION AND FUTURE WORK
Here, I have designed a project “Online Job Portal” using JOOMLA CMS. All the
application codes are in Python backend. This portal provides all the features with the
support of extension JS-JOB Plug-in. The plugin, I am using is free trial, so its
functionalities are limited. My project satisfies all the functional requirements mentioned in
the project, however, it doesn’t contain any Franchise module. In future I will add this feature
in this portal with some other variation, I would like to design more user friendly portal
system.