Автор работы: Пользователь скрыл имя, 04 Января 2011 в 19:44, курсовая работа
Целью данной курсовой работы является разработка информационной системы бетоносмесителей. Данная информационная система должна обеспечить добавление, хранение параметров, а также облегчить поиск необходимых параметров из множества существующих.
Введение…………………………………………………………………..
1. Постановка задачи……………………………………………………..
2. Выбор среды программирования……………………………………..
3. Исследование предметной области……………………..…………….
4. Разработка структуры данных…………………………………………
5. Построение ER- модели. Оценка качества ER- модели……………...
6. Описание интерфейса…………………………………………………..
7. Описание основных процедур и методов……………………………..
Заключение…………………………………………………………….. …
Список литературы……………………………………………………….
4.
Разработка структуры
данных
Изучив
основные характеристики бетоносмесителей,
и взяв за основу модель склада, разработал
следующую структуру данных (рис.
3).
В этой структуре данных организована целостность данных с целью, если данные в процессе эксплуатации программного продукта будут изменяться. Таким образом, для всех связей на случай изменения данных (Update) выбрана опция Cascade. В таком случае если при работе изменят ключ в родительской таблице, то произойдет каскадное изменение во всех записях связанных таблиц.
На случай удаления данных выбрана опция Restrict, т.е. нельзя удалить запись в родительской таблице, если в дочерней таблице имеются записи, ссылающиеся на эту запись. Если бы выбрать опцию Cascade, то автоматически произойдет каскадное удаление всех записей связанных с родительской таблицей. А это приведет к потере необходимых данных.
Для добавления
записей выбрана опция Ignore,
следовательно при вводе данных в дочернюю
таблицу не анализируется значение индексного
поля.
Информация о работе Информационная система по бетоносмесителям