-
Karabo Ntokwane commented on the post, Week 13 – Discussion, on the site 6 years, 5 months ago
Well tuf50240. Amazon web services does indeed have sophisticated applications with increased flexibility, scalability and reliability at lower prices. There have already build a great reputation in the market as a cloud service provider which that can be trusted. Good choice.
-
Karabo Ntokwane commented on the post, Week 14 – Discussion, on the site 6 years, 5 months ago
Thank you for sharing a perspective of taking into account the organization’s culture in system implementation. As you rightfully said it might be really difficult to get people to change if they get to use two systems at the same time. Sometimes parallel deployment involves duplication of duties and this can bring some resistance from the end users.
-
Karabo Ntokwane commented on the post, Week 14 – Discussion, on the site 6 years, 5 months ago
Great explanation Xinteng, I guess it all comes down to what kind of risk the organization is prepared to deal with and what the criticality of the systems. Parallel looks most viable of all the 3. Even though it is quite expensive to have two systems running at the same time, it presents a lower risk. It allows the organization to go back to the…[Read more]
-
Karabo Ntokwane commented on the post, Week 14 – Discussion, on the site 6 years, 6 months ago
Every system deployment method has its pros and cons. The direct cut over deployment method involves immediately deploying the new system once it operational and cutting off the old system. One of the benefits of this method is that it is the least expensive. The deployment is done within a short period of time. The disadvantage is that you risk…[Read more]
-
Karabo Ntokwane commented on the post, Week 13 – Discussion, on the site 6 years, 6 months ago
I would use Microsoft Azure cloud services. The company needs to provide web services to clients so that they can request package pickup and delivery. They could use Microsoft Azure’s platform as a service which provides a website hosting service. On the Spot Courier services can not only develop and customize their web applications but they a…[Read more]
-
Karabo Ntokwane commented on the post, Week 7 – Discussion, on the site 6 years, 6 months ago
Mahugnon you are right, formal data modeling techniques make the work of auditors more efficient and effective. Rather than just boxes and lines they show which processes are performed and what information is relevant to them, who performs those processes and the origin of information that is produced or analyzed They help in the risk management…[Read more]
-
Karabo Ntokwane commented on the post, Week 12 – Discussion, on the site 6 years, 6 months ago
Thanks for giving some insight on the accommodations for the visually impaired. The screen reader is also helpful as it cay display information in Braille, use voice output, or use other audio signals to indicate graphics on the screen. I appreciate how you talked by the customer loyalty program. Since their goal is that “no customer escapes”, the…[Read more]
-
Karabo Ntokwane commented on the post, Week 12 – Discussion, on the site 6 years, 6 months ago
Thank you for sharing your answer. I like how you mentioned ways that can be implemented without incurring a lot of costs. Additional steps that can also be included are using a screen-enlargement utility: a system for zooming in on portions of the screen to make it easier for the visually impaired to view information on computer monitors. The…[Read more]
-
Karabo Ntokwane commented on the post, Week 12 – Discussion, on the site 6 years, 6 months ago
People with mobility impairment may have a challenge using the standard keyboard and mouse. Some of these people have little or no use or their hands or arms.
There are a few techniques that I found that can be used to accommodate people with mobility impairments. To make selections, individuals use switches activated by movement of the head,…[Read more]
-
Karabo Ntokwane commented on the post, Week 11 – Discussion, on the site 6 years, 6 months ago
Jing, thank you for sharing at length the importance of team effort in the design. I also found this article interesting that details some of the questions the team can evaluate the efficiency of the solution.
• Has the logical model been thoroughly examined to ensure that all of the required business functionality can be achieved based solely u…[Read more] -
Karabo Ntokwane commented on the post, Week 11 – Discussion, on the site 6 years, 6 months ago
Well said Iyana, just like any project database design should incorporate all the key stakeholders. This includes the people the database is being designed for(users), the process owners, whoever is responsible for ensuring the quality of the database, person responsible for database security. Thank you for proving a real-life experience that…[Read more]
-
Karabo Ntokwane commented on the post, Week 11 – Discussion, on the site 6 years, 6 months ago
Database design is a collaborative team effort. Even though the database designer knows how to design the models of the database using different diagrams they can not design or model what they do know. They need an understanding of the business function or the requirements the database must meet. The database design includes determination of the…[Read more]
-
Karabo Ntokwane commented on the post, Week 10 – Discussion, on the site 6 years, 7 months ago
You are right cross checking allows designers to check for consistency among the different models and correct if anything was left out. Continual cross-checking, guarantees well designed structure and system models. For example, a use case provides input and methods/behavior of the system and these are represented in a class diagram. That is the…[Read more]
-
Karabo Ntokwane commented on the post, Week 10 – Discussion, on the site 6 years, 7 months ago
You are right, cross-checking is important as it allows for early detection of discrepancies between the different models and gives the designers a chance to make corrections before the system development stage. Like you said, it also helps to identify any inconsistencies for examples the same entities should appear in the diagrams, showing…[Read more]
-
Karabo Ntokwane commented on the post, Week 10 – Discussion, on the site 6 years, 7 months ago
When designing a system, requirements are gathered, and these requirements are represented using different models. To have integrated models means these models are used together to show the process, logic and timing, and data of the system components. The use of integrated models enhances the system making it more efficient, reduces gaps ensuring…[Read more]
-
Karabo Ntokwane commented on the post, Week 9 – Discussion, on the site 6 years, 7 months ago
Great points. As you rightfully said it is important not to place too many responsibilities on an object. A class can be subdivided to show the different operations that exist at each subclass and a class can have associative classes and they can be shown by the relationships. Separation can be used to evaluate the designs to check whether objects…[Read more]
-
Karabo Ntokwane commented on the post, Week 9 – Discussion, on the site 6 years, 7 months ago
You mentioned a very important point of stakeholder involvement in the requirements gathering phase of the system development. The information that the stakeholder provides give direction to the model of the class diagram. This narration should be used to identify the objects which act or behave a certain way and group them into classes, then the…[Read more]
-
Karabo Ntokwane commented on the post, Week 9 – Discussion, on the site 6 years, 7 months ago
The whole idea behind having class diagrams is to have a model that captures the system purpose and to produce a quality system that meet the customer requirements and provides value for the business
Factors to be considered when evaluation the models are:
• The objects should be grouped into classes that share the same features or c…[Read more] -
Karabo Ntokwane commented on the post, Week 8 – Discussion, on the site 6 years, 7 months ago
Thank you for explaining at length the need for data analysis. As you rightly said data analysis helps collect the requirements. Before you can even think about designing the system you need to know the purpose the system will serve. You also need to identify the entities that will interact with this system. You mentioned data repositories, there…[Read more]
-
Karabo Ntokwane commented on the post, Week 8 – Discussion, on the site 6 years, 7 months ago
I agree with you; formal data analysis ensures a well-designed data model and provides value to the organization. The value is minimized redundancy, maximized data integrity, increased stability, better data sharing, increased consistency, more timely access to data, and better usability. A data model, in and of itself is inadequate you need to do…[Read more]
- Load More