- •Уфимский государственный авиационный технический университет филиал в городе стерлитамак
- •Целью курсовой работы
- •Порядок получения задания, выполнения и сдачи курсовой работы
- •Задание к курсовой работе
- •Требования к оформлению курсовой работы
- •Структура пояснительной записки
- •Порядок защиты работы
- •Варианты заданий
- •Вариант № 1
- •Вариант № 2.
- •Вариант №3
- •Вариант №4.
- •Варианты заданий предметных областей
- •Вариант №5.
- •Вариант №6.
- •Вариант №7.
- •Вариант №8.
- •Вариант №9.
- •Вариант №10.
- •Вариант №11.
- •Вариант №12.
- •Вариант №13.
- •Вариант №14
- •Вариант №15.
- •Основные этапы разработки
- •1 Описание предметной области
- •2 Проектирование базы данных
- •2.1 Построение логической модели данных
- •2.2 Создание реляционной модели данных
- •2.3 Создание физической модели данных
- •3 Проектирование и реализация информационной системы
- •3.1 Задачи, решаемые с помощью ис
- •3.2 Реализация ис
- •Уфимский государственный авиационный технический университет филиал в городе стерлитамак
- •Разработка информационной системы « … » высокоуровневыми средствами программирования пояснительная записка
Вариант №15.
Разработать информационную систему "Промышленность региона". БД системы состоит из трех таблиц: "Промышленные предприятия", "Уплата налогов", "Прибыль", "Виды налогов" со следующей структурой.
"Промышленные предприятия":
код предприятия (ключевое поле);
название предприятия;
адрес предприятия;
форма собственности;
выпускаемая продукция.
"Уплата налогов":
код предприятия;
код налога;
сумма налога;
фактическая дата уплаты;
планируемая дата уплаты.
"Прибыль":
код предприятия;
сумма прибыли за год.
"Виды налогов" (предусмотреть 3 вида налогов):
код налога (ключевое поле);
название налога.
Приложение 2. Разработка информационных систем
Информационную систему (ИС) можно определить как систему информационных, программных, аппаратных и др. средств, предназначенных для накопления и коллективного использования данных.
Основные компоненты информационной системы:
– база данных (БД), содержащая набор логически связанных данных и описание этих данных;
– система управления базой данных (СУБД), предоставляющая средства для создания и администрирования БД, также осуществления контролируемого доступа к ней;
– прикладная программа (приложение, клиент), предоставляющая рядовому пользователю эффективное средство для «общения» с ИС
Под предметной областью будем понимать часть «реального мира», подлежащую изучению: объекты, события и взаимосвязи между ними.
Итак, в ходе разработки курсового проекта необходимо спроектировать базу данных, реализовать ее с помощью выбранной СУБД и создать пользовательское приложение. Это приложение должно предоставлять следующие возможности:
– управление данными (добавление, удаление и изменение данных)
– выборка данных;
– сортировка и группировка данных,
– обработка данных путем выполнения многотабличных запросов, составных, вложенных запросов и т. д.
– предоставление результатов в наглядной форме.
Интерфейс пользователя должен быть интуитивно понятным и удобным в работе.
По результатам курсового проектирования составляется отчет, который включает описание всех этапов работы.
Основные этапы разработки
1 Описание предметной области
Описание предметной области должно охватывать реальные объекты и процессы, содержать все необходимые данные для удовлетворения информационных запросов пользователей и определять потребности в обработке данных – конкретные задачи пользователей.
Необходимо указать ограничения предметной области, касающиеся выполнения конкретного задания.
2 Проектирование базы данных
П
предметная область
модель
физическая БД
Напомним, что моделью данных называют интегрированный набор понятий для описания и обработки данных, связей между ними и ограничений, накладываемых на данные.
Три основных компонента модели данных таковы:
набор правил для построения базы данных
набор типов допустимых операций с данными и со структурой базы данных
набор ограничений поддержки целостности данных, необходимых для поддержания данных в непротиворечивом состоянии.
Цель модели данных – представление данных в понятном виде.
