In: Computer Science
Instruction: Use Microsoft Visio to draw a use case diagram and a sequence diagram for the following business requirements.
Online Recruiting System (website)
1) The Online Interview System: The search committee usually selects 3 to 5 candidates for a Skype interview. When the search committee starts a Skype interview, they connect their web browsers to an interview module developed by the company’s IT team (we call this type of software as home-developed software). The interview module then connects to Skype. At the same time, the candidate (interviewee) also connects their web browser to Skype. Now the search committee and the candidate can see and talk with each other using their web browsers. Please note the data flow from the committee to the candidate must go through the interview module and Skype.
The interview lasts 40 minutes. During the interview, the interview module is recording a video. After the interview session is closed, the interview module saves the video into the HR database and then calls the AI module to translate the video a Microsoft Word document. After the video is fully translated to a Word document, the interview module saves the Word file into the HR database.
Online Recruitment system:
An online recruiting system helps with contact management, as well as increases productivity for recruiters. Mostly used in staffing agencies, online recruiting software is different from an applicant tracking system. Online recruiting system software helps recruiters search for job applicants when needed, as well as offers placement and interview tracking. Even more, online recruiting software offers automated management of daily tasks for recruiting firms and staffing agencies.Good communication is needed for successful recruiting purposes and using an online recruitment system can help make that possible. In addition, online recruitment systems helps keep records and hiring information organized and ready to use, without hassle.
SEQUENCE DIAGRAM:
sequence diagram is a type of interaction diagram because it describes how—and in what order—a group of objects works together. These diagrams are used by software developers and business professionals to understand requirements for a new system or to document an existing process.