SlideShare a Scribd company logo
1 of 15
Class Responsibility Collaboration cards
cl
Contract manager
Responsibility
Send old contract
Staffing department
Collaborators
Review staff request
Recruit request
Close request
Contract manager
Collaborators
Client
Placement specialist
Placement specialist
· Search external candidate
· Send staffing request
Collaborators
Staffing department
Collaborators
Placement specialist
Client
· Confirm placement details
· Send final requirement to the client
Collaborators
Arrangement department
Arrangement department
Check job and candidate requirements
Class diagram
Client request staff
Start the process
Put memo in database and close request
Acknowledge contact department
Final notification and sent billing schedule to client
Confirm placement details
Send to arrangement department
Notify candidate and put notice in database
Check candidate and job requirement
Request sent to placement dept.
Invalid request valid
Request
Notify contractor and recruitment department
Staff
Staff
Available unavailable
Wait for 30 days
Search for external
Candidate.
Client
client turns down
Accepts.
SEQUENCE AND COMMUNICATION DIAGRAM
Request old contract
Send notification
Contract manager
Client
Request old contract
Review staff request
Recruit request
Include
Close request
Search external candidate
Staffing department
Send staffing request
Include
Send final requirement to the client
Confirm placement details
Arrangement department
Check job and candidate requirement
Placement specialist
BEHAVIORAL STATE MACHINE
client submit order process order
Invoice
Delivered
Production
Waiting for deposit
Placed
process order
customer makes deposit required
CRUDE ANALYSIS
Nr.
USER ACTION
Create
Read
Update
Delete
1
Request for contract
---
---
---
---
2
Receive staffing request
User account
Account database
---
---
3
Send staffing request
---
Notifications
---
---
4
Confirm candidate requirements
Names , ID Numbers,
Clients qualifications
ID Table
---
5
Post to the Message Board
Comm_messages
Comm_messages
ID Table
---
6
Check verifications
---
News
---
---
7
Sent notification to the clients
---
---
---
---
USE CASE DESCRIPTION
Client request for contractor or temporally professional
The client to ABS system request for a contract or temporally
professional for staffing and professional services. The request
may be based on an old contract but upon turn down by the Abs
system the request should be submitted a fresh.
Actors
The actors of the system are:
1. Human resource administrators from client
1. Contract department users
Preconditions
1. The system assumes that users have to create a user account
in order to make request.
1. It assumes the users are computer literate
1. The users have access to network
Basic flow
The user logs into the system from a remote site. Under the
services tab the user selects the kind of service they are
applying for. For example request for professional services. The
user fills the form then submits. The system confirms that the
request is delivered.
Alternate flow
If the user losses their password they may be requested to
answer some security question. Another option may be if the
user wishes to cancel the requested they are prompted for filling
a form as to why they are cancelling the request.
Exception
If the server runs down then the user will not be able to
complete the request. The system does not save the work
automatically.so in case of power loss then the user has to start
the form and request a fresh.
Post condition
The system generates a request report in form of PDF
Review staff request
Contract manager runs a certain search criteria in the database
to search for a suitable candidate with the required skills. The
database may lack the search criteria.
Actors
1. The contracting department staffs.
1. System administrators.
1. Department managers.
All the users have user privilege levels. The system
administrators have the right to change password and limit data
access levels of other users.
Preconditions
The users are connected to a network. The users must create an
account in the system. System administrators uses only
computer to access the system. It’s not compatible with other
media devices.
Basic flow
The contract manager logs into the system. On the staff console
they input the skill search criteria.it has professional and skill
fields to fill. On selecting the user clicks on the search button.
The system then displays the available results. The candidates
appearing are contacted via an email. Those that accept the
offer are scheduled for discussion.
Alternate flow
If the user losses their password they may be requested to
answer some security question. Another option may be if the
user wishes to cancel the requested they are prompted for filling
a form as to why they are cancelling the request.
Exception flow
If the server runs down then the user will not be able to
complete the request. The system does not save the work
automatically. So in case of power loss then the user has to start
the form and request a fresh.
Post conditions
The system generates request in form of PDF Can be printed or
downloaded.
Request for external candidates
If the internal candidate required is lacking in the company then
the staffing department prepared an advertisement for the
career. After posting the advertisement they have to wait for
thirty days for application and interviews to take place.
Actors
1. Staff in the staffing department.
1. Manager.
Preconditions
The users are connected to a network. The users in the staff
department must create an account in the system.
Basic flow
Staff at the department prepares a word document for the skill
in the computer. They log into their account then onto the
career portal. They upload the prepared document and log out.
The system allows external applicants to submit their
application online. They create an account, log in and fill the
forms.
Alternate flow
If the user losses their password they may be requested to
answer some security question. Another option may be if the
user wishes to cancel the requested they are prompted for filling
a form as to why they are cancelling the request.
Exception flow
If the user has forgotten the password to their account then they
cannot upload the advertisement.
Post conditions
The system requests the external candidates to submit to emails.
The user has to type their email address and check a check box
for the request.
Final notification and sent billing schedule to client
After getting a successful candidate, the arrangement
department notifies the client and sends a billing schedule to the
client. The client accepts or declines the offer through an email
to the department.
Actors
1. Arrangement department staff
1. The clients staff
Preconditions
The users are connected to a network. The users in the staff
department must create an account in the system.
Basic flow.
The arrangement staff logs into the system, on the bills window
the user prepares the billing schedule. Then clicks on the users
email and sends them an email. The client replies to the email
on accepting or decline of offer.
Alternate flow
If the user losses their password they may be requested to
answer some security question. Another option may be if the
user wishes to cancel the requested they are prompted for filling
a form as to why they are cancelling the request.
Exception flow
If the server runs down then the user will not be able to
complete the request. The system does not save the work
automatically. So in case of power loss then the user has to start
the form and request a fresh.
Post condition
The system requires the user to back up emails that may be of
great importance to the deal.
FUNCTIONAL MODELS
These are combination of logical steps that systematically run to
achieve a certain goal.am going to elaborate my functional
models based on the goal intended.
Login in to system
Get Username()-this function capture the user name of the user.
Get Password()-used for requesting user password.
Uservalidate(username, password) used to compare the provided
data to the data stored in the database.
Client request
Has the following functions
Get professionalType()-used to define the type of profession
being requested for.
Get Skills()-used to select the skills for the position being
requested for.
The client provide this information by filling in a form with text
fields.
Review staff
Has the following functions
EnterSkill()-used to capture the skill as from the client side.
Seachcandidate()-used to search the candidate with the provided
search criteria.
Display()-used to display the search criteria.
Send final billing schedule
Createbill()-used to prepaire the cost of the service provided.
Preparedschedule()used to prepare a timetable for the employe e
to follow.
Sentbil()-used to retrieve the clients email and sent the prepared
bill and schedule to the client.
Prepare placement details
Get employeename()-gets the best candidate for the job
Get clientsphysicallocation()-used to get the physical location
of the clients
Get startingdate()-used to get the commencement date.
Get compensation()-used to get the type and amount of payment
from the client.
High-level requirements
1. To allow the Abs staff efficient, online access to all client
request that have been requested.
1. To allow the Abs staff to have a faster search of employees
externally
1. To allow the Abs staff to process the clients request within
the shortest time possible.
1. To reduce the costs of processing a transaction by reducing
paper work.
1. To allow the Abs system to have the most secure data system
and data protection through access control.
THE FOLLOWING IS THE IT PROCUREMENT
FRAMEWORK: PROCESSES, SUB-PROCESSES, AND KEY
ISSUES
The IT Procurement Process Framework provides a way to
describe systematically the processes and sub-processes
involved in IT procurement. The illustration below shows in
summary how the process takes place in IT procurement. Each
of these major processes consists of a number of sub-processes.
M1, M2, M3 represents the processes at the management level.
D1, D2 and D3 represent the deployment process.
http://www.ittoday.info/Articles/Managing_IT_Procurement_Pr
ocess.htm
Deployment Processes
Deployment processes consist of activities that are performed
EVERY time an IT product or service is acquired. Each
procurement process can be determined in terms of a life cycle
that starts with requirements determination, proceeds with
activities involved in the real acquisition of a product or
service, and is finished as the terms specified in the contract are
done. Each IT product or service that is procured has its own
individual consideration of this deployment life cycle.
D1-Requirements determination is the process of determining
the justification of business, requirements, specifications and
features required and approvals to proceed with the procurement
process of IT service and products. It includes sub-processes
like organizing project teams, using cost-effective or any other
analytic techniques to justify investments projects, determining
alternatives, assessing related risks and benefits defining
features, and obtaining required approvals to proceed with the
IT products procurement process.
D2- Acquisition is the process of evaluating and selecting
required suppliers and completing procurement arrangements
for the necessary goods and services. It involves identification
of sourcing alternative finance, generating feedbacks to
suppliers, reviewing supplier proposals, and negotiating
contracts with supplying companies and firms.
D3- Contract fulfillment5 is the process of managing and co-
ordinating all activities required in fulfilling contract
specifications. It involves evaluation of orders, accepting the
products or services, installation of systems required,
management of post-installation processes such as warranty and
maintenance services and procedures.
Management Processes
Management processes refers to all activities involved in the
governance of IT procurement processes. The general level of
IT procurement management processes are supplier
management, asset management, and quality management.
M1 -Supplier management is the process of using customer-
supplier relationships to enhance the value to the business. It
involves activities like development of a supplier portfolio
strategy4, development of relationship strategies for key
suppliers, assessing and evaluating supplier performance, and
ensuring effective communication with suppliers.
M2- Asset management is the process of maximizing the
utilization of all IT assets throughout their entire life cycle to
meet the needs of the business objectives. It involves activities
like development of IT assets management strategies and
implementation policies, development and maintenance of the
asset, evaluation of the life cycle expenses of IT asset
ownership, and management of asset disposal policies.
M3- Quality management refers to the process of assuring
consistent development of the IT procurement process for IT
purposes in an organization. It involves activities such as
product testing, statistical process control measures, accepting
testing, and facility audits from the IT firms.
References
Functional modelling, 2012 retrieved from
https://c2.com/cgi/wiki?functionalmodelling.
The MITRE institute,seo 1,2007.MITRE system engineering
(SE) competency model, version 1. Retrieved from
https://www.mitre,org/publications/
Connie Giordano, Business requirements documents. Retrieved
from https://www.techwhirl.com/business-requirement-
document-brd-template/
http://www.ittoday.info/Articles/Managing_IT_Procurement_Pr
ocess.htm
Class Responsibility Collaboration cardsclContract manag

