Introduction The purpose of this lab activity is to combine…

Question Answered step-by-step Introduction The purpose of this lab activity is to combine… Introduction The purpose of this   lab activity is to combine information from a System Vision Document as well as additional details provided here to develop a domain model class diagram for the Remote Imaging Viewer, which I have attached below. Procedure 1. Review the System Vision Document for the Remote Imaging Viewer below: Image transcription textSystem Vision Document Remote Imaging Viewer Problem Description RWA SoftWare provides medicalimaging cameras, sensors, and ?le-storage systems to dentists, doctors, and hospitals. The systems are usedonly in office by trained staff. Client feedback indicates that there is a demand for remote access … Show more… Show more2. Consider the following new information about the different classes in the system. In each case the object name is followed by its attributes: a.  User Unit: Username, Password, Command, Datab.  Network Connection: IP Address, Subnet Mask, Default Gateway, DNS Address, Statusc.  Remote Server: IP Address / Domain Name, Port, Command, Datad.  File Access: File Path, File Size, Statuse.  File: Name, Size, Dataf.  Cryptography Unit: Keyg.  Image Display Unit: Width, Height, Colors, Compression, Status Messageh.  Image Manipulation Unit: Width, Height, Colors, Compression, Image Operation i.  Control: Status 3. The basic operation of the Remote Imaging Viewer is as follows: When started, the Network Connection Unit verifies that it has the appropriate network parameters for communication. The results (valid / not-valid) are passed to the Control Unit via Status. If not valid, a Status Message is passed to the Image Display Unit, indicating the type of network problem. If valid, a Status Message is passed to the Display Unit requesting the Username and Password. When these are supplied they are sent to the User Unit, which uses Control and Data to pass the Username and Password to the Remote Server. Upon authentication, the Remote Server passes a verified / not-verified status back via Data to the User Unit. The Image Display Unit is used to indicate the results of the authentication. If not verified, the username/password process repeats. If verified, the File Access Unit then obtains the File Path for the desired image file and passes this information to the Remote Server. If the file is not found, a status message is passed back and the Image Display Unit reports the error message. If the file is found, a decryption key is sent back first and passed to the Cryptography Unit. Then the file is sent (encrypted) to the File Access Unit and stored as a File. The Cryptography Unit then decrypts the File and passes it to the Image Display Unit for viewing. The Image Manipulation Unit is given control so any changes can be made while viewing. If a new version of the file must be uploaded, the Cryptography Unit is engaged, the file is encrypted, and passed to the File Access Unit for uploading via the Remote Server connection. 4. Use all of the information provided to develop a domain model class diagram.  5. Is the information presented with enough detail so that you feel the domain model class diagram accurately reflects the system? If not, what information is missing? How can the information provided here be improved?  Narrative Provide   a detailed narrative of your experience with the lab.  Computer Science Engineering & Technology Software engineering IT 418 Share QuestionEmailCopy link Comments (0)