SlideShare a Scribd company logo
1 of 76
360D 22/6/2013 1
Introduction
1)Company Profile
2)Existing System
3)Introduction of Project
4)Objective of Project
5)Scope of work
6)Operating Environment
Analysis and Design
Diagrams
1)ERD
2)DFD
3)Use Case Diagram
4)Class Diagram
22/6/2013 2360D
5)Sequence Diagram
6) Module hierarchy
7)Data Dictonary
User Interface Screen
Limitations
Conclusion
Proposed Enhancements
22/6/2013 3360D
22/6/2013 4360D
Company Name: Treesha Desire InfoTech Solutions Pvt. Ltd.
Year of establishment: 2006
Website: www.treeshadesire.com
About Organization:
 Treesha Desire is one of the offshore service providers in India,
offering a range of web designing , Software development and
Internet marketing services to organizations across the world.
 Treesha Desire Infotech Solutions Pvt. Ltd. is founded to address
the need of cost effective yet powerful and user friendly systems,
the software systems that don’t only help to the business but also
establish a level of trust between our clients and their end
customers.
 The company has employed high qualified technical team with
engineering and computer application education that can
understand the customer requirements and convert their vision into
reality.
22/6/2013 5360D
Treesha Desire deals with following:
 Microsoft .Net Development.
 Software Process Consultancy
 Java / J2EE Development.
 E-Commerce Solution.
 Search Engine Optimization
 S/W Quality And Testing services
 Open source tools development
22/6/2013 6
360D
 Existing System consist of manual work which results in errors and
loss or delay of work. Even if the systems are automated and
computerized they are all separated through different management
software. Each one of these software has different set of requirements
and different databases resulting in need of more space and time to
work on them.
 The existing system basically produces following problems:
 Loss or delay of work.
 Redundancy.
 Need of more storage.
 More time required.
 Different set of requirements for each software.
 More manpower.
 Less privacy of data.
 Etc.
22/6/2013 7360D
 The proposed system is an automated software that removes the problems
of existing system and help the user / employee in a variety of ways.
 The system is indented for a small scale organization with 200 to 250
employees.
It gives the user ease of accessing all the different software’s used in an
organization at one place.
22/6/2013 8360D
 There is a module for almost every work done in a company, such as,
Employee Management, Leave Management, Attendance Records, Payroll
Management.
 Apart from the usual work 360 D also helps the organization in 2 more
ways, Appraisal and Project Management.
 Appraisal Management helps HR manager to appraise the employees.
 Project Management works as an ERP s/w, and automatically allocates a
new project to the desired department and further to respective employees
according to their skill sets and project requirements
22/6/2013 9360D
1)To develop a system that is hassle free for the team that is dealing
with the appraisal of employees.
 2)Although every organization has Appraisal system in place but
the attractive feature of 360D is that it brings all aspects of appraisal
at one place n makes it convenient for the HR’s to appraise by just
browsing through some forms and decide on the basis of that.
22/6/2013 10360D
360 D can provide you with ease of accessing different
set of software’s at one place with ease and efficiency.
 The key attraction of this software is the automation of
project allocation to different employees in a company
according to their skill, experience and qualification.
22/6/2013 11360D
Servers:

