Обоснование выбора среды программирования и технических средств. Определение требований к компонентам системы. Описания объекта автоматизации. Написание инструкции по эксплуатации для пользователя. Разработка программных компонентов. Выбор методики СУБД.
Аннотация к работе
Выбор методов решения и технических средств 4.1 Анализ поставленных задач и план разработки 4.2 Выбор методики СУБД. 4.3 Обоснование выбора среды программирования и технических средств Разработка программно-информационного компонента системыХороший результат управлением предприятия во многом определяется эффективностью принятия интегрированных решений, которые учитывают самые разнообразные факторы и тенденции их развития. Для успешного функционирования таких предприятий требуется наличие развитой информационной системы, которая реализует автоматизированный сбор, обработку, хранение и вывод на печать готовых документов. Эти программы рассчитаны на конкретного специалиста и способные решать задачи конкретной предметной области. Целью моего курсового проектирования является практическая разработка автоматизированной системы, основанной на применении полученных знаний и направленная на автоматизацию отдела ветеринарии на колбасном предприятии.«АРМ ветеринарного врача колбасного предприятия» предназначена для быстрого контроля, анализа, и управления санитарными процессами на колбасном предприятии. Система осуществляет хранение базы данных, которая содержит данные о зарегистрированных животных, их владельцах (поставщиках), контроле качества т.д. Основная цель создания автоматизированной системы заключается в повышении производительности и быстродействия работы ветеринарного врача на колбасном предприятии.Объектом автоматизации, для которого создается автоматизированная система является рабочее место ветеринарного врача на колбасном предприятии. В основе автоматизируемой деятельности, а именно в основе работы ветеринарного врача лежат: - поступившие животные и их владельцы Ветеринар берет от владельца сопроводительные документы на животное, осматривает животное внешне и выявляет общее состояние животного, после чего оформляет журнал формы №34 и справку для владельца. Ветеринар формирует отчет бухгалтеру, для начисления денег по соответствующим критериям, указанным в отчете (вес животного и т.д.) После ветеринар осматривает сырье продуктов убоя, проводит анализ качества. Владелец вправе запросить часть продукции и ветеринар формирует свидетельство о запрошенной продукции, которое также отправляется в виде отчета бухгалтеру.программирование технический пользователь автоматизацияФункция «Ведение БД» подразделяется на задачи и имеет ряд операций: - ввод информации в БД: - ввод информации о владельце; Функция «Поиск информации в БД» подразделяется на задачи и имеет ряд операций:-поиск по виду, весу, возрасту животного; Источники входной информации: сопроводительные документы, которые должны быть предоставлены владельцем животного при поставке животного, паспорт и трудовая книжка владельца животного. Обработка входной информации осуществляется следующим образом:-входная информация осуществляется ветеринарным врачом, который открывает форму для ввода и вводит ее; -система преобразует информацию в соответствующий тип и заносит ее в БД;Проанализировав постановку задачи и рассмотрев входную и выходную информации, необходимо определить методы решения поставленных задач, т.е. выбрать при помощи каких средств можно реализовать требуемые функции и задачи, а также операции опираясь на которые и выделив в основном обработку данных и хранение, следует определиться с методами обработки и хранения. Пакеты СУБД дают возможность пользователям осуществлять непосредственное управление данными, а программистам быстро разрабатывать более совершенные программные средства их обработки - приложения. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland DBASE, Borland Paradox, Microsoft Visual FOXPRO, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии “клиент-сервер”. Visual FOXPRO отличается высокой скоростью, позволяет быстро и эффективно разрабатывать приложения, работающие с базами данных, как под управлением среды программирования, так и самостоятельно, имеет встроенный объектно-ориентированный язык программирования с использованием XBASE и SQL, диалекты которых встроены во многие СУБД. При не правильном пароле система выдает сообщение: После входа в систему на откроется главное меню «form1»: Обработчик кнопки «ввод данных о животном» : DO FORM form2 thisform.ReleaseРазработка системы выполнялась в среде разработки СУБД - Visual Fox Pro 9.0 поэтапно.Система предназначена ветеринарных врачей колбасного предприятия предварительно изучивших инструкцию по эксплуатации. Система эксплуатируется в течение рабочего дня (с 8:00 до 17:00). Система должна обеспечиваться бесперебойным питанием. 1.1.4. доступ к системе и хранящемся в ней данных имеет ветеринарный врач, и только он осуществляет распечатку отчетов. В целях защиты информации при авариях, отказах технических средств, потере питания систему необходимо снабдить источником бесперебойного питания.
План
СОДЕРЖАНИЕ
Введение
1. Назначение и цели создания системы
2. Описание предметной области
3. Описание постановки задачи
Вывод
В процессе проделанной работы была разработана АРМ «ветеринарного врача КП». Разработка системы выполнялась в среде разработки СУБД - Visual Fox Pro 9.0 поэтапно. Сначала создавалась база данных, а следом создавались формы, отчеты и справочная информация. В процессе выполнения курсового проекта пришлось столкнуться с многими новыми трудностями, но благодаря использованию специальной литературы, они стали преодолимыми и их удалось решить.
В результате проделанной работы получилась автоматизированная система, легкая в управлении, но выполняющая значимые функции, и полностью удовлетворяющая требованиям заказчика и соответствующая целям курсового проекта.