Training & Placement Cell
System Requirement Specification
Presented By
Supervised By:
Sir Farhad Muhamad Riaz
Department of Computer Science
Allama Iqbal Open University, Islamabad
S# Name Registration # Roll # Class
1 SOHAIL AHMED 11PRI08611 AW482738 BS(CS) 8
2 TAIMOOR IKHLAQ 13PRI20889 AW482694 BS(CS) 8
Outline
 Introduction
 Existing System
 Proposed System
 Requirements
 Tools
 System Design
 User Interface Designs
Introduction:
 The Training and Placement Cell is for the students
and companies records maintains in the database.
 The students records are entered including their
academic details and their personal details.
 It will also manage the data of the Company which
would comprise of the profile of the Company,
eligibility criteria and the facilities or the package it
provides etc.
 The System would provide the facility of viewing both
the personal and academic information of the student
and company.
Existing System
 Existing system does all process manually.
 This is time consuming.
 Paper records are easily damaged in course
of time.
 The life time of paper record is unreliable less
that it easily gets spoiled.
 Expenditure is high. Manual system needs
added man power.
 Securing of manual system is not fully
guaranteed. Inaccuracy can be expected.
Proposed System:
 The System would store all the academic as well as p
ersonal details of the students who wish to be plac
ed and the
Companies who offer jobs to the students.
 The details of the Companies as well as the students
may be updated or modified or
deleted to keep the information up to date.
 Also notifications would be sent to the students about
the
Companies i.e. details like the Company profile, eligibi
lity criteria for the job profile etc.
Requirements
Functional Requirements:
 The Training and Placement Cell is to take a record
of Companies and students by restricting a large
database that would be used for each.
 The System would provide the facility of viewing both
the personal and academic information of the
students and also the company.
 The System would also be able to search for eligible
students and company with respect to their
specifications and requirements.
 The eligible students would receive an email
including the details of the Company, placement
procedure and other details.
Requirements
Non- Functional Requirements:
 Performance: Performance of system should be
adequate and fast.
 User friendly environment: System interface should
be simple and user friendly.
 Application maintenance: maintenance and
Documentation should be done thoroughly.
 Platform independence: System should be capable
of working in any environment.
Tools to be used:
IDE Front End Back End
Visual Studio
HTML, Bootstrap, CSS, ASP. Net
(C# Entity Framework)
Microsoft SQL Server 2008 R2
Database
Use Case Diagrams
Use Case Diagram of Student
Figure :Use Case Diagram of Student
Use Case Diagram of Company
Figure :Use Case Diagram of Company
Use Case Diagram of Admin
Figure : Use Case Diagram of Admin
Class Diagram
Sequence Diagrams
Sequence Diagram of Student
Sequence Diagram of Company
Sequence Diagram of Company
Entity Relationship Diagram
User Interface Design
Training and placement cell presentation
Training and placement cell presentation

Training and placement cell presentation

  • 1.
    Training & PlacementCell System Requirement Specification Presented By Supervised By: Sir Farhad Muhamad Riaz Department of Computer Science Allama Iqbal Open University, Islamabad S# Name Registration # Roll # Class 1 SOHAIL AHMED 11PRI08611 AW482738 BS(CS) 8 2 TAIMOOR IKHLAQ 13PRI20889 AW482694 BS(CS) 8
  • 2.
    Outline  Introduction  ExistingSystem  Proposed System  Requirements  Tools  System Design  User Interface Designs
  • 3.
    Introduction:  The Trainingand Placement Cell is for the students and companies records maintains in the database.  The students records are entered including their academic details and their personal details.  It will also manage the data of the Company which would comprise of the profile of the Company, eligibility criteria and the facilities or the package it provides etc.  The System would provide the facility of viewing both the personal and academic information of the student and company.
  • 4.
    Existing System  Existingsystem does all process manually.  This is time consuming.  Paper records are easily damaged in course of time.  The life time of paper record is unreliable less that it easily gets spoiled.  Expenditure is high. Manual system needs added man power.  Securing of manual system is not fully guaranteed. Inaccuracy can be expected.
  • 5.
    Proposed System:  TheSystem would store all the academic as well as p ersonal details of the students who wish to be plac ed and the Companies who offer jobs to the students.  The details of the Companies as well as the students may be updated or modified or deleted to keep the information up to date.  Also notifications would be sent to the students about the Companies i.e. details like the Company profile, eligibi lity criteria for the job profile etc.
  • 6.
    Requirements Functional Requirements:  TheTraining and Placement Cell is to take a record of Companies and students by restricting a large database that would be used for each.  The System would provide the facility of viewing both the personal and academic information of the students and also the company.  The System would also be able to search for eligible students and company with respect to their specifications and requirements.  The eligible students would receive an email including the details of the Company, placement procedure and other details.
  • 7.
    Requirements Non- Functional Requirements: Performance: Performance of system should be adequate and fast.  User friendly environment: System interface should be simple and user friendly.  Application maintenance: maintenance and Documentation should be done thoroughly.  Platform independence: System should be capable of working in any environment.
  • 8.
    Tools to beused: IDE Front End Back End Visual Studio HTML, Bootstrap, CSS, ASP. Net (C# Entity Framework) Microsoft SQL Server 2008 R2 Database
  • 9.
    Use Case Diagrams UseCase Diagram of Student Figure :Use Case Diagram of Student
  • 10.
    Use Case Diagramof Company Figure :Use Case Diagram of Company
  • 11.
    Use Case Diagramof Admin Figure : Use Case Diagram of Admin
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.