Operating System Server : Windows Server 2003
Database Server : SQL server 2005
Client : Windows XP or higher
Code Behind : C#.Net, ADO.Net
Hardware Specification:
Processor : Intel core2 2.66 GHZ
RAM : 2 GB, 960 MB of RAM
Hard Disk : 500 GB
Software Requirements:
Operating system : Windows XP or higher
Back End : SQL Server 2005 or higher
22/6/2013 12360D
22/6/2013 13360D
ERD
22/6/2013 14360D
Entity Relationship Diagram
1 M 1 M
M
1 M M
M 1 M
M M
M
M
1 M
EMPLOYEE
DECISIONS
APPRAISEAPPRAISER
QUESTIONSAPPRAISAL
COMMITEE
COMPANY
CREATES
HAS
CREATES
Answer
BUILDS
Description
NameId
CommitteeId
WORKS
UserId
firstName
MobileNo
CommitteeName
CreateDate
BUILDS
HAS
Activestatus
AppraisalId
Appraisalname
HAS
Designation
QuestionType
QuestionId
CommitteeId
Appraiseid
Asked
DecisionId
Decision
22/6/2013 15360D
DFD
22/6/2013 16360D
13/6/2013 16360D
9 Save Login
Login Information Reports
Employee Data Save Employee Info
Department Data
Leave Data Save Department
Project Data
Questions for Appraisal
Save Leave Master
Save Leave Transaction
Reports Save Master Records
Login Information Save Salary
Daily Attendance Record Save Project
Leave Application Save Appraisal
Appraisal Information of Employee Save Decisions
360 D
ADMIN
Employee
0.0
13/6/2013 17360D
Login
ADMIN
1.0
LoginEMPLOYEE
Username&
Password
Username&
Password
Authenticate
Login
13/6/2013 18360D
Report Generation
Adds data of New
Edits data of Old
Employee
Add/Edit Department
Information
View Personal
Information
Employee Info
Department
2.0
Employee
System
Admin
Employee
Save
Save
13/6/2013 19360D
FIRST LEVEL DFD
Muster records
ADMIN
3.0
Attendance
SystemEMPLOYEE
View Attendance
Report
Edits Daily
Attendance
View Attendance
Report
Save
13/6/2013 20360D
Leave_Master
Leave_Transaction
ADMIN
4.0
LeaveSystem
EMPLOYEE
ApprovesLeave
Apply forLeaves
ViewLeaverecordsofemployee
EditsLeaveallowedforemployee
Save
Save
13/6/2013 21360D
View Employee Salary
Report
Save
View Salary Report
Affects Salary
Affects Salary
Affects Salary
Salary
5.0
Salary System
Admin
Employee
Leave
Attendance
Project
Report Generation
Adds Appraisal Questions Save
Creates New Committee Save
Adds Employees to Committee Save
Performs Appraisal of Colleagues Save
Takes Decisions on
another Employee
View own Appraisal
Answers
Questions
Decisions
Appraisal
7.0
Appraisal
System
Admin
Employee
Use Case Diagrams
13/6/2013 22360D
Class Diagram
13/6/2013 23360D
Sequence diagram
13/6/2013 24360D
A
dmi
13/6/2013 25360D
HR
13/6/2013 26360D
360D 13/6/2013 26
Module Hierarchy
13/6/2013 27360D
13/6/2013 28360D
Data dictionary
13/6/2013 29360D
Name DataType Size Constraint Description
EIN numeric 6,0 Foreign Key Uniquely
Identifies a
user
UserName varchar 10,0 Not Null Username for
login
Password varchar 15,0 Not Null Password
13/6/2013 30360D
Name DataType Size Constraint Description
EIN numeric 6,0 Primary Key Uniquely identifies an employee. Automatic
generated
FirstName varchar 10 Not Null Employee First Name
LastName varchar 10 Not Null Employee Last Name
MiddleName varchar 10 Employee Middle Name
Address varchar 50 Not Null
PhoneNo numeric 11,0 Phone Number
MobNo numeric 10,0 Not Null Mobile Number
Qualification varchar 10 Not Null Highest Qualification
DOB datetime Not Null Date Of Birth
DOJ datetime Not Null Date Of Joining
Designation varchar 30 Not Null Designation
DeptId varchar 5 Foreign Key Defines the department
Status char 1 Not Null Temporary or Permanent
Gender char 1 Not Null Gender Of Employee
13/6/2013 31360D
Name DataType Size Constraint Description
DeptID varchar 5 Primary Key Uniquely
identifies the
department
DeptName varchar 30 Not Null Department
Name
DeptLevel char 2 Not Null Defines the
level of work
performed
DeptType varchar 10 Not Null Defines type
of department
13/6/2013 32360D
Name DataType Size Constraint Descriptio
n
EIN numeric 6,0 Foreign Key
Basic Pay numeric 8,2 Not Null
HRA numeric 6,2 Not Null
DA numeric 7,2 Not Null
IT numeric 6,2 Not Null
Other Ded numeric 7,2
month datetime Not Null Month for
which
salary is
calculated
PAN no varchar 10 Not Null13/6/2013 33360D
Name DataType Size Constraint Description
EIN numeric 6,0 Foreign
Key
Identifies
Employee
Date datetime Not Null Attendance
Date
InTime datetime Not Null Shift start
OutTime datetime Not Null Shift ends
13/6/2013 34360D
Name DataType Size Constraint Description
Designation varchar 30 Not Null Leave for
which
designation
CL numeric 2 Not Null Casual Leave
EL numeric 2 Not Null Earned Leave
ML numeric 2 Not Null Medical Leave
LWP numeric 2 Not Null Leave without
Pay
13/6/2013 35360D
Name DataType Size Constraint Description
LeaveId varchar 5 PrimaryKe
y
EIN numeric 6,0 Foreign
Key
Employee
Identification
Number
Month datetime
CL numeric 2 Not Null Casual Leave Taken
in a month
EL numeric 2 Not Null Earned Leave Taken
in a month
ML numeric 2 Not Null Medical Leave
Taken in a month
LWP numeric 2 Not Null Leave without Pay
Taken in a month
13/6/2013 36360D
Name DataType Size Constraint Description
AppraisorEIN varchar 10 Foreign Key Who is
Appraising
AppraiseeEIN varchar 10 Foreign Key Who is
Appraised
Times_Allowed Char 1 Not Null No of times
appraisal is
allowed (1 or M
for many or 0
which is
default )
Session numeric 1 Not Null 1 for monthly, 2
for any number
of times and 0 is
default.
13/6/2013 37360D
Name DataType Size Constraint Description
AppraisorEIN varchar 10 Foreign Key Person
appraising
AppraiseeEIN varchar 10 Foreign Key Person to be
appraised.
Appraisal_date datetime Not Null when appraised
Count numeric 2 Not Null no of times
appraised in a
month. (Max
30)/Auto
13/6/2013 38360D
Name DataType Size Constraint Description
AppraiseeEIN varchar 10 Foreign Key
Points numeric 3 Automatically
generated
Month numeric 2 Automatically
generated
Description varchar 20 Automatically
generated
13/6/2013 39360D
Name DataType Size Constraint Description
EIN varchar 10 Foreign Key Decision
maker ID
AppraiseeEIN varchar 10 Foreign Key Appraisee ID
Decision varchar 20 Not Null what decision
is made
Month numeric 2 Not Null Decision for
which month
Description varchar 30 any
Description
for
improvement
13/6/2013 40360D
Name DataType Size Constraint Description
CommitteeId varchar 5 Foreign Key
EIN numeric 6,0 Foreign Key
13/6/2013 41360D
Name DataType Size Constraint Description
CommitteeId varchar 5 PrimaryKey
Year datetime start of
appraisal cycle
13/6/2013 42360D
Name DataType Size Constraint Description
Question_ID varchar 30
question varchar 30 question to be
asked
13/6/2013 43360D
Name DataType Size Constraint Description
AppraiseeEIN Varchar 30 ForeignKey
AppraisorEIN Varchar 30 ForeignKey
Month datetime
Score numeric 3,0
Description Varchar 30
13/6/2013 44360D
User Interface Screens
13/6/2013 45360D
13/6/2013 46360D
13/6/2013 47360D
13/6/2013 48360D
13/6/2013 49360D
13/6/2013 50360D
13/6/2013 51360D
13/6/2013 52360D
360D 13/6/2013 53
13/6/2013 54360D
13/6/2013 55360D
13/6/2013 56360D
360D 13/6/2013 57
360D 13/6/2013 58
360D 13/6/2013 59
360D 13/6/2013 59
 REPORTS
