Автор работы: Пользователь скрыл имя, 30 Ноября 2013 в 21:48, курсовая работа
Основная деятельность фирмы это производство и реализация продукции в магазины для продажи. Поскольку фирма «Спорттовары» достаточно молодая, она довольно быстро укрепляет и расширяет свое положение на рынке, тем самым постоянно увеличивая количество своих клиентов. Чтобы наиболее быстро и эффективно функционировать и расширять бизнес фирме, просто, необходимо вести автоматизированный учет грузопотока.
ОПИСАНИЕ РЕЗУЛЬТАТОВ ОБСЛЕДОВАНИЯ ПРЕДМЕТНОЙ ОБЛАСТИ 3
ПОСТАНОВКА ЗАДАЧИ 8
ОПРЕДЕЛЕНИЕ СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ. 9
ОРГАНИЗАЦИЯ ПРОЕКТИРОВАНИЯ И РАСЧЕТ СМЕТНЫХ ЗАТРАТ НА РЕАЛИЗАЦИЮ ПРОЕКТА. 11
РАЗРАБОТКА ER-МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ 13
МОДЕЛИРОВАНИЕ ДАННЫХ – ЭТО ПЕРВЫЙ ШАГ НА ПУТИ ПРОЕКТИРОВАНИЯ БД, ЭТО ПЕРЕХОД ОТ ОБЪЕКТОВ РЕАЛЬНОГО МИРА К КОМПЬЮТЕРНОЙ МОДЕЛИ БД. 13
ER-МОДЕЛЬ СЛУЖИТ ДЛЯ ОБЪЕДИНЕНИЯ РАЗЛИЧНЫХ ПРЕДСТАВЛЕНИЙ ДАННЫХ НА КОНЦЕПТУАЛЬНОМ УРОВНЕ. 13
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ РЕЛЯЦИОННОГО ТИПА. 15
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ СЕТЕВОГО ТИПА. 20
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ С ИСПОЛЬЗОВАНИЕМ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ МОДЕЛИ ДАННЫХ. 23
КЛАССЫ 24
ПРОЕКТИРОВАНИЕ ОСНОВНЫХ ПРОЦЕДУР ПО ОБСЛУЖИВАНИЮ БАЗЫ ДАННЫХ 27
АДМИНИСТРИРОВАНИЕ БАЗЫ ДАННЫХ 30
СЖАТИЕ И ВОССТАНОВЛЕНИЕ ФАЙЛОВ ACCESS 33
ЗАЩИТА БД 38
ОРГАНИЗАЦИЯ РАБОТЫ БАЗЫ ДАННЫХ В ЛОКАЛЬНОЙ СЕТИ 45
ЗАКЛЮЧЕНИЕ И АНАЛИЗ РЕЗУЛЬТАТОВ 47
Список Литературы
СПИСОК ЛИТЕРАТУРЫ 48
Согласно поставленному заданию можно представить, что экономическим объектом является оптовый склад, специализирующееся на продаже спортивного инвентаря. В дальнейшем фирма будет зваться ООО «Спорттовары».
Основная деятельность фирмы это производство и реализация продукции в магазины для продажи. Поскольку фирма «Спорттовары» достаточно молодая, она довольно быстро укрепляет и расширяет свое положение на рынке, тем самым постоянно увеличивая количество своих клиентов. Чтобы наиболее быстро и эффективно функционировать и расширять бизнес фирме, просто, необходимо вести автоматизированный учет грузопотока.
В настоящее время фирма «Спорттовары» является быстро развивающейся и конкурентоспособной, и для того чтобы не потерять и укрепить свои позиции на рынке, она использует новейшие технические средства и программы. Причем программы постоянно совершенствуются и создаются новые улучшенные версии, также разрабатываются новые более совершенные базы данных. Последней из таких разработок является база данных «Грузопоток», которая позволит организовать на более качественном уровне хранение, учет, нахождение и отображение запрашиваемой информации. Данная база будет включать в себя все необходимые сведения о получателе, грузе и договорах.
Основные цели для достижения, которых создана эта база данных:
Автоматизированный способ ведения данных процессов позволяет наиболее достоверно, быстро и безошибочно собирать и производить различные операции с данными. А значит, позволит быстрее и качественнее выполнять работнику работу, не отвлекаясь на перепроверку данных.
Код каждого получателя, является уникальным, что позволяет легко и достоверно найти любые данные о данном получателе. А код груза, который также является уникальным, позволяет автоматизировать учет перевозимых товаров.
В данной предметной области можно выделить следующие укрупненные спецификации:
В отделе сбыта и реализации продукции сформирована информация о грузопотоке, она характеризуется следующими параметрами:
Сведения о получателе:
Сведения о грузе:
Сведения о договоре:
Организационная структура ООО «Спорттовары».
Основные задачи главных отделов
Отдел сбыта и реализации продукции осуществляет сбытовую политику, организацию рекламы, стимулирование сбыта, обеспечение работ по реализации продукции и т.д.
Отдел материально-технического снабжения осуществляет получение и доставку продукции согласно заказам и договорам в требуемые сроки, определение объема запасов товара, расчет ожидаемых остатков товара на конец года и установление объема завоза ресурсов.
Отдел маркетинга осуществляет анализ рынка и потребителей, планирование продвижения товара, планирование сбыта и цены, обеспечение стабильности продукции высокого качества.
Бухгалтерия осуществляет организацию бухгалтерского учета хозяйственно-финансовой деятельности.
Отдел кадров осуществляет набор служащих необходимых профессий, нормализацию интенсивности труда и т.д.
Планово экономический отдел осуществляет корректировку стратегии предприятия в зависимости от изменения рыночных тенденций, согласование действий с поставщиками, потребителями, посредниками предприятия и направленность этих действий на достижение взаимовыгодных результатов.
Информационный отдел занимается развитием и внедрением информационной культуры в деятельность отделов фирмы. Решаются такие задачи как изучение и внедрение новых информационных технологий, развитие локальной сети, обеспечение безопасного доступа к сети Интернет.
Основные задачи, которые решает эта база данных:
реализации продукции, чья деятельность непосредственно связана с базой данных;
договоров.
Очевидно, что данные процессы сбора информации «вручную» займут много времени и в данном случае вероятность сделать ошибку во время сбора данных велика, автоматизация же позволяет существенно ускорить этот процесс и избежать ошибок. Это позволит увеличить производительность труда, освободить работника от выполнения менее значительных пунктов своей работы и предоставить часть времени на выполнение более важной работы.
Автоматизация управленческих функций имеет место во всех отделах. На предприятии имеет место внутрифирменный электронный документооборот (с обязательным дубляжем особо важных документов на твердом носителе, - бумаге - согласно законодательству).
Документы о грузопотоке из отдела сбыта и реализации продукции поступают в отдел материально-технического снабжения и дальше на склад, а из отдела материально-технического снабжения в свою очередь в отдел сбыта могут предоставляться отчеты о выявленных ошибках в оформлении договоров, а также отчеты об исполнении договоров.
Документооборот
Рис.1. Документооборот
Разрабатываемая база данных автоматизирует данный документооборот.
Разработать структуру базовых таблиц базы данных «СПОРТТОВАРЫ».
Наша БД содержит информацию:
Распределим эту информацию по трем таблицам: Груз, Получатель, Договор.
Структуры базовых таблиц. Структуры таблиц базы данных показаны в таблицах 1, 2, 3.
Таблица 1. Структура таблицы Договор.
Поле |
Тип |
Размер |
Обязательное |
Индексированное |
Код договора |
Числовой |
Целое |
Да |
Да (Совпадения не допускаются) |
Код получателя |
Числовой |
Целое |
Да |
Да (Совпадения не допускаются) |
Код груза |
Числовой |
Целое |
Да |
Да (Совпадения не допускаются) |
Количество |
Числовой |
Целое |
Да |
Да (Совпадения допускаются) |
Стоимость |
Числовой |
Целое |
Да |
Да (Совпадения допускаются) |
Дата |
Дата/время |
8 |
Да |
Да (Совпадения допускаются) |
Таблица 2. Структура таблицы Груз.
Поле |
Тип |
Размер |
Обязательное |
Индексированное |
Код груза |
Числовой |
Целое |
Да |
Да (Совпадения не допускаются) |
Наименование груза |
Текстовый |
40 |
Да |
Да(Совпадения допускаются) |
Цена |
Числовой |
Целое |
Да |
Да(Совпадения допускаются) |
Таблица 3. Структура таблицы Получатель.
Поле |
Тип |
Размер |
Обязательное |
Индексированное |
Код получателя |
Числовой |
Целое |
Да |
Да (Совпадения не допускаются) |
Наименование получателя |
Текстовый |
40 |
Да |
Да(Совпадения допускаются) |
Адрес |
Текстовый |
40 |
Да |
Да (Совпадения не допускаются) |
Телефон |
Числовой |
Целое |
Да |
Да(Совпадения не допускаются) |
Поле Код груза таблицы Груз и поле Код груза в таблице Договор имеют своим значением Код груза, тип связи Один – ко - многим.
Поле Код получателя таблицы Получатель и поле Код получателя в таблице Договор имеют своим значением Код получателя, тип связи Один – ко - многим.
Инфологическая модель
Связью между двумя сущностями является сущность «договор».
m n
Рис.2. инфологическая модель
Для удобства работы заменим имена и названия предметной области символическими обозначениями, и составим таблицу используемых символических имен в следующем виде:
Таблица №4.
№ п/п |
Наименование |
Символическое обозначение |
Сущность |
1 |
Договор |
DOG |
Название документа |
2 |
№ п/п |
NPP |
Реквизит |
3 |
Получатель |
POL |
Включенное отношение |
4 |
Груз |
GRUZ |
Включенное отношение |
Таблица 1. Договор.
DOG (NPP, KPOL, KGRUZ, KOL, STOIM, DATE)
NPP – Ключевое поле
Таблица 2. Получатель.
POL (KPOL, NPOL, ADRES, TEL)
KPOL (Код получателя) – Ключевое поле
Таблица 3. Груз.
GRUZ (KGRUZ, NGRUZ, CENA)
KGRUZ (Код груза) – Ключевое поле
В рамках информационно-логической модели также описываем регламентные запросы, при их описании рекомендуется использовать язык SQL. На основании этих описаний выделяем ключи поиска и обозначаем структурные ключи базы данных.
Проектируема база данных «СПОРТТОВАРЫ» будет разрабатываться, и внедряться с помощью нанятых высоко квалифицированных специалистов. Фирма имеет в наличии все необходимое техническое и программное обеспечение для осуществления работ по реализации данного проекта, что гораздо снизит затраты и облегчит выполнение работ проектировщику. В связи с тем, что аппаратные и программные средства на предприятии имеются, то это значительно снизит затраты на разработку и реализацию проекта. На создание и введение системы отведено 3 месяца.
Затраты по реализации проекта будут включать: затраты на заработную плату, затраты на разработку, затраты на внедрение проекта, затраты на программные и аппаратные средства и прочие затраты.
Можно эту сумму представить в виде математической формулы:
Зобщ. = Зтруд + Зтех.сред и техн.. + Зинфр.. + Звнедр. + Зпр., где
Зобщ. – сумма затрат на проектирование и внедрение базы данных.
Затраты на труд определяются как произведение количества часов, затраченных на разработку, на стоимость часа работы работника. Количество часов на изготовление программного продукта подсчитаем, исходя из количества часов, затраченных на каждом этапе разработки.
И тогда общее время разработки составило 47 часов.
Теперь рассчитаем стоимость часа работы программиста, исходя из того, что он зарабатывает в месяц 50 000 рублей, число рабочих дней в месяце – 22 и восьмичасовой рабочий день, тогда за час он получает – 284 рубля.
Ст. = 50000 / (22*8) = 284 руб.
Отсюда затраты на труд – 284 * 47 =13348 рублей.
В качестве затрат на технологию и технические средства выступают:
− амортизация оборудования.
Амортизация компьютера в год составляет 8000 рублей, тогда в день – 22 рубля. Так как разработка длилась 6 дней, то амортизация составила 132 рубля.
Тогда затраты на технологию и технические средства составят – 132 рубля.
К затратам «на инфраструктуру», то есть на все необходимые для нормальной работы проектировщика условия, относятся затраты на электроэнергию.
Потребление электроэнергии компьютером, осветительными приборами в день составляет 12 кВт. Учитывая, что 1кВт стоит 2,86 рублей, затраты на электроэнергию в день составят 34,32 рублей, а за 6 дня проектирования – 205,92 рублей.
Информация о работе Создание базы данных «Грузопоток» для фирмы «Спорттовары»