Создание компьютерной базы минимизации затрат для поставщиков
Разработка базы данных минимизации затрат для поставщиков, обеспечение быстрого поиска и редактирования информации о заказах, минимальной нагрузки на операционную систему. Выбор состава технических, программных средств. Расчет экономической эффективности.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 14.04.2014 |
Размер файла | 50,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
Введение
1. Анализ технического задания и возможные способы реализации поставленной задачи
2. Описание предметной области, функции, анализ и методы решения задачи
2.1 Описание предметной области
2.2 Функции решаемые задачей
2.3 Анализ объекта разработки
2.4 Методы решения
3. Обоснование выбора состава технических средств
4. Обоснование выбора состава программных средств
5. Описание организации входных и выходных данных
6. Описание программы
7. Мероприятия по технике безопасности и противопожарной технике при работе с персональным компьютером
8. Организационно-экономическая часть
8.1 Расчет экономической эффективности
8.2 Анализ структуры себестоимости
Литература
Введение
Научно-техническая революция как переворот в производительных силах - это прежде всего революция в технологиях. «Экономические эпохи, - указывал К. Маркс, - различаются не тем, что производится, а тем, как производится, какими средствами труда». Одна из особенностей современного этапа НТР - переход к целостным технологическим системам высокой эффективности. Они должны охватывать весь производственный процесс. К основным тенденциям, свойственным комплексным технологиям, относятся: переход на малооперационную технологию, высокий уровень автоматизации, групповая или типовая технология.
Бурное развитие информационных технологий обусловило переход организаций, служб, предприятий к автоматизации своей деятельности, что в свою очередь ведет к эффективному ведению хозяйства в условиях дефицитности ресурсов. Так в экономике помимо соотношений затрат, выпуска, спроса, предложения и т. п., часто возникает необходимость выбора одного из возможных вариантов функционирования экономической системы. Экономически оправдано в таких случаях ставить вопрос о выборе наилучшего варианта. Что понимают под наилучшим вариантом, задается в виде цели, однако с точностью можно утверждать, что целью любой организации является получение максимальной прибыли при минимальных издержках.
В рыночной экономике выделяют в целом два субъекта поставщика (продавца) и покупателя. При этом сбыт продукции - сложная функция, содержащая следующие составляющие:
- организацию работы по сбыту продукции;
- оперативное управление поставками;
- прогнозирование технического уровня и качества продукции (изучение спроса).
Задача менеджера - проследить, чтобы данная работа была выполнена с минимальными потерями для организации. Конечно, можно нанять несколько человек, каждый из которых занимался определенным делом. Один принимал заказы от клиентов, другой организовывал работу поставщиков. Третий согласовывал бы эти данные. В свою очередь, потери на дополнительную рабочую силу минимальными не назовешь. Так и было в недавнем прошлом. Вся информация заносилась вручную на бумажные носители, что создавало большие неудобства, затрачивалось большое количество времени и, естественно, работа такого вида сама по себе была очень кропотливой. При необходимости узнать информацию, требовалось затратить время.операционная система минимизации затрат
Сейчас же, в век компьютерных технологий и больших прогрессов в этой сфере, на смену неудобного прошлого пришли очень удобные, надёжные, быстродействующие компьютерные системы, но при этом часто возникают ситуации, когда трудно осуществить быстрый отбор нужной информации. Немаловажен вопрос надежности хранения и конфиденциальности различных сведений. Для решения таких задач используется специальное программное обеспечение, часто объединенное в крупные информационно-справочные системы.
Информационно-справочные системы предназначены для управления различными информационными и справочными массивами, в число которых входят базы данных. Эти системы организовывают определенный интерфейс пользователя с функциями обработки информации самой системы. Набор возможностей таких систем обычно включает в себя коррекцию структуры используемого объекта (инкапсулирующего информацию), работа с его составляющими - дополнение, редактирование, удаление (в случае, когда роль такого объекта выполняет база данных, это - записи), простой просмотр, поиск элементов. Также необходимо обеспечить для такой системы и функции надежного постоянного хранения информации. Программная реализация таких программных продуктов конкретизирует абстрактные операции в конкретные процедуры и функции (или же объекты) и зависит полностью от возможностей языка программирования, поставленной задачи и искусства программиста.
Автоматизация процесса обработки различной информации позволяет быстро реагировать на изменения окружающей среды в организации путем принятия управленческих решений. Что, в свою очередь, является нужным и перспективным делом.
Цель дипломной работы - разработка базы данных «Минимизации затрат для поставщиков», которая обеспечивает быстрый поиск и редактирование информации о заказах, минимальную нагрузку на операционную систему и локальную сеть организации, обладает удобным интерфейсом пользователя и имеет интуитивно-понятные связи между диалогами ввода информации.
Разработка базы данных «Минимизации затрат для поставщиков» позволит:
- сократить затраты, требуемые для ведения учета сотрудников (поставщиков) организации, клиентов, заказов на товары, склады за счет уменьшения бумажного документооборота и постоянного автоматического контроля за корректностью вводимой информации;
- избежать дублирования информации, поскольку сведения вносятся в базу один раз.
Созданная база данных «Минимизации затрат для поставщиков» является перспективной разработкой, так как на основе хранящейся в ней информации могут работать различные логистические системы, структуры предприятий и организаций. Элементом новизны при разработке можно считать использование современных технологий при проектировании баз данных, позволяющие ускорить быстродействие поиска информации и не нагружать ресурсы компьютера. Современные элементы программирования интерфейса пользователя делают его интуитивно понятным, а сама программа удобна в использовании. Кроме того, она может использоваться в составе общей автоматизированной системы предприятии, служб, целью которых является управление заказами на перевозку товаров, а также предоставление производителям во временное пользование складских помещений организации.
1. Анализ технического задания и возможные способы реализации поставленной задачи
Производственный процесс сегодня невозможно представить без широкого использования информационных технологий, предоставляющих возможность обработки больших объёмов информации. Такие объёмы информации удобно обрабатывать с помощью баз данных, позволяющих повысить организационную и технологическую гибкость процесса управления с минимальными капитальными затратами на их обслуживание. Практически все системы в той или иной степени связаны с долговременным хранением и обработкой информации. Фактически, информация становится фактором, определяющим эффективность любой сферы деятельности. Увеличились информационные потоки и повысились требования к скорости обработки данных. Большинство операций не может быть выполнено вручную. Любые административные решения требуют более чёткой и точной оценки текущей ситуации и возможных перспектив её изменения.
В данном дипломном проекте необходимо разработать информационно-справочную систему, позволяющую хранить данные о поставщиках и других объектах логистической системы ( будем называть ее «Поставщики»), что поведет к эффективному принятию управленческих решений в организации. Целью разработки базы данных является повышение эффективности работы предприятий, за счет увеличения скорости обработки информации.
Целью создания данной базы данных является:
- разработка автоматизированного рабочего места для секретаря;
- повышение производительности работы логистичечкой системы;
- более надёжное хранение информации.
2. Описание предметной области, функции, анализ и методы решения задачи
Разрабатываемая система, называемая «Минимизация затрат для поставщиков» предназначена для автоматизации процесса управления логистической системы, деятельностью которой является предоставление услуг производителям и потребителям в перевозке необходимых товаров в заданную ими точку, а также временного их хранения на складе. Цель разработки - создание СУБД, позволяющая реализовывать управленческие решения поставщиков в короткие сроки и с минимальными затратами.
2.1 Описание предметной области
Из всех задач, решаемых данной системой можно выделить ряд основных задач - необходимость которых обязательна для любой информационной системы подобного рода. Они и составляют предметную область решаемой задачи. К таким задачам относятся:
- учет продукции поступающей в зону складского комплекса;
- учет продукции отгруженной из зоны складского комплекса;
- возможность постоянного контроля состояния складского комплекса (наличие свободных, занятых ячеек и т.д.);
- учет работы поставщиков (персонал организации);
- формирование необходимой документации.
В соответствии с перечисленными задачами, реализуемыми системой, дадим характеристику соответствующих объектов обработки информации:
- Приемка продукции на склад. Продукцию на склад доставляют принадлежащим организации транспортом. В процессе разгрузки продукция укладывается на деревянные поддоны по определенным правилам. На один поддон укладывается продукция одного наименования с одним и тем же сроком годности. Максимальное количество коробов, располагаемое на одном поддоне, определяется исходя из их размера и веса. После формирования поддоны упаковывают пленкой (паллетизируют). Упакованный поддон с продукцией называется паллетой. После этого каждой паллете определяется адрес на складе. Водители электропогрузчиков развозят паллеты по адресам.
- Отгрузка продукции клиентам. Из отдела продаж заведующий складом получает накладную, в которой указан ассортимент продукции необходимый клиенту, а также его количество. Система определяет адреса на складе, где находится необходимая продукция. Выдает на печать приказы водителям электропогрузчиков на перемещение продукции из адресов в определенное место (место заказа). После перемещения продукции из адресов проверяется наличие всех наименований продукции, а также их количество. По прибытию клиента заказ отгружается из зоны заказа в машину или вагон.
2.2 Функции решаемые задачей
Задача решает следующие функции:
- ввод, запись и хранение информации о приходе или отгрузке продукции на складе;
- при приеме продукции на склад система должна обеспечивать два режима работы:
1. прием продукции в ручном режиме;
2. прием продукции в автоматическом режиме.
При приеме продукции в ручном режиме адреса, в которых будет расположена продукция, выбираются оператором самостоятельно и заводятся вручную. При приеме продукции в автоматическом режиме система должна сама выбирать удобное расположение для поступающей на склад продукции. Оператор заводит в базу данных только код и срок годности товара. Адрес для него система определяет автоматически.
- при отгрузке товара система также должна обеспечивать два режима:
1. формирование заказа в автоматическом режиме;
2. формирование заказа в ручном режиме.
При формировании заказа в ручном режиме оператор заводит в базу данных всю информацию - код продукции, необходимой клиенту, количество коробов, адрес из которого их нужно взять. При формировании заказа в автоматическом режиме оператор заводит только ассортимент продукции и количество коробов необходимое клиенту. Адреса, из которых необходимо будет их взять система должна просчитывать автоматически. При автоматическом просчете заказа система должна включать в заказ код продукта необходимый клиенту с самым ранним сроком годности.
2.3 Анализ объекта разработки
Разрабатываемая система должна представлять собой законченный программный продукт, реализующий автоматизацию процесса управления поставщиками, складским комплексом в установленном объеме задач. Для обеспечения эффективной работы система должна иметь дружественный графический интерфейс с пользователем, понятное назначение функций и наглядный результат обработки информации, надежно функционировать в существующем программном окружении и условиях эксплуатации, обладать средствами защиты от сбоев и восстановления. Система должна быть открытой для дальнейшего масштабирования и наращивания функциональных возможностей отдельных программных модулей.
2.4 Методы решения
В проектируемой системе каждая из представленных функций будет реализована соответствующим программным модулем, каждый из которых будет иметь возможность выполнения ряда операций, таких как корректировка информации, ввод и удаление данных, формирование отчетов. Процессы заполнения, корректировки и поиска данных будут реализованы однотипным способом во всех модулях. При добавлении и редактировании данных будет применяться контроль правильности ввода пользователем информации, путем ее сравнения с необходимым типом, диапазоном изменения возможных значений, маской ввода и т.д. Для добавления и редактирования данных будут использованы экранные формы со всеми необходимыми полями ввода, а также пояснениями и управляющими элементами (например, кнопками), предназначенными для выработки управляющих воздействий (сохранение, отмена изменений) и навигации (перемещению) по БД. Для обеспечения работы с информационно-справочной системы будут использованы экранные формы, позволяющие задавать различные значения (диапазоны значений) интересующей информации. БД должна содержать главную форму, на которой будет располагаться меню, с помощью которого можно будет вызвать вспомогательное меню, либо возможность выхода из приложения. Здесь же будет предусмотрен ввод информационно-справочных данных о поставщиках. В каждом из программных модулей системы предполагается наличие всех необходимых отчетных форм для формирования и печати документов установленной формы. Все отчеты генерируются автоматически, используя выборки информации из БД.
3. Обоснование выбора состава технических средств
Проблема выбора технических средств ПЭВМ для разработки базы данных «Минимизации затрат для поставщиков» обусловлена необходимостью повышения производительности, сокращению сроков и снижения трудоемкости поиска и обработки информации.
Программа, предложенная в дипломном проекте, разработана в СУБД Microsoft Access 2000, которая является 32-х разрядном приложением и работает под управлением операционной системой Microsoft Windows. Для обеспечения нормальной работы СУБД и эффективности проектирования программы должна быть использована следующая конфигурация компьютера:
- центральный процессор (ЦПУ) класса Pentium III 433 МГц;
- объём оперативной памяти (ОЗУ) не менее 128 Мб;
- минимальная ёмкость жесткого диска 3 Гб;
- привод для чтения компакт-дисков;
- привод для чтения гибких дисков;
- стандартный манипулятор «мышь»;
- стандартная клавиатура;
- стандартный SVGA монитор.
Программный продукт, разработанный в дипломной работе, оперирует с достаточно большим объёмом информации. Данное обстоятельство накладывает дополнительные требования для компьютера, где будет установлена эта программа.
Одним из таких требований является быстродействие системы в целом. При достаточно быстром обмене информации между процессором и памятью компьютера можно существенно сократить сроки обработки требуемой информации. Данное быстродействие можно достигнуть, используя современные процессор и модули памяти, которые работают на одной тактовой частоте системной шины не ниже 100 МГц у современных ПК частота шины 400МГц, а на 100МГц работают даже Pentium 1[9].
Для достижения требуемого быстродействия требуется наличие процессора класса Pentium III с тактовой частотой 433 МГц и объём оперативной памяти порядка 28 Мб. может 128 Мб
Другим фактором, влияющим на быстродействие при работе с базами данных, является ёмкость жесткого диска. ёмкость жёсткого диска не влияет на скорость работы БД, а влияет на объём хранимых данных, а на скорость работы влияет скорость работы жесткого диска, также на скорость работы может повлиять фрагментация жёсткого дискаВ процессе работы пользователя с программой происходит постепенное накапливание информации, что приводит к неизбежному уменьшению свободного места на жестком диске. Кроме этого, на диске находятся другие программы, которые также требуют определённого места на носителе. С учётом выше приведенных факторов требуется выбирать жесткий диск такого объёма, чтобы обеспечить оптимальную работу всей системы в целом.
Для оптимальной работы базы данных учёта комплектующих и сопутствующих ей программ требуется наличие жесткого диска объёмом 10 Гб и выше.
Программа, разработанная в дипломном проекте, не использует элементы графики, поэтому видеосистема компьютера должна удовлетворять минимальным требованиям для обеспечения работы операционной системы. В качестве видеоадаптера можно использовать стандартный SVGA адаптер, а монитор должен обеспечивать разрешающую способность экрана 1024х768 точек при частоте обновления экрана 85 Гц.
Данный программный продукт необходимо эксплуатировать только в программной среде Access, не допускается вносить изменения в структуру программы и приложений: в противном случае действия программы могут не соответствовать функциональным характеристикам.
4. Обоснование выбора состава программных средств
При выборе программных средств, для разработки базы данных «Минимизации затрат для поставщиков» необходимо учитывать возможности описания структуры данных, определение модулей программы и связи между ними, оценки развитости аппарата структур и типов данных.
Учет этих возможностей позволит сделать программу легкодоступной для использования, позволит предупредить возникновение логических ошибок, обеспечить надежность программного обеспечения и его модифицируемость.
Наиболее предпочтительный способ представления больших объёмов данных группировки данных в виде баз. В настоящее время существует несколько современных, часто встречающихся в применении, сред: Delphi, Visual FoxPro, Microsoft Access.
Delphi - это программный пакет средств быстрой разработки приложений для операционных систем Windows. также Linux [например Delphi Kulix] К достоинствам относятся удобный интерфейс, высокая скорость работы, большое количество библиотек компонентов, визуальная технология разработки программ, эффективность создаваемых программ. Delphi обладает 32-битным компилятором который может генерировать как исполняемые ЕХЕ - файлы, так и сложные приложения, требующие подключения DLL - библиотек. Кроме того, строгая типизированность языка Object Pascal позволяет компилятору уже на этапе компиляции обнаружить многие ошибки, а также возможность работать с указателями.
Среда Delphi представляет собой интегрированную оболочку разработчика, в которую входит набор специализированных программ, ответственных за разные этапы создания приложения. Delphi включает в себя набор специальных программ, которые являются специализированными и способствуют разработке программного продукта. Кроме этого применяется компонентный подход, т. е. на этапе проектирования форм программа как бы составляется из готовых компонентов - частей машинного кода, которые можно добавлять к ней с помощью всего нескольких щелчков мыши. Компоненты располагаются на палитре компонентов, разделённые на несколько самостоятельных панелей. Каждый компонент обладает наборами свойств, характеризующими их отличительные особенности.
Недостатками среды являются немногоплатформенность приложенийчистая лож: Windows 3.1-2003 Server, Linux, Lindows, какое средство разработки поддерживает хотя бы это, я знаю только одно C++, низкая эффективность системы доступа к базе данных Borland Database Engine (BDE) помимо BDE Delphi может работать с ADO(формат БД MS Access, т.е. вся база данных в одном *.mdb файле), InterBase и т.д., a BDE нормально работает если руки нормальные и не хуже всех остальных, особенно если доступ к БД через SQL, относительно высокая трудоёмкость создания трёхзвенных приложений, распространяемых через Internet{кучу web-серверов написано на Delphi} [5].
Visual FoxPro - это динамическая среда разработки реляционных баз данных. Она содержит объектно-ориентированные инструментальные средства, позволяющие быстро и легко создавать полноценные приложения. Проект, созданный таким способом, становится расширенным, обобщенным. Его функционирование можно проверить сразу после создания.
Visual FoxPro использует язык структурированных запросов SQL, основанный на наборах записей, позволяющей администратору базы данных управлять действиями пользователя и программами.
Visual FoxPro позволяет организовать нормализацию данных для улучшения надежности и эффективности структуры базы данных, обеспечивает целостность ссылочной системы, модальность, осуществляет разработку приложений, использующих все средства программирования FoxPro, использует подход OLE для увеличения эффективности систем управления реляционными базами данных.
Существенным недостатком Visual FoxPro является неудобство визуального создания интерфейса разработанного приложения, что накладывает некоторые ограничения в применении данной СУБД при проектировании [13].
Microsoft Access можно рассматривать, как систему, сочетающую в себе средства разработки баз данных, и механизм визуального объектно-ориентированного программирования - Microsoft Visual Basic For Applications (VBA)только один минус если сама база сделана в более позней версии MS Access то могут быть глюки , т.е. плохая совместимость версий.
Эта программа работает под управлением операционной системы Windows, разработанной фирмой Microsoft. Графический интерфейс Windows облегчает работу пользователя, обеспечивает подачу информации в форме, удобной для зрительного восприятия, позволяет выбрать объекты и данные, необходимые для обработки. Обеспечивает дружественный интерфейс и простоту настройки, эффективные средства создания таблиц, форм, запросов и отчетов, а также возможность решения большинства практических задач на базе VBA. В процессе работы со средой возможна интеграция с другими популярными продуктами фирмы Microsoft, имеются средства организации работы с базами данных в рабочей группе и защиты информации. Окно базы данных содержит систематизированные объекты базы данных - таблицы, запросы, формы, отчеты, макросы и модули.
В Access 2000 получили развитие два технологических направления, составляющих основу корпоративных многопользовательских баз данных, технология клиент-сервер и Internet-технология.
Для реализации технологии клиент-сервер в Access 2000 включены средства создания проекта - приложения, работающего в качестве клиента баз данных SQL-сервера. Подключение к серверу реализуется с помощью нового интерфейса OLE DB без использования ядра баз данных Microsoft Jet. В Microsoft SQL Sewer 7.0 этот интерфейс является базовым, благодаря чему Access становится универсальной основой для построения клиентских приложений, работающих с SQL-сервером.
Для реализации Internet-технологии в Access включены новые интерактивные средства конструирования Web-страниц доступа к данным в базах Access и SQL-серверов. При этом Web-браузер используется как универсальный интерфейс для доступа и работы с информацией из внешней среды вне зависимости от аппаратно-программной платформы компьютера пользователя и компьютера -- источника информации [2].
Для типовых процессов обработки данных -- просмотра, обновления, поиска по заданным критериям, получения отчетов -- в Access имеются средства конструирования объектов. При создании приложений пользователя также используются средства программирования, реализуемые объектами другого типа - макросами и модулями на языке программирования Visual Basic for Applications (VBA). Каждый объект и элемент управления имеет свои свойства, определяя которые, можно настраивать объекты и элементы управления. С каждым объектом и элементом управления связывается набор событий. Их можно обрабатывать с помощью макросов или процедур на VBA.
Объекты представлены в окне базы данных Access. Все операции по работе с объектами базы данных и приложений начинаются в этом окне. Таблицы (Tables) создаются пользователем для хранения данных об одном информационном объекте модели данных предметной области. Таблица состоит из полей (столбцов) и записей (строк). Каждое поле содержит одну характеристику объекта предметной области.
Основные характеристики рассмотренных СУБД позволяют сделать вывод, что для разработки программы «Минимизации затрат для поставщиков» наиболее эффективной является СУБД Access 2000 я использую MS Access 2003, как наиболее удобная и широко применимая система разработки баз данных.MS Acceess в настоящее время используется в основном для обучения или просто для создания таблиц БД
5. Описание организации входных и выходных данных
Необходимо разработать информационно-справочную систему, позволяющую хранить данные о поставщиках. Исходные данные - таблица, содержащая следующие поля:
- код поставщика;
- наименование поставщика;
- адрес поставщика.
Выходные данные - формы для работы с программой, отчет, выводимый по запросу на бумажном носителе.
Программа должна содержать главную форму, на которой располагается меню, с помощью которого можно вызвать вспомогательное меню, либо возможность выхода из приложения. Здесь же необходимо предусмотреть ввод информационно-справочных данных по поставщикам.
С помощью вспомогательной формы можно вводить нужную информацию, корректировать ее, удалять данные, выводить отчет по запросу предусмотреть выход из вспомогательной формы в главную.
6. Описание программы
База данных предназначена для автоматизации процесса управления организации, деятельностью которой является предоставление услуг производителям и потребителям в перевозке необходимых товаров в заданную ими точку, а также временного хранения на складе. Позволяет принимать управленческие решения на основании обработанных данных. Данный продукт позволяет модифицировать БД и обеспечивает:
- ввод и редактирование данных;
- выдачу данных по запросу пользователя;
- вывод итоговых отчетов;
- изменение структуры таблиц.
Функция ввода и редактирования данных предназначена для увеличения скорости ввода и редактирования данных. Функция вывода итогового отчёта предназначена для получения наглядного результата работы программы. Функция изменения структуры таблиц базы данных предназначена для добавления/удаления записей таблиц БД. Функция выдачи данных по запросу пользователя предназначена для получения нужных пользователю сведений, поиск которых осуществляется по различным критериям
Устойчивость программы обеспечивается возможностью сохранять в течение определённого интервала времени способность правильно выполнять заданные правила переработки информации в условиях эксплуатации. Программный продукт практически на всём интервале времени своей работы работает безотказно. Отказ в работе программы может возникнуть либо при появлении ошибки, которая не была обнаружена ранее и возникла при каком-то конкретном стечении обстоятельств, либо вследствие ошибки в информации. Программа в процессе восстановления после сбоя своих функций допускает отладку и устранение неисправностей, после которых продолжается нормальная работа.
Программа содержит встроенный язык обработки данных VB Script, с помощью которого она контролирует входную информацию. В случае ввода в текстовое поле программы данных, которые не соответствуют типу данного поля, программа оповестит пользователя об этой ошибке.
Время восстановления базы данных после отказа системы равно времени восстановления работоспособности системы.
С базой данных «Минимизация затрат для поставщиков» может работать любой пользователь. Для работы с базой данных достаточно одного человека. Квалифицированному пользователю перед работой базой данных следует прочитать руководство пользователя. Неквалифицированному пользователю перед началом работы с программой следует пройти курс обучения порядка 1 -2 часа.
База данных «Минимизация затрат для поставщиков» может быть установлена на компьютер, состав и параметры технических средств которого отвечают требованиям:
- центральный процессор (ЦПУ) класса Pentium III 433 МГц;
- объём оперативной памяти (ОЗУ) не менее 128 Мб;
- минимальная ёмкость жесткого диска 3 Гб;
- привод для чтения компакт-дисков;
- привод для чтения гибких дисков;
- стандартный манипулятор «мышь»;
- стандартная клавиатура;
- стандартный SVGA монитор.
База данных «Минимизация затрат для поставщиков» разработана в системе управления базами данных (СУБД) Microsoft Access 2000. Данная база данных, как и многие другие база данных разработанные в СУБД Microsoft Access 2000, зависит от платформы, то есть базу данных нужно использовать только в операционной системе Windows и только на платформе Intel. Это обусловлено тем, что данная база будет работать под управлением СУБД Miсrosoft Access 2000, в состав которой включены объекты для работы с данными, которые применяются только на указанной платформе. Применение другой платформы приведёт к ошибке инициализации программы. На компьютере, где будет применяться программа, нужно использовать пакет Microsoft Office 2000 во избежание конфликтов между базой данных и СУБД MS Access.
7. Мероприятия по технике безопасности и противопожарной технике при работе с персональным компьютером
В процессе трудовой деятельности при нарушении безопасных условий труда на человека могут воздействовать опасные и вредные производственные факторы.
К вредным производственным факторам относятся:
- неоптимальный состав и состояние воздуха:
1. повышенная запыленность воздуха;
2. повышенная или пониженная влажность;
3. повышенная подвижность;
- неоптимальное освещение:
1. недостаток освещенности;
2. неравномерность освещения;
- повышенный уровень шума.
К опасным факторам относят пожар.
Один из факторов воздействия внешней среды - микроклиматические условия.
Источником пыли в машинном зале ВЦ являются трущиеся механические части внешних устройств ЭВМ, бумага для АЦПУ и недостаточное кондиционирование воздуха. Вредные вещества, хорошо растворяясь в биологических средах, способны вступать с ними во взаимодействия, вызывая нарушения нормальной жизнедеятельности. В результате их действия у человека возникает болезненное состояние - отравление, опасность которого зависит от продолжительности воздействия, концентрации и вида вещества.
Человек постоянно находится в процессе теплового взаимодействия с окружающей средой. При благоприятных условиях труда характеристика метеорологических показателей в производственных помещениях и на рабочем месте следующая: температура от 20"С до 23"С при преимущественно умственной или легкой мышечной работе, допустимая температура - от 19"С до 21"С. При воздействии высокой температуры, интенсивного теплового излучения возможен перегрев организма, который характеризуется повышением температуры тела, обильным потовыделением, учащением пульса и повышением частоты дыхания, резкой слабостью, головокружением, а в тяжелых случаях - появлением судорог или теплового удара. Источником высокой температуры в машинном зале ВЦ являются внешние устройства ЭВМ: АЦПУ, дисплеи, а также плохая работа кондиционеров. Влажность воздуха оказывает большое влияние на терморегуляцию организма. Оптимальная величина относительной влажности составляет 40-60%. Движение воздуха в помещениях является важным фактором, влияющим на тепловое самочувствие человека. Скорость движения воздуха не должна превышать 0,1 м/с.
Правильно спроектированное и выполненное освещение на предприятиях обеспечивает возможность нормальной производственной деятельности. При освещении производственных помещений используют естественное и искусственное освещение. Недостаток естественного света предусматривает применение системы смешанного освещения. Освещенность на рабочем месте должна соответствовать характеру зрительной работы, который определяется следующими тремя параметрами:
- объект различения - наименьший размер рассматриваемого предмета;
- фон - поверхность, прилегающая непосредственно к объекту различения;
- контраст объекта с фоном - характеризуется соотношением яркостей рассматриваемого объекта.
При работе за дисплеем освещенность определяется минимальным объектом различения - шириной линии рукописного или печатного текста, который читает программист с листа. Для данного вида работы нормируемая освещенность составляет 400 люкс.
Недостаточное освещение приводит к напряжению зрения, преждевременной усталости и ослабляет внимание. Чрезмерно яркое освещение вызывает ослепление, раздражение и резь в глазах. Неправильное направление света на рабочее место может создать резкие тени, блики и дезориентировать работающего. Это может привести к профессиональным заболеваниям.
Сохранность зрения человека, состояние его центральной нервной системы и безопасность на производстве в значительной мере зависят от условий освещения.
В помещениях ВЦ применяется, как правило, боковое естественное освещение с К е.о. = 1% и E = 150 лк.
Одним из наиболее распространенных факторов внешней среды, неблагоприятно воздействующих на организм человека, является шум.
Любой источник шума характеризуется прежде всего звуковой мощностью. Мощность источника Р - это общее количество звуковой энергии, излучаемой источником шума в окружающее пространство за единицу времени. Шум вредно действует на организм и снижает производительность труда. Уровень звукового давления по отношению к порогу слышимости L=120-130 Дб соответствует порогу болевого ощущения. Звуки, превышающие по своему уровню этот порог, могут вызывать боли и повреждения в слуховом аппарате. Шум создает значительные нагрузки на нервную систему человека, оказывает на него психологическое воздействие.
Источником шума в машинном зале ВЦ являются механические устройства ЭВМ. Человек, работая при шуме, привыкает к нему, но продолжительное действие сильного шума вызывает общее утомление, может привести к ухудшению слуха, а иногда и к глухоте, нарушается процесс пищеварения, происходит изменение объема внутренних органов. Эти вредные последствия шума тем больше, чем сильнее шум и продолжительнее его действие. Таким образом, шум на рабочем месте не должен превышать допустимых уровней, значения которых приведены в ГОСТ 12.1.003-83.
Участок ПЭВМ по пожарной опасности относится к категории пожароопасных и характеризуется тем, что в помещении находятся несгораемые вещества и материалы в холодном состоянии.
Пожарная безопасность может быть обеспечена мерами пожарной профилактики и активной пожарной защитой. Понятие о пожарной профилактике включает комплекс мероприятий, необходимых для предупреждения возникновения пожара или уменьшения его последствий. Под активной пожарной защитой понимаются меры, обеспечивающие успешную борьбу с возникающими пожарами или взрывоопасными ситуациями.
Профилактические методы борьбы с пожарами на участке ПЭВМ предусматривают:
- организационные: правильное содержание помещений, противопожарный инструктаж служащих, издание приказов по вопросам усиления пожарной безопасности и т.д;
- технические: соблюдение противопожарных правил, норм при проектировании помещений, при устройстве электропроводов и оборудования, отопления, вентиляции, освещения;
- Режимные: запрещение курения в неустановленных местах, производство пожароопасных работ в помещении машинного зала ВЦ и т.д;
- Эксплуатационные: своевременные профилактические осмотры, ремонты оборудования;
Для тушения пожаров в машинном зале ВЦ необходимо применять углекислотные и порошковые огнетушители, которые обладают высокой скоростью тушения, большим временем действия, возможностью тушения электроустановок, высокой эффективностью борьбы с огнем.
Исходя из норм пожарной безопасности, для машинного зала ВЦ площадью до 100 мЅ (для нашего случая около 40 мЅ) требуются следующие первичные средства пожаротушения:
- один углекислотный огнетушитель типа ОУ-5 или ОУ-8, с помощью которого можно тушить загорания различных материалов и установок напряжением до 1000 В;
- один химпенный (ОХП-10) или воздушно-пенный огнетушитель (ОВП-5 или ОВП-10), с помощью которого можно тушить твердые материалы и горючие жидкости (кроме установок под напряжением);
- войлок, кошму или асбест (1Х1; 2Х1,5; 2X2 м).
Вместо углекислотного допускается применение порошкового огнетушителя (например, типа ОК-10).
Помещение машинного зала должно быть оборудовано пожарными извещателями, которые позволяют оповестить дежурный персонал о пожаре.
Пожарные извещатели преобразуют неэлектрические физические величины (излучение тепловой или световой энергии, движение частиц дыма) в электрические, которые в виде сигнала определенной формы направляются по проводам на приемную станцию.
В качестве пожарных извещателей в машинном зале устанавливаются дымовые фотоэлектрические извещатели типа ИДФ-1 или ДИП-1.
Исходя из высоты потолка (4 м) и площади помещения (30-40 мЅ) по нормам достаточно одного извещателя на машинный зал. Эти устройства характеризуются высокой скоростью и надежностью срабатывания и работают на принципе рассеяния частицами дыма теплового излучения.
Преимуществом извещателей является их безинерционность, большая контролируемая площадь. Недостатком является возможность ложного срабатывания и высокая стоимость.
8. Организационно-экономическая часть
8.1 Расчет экономической эффекивности
Экономическая обоснованность разработки программного продукта определяется его экономической эффективностью, суть которой, в общем виде, заключается в получение максимальной прибыли при минимальных затратах на разработку единицы продукции. В свою очередь, минимальные затраты - основная цель любого предприятия. Под затратами понимают совокупность всех средств, выраженных в стоимостной оценке, участвующих в разработке. Заимствованный из английского термин себестоимость наиболее четко определяет сущность затрат. Себестоимость - это то, во что обходится выпуск единицы продукции.
Организация дипломной работы по любой теме складывается из определённых этапов и подэтапов, каждый из которых хотя и может иметь разное содержание, однако структурно занимает равное положение для всех дипломных работ, выполняемых в данной отрасли.
Таким образом, структура дипломной работы может быть сформирована по типовой схеме, упорядоченной в соответствии с конкретным видом исследования. Состав дипломной работы по заданной теме, а также потребные категории исследований по этапам и подэтапам представлены в табл.1.
Таблица 8.1- Состав дипломной работы
Этапы |
Содержание |
Исполнители |
|
Техническое задание |
Постановка задачи. Определение состава программного продукта. |
Руководитель Разработчик |
|
Эскизный проект |
Разработка общего описания программного продукта. |
Руководитель Разработчик |
|
Технический проект |
Разработка структуры программного продукта. |
Разработчик |
|
Рабочий проект |
Программирования и отладка программы. Проверка результатов и внесение корректив в программу. |
Руководитель Разработчик |
|
Внедрение |
Оформление необходимой документации. |
Разработчик |
Первым шагом при определении себестоимости программного комплекса является расчет трудоемкости создания и внедрения. Расчет производится по методике, приведенной в документе «Типовые нормы времени на программирование задач для ЭВМ». Типовые нормы времени предназначены для определения затрат времени на разработку программных средств вычислительной техники (ПСВТ).
Исходными данными для расчета трудоемкости, при разработке программы являются:
Количество разновидностей форм входной информации - 2,
в том числе:
- информации, получаемой от решения смежных задач - 1,
- справочной, условно постоянной информации (файл инициализации) - 1;
- Количество разновидностей форм выходной информации - 2,
- в том числе:
- печатных документов (временные диаграммы) - 1,
- информации, наносимой на магнитные носители (файл инициализации) - 1;
Степень новизны комплекса задач - Г (разработка программной продукции, основанной на привязке типовых проектных решений).
Сложность алгоритма - 3 (реализуются стандартные методы решения, не предусмотрено применение сложных численных и логических методов).
Вид используемой информации:
- количество разновидностей форм переменной информации (ПИ) - 1, в том числе: информации, получаемой от решения смежных задач - 1;
- количество разновидностей форм нормативно-справочной информации (НСИ) (файл инициализации) - 1;
СУБД MS Access 2000.
Вид представления исходной информации - группа 11 (требуется учитывать взаимовлияние различных показателей).
Вид представления выходной информации - группа 22 (вывод информационных массивов на машинные носители).
Трудоемкость разработки программного продукта пп может быть определена как сумма величин трудоемкостей выполнения отдельных стадий разработки программного продукта, вычисляется по формуле:
пп = тз + эп + тп + рп + в,
где тз - трудоемкость разработки технического задания на создание программного продукта;
эп - трудоемкость разработки эскизного проекта программного продукта;
тп - трудоемкость разработки технического проекта программного продукта;
рп - трудоемкость разработки рабочего проекта программного продукта;
в - трудоемкость внедрения программного продукта.
Трудоемкость разработки технического задания рассчитывается по формуле:
тз = Тзрз + Тзрп,
где Тзрз - затраты времени разработчика постановки задач на разработку ТЗ, чел.-дни;
Тзрп - затраты времени разработчика программного обеспечения на разработку ТЗ, чел.-дни.
Значения Тзрз и Тзрп рассчитываются по формуле:
Тзрз = tзКзрз, Тзрп = tзКзрп,
где tз - норма времени на разработку ТЗ для программного продукта в зависимости от функционального назначения и степени новизны разрабатываемового программного продукта, чел.-дни (tз = 29),
Кзрз - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком постановки задач на стадии ТЗ (Кзрз = 0,65),
Кзрп - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком программного обеспечения на стадии ТЗ (Кзрп = 0,35).
Тзрз = 29*0,65 = 18,85 чел.-дней.
Тзрз = 29*0,35 = 10,15 чел.-дней.
тз = Тзрз + Тзрп =18,85 + 10,15 = 29 чел.-дней.
Трудоемкость разработки эскизного проекта рассчитывается по формуле:
эп = Тэрз + Тэрп,
где Тэрз - затраты времени разработчика постановки задач на разработку ЭП, чел.-дни;
Тэрп - затраты времени разработчика программного обеспечения на разработку ЭП, чел.-дни.
Значения Тзрз и Тзрп рассчитываются по формуле:
Тэрз = tэКэрз, Тэрп = tэКэрп,
где tэ - норма времени на разработку ЭП для программного продукта в зависимости от функционального назначения и степени новизны разрабатываемового программного продукта, чел.-дни (tэ = 41),
Кэрз - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком постановки задач на стадии ЭП (Кэрз = 0,7);
Кэрп - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком программного обеспечения на стадии ЭП (Кэрп = 0,3).
Тзрз = 41*0,7 = 28,7 чел.-дней.
Тзрз = 41*0,3 = 12,3 чел.-дней.
эп = Тзрз + Тзрп = 28,7 + 12,3 = 41 чел.-дней.
Трудоемкость разработки технического проекта зависит от функционального назначения программного продукта, количества разновидностей входной и выходной информации и определяется как сумма времени, затраченного разработчиком постановки задач и разработчиком программного обеспечения, вычисляется по формуле:
тп = (tтрз + tтрп)КвКр,
где tпрз, tпрп - норма времени на разработку ТП разработчиком постановки задач и разработчиком программного обеспечения соответственно, чел.-дни (tтрз = 9, tтрп = 8);
Кв - коэффициент учета вида используемой информации;
Кр - коэффициент учета режима обработки информации (Кр = 1,1).
Значение коэффициента Кв определяется по формуле:
Кв = (Кпnп + Кнсnнс + Кбnб)/(nп + nнс + nб),
где Кп, Кнс, Кб - значения коэффициентов учета вида используемой информации для переменной, нормативно-справочной информации и баз данных соответственно (Кп = 0,5, Кнс = 0,43, Кб = 1,25);
nп, nнс, nб - количество наборов данных переменной, нормативно-справочной информации и баз данных соответственно (nп = 1, nнс = 1, nб = 0).
Кв = (0,5 + 0,43)/2 = 0,465
тп = (8 + 9)*0,465*1,1 = 8,6955 чел.-дней.
Трудоемкость разработки рабочего проекта зависит от функционального назначения программного продукта, количества разновидностей входной и выходной информации, сложности алгоритма функционирования, сложности контроля информации, степени использования готовых программных модулей и рассчитывается по формуле:
рп = (tррз + tррп)КкКрКяКзКиа,
где tррз, tррп - норма времени на разработку РП разработчиком постановки задач и разработчиком программного обеспечения соответственно, чел.-дни (tррз = 5, tррп = 27);
Кк - коэффициент учета сложности контроля информации (Кк = 1,07);
Кя - коэффициент учета уровня используемового языка программирования (Кя = 1,0);
Кз - коэффициент учета степени использования готовых программных модулей (Кз = 0,8);
Киа - коэффициент учета вида используемой информации, и сложности алгоритма программного продукта.
Значение коэффициента Киа определяется по формуле:
Киа = (К'пnп + К'нсnнс + К'бnб)/(nп + nнс + nб),
где К'п, К'нс, К'б - значения коэффициентов учета сложности алгоритма программного продукта и вида используемой информации для переменной, нормативно-справочной информации и баз данных соответственно (К'п = 0,48, К'нс = 0,29, К'б = 0,24);
...Подобные документы
Проектирование логической структуры базы данных методом нормальных форм, сущность связь. Сравнительный анализ спроектированной базы данных и базы данных существующих информационных систем. Выбор и обоснование состава технических и программных средств.
курсовая работа [3,0 M], добавлен 22.12.2014Создание информационную систему "Сеть магазинов" в виде реляционной базы данных и операциями над ней. Создание базы данных в СУБД DB2. Описание и обоснование выбора состава технических и программных средств. Разработка пользовательского приложения.
курсовая работа [1,1 M], добавлен 19.05.2013Анализ и оценка эффективности существующей системы обработки информации. Выбор технических и программных средств. Описание этапов проектирования базы данных "Аудиотека" и ее особенностей. Разработка инфологической модели и программного приложения.
курсовая работа [877,9 K], добавлен 06.06.2013Выбор состава технических и программных средств разработки системы. Описание входных и выходных данных. Выбор модели базы данных. Разработка подсистемы наполнения базы данных, формирования отчетов. Разработка интерфейса пользователя, тестирование системы.
курсовая работа [3,7 M], добавлен 04.12.2014Анализ существующих разработок и выбор стратегии автоматизации делопроизводства взаимоотношении поставщиков лекарственных препаратов с аптекой. Разработка проекта базы данных аптеки "Ригла". Обоснование экономической эффективности разработки базы данных.
дипломная работа [3,0 M], добавлен 19.09.2013Информационная система – совокупность организационных, технических и программных средств, объединенных в единую систему для сбора, хранения, обработки, выдачи необходимой информации. Анализ особенностей инфологической, логической моделей базы данных.
курсовая работа [675,2 K], добавлен 16.09.2017Постановка задачи проектирования и описание предметной области. Выбор состава технических и программных средств. Составление физической структуры базы данных отдела кадров предприятия. Экспорт физической структуры в систему управления базой данных.
курсовая работа [296,6 K], добавлен 07.05.2015Выбор программных и аппаратных средств для создания базы данных. Описание структуры программы. Описание разработки приложения. Подключение к базе данных, выполняемое с помощью компонента ADOConnectio. Создание средств защиты информации в программе.
курсовая работа [2,1 M], добавлен 16.02.2015Структура обязательной информации, включаемой в базу данных компьютерной фирмы. Создание таблиц с помощью Microsoft Access, содержащих сведения о компьютерах, покупателях, оплате. Разработка форм для выполнения расчетов, просмотра и редактирования данных.
контрольная работа [2,3 M], добавлен 10.04.2012Автоматизация работы наркологической службы, обеспечение быстрого поиска и подачи информации из базы. Выбор инструментальных средств. Алгоритм работы разрабатываемого веб-ресурса. Диаграмма базы в Visual Paradigm for UM, визуализация веб-приложения.
контрольная работа [1,2 M], добавлен 11.12.2012Разработка и создание экранной формы инфологической модели базы данных "Склад канцтоваров", с помощью которой можно систематизировать данные о товарах, формировать запросы о числе покупателей, поставщиков, заказов и получение отчетов по этим запросам.
курсовая работа [1,6 M], добавлен 29.10.2011Создание баз данных с использованием Database Desktop. Проведение автоматизации рабочего места кассира. Описание входной и выходной информации. Выбор среды реализации, состава и параметров технических средств. Проектирование интерфейса программы.
курсовая работа [1021,5 K], добавлен 22.01.2015Выбор программных средст, основные требования. Разработка программного обеспечение для автоматизации учета использования и обслуживания транспортных средств. Инфологическая модель базы данных. Разработка SQL запросов, алгоритмов. Структура базы данных.
курсовая работа [1,0 M], добавлен 16.02.2015Проектирование базы данных с использованием комплекса программных и языковых средств Microsoft Access. Модель данных, доступ к ним. Назначение, основные возможности и версии Access. Запуск программы; окно базы данных, формы для их ввода и редактирования.
курсовая работа [1,1 M], добавлен 30.12.2014Информатизация различных областей и применение систем, использующих базу данных. Системы управления базами данных. Программирование в Access и создание структуры базы данных. Хранение и редактирование информации о заказах, поиске нужной информации.
курсовая работа [1,0 M], добавлен 01.10.2011Расчет затрат на оплату труда и на электроэнергию, эффективность внедрения базы данных, её себестоимость и срок окупаемости. Расходы на амортизацию, ремонт и обслуживание оборудования. Определение эффективности внедрения исследуемой базы данных.
курсовая работа [39,9 K], добавлен 24.11.2013Сведения о языке Delphi. Основы разработки баз данных. Разработка конвертера таблицы Excel, интерфейса главной формы, модуля отображения, системы поиска информации, средств редактирования. Системные требования программы. Инструкция по эксплуатации.
курсовая работа [2,6 M], добавлен 29.12.2008Выбор сервера базы данных, инструментальных средств разработки клиентского интерфейса и технологий. Описание таблиц базы данных системы мониторинга. Разработка инструментальных средств создания элементов системы. Интерфейс генерации тестов. Расчет затрат.
дипломная работа [1,9 M], добавлен 12.03.2013Сокращение времени поиска транспортных средств для туристов, путешествующих автостопом, разработка интернет-приложения: выбор системы управления базы данных и языков программирования; информационная и логическая архитектура приложения; расчет затрат.
дипломная работа [834,2 K], добавлен 15.02.2013Описание предметной области и списка ограничений, организация выборки информации, разработка триггеров для редактирования данных, проектирование клиентского приложения с целью создания сетевой базы данных "Поставка и реализация компьютерной техники".
курсовая работа [3,9 M], добавлен 26.06.2011