360D 13/6/2013 59
360D 13/6/2013 59
360D 13/6/2013 59
360D 13/6/2013 59
360D 13/6/2013 59
360D 13/6/2013 59
 There are following drawbacks and limitations in the proposed
system:
 Works only on intranet
 Requires more storage space because of heavy SQL Server
database.
 Less interactive in terms of User Interface Design.
 Many modules are still in the development phase.
 Organization Specific.
 Used for small and middle scale firms.
 
13/6/2013 60360D
 The project 360 D is a new way of working in today’s
era where we use different set of softwares for every
purpose.
 360 D promises to bring it all in 1 place with ease of
access to the company as well as employees.
13/6/2013 61360D
 The above proposed system can be enhanced in a variety of
ways such as:
 Use lighter versions of software such as MySql
 Make the system large enough to handle data for
multinational companies
 Make the user interface more interesting and interactive
 Turn the system into web based application so that it can be
accessed through anywhere in the world.
13/6/2013 62360D
THANK YOU

More Related Content

Viewers also liked

Software (requirement) analysis using uml
Software (requirement) analysis using umlSoftware (requirement) analysis using uml
Software (requirement) analysis using umlDhiraj Shetty
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysissslovepk
 
Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...Dr Sukhpal Singh Gill
 
Garment management system
Garment management systemGarment management system
Garment management systemBipul Roy Bpl
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement AnalysisWebx
 
