Students, please view the “Submit a Clickable Rubric Assignment” in the Student Center.
Instructors, training on how to grade is within the Instructor Center.
Assignment 2: Structural Modeling and Behavior Modeling
Due Week 6 and worth 120 points
Refer to the functional model you verified and validated for ABS in the Week 4 assignment to complete this assignment.
Based on your performance, ABS management was so satisfied that it wants you to develop both the structural and behavior models. This way, ABS can fully understand both the interaction that would take place between the users and the system, and the system itself in greater detail.
Note: You may create and / or assume all necessary assumptions needed for the completion of this assignment.
Write a four to five (4-5) page paper in which you:
1. Create Class-Responsibility-Collaboration (CRC) cards and a class diagram based on the functional models through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. Note: The graphically depicted solution is not included in the required page length.
2. Identify each use case in the functional model and create a sequence and communication diagram for each scenario of each use case identified through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. Note: The graphically depicted solution is not included in the required page length.
3. Create a behavioral state machine for each of the complex classes in the class diagram.
4. Perform a CRUDE analysis to show the interactivity of the objects in the system.
5. Perform a verification and validation walk-through of each:Revise the requirements document created in Assignment 1 with additional information found in this assignment and document the assumptions.
1. Functional model
2. Structural model
3. Behavioral model
6.
7. Use at least three (3) quality resources in this assignment. Note: Wikipedia and similar Websites do not qualify as quality resources.
Your assignment must follow these formatting requirements:
· This course requires use of new
Strayer Writing Standards (SWS)
. The format is different from other Strayer University courses. Please take a moment to review the SWS documentation for details.
· Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow SWS or school-specific format. Check with your professor for any additional instructions.
· Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
· Include charts or diagrams created in Visio or Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted.
The specific course learning outcomes associated with this assignment are:
· Describe object-oriented modeling, structural modeling, and behavioral modeling.
· Develop class diagram based on business scenarios.
· Use technology and information resources to research issues in procuring and designing project requirements.
· Write clearly and concisely about project requirements and design topics using proper writing mechanics and technical style conventions.
Running head: ADVANCED BUSINESS SYSTEMS 1
ADVANCED BUSINESS SYSTEMS 8
Business Process and Functional Modeling
Tom Anderson
Professor Yeates
CIS 353
February 3, 2020
Advanced Business Systems (ABS)
The advanced business system can be defined as a tool used in a business to enable it to produce and deliver quality products beyond their competitors. In other words, ABS may be understood as a tool that enhances efficiency and effectiveness to an organization in providing services through the use of technology. Broadly, ABS is categorized into three, the client, the contract manager, and the staffing manager (Muromtsev, 1). The client is responsible for making requests in the organization while the contract manager is the one who manages the operation of the systems. On the other side, the staffing manager is the person involved in employee-related activities where he/she engage in employee activities such as hiring and their dismissal. Therefore, the ABS is regarded to have employee analysis where it is involved first step ob request making by the client till the responding point.
A company that uses ABS systems accrues certain benefits such as help in making complicated decisions based on the employee relationship. The systems provide that company with the previous information of various employees that makes it easy for decision-makers to come up with certain concluding to employees. With the data from the system, the contract manager is in the place of deciding whether a particular employee is eligible for new contracts in cases of their request (Grefen, 2). Besides that, the systems are critical in the management of human resources. Thus the staffing is in place of determining the number of employees in a given company without much struggling. Therefore the ABS to business has helped in easy decision making and cut down some operational costs.
The client
A client is a critical person in the whole system due to his/her role in a firm. The client is responsible for initiating the process by requesting any additional staff. Thus, he/she ensure that the request always aligns with the contract and the client and therefore are always careful in making requests that can be approved.
Client
s are knowledgeable enough that in the situation of making requests above, the scope can easily be disapproved by the contract manager. During request time, the client is always aware of two possible outcomes, that is, request approval or refusal.
A time when the client’s request is declined, the companies ensure that it responds to the client informing them of their refusal proposing. The client’s application is refused for various reasons. However, the common cause is when they exist a contract (Soboleva, 3). A request is termed invalid is when surviving another contract; therefore, it is considered to violate the terms and conditions regarding contract agreement. Thus, the contract manager has no obligation in declining the request and demanding or newly contract formation.
The
A contract manager is another important person in ABS in an organization. The contract manager acts as a link between the client and the staffing company when it comes to the handling of staffing tasks. As a facilitator of staffing between the client and the company, the contract manager evaluates and validated the requests from the client with the proper acknowledgment of terms and conditions associated with the contract process. The manager is also responsible for approval or declination of various client requests if they do not adhere to terms and conditions implemented before the request is handled to the staffing department.
Therefore, the contract manager is the one who permits the staffing department to take action or provide services upon specific requests; hence the staffing department cannot work without a contract manager. The staffing department finds employees upon permission from the contract manager who has information on every request made (Soboleva, 3). Moreover, the contract manager also oversees the contract execution process in the company and thus ensures proper observance of terms and conditions in the firm. In case of requests, the contract manager usually checks if the scope of the client is in alignment with the company’s contract terms and thus determines whether a particular request is valid.
Additionally, the contract manager is also responsible for all financial implications. Therefore, he/she evaluated the losses and profits gained upon approving a specific request. The manager considers value and duration as factors to determine the loss or gain from the contract. Contract managers tend to be more analytical in business since they have to evaluate the value of the contract and thus make critical decisions upon the request, whether to approve or decline.
The Hiring Department
Another vital part of the ABS is the hiring department that is responsible for handling employee-related issues. The hiring department is the one directed command from the contract manager, requiring them to offer staffing service to a specific client. The department compares the information from the system and the requirement and therefore determines if the needed person is available (Muromtsev, 1). Once the candidate with the desired requirement is found, then the department is the one responsible for notifying the person upon the urgency and confirms if the person is available before their confirmation.
When the candidate is available, the hiring department is the one responsible for making a payment arrangement with the person and then is forwarded to the client for their compliance. In circumstances when the client feels the terms for the contract are conducive for them, the client signs, and the recruit’s employees. However, if the client is not satisfied with the contract terms or maybe he thinks something must be added or remove, both parties engage in a discussion aiming to come up with a conclusion to better the contact.
Moreover, in situations when the required candidate is not available as per systems data, the hiring department is responsible for searching for an employee who can fill the gap. Therefore, the department is always given thirty days to look for an external candidate to fit at the required position and later advertises the post as vacancy to the public (Valter, 4). After advertisements, the department checks the qualified candidates upon their application and invites them for an interview. When the department is interested in a candidate, the department and the candidate discuss the terms of work before one is allowed to fill the position. The company makes comments about the employee and forward to billing schedule to facilitate other agreement.
Figure 1: the system use case
Staff requisition
Accept contract
Check validity
Update database
Validate viable contract
Establish terms
Update employment terms
Recruit potential staff
Client
Hiring manager
Contract Manager
Figure 2: the system activity diagram
Client request employee
Candidate available
Put request in database
Recruit or outsource
Is there valid candidate?
Notify employee
Alert client and seal agreement
Invalid
Recommend another contract
Conclusion
The advanced business systems involve discussion mainly to get information about the right candidates, thus ease employee selection in organizations. The system concerns itself to determine the potentiality of the user and understanding how a person is equipped to fit in a specific position. Thus, the system is essential in the decision-making process in the companies.
Sources
1. Muromtsev Dmitry. 2017. Functional modeling of business processes for development of control and monitoring systems. P. 440-442.
https://ieeexplore.ieee.org/document/8085856/
2. Grefen Paul. 2017. Advanced business process management in networked E-business scenarios. P. 70-104.
https://dl.acm.org/doi/10.4018/IJEBR.2017100105
3. Soboleva Elena. 2017. Organizational and functional modeling of business processes for management of the development project efficiency. P. 08030.
http://libdatab.strayer.edu/login?url=https://search.ebscohost.com/login.aspx?direct=true&db=edsdoj&AN=edsdoj.78579b85141743c8913580a03a1f20c1&site=eds-live&scope=site
4. Valter Per. 2018. Advanced business model innovation supported by artificial intelligence and deep learning. P.97-111.
https://dl.acm.org/doi/10.1007/s11277-018-5612-x
Name: CIS353 Week 4 Assignment 1: Business Process and Functional Modeling
Description: CIS353 Week 4 Assignment 1: Business Process and Functional Modeling
·
Grid View
·
List View
|
Unacceptable Below 60% F |
Meets Minimum Expectations 60-69% D |
Fair 70-79% C |
Proficient 80-89% B |
Exemplary 90-100% A |
CIS353-A1-1 |
Points Range:0 (0.00%) – 14.388 (11.99%) Did not submit or incompletely created a use-case diagram to include at least three (3) actors for the system described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points Range:14.4 (12.00%) – 16.788 (13.99%) Insufficiently created a use-case diagram to include at least three (3) actors for the system described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points Range:16.8 (14.00%) – 19.188 (15.99%) Partially created a use-case diagram to include at least three (3) actors for the system described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points Range:19.2 (16.00%) – 21.588 (17.99%) Satisfactorily created a use-case diagram to include at least three (3) actors for the system described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points:24 (20.00%) Points Range:21.6 (18.00%) – 24 (20.00%) Thoroughly created a use-case diagram to include at least three (3) actors for the system described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
CIS353-A1-2 |
Points Range:0 (0.00%) – 14.388 (11.99%)
Did not submit or incompletely created an activity diagram for the business process described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points Range:14.4 (12.00%) – 16.788 (13.99%)
Insufficiently created an activity diagram for the business process described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points Range:16.8 (14.00%) – 19.188 (15.99%)
Partially created an activity diagram for the business process described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points Range:19.2 (16.00%) – 21.588 (17.99%)
Satisfactorily created an activity diagram for the business process described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
Points:24 (20.00%) Points Range:21.6 (18.00%) – 24 (20.00%) Thoroughly created an activity diagram for the business process described in this case through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia. |
CIS353-A1-3 |
Points Range:0 (0.00%) – 10.788 (8.99%) Did not submit or incompletely developed a use-case description for each major use case. |
Points Range:10.8 (9.00%) – 12.588 (10.49%) Insufficiently developed a use-case description for each major use case. |
Points Range:12.6 (10.50%) – 14.388 (11.99%) Partially developed a use-case description for each major use case. |
Points:14.4 (12.00%) Points Range:14.4 (12.00%) – 16.188 (13.49%) Satisfactorily developed a use-case description for each major use case. Feedback: You need to follow the format in the book – this is not to be written as a book report format, but follow the technical structure found in our text. |
Points Range:16.2 (13.50%) – 18 (15.00%) Thoroughly developed a use-case description for each major use case. |
CIS353-A1-4 |
Points Range:0 (0.00%) – 10.788 (8.99%)
Did not submit or incompletely verified and did not submit or incompletely validated the functional models for this case. |
Points Range:10.8 (9.00%) – 12.588 (10.49%)
Insufficiently verified and insufficiently validated the functional models for this case. |
Points:13.5 (11.25%) Points Range:12.6 (10.50%) – 14.388 (11.99%) Partially verified and partially validated the functional models for this case. Feedback: This needs to be a series of steps showing actions/reactions of system functionality to determine if it is working as designed. |
Points Range:14.4 (12.00%) – 16.188 (13.49%)
Satisfactorily verified and satisfactorily validated the functional models for this case. |
Points Range:16.2 (13.50%) – 18 (15.00%)
Thoroughly verified and thoroughly validated the functional models for this case. |
CIS353-A1-5 |
Points:0 (0.00%) Points Range:0 (0.00%) – 14.388 (11.99%) Did not submit or incompletely created a high-level requirements document which captures the major functions of the system. Feedback: Missing – this includes a list of functional and nonfunctional requirements, as well as a project scope statement. |
Points Range:14.4 (12.00%) – 16.788 (13.99%)
Insufficiently created a high-level requirements document which captures the major functions of the system. |
Points Range:16.8 (14.00%) – 19.188 (15.99%)
Partially created a high-level requirements document which captures the major functions of the system. |
Points Range:19.2 (16.00%) – 21.588 (17.99%)
Satisfactorily created a high-level requirements document which captures the major functions of the system. |
Points Range:21.6 (18.00%) – 24 (20.00%)
Thoroughly created a high-level requirements document which captures the major functions of the system. |
CIS353-A1-6 |
Points Range:0 (0.00%) – 7.188 (5.99%) More than 8 errors present. |
Points Range:7.2 (6.00%) – 8.388 (6.99%) 7-8 errors present. |
Points Range:8.4 (7.00%) – 9.588 (7.99%) 5-6 errors present. |
Points:10.2 (8.50%) Points Range:9.6 (8.00%) – 10.788 (8.99%) 3-4 errors present. Feedback: Formats of the required elements need to follow our textbook examples. |
Points Range:10.8 (9.00%) – 12 (10.00%) 0-2 errors present. |
Raw Total: 86.10 (of 120)
Exit
We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.
Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.
Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.
Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.
Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.
Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.
We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.
Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.
You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.
Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.
Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.
From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.
Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.
Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.
You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.
You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.
Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.
We create perfect papers according to the guidelines.
We seamlessly edit out errors from your papers.
We thoroughly read your final draft to identify errors.
Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!
Dedication. Quality. Commitment. Punctuality
Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.
We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.
We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.
We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.
We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.