Автоматизация рабочего места бухгалтера на предприятии "Роска"
Структура предприятия, назначение и взаимосвязь его основных отделов. Состав средств вычислительной техники предприятия. Технологический процесс обработки информации. Алгоритм заполнения учета товара. Автоматизация работы бухгалтера на предприятии.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 03.04.2015 |
Размер файла | 530,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки Республики Казахстан
Темиртауский политехнический колледж
АВТОМАТИЗАЦИЯ РАБОЧЕГО МЕСТА БУХГАЛТЕРА НА ПРЕДПРИЯТИИ «РОСКА»
Технологический отчет
П 01.1305033.009.То
Руководитель В.М Нугуманова
Учащийся группы ИС-2011
А.А Никифорова
2014
Содержание
Введение
1. Структура предприятия
2. Назначение отделов предприятия и их взаимосвязь
3. Описание рабочего места
4. Состав и наличие средств ВТ предприятия
5. Сетевая структура предприятия
6. Программное обеспечение предприятия
7. Технологический процесс обработки информации
8. Правила техники безопасности
9. Выполнение поставленной задачи
9.1 Постановка задачи
9.2 Алгоритм решения
9.3 Отладка программы
9.4 Результаты работы программы
Заключение
Листинг программы
Введение
Я учусь в Темиртауском Политехническом Колледже на специальности техник - программист. На 4 курсе в 1 семестре у нас предусмотрена производственная технологическая практика. Я проходила практику на предприятии «Роска» с 1 сентября по 16 ноября
Целью прохождения практики является:
1. Изучить структуру предприятия;
2. Изучить информационный поток;
3. Изучить правила техники безопасности;
4. Узнать назначение каждого отдела предприятия и их взаимосвязь;
5. Изучить состав и наличие средств вычислительной техники предприятия;
Во время прохождения практики нужно научится:
1. Оформлять техническую документацию;
2. Выполнить постановку задачи;
3. Составить алгоритм решения поставленной задачи;
4. Составить программу - по данному алгоритму;
5. Выполнить отладку программы;
6. Составить отчет о прохождении производственной технологической практики.
1. Структура предприятия
Предприятие «Роска» занимается реализацией продовольственных товаров.
Структура предприятия -- это его внутреннее строение, совокупность составляющих систему элементов и систему связей между ними, объединенных в единый хозяйственный организм. Для обеспечения жизнеспособной деятельности предприятия необходимо создание производственной и организационной структур управления, т.е. образование функциональных областей и производственных подразделений, каждое из которых будет иметь свое определенное назначение и устойчивые связи с другими подразделениями в результате горизонтального разделения труда, и формирование уровней управления по вертикали. Предприятие «Роска» состоит из нескольких отделов (подразделений):
1. Директор
2. Зам директора
3. Отдел кадров
4. Отдел сбыта
5. Бухгалтерия
Сотрудничает: ООО «Сима-Ленд», ТОО ЭкоБит, ТОО информационно-коммерческое агентство «Бит», и разные ИП.
Функциональные обязанности подразделений:
1. Директор.
Основные задачи:
1) Общее руководство производственно-хозяйственной и финансово-экономической деятельностью Товарищества;
2) Организация работы Товарищества;
3) Осуществление контроля в Товариществе за соблюдением установленных правил внутреннего трудового распорядка, выполнением должностных инструкций, порядком работы со служебной информацией;
4) Организация взаимодействия всех структурных подразделений Товарищества;
5) Обеспечение выполнения всех принимаемых Товариществом обязательств, включая обязательства перед бюджетами разных уровней и внебюджетными фондами, а также по договорам;
6) Создание условий для внедрения новейшей техники и технологии, прогрессивных форм управления и организации труда;
7) Принятие мер по обеспечению здоровых и безопасных условий труда на предприятии;
8) Контроль за соблюдением законодательства Республики Казахстан в деятельности всех служб;
9) Защита имущественных интересов предприятия в суде, органах государственной власти.
10) Осуществление и исполнение иных задач в соответствии с требованиями законодательства Республики Казахстан и внутренних документов Общества.
2. Зам.директора
1) Осуществляет руководство производственной, финансово-хозяйственной деятельностью товарищества по реализации услуг, обеспечивая эффективное и целевое использование материальных и финансовых ресурсов, снижение их потерь, ускорение оборачиваемости оборотных средств.
2) Определяет политику, стратегию деятельности товарищества и механизм их реализации.
3) Обеспечивает выполнения товариществом обязательств перед государственным бюджетом по налогам, по выплатам накопительным пенсионным и страховым фондам, перед поставщиками, заказчиками и кредиторами, включая банки второго уровня, а также контроль выполнения хозяйственных и коммерческих договоров (контрактов), показателей планов развития товарищества и бизнес-планов.
4) Участвует от имени товарищества в ярмарках, торгах, на выставках, биржах по рекламированию и поставкам услуг.
5) Контролирует соблюдение дисциплины при выполнении заданий и обязательств по поставкам услуг и их соответствие хозяйственным договорам, изучает рыночную конъюнктуру на реализуемые услуги.
3. Отдел кадров
1) Отдел кадров является самостоятельным структурным подразделением предприятия.
2) Отдел создается и ликвидируется приказом директора предприятия.
3) Отдел подчиняется непосредственно директору предприятия.
4) Отдел возглавляет начальник, назначаемый на должность приказом директора предприятия.
4. Отдел сбыта
1) Обеспечение реализации продукции предприятия.
2) Обеспечение выполнения заданий и обязательств по поставкам продукции и товаров в соответствии с заключенными договорами и заказами-нарядами внешнеторговых организаций.
3) Рационализация работы сбытовой службы предприятия, снижение затратив сбыт продукции.
5. Бухгалтерия
1) обеспечение соответствия бухгалтерского учета и финансовой отчетности Товарищества действующему законодательству Республики Казахстан, международным стандартам, стандартам бухгалтерского учета Республики Казахстан, типовым планам счетов бухгалтерского учета;
2) соблюдение Товариществом требований Налогового, Таможенного законодательства, налоговой и таможенной дисциплины; обеспечение заинтересованных лиц полной и достоверной информацией о финансовом положении, результатах деятельности и изменениях в финансовом положении Товарищества с ограниченной ответственностью.
3) Главный бухгалтер назначается на должность и освобождается от занимаемой должности приказом Генерального директора Товарищества. В своей работе Главный бухгалтер непосредственно подчиняется Генеральному директору.
4) В своей деятельности Главный бухгалтер руководствуется Конституцией Республики Казахстан, действующим законодательством Республики Казахстан, Законом Республики Казахстан «О бухгалтерском учете и финансовой отчетности», Налоговым и Таможенным Кодексами, Уставом Товарищества, Положением бухгалтерии, приказами, распоряжениями руководства Товарищества, а также настоящей должностной инструкцией.
2. Назначение отделов предприятия и их взаимосвязь
Приезжает поставщик с товаром. Накладные поступают к бухгалтеру, главный бухгалтер проверяет товар. Главный бухгалтер несет накладные в бухгалтерию и ставит печать, потом накладные поступают обратно к бухгалтеру а от него обратно к поставщикам.
Если директор по персоналу хочет уволить работника то он составляет приказ об увольнении. Этот приказ поступает к зам. Директора. Зам. Директора с директором решает уволить или нет. Если они приняли решение уволить то этот приказ поступает в бухгалтерию. В бухгалтерии составляют расчетный лист и все документы поступают обратно к директору а от него к директору по персоналу.
3. Описание рабочего места
Рабочим местом называется неделимое в организационном отношении звено производственного процесса, обслуживаемое одним или несколькими рабочими, предназначенное для выполнения определенной производственной или обслуживающей операции и оснащенное соответствующим оборудованием.
LG L1953S - изящный жидкокристаллический монитор с диагональю экрана 19 дюймов, позволяющий эффективно решать широкий спектр разнообразных задач. Великолепное качество воспроизводимого изображения и малое время отклика дают возможность комфортно просматривать видео, играть в компьютерные игры и работать с динамичными графическими приложениями, а тонкий корпус монитора обеспечивает рациональное использование полезногопространства на рабочем месте.
Экран
Технология: TFT
Диагональ: 19 "
Разрешение (макс.): 1280 x 1024
Формат экрана: 4:3
Яркость: 300 кд/мІ
Контрастность динамическая: 2000:1
Время отклика (GTG): 5 мс
Угол обзора горизонтальный 170°
Угол обзора вертикальный 170°
Габариты и вес
Ширина (с подставкой) 40.2 см
Высота (с подставкой) 40.8 см
Глубина (с подставкой) 18 см
Вес (с подставкой) 3.6 кг
HP PAVILION P6781
Операционная система: Наименование -- Windows 7 Домашняя базовая
Процессор: Производитель -- AMD, Модель -- Phenom II X6 1065
Тактовая частота -- 2.9 ГГц
Оперативная память: Объем -- 3 Гб
Жесткий диск: Объем -- 500
Графическая система: Производитель -- nVidia
Модель -- GeForce GT420, Объем памяти -- 2048 Мб
Оптический привод: Тип -- DVD±RW
Цвет: черный
Основные характеристики на genius kb110x black, ps/2, colour box.
Комплектация: клавиатура
Назначение: настольный компьютер
Интерфейс подключения: PS/2
Цвет: черный
Трекбол: нет
Конструкция: классическая
Цифровой блок: есть
Тип: мембранная
Количество клавиш: 104
Размеры (ШxВxГ): 467x40x200 мм
Вес: 648 г
Тип : Проводная лазерная мышь
Производитель : logitech
Разрешение : 1000 dpi
Цвета оформления : Черный, серебристый
Количество клавиш : 3 шт.
Назначение : Для настольного компьютера
Тип мыши : Проводная
Тип сенсора : Лазерный
Гарантия : 1 год
Интерфейс : USB
Код товара : Log-Bus-RX1000
Модель : Business RX1000
Название : Мышь Logitech Business RX1000 Laser USB, Black (910-001724)
Тип принтера: лазерный
Цветность печати: черно-белая
Максимальный формат:А4
Двусторонняя печать: нет
Плотность бумаги (макс): 163 г/м2
Скорость печати (А4, ч/б): 18 стр/мин
1 разъем RJ-11 для подключения к телефонной линии
4 разъема RJ-45 ETHERNET (10BASE-T/100BASE-TX) с автоопределением типа кабеля
8 индикатора статуса (POWER, 4хETHERNET, WLAN/WPS, DSL, INTERNET)
Две встроенные все направленные антенны
Кнопка возврата к заводским установкам
Кнопка включения питания
Кнопка включения/выключения Wi-Fi и активации WPS
4. Состав и наличие средств ВТ предприятия
ЭВМ - электронная вычислительная машина - вычислительное устройство, в котором основные функциональные элементы выполнены на электронных приборах (электронных лампах, полупроводниковых приборах, интегральных схемах). Вначале, в 1950-х гг., электронные вычислительные машины делили на аналоговые (ЭВМ), цифровые (ЦВМ) и гибридные. Однако уже с сер. 1970-х гг. понятие «электронная вычислительная машина» (ЭВМ) прочно закрепилось за цифровыми устройствами и термин ЭВМ стал употребляться как синоним цифровых ЭВМ.
ЭВМ - это комплекс аппаратных и программных средств; имеющиеся в нём механизмы выполняют лишь вспомогательные функции, например: приводят в действие дисководы, перемещают носитель информации в принтере. Процесс вычисления или обработки информации в ЭВМ состоит из множества типовых преобразований электрических сигналов, которые представляют (в кодированной форме) как информацию (исходные и выходные данные), так и команды (предписания) программы. Результаты обработки информации либо фиксируются на бумаге в виде текста, таблицы, графика либо отображаются на экране дисплея. В состав технических (аппаратных) средств, как правило, входят центральные устройства - процессор (один или несколько), оперативное запоминающее устройство (ОЗУ), пульт управления (клавиатура), а также внешние (периферийные) устройства - устройства ввода-вывода данных, постоянное запоминающее устройство большой ёмкости и др. Процессор обрабатывает информацию и управляет работой остальных устройств ЭВМ. ОЗУ хранит программу работы и информацию, используемую непосредственно при выполнении арифметических и логических операций. Пульт управления обеспечивает взаимодействие оператора с ЭВМ. В программные средства ЭВМ (программное обеспечение) входят операционная система (управляет работой ЭВМ, запускает другие программы и выполняет обслуживающие функции) и прикладные программы (программы обработки информации, решения конкретных задач).
ЭВМ первого поколения были ориентированы преимущественно на численное решение научно-технических задач, с относительно небольшим объёмом входной и выходной информации. ЭВМ второго поколения, помимо решения научно-технических задач, применяли для обработки планово-экономической информации и решения управленческих задач. Расширение сферы применения ЭВМ и возросшая сложность задач вызвали необходимость автоматизации процесса программирования, стимулировали разработку новых языков программирования.
Для ЭВМ третьего поколения характерны модульный принцип построения, программная совместимость, наличие базового программного обеспечения, возможность выполнения нескольких программ одновременно. ЭВМ четвертого поколения - персональные ЭВМ (персональные компьютеры), настольные и портативные, с быстродействием до нескольких сотен тысяч команд в секунду. Мощные ЭВМ устанавливают в вычислительных центрах для коллективного пользования, используют в компьютерных сетях, в научных и исследовательских центрах для решения задач аэродинамики, метеорологии, физики высоких энергий и т. п. На основе персональных ЭВМ создаются автоматизированные рабочие места конструкторов, технологов, экономистов, исследователей и других специалистов; ими пользуются редакторы, врачи, писатели, бухгалтеры, финансисты, управляющие (менеджеры) всех уровней, мультипликаторы и др. В сер. 80-х гг. появились вычислительные системы с элементами искусственного интеллекта, эксплуатационные возможности которых позволяют условно отнести их к ЭВМ пятого поколения.
5. Сетевая структура предприятия
Локальная вычислительная сеть (ЛВС, локальная сеть; англ. Local Area Network, LAN) -- компьютерная сеть, покрывающая обычно относительно небольшую территорию или небольшую группу зданий (дом, офис, фирму, институт). Также существуют локальные сети, узлы которых разнесены географически на расстояния более 12 500 км (космические станции и орбитальные центры). Несмотря на такие расстояния, подобные сети всё равно относят к локальным.
Существует множество способов классификации сетей. Основным критерием классификации принято считать способ администрирования. То есть в зависимости от того, как организована сеть и как она управляется, её можно отнести к локальной, распределённой, городской или глобальной сети.
Управляет сетью или её сегментом сетевой администратор. В случае сложных сетей их права и обязанности строго распределены, ведётся документация и журналирование действий команды администраторов. Компьютеры могут соединяться между собой, используя различные среды доступа: медные проводники (витая пара), оптические проводники (оптические кабели) и через радиоканал (беспроводные технологии). Проводные, оптические связи устанавливаются через Ethernet, беспроводные -- через Wi-Fi, Bluetooth, GPRS и прочие средства. Отдельная локальная вычислительная сеть может иметь связь с другими локальными сетями через шлюзы, а также быть частью глобальной вычислительной сети (например, Интернет) или иметь подключение к ней. Чаще всего локальные сети построены на технологиях Ethernet или Wi-Fi. Следует отметить, что ранее использовались протоколы Frame Relay, Token ring, которые на сегодняшний день встречаются всё реже, их можно увидеть лишь в специализированных лабораториях, учебных заведениях и службах. Для построения простой локальной сети используются маршрутизаторы, коммутаторы, точки беспроводного доступа, беспроводные маршрутизаторы, модемы и сетевые адаптеры. Реже используются преобразователи (конвертеры) среды, усилители сигнала (повторители разного рода) и специальные антенны. Маршрутизация в локальных сетях используется примитивная, если она вообще необходима. Чаще всего это статическая либо динамическая маршрутизация (основанная на протоколе RIP). Иногда в локальной сети организуются рабочие группы -- формальное объединение нескольких компьютеров в группу с единым названием.
Сетевой администратор -- человек, ответственный за работу локальной сети или её части. В его обязанности входит обеспечение и контроль физической связи, настройка активного оборудования, настройка общего доступа и предопределённого круга программ, обеспечивающих стабильную работу сети.
Технологии локальных сетей реализуют, как правило, функции только двух нижних уровней модели OSI - физического и канального. Функциональности этих уровней достаточно для доставки кадров в пределах стандартных топологий, которые поддерживают LAN: звезда, общая шина, кольцо и дерево. Однако из этого не следует, что компьютеры, связанные в локальную сеть, не поддерживают протоколы уровней, расположенных выше канального. Эти протоколы также устанавливаются и работают на узлах локальной сети, но выполняемые ими функции не относятся к технологии LAN.
6. Программное обеспечение предприятия
Microsoft Excel (также иногда называется Microsoft Office Excel) -- программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic for Application). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.
Программный продукт "1С:Бухгалтерия 8" включает технологическую платформу "1С:Предприятие 8" и конфигурацию (прикладное решение) "Бухгалтерия предприятия". Конфигурация предназначена для автоматизации бухгалтерского и налогового учета, включая подготовку обязательной (регламентированной) отчетности в коммерческой организации, применяющей план счетов бухгалтерского учета. Конфигурация обеспечивает решение всех задач бухгалтерской службы предприятия, если бухгалтерская служба полностью отвечает за учет на предприятии, включая, например, выписку первичных документов, учет продаж и т. д. Данное прикладное решение также можно использовать только для ведения бухгалтерского и налогового учета.
Состав счетов, организация аналитического, валютного, количественного учета на счетах соответствуют требованиям законодательства по ведению бухгалтерского учета и отражению данных в отчетности. При необходимости пользователи могут самостоятельно создавать дополнительные субсчета и разрезы аналитического учета.
Microsoft Access относится к СУБД, ориентированным на рядовых потребителей. Она позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных.
Этот пакет работает в ОС Windows на автономных ПК или в локальной сети. Посредством MS Access создаются и в дальнейшем эксплуатируются личные БД (настольные), а также базы организаций, имеющих относительно небольшой объем данных. Microsoft Access является частью пакета Microsoft Office и входит в комплект его поставки. Среда Access располагает характерным для приложений Windows интерфейсом, состоящим из следующих компонентов: титульной строки, главного меню, панели инструментов, поля для работы и строки состояния.СУБД работает с данными, которые можно выстроить в иерархическую последовательность. Верхний уровень иерархии содержит основные объекты Access:
- таблицы - главный тип объекта, поскольку все остальные вариации объектов - это производные от таблицы.
Основные составляющие таблицы - поля и записи, они определяют свойства элементов таблицы;
- формы - вспомогательные объекты, от использования которых можно отказаться. Они формируются, чтобы создать дополнительные удобства пользователю в плане просмотра, ввода и редактирования данных;
- запросы - результаты обращения пользователя к БД с целью поиска данных, удаления, добавления и обновления записей. Результаты поиска (выборки) подаются в табличном виде;
- отчеты - документы, предназначенные для вывода на печать, сформированные на информации, которая содержится в таблицах и запросах;
- схема - описание архитектуры связей многотабличной базы данных;
- макросы и модули - объекты повышенной сложности, при обыденной работе могут не использоваться.
Среди особенностей Access стоит отметить наличие VBA - встроенного языка программирования, посредством которого приложение может дополняться подпрограммами пользователей. Тем самым существенно расширяются возможности исходного варианта утилиты, обеспечивается удобство работы. Программа работает со следующими форматами файлов: ACCDB, MDB, ACCDE, MDE, ACCDT, ACCDR, ACCDW, MDW, LDB, LACCDB, SQL, DBF, DB,SNP, DIF, CDB.
Microsoft Word является одной из самых востребованных программ современности, из используемых в офисной работе. Данный текстовый редактор - наиболее мощный и распространенный, а разработан он компанией Microsoft.
Однако наиболее часто используемая программа из этого пакета это Microsoft Word. Будучи текстовым редактором, она позволяет существенно облегчить работу по написанию текстов. Ведение корреспонденции, обработка текста, создание деловой и официальной переписки - все это стало проще проводить благодаря Microsoft Word. Выгодными особенностями программы являются ее функциональность и простота использования, благодаря чему даже неопытный пользователь способен легко разобраться в ней.
Microsoft Word обеспечивает простое и удобное форматирование текстового файла за счет продуманных инструментов и понятного интерфейса. Благодаря широкому спектру функций текстовый процессор Microsoft Word напоминает настольную издательскую систему. Среди функциональных возможностей программы можно отметить:
- наличие целого ряда шрифтов разного размера и начертания символов;
- наличие способов выделения текста;
- возможность установить параметры абзацев, междустрочные интервалы;
- возможность проведения автоматической проверки правописания, подбора синонимов;
- автоматическая нумерация страниц и переносы слов на новую строку;
- возможность создания таблиц и гипертекста со ссылками и многое другое.
Как видно, функционал данной программы очень разнообразен, благодаря этому текст будет иметь привлекательный вид, удобный для чтения и понимания. Кроме того, возможность авто форматирования, применения стилей, а также заранее подобранные шаблоны позволяют сделать работу с Microsoft Word гораздо проще и удобнее.
Microsoft Word - это самый удобный вариант для создания текста и его последующего форматирования с возможностью гибкой настройки шрифта, стиля написания, оформления самой страницы.
7. Технологический процесс обработки информации
Microsoft Excel (также иногда называется Microsoft Office Excel) -- программа для работы с электронными таблицами, созданная корпорацией Microsoft.
1С:Бухгалтерия 8 - Конфигурация предназначена для автоматизации бухгалтерского и налогового учета, включая подготовку обязательной (регламентированной) отчетности в коммерческой организации, применяющей план счетов бухгалтерского учета. Конфигурация обеспечивает решение всех задач бухгалтерской службы предприятия, если бухгалтерская служба полностью отвечает за учет на предприятии, включая, например, выписку первичных документов, учет продаж и т. д. Данное прикладное решение также можно использовать только для ведения бухгалтерского и налогового учета.
Microsoft Access относится к СУБД, ориентированным на рядовых потребителей. Она позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных. Среди особенностей Access стоит отметить наличие VBA - встроенного языка программирования, посредством которого приложение может дополняться подпрограммами пользователей. Тем самым существенно расширяются возможности исходного варианта утилиты, обеспечивается удобство работы.
Microsoft Word является одной из самых востребованных программ современности, из используемых в офисной работе. Данный текстовый редактор - наиболее мощный и распространенный, а разработан он компанией Microsoft. Microsoft Word обеспечивает простое и удобное форматирование текстового файла за счет продуманных инструментов и понятного интерфейса.
Microsoft Word - это самый удобный вариант для создания текста и его последующего форматирования с возможностью гибкой настройки шрифта, стиля написания, оформления самой страницы.
8. Правила техники безопасности
1. Недопустимо использование некачественных и изношенных компонентов в системе электроснабжения, а также их суррогатных заменителей: розеток, удлинителей, переходников, тройников. Недопустимо самостоятельно модифицировать розетки для подключения вилок, соответствующих иным стандартам. Электрические контакты розеток не должны испытывать механических нагрузок, связанных с подключением массивных компонентов (адаптеров, тройников и т. п.).
2. Все питающие кабели и провода должны располагаться с задней стороны компьютера и периферийных устройств. Их размещение в рабочей зоне пользователя недопустимо.
3. Запрещается производить какие-либо операции, связанные с подключением, отключением или перемещением компонентов компьютерной системы без предварительного отключения питания.
4. Компьютер не следует устанавливать вблизи электронагревательных приборов и систем отопления.
5. Недопустимо размещать на системном блоке, мониторе и периферийных устройствах посторонние предметы: книги, листы бумаги, салфетки, чехлы для защиты от пыли. Это приводит к постоянному или временному перекрытию вентиляционных отверстий.
6. Запрещается внедрять посторонние предметы в эксплуатационные или вентиляционные отверстия компонентов компьютерной системы.
9. Выполнение поставленной задачи
9.1 Постановка задачи
Целью данной производственной технологической практики является автоматизация рабочего места бухгалтера на предприятии «Роска».
В данном отчете будут реализованы функции добавления новых данных в таблице, редактирование данных в таблице, удаление данных из таблицы.
Для реализации данной задачи, в программе будут находиться 3 таблицы:
1. Таблица «Сотрудники». В данной таблице будут находится данные о сотрудниках предприятия.
2. Таблица «Товар». В данной таблице будут находиться данные о товаре в наличии.
3. Таблица «Учёт товара». В ней будут содержаться данные об учете товаре с 1.09 по 16.11 2014 года.
Информация о товаре будет основываться на накладных. Программа будет основан на удобном пользовательском интерфейсе, что в свою очередь даст лёгкий доступ к необходимым данным.
9.2 Алгоритм решения
Алгоритмы решения осуществляются на основе задач выполняемых программой. Необходимо разработать алгоритмы которые выполняют следующие функции:
· Алгоритм заполнения информации о сотрудниках (Фамилия, Имя, Отчество, год рождения, должность);
· Алгоритм заполнения информации о товаре в наличии (наименование товара наличии, оптовая цена, розничная цена);
· Алгоритм заполнения информации об учете товара (номер склада, товар, сколько штук, количество, цена, сумма);
Алгоритм заполнения информации о сотрудниках осуществляется заполнением полей на форме и сохранением информации в таблице. Редактирование происходит в самой таблице.
Осуществляется начало работы программы. На данной форме осуществляется ввод следующих данных с клавиатуры:
- Фамилия
- Имя
- Отчество
- Год рождения
- Должность
Происходит сохранение данных в базу “Сотрудники”. Осуществляется завершение работы программы.
Алгоритм заполнения товара. Данный алгоритм позволит в программе открывать форму «Товар», заполнить все поля с клавиатуры и сохранить в таблицу «Товар». Эти данные можно удалять и редактировать.
Осуществляется начало работы программы. В данной форме осуществляется ввод следующих данных с клавиатуры:
- Наименование товара
- Оптовая цена
- Розничная цена
Далее происходит сохранение данных в базу «Товар» и осуществляется завершение работы программы.
Алгоритм заполнения учета товара. Данный алгоритм позволит в программе открывать форму «Учет товара», заполнить все поля с клавиатуры и сохранить в таблицу «Учет товара». Эти данные можно удалять и редактировать.
Осуществляется начало работы программы. В данной форме осуществляется ввод следующих данных с клавиатуры:
- Номер склада
- Товар
- Штук
- Количество
- Цена
- Сумма
Далее происходит сохранение данных в базу «Учет товара» и осуществляется завершение работы программы.
Для выхода из программы есть кнопка «Выход». При нажатии на кнопку программа закрывается.
9.3 Отладка программы
Отладка - это этап разработки компьютерной программы, на котором обнаруживают, локализуют и устраняют ошибки. Чтобы понять, где возникла ошибка, приходится:
· Узнавать текущие значения переменных;
· Выяснять по какому алгоритму выполнялась программа;
При разработке программы больших проблем не возникало. За время работы над программой возникла только две ошибка:
· Не верно указан путь к базе данных аксеса;
· Project.exe не может выполнить операцию, потому что компонент ADOTable1 не верно подключен к базе данных.
После перевода этих ошибок они были устранены, и программа нормально работет.
9.4 Результат работы программы
Главное окно
Кнопка «Справка»
Кнопка «Товар»
Кнопка «Учет товара»
Заключение
Задачей технологической практики является - создать автоматизированную информационную систему предприятия «Роска». Изучив предметную область, были выявлены основные задачи для решения автоматизирования системы учета предприятия. Главная задача, которую выполняет данная программа - это работа с товаром, учет товара, а так же работа с информацией о сотрудниках.
При выполнение технологического отчета использовался переход между формами, работа с технологией ADO. С помощью, которой сохранялись все необходимые данные в базе данных access. Для выполнение этих изменений использовался компонент ADOTable.
автоматизация алгоритм информация учет
Листинг программы
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, Menus, jpeg;
type
TForm1 = class(TForm)
MainMenu1: TMainMenu;
N1: TMenuItem;
N3: TMenuItem;
Image1: TImage;
N2: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
procedure N2Click(Sender: TObject);
procedure N3Click(Sender: TObject);
procedure N4Click(Sender: TObject);
procedure N5Click(Sender: TObject);
procedure N1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses Unit2, Unit3, Unit5, Unit4;
{$R *.dfm}
procedure TForm1.N5Click (Sender: TObject);
begin
Form1.Close;
end;
procedure TForm1.N1Click(Sender: TObject);
begin
form5.show;
end;
procedure TForm1.N2Click(Sender: TObject);
begin
form2.show;
end;
procedure TForm1.N3Click(Sender: TObject);
begin
form3.show;
end;
procedure TForm1.N4Click(Sender: TObject);
begin
form4.show;
end;
end.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, Grids, DBGrids, StdCtrls;
type
TForm2 = class(TForm)
Label1: TLabel;
Edit1: TEdit;
Button1: TButton;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
ADOConnection1: TADOConnection;
ADOTable1: TADOTable;
Button3: TButton;
Label2: TLabel;
Edit2: TEdit;
Edit3: TEdit;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Edit4: TEdit;
Edit5: TEdit;
procedure Button1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.Button3Click(Sender: TObject);
begin
begin
try
if Application.MessageBox('Вы уверенны что хотите удалить эти данные?','',MB_YESNO)=IDYES then
begin
ADOTable1.Delete;
end;
except
on e:Exception do
end;
end;
end;
end.
unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, StdCtrls, Grids, DBGrids;
type
TForm3 = class(TForm)
DBGrid1: TDBGrid;
DataSource1: TDataSource;
Label1: TLabel;
Edit1: TEdit;
Button1: TButton;
ADOConnection1: TADOConnection;
ADOTable1: TADOTable;
Button3: TButton;
Label2: TLabel;
Label3: TLabel;
Edit2: TEdit;
Edit3: TEdit;
Label4: TLabel;
Edit4: TEdit;
procedure Button1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
{$R *.dfm}
procedure TForm3.Button1Click(Sender: TObject);
begin
try
if (Trim(Edit1.Text)='') or (Trim(Edit2.Text)='') or (Trim(Edit3.Text)='') or (Trim(Edit4.Text)='')then
begin
exit;
end;
ADOTable1.Insert;
ADOTable1.FieldByName('Наименование').AsString:=Edit1.Text;
ADOTable1.FieldByName('В наличии (шт)').AsString:=Edit2.Text;
ADOTable1.FieldByName('Оптовая цена').AsInteger:=StrToInt(Edit3.Text);
ADOTable1.FieldByName('Розничная цена').AsInteger:=StrToInt(Edit4.Text);
Edit1.Clear;
Edit2.Clear;
Edit3.Clear;
Edit4.Clear;
except
on e:Exception do
end;
end;
procedure TForm3.Button3Click(Sender: TObject);
begin
begin
try
if Application.MessageBox('Вы уверенны что хотите удалить эти данные?','',MB_YESNO)=IDYES then
begin
ADOTable1.Delete;
end;
except
on e:Exception do
end;
end;
end;
end.
unit Unit4;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB, Grids, DBGrids, StdCtrls;
type
TForm4 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Button1: TButton;
Button3: TButton;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
ADOConnection1: TADOConnection;
ADOTable1: TADOTable;
procedure Button1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
{$R *.dfm}
procedure TForm4.Button1Click(Sender: TObject);
begin
try
if (Trim(Edit1.Text)='') or (Trim(Edit2.Text)='') or (Trim(Edit3.Text)='')
or (Trim(Edit4.Text)='')or (Trim(Edit5.Text)='')or (Trim(Edit6.Text)='') then
begin
exit;
end;
ADOTable1.Insert;
ADOTable1.FieldByName('Склад').AsString:=Edit1.Text;
ADOTable1.FieldByName('Товар').AsString:=Edit2.Text;
ADOTable1.FieldByName('Штук').AsInteger:=StrToInt(Edit3.Text);
ADOTable1.FieldByName('Количество').AsInteger:=StrToInt(Edit3.Text);
ADOTable1.FieldByName('Цена').AsInteger:=StrToInt(Edit3.Text);
ADOTable1.FieldByName('Сумма').AsInteger:=StrToInt(Edit3.Text);
Edit1.Clear;
Edit2.Clear;
Edit3.Clear;
except
on e:Exception do
end;
end;
procedure TForm4.Button3Click(Sender: TObject);
begin
begin
try
if Application.MessageBox('Вы уверенны что хотите удалить эти данные?','',MB_YESNO)=IDYES then
begin
ADOTable1.Delete;
end;
except
on e:Exception do
end;
end;
end;
end.
unit Unit5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls, jpeg;
type
TForm5 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Image1: TImage;
Image2: TImage;
Image3: TImage;
Image4: TImage;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form5: TForm5;
implementation
{$R *.dfm}
Размещено на Allbest.ru
...Подобные документы
Организационно-экономическая характеристика предметной области. Описание компании ООО "Алеф", анализ административной и хозяйственной деятельности предприятия. Автоматизация процесса учета основных средств с помощью комплекса комплекс УСН 1С Бухгалтерия.
дипломная работа [3,6 M], добавлен 01.06.2010Создание автоматизированного рабочего места главного бухгалтера автотранспортного предприятия. Анализ информационных потоков; использование комплекса программных и языковых средств для создания базы данных; экранные формы для их ввода, вывода и коррекции.
курсовая работа [1,9 M], добавлен 22.10.2012Требования и структура систем обработки экономической информации. Технология обработки информации и обслуживание системы, защита информации. Процесс создания запросов, форм, отчетов, макросов и модулей. Средства организации баз данных и работы с ними.
курсовая работа [2,7 M], добавлен 25.04.2012Роль вычислительной техники в процессах управления, учета и принятия решений. Информационная модель и её описание, организация технологии сбора, передачи, обработки и выдачи информации. Расчет основных показателей экономической эффективности проекта.
курсовая работа [1,8 M], добавлен 12.01.2014Организация грузоперевозок в предприятии ЗАО "Паллада-Торг". Особенности управления перевозками: организационная структура и функции Отдела информационных систем; оценка уровня автоматизации и информатизации процесса обработки и передачи информации.
отчет по практике [155,0 K], добавлен 20.07.2012Назначение и цели создания системы автоматизации, ее устройство, принципы работы. Характеристика комплекса задач и функциональная структура, анализ входной и выходной информации. Логическая модель данных и алгоритм работы с ними. Инструкция пользователя.
курсовая работа [1,0 M], добавлен 06.07.2016Анализ организационно-управленческой структуры предприятия. Основные цели автоматизированной системы управления. Описание типов документов, используемых в работе бухгалтерии. Выявление проблемных ситуаций, выбор проблемы, ее решение путем автоматизации.
курсовая работа [87,3 K], добавлен 26.04.2014Основные возможности программных комплексов "АРМ-Клиент", "Астрал-Отчет". Технология обработки информации в системе электронной обработки данных. Разработка рабочего места налогового инспектора, предназначенного для автоматизации заполнения деклараций.
дипломная работа [285,3 K], добавлен 12.04.2013Системы управления базами данных и их использование для решения задач автоматизации предприятия. Разработка информационного и программного обеспечения для автоматизации хранения и обработки информации при организации работы агропромышленного предприятия.
курсовая работа [607,1 K], добавлен 07.05.2011Автоматизация рабочего места оператора, принимающего звонки от населения. Описание информационной инфраструктуры. Характеристика комплекса задач, подлежащих автоматизации для более комфортной работы оператора. Структурный состав программного продукта.
отчет по практике [36,7 K], добавлен 04.04.2015Технико-экономическая характеристика деятельности завода "Пластмасс". Место объекта исследования в экономической системе. Сущность и задачи складского учета. Анализ существующего уровня автоматизации. Необходимость использования вычислительной техники.
курсовая работа [729,4 K], добавлен 03.07.2010Принципы, цели и задачи автоматизации деятельности предприятия. Особенности процессов документооборота и их взаимосвязь на предприятии, занимающимся утилизацией опасных отходов. Разработка объектов конфигурации, их назначение в системе "1С:Предприятие".
дипломная работа [2,7 M], добавлен 11.10.2013Общая характеристика ключевых этапов разработки программного обеспечения "Автоматизация учета сведений о графике работы сотрудников и расчёт заработной платы". Знакомство с основными особенностями использования электронно-вычислительной техники в учете.
дипломная работа [362,7 K], добавлен 08.12.2014Автоматизация процесса мониторинга товара на складе. Автоматическое заполнение товарной документации. Поиск необходимой информации. Уменьшение временных затрат работников по составлению отчетов. Хранение большого объема информации в электронном виде.
курсовая работа [2,3 M], добавлен 20.05.2013Программная реализация средства "Автоматизация учета транспортных средств ГАИ" для упрощения работы инспектора ГАИ: отслеживания информации об автомобилях, регистрации, информации о марке, технических характеристиках, владельцах и страховках автомобилей.
курсовая работа [1,3 M], добавлен 12.02.2016Принципы управления знаниями на современном промышленном предприятии, совершенствование методов поиска и обработки информации. Оптимизация баз данных. Обоснования необходимости и цели использования вычислительной техники, программное обеспечение.
дипломная работа [129,5 K], добавлен 21.08.2014Принципы создания автоматизированного рабочего места. Задачи финансового отдела предприятия, распределение функций по рабочим местам. Состав, характеристика, обоснование выбора системного и прикладного программного обеспечения, технических средств.
контрольная работа [16,8 K], добавлен 15.01.2009Требования к программному обеспечению и надежности разрабатываемой автоматизированной системы. Словарь предметной области. Схема состава вычислительной системы. Диаграмма объектов и классов. Анализ общих затрат на разработку автоматизации рабочего места.
курсовая работа [1,4 M], добавлен 30.06.2013Характеристика ООО "Евросеть", анализ места учета продаж товаров в его деятельности и использования вычислительной техники в учете. Особенности реализации задач автоматизации учета продажи товаров в ООО "Евросеть", оценка ее экономической эффективности.
дипломная работа [1,4 M], добавлен 30.08.2010Этапы автоматизации бухгалтерского учета в России. Требования к бухгалтерской системе. Использование электронно-вычислительной техники в учете. Назначение комплексов автоматизации учета. Кадровые документы учета рабочего времени. Расчетная ведомость.
контрольная работа [2,3 M], добавлен 01.02.2009