Software Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet CafeSoftware Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet CafeHari
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specificationAmit Gandhi
 
Hostel management
Hostel managementHostel management
Hostel managementMini Gupta
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015Surendra Mahala
 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop managementDinesh Jogdand
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement SpecificationVishal Singh
 
Example requirements specification
Example requirements specificationExample requirements specification
Example requirements specificationindrisrozas
 
School management system
School management systemSchool management system
School management systemSoumya Behera
 
Software requirements specification
Software  requirements specificationSoftware  requirements specification
Software requirements specificationKrishnasai Gudavalli
 
School management system
School management systemSchool management system
School management systemasd143
 
Project report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSProject report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSDivyesh Shah
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management SystemSoumili Sen
 

Viewers also liked (20)

Software (requirement) analysis using uml
Software (requirement) analysis using umlSoftware (requirement) analysis using uml
Software (requirement) analysis using uml
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysis
 
Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...
 
Garment management system
Garment management systemGarment management system
Garment management system
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysis
 
Srs
SrsSrs
Srs
 
Software Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet CafeSoftware Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet Cafe
 
Srs for project
Srs for projectSrs for project
Srs for project
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
Hostel management
Hostel managementHostel management
Hostel management
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015
 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop management
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Example requirements specification
Example requirements specificationExample requirements specification
Example requirements specification
 
School management system
School management systemSchool management system
School management system
 
Software requirements specification
Software  requirements specificationSoftware  requirements specification
Software requirements specification
 
School management system
School management systemSchool management system
School management system
 
Project report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSProject report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESS
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
Crime file
Crime fileCrime file
Crime file
 

Similar to 360 d

1RUNNING HEAD Normalization2NormalizationNORM.docx
1RUNNING HEAD Normalization2NormalizationNORM.docx1RUNNING HEAD Normalization2NormalizationNORM.docx
1RUNNING HEAD Normalization2NormalizationNORM.docxdrennanmicah
 
3D Results 3DRCube
3D Results 3DRCube3D Results 3DRCube
3D Results 3DRCubeSteve Jensen
 
Mahesh-HCL 3+yrs exp_Resume
Mahesh-HCL 3+yrs exp_ResumeMahesh-HCL 3+yrs exp_Resume
Mahesh-HCL 3+yrs exp_ResumeMahesh M L
 
CSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 BrochureCSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 BrochureCSI tools
 
Mahesh-JAVA-3+yrs exp_Resume
Mahesh-JAVA-3+yrs exp_ResumeMahesh-JAVA-3+yrs exp_Resume
Mahesh-JAVA-3+yrs exp_ResumeMahesh M L
 
Support your business objects GDPR project with 360suite
Support your business objects GDPR project with 360suiteSupport your business objects GDPR project with 360suite
Support your business objects GDPR project with 360suiteSebastien Goiffon
 
Pega_Profile_Having 5 years Expirence_Updated
Pega_Profile_Having 5 years Expirence_UpdatedPega_Profile_Having 5 years Expirence_Updated
Pega_Profile_Having 5 years Expirence_UpdatedSrikrisna Chaitna
 
Office 365 and Cloud Identity – What Does It Mean For Me?
Office 365 and Cloud Identity – What Does It Mean For Me?Office 365 and Cloud Identity – What Does It Mean For Me?
Office 365 and Cloud Identity – What Does It Mean For Me?Scott Hoag
 
Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeVamsi Manoj
 
Indore MuleSoft Meetup #5 April 2022 MDynamics 65.pptx
Indore MuleSoft Meetup #5 April 2022 MDynamics 65.pptxIndore MuleSoft Meetup #5 April 2022 MDynamics 65.pptx
Indore MuleSoft Meetup #5 April 2022 MDynamics 65.pptxIndoreMulesoftMeetup
 
3D Talent Selection - Features
3D Talent Selection - Features3D Talent Selection - Features
3D Talent Selection - Features3D Talent Services
 

Similar to 360 d (20)

1RUNNING HEAD Normalization2NormalizationNORM.docx
1RUNNING HEAD Normalization2NormalizationNORM.docx1RUNNING HEAD Normalization2NormalizationNORM.docx
1RUNNING HEAD Normalization2NormalizationNORM.docx
 
How to perform critical authorizations and so d checks in sap systems
How to perform critical authorizations and so d checks in sap systemsHow to perform critical authorizations and so d checks in sap systems
How to perform critical authorizations and so d checks in sap systems
 
3D Results 3DRCube
3D Results 3DRCube3D Results 3DRCube
3D Results 3DRCube
 
Resume
ResumeResume
Resume
 
Resume up version
Resume up versionResume up version
Resume up version
 
Srichid portfolio ppt new
Srichid portfolio ppt newSrichid portfolio ppt new
Srichid portfolio ppt new
 
Mahesh-HCL 3+yrs exp_Resume
Mahesh-HCL 3+yrs exp_ResumeMahesh-HCL 3+yrs exp_Resume
Mahesh-HCL 3+yrs exp_Resume
 
Resume
ResumeResume
Resume
 
CSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 BrochureCSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 Brochure
 
Hr management
Hr managementHr management
Hr management
 
Mahesh-JAVA-3+yrs exp_Resume
Mahesh-JAVA-3+yrs exp_ResumeMahesh-JAVA-3+yrs exp_Resume
Mahesh-JAVA-3+yrs exp_Resume
 
Support your business objects GDPR project with 360suite
Support your business objects GDPR project with 360suiteSupport your business objects GDPR project with 360suite
Support your business objects GDPR project with 360suite
 
Pega_Profile_Having 5 years Expirence_Updated
Pega_Profile_Having 5 years Expirence_UpdatedPega_Profile_Having 5 years Expirence_Updated
Pega_Profile_Having 5 years Expirence_Updated
 
Office 365 and Cloud Identity – What Does It Mean For Me?
Office 365 and Cloud Identity – What Does It Mean For Me?Office 365 and Cloud Identity – What Does It Mean For Me?
Office 365 and Cloud Identity – What Does It Mean For Me?
 
Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_Resume
 
Indore MuleSoft Meetup #5 April 2022 MDynamics 65.pptx
Indore MuleSoft Meetup #5 April 2022 MDynamics 65.pptxIndore MuleSoft Meetup #5 April 2022 MDynamics 65.pptx
Indore MuleSoft Meetup #5 April 2022 MDynamics 65.pptx
 
Job portal
Job portalJob portal
Job portal
 
Resume_BI_Jai
Resume_BI_JaiResume_BI_Jai
Resume_BI_Jai
 
3D Talent Selection - Features
3D Talent Selection - Features3D Talent Selection - Features
3D Talent Selection - Features
 
Rajni Kashyap
Rajni KashyapRajni Kashyap
Rajni Kashyap
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

360 d

  • 2. Introduction 1)Company Profile 2)Existing System 3)Introduction of Project 4)Objective of Project 5)Scope of work 6)Operating Environment Analysis and Design Diagrams 1)ERD 2)DFD 3)Use Case Diagram 4)Class Diagram 22/6/2013 2360D
  • 3. 5)Sequence Diagram 6) Module hierarchy 7)Data Dictonary User Interface Screen Limitations Conclusion Proposed Enhancements 22/6/2013 3360D
  • 5. Company Name: Treesha Desire InfoTech Solutions Pvt. Ltd. Year of establishment: 2006 Website: www.treeshadesire.com About Organization:  Treesha Desire is one of the offshore service providers in India, offering a range of web designing , Software development and Internet marketing services to organizations across the world.  Treesha Desire Infotech Solutions Pvt. Ltd. is founded to address the need of cost effective yet powerful and user friendly systems, the software systems that don’t only help to the business but also establish a level of trust between our clients and their end customers.  The company has employed high qualified technical team with engineering and computer application education that can understand the customer requirements and convert their vision into reality. 22/6/2013 5360D
  • 6. Treesha Desire deals with following:  Microsoft .Net Development.  Software Process Consultancy  Java / J2EE Development.  E-Commerce Solution.  Search Engine Optimization  S/W Quality And Testing services  Open source tools development 22/6/2013 6 360D
  • 7.  Existing System consist of manual work which results in errors and loss or delay of work. Even if the systems are automated and computerized they are all separated through different management software. Each one of these software has different set of requirements and different databases resulting in need of more space and time to work on them.  The existing system basically produces following problems:  Loss or delay of work.  Redundancy.  Need of more storage.  More time required.  Different set of requirements for each software.  More manpower.  Less privacy of data.  Etc. 22/6/2013 7360D
  • 8.  The proposed system is an automated software that removes the problems of existing system and help the user / employee in a variety of ways.  The system is indented for a small scale organization with 200 to 250 employees. It gives the user ease of accessing all the different software’s used in an organization at one place. 22/6/2013 8360D
  • 9.  There is a module for almost every work done in a company, such as, Employee Management, Leave Management, Attendance Records, Payroll Management.  Apart from the usual work 360 D also helps the organization in 2 more ways, Appraisal and Project Management.  Appraisal Management helps HR manager to appraise the employees.  Project Management works as an ERP s/w, and automatically allocates a new project to the desired department and further to respective employees according to their skill sets and project requirements 22/6/2013 9360D
  • 10. 1)To develop a system that is hassle free for the team that is dealing with the appraisal of employees.  2)Although every organization has Appraisal system in place but the attractive feature of 360D is that it brings all aspects of appraisal at one place n makes it convenient for the HR’s to appraise by just browsing through some forms and decide on the basis of that. 22/6/2013 10360D
  • 11. 360 D can provide you with ease of accessing different set of software’s at one place with ease and efficiency.  The key attraction of this software is the automation of project allocation to different employees in a company according to their skill, experience and qualification. 22/6/2013 11360D
  • 12. Servers:  Operating System Server : Windows Server 2003 Database Server : SQL server 2005 Client : Windows XP or higher Code Behind : C#.Net, ADO.Net Hardware Specification: Processor : Intel core2 2.66 GHZ RAM : 2 GB, 960 MB of RAM Hard Disk : 500 GB Software Requirements: Operating system : Windows XP or higher Back End : SQL Server 2005 or higher 22/6/2013 12360D
  • 15. Entity Relationship Diagram 1 M 1 M M 1 M M M 1 M M M M M 1 M EMPLOYEE DECISIONS APPRAISEAPPRAISER QUESTIONSAPPRAISAL COMMITEE COMPANY CREATES HAS CREATES Answer BUILDS Description NameId CommitteeId WORKS UserId firstName MobileNo CommitteeName CreateDate BUILDS HAS Activestatus AppraisalId Appraisalname HAS Designation QuestionType QuestionId CommitteeId Appraiseid Asked DecisionId Decision 22/6/2013 15360D
  • 17. 13/6/2013 16360D 9 Save Login Login Information Reports Employee Data Save Employee Info Department Data Leave Data Save Department Project Data Questions for Appraisal Save Leave Master Save Leave Transaction Reports Save Master Records Login Information Save Salary Daily Attendance Record Save Project Leave Application Save Appraisal Appraisal Information of Employee Save Decisions 360 D ADMIN Employee 0.0
  • 19. 13/6/2013 18360D Report Generation Adds data of New Edits data of Old Employee Add/Edit Department Information View Personal Information Employee Info Department 2.0 Employee System Admin Employee Save Save
  • 20. 13/6/2013 19360D FIRST LEVEL DFD Muster records ADMIN 3.0 Attendance SystemEMPLOYEE View Attendance Report Edits Daily Attendance View Attendance Report Save
  • 22. 13/6/2013 21360D View Employee Salary Report Save View Salary Report Affects Salary Affects Salary Affects Salary Salary 5.0 Salary System Admin Employee Leave Attendance Project
  • 23. Report Generation Adds Appraisal Questions Save Creates New Committee Save Adds Employees to Committee Save Performs Appraisal of Colleagues Save Takes Decisions on another Employee View own Appraisal Answers Questions Decisions Appraisal 7.0 Appraisal System Admin Employee
  • 25.
  • 26.
  • 27.
  • 29.
  • 36. Name DataType Size Constraint Description EIN numeric 6,0 Foreign Key Uniquely Identifies a user UserName varchar 10,0 Not Null Username for login Password varchar 15,0 Not Null Password 13/6/2013 30360D
  • 37. Name DataType Size Constraint Description EIN numeric 6,0 Primary Key Uniquely identifies an employee. Automatic generated FirstName varchar 10 Not Null Employee First Name LastName varchar 10 Not Null Employee Last Name MiddleName varchar 10 Employee Middle Name Address varchar 50 Not Null PhoneNo numeric 11,0 Phone Number MobNo numeric 10,0 Not Null Mobile Number Qualification varchar 10 Not Null Highest Qualification DOB datetime Not Null Date Of Birth DOJ datetime Not Null Date Of Joining Designation varchar 30 Not Null Designation DeptId varchar 5 Foreign Key Defines the department Status char 1 Not Null Temporary or Permanent Gender char 1 Not Null Gender Of Employee 13/6/2013 31360D
  • 38. Name DataType Size Constraint Description DeptID varchar 5 Primary Key Uniquely identifies the department DeptName varchar 30 Not Null Department Name DeptLevel char 2 Not Null Defines the level of work performed DeptType varchar 10 Not Null Defines type of department 13/6/2013 32360D
  • 39. Name DataType Size Constraint Descriptio n EIN numeric 6,0 Foreign Key Basic Pay numeric 8,2 Not Null HRA numeric 6,2 Not Null DA numeric 7,2 Not Null IT numeric 6,2 Not Null Other Ded numeric 7,2 month datetime Not Null Month for which salary is calculated PAN no varchar 10 Not Null13/6/2013 33360D
  • 40. Name DataType Size Constraint Description EIN numeric 6,0 Foreign Key Identifies Employee Date datetime Not Null Attendance Date InTime datetime Not Null Shift start OutTime datetime Not Null Shift ends 13/6/2013 34360D
  • 41. Name DataType Size Constraint Description Designation varchar 30 Not Null Leave for which designation CL numeric 2 Not Null Casual Leave EL numeric 2 Not Null Earned Leave ML numeric 2 Not Null Medical Leave LWP numeric 2 Not Null Leave without Pay 13/6/2013 35360D
  • 42. Name DataType Size Constraint Description LeaveId varchar 5 PrimaryKe y EIN numeric 6,0 Foreign Key Employee Identification Number Month datetime CL numeric 2 Not Null Casual Leave Taken in a month EL numeric 2 Not Null Earned Leave Taken in a month ML numeric 2 Not Null Medical Leave Taken in a month LWP numeric 2 Not Null Leave without Pay Taken in a month 13/6/2013 36360D
  • 43. Name DataType Size Constraint Description AppraisorEIN varchar 10 Foreign Key Who is Appraising AppraiseeEIN varchar 10 Foreign Key Who is Appraised Times_Allowed Char 1 Not Null No of times appraisal is allowed (1 or M for many or 0 which is default ) Session numeric 1 Not Null 1 for monthly, 2 for any number of times and 0 is default. 13/6/2013 37360D
  • 44. Name DataType Size Constraint Description AppraisorEIN varchar 10 Foreign Key Person appraising AppraiseeEIN varchar 10 Foreign Key Person to be appraised. Appraisal_date datetime Not Null when appraised Count numeric 2 Not Null no of times appraised in a month. (Max 30)/Auto 13/6/2013 38360D
  • 45. Name DataType Size Constraint Description AppraiseeEIN varchar 10 Foreign Key Points numeric 3 Automatically generated Month numeric 2 Automatically generated Description varchar 20 Automatically generated 13/6/2013 39360D
  • 46. Name DataType Size Constraint Description EIN varchar 10 Foreign Key Decision maker ID AppraiseeEIN varchar 10 Foreign Key Appraisee ID Decision varchar 20 Not Null what decision is made Month numeric 2 Not Null Decision for which month Description varchar 30 any Description for improvement 13/6/2013 40360D
  • 47. Name DataType Size Constraint Description CommitteeId varchar 5 Foreign Key EIN numeric 6,0 Foreign Key 13/6/2013 41360D
  • 48. Name DataType Size Constraint Description CommitteeId varchar 5 PrimaryKey Year datetime start of appraisal cycle 13/6/2013 42360D
  • 49. Name DataType Size Constraint Description Question_ID varchar 30 question varchar 30 question to be asked 13/6/2013 43360D
  • 50. Name DataType Size Constraint Description AppraiseeEIN Varchar 30 ForeignKey AppraisorEIN Varchar 30 ForeignKey Month datetime Score numeric 3,0 Description Varchar 30 13/6/2013 44360D
  • 73.  There are following drawbacks and limitations in the proposed system:  Works only on intranet  Requires more storage space because of heavy SQL Server database.  Less interactive in terms of User Interface Design.  Many modules are still in the development phase.  Organization Specific.  Used for small and middle scale firms.   13/6/2013 60360D
  • 74.  The project 360 D is a new way of working in today’s era where we use different set of softwares for every purpose.  360 D promises to bring it all in 1 place with ease of access to the company as well as employees. 13/6/2013 61360D
  • 75.  The above proposed system can be enhanced in a variety of ways such as:  Use lighter versions of software such as MySql  Make the system large enough to handle data for multinational companies  Make the user interface more interesting and interactive  Turn the system into web based application so that it can be accessed through anywhere in the world. 13/6/2013 62360D