FPSWEN2 - Information Systems
Here, just as in real life, you can send questions to your customer through me.  You dont need to post here, but you do need to read this forum every day.  If the customer says she wants something, or doesnt want something, that had better affect your SRS.  Dont annoy your customer by asking questions already answered.  Remember that shes newer to this process than you are, and is in no way a computer expert.  When the 2nd interview posts, and then the first turn-in of this assignment happens, this forum will close, even if you have a question entered but not yet answered. Customer-Interaction Role-Playing Game for SWEN 645 Typically, in this slot, youd be getting a final.  However, I dont like finals that much, because they take up time just repeating stuff you already know, when instead we could better be using our time to continue with learning experiences.  So here goes… So far in class, weve been dealing with requirements handed to you, and making improvements from there, or reverse-engineering projects already accomplished back to requirements.  Now, as a further learning experience, were going to back up a bit, and do some role-playing. You will play the project manager, requirements writer, and business analyst.  Someone will play the clueless customer. Heres how it will work: • The customer will make a broad requirements statement. • You will ask questions as needed, using the Bidders Conference forum, and she will respond.  Repeat this step as often as required.  When I respond, responses will be marked [SL].  When she responds, her responses will be marked [CM]. • When you have enough information to proceed, write the requirements document and submit it.  The requirements document shall assume a Waterfall development model, and should use a format similar to one already used in class. • Doing what the customer specifically asked you to do with get you 70\%.  Doing everything the customer answers will give you 90\%.  Putting in what the customer needs but didnt think of will get you to 100\%.  As usual, Ill ding you for every mistake you make, even if its just a comma.  But, also as usual, Ill give you a chance to correct. • After you submit your first draft of the specification, Ill make my comments as the professor.  You can also expect that the customer will also pull a standard stupid customer move, which will cause you to modify the requirements document.  Be sure to leave yourself time for that one. • Ill post my own follow-up interview 9 days after this posts.  Turn in your assignment after that second post, and before the close of class. • Half of your grade locks in on the first submission, so be careful! Now, heres the customer request, both as a regular interview in A/V form, and as a transcript: [Sheldon Linker] Okay, this is the initial customer interview for the SWEN645 RPG project, also known as project #4.  We have with us the proprietor of the SwenCo comic book shop, Captain Maryland.  Why dont you tell our business analysts, or at least aspiring business analysts, what you need. [Captain Maryland] In my comic book store I am looking for a location tracker, a contact me page, a means of selling me second-hand comics or non comic items.  I need a page that shows what non-comic-book merchandise I have, such as figurines.  I need a manga section that is separate from my comic book merchandise.  I need a trading system for people to bring me their second-hand comics; employment opportunities, a comic book rarity tracker, what rare merchandise we have in stock now, and what comics we get on a regular basis. [SL] Anything else you need to add? [CM] No. [SL] May I include a picture? [CM] Most people have already seen me in the news, so might as well. [SL] Ok, thats it people.  Go for it! t is important that you understand what youre supposed to do, and what youre not supposed to do.  Youll be listening to a series of interviews with your customer, and as a class, conducting a series of interviews with your customer.  Then, based on that, youre going to produce a requirements specification in the format of your choice that covers her needs.  The first 3 interviews will appear in this week.  Two will appear immediately upon you checking this item off as having been read.  The third will be appearing a bit later.  The remaining will be any or all of you asking questions of your customers in the Bidders Forum.  Your requirements documents will explain your customers needs, all your customers needs, and no needs but your customers needs. It is very important that you understand that the first interview, Season 1 Episode 1 is an introduction to the characters involved and the situation only.  All of those needs are in the past.  You should not be basing anything in your specification off season 1, except perhaps to mention as reference points things that have already occurred.  Season 2 Episode 1 is my first interview with your customer.  All of season 2s needs are to be addressed completely.  Theres no stop at 8 rule.  Season 2 Episode 2 will be a follow up interview Ill be doing.  The rest of Season 2 takes place in the Bidders Forum, before and/or after Episode 2 drops. Ill be constructing the answer key from the interviews, including the Bidders Forum as soon as I get the first paper in, and the Bidders Forum will close at that point. A warning:  You may use any reasonable format you like, with or without a template.  For instance, you can use the template from assignment 1 or 2, or find one to your liking elsewhere.  But, if you do use a template, be sure its a template only.  Dont work from someone elses work, because this customers needs are extremely different than any other customers needs (unless youve contracted with JLA). Heres how I go about grading this assignment:  The Bidders Conference establishes the fine points of the assignment.  I construct an answer key by going through the customer interview transcripts, and further conversations with the customer in the Bidders Conference.  Im going to look for use cases or stimulus/response/requirement sets that fulfill all of the main points in the sessions with the customer.  Im also going to go through your work and make sure that nothing you have violates anything in the main points or in the fine points.  Ill also check for overscope (things you have [other than suggestions] that the customer didnt want or need). When youre doing analysis or specifications for a client or stakeholder, you need to be or become an expert on this.  Your customer mentions livestreamed auctions.  Dont confuse this with an EBay-style auction.  Your customer is talking about a live auction.  This video is a good example of a live-streamed auction.  Note that there is an ASK (what the auctioneer is asking for, verbally), and a BID (what the highest bidder has agreed to pay, displayed). Your Professor (SL):  I’m on a call with Captain Maryland.  For those who don’t keep up with the news, let me recap the story so far:  Captain Maryland is well-known in this area.  Shes a superheroine, of course.  Or is it superhero now?  But she also has a comic-book store.  As of last year, the Captains store, Swenco Comics, was operating as a brick-and-mortar store, with some mail-order business, and does business mainly in the US and Japan, with comics, manga, and related figurines and the like.  Last years class did the specification for a web-site, allowing her to do business — quite effectively — online, as well as in the store.  But, as you know, many things have changed since then.  With Covid changing a lot of lives, the storefront is currently not in operation, and the entirety of the business is done online, but not as much total business as there had been before.  There has also been a lot of social unrest, with provocateurs and rioters interspersed amongst the well-intentioned demonstrators.  So, Captain, what can we help you with today? Captain Maryland (CM): I have a few satellites that can detect the visible spectrum, infrared, microwave, and radio. I’ve nicknamed them ‘The Turtles.’ I’m hoping to set things up such that I can use them to deal with the recent violence, as well as help with the pandemic. SL: How do you propose to do that? CM: Well, with infrared especially, you can detect temperatures of all sorts. Imagine for a moment that you can utilize that to detect arsonists, since apartments being burned down has been such a problem in some areas. Not only that, but you could use that to detect person-shapes with fevers as well, and possibly get people with the virus to stop spreading the pandemic. SL: So you want to use infrared to detect person shapes causing trouble, and find sick people? CM: Exactly. And I can use radio to figure out who is who in these cases, even in groups, and figure out who’s calling the shots. Plus, I can use radio to keep in mind where law enforcement are. SL: Sounds useful. Anything else? CM: Yes, actually. I’m a little low on funds at the moment. My day-job as a comic store owner can only do so well in the current climate. You guys helped so much in getting my website up, and as it turns out, it was just in the nick of time. I had to close my physical store entirely for the time being. SL: I’m sorry to hear that. CM: I appreciate it. As things are, I need to find a way to attract customers and make a bit more money so I can keep rent, and also hopefully any repairs The Turtles will need in the future. So I’d like to set up an auction system on the website. SL: What do you have in mind? CM: Well, I have several camera drones lying around that I’d like to program to peruse my physical store for things about to be auctioned. SL: How many camera drones do you have? CM: Twelve. I want users on my site to be able to control them to see the stock at their leisure. SL: What will the auctions look like? CM: They’ll be livestreamed. People can use the site to virtually raise their hand and bid, if they’re logged in. Other than that, I don’t really mind how it works. SL:  Ok, Captain.  We’ll get on it.  Class:  Get to it.  If you have any clarifying questions, send them to me via the Bidders’ Conference discussion board, and I’ll forward them to the Secret Warehouse lair of Captain Maryland. Software Requirements Specifications Mahamadou Diallo University of Maryland Global Campus SWEN 645 RPG Contents 1 Introduction 4 1.1 Purpose 4 1.2 Scope 4 1.3 Overview 5 2 Description 7 2.1 Project description 7 2.2 Product functions 7 2.3 The user interfaces 7 2.4 Features of the user 8 2.5 Constraints 8 2.6 Website interface 8 2.6.1 The user interfaces 9 2.6.2 System interface 9 2.6.3 Communication interface 9 2.7 Website memory constraints 9 2.8 Website function 9 2.9 Temperature detection 10 2.10 Creation of group location/asset 10 2.11 Virtual bidding 10 2.12 Camera control system 10 2.13 An auction system 11 2.14 Radio system 11 2.15 New system addition user characteristics 11 2.16 Dependencies and assumptions 12 2.17 Apportioning of system requirements 12 3 Specific system requirements 13 3.1 External interface needs 13 3.2 Website functional requirements 13 3.2.1 Use cases 13 3.3 Performance requirement 26 Introduction This part of the document will cover the overall scope of the SRS and the overview. Also, the section covers the purpose of the document. Purpose The purpose of this SRS document is to detail the website requirements of the customer to add more features to the website such as addition of radio monitoring system, camera installations and monitoring, auctioning and bidding functions as well as temperature monitoring features. The document will show the declaration and the purpose for the modification of the website. it will expound on the constraints that will be encountered, the interface and system interactions and the users of the new functions in the website. This SRS documents is a proposal to the customer for the approval of the website requirements and will act as reference for the modification of the website. Scope Most of the modifications such as the camera monitoring, radio monitoring and auction modification will be GPS based for accurate location for monitoring purposes. The applications should be easily accessed freely on the website depending on the authority and level of the user. The functions provide the customer with the required information using the web-portal. The data will be vital to the expansion of the store and offer security from the unprecedented scenarios such as from riots, protests and combat the spread of Covid-19. The new additional features will also lead to enhanced administration of the store and keep the information and processes in the store easy and accurate. The new features are dependent on the usage of internet and GPS connection in order to access, fetch and display the information. All the data generated from the new functions is maintained in the database, that is located on the overall website server. The new features will also have an interaction with the GPS navigator which is presumed to be already installed in the website and has an integration capabilities with the mobile GPS navigators and the computer GPS navigator. By using the GPS navigators, the store owner and the website administrator will be able to view the store on the map and monitor the activities around and within the store. The website administrator will have the ability to pull out detailed data from the new functionalities about the store. The system will cover such functionalities as temper detection, arsonist detection, detection of personal shapes with fevers and how to contain them using infrared, radio to monitor crowds and identify the person calling the shots, radio to monitor the location of law enforcers, an auction system, the camera control system and the virtual bidding section in the website. Overview The other parts of this SRS documents is made up of three main sections. The second part provides the functionalities of the new additions to the website and the overall interaction of the new features with the users. This section covers the major stakeholders and the application the new features to the overall operations of the store. Further, the constraints are covered in this section. References IEEE Software Engineering Standards Committee, “IEEE Std 830-1998, IEEE Recommended Practice for Software Requirements Specifications”, October 20, 1998 Van Vliet, H. (2008). Software engineering: Principles and practice (3rd ed.). Chichester, UK: John Wiley & Sons. Description Project description Project #4 is a continuing project that do not require the creation of a new website. It is specifically designed to meet the additional customer requirements with the addition of several tabs to the website. The website additions are designed to be secure and can be easily accessed by the authenticated user. Nonetheless, the access of some of the additional features such as camera control, arsonist detection will have a restricted access for only the website administrator. Product functions With the new functionalities, the security of the store will be enhanced and the users will be able to view all the sections of the store and get access to the merchandise offered in the store. The camera installation will offer both virtual visits to the store as well as help in monitoring the security in the store. Radio monitoring will help in curbing the security and in the monitoring of crowds. The cameras and the radio will cover all the locations within the store and outside. The new features will enable the store owner with functionalities in managing the store and in conducting sales virtually. In both bidding and auction processes will be managed through the website. The user interfaces The user interface adopted will be easy to manipulate with minimum to no training required. Both the website admin and the guests will be able to interact with the website in any of the languages that is included in the language menu. The website will use the ZUI graphical environment which will assume the existing sense of contrast and color, and all the pages are printable using the functional keys. The additional website features will be made accessible from any of the pages opened. Features of the user The new features that will be added in the website will be accessed by four types of users; mobile application users, store owner and the website administrators as well as the customers. Each group of these users have the different use of the functionalities as per their individual requirements. The mobile application and customer users will utilize the functionalities in finding the store. this gives the user the ability tox search for the store, choose it from the search engine them navigate through it using the virtual visits enabled by the installed cameras. In order to access the section, the user is interested in, he or she needs to clarify the section and the type of books they need. The store owner will access the new functionalities using the web portal. He will be able to manage the data about the store. Website administrators will also access the new functionalities through the web portal. They are the overall managers of the website to ensure that there are no discrepancies within it. The administrators manage all the information about the bookstore and manage the interaction of both the customers and the mobile application users. Constraints The UUIS system used in the website is implemented in JAVA. In order to add new additions to the site, JVM system is required. In addition, the website will require phpMyAdmin and Tomcat. The website will be maintained to support up to 1000 users at the same time. Website interface From the previous website specifications are available in a CSV format. The installation of new features to Project #4 will need an API in order to obtain data from the files. The user interfaces The user interface adopted will be easy to manipulate with minimum to no training required. Both the website admin and the guests will be able to interact with the website in any of the languages that is included in the language menu. The website will use the ZUI graphical environment which will assume the existing sense of contrast and color, and all the pages are printable using the functional keys. The additional website features will be made accessible from any of the pages opened. System interface The website was previously developed in a CSV format. UUIS will thus require an API to help in the importation of the data and the needed files. Communication interface The website contains an UI that is easily manageable and can be manipulated easily. The new customer requirements will be added in a format that could be accessed from any of the available ports. It will form the basis of communication between the new features and the user. The new features will be able through all the browsers where HTML papers interact. Website memory constraints The additional website features require 512 MB minimum memory on the primary disc and 3.5 GB on the secondary memory for efficient installation and execution. Website function The website will perform the following functions. The functions will however depend on the user’s level and the permission level as put by the features of the user. Temperature detection The new installation will help in system monitoring of the temperatures and help in the detection of arsonist in the current unprecedented time where most of the business have been looted and torched down during protests. The temperature detection will also help in the monitoring of the customer personal shapes to identify those with fevers which is vital in containing the Covid-19 virus. The feature will be available on the system menu functions on the administrator’s side. Add, edit, view, delete records This function will allow the website administrator with the ability and permission to add, edit, view, delete records in the most appropriate categories on Project #4. The four main databases that will affect the new additions include the ‘location’, ‘assets’, ‘persons’, and ‘licenses. The website administrator has also the authority to make bulk entry. The deleted information will mean the change of status. Creation of group location/asset The function will allow the grouping of all the inventory into various subgroups and combining the list of assets present in the store and help in monitoring the rare comic items in the store. Virtual bidding The functions will allow customers to place bids on various items through the website and the method of payment is reconfigured in the site. Camera control system This function will allow the administrator to have appropriate ability to control the cameras that will be installed in the store and monitor all the activities in the store. Th control will follow the user maps that will be preinstalled to control the movement of the cameras on the areas that needs covering. In case of the overlapping maps, the system will create the problem file which will allow the administrator to check it manually. An auction system The function will allow for the auction of various merchandise in the store and will be done live and streamed from the website. It allows the users to create merchandise subgroups and group them according to their price, rarity and according to the types. The auction function will have various packages within the system. Radio system This tab will have two subsections; monitoring the location of law enforcers and monitoring the groups to identify the ring leader and the person calling the shots. This is a security feature that will connected to both the computer system and the phone system for easy monitoring and ready access. New system addition user characteristics The users of these new features will be assigned various levels. the levels are as follows; The website administrator level, the customer and the new user. System usage leveling is mostly used for these features as an area of visibility so as to show data for the store, various store segments and on individual merchandise. For example, the system administrator is able to manage all the store assets while the employees take care of merchandise in the store. Moreover, the system usage leveling is used for approval or rejection of requests. Once one system user of some level submits his or her request, it is seen, approved or rejected by the main administrator. An exception of this is the requests submitted by the level three system user which does not need approval from anyone. These requests are approved automatically and directly after submission. Same roles from the different user levels have different approval permissions. From the general point of view, the following are some of the groups in which the users are grouped into: i. Store owner ii. Store employees iii. Users Dependencies and assumptions The personal data information- title, ID, username, communication information, user’s level in the website and the user role is previously determined for all the users utilizing the newly added features. The access to the new features have some restrictions in relation to the information required and the level of the user in the system will determine the level of restrictions imposed. The system administrator- store owner, verifies and can access the users’ account in the system. the action that will be conducted on the new features need to be recorded and saved on a separate database for auditing and future reference purposes. Apportioning of system requirements The features will be available in all the existing site languages. While the whole websites might wait for future upgrades and versions, the new features will be available for all future upgrades and versions. The SDD of the website can be referred for a detailed list of the new functions. Specific system requirements External interface needs The new features will take input from the external equipment such as the cameras, keyboards, scanners and the files stored in the memory. Various segments of the newly added features will develop printable output both on the screen and peripherals. They will utilize JDBC and MySQL system connectors to aid in communication with the database. Website functional requirements Use cases This will describe the required exemptions and procedures foreach of the function added. The required permissions of each of the website user are listed in the table described in section 2. Addition of new merchandise for bidding and auctioning Website actors: users with the required permissions Pre-requirements: i. No such merchandise or addition to the existing subgroup ii. Authentication of the session iii. Submission and approval of appropriate request Trigger: click bidding/auction menu, ‘add new.’ Procedure: a. User on the main page ‘click either bidding or auction menu’ merchandise and system transfers it to page ‘merchandise – add new’ b. The system will open the store ‘merchandise’ c. User selects the merchandise to be added from the available list displayed and the system indicates the appropriate features of each merchandise d. The system creates the date added e. The user provides the following information concerning the merchandise; name, subgroup, serial number, purchase number, barcode, color, rarity, request number, publisher and author of the book. f. The user assigns the location on the shelf g. The user terminates the process · User clicks create to save the changes made to the ‘bidding or auction page.’ · System checks the uniqueness of the barcode · The system updates the actions on the relevant tabs · The changes can be aborted by clicking cancel Post conditions: the new merchandise is added to the subsequent shelf Exceptions: a. Error from the database b. Error message from the system c. Empty required field d. Error message with a request for the user to repeat the process again e. Barcode not unique f. Error message with user requested to change the barcode Camera operation and store view Actors: users with the require permissions Preconditions: 1. Authenticated session 2. Cameras are running in the store Trigger: click menu’ monitoring- camera (choose camera number) – choose location to view Procedure: 1. Administrator user on the main page · Administrator user on the ‘main page’ click on ‘menu’ click on ‘monitor’ transfer to ‘camera’ click on ‘store section’ click on ‘camera number’ · Administrator user on the page ‘main’ click on menu ‘licenses’ transfer to store location · User on the page ‘main’ click on ‘location’ view area 2. System display · The system displays DB ‘camera’ in the list. The display depends on the section the user is in and the role of the user · System displays DB ‘location’. display depends on the role of the user · System displays ‘camera’. Depends on the role of the user · The user clicks on the display/virtual tab to see the camera details and to access the required section of the store · The system updates the action on the records for audits Post conditions: 1. Records on the appropriate camera is reviewed Exceptions: 1. Error message displayed by the system 2. Database error Radio system for monitoring Actors: the users with the required permissions Preconditions: h. Required activity present in the UUIS i. Authenticated session j. Submitted and approved appropriate request Trigger: click link ‘monitor’- click ‘radio monitors’ (choose between crowd radio monitor or law enforcement radio locator) Procedure i. User on the ‘main’ page · Click on the menu ‘monitors’ and system transfers to ‘monitors’ · Click on the radio monitor dropdown and system takes to ‘radio monitor’ display depends on the level and role of the user ii. System display · System displays the two types of radio installed in the store- crowd monitoring radio and law enforcement locator radio · System displays the type of radio identified and sends records to the memory for auditing and future use iii. User clicks view to view ‘crowds’ or identify the exact location of the law enforcers iv. System opens a sub window that shows activity of the party observed v. User makes decision on the same Post conditions: The records are modified and stored Exceptions: i. Error from the database ii. Error message displayed by the system iii. No crowd or law enforcement activity in the area iv. Error system display by the system and user requested to repeat again v. Radio monitor not selected vi. The system identifies an error in the selection of the radio monitor and requests the user to change the selection Editing data in the system Actors: website user with appropriate permissions Preconditions: i. Appropriated request submitted to the system ii. Authenticated session iii. Appropriate merchandise exists on the list to be selected Trigger: Click link ‘merchandise’ click the ‘edit’ button- select item location, click ‘edit’ click ‘add’ to add to the list of items on auction or for bidding Procedure: 1. User in the main page: · On the main page, click on the tab merchandise and the system transfers to the list of the available merchandise on the shelfs · On the main page, click on the page persons, systems redirects to the page persons · On the main page click location, the system redirects to the page location 2. System display · The merchandise available in the store is displayed in a table. The user is able to show the hidden columns and also be able to change the number of lines in any given page. However, the display is dependent on the level and the role of the user as well as the authority. · The system displays the location in a tabular form. The user is able to show or hide columns, as well as change the number of lines per page within the display. · System displays person in a tabular form. The user is able to show and hide columns, and as well as be able to change the number of liner per page. The display largely depends on the level, role and the authority of the user. 3. The user, system administrator, clicks edit next to the place that require addition of the item 4. The system leads to a new window which shows the lists of merchandise already in line 5. User initiates the edits 6. The user clicks on the submission button to save the changes made and back to discard the changes initiated · The system checks on all the required data from the book such as the price, the author, the type, the barcode, the Dui number and the author · The list of the items available is updated Post conditions: Records in the store database are modified and updated. Exceptions: i. System error message and user asked to rectify ii. Database error iii. Information not matching any of the items iv. Error message and barcode change required v. Empty compulsory empty Deleting records from the bidding and auction section Actors: users with the required permission Preconditions: i. Session authentication ii. Existence of nonempty DB in the UUIS Trigger: Click on the menu asset then delete/ location- delete/ license- delete/ person- delete Procedure: i. On the main page, the user: · On the main page, the user clicks on the page assets- delete and the system will transfer the user to the new page ‘asset- delete’ · User on the main page clicks on the menu location- delete and the system transfers the user to the location- delete window · On the main page, the user clicks on the license- delete tab and the system opens the license- delete tab · On the main page, the user clicks on the tab person- delete and the system displays the person- delete window. 2. System display · The system will display the merchandise in a tabular form. The user has the permission to show or hide columns and change the number of the lines in any given page. The information displayed in this page is based on the level and the authority of the user · The display on the information on the location is on a tabular form. The user is able to change the number of lines per page. Information displayed is dependent on the level and the authority of the user · The information displayed regarding license is done in a tabular form. The users has the ability to show or hide the number of the line’s user page. The information displayed is dependent on the level and the authority of the user 3. The users are able to scroll through the list of the merchandise to see the different records in a tabular form 4. The user identifies and selects the items that are to be deleted by checking on the appropriate boxes on the right-hand side of the list 5. The user then clicks on the ‘delete selected items’ 6. The system shows, ‘are you sure you want to delete the selected items?’ click ‘ok’ to confirm. 7. System automatically updates the database and audit the files Post conditions 1. Records in the database are deleted Exceptions: i. Error message displayed by the system ii. Database error iii. No selection made by the user iv. Error message but user required to do the selection afresh Creation of group of merchandise for auction Actors: users with the required permission Preconditions: 1. Session authentication 2. There is need for such subgroup of merchandise in the auction process Trigger: Click on the asset ‘menu- create a group’ or click on ‘location – create group’ Procedure: i. On the main page, click on the tab ‘assets- create a group’ or ‘location- create a group and the system will transfer the user to the ‘asset-create a group’ or ‘location- create a group’ ii. The system displays ‘asset’ or ‘location’ in a table. The user is able to hide or show columns, be able to change the number of lines in a page. The information that will be displayed depends on the level and the authority of the user. iii. A scroll bar will help the user to see the existing records in the table iv. The user will be required to select the ‘asset master’ which translates to the name of the group v. The user selects the asset master vi. The user is required to select the next step · User select on the ‘add master’ button so as to confirm the operation · In order to cancel the whole operation, the user clicks on ‘cancel button’ vii. The user is prompted by the system to select the ‘add children’ so as to confirm operation. The user can repeat this process as many as possible viii. User terminates the operations · the group is created in the store website location is created after the user clicks ‘create group’ 1. the process is updated on the audit file · the process can be aborted by the user by clucking ‘cancel post conditions: i. The new group of merchandise is created in the websites DB location Exceptions: i. the database error ii. error message from the system iii. more than one selection of the asset master iv. error message requiring the user to select only one asset master importation of camera graphics and images Actors: the users with the appropriate permission Preconditions: i. Session authentication ii. Need to integrate the old data and the UUIS Triggers: On the main page: click asset- import’ or ‘location- import’ or ‘person- import’ Procedure: 1. On the main page, the user; · The user clicks on the merchandise- import and the system will automictically transfers to the merchandise- import page · User clicks on the location- import and the system transfers to the page location · From the main page, the user clicks on the ‘person- import’ and the system redirects to the page 2. The user to select the type of import: · From the file location · User opens the camera file storage section · The copy of the videos or images is made 3. From the available list, the required media is selected 4. From the drop-down menu, the section where the items are to be imported to is selected 5. The user terminates the operation: · The user clicks to ‘insert data’ to add the selected files to be imported · The system will insert the imported assets into the identified database · The system generates the importation date · The audit file updates is automatically updated · ‘cancel’ button negates the process 6. The user fills the empty fields manually and he inserts in the appropriate databases Post conditions: i. The file is imported to the UUIS Exceptions: 1. The data imported is converted to the incorrect format 2. System error displays to indicate need to save in the right format 3. The user did not select the selection to import the data to 4. Database error 5. Error message from the system 6. System error requiring user to select location Auction and bids approval Actors: users with the appropriate permission Preconditions: 1. Session authentication 2. There is a request in the system which needs to be approved or rejected Trigger: The user clicks on the given request Procedure: 1. In the main page, click on ‘request- approve reject’ and the system displays information on the ‘request- approve/reject’ page 2. The user views all the auction and bidding requests that needs approval 3. The requests are selected from the given list 4. The user is able to view the request and analyze the details that come with it 5. The reaction button is chosen based on the decision of the user: · Click ‘approve’ if the bid is accepted. The changes are automatically updated on the system. · Click ‘reject’ if the request is rejected. 6. The website will update and save the changes on the audit file 7. The next level request is mapped by the system 8. An email is sent to the customer to notify on the status of their bid Post conditions: i. The bid is approved or rejected Exceptions: i. The user did not provide the reason for the rejection of the bid ii. The system shows an error message and requires the user to provide the reason for the rejection. View of all the system requests Actors: user with an appropriate permission Preconditions: Session authentication Trigger: Click on ‘requests- view all requests. Procedure: i. On the main page, the user clicks on ‘requests- view list of all the requests and the website will display the page. ii. All the requests are displayed on the screen iii. The user chooses their request of choice Post conditions: 1. All the requests are reviewed Exceptions: No exceptions Performance requirement The new features are required to provide support to the store activities simultaneously. The functions should support the number of site visitors as the existing one. 2
CATEGORIES
Economics Nursing Applied Sciences Psychology Science Management Computer Science Human Resource Management Accounting Information Systems English Anatomy Operations Management Sociology Literature Education Business & Finance Marketing Engineering Statistics Biology Political Science Reading History Financial markets Philosophy Mathematics Law Criminal Architecture and Design Government Social Science World history Chemistry Humanities Business Finance Writing Programming Telecommunications Engineering Geography Physics Spanish ach e. Embedded Entrepreneurship f. Three Social Entrepreneurship Models g. Social-Founder Identity h. Micros-enterprise Development Outcomes Subset 2. Indigenous Entrepreneurship Approaches (Outside of Canada) a. Indigenous Australian Entrepreneurs Exami Calculus (people influence of  others) processes that you perceived occurs in this specific Institution Select one of the forms of stratification highlighted (focus on inter the intersectionalities  of these three) to reflect and analyze the potential ways these ( American history Pharmacology Ancient history . Also Numerical analysis Environmental science Electrical Engineering Precalculus Physiology Civil Engineering Electronic Engineering ness Horizons Algebra Geology Physical chemistry nt When considering both O lassrooms Civil Probability ions Identify a specific consumer product that you or your family have used for quite some time. This might be a branded smartphone (if you have used several versions over the years) or the court to consider in its deliberations. Locard’s exchange principle argues that during the commission of a crime Chemical Engineering Ecology aragraphs (meaning 25 sentences or more). Your assignment may be more than 5 paragraphs but not less. INSTRUCTIONS:  To access the FNU Online Library for journals and articles you can go the FNU library link here:  https://www.fnu.edu/library/ In order to n that draws upon the theoretical reading to explain and contextualize the design choices. Be sure to directly quote or paraphrase the reading ce to the vaccine. Your campaign must educate and inform the audience on the benefits but also create for safe and open dialogue. A key metric of your campaign will be the direct increase in numbers.  Key outcomes: The approach that you take must be clear Mechanical Engineering Organic chemistry Geometry nment Topic You will need to pick one topic for your project (5 pts) Literature search You will need to perform a literature search for your topic Geophysics you been involved with a company doing a redesign of business processes Communication on Customer Relations. Discuss how two-way communication on social media channels impacts businesses both positively and negatively. Provide any personal examples from your experience od pressure and hypertension via a community-wide intervention that targets the problem across the lifespan (i.e. includes all ages). Develop a community-wide intervention to reduce elevated blood pressure and hypertension in the State of Alabama that in in body of the report Conclusions References (8 References Minimum) *** Words count = 2000 words. *** In-Text Citations and References using Harvard style. *** In Task section I’ve chose (Economic issues in overseas contracting)" Electromagnetism w or quality improvement; it was just all part of good nursing care.  The goal for quality improvement is to monitor patient outcomes using statistics for comparison to standards of care for different diseases e a 1 to 2 slide Microsoft PowerPoint presentation on the different models of case management.  Include speaker notes... .....Describe three different models of case management. visual representations of information. They can include numbers SSAY ame workbook for all 3 milestones. You do not need to download a new copy for Milestones 2 or 3. When you submit Milestone 3 pages): Provide a description of an existing intervention in Canada making the appropriate buying decisions in an ethical and professional manner. Topic: Purchasing and Technology You read about blockchain ledger technology. Now do some additional research out on the Internet and share your URL with the rest of the class be aware of which features their competitors are opting to include so the product development teams can design similar or enhanced features to attract more of the market. The more unique low (The Top Health Industry Trends to Watch in 2015) to assist you with this discussion.         https://youtu.be/fRym_jyuBc0 Next year the $2.8 trillion U.S. healthcare industry will   finally begin to look and feel more like the rest of the business wo evidence-based primary care curriculum. Throughout your nurse practitioner program Vignette Understanding Gender Fluidity Providing Inclusive Quality Care Affirming Clinical Encounters Conclusion References Nurse Practitioner Knowledge Mechanics and word limit is unit as a guide only. The assessment may be re-attempted on two further occasions (maximum three attempts in total). All assessments must be resubmitted 3 days within receiving your unsatisfactory grade. You must clearly indicate “Re-su Trigonometry Article writing Other 5. June 29 After the components sending to the manufacturing house 1. In 1972 the Furman v. Georgia case resulted in a decision that would put action into motion. Furman was originally sentenced to death because of a murder he committed in Georgia but the court debated whether or not this was a violation of his 8th amend One of the first conflicts that would need to be investigated would be whether the human service professional followed the responsibility to client ethical standard.  While developing a relationship with client it is important to clarify that if danger or Ethical behavior is a critical topic in the workplace because the impact of it can make or break a business No matter which type of health care organization With a direct sale During the pandemic Computers are being used to monitor the spread of outbreaks in different areas of the world and with this record 3. Furman v. Georgia is a U.S Supreme Court case that resolves around the Eighth Amendments ban on cruel and unsual punishment in death penalty cases. The Furman v. Georgia case was based on Furman being convicted of murder in Georgia. Furman was caught i One major ethical conflict that may arise in my investigation is the Responsibility to Client in both Standard 3 and Standard 4 of the Ethical Standards for Human Service Professionals (2015).  Making sure we do not disclose information without consent ev 4. Identify two examples of real world problems that you have observed in your personal Summary & Evaluation: Reference & 188. Academic Search Ultimate Ethics We can mention at least one example of how the violation of ethical standards can be prevented. Many organizations promote ethical self-regulation by creating moral codes to help direct their business activities *DDB is used for the first three years For example The inbound logistics for William Instrument refer to purchase components from various electronic firms. During the purchase process William need to consider the quality and price of the components. In this case 4. A U.S. Supreme Court case known as Furman v. Georgia (1972) is a landmark case that involved Eighth Amendment’s ban of unusual and cruel punishment in death penalty cases (Furman v. Georgia (1972) With covid coming into place In my opinion with Not necessarily all home buyers are the same! When you choose to work with we buy ugly houses Baltimore & nationwide USA The ability to view ourselves from an unbiased perspective allows us to critically assess our personal strengths and weaknesses. This is an important step in the process of finding the right resources for our personal learning style. Ego and pride can be · By Day 1 of this week While you must form your answers to the questions below from our assigned reading material CliftonLarsonAllen LLP (2013) 5 The family dynamic is awkward at first since the most outgoing and straight forward person in the family in Linda Urien The most important benefit of my statistical analysis would be the accuracy with which I interpret the data. The greatest obstacle From a similar but larger point of view 4 In order to get the entire family to come back for another session I would suggest coming in on a day the restaurant is not open When seeking to identify a patient’s health condition After viewing the you tube videos on prayer Your paper must be at least two pages in length (not counting the title and reference pages) The word assimilate is negative to me. I believe everyone should learn about a country that they are going to live in. It doesnt mean that they have to believe that everything in America is better than where they came from. It means that they care enough Data collection Single Subject Chris is a social worker in a geriatric case management program located in a midsize Northeastern town. She has an MSW and is part of a team of case managers that likes to continuously improve on its practice. The team is currently using an I would start off with Linda on repeating her options for the child and going over what she is feeling with each option.  I would want to find out what she is afraid of.  I would avoid asking her any “why” questions because I want her to be in the here an Summarize the advantages and disadvantages of using an Internet site as means of collecting data for psychological research (Comp 2.1) 25.0\% Summarization of the advantages and disadvantages of using an Internet site as means of collecting data for psych Identify the type of research used in a chosen study Compose a 1 Optics effect relationship becomes more difficult—as the researcher cannot enact total control of another person even in an experimental environment. Social workers serve clients in highly complex real-world environments. Clients often implement recommended inte I think knowing more about you will allow you to be able to choose the right resources Be 4 pages in length soft MB-920 dumps review and documentation and high-quality listing pdf MB-920 braindumps also recommended and approved by Microsoft experts. The practical test g One thing you will need to do in college is learn how to find and use references. References support your ideas. College-level work must be supported by research. You are expected to do that for this paper. You will research Elaborate on any potential confounds or ethical concerns while participating in the psychological study 20.0\% Elaboration on any potential confounds or ethical concerns while participating in the psychological study is missing. Elaboration on any potenti 3 The first thing I would do in the family’s first session is develop a genogram of the family to get an idea of all the individuals who play a major role in Linda’s life. After establishing where each member is in relation to the family A Health in All Policies approach Note: The requirements outlined below correspond to the grading criteria in the scoring guide. At a minimum Chen Read Connecting Communities and Complexity: A Case Study in Creating the Conditions for Transformational Change Read Reflections on Cultural Humility Read A Basic Guide to ABCD Community Organizing Use the bolded black section and sub-section titles below to organize your paper. For each section Losinski forwarded the article on a priority basis to Mary Scott Losinksi wanted details on use of the ED at CGH. He asked the administrative resident