- •Введение
- •Основная часть
- •Теоретическая часть
- •Очерк истории производственного учета
- •Дореволюционная Россия.
- •История современных методов решения
- •Обоснования средств решения.
- •Постановка задачи
- •Описание используемых технологий.
- •Практическая часть
- •Входные и выходные данные.
- •Проектирование базы данных.
- •Проектирование приложения.
- •Методы решения задачи
- •Аномалии
- •Отладка и тестирование программы
- •Анализ результатов решения
- •Заключение
- •Литература
- •Приложение 1
История современных методов решения
В развитии технологии баз данных выделяют 4 этапа.
Первый этап связан с развитием баз данных на больших машинах типа IBM 360/370, ЕС ЭВМ.
История развития систем управления базой данных (СУБД) насчитывает более 30 лет. В 1968 г. была введена в эксплуатацию первая промышленная СУБД фирмы IBM. В 1975 г. появился первый стандарт ассоциации по языкам систем обработки данных Conference of Data System Languages (CODASYL), определивший ряд фундаментальных понятий в теории баз систем данных. В 1981 г. Э.Ф. Кодд получил премию Тьюринга за разработку реляционной модели и реляционной алгебры.
Базы данных хранились во внешней памяти центральной ЭВМ, пользователями этих баз были задачи, запускаемые в основном в пакетном режиме. Интерактивный режим доступа обеспечивался с помощью консольных терминалов, не обладавших собственными вычислительными ресурсами. Эти системы относят к системам распределенного доступа.
Второй этап связан с появлением и развитием персональных компьютеров. На этом этапе преобладают настольные СУБД в частности: Dbase, FoxPro, Clipper, Paradox.
Третий этап. Начался процесс интеграции. Этот этап связан с развитием компьютерных сетей, поэтому остро встает задача согласованности данных хранящихся и обрабатываемых в разных местах и логически друг с другом не связанных. Успешное решение этих задач приводит к появлению распределенных баз данных.
Особенности этого этапа:
- поддержка структурной и языковой целостности;
- возможность работы на компьютерах с различной архитектурой;
- поддержка многопользовательского режима и возможность децентрализованного хранения данных.
К этому этапу относятся СУБД Access`97, Oracle 7.3(8.4), MS SQL 6.5(7.0) System 10(11).
Четвертый этап определяет перспективы развития СУБД. Этот этап характеризуется появлением новой технологии доступа к данным – интранет. В этой технологии не используется специализированное клиентское программное обеспечение. Для работы с удаленной базой данных можно применить Internet Explorer и др.
Современными методами решения. Которые реализуют с сейчас являются создание баз данных на таких баз данных как Oracle 11 g, MySql, MySql(server) и ряд других технологий. Сейчас очень изысканно проектировать и интегрировать базы данных на высокоуровневых языках программирования таких как Delphi, Java. На Delphi есть много разных способов разрабатывать базы данных. Это и с помощью DBE и методом ADO которые способствуют реализовывать и создавать базы дпнных универсальными способами, а также создание базы данных осуществляется в MySql, где в создании базы данных участвуют sql-запосы. Тем самым реализуя базу данных использую более высокие технологии ближе программным технологиях, программирование, где популярно кодирование модуль.
Обоснования методов решения.
Теоритические методы (методы-операции).
Анализ.
Пользователь водит данные стоимость, количество, длину, ширину, наименование. Заполнив форму покупатель отправляет запрос менеджеру склада о покупки данной мебели. Менеджер склада убедившись и досконально проверив, что запрашиваемая мебель есть на складе, в результате чего по запросу покупателя формирует продажу мебели создав сначала данную таблицу по запросу покупателя. Далее по данным этой таблицы он формирует запрос менеджеру оформления заказа о мебели необходимую для продажи. Менеджер по оформлению заказа реализует запрос, после проверки всех данных, атрибутов, фирму мебели, качество и другие данные. Проверив соответствию всех необходимых данных по мебели и составив отчет передает его менеджеру склада. В своем распоряжении менеджер склада сообщает о готовности продажи мебели покупателю и назначает дату оплату продажи мебели в определенное время.
Для первоначального понимания структуры программной системы выявляются действующие лица (люди-актеры или системы, между которыми происходит взаимодействие). Рассматриваемая система имеет пять актеров, двое из которых выступают контрагентами, а другие — менеджерами склада, осуществляющими выполнение всех операций. Каждый из этих актеров взаимодействует с системой, хотя главными актерами, пожалуй, являются поставщики покупатели (контрагенты), поскольку именно они инициируют функциональность системы. Далее формулируются варианты использования, т. е. действия, выполняемые системой для реализации общения действующих лиц (актеров). Каждый из действующих лиц преследует определенные цели по отношению к системе: поставщик — сдать товар на склад, покупатель— приобрести товар, менеджер склада — принять и отпустить товар, менеджер учетного отдела — определить объемы поступления и продаж и проанализировать товарный запас. На основании этих целей можно сформулировать базовые варианты использования и проанализировать взаимосвязи между ними.
Введение производственного учета есть проектирование, изучение основных понятий об учете товарооборота. Мы здесь анализируем процесс прихода товара на склад. Анализируем реализацию. А в точности анализируем. При проектировании учета мы анализируем, какой будет наш производственный учет. Из чего будут состоять основные части учета и как будет происходить их представление для удовлетворения условий стандартов. Также анализ отдельных частей базы данных, ее структуру, свойства и значение. Составление таблиц, которые будут показывать решение поставленных задач. Объектами анализа и проектирования станут отчеты и формы по таблицам, отображающие производственный учет.
Синтез.
В аналоговой реализации производственного учета отождествляется и конкретизируется введение самого учета и процесса товарооборота на основе данного учета. Рассмотрению подлежит проектирование поступления товара на склад и его продвижения по складу, вместе взятыми отчетами и формами, накладными ордерами (Приходные, Выходные). Во избежание коллапса, также прибежим к рассмотрению диаграмм, форм и анализа прибыли, учитывая запрашиваемые параметры. В данном проектировании мы застали совместному рассмотрению анализа и синтеза всех процессов производственного учета. И непосредственно совместим анализ и синтез в единое целое проектирование. Во взаимодействие к процессу проектирования баз данных, основных действий, запросов связанных с оформлением товаров, оформлением документов. В том числе заказы по поставки мебели и ее продажи мы включаем сущность связь показывающий и отображающий подробно взаимосвязи всех таблиц, действующих лиц. Что наиболее понятнее показывает взаимосвязь процесса товарооборота и проектирование работы по производственному учету. И главным образом отображает сущность структуры разработки и ее формирования, актуальности производственного учета. Синтез позволяет выявить эффективность, универсальность проекта, который организовывает процесс составления и формирования задач. И решение каждой задачи в производственном учете.
Сравнение –это познавательная операция, лежащая в основе суждений о сходстве Метод позволяющая в точности рассмотреть данные между таблицами и их взаимосвязь. В сравнении между таблицами приводятся в сравненииих значения, атрибуты.
И так начнем с первой таблицы СкладМебели имеющая атрибуты КодНаСкладе, КодМебели, Количество, Стоимость. Эта таблица отличаетсясодержанием с таблицей ПоставкаМебели имеющая другие составляющие атрибуты КодПокупателя, Покупатель, КодМебели, Количество, Стоимость, ДатаПокупки. Первая таблица отличается от второй полями КодНаСкладе, КодМебели. Вторая таблица отличается полями КодПокупателя, Покупатель, ДатаПокупки. В данных таблицах различаются цены на мебель . Цена мебели (на складе мебели) в таблице СкладМебели варьируется от 11 до 35. А во во второй таблице от 25 до 50. Стоимость от 6400 рублей до 37788 рублей. Следующему рассмотрению подлежат таблица ПоствкаМебели и Поставщик. В таблице Поставка мебели описываются и записываются данные о поставки мебели на склад. О данных поступившей мебели, а в точности это КодПоставки, КодПоставщика, КодМебели, Количество, Стоимость, ДатаПокупки.
В Таблице Поставщик описывается данные о поставщике. В данных отображается код поставщика, сам поставщик, то есть его имя и его контактные данные, в данном случае это телефон.
В таблице ПокупкаМебели описывается покупка мебели покупателями. Здесь информируется количество продаваемой мебели, стоимость мебели. КодПокупки, КодПокупателя, КодМебели.
В таблице Покупатель записываются данные о покупателе. Основными атрибутами для записей о покупателях являются КодПокупателя, Покупаель, АдресПокупателя, телефон.
В таблице ВидМебели хранятся данные о коде вида мебели и наименование вида мебели, эта информация соответствует атрибутам КодВидаМебели и Наименование.
Таблица Мебель хранит информацию о коде мебели, по которой проверяют соответствие мебели, а также хранится код вида мебели, наименование мебели, и габариты мебели. А в точности это атрибуты КодМебели, КодВидаМебели, Наименование, Фирма, Длина, Высота, Ширина.
Теоритические методы (методы – познавательные действия).
Диалектика.
На данном этапе реляционных построений базы данных, которые раскрывают основные положения товарооборота на базисах компании и на проводимых целях. Открывается конкретика и сущность мебельного продвижения, что движет товар по ступеням и как реаизуется сама база на этапах рассмотрения и проектирования базы данных. Так называемы сущность-связь, диаграмма вариантов использования дает результат в понятии и рассмотрении базы данных как основной процесс деятельности приносящий определенный результат, доход. Приносящий основные затраты, трудозатраты. Составляется основной анализ затрат, прибыли, выгоды, доходов и других бухгалтерских отчетностей. И учитывается время на проекты, анализы, проекты, реализацию. Учитывается и уточняется основное время затратов на все нюансы с целью определить точное время для каждого процесса в частности и всего процесса в целом. Для уточнения трудоемкости работы по всем направлениям, чтобы дать конкретную оценку за разрабатывающий проект.
Дедуктивный метод.
Весь проект процесс разрабатывается на основах и базисах полученной информации и научной литературы, в которых рассказывается о создании базы данных ADO, который размещается на Delphi. Каждая таблица размещается на отдельной ей предназначенной вкладке для удобного перехода по каждой из таблиц. Сначала происходит создание таблицы с помощью ADO, технология способствующей размещать таблицы базы данных в Delphi. После того, как таблица будет создана и приобретет необходимый вид, разместим таблицу на вкладке. Так каждую таблицу мы прикрепим к отдельной вкладке. Переключаем и смотрим таблицы в отдельных вкладках. Этот метод является самым уместным, приемлемым, так как является самым легким. Для доступа к базе данных можно использовать различные технологии, в том числе ADO, BDE.
Эмпирический метод.
Наблюдения. В данном наблюдении открывается картина обуславливающая умение разбирать, создавать, проектировать базы данных в более новых и усовершенствованных средах. Таких как Delphi, Oracle, MySql, так как способствует лучше разбираться и находить методы решения поставленных задач для продвижения намеченных целей. С учетом того что базы данных сделанные на средах более высокого уровня, считается сейчас закономерным и более приемлемым способом работы с проектированием деятельности. А также дает новые навыки в построении и создании базы данных на совершенных и усовершенствованных средах, которые являются часто используемыми и ближе к программируемому уровню. Разные и усовершенствованные способы реализации базы данных формируют к пониманию создании базы данных на высокоуровневых языках, таких как Delphi, Java.
