Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Figure 4 depicts the flow of the pharmacist's module. The pharmacist can log in, change his password, view verified patients by admins, verify and cancel

Figure 4 depicts the flow of the pharmacist's module. The pharmacist can log in, change his password, view verified patients by admins, verify and cancel prescriptions, update medicine information, chat with admins and log out. of his account. Figure 5 shown below illustrates an elaborated flow system for the admin. The admin can log in, change password, confirm or cancel patient registration, verify patient registration, edit patient barangay, chat with co-admin and pharmacist, and logout his account. i. Create the AllUsers class, which consists of the Pharmacist and Admin subclasses. Every user has an email address, phone number, staffID, and name. An administrator might be either active or inactive. Explain the status as a fixed state. A pharmacist has designation and department. Utilize a UML diagram to illustrate the class layout. ii. Write Java code using the information in (i) to create the AllUsers class. Just a simple code, don't need method and user interface, just to show how to create class iii. Describe and explain in detail and more specific this system's design process using object-oriented analysis and design techniques. Details about the following items, among others, should be included in explanations: recognizing objects, recognizing characteristics, recognizing linkages, recognizing behaviors, and refining via inheritance. For every items above, must have at least 6 points . iv. Give three concrete example to illustrate how each of these object-oriented concepts can be implemented based on the system's requirements and explain it in detail and more specific . The concepts of abstraction, polymorphism, encapsulation, and inheritance.provide concrete example and explain in detail. Each concept need three examples and detailed explanations

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Mobile Communications

Authors: Jochen Schiller

2nd edition

978-0321123817, 321123816, 978-8131724262

More Books

Students also viewed these Programming questions