Задачи и преимущества применения автоматизированных систем, их компоненты. Работа с файлами и сортировка данных. Разработка программы для учета товаров на складе, ее обеспечение и структура. Проектирование интерфейса, содержание инструкции пользователя.
Аннотация к работе
Цель работы - изучить основные идеи, связанные с программированием прикладных задач средствами пакета Visual Basic 6. Изучить возможности использования языка Visual Basic при решении задач автоматизация учета материалов на складе с применением баз данных. В результате выполнения работы мы должны получить теоретические знания и практические навыки по разработке простейших программ работы с базами данных. Исходя из цели были выделены следующие задачи: § изучить теоретические аспекты использования языка Visual Basic;Основное преимущество автоматизации - это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий изза хранения в разных местах сведений об одном и том же объекте, увеличение степени достоверности информации и увеличение скорости обработки информации; излишнее количество внутренних промежуточных документов, различных журналов, папок, заявок и т.д., повторное внесение одной и той же информации в различные промежуточные документы. Под автоматизированной системой понимается система методов и способов сбора, накопления, хранения, поиска, обработки и защиты управленческой информации на основе применения развитого программного обеспечения, средств вычислительной техники и связи, а также способов, с помощью которых эта информация предоставляется пользователям. Это объясняется рядом свойств, присущих автоматизированным системам, которые: позволяют активизировать и эффективно использовать информационные ресурсы общества, что экономит другие виды ресурсов; реализуют наиболее важные, интеллектуальные функции социальных и экономических процессов; позволяют оптимизировать и во многих случаях автоматизировать информационные процессы в период становления информационного общества; обеспечивают информационное взаимодействие людей, что способствует распространению массовой информации. Информационные системы быстро ассимилируются культурой общества, снимают многие социальные, бытовые и производственные проблемы, расширяют внутренние и международные экономические и культурные связи, влияют на миграцию населения по планете; занимают центральное место в процессе интеллектуализации общества, в развитии системы образования, культуры и новых (экранных) форм искусства, популяризации шедевров мировой культуры и истории развития человечества; играют ключевую роль в процессах получения, накопления, распространения новых знаний; позволяют реализовать методы информационного моделирования глобальных процессов, что обеспечивает возможность прогнозирования многих природных ситуаций в регионах повышенной социальной и политической напряженности, экологических катастроф, крупных технологических аварий. Структура конкретной автоматизированной системы для своей реализации предполагает наличие трех компонентов: комплекса технических средств, состоящего из средств вычислительной, коммуникационной и организационной техники; системы программных средств, состоящей из системного (общего) и прикладного программного обеспечения; системы организационно-методического обеспечения, включающей инструктивные и нормативно-методические материалы по организации работы управленческого и технического персонала в рамках конкретной автоматизированной системы обеспечения управленческой деятельности.Склад должен выполнять следующие функции: прием, учет, хранение и отгрузка готовой продукции, приемка готовой продукции, рассортировка, комплектация потребителям, определение потребности в транспортных средствах, механизированных погрузочных средствах, таре и рабочей силе для отгрузки продукции, согласование планов и условий поставок продукции с основного производства и по договорам со сторонними организациями, организация приемки продукции сторонними организациями, координация деятельности по закупке и продаже продукции с наличием свободных складских площадей, подготовка отчетов об объемах продукции, а также участие в рассмотрении поступающих на предприятие претензий. Затем склад готовой продукции должен предоставить создание условий для сохранности продукции, находящейся на временном хранении, организацию рационального хранения, внутренней транспортировки, упаковки и подготовки продукции к отправке, обеспечение сохранности продукции, подготовка справок о состоянии запасов готовой продукции, составление документации (актов, сведений, справок, переписки) о порче продукции, обеспечение высокого уровня механизации и автоматизации транспортно-складских операций, применения компьютерных систем и нормативных условий организации и охраны труда, разработка расценок на хранение продукции со сторонними организациями, контроль за режимами и способами хранения готовой продукции. Склад обязан вести учет продукции, находящейся на временном хранении, составление карточек, кладовых книг, описей, приходных и расходных накладных, ордеров по учету прихода, расхода, наличия, остатков продукции на складе, учет выполнения зак
План
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. НАЗНАЧЕНИЕ СИСТЕМЫ
2. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
3. АЛГОРИТМИЧЕСКАЯ ЧАСТЬ
3.1 Работа с файлами
3.2 Структурированные типы данных
3.3 Сортировка
3.4 Алгоритм работы программы
4. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ
4.1 Назначение программы
4.2 Лингвистическое обеспечение
4.3 Техническое и программное обеспечение
4.4 Описание данных
4.5 Проектирование интерфейса
4.6 Структура программы
4.7 Структура программного комплекса
4.8 Инструкция пользователя
4.9 Результаты работы программы
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ
Введение
Цель работы - изучить основные идеи, связанные с программированием прикладных задач средствами пакета Visual Basic 6. Изучить возможности использования языка Visual Basic при решении задач автоматизация учета материалов на складе с применением баз данных. В результате выполнения работы мы должны получить теоретические знания и практические навыки по разработке простейших программ работы с базами данных.
Исходя из цели были выделены следующие задачи: § изучить теоретические аспекты использования языка Visual Basic;
§ рассмотреть использование структурированных типов данных и файлов прямого доступа;
§ разработать программу обработки записей по товарам на складе.
Проектируемая система предназначена для внедрения и эксплуатации на складах, работа с ней осуществляется одним работником склада.
Компьютерный учет имеет свои особенности и радикально отличается от обычного. Компьютер не только облегчает учет, сокращая время, требующееся на оформление документов и обобщение накопленных данных для анализа хода торговой деятельности, необходимого для управления ею. Отчеты о положении в торговле, получаемые с помощью компьютера, можно получить и без него - никакой особой математики в компьютере не содержится - но на расчеты уйдет столько времени, что они уже ни на что не будут нужны; или ими придется занять такое количество расчетчиков, что на их зарплату уйдет значительно больше, чем будет получено прибыли в результате их расчетов. Таким образом, при применении компьютера «количество переходит в качество»: увеличение скорости расчетов делает возможным качественное улучшение самой схемы построения торговли. В данном курсовом проекте, нам придется автоматизировать деятельность складского учета, то есть внедрить информационные технологии в процесс его работы.
Реализация проекта автоматизированной системы «Склад» значительно облегчит работу сотрудников на складе и обеспечит возможность уменьшить расходы на управление за счет освобождения человеческих ресурсов, занятых различными видами обработки бумажных документов, хранить и анализировать данные за любой промежуток времени, осуществлять поиск нужной информации по различным критериям отбора.