Завершенные
#32735

Контрольная работа по «Технологии разработки программного обеспечения»

Похожие заявки
Контрольная работа, Налоги
Бюджет: По договоренности
Контрольная работа, Архитектура и строительство
Бюджет: По договоренности
Контрольная работа, Другое
Бюджет: По договоренности
Контрольная работа, Правоохранительная деятельность
Бюджет: 2500 руб.
Создан:
14 февраля 2023
Срок сдачи:
30 ноября -0001
Бюджет:
500 руб.
Предмет:
Программирование
Тип работы:
Контрольная работа
Вуз:
Объем:
от 2 до 4 стр.
Шрифт:
Интервал:
Оригинальность:
%
Описание:
Контрольная работа 1

Предварительная логическая модель: описание предметной области, постановка задачи. Техническое задание.

Вам необходимо выбрать предметную область, для которой будет разрабатываться база данных. Все последующие контрольные работы будут выполняться для выбранного варианта.

Список вариантов предметных областей приведен ниже, а также Вы можете предложить свой вариант. Варианты предметных областей для БД:

1. Разработать БД для кафе.

2. Разработать БД для поликлиники.

3. Разработать БД для учебного заведения.

4. Разработать БД для аптеки.

5. Разработать БД для магазина.

6. Разработать БД для агентства недвижимости.

7. Разработать БД для автосервиса.

8. Разработать БД для автовокзала.

9. Разработать БД для салона красоты.

10. Разработать БД для библиотеки.

11. Разработать БД для гостиницы.

12. Разработать БД для биржи труда.

13. Разработать БД для транспортной компании.

14. Разработать БД для детского сада.

15. Разработать БД для кинотеатра.

После выбора предметной области необходимо описать ее и сформулировать техническое задание на проектируемую базу данных.

1. Раздел «Описание предметной области. Постановка задачи» должен содержать всю необходимую и достаточную информацию для проектирования Базы данных. Прежде всего, должен быть определен круг лиц, который будет иметь доступ к базе данных, их права и обязанности. Описаны бизнес-процессы, происходящие в предметной области. Приведены формы всех входных и выходных документов, описаны регламентированные запросы. Определена периодичность решения всех задач. Описаны алгоритмы получения промежуточных и результатных показателей, изображен граф взаимосвязей показателей. Предметная область должна быть описана с такой степенью подробности, чтобы можно было определить характер связи между объектами.

Так, например, если предметной областью является вуз, необходимо рассмотреть следующие ситуации. Если, например, для студента разрешен экстернат, возможно ли, что он не приписан ни к одной студенческой группе? Кроме того, некоторые вузы бывают полностью заочными. Также надо определить, может ли один и тот же студент одновременно получать несколько специальностей одновременно в одном и том же вузе. В вузе могут быть дистанционные формы обучения. Необходимо уточнить, могут ли студенты, обучающиеся полностью дистанционно, обучаться на бюджетной основе или это не предусмотрено современным законодательством. И таких нюансов много, и все они должны быть выявлены и описаны. Вуз может быть чисто коммерческий, где все студенты обучаются на платной основе, а может финансироваться на смешанной основе. В последнем случае надо знать, как формируются группы.

Описывая любую организацию, надо оговорить, допустимо или нет внутреннее совместительство.

Описывая предметную область, надо знать действующее законодательство. Эта информация позволит определить, какие свойства необходимо определить для объекта, а также выявить ограничения целостности. Так, например, на дневное отделение вузов можно принимать лиц в возрасте до 35 лет. Стипендию можно платить, если студент получает первое образование. Есть ограничения на минимально допустимую зарплату, на минимальный возраст, с которого можно принимать на работу.

Описание предметной области и постановка задачи занимает объем не более 10 страниц.

2. Раздел «Техническое задание». На основе описания предметной области необходимо сформулировать техническое задание, содержащие следующие пункты:

Наименование автоматизированной системы.

Цель создания системы.

Характеристики объекта автоматизации.

Требования к функциям,

Перечень входной информации.

Перечень выходной информации.

Требования к программному обеспечению.

Требования к техническому обеспечению.

Должно быть выделено примерно два или три объекта, которые связаны одним или двумя процессами.
Закажите подобную или любую другую работу недорого
или
Предложения (0)