-
Yijiang Li commented on the post, Week 14 – Discussion, on the site 6 years, 6 months ago
Good explanation, transferring the data from the old system to the new system could be a tough task for the most enterprises. During the transfer period, most of the services would be unavailable. Second, a company would not be able to know whether those data can work smoothly in its new system. Therefore, a company has to make the decision based…[Read more]
-
Yijiang Li commented on the post, Week 14 – Discussion, on the site 6 years, 6 months ago
This is a really good point, Iyana. For some complicated systems with some critical functions inside, an enterprise is not able to implement parallel installation. Since both time and cost will be extremely high even though for a mid-size corporation, and all of their other business will be affected greatly as well. However, if an enterprise…[Read more]
-
Yijiang Li commented on the post, Week 14 – Discussion, on the site 6 years, 6 months ago
An enterprise has to think about a variety of factors when they decide to deploy a system. For example, if a company has enough resources available, they should probably run two systems simultaneously. Under this situation, they can probably have enough time to test whether a new system can fully replace the old one. However, if the resources are…[Read more]
-
Yijiang Li commented on the post, Week 13 – Discussion, on the site 6 years, 6 months ago
That’s true, Zhixin. Cloud storage is a developing business for the past 5 years. They can provide the user a relatively huge space for them to store any type of information and data. If a small business owner doesn’t have enough money to build their local storage system, they can just simply store some of them in the cloud storage platform.…[Read more]
-
Yijiang Li commented on the post, Week 13 – Discussion, on the site 6 years, 6 months ago
I agree with you, Xiaozhou. Both cloud computing and cloud-based operating platform are essential for most small business owners, including On The Spot courier company. Amazon Web Service (AWS) will help the courier to calculate the best routine while they are delivering the packages. Also, managing the packages in the courier’s warehouse could…[Read more]
-
Yijiang Li commented on the post, Week 13 – Discussion, on the site 6 years, 6 months ago
As a courier company, On The Spot may need different types of cloud service. Initially, calculating the fastest routine for a truck driver is always an important job. Under this circumstance, Amazon Web Service (AWS) can provide enough computing resources for On The Spot to achieve an economic and quick delivery service. On the other hand,…[Read more]
-
Yijiang Li commented on the post, Week 12 – Discussion, on the site 6 years, 7 months ago
Wise answer, Linlan. Accessibility tools should not be only beneficial to system users, but also useful to system designers. In today’s digital world, human-computer interaction is playing a critical role. As a core function of HCI, accessibility or usability can help people with visual and mobility impairment to operate the system better through…[Read more]
-
Yijiang Li commented on the post, Week 12 – Discussion, on the site 6 years, 7 months ago
People who have visual and mobility impairment are quite common all over the world, therefore, some specific accessibility tools are necessary for these users to operate the system better. As the most popular operating system in the world, Windows has millions of users so some of them could have visual and mobility impairment. Through built-in…[Read more]
-
Yijiang Li commented on the post, Week 11 – Discussion, on the site 6 years, 7 months ago
Nice post, Yingyan. As you mentioned, to ensure whether the database solution is correct or not, we have to perform a series of feasibility tests initially to see if our database design can fulfill our business needs and requirements. Also, we have to test whether our database can work smoothly with our other information systems at a high…[Read more]
-
Yijiang Li commented on the post, Week 11 – Discussion, on the site 6 years, 7 months ago
Good answer, Linlan. Segregation of duties could be an effective principle to protect our database and data integrity. For instance, Database Administrator should not be able to modify the data, because this belongs to Data Owner’s duty. In contrast, Data Owner cannot perform the installation and configuration responsibilities either. Also, as you…[Read more]
-
Yijiang Li commented on the post, Week 10 – Discussion, on the site 6 years, 7 months ago
Thanks, Vito. I was so surprised you also played this naive game with them. Haha.
-
Yijiang Li commented on the post, Week 10 – Discussion, on the site 6 years, 7 months ago
That’s true, Yingyan. A single diagram can only process limited information, however, most business cases are complicated and involved in different type of entities and associations. Utilization of integrated models can easily overcome the difficulties that a single diagram encounters through building a connection among different kinds of the…[Read more]
-
Yijiang Li commented on the post, Week 10 – Discussion, on the site 6 years, 7 months ago
You made a good explanation of United Modeling Language (UML), Haitao. Under the UML, there are a variety of diagrams and each of them serves different business processes. As you mentioned, none of a single diagram can satisfy all the business processes at the same time. Therefore, an enterprise has to utilize cross-checking between models to make…[Read more]
-
Yijiang Li commented on the post, Week 10 – Discussion, on the site 6 years, 7 months ago
In a real business world, each business process is different and complicated. Therefore, a single diagram model is not enough to illustrate the complete business case, so we have to apply integrated models. By utilizing cross-checking between models, we can easily realize any missing factor which has been defined by the narrative within a single…[Read more]
-
Yijiang Li commented on the post, Week 9 – Discussion, on the site 6 years, 7 months ago
Excellent explanation, Mengqiao. Logic errors and missing information can be quite common in a class diagram, we have to test them individually while we are evaluating a diagram. Usually, logic errors can be detected by our common sense and professional knowledge. However, for missing information, we have to go back to read the narrative…[Read more]
-
Yijiang Li commented on the post, Week 9 – Discussion, on the site 6 years, 7 months ago
I agree with you, Xiaozhou. Classes, users, and association should be three most essential elements to be tested while we are evaluating a class diagram. Both classes and users should come from the narrative directly without any assumption. Also, association (relationship) should be identical for everybody’s diagram, because we probably apply our…[Read more]
-
Yijiang Li commented on the post, Week 9 – Discussion, on the site 6 years, 7 months ago
When we are evaluating a class diagram, there are usually some basic elements that we have to check. Initially, domain classes (things) are important components in a class diagram, and each of them has to work with a user to be effective. Second, users (people) are another important part of a class diagram, and only people who are in charge of a…[Read more]
-
Yijiang Li commented on the post, Week 8 – Discussion, on the site 6 years, 7 months ago
Good explanation, xiaozhou. As you mention, if the data cannot be assigned to the appropriate database at the very beginning of building a database, there will be extra work for another database to handle that. Also, comparing with adjusting the data in the future, I believe most enterprises would like to assign an appropriate identity and feature…[Read more]
-
Yijiang Li commented on the post, Week 8 – Discussion, on the site 6 years, 7 months ago
Understanding a business need is quite essential for any enterprise before operating its business. With an appropriate developing path, everybody in this company can work toward the same target, so it would improve the work efficiency greatly. This principle should be applied to the data modeling either. With a formal data analysis, software…[Read more]
-
Yijiang Li commented on the post, Week 8 – Discussion, on the site 6 years, 7 months ago
For most scenarios, performing a formal data analysis is necessary before designing and constructing a physical database. The most important thing is that by conducting a formal data analysis, an organization would be able to define the importance of these data and determine an appropriate level of security measures to protect them based on their…[Read more]
- Load More