Автор работы: Пользователь скрыл имя, 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) | Числовое целое |
наименование | Что именно | Строка |
цена | - | Числовое целое |
ГОСТ | Количество товара в заказе | Числовое целое |
Упаковка | Форма выпуска | Строка |
Информация о работе Разработка базы данных «Рыболовецкого колхоза»