Business Process and Functional Modeling

Type: External

Normal Flow of Events:

  • Client company needs a contractor or temporary professional
  • Client waits for available options from the contract manager
  • Client reviews billing schedule and available contractor
  • Client agrees or disagrees with arrangement
  • Sings contract and hires new professional

Use Case Name: Advanced Business Systems ID: 1 Importance Level: High

Primary Actor: Contract Manager

Brief Description: This use case describes how Advanced Business System's contract manager proceeds to hire a qualified professional

Trigger: Contract manager reviews staff requests and checks if the contract is valid or not, puts requests in the staffing database, finds the candidate and then closes the request in the database

Type: Internal

Normal Flow of Events:

  • Contract Manager reviews staff request and validation
  • If the request is not valid - send staffing request back to the client and ask for a new contract

If the request is valid

Start recruiting request into the staffing database to be sent to placement department

The recruiting department reports search result to the arrangement department.

If a candidate if found - candidate works with a specialist for placement details If a candidate is not found - continue search continues If a client agrees to the arrangements - arrangements are acknowledged with the contract manager and a memo is put in

database to close the request

Use Case Name: Advanced Business Systems ID: 1 Importance Level: High

Primary Actor: Placement Department Use Case Type: Real

Brief Description: This use case describes how the Placement specialist works with in the system to get the contractor placed for a job

Trigger: Placement Specialist reviews the job requirement and checks if the contractor is qualified for the client's job

Type: Internal

Normal Flow of Events:

The placement specialist checks the job requirement and candidate's qualification

If there is a qualified candidate,

- the candidate is notified, and a note is put in the database

If the there is no candidate available

- the contract manager is notified, and search is begun for a candidate externally

Use Case Name: Advanced Business Systems ID: 1 Importance Level: High

Primary Actor: Candidate Use Case Type: Detail, Real

Brief Description: This use case describes how the candidate works with the staffing company in order to get a job

Trigger: Candidate reviews job description, starting date, location, compensation

Type: External or Internal

Normal Flow of Events:

The candidate decides if he/she wants the job - If the candidate does not want the job, another one is chosen - If the candidate wants the job * Candidate works with the specialist to confirm placement details

Verify and Validate

Here is what I did for verification and Validation:

One or more recorded event has a normal flow.

Get to Know The Price Estimate For Your Paper
Topic
Number of pages
Email Invalid email

By clicking “Check Writers’ Offers”, you agree to our terms of service and privacy policy. We’ll occasionally send you promo and account related email

"You must agree to out terms of services and privacy policy"
Write my paper

You won’t be charged yet!

Get quality help now
writer-marian
writer-marian
checked Verified writer

Proficient in: Business

star star star star 4.8 (309)

“ Writer-marian did a very good job with my paper, she got straight to the point, she made it clear and organized ”

avatar avatar avatar
+84 relevant experts are online
Hire writer

All objects mentioned in the activity diagram are mentioned in the use cade description.

Use case diagram and description are in sequential order.

One description per use case.

Stake holders are included in the use case description.

High-Level Requirement Document

Overview

Advanced Business Systems helps clients and their companies by finding them professional candidates which fit the description of the job position. With offices in all major U.S metro areas, ABS is determined to contract leading professionals in many different industries. We serve all industries related to IT solutions. Clients in need of new employees with 30 days deadline are given solutions by being contracted to ABS. We have sponsors in some of the best Fortune 500 companies. ObjectiveTo provide staffing solutions to clients looking for new candidates to become part of their company in a fast, orderly fashion.Requirements - Contract manager should review staff requests and search the database for clients

  • Search should be made externally if not found internally in the database
  • Client should be updated with in 30 days of request
  • Once a candidate is found, proper arrangements should be made for candidate to start job
  • Non-Functional Requirements - Response time

Reliability

  • Data integrity
  • Usability
  • Security
  • Steps

Client requests a candidate for a job

  • Contract manager forwards case to the database
  • Placement specialist checks job requirement
  • Qualified candidate is searched for internally and externally
  • Candidate is found and checks qualifications
  • Candidate is introduced to the client's company
  • Placement specialist confirms placement details
  • Clients is notified of further details
  • Contract manager closes the request

CITATION:

  1. Dennis, A., Wixom, B. H., Tegarden, D. Systems Analysis and Design: An Object-Oriented Approach with UML. [Strayer University Bookshelf]. Retrieved from
Updated: May 19, 2021
Cite this page

Business Process and Functional Modeling. (2019, Dec 01). Retrieved from https://studymoose.com/business-process-and-functional-modeling-essay

Business Process and Functional Modeling essay
Live chat  with support 24/7

👋 Hi! I’m your smart assistant Amy!

Don’t know where to start? Type your requirements and I’ll connect you to an academic expert within 3 minutes.

get help with your assignment