Use cases Practice 4. Task 1  The author of the article “Author” send his paper (“SendPaper”) to the editor of the magazine (“Edition”). The editor send.

Slides:



Advertisements
Similar presentations
In the Format section, we have activated the Bibliographic style drop down menu. From this page, you can choose a specific journal or format (e.g. BMC.
Advertisements

HINARI – Accessing Articles: Problems and Solutions.
MOSS 2007 Document Management Adam McCarthy 1 st April 2009.
Electronic Research Administration The National Institutes of Health, Office of Extramural Research Financial Conflict of Interest (FCOI) Notification.
PantherSoft Financials Smart Internal Billing. Agenda  Benefits  Security and User Roles  Definitions  Workflow  Defining/Modifying Items  Creating.
Assignment I, part 1. Groups of three students. Specify one as group leader. group names to TA and me. Create an object-oriented conceptualization.
ProcureAZ 11 Invoices.
Systems Analysis and Design in a Changing World, Fourth Edition
Unit 211 Requirements Phase The objective of this section is to introduce software system requirements and to explain different ways of expressing these.
Object Oriented Analysis Process
RACAR FALL MEETING Topics of Discussion  System Requirements  Linking to SCT Banner ® Tables using ODBC data sources  Creating queries and.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
1 Lab Beginning Analysis and Design 4 Completion of first version of use case diagram initiates the processes of analysis and design. 4 UML provides.
PROACTIS: Supplier User Guide Contract Management.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 14 Sharing Documents 1 Morrison / Wells / Ruffolo.
Direct Deposit Set Up. You should allow a minimum of 3-4 weeks before being able to implement this process.
Chapter 7: The Object-Oriented Approach to Requirements
Use Case Diagrams Week 1 – Lab 1.
The 12 screens to follow contain a number of Tool descriptions, some instructions on their use, and in some cases a Task or two. If you dedicate one hour.
Shipping Bill Demo 1.Role of Unit Maker/CHA user 1.Preparation of a Shipping BillPreparation of a Shipping Bill 2.Submission of Shipping Bill to Unit ApproverSubmission.
Login Screen This is the Sign In page for the Dashboard Enter Id and Password to sign In New User Registration.
Business Optix Library Service – Workflow
Computer Concepts 2014 Chapter 7 The Web and .
DTA Procurement Demo 1.Role of Unit Maker/CHA user 1.Preparation of a DTA ProcurementPreparation of a DTA Procurement 2.Submission of DTA Procurement to.
VERSION 7 What’s to Come?. Workflow – Lifecycle Definition  Ability to define custom Lifecycles NEW BEING WORKED IN REVIEW WAITING FOR APPROVAL APPROVED.
Classroom User Training June 29, 2005 Presented by:
Login Screen This is the Sign In page for the Dashboard New User Registration Enter Id and Password to sign In.
Copyright CovalentWorks Training Guide for Invoices MYB2B Powered by CovalentWorks.
Software Engineering 1 Object-oriented Analysis and Design Chap 30 Relating Use Cases.
Event Manager Training Part 3.  Edit Event Options - Customize FY11 Sites  Edit Event Webpages  Sending s (Recruitment/Engagement)  Help and.
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
ArchForum Presentation The first multilingual, multimedia archeological web forum.
Databases and Education Access Access Course Progression Access courses can be designed for intensive immersion or semester-long courses. Basic.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
TEAM Basic TotalElectrostatic ManagementAwareness&
Customizing your own SENSORS (site) Ethan Danahy Tufts University June 7 th, 2001.
Moodle (Course Management Systems). Glossaries Moodle has a tool to help you and your students develop glossaries of terms and embed them in your course.
Faculty of Computer & Information Software Engineering Third year
Microsoft Office Outlook 2013 Microsoft Office Outlook 2013 Courseware # 3252 Lesson 6: Organizing Information.
Faculty of Computer & Information
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Keywords Searching and Analysis System Member Student ID Role 刘亮 Liu Liang System Analyst 顾子俊 Gu Zijun Developer 杜菡菡 Du Hanhan
USER MANUAL USER MANUAL 21 June TABLE OF CONTENTS System Description4 How It Works?5 PLUGIN Maxxbooking Plugin6-7 Hotel Info & Description8-9 Availability.
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
Scenario Topics. Creating Work Item Lists Use a work item list: To track status for a team or group of tasks. To view or change work items offline. To.
Hubnet Training One Health Network South East Asia Network Overview | Public and Members-only Pages; Communicating and Publishing using Blogs and News.
The SharePoint Shepherd’s Course for End Users Based on the book by Robert L. Bogue Copyright 2011 AvailTek LLC All Rights Reserved.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Copyright © 2006, Infinite Campus, Inc. All rights reserved. Customizing Campus Help.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED CREATING A SIMPLE PROCESS.
Collecting Copyright Transfers and Disclosures via Editorial Manager™ -- Editorial Office Guide 2015.
Sitecore.net Training, Oct ECM 2.1 UPDATE 2 PART 1 CRAWL BEFORE YOU WALK.
Enterprise Oracle Solutions Oracle Report Manager The New ADI and More Revised:June 20091Report Manager/SROAUG Presentation.
Document Module Features Streamlines the control, routing and revision process for critical documents and records Controls documents in any format (Excel,
Chapter 3: Software Design –Use case Diagram Nouf Alghanmi.
How to complete and submit a Final Report through Mobility Tool+ Technical guidelines Authentication, Completion and Submission 1 Antonia Gogaki IT Officer.
Activity diagrams Practice 7. Task 1  The first action in the activity is the adding the item to the order. If the order if formed (“ready”), then it.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
3. System Task Botton in Form (Uploader Function)
iShop Training Module Access & Security
Presenter: Karoline Lapko
RMS with Microsoft SharePoint
Dynamics GP Purchasing Suite Modules
This is the Sign In page for the Dashboard
YouTube Features There are many features available in YouTube to help you customize your channel and support your brand. These features are available to.
USING CONFLUENCE AS YOUR CMS
Presentation transcript:

Use cases Practice 4

Task 1  The author of the article “Author” send his paper (“SendPaper”) to the editor of the magazine (“Edition”). The editor send the article to the reviewing (“Review”) to several reviewers (“Reviewer”). Then the editor send their comments to the author through the same use case “SendPaper”.  Add the opportunity to the author and to the corrector (“ProofReader”) to prepare the article to the publishing (“PrepareForPublishing”).

Task 1  Modify the model noting that the preparation for publication of the article is making only if it was approved by the editor in the use case “SendPaper”.

Task 2  The resolver of the text “OCRModule” asks the morphology module in order to be able to determine whether the word belong to the language, to use the function of bringing the word to some form, in particular, the restoration of the initial form. Also it needs a function of receipt of the grammatical meaning of the specific words.  Build the system model.

Task 2  Add the function for the output of the words, similar to the entered word, if it is not in the dictionary. How is this feature of the system linked to the other functions?  Specify the model so that all of these functions imply performing a search word (or its base) in the dictionary.  Some languages may not be supported by the system. Before performing any function the morphology module must check, if this language is supported. Display it in the model.

Task 3  The responsible person (“ResponsiblePerson”) can attach issue (“AttachIssue”) to the question playing the role “author” and to the resolution (“AttachResolution”) playing the role “chairman”.  Show in the model that attaching the document is performed according to the general scenario “AttachDociment”, performed in the particular case of attachment to the question or to the resolution. The responsible person is involved in the scenario of the attachment in the role of the user, which unites the roles of the author and the chairman.

Task 3  Add the operator to the model (“Operator”), which is the responsible person with the ability to delete documents “DeleteDocument”.  Modify the model, specifying that when you attach the document the notification “SendAnnouncement” is sent. Several operators can act in the role of supervisors “controller”.  How can it be specified that the attachment of the document is possible only to the question or to the resolution? Explain the answer.

Task 4  The user “User” configures the plug-ins of the audio player “AudioPlayer” within the use case “ConfigurePlugins”.  Add to the use case “ConfigurePlugins” the ability to choose the definite plug-in for configuring “SelectPlugin” and the ability to configure the concrete plug-in “ChangeSettings”.  Add to the nodel the ability to update plug-ins “UpdatePlugins” from the external plug-ins server “PluginsServer”.

Task 4  In addition to the usual user there is also a privileged user “SuperUser” in the system, which has rights for changing the configuration of the system. At the system of audio player such user can update plug-ins “UpdatePluginsList”. The update includes deleting “DeletePlugins”, installing “InstallPlugins” and viewing the list of the avaliable plug-ins on the server “CheckPluginsList”.

Task 5  Let us look at the electronic library of scientific works.  Explain, how does the electronic library used. List the actors and the use cases.  Specify that the analyst “Analyst” takes part in the process of indexing of articles, which is done while they are uploaded by the business-partner “Content partner”.

Task 5  Provide an opportunity to the researcher “Researcher” to use the extended search “AdvancedSearch”, which allows to specify other parameters of searching in use case “Find papers”.  Specify that all use cases follows the goals of users of the system.

Task 6  “Client” perform operations on his accounts in the bank using cash machine “ATM” within the abstract use case “PerformOperation”, which contain the informing about the services in the use case “InformAboutServices”. In order to perform the operations ATM addresses to the payment system “Payment System”.  List the main anв the additional actors of the system ”ATM”. Which of them interact with the system in the use case “PerformOperation”?

Task 6  Show at the use case model that clients can only perform operations on getting cash at the same time as the bank clients “Bank Customers” can also the pay for services from the list provided by the bank “Bank”. In this scenario the service of payment and getting cash differs from each other, don’t lead the general scenario of performing operations.  Add the opportunity of getting cash both in the current of the account and in another current. In both cases the ATM asks the client the confirmation for writing-off money from the account at the rate of the bank.

Task 7  During the preparation of the data for the morphological module the actor “Linguist” interacts with the system of preparing data “MorphoDB” by maens of the abstract use case for modifying data “ModifyData”. Besides, to verify the integrity of the modified data linguists can compile the data “Compile”. The compilation also contains export of the data to the format which is understandable for the compiler “ExportData”. Each night the server of the building the application “BuildServer” compiles data through the use case “Compile”.  Add to the system a programmer ”Programmer”, for which all linguists’ possibilities are available. In addition he can export data “ExportData” for debugging the subsystem of the data compilation.

Task 7  Specify that for the re-use of the dictionary, which is kept on the data server, the semantic module “Semantics” can interact with the system of the preparation of data in the use case “ExportWordList”.  Add functions of the modifying data: add, delete, edit the word.  Add to the model the possibility to check integrity of the data while modifying data before saving.  Will the data integrity be checked while deleting the word? Explain the answer.