Автор работы: Пользователь скрыл имя, 05 Декабря 2011 в 00:35, курсовая работа
Целью курсовой работы является создание информационно-программной системы для решения следующих задач:
К разрабатываемой системе предъявлены следующие требования:
наличие централизованного хранилища данных для всех объектов автоматизированного учета;
ведение операций информационного учета с компьютеров локальной сети;
создание унифицированного доступа к данным с использованием специализированного интерфейса пользователя, который отражает специфику предметной области.
Южно-Сахалинский
институт экономики,
права и информатики
Кафедра «КТиС»
к курсовой работе
по
дисциплине «Теория
разработки программного
обеспечения»
на тему:
Разработка базы данных
«Рыболовецкого колхоза»
Руководитель работы
ст. преподаватель кафедры КТиС
Бобров А.Н.
«____»__________________2009
г.
Исполнитель
студент группы ВТ-41
Тимашов С.В.
«____»__________________2009
г.
Южно-Сахалинск
2009
Южно-Сахалинский
институт экономики, права и информатики
Кафедра
«Компьютерные
технологии и системы»
З А Д А Н И Е
на выполнение курсовой работы студенту Тимашову Станиславу Валерьевичу
1. Тема работы Разработка базы данных «Рыболовецкого Колхоза»
______________________________
2. Срок сдачи
студентом законченного
4. Содержание
пояснительной записки (
Введение
1. Анализ и описание предметной области
2. Анализ и проектирование данных, разработка хранимых процедур
3. Разработка программного обеспечения
Заключение
Задание принял к исполнению 10 сентября 2009 года
(дата, подпись)
Руководитель _________________
(подпись)
ПРИМЕЧАНИЕ:
Студент предупрежден
о том, что при несвоевременном
представлении работы
руководителю студент
считается не выполнившим
график учебного процесса
и не допускается к защите
курсовой работы.
Оглавление
Предметная область, подлежащая изучению – «Рыболовецкий колхоз». В сферу этой предметной области попадают предприятия, занимающиеся выловом, переработкой и продажей рыбопродукции. Цель функционирования предприятий этой предметной области –получение прибыли, получаемой из продажи рыбопродукции. Для осуществления этой деятельности необходимы лимитированные места лова, перерабатывающие мощности, склады, удовлетворяющих всем требованиям в соответствии с действующим законодательством.
Целью курсовой работы является создание информационно-программной системы для решения следующих задач:
К разрабатываемой системе предъявлены следующие требования:
Для решения поставленных задач планируется выполнение следующих действий:
2. Проектирование базы данных
Назначение базы данных определяется целями данной предметной области. Рассмотрев цели можно сделать вывод, что база данных должна обеспечивать следующее:
Пользователем создаваемой базы данных может выступать системный администратор. Он может заниматься редактированием.
Результатом проделанной работы являются:
Таблица
3.1 – Перечень сущностей
предметной области
| № | Название сущности | Описание | Вид | Зависимые сущности |
| 1 | Накладная | документ | Стержневая | нет |
| 2 | Отгрузка партнерам | Партнеры получающие сырец | Стержневая | накладная |
| 3 | покупатель | Покупатель готовой продукции | Стержневая | нет |
| 4 | продажа | Что покупает клиент | Стержневая | Покупатель ,продукция |
| 5 | продукция | Пречень продукции | Стержневая | нет |
| 6 | расходы | Расходы по статьям | Стержневая | нет |
| 7 | смена | Рабочие смены | Стержневая | нет |
| 8 | Выпуск продукции | Процесс выпуска продукции | Стержневая | |
| 9 | На складе | Что храниться на складе | Стержневая | продукция |
Далее
рассматриваются схемы
Для
идентификации отдельного экземпляра
отношения в каждом отношении
создан первичный ключ.
Таблица
3.2 Схема отношения «Накладная»
| Атрибут | Смысл | Тип |
| Номер_ накладной | Уникальный PK | Числовое целое |
| число | - | дата |
| бригада | Номер бригады | Строка |
| наименование | - | строка |
| Количество | - | Числовое целое |
| транспорт | Гос знак а.м. | строка |
Таблица
3.3 Схема отношения «Отгрузка
партнерам»
| Атрибут | Смысл | Тип |
| организация | Название РК | Строка |
| адрес | - | Строка |
| Руководитель | - | Строка |
| число | - | дата |
| Номер накладной | Ушло клиенту FK | Числовое целое |
| количество | В килограммах | Числовое целое |
Таблица
3.4 Схема отношения «Покупатель»
| Атрибут | Смысл | Тип |
| Ид_покупателя | идентефикатор(PK) | Числовое целое |
| название | Имя фирмы | Строка |
| адрес | - | Строка |
| телефон | - | Строка |
Таблица
3.5 Схема отношения «продажа»
| Атрибут | Смысл | Тип |
| Ид_продажи | идентификатор(PK) | Числовое целое |
| Ид_продукции | Ид клиента из таблицы продукция (FK) | Числовое целое |
| Ид_клиента | Ид_клиента из таблицы клиент (FK) | Числовое целое |
| Количество | Количество товара в заказе | Числовое целое |
| Стоимость | Стоимость всех товаров в заказе | Числовое целое |
| Цена | - | Числовое целое |
| число | - | дата |
Таблица
3.6 Схема отношения «класс
продукции»
| Атрибут | Смысл | Тип |
| Ид_продукции | идентификатор(PK) | Числовое целое |
| наименование | Что именно | Строка |
| цена | - | Числовое целое |
| ГОСТ | Количество товара в заказе | Числовое целое |
| Упаковка | Форма выпуска | Строка |
Информация о работе Разработка базы данных «Рыболовецкого колхоза»