Professional Documents
Culture Documents
1. Project Introduction
2. Project Description
3. Data flow diagram
4. ER-Diagram
5. Data Structure
6. Tools/Platform/Language
7. Hardware/Software Requirement
8. System Design
UML
Entity-Relationship Diagram
9. Further Development
10. References
1. INTRODUCTION
Planning :-This deal with the idea at thinking and which are required for the
project.
Operating :- The procedure from which the getting job is prepared in a systematic
way is known as operation.
The project is a system that gives the systematic way of planning and
working.
OR
1.1 Overview
The aim of this project is to design, build and test a Cyber space marketing system.
This will be a vastly complex software development project which will take
approximately 5 months to complete. The project will be split up into stages and
documented thoroughly throughout.
Project management is a key factor of this task to ensure the strict deadlines
are adhered to. It is also of paramount importance that tried and tested practices
and techniques from the field are adhered to to ensure that no common
development project mistakes are reproduced.
A quick look at the overall trends in Online recruiting shows the rise in the importance of
marketing the web site, online training, dawn of video interviews and emergence of professional
Internet Recruiters. Online recruiting and online recruiting systems, with its emphasis on a more
strategic decision making process is fast gaining ground as a popular outsourced function.
Recruitment is done manually. These tasks are time consuming. It may take one month or
long. People around the world cannot apply. Online Recruitment system very convenient because
in the manual system there are lot of difficulties in conducting and managing a recruitment exam,
short listing, maintaining staff etc.
2. DESCRIPTION OF PROJECT
This project ‘Online Recruitment System’ is an online website in which jobseekers can
register themselves and then attend the exam. Based on the outcome of the exam the jobseekers
will be short listed. For fresher, the exam will be conducted at some venue after short listing of
the preliminary Aptitude Test. The details of the examination, venue & Date of the examination
will be made available to them through the website.
1. Administrator
2. Jobseekers
3. Company
1. Administrator: Administrator has the full authority over the website. He can view all
the registered users and have the power to delete them. He can edit the web pages and update
them. He can view all the company details also.
DFD
The DFD can be up to several levels. The 0 level DFD states the flow of data in the
system as seen from the outward in each module.
The first level DFD show more detail, about the single process of the 0 level DFD
The second level DFD can show even more details and so on.
Zero Level DFD
CONTEXT DIAGRAM
Administrator
Online
Company Recruitment Candidate
System
Database
DATA FLOW DIAGRAM
Username
Password
Category
Login
Admin TblLogin
If authenticated
user
Company
Mangement
System
1.1.1
Short listing
of
Candidates
Level 2: Company Management
Update user
Validate
TblLogin
Company Status
Admin
View
Details
TblLogin
Level 3: User Management
View Resume of
Admin
Resume TblLogin
Registered users
User details
Education details
TblLogin
Level 4: Company
Login
TblLogin
Change Update
Company Password TblLogin
Password
View
Result TblLogin
Update
Company details
Edit
Profile
Insert
Job details
TblLogin
Job
Details
Add
TblLogin
Questions
View
Level 5: Candidate
Edit Update
Jobseeker TblLogin
Profile
User details
Update
Change
TblLogin
Passwor
Password
d
TblLogin
Attend
Exam
TblLogin
4. E-R Diagram
Definition:
An entity-relationship (ER) diagram is a specialized graphic
that illustrates the interrelationships between entities in a database. ER diagrams
often use symbols to represent three different types of information. Boxes are
commonly used to represent entities. Diamonds are normally used to represent
relationships and ovals are used to represent attributes.
_ Similar to the previous point, the order receipt is stored as a hard-copy and not
regenerated when reviewing past orders because things such as the restaurant
name or VAT percentage are subject to change. Receipts stored need to be exactly
the same as the customer copy in case of
5.Data Structures
User friendly
GUI
Separation of work (designing &
coding)
Written once run anywhere
Middle-Tier
Security
Performance
Scalability
Reliability
Support RDMS concepts
7.HARDWARE & SOFTWARE REQUIREMENTS
Hardware Specification
CPU : PENTIUM IV
COPROCESSOR : BUILT IN
HARD DISK : 40 GB
- FRONT END
We have implemented JavaScript for all the Client side
validations. Client side JavaScript is designed to reside inside HTML document &
ensure they run properly. It is object based, event driven, platform independent.
These are important parts of any Web application to implement Client side
Validations and the invalid data is not submitted. The form is not submitted until
user fills in correct data. It is extremely useful to restrict mistakes by user.
-BACK END
A use case diagram is useful for showing which systems functions are
carried out by which stakeholder.
These system functions are known as use cases, and will be used as a base to
design the system from here on.
9.Further development
References
[1] I. Alexander. Stakeholders: Who is your system for? IEEE: Computing and
Control Engineering,14(1):22{26, April 2003.
[2] I. Alexander and T. Zink. Introduction to systems engineering with use cases.
IEEE: Computing and Control Engineering, 13(6):289{297, December 2002.
[4] S. W. Ambler. Process Patterns: Building Large Scale Systems Using Object
Technology. Cam-bridge University Press, 1998.
[5] M. Andrews and J. A. Whittaker. How to Break Web Software: Functional and
Security Testing