More Related Content

Similar to Class Responsibility Collaboration cardsclContract manag

Stage 2 Process AnalysisBefore you begin work on this.docx
Stage 2   Process AnalysisBefore you begin work on this.docxStage 2   Process AnalysisBefore you begin work on this.docx
Stage 2 Process AnalysisBefore you begin work on this.docxdarwinming1
 
Project on Recruitment cell
Project on Recruitment cellProject on Recruitment cell
Project on Recruitment cellPALLAVIshahdeo1
 
college-admission-system.pptx
college-admission-system.pptxcollege-admission-system.pptx
college-admission-system.pptxveerdevshreyas1
 
Khushi world travels final ppt
Khushi world travels  final ppt Khushi world travels  final ppt
Khushi world travels final ppt Hardik Saini
 
CV INSPECTION USING NLP AND MACHINE LEARNING
CV INSPECTION USING NLP AND MACHINE LEARNINGCV INSPECTION USING NLP AND MACHINE LEARNING
CV INSPECTION USING NLP AND MACHINE LEARNINGIRJET Journal
 
Online Hotel Reservation System PPT
Online Hotel Reservation System PPTOnline Hotel Reservation System PPT
Online Hotel Reservation System PPTsurabhi shinde
 
Project ppt, Learn Project Java
Project ppt, Learn Project JavaProject ppt, Learn Project Java
Project ppt, Learn Project JavaRohit Singh
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management SystemDipankar Boruah
 
Distributed Exam system
Distributed Exam systemDistributed Exam system
Distributed Exam systemGCWUF
 
Sw engg l4_requirements_case_study
Sw engg l4_requirements_case_studySw engg l4_requirements_case_study
Sw engg l4_requirements_case_studyMahima Bhave
 
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...MD.HABIBUR Rahman
 
Resumefox: Enterprise Recruitment Software with Resume Parser
Resumefox: Enterprise Recruitment Software with Resume ParserResumefox: Enterprise Recruitment Software with Resume Parser
Resumefox: Enterprise Recruitment Software with Resume ParserGopal Kulkarni
 
Leave Management System Documentation
Leave Management System DocumentationLeave Management System Documentation
Leave Management System Documentationmuzammil siddiq
 
System Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training SystemSystem Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training Systemthededar
 
2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answers2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answersdouglascarnicelli
 

Similar to Class Responsibility Collaboration cardsclContract manag (20)

OCSS_PPT.ppt
OCSS_PPT.pptOCSS_PPT.ppt
OCSS_PPT.ppt
 
Stage 2 Process AnalysisBefore you begin work on this.docx
Stage 2   Process AnalysisBefore you begin work on this.docxStage 2   Process AnalysisBefore you begin work on this.docx
Stage 2 Process AnalysisBefore you begin work on this.docx
 
Project on Recruitment cell
Project on Recruitment cellProject on Recruitment cell
Project on Recruitment cell
 
college-admission-system.pptx
college-admission-system.pptxcollege-admission-system.pptx
college-admission-system.pptx
 
Report
ReportReport
Report
 
Khushi world travels final ppt
Khushi world travels  final ppt Khushi world travels  final ppt
Khushi world travels final ppt
 
CV INSPECTION USING NLP AND MACHINE LEARNING
CV INSPECTION USING NLP AND MACHINE LEARNINGCV INSPECTION USING NLP AND MACHINE LEARNING
CV INSPECTION USING NLP AND MACHINE LEARNING
 
Online Hotel Reservation System PPT
Online Hotel Reservation System PPTOnline Hotel Reservation System PPT
Online Hotel Reservation System PPT
 
Project ppt, Learn Project Java
Project ppt, Learn Project JavaProject ppt, Learn Project Java
Project ppt, Learn Project Java
 
Online Counselling System-MANUU
Online Counselling System-MANUUOnline Counselling System-MANUU
Online Counselling System-MANUU
 
ValidityUseCases
ValidityUseCasesValidityUseCases
ValidityUseCases
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Distributed Exam system
Distributed Exam systemDistributed Exam system
Distributed Exam system
 
Sw engg l4_requirements_case_study
Sw engg l4_requirements_case_studySw engg l4_requirements_case_study
Sw engg l4_requirements_case_study
 
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...
 
Resumefox: Enterprise Recruitment Software with Resume Parser
Resumefox: Enterprise Recruitment Software with Resume ParserResumefox: Enterprise Recruitment Software with Resume Parser
Resumefox: Enterprise Recruitment Software with Resume Parser
 
Final Draft Sitter Solutions
Final Draft Sitter SolutionsFinal Draft Sitter Solutions
Final Draft Sitter Solutions
 
Leave Management System Documentation
Leave Management System DocumentationLeave Management System Documentation
Leave Management System Documentation
 
System Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training SystemSystem Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training System
 
2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answers2020 Updated Microsoft MB-200 Questions and Answers
2020 Updated Microsoft MB-200 Questions and Answers
 

More from VinaOconner450

Learning SimulationSpecific information to consider for your desig.docx
Learning SimulationSpecific information to consider for your desig.docxLearning SimulationSpecific information to consider for your desig.docx
Learning SimulationSpecific information to consider for your desig.docxVinaOconner450
 
Learning Activity 1Identify key external forces Then interview.docx
Learning Activity 1Identify key external forces Then interview.docxLearning Activity 1Identify key external forces Then interview.docx
Learning Activity 1Identify key external forces Then interview.docxVinaOconner450
 
Learning ReflectionHow would you apply the four p’s to a service .docx
Learning ReflectionHow would you apply the four p’s to a service .docxLearning ReflectionHow would you apply the four p’s to a service .docx
Learning ReflectionHow would you apply the four p’s to a service .docxVinaOconner450
 
Learning Activity #1Please discuss the ethical lessons that you le.docx
Learning Activity #1Please discuss the ethical lessons that you le.docxLearning Activity #1Please discuss the ethical lessons that you le.docx
Learning Activity #1Please discuss the ethical lessons that you le.docxVinaOconner450
 
Learning Activity Data on Child AbuseChildren are suffering from .docx
Learning Activity Data on Child AbuseChildren are suffering from .docxLearning Activity Data on Child AbuseChildren are suffering from .docx
Learning Activity Data on Child AbuseChildren are suffering from .docxVinaOconner450
 
Learning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docx
Learning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docxLearning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docx
Learning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docxVinaOconner450
 
Learning ModulesCh. 11 Corrections History and Institutions His.docx
Learning ModulesCh. 11 Corrections History and Institutions  His.docxLearning ModulesCh. 11 Corrections History and Institutions  His.docx
Learning ModulesCh. 11 Corrections History and Institutions His.docxVinaOconner450
 
Learning goal To develop your ability to systematically analyze and.docx
Learning goal To develop your ability to systematically analyze and.docxLearning goal To develop your ability to systematically analyze and.docx
Learning goal To develop your ability to systematically analyze and.docxVinaOconner450
 
Learning Activity #1  What are the theoretical differences betw.docx
Learning Activity #1  What are the theoretical differences betw.docxLearning Activity #1  What are the theoretical differences betw.docx
Learning Activity #1  What are the theoretical differences betw.docxVinaOconner450
 
LEADERSHIPImagine you are the HR, describe the role of a leade.docx
LEADERSHIPImagine you are the HR, describe the role of a leade.docxLEADERSHIPImagine you are the HR, describe the role of a leade.docx
LEADERSHIPImagine you are the HR, describe the role of a leade.docxVinaOconner450
 
Lead_Professor,Look forward to your quality work!Looking for.docx
Lead_Professor,Look forward to your quality work!Looking for.docxLead_Professor,Look forward to your quality work!Looking for.docx
Lead_Professor,Look forward to your quality work!Looking for.docxVinaOconner450
 
Leadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docxLeadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docxVinaOconner450
 
Learning Activity 1Impart your understanding and the organizati.docx
Learning Activity 1Impart your understanding and the organizati.docxLearning Activity 1Impart your understanding and the organizati.docx
Learning Activity 1Impart your understanding and the organizati.docxVinaOconner450
 
Leadership versus Management Rost (1991) reinterpreted Burns mode.docx
Leadership versus Management  Rost (1991) reinterpreted Burns mode.docxLeadership versus Management  Rost (1991) reinterpreted Burns mode.docx
Leadership versus Management Rost (1991) reinterpreted Burns mode.docxVinaOconner450
 
Laura Jackson discusses three spatial scales on the aspects of phy.docx
Laura Jackson discusses three spatial scales on the aspects of phy.docxLaura Jackson discusses three spatial scales on the aspects of phy.docx
Laura Jackson discusses three spatial scales on the aspects of phy.docxVinaOconner450
 
Leadership Development and Succession PlanningAn effective success.docx
Leadership Development and Succession PlanningAn effective success.docxLeadership Development and Succession PlanningAn effective success.docx
Leadership Development and Succession PlanningAn effective success.docxVinaOconner450
 
Leadership FactorsWrite a four page paper (not including the tit.docx
Leadership FactorsWrite a four page paper (not including the tit.docxLeadership FactorsWrite a four page paper (not including the tit.docx
Leadership FactorsWrite a four page paper (not including the tit.docxVinaOconner450
 
Leaders face many hurdles when leading in multiple countries. .docx
Leaders face many hurdles when leading in multiple countries. .docxLeaders face many hurdles when leading in multiple countries. .docx
Leaders face many hurdles when leading in multiple countries. .docxVinaOconner450
 
Laws Enforcement TechnologiesIn this week’s assignment, you will e.docx
Laws Enforcement TechnologiesIn this week’s assignment, you will e.docxLaws Enforcement TechnologiesIn this week’s assignment, you will e.docx
Laws Enforcement TechnologiesIn this week’s assignment, you will e.docxVinaOconner450
 
Law Enforcement  Please respond to the followingIdentify the ke.docx
Law Enforcement  Please respond to the followingIdentify the ke.docxLaw Enforcement  Please respond to the followingIdentify the ke.docx
Law Enforcement  Please respond to the followingIdentify the ke.docxVinaOconner450
 

More from VinaOconner450 (20)

Learning SimulationSpecific information to consider for your desig.docx
Learning SimulationSpecific information to consider for your desig.docxLearning SimulationSpecific information to consider for your desig.docx
Learning SimulationSpecific information to consider for your desig.docx
 
Learning Activity 1Identify key external forces Then interview.docx
Learning Activity 1Identify key external forces Then interview.docxLearning Activity 1Identify key external forces Then interview.docx
Learning Activity 1Identify key external forces Then interview.docx
 
Learning ReflectionHow would you apply the four p’s to a service .docx
Learning ReflectionHow would you apply the four p’s to a service .docxLearning ReflectionHow would you apply the four p’s to a service .docx
Learning ReflectionHow would you apply the four p’s to a service .docx
 
Learning Activity #1Please discuss the ethical lessons that you le.docx
Learning Activity #1Please discuss the ethical lessons that you le.docxLearning Activity #1Please discuss the ethical lessons that you le.docx
Learning Activity #1Please discuss the ethical lessons that you le.docx
 
Learning Activity Data on Child AbuseChildren are suffering from .docx
Learning Activity Data on Child AbuseChildren are suffering from .docxLearning Activity Data on Child AbuseChildren are suffering from .docx
Learning Activity Data on Child AbuseChildren are suffering from .docx
 
Learning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docx
Learning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docxLearning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docx
Learning Activity #1Joe Jackson owned a sawmill in Stuttgart, Arka.docx
 
Learning ModulesCh. 11 Corrections History and Institutions His.docx
Learning ModulesCh. 11 Corrections History and Institutions  His.docxLearning ModulesCh. 11 Corrections History and Institutions  His.docx
Learning ModulesCh. 11 Corrections History and Institutions His.docx
 
Learning goal To develop your ability to systematically analyze and.docx
Learning goal To develop your ability to systematically analyze and.docxLearning goal To develop your ability to systematically analyze and.docx
Learning goal To develop your ability to systematically analyze and.docx
 
Learning Activity #1  What are the theoretical differences betw.docx
Learning Activity #1  What are the theoretical differences betw.docxLearning Activity #1  What are the theoretical differences betw.docx
Learning Activity #1  What are the theoretical differences betw.docx
 
LEADERSHIPImagine you are the HR, describe the role of a leade.docx
LEADERSHIPImagine you are the HR, describe the role of a leade.docxLEADERSHIPImagine you are the HR, describe the role of a leade.docx
LEADERSHIPImagine you are the HR, describe the role of a leade.docx
 
Lead_Professor,Look forward to your quality work!Looking for.docx
Lead_Professor,Look forward to your quality work!Looking for.docxLead_Professor,Look forward to your quality work!Looking for.docx
Lead_Professor,Look forward to your quality work!Looking for.docx
 
Leadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docxLeadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docx
 
Learning Activity 1Impart your understanding and the organizati.docx
Learning Activity 1Impart your understanding and the organizati.docxLearning Activity 1Impart your understanding and the organizati.docx
Learning Activity 1Impart your understanding and the organizati.docx
 
Leadership versus Management Rost (1991) reinterpreted Burns mode.docx
Leadership versus Management  Rost (1991) reinterpreted Burns mode.docxLeadership versus Management  Rost (1991) reinterpreted Burns mode.docx
Leadership versus Management Rost (1991) reinterpreted Burns mode.docx
 
Laura Jackson discusses three spatial scales on the aspects of phy.docx
Laura Jackson discusses three spatial scales on the aspects of phy.docxLaura Jackson discusses three spatial scales on the aspects of phy.docx
Laura Jackson discusses three spatial scales on the aspects of phy.docx
 
Leadership Development and Succession PlanningAn effective success.docx
Leadership Development and Succession PlanningAn effective success.docxLeadership Development and Succession PlanningAn effective success.docx
Leadership Development and Succession PlanningAn effective success.docx
 
Leadership FactorsWrite a four page paper (not including the tit.docx
Leadership FactorsWrite a four page paper (not including the tit.docxLeadership FactorsWrite a four page paper (not including the tit.docx
Leadership FactorsWrite a four page paper (not including the tit.docx
 
Leaders face many hurdles when leading in multiple countries. .docx
Leaders face many hurdles when leading in multiple countries. .docxLeaders face many hurdles when leading in multiple countries. .docx
Leaders face many hurdles when leading in multiple countries. .docx
 
Laws Enforcement TechnologiesIn this week’s assignment, you will e.docx
Laws Enforcement TechnologiesIn this week’s assignment, you will e.docxLaws Enforcement TechnologiesIn this week’s assignment, you will e.docx
Laws Enforcement TechnologiesIn this week’s assignment, you will e.docx
 
Law Enforcement  Please respond to the followingIdentify the ke.docx
Law Enforcement  Please respond to the followingIdentify the ke.docxLaw Enforcement  Please respond to the followingIdentify the ke.docx
Law Enforcement  Please respond to the followingIdentify the ke.docx
 

Recently uploaded

Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 

Recently uploaded (20)

Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

Class Responsibility Collaboration cardsclContract manag

  • 1. Class Responsibility Collaboration cards cl Contract manager Responsibility Send old contract Staffing department Collaborators Review staff request Recruit request Close request Contract manager Collaborators Client Placement specialist Placement specialist · Search external candidate · Send staffing request Collaborators Staffing department Collaborators
  • 2. Placement specialist Client · Confirm placement details · Send final requirement to the client Collaborators Arrangement department Arrangement department Check job and candidate requirements Class diagram Client request staff Start the process Put memo in database and close request Acknowledge contact department Final notification and sent billing schedule to client Confirm placement details Send to arrangement department Notify candidate and put notice in database Check candidate and job requirement Request sent to placement dept.
  • 3. Invalid request valid Request Notify contractor and recruitment department Staff Staff Available unavailable Wait for 30 days Search for external Candidate. Client client turns down Accepts. SEQUENCE AND COMMUNICATION DIAGRAM
  • 4. Request old contract Send notification Contract manager Client Request old contract Review staff request Recruit request Include Close request Search external candidate Staffing department Send staffing request Include Send final requirement to the client Confirm placement details
  • 5. Arrangement department Check job and candidate requirement Placement specialist BEHAVIORAL STATE MACHINE client submit order process order Invoice Delivered Production Waiting for deposit Placed process order customer makes deposit required CRUDE ANALYSIS Nr. USER ACTION Create Read Update Delete 1 Request for contract
  • 6. --- --- --- --- 2 Receive staffing request User account Account database --- --- 3 Send staffing request --- Notifications --- --- 4 Confirm candidate requirements Names , ID Numbers, Clients qualifications ID Table --- 5 Post to the Message Board Comm_messages Comm_messages ID Table --- 6 Check verifications --- News --- --- 7 Sent notification to the clients
  • 7. --- --- --- --- USE CASE DESCRIPTION Client request for contractor or temporally professional The client to ABS system request for a contract or temporally professional for staffing and professional services. The request may be based on an old contract but upon turn down by the Abs system the request should be submitted a fresh. Actors The actors of the system are: 1. Human resource administrators from client 1. Contract department users Preconditions 1. The system assumes that users have to create a user account in order to make request. 1. It assumes the users are computer literate 1. The users have access to network Basic flow The user logs into the system from a remote site. Under the services tab the user selects the kind of service they are applying for. For example request for professional services. The user fills the form then submits. The system confirms that the request is delivered. Alternate flow If the user losses their password they may be requested to answer some security question. Another option may be if the user wishes to cancel the requested they are prompted for filling a form as to why they are cancelling the request. Exception If the server runs down then the user will not be able to complete the request. The system does not save the work automatically.so in case of power loss then the user has to start
  • 8. the form and request a fresh. Post condition The system generates a request report in form of PDF Review staff request Contract manager runs a certain search criteria in the database to search for a suitable candidate with the required skills. The database may lack the search criteria. Actors 1. The contracting department staffs. 1. System administrators. 1. Department managers. All the users have user privilege levels. The system administrators have the right to change password and limit data access levels of other users. Preconditions The users are connected to a network. The users must create an account in the system. System administrators uses only computer to access the system. It’s not compatible with other media devices. Basic flow The contract manager logs into the system. On the staff console they input the skill search criteria.it has professional and skill fields to fill. On selecting the user clicks on the search button. The system then displays the available results. The candidates appearing are contacted via an email. Those that accept the offer are scheduled for discussion. Alternate flow If the user losses their password they may be requested to answer some security question. Another option may be if the user wishes to cancel the requested they are prompted for filling a form as to why they are cancelling the request. Exception flow If the server runs down then the user will not be able to
  • 9. complete the request. The system does not save the work automatically. So in case of power loss then the user has to start the form and request a fresh. Post conditions The system generates request in form of PDF Can be printed or downloaded. Request for external candidates If the internal candidate required is lacking in the company then the staffing department prepared an advertisement for the career. After posting the advertisement they have to wait for thirty days for application and interviews to take place. Actors 1. Staff in the staffing department. 1. Manager. Preconditions The users are connected to a network. The users in the staff department must create an account in the system. Basic flow Staff at the department prepares a word document for the skill in the computer. They log into their account then onto the career portal. They upload the prepared document and log out. The system allows external applicants to submit their application online. They create an account, log in and fill the forms. Alternate flow If the user losses their password they may be requested to answer some security question. Another option may be if the user wishes to cancel the requested they are prompted for filling a form as to why they are cancelling the request. Exception flow If the user has forgotten the password to their account then they
  • 10. cannot upload the advertisement. Post conditions The system requests the external candidates to submit to emails. The user has to type their email address and check a check box for the request. Final notification and sent billing schedule to client After getting a successful candidate, the arrangement department notifies the client and sends a billing schedule to the client. The client accepts or declines the offer through an email to the department. Actors 1. Arrangement department staff 1. The clients staff Preconditions The users are connected to a network. The users in the staff department must create an account in the system. Basic flow. The arrangement staff logs into the system, on the bills window the user prepares the billing schedule. Then clicks on the users email and sends them an email. The client replies to the email on accepting or decline of offer. Alternate flow If the user losses their password they may be requested to answer some security question. Another option may be if the user wishes to cancel the requested they are prompted for filling a form as to why they are cancelling the request. Exception flow If the server runs down then the user will not be able to complete the request. The system does not save the work automatically. So in case of power loss then the user has to start
  • 11. the form and request a fresh. Post condition The system requires the user to back up emails that may be of great importance to the deal. FUNCTIONAL MODELS These are combination of logical steps that systematically run to achieve a certain goal.am going to elaborate my functional models based on the goal intended. Login in to system Get Username()-this function capture the user name of the user. Get Password()-used for requesting user password. Uservalidate(username, password) used to compare the provided data to the data stored in the database. Client request Has the following functions Get professionalType()-used to define the type of profession being requested for. Get Skills()-used to select the skills for the position being requested for. The client provide this information by filling in a form with text fields. Review staff Has the following functions EnterSkill()-used to capture the skill as from the client side. Seachcandidate()-used to search the candidate with the provided search criteria. Display()-used to display the search criteria. Send final billing schedule Createbill()-used to prepaire the cost of the service provided. Preparedschedule()used to prepare a timetable for the employe e to follow.
  • 12. Sentbil()-used to retrieve the clients email and sent the prepared bill and schedule to the client. Prepare placement details Get employeename()-gets the best candidate for the job Get clientsphysicallocation()-used to get the physical location of the clients Get startingdate()-used to get the commencement date. Get compensation()-used to get the type and amount of payment from the client. High-level requirements 1. To allow the Abs staff efficient, online access to all client request that have been requested. 1. To allow the Abs staff to have a faster search of employees externally 1. To allow the Abs staff to process the clients request within the shortest time possible. 1. To reduce the costs of processing a transaction by reducing paper work. 1. To allow the Abs system to have the most secure data system and data protection through access control. THE FOLLOWING IS THE IT PROCUREMENT FRAMEWORK: PROCESSES, SUB-PROCESSES, AND KEY ISSUES The IT Procurement Process Framework provides a way to describe systematically the processes and sub-processes involved in IT procurement. The illustration below shows in summary how the process takes place in IT procurement. Each of these major processes consists of a number of sub-processes. M1, M2, M3 represents the processes at the management level. D1, D2 and D3 represent the deployment process.
  • 13. http://www.ittoday.info/Articles/Managing_IT_Procurement_Pr ocess.htm Deployment Processes Deployment processes consist of activities that are performed EVERY time an IT product or service is acquired. Each procurement process can be determined in terms of a life cycle that starts with requirements determination, proceeds with activities involved in the real acquisition of a product or service, and is finished as the terms specified in the contract are done. Each IT product or service that is procured has its own individual consideration of this deployment life cycle. D1-Requirements determination is the process of determining the justification of business, requirements, specifications and features required and approvals to proceed with the procurement process of IT service and products. It includes sub-processes like organizing project teams, using cost-effective or any other analytic techniques to justify investments projects, determining alternatives, assessing related risks and benefits defining features, and obtaining required approvals to proceed with the IT products procurement process. D2- Acquisition is the process of evaluating and selecting required suppliers and completing procurement arrangements for the necessary goods and services. It involves identification of sourcing alternative finance, generating feedbacks to suppliers, reviewing supplier proposals, and negotiating contracts with supplying companies and firms. D3- Contract fulfillment5 is the process of managing and co- ordinating all activities required in fulfilling contract specifications. It involves evaluation of orders, accepting the products or services, installation of systems required, management of post-installation processes such as warranty and maintenance services and procedures. Management Processes Management processes refers to all activities involved in the
  • 14. governance of IT procurement processes. The general level of IT procurement management processes are supplier management, asset management, and quality management. M1 -Supplier management is the process of using customer- supplier relationships to enhance the value to the business. It involves activities like development of a supplier portfolio strategy4, development of relationship strategies for key suppliers, assessing and evaluating supplier performance, and ensuring effective communication with suppliers. M2- Asset management is the process of maximizing the utilization of all IT assets throughout their entire life cycle to meet the needs of the business objectives. It involves activities like development of IT assets management strategies and implementation policies, development and maintenance of the asset, evaluation of the life cycle expenses of IT asset ownership, and management of asset disposal policies. M3- Quality management refers to the process of assuring consistent development of the IT procurement process for IT purposes in an organization. It involves activities such as product testing, statistical process control measures, accepting testing, and facility audits from the IT firms. References Functional modelling, 2012 retrieved from https://c2.com/cgi/wiki?functionalmodelling. The MITRE institute,seo 1,2007.MITRE system engineering (SE) competency model, version 1. Retrieved from https://www.mitre,org/publications/ Connie Giordano, Business requirements documents. Retrieved from https://www.techwhirl.com/business-requirement- document-brd-template/ http://www.ittoday.info/Articles/Managing_IT_Procurement_Pr ocess.htm