Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
M2_2012_QuestАнс.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
107.52 Кб
Скачать
  1. Why do users create a conceptual model of interaction with something new, for example - with a new computer game?

Концептуальна модель даних створюється на основі інформації, записаної в специфікаціях вимог користувача. Концептуальне проектування БД, абсолютно не залежить від таких подробиць її реалізацій як тип обраної СУБД, набір створюваних прикладних програм, що використовуються мови програмування, тип обраної обчислювальної платформи, а так само від будь-яких інших особливостей фізичної реалізації.

СУБД - система управлінь базою даних .

  1. Give examples of the use of analogies from the external world that were used for development of software products known to you.

  2. What is the difference between a designer model and a programmer model?

Метою проектування є розробка моделі, необхідної для нормального функціонування системи. У проектуванні середовище програмування грає важливу роль, не дивлячись на те, що під час аналізу ним часто нехтують. Проектувальник повинен знати програмні мови, бібліотеки і інструментальні програмні засоби, необхідні для функціонування системи.

На етапі проектування вводяться деталі, що ігноруються в процесі аналізу.

Рівень деталізації залежить від професіоналізму програміста. Етап реалізації здійснюється програмістом . Тобто він працює з моделю, що була створена проектувальником, деталізуючи її.

  1. Is the user model more important than the designer or programmer model? Explain it.

Так тому, що модель повинна бути такою як бачить користувач. Бо программіст і проєктувальник бачать модель по різному і користувачеві вона може показатися не зрозумілою. Тому при розробці певної моделі проектувальник і програміст повині спиратися на ідеї які пропонує їм користувач, тоді ця модель буде зрозуміла для більшості користувачів.

  1. Describe different kinds of system models.

In business and IT development systems are modelled with different scoops and scales of complexity, such as:

Functional modelling (A function model or functional model in systems engineering and software engineering is a structured representation of the functions (activities, actions, processes, operations) within the modeled system or subject area. A function model, also called an activity model or process model, is a graphical representation of an enterprise's function within a defined scope. The purposes of the function model are to describe the functions and processes, assist with discovery of information needs, help identify opportunities, and establish a basis for determining product and service costs.)

Business process modeling (Business Process Modeling (BPM) in systems engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed and improved. BPM is typically performed by business analysts and managers who are seeking to improve process efficiency and quality. The process improvements identified by BPM may or may not require Information Technology involvement, although that is a common driver for the need to model a business process, by creating a process master)

Enterprise modelling (Enterprise modelling is the abstract representation, description and definition of the structure, processes, information and resources of an identifiable business, government body, or other large organization.

It deals with the process of understanding an enterprise business and improving its performance through creation of enterprise models. This includes the modelling of the relevant business domain (usually relatively stable), business processes (usually more volatile), and Information technology)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]