Разработка и создание автоматизированной системы "АРМ футбольного аналитика и секретаря"
Описание предметной области, входной и выходной информации. Сравнительная характеристика систем управления базами данных, выбор среды программирования и технических средств. Разработка физической и логической моделей, описание программных модулей.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 27.10.2012 |
Размер файла | 1,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
Введение
1. Назначение и цели создания системы
2. Описание предметной области
3. Описание постановки задачи
3.1 Характеристика комплекса задач
3.2 Выходная информация
3.3 Входная информация
4. Выбор методов решения и технических средств
4.1 Анализ поставленных задач и план разработки
4.2 Выбор методики СУБД. Сравнительная характеристика СУБД
4.3 Обоснование выбора среды программирования и технических средств
5. Логическая модель
5.1 Алгоритм работы программы
6. Разработка программно-информационного компонента системы
6.1 Описание физической модели
6.2 Описание программных модулей
7. Разработка организационного компонента системы
7.1 Инструкция по эксплуатации системы для пользователя
7.2 Инструкция по сопровождению системы
Заключение
Список литературы
Приложение 1 - требования к системе
Введение
Современный футбол не мыслим без эффективного управления и анализа. Хороший результат во многом определяется эффективностью принятия тактических решений, которые учитывают самые разнообразные факторы и тенденции их развития,а также высокая зависимость от игроков, их сильных и слабых черт в игре.
Для успешного функционирования таких команды требуется наличие развитой информационной системы, которая реализует автоматизированный сбор, обработку, хранение и вывод на печать готовых документов. Широкое применение получила система автоматизации рабочего места. Эти программы рассчитаны на конкретного специалиста и способны решать задачи конкретной предметной области.
Целью моего курсового проектирования является практическая разработка автоматизированной системы, основанной на применении полученных знаний и направленная на автоматизацию обязанностей футбольного аналитика. Также целью курсового проектирования является углубление теоретических знаний по предмету «Разработка и эксплуатация АИС». Необходимо освоить работу с технической литературой , и формирование практических навыков в оформлении текстовой документации.
Для достижения этой цели необходимо решить следующие задачи:
1. определить назначение и цель создания системы;
2. описать объект автоматизации;
3. определить требования к компонентам системы и к системе в целом;
4. обосновать выбор среды программирования;
5. разработать программные компоненты;
6. написать инструкции по эксплуатации системы.
1. Назначение и цели создания системы
«АРМ футбольного аналитика и секретаря» предназначена для быстрого анализа статистических выкладок,хранения статистических данных,оценку игры команды,оценку тренера и каждого игрока в частности. Система осуществляет выдачу советов,которые помогут улучшить результаты команды и каждого футболиста.К задачам автоматизированной системы относится следующее:
- Хранение статистических данных и выкладок
- Осуществление быстрого поиска информации из БД оигроке,тренере и клубе.
- Анализ вносимых данных и выставление оценок
- Формирование отчетов в больших количествах, а также выдача советов.
Основная цель создания автоматизированной системы заключается в повышении производительности и быстродействия работы футбольного аналитика .
К целям создания системы необходимо отнести:
1) Обеспечение безошибочного ввода данных
2) Упрощение поиска, просмотра и изменения информации в БД
3) Централизация статистических выкладок
4)Повышение финансовой выгодности предприятия.
Следовательно, к целям создания АС относится упрощение процессов обработки поступающей информации, ускорение формирования отчетов.
2. Описание предметной области
АС создается на основе ГОСТа 34.601-90 и прошла следующие стадии разработки:
1) Формирование требований к АС - включает в себя обследование объекта разработки, обсуждение в заказчиком требований к АС.
2) Разработку концепций АС - изучение объекта и разработку концепций системы, удовлетворяющей требованиям разработчика.
3) Техническое задание - включает в себя разработку технического задания на создание АС
4) Технорабочий проект - включает в себя разработку документации на систему и ее части.
План график обследования работы футбольного аналитика для создания АИС:
Табл. 1
Рабочее место обследования |
Перечень бизнес-процессов |
Рабочая документация |
Исполнитель со стороны разработчика |
Срок исполнения |
|
Секретарь |
1. Внесение статистических данных из протокола 2. Внесение данных о игроке и команде из заявки |
1. Протокол матча 2. Заявка команды, карточка футболиста |
Павлов Э.Т. |
1.02.2010-9.02.2010 |
|
Аналитик |
1. Выставление оценок на основе статистических данных 2. Выдача советов, согласно оценке |
3. Статистические выкладки |
Павлов Э.Т. |
1.02.2010-9.02.2010 |
Объектом автоматизации, для которого создается автоматизированная система, является рабочее место футбольного аналитика и секретаря. Основным показателем его работы является анализ и выдача советов, выставление оценок.
Данная система предназначены для спортивных журналистов и тренеров, т.е. на основе аналитических наработок производятся изменения в плане индивидуальной подготовки игрока.
В основе автоматизируемой деятельности, а именно в основе работы аналитика и секретаря лежат:
- поступившие статистические данные и протоколы
- заявки команд
- критерии оценки
- отчеты
В ходе проведения матча судья и представители команд заполняют протокол, который в итоге включает в себя стартовые составы команд, игроков оставшихся и вышедших на замену, игроков получивших предупреждения или удаления, счет матча. Далее протокол передается в руководство лиги, а копия статисту. Статист просматривает матч и производит подсчет различных параметров игры команды и игрока вчастности(кол-во точных передач, ударов, авторов забитых мячей и голевых передач).Далее данные высчитанные статистом и протокол матча попадают к аналитику,который обобщает все данные в отчет о матче,выставляет оценку каждому игроку и указывает компоненты,которые следует улучшить тому или иному футболисту,а также команде в целом.
На предприятии работает секретарь и аналитик. Вся деятельность происходит на территории одного предприятия. Все бизнес- процессы взаимосвязаны и система является локальной.
Все действия выполняемые аналитиком необходимы:
- для обеспечения тренеров аналитической информацией
- обеспечение информацией для улучшения качества индивидуальной игры
- обеспечение информацией спортивных журналистов, для более обширного освещения тонкостей игры.
Взаимосвязь между бизнес-компонентами и бизнес-процессами:
Рис 1.
3. Описание постановки задачи
3.1 Характеристика комплекса задач
Проанализировав предметную область и определив действия, выполняемые автоматизированной системой, можно выделить следующие функции, задачи и операции, приведённые на рис.2.
Размещено на http://www.allbest.ru/
Для подробного рассмотрения функций рассмотрим операции, входящие в задачи системы.
Функция «Ведение БД» подразделяется на задачи и имеет ряд операций:
- ввод информации в БД;
- ввод информации о клубе;
-ввод информации о игроке;
-ввод информации о тренере;
-ввод статистических данных по результатам игры;
2) редактирование информации в БД:
-редактирование информации о клубе;
-редактирование информации о игроке;
-редактирование информации о тренере;
3) удаление информации:
-удаление информации о игроке;
-удаление информации о тренере;
-удаление информации о клубе;
Функция «Поиск информации в БД» подразделяется на задачи и имеет ряд операций:
-поиск поФИО тренера;
-поиск по ФИО игрока;
Функция «Создание отчётов и печать» подразделяется на задачи, реализованные в качестве операций:
- Информация о статистике игрока в матче;
- Информация о статистике команды в матче;
Функция «Выставление оценки» подразделяется на задачи, реализованные в качестве операций:
-Оценка игры футболиста;
-Выдача совета на основании оценки;
Источники входной информации: протокол матча, статистические выкладки по игроку и всей команде, заявка команды на матч.
Обработка входной информации осуществляется следующим образом:
-входная информация осуществляется секретарем, который открывает форму для ввода и вводит ее;
-система преобразует информацию в соответствующий тип и заносит ее в БД;
3.2 Выходная информация
1) Экранные формы - для управления системой, отображения вводимой информации, редактирования и поиска, а также для выдачи результатов расчётов;
2) Отчёты для экранного отображения и подготовки на печать информации получаемой по запросам из баз данных;
3) Документ на бумажном носителе;
Аналитик по занесению информации в БД и окончанию анализа обязан составить требуемые отчеты.
Таблица 1.
Наименование выходного сообщения |
Формат |
Идеен-р |
Получатель |
|
Регистрация |
Экранная форма |
1 |
пользователь |
|
Главное окно системы |
Экранная форма |
2 |
пользователь |
|
Форма для работы с данными о клубе |
Экранная форма |
3 |
пользователь |
|
Форма для работы с данными о игроке |
Экранная форма |
4 |
пользователь |
|
Форма для работы с данными о тренере |
Экранная форма |
5 |
пользователь |
|
Форма просмотра отчетов |
Экранная форма |
6 |
пользователь |
Таблица 2.
Структурные единицы выходной информации
Выходная информация представлена на таблице 2
ИД |
Наименование |
форма представления |
источник информации |
периодичность получения |
сроки выдачи |
задача |
получатель |
|
M1 |
оценка |
Электронная, |
таблица«igrok» |
По требованию |
немедленно |
Оценка игры футболиста |
Тренер, журналист |
|
M2 |
Отчет о клубе |
Электронная, бумажная |
Таблица «club» |
По требованию |
немедленно |
Выборка основной информации |
Журналист, тренер |
|
M3 |
Отчет о игроке |
Электронная, бумажная |
таблица "igrok" |
По требованию |
немедленно |
Выборка основной информации |
Журналист, тренер |
|
N3 |
Вход в систему |
электронная |
таблица "parol" |
при запуске |
немедленно |
защита |
пользователь |
|
N4 |
Инструкция по эксплуатации |
электронная |
Разработчик |
по требованию |
немедленно |
Справочная информация |
пользователь |
|
N5 |
Информация о разработчике |
электронная |
разработчик |
По требованию |
немедленно |
Справочная информация |
пользователь |
3.3 Входная информация
В автоматизированной системе ФАИС используется 2 вида входной информации:
1) текстовый - сам текст, задаётся с помощью клавиатуры;
2) графический - радио кнопки и переключатели,задаются с помощью мышки
Наименование и формат структурных единиц входной информации представлены в таблице 3.
Таблица 3.
Структурные единицы входной информации
ИД |
Наименование |
форма представления |
источник информации |
периодичность получения |
сроки выдачи |
задача |
получатель |
|
А1 |
Протокол матча |
бумажная |
Судьи |
По окончании матча |
не более 12 часов |
Получение основной информации |
система |
|
В1 |
Статистические выкладки |
электронная |
Статистик |
По окончании матча |
в течении суток |
Получение статистической информации |
система |
|
В2 |
Карта игрока |
бумажная |
Тренер |
До начала матча |
в течении суток |
Получениеосновной информация о игроке |
система |
|
А2 |
Заявка команды |
бумажная |
Тренер |
До начала чемпионата |
не более 12 часов |
Получение основной информации о команде |
система |
4. Выбор методов решения и технических средств
4.1 Анализ поставленных задач и план разработки
Проанализировав постановку задачи и рассмотрев входную и выходную информации, необходимо определить методы решения поставленных задач, т.е выбрать при помощи каких средств можно реализовать требуемые функции и задачи, а также операции опираясь на которые и выделив в основном обработку данных и хранение, следует определиться с методами обработки и хранения.
План разработки:
- построение логической модели;
- разработка программно-информационного компонента на основании выбора методики СУБД и среды программирования;
- построение физической модели;
- построение технологической цепочки обработки информации;
- отладка системы.
4.2 Выбор методики СУБД. Сравнительная характеристика СУБД
СУБД - это программные средства, предназначенные для создания, наполнения, обновления и удаления баз данных. Пакеты СУБД дают возможность пользователям осуществлять непосредственное управление данными, а программистам быстро разрабатывать более совершенные программные средства их обработки - приложения.
Среди наиболее ярких представителей систем управления базами данных можно отметить: LotusApproach, MicrosoftAccess, BorlanddBase, BorlandParadox, MicrosoftVisualFoxPro, MicrosoftVisualBasic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии “клиент-сервер”. Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные языки высокого уровня (чаще - диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом “де-факто” стала “быстрая разработка приложений” или RAD (от английского RapidApplicationDevelopment), основанная на широко декларируемом в литературе “открытом подходе”, то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с “классическими” СУБД все чаще упоминаются языки программирования VisualBasic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами “классических” СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии “клиент-сервер”.
Access входит в состав самого популярного пакета MicrosoftOffice. Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений.
VisualBasic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, VisualFoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов MicrosoftOffice.
Visual C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.
SQL Server - сервер баз данных, реализует подход “клиент-сервер” и взаимодействует с указанными пакетами. Главные достоинства: высокая степень защиты данных, мощные средства для обработки данных, высокая производительность. Область применения: хранение больших объемов данных, хранение высокоценных данных или данных, требующих соблюдения режима секретности.
VisualFoxPro отличается высокой скоростью, позволяет быстро и эффективно разрабатывать приложения, работающие с базами данных, как под управлением среды программирования, так и самостоятельно, имеет встроенный объектно-ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели. Применяется для приложений масштаба предприятия для работы на различных платформах: Windows 3.x, WindowsXP, Macintosh. Интерфейс VisualFoxPro отвечает представлениям о современной графической среде, напоминая интерфейс иных программ Microsoft, делает работу интуитивно понятной. Основная работа с данными в этой среде программирования выполняется с помощью различных инструментальных средств, позволяющие визуально создавать различные объекты, легко обращаться к их свойствам и методам.
4.3 Обоснование выбора среды программирования и технических средств
Новые версии VisualFoxPro дают всё больше и больше новых возможностей. С помощью VisualFoxPro можно разработать систему, которая будет выполнять функции, описанные в пункте 4.1. В отличие от других СУБД, FoxPro позволяет разрабатывать СУБД, которые быстро и эффективно работают на локальном компьютере и выдвигают менее высокие требования к аппаратным ресурсам, чем, допустим, СУБД, разработанные в Delphi. Поэтому VisualFoxPro 9.0 вполне подходит для реализации поставленных задач разрабатываемой мной автоматизированной системы.
Минимальные ресурсы ПК для VisualFoxPro 9.0:
Операционная система (для среды разработки) Windows 2000 с ServicePack 2 и выше или WindowsXP. WindowsNT 4.0 не поддерживается;
IBM-совместимый компьютер с процессором не хуже класса Pentium;
Наличие мыши;
Не менее 64 Мбайт оперативной памяти (рекомендуется 128 Мбайт);
20 Мбайт свободной памяти -- для минимальной установки, 165 Мбайт -- для типичной и максимальной установки;
Монитор типа 800 Х 600 или более высокой разрешающей способности с палитрой 256 цветов (рекомендуется 16-битовый HighColor).
5. Логическая модель
Логическая модель отражает объекты и атрибуты объектов. Она должна быть оптимизирована путём перегруппировки элементов данных, согласно поставленным задачам, избавления от избыточности данных, в реляционных системах устанавливаются отношения между сущностями. Так же логическую модель приводят к нормальной форме. Логическая модель предоставляет наглядное отображение взаимосвязей между таблицами в базе данных.
Логическая модель представлена на рис.3
5.2 Алгоритм программы
Алгоритм работы системы представлен на рис. 11
Размещено на http://www.allbest.ru/
6. Разработка программно-информационного компонента системы
6.1 Описание физической модели
Физическая модель данных представляет собой реализацию логической модели в конкретной среде программирования.
Физическая модель определяет:
- имена таблиц, по которым она будет храниться в базе данных;
-имена, типы и размер атрибутов таблицы;
Таблица «coach»
Атрибут |
Имя |
Тип |
Длинна |
|
ФИО |
Fio |
Character |
50 |
|
Возраст |
vozrast |
Date |
8 |
|
Ид_клуба |
id_club |
Integer |
4 |
|
Тактика |
taktik |
Character |
50 |
|
Достижения |
dostig |
memo |
4 |
|
Национальность |
national |
Character |
30 |
Таблица «game_pl»
Атрибут |
Имя |
Тип |
Длинна |
|
Передачи |
pases |
Numeric |
10 |
|
Километраж |
kilomit |
Numeric |
10 |
|
Удары |
shoats |
Numeric |
10 |
|
Голы |
goals |
Numeric |
10 |
|
Ид_игрока |
Id_igrok |
Integer |
4 |
|
Отборы |
takes |
Numeric |
10 |
|
Потери |
turns |
Numeric |
10 |
|
Ид_клуба |
Id_club |
Integer |
4 |
|
Голевые передачи |
Pases_togo |
Numeric |
10 |
|
Удары в створ |
Shots_on |
Numeric |
10 |
Таблица «game_team»
Атрибут |
Имя |
Тип |
Длинна |
|
Ид_клуба |
Id_club |
Integer |
4 |
|
Удары |
shots |
Numeric |
10 |
|
Голы |
goals |
Numeric |
10 |
|
Передачи |
pases |
Numeric |
10 |
|
Потери |
turns |
Numeric |
10 |
|
Отборы |
takes |
Numeric |
10 |
|
Удары в створ |
Shots_on |
Numeric |
10 |
|
Пропущенно мячей |
Igoals_in |
Numeric |
10 |
Таблица «player»
Атрибут |
Имя |
Тип |
Длинна |
|
ФИО игрока |
fio |
Character |
50 |
|
Ид_клуба |
id_club |
Integer |
4 |
|
Национальность |
nation |
Character |
30 |
|
Рост |
rost |
Numeric |
10 |
|
Вес |
wes |
Numeric |
10 |
|
Возраст |
vozr |
Date |
8 |
|
трофеи |
trofy |
memo |
4 |
|
Ид_игрока |
Id_igrok |
integer |
4 |
|
Номер |
number |
Numeric |
10 |
|
Позиция |
pozition |
Character |
30 |
|
Рабочая нога |
rab_noga |
Character |
20 |
Таблица «team»
Атрибут |
Имя |
Тип |
Длинна |
|
Ид_клуба |
id_club |
Integer |
4 |
|
Название |
nazvanie |
Character |
50 |
|
Страна |
strana |
Character |
50 |
|
Дата_основания |
Data_osnov |
date |
8 |
|
Трофеи |
trofy |
memo |
4 |
|
Стадион |
stadion |
Character |
50 |
|
Город |
gorod |
Character |
50 |
6.2 Описание программных модулей
Для создания приложений в FoxPro 9.0 основным инструментом является проект, который объединяет в себе все необходимые компоненты программирования, такие как базы данных, таблицы, основную программу, которая устанавливает среду и определяет интерфейс пользователя, экранные формы, панели инструментов, меню, запоминает расположение каждого компонента и обеспечивает управление ими.
Система начинает свою работу с формы регистрации «parol.scx»
Обработчик кнопки «вход»:
база данных модель программа
USEparol.dbf
go top
a=thisform.text1.value
b=thisform.text2.value
locate for (a=fam) and (b=parol)
if found()=.T.
DO FORM form1.scx
thisform.hide
USE parol.dbf
else
use
endif
USE parol.dbf
go top
locate for (a=fam) and (b<>parol)
iffound()=.T.
MessageBox("Вы ввели неверный пароль",10,"Ошибка")
_screen.activeform.refresh()
thisform.text2.value=''
use
else
USE parol.dbf
endif
USE parol.dbf
go top
locate for (a=fam)
iffound()=.f.
MessageBox ("Вы не зарегистрированы",10,"Ошибка")
thisform.hide
DO FORM password.scx
USE parol.dbf
else
USE parol.dbf
Endif
После входа в систему на откроется главное меню
Обработчик кнопки «ввод данных о игроке» :
DO FORM form2
thisform.Release
Обработчик кнопки «ввод данных о клубе» :
DO FORM form4
thisform.Release
Обработчик кнопки «ввод данных о тренере» :
DOFORM form5
thisform.Release
Обработчиккнопки «помощь» :
DO FORM help
thisform.Release
Обработчиккнопки «выход»:
Ouit
Обработчиккнопки «добавить»:
select table1
APPEND BLANK
thisform.Refresh
обработчиккнопки «удалить»:
CLOSE ALL
USE givotnie.dbf
PACK
MESSAGEBOX('Записьудалена',0,'Сообщениесистемы')
DO FORM form2.scx
thisform.Release
обработчиккнопки «назад»:
DOFORMform1
thisform.Release
обработчиккнопки «поиск»:
CLOSE TABLES all
USE trener
GO top
a=thisform.edit1.Value
IF LEN(ALLTRIM(a))=0
MESSAGEBOX('Введитеномерудостоверения!',0,'Ошибкаввода')
RETURN
ENDIF
LOCATE FOR(a=fio_tr)
SELECT * FROM trener WHERE (fio_tr=ALLTRIM(a))
_screen.ActiveForm.refresh()
DO FORM form5.scx
thisform.Release
7. Разработка организационного компонента системы
7.1 Инструкция по эксплуатации системы для пользователя
Инструкция предназначена для ветеринарного врача. Эксплуатационная документация позволяет облегчить работу пользователя с системой и компьютером, т.к. в ней содержится информация о рабочем месте пользователей, о программном и техническом обеспечении, необходимом для нормального функционирования системы, а также техника безопасности при работе с персональным компьютером и порядок выполнения действий при работе с системой.
7.1.1 Описание рабочего места пользователя
- помещение должно проветриваться;
- необходимо хорошее освещение;
- температура и влажность воздуха должны соответствовать нормам;
- компьютерный стол;
- удобное кресло;
- персональный компьютер;
- принтер формата А4.
7.1.2 Техника безопасности при работе с системой
При работе с компьютером необходимо:
- иметь опыт работы с ПК, пройти вводный инструктаж, первичный инструктаж на рабочем месте;
- подготовить рабочее место;
- отрегулировать освещение на рабочем месте, убедиться в отсутствии бликов на экране;
- проверить правильность подключения оборудования к электросети;
- проверить исправность проводов питания и отсутствие оголенных участков проводов;
- убедиться в наличии заземления системного блока, монитора и защитного экрана;
- протереть антистатической салфеткой поверхность экрана монитора и защитного экрана.
- проверить правильность установки стола, стула угла, положение клавиатуры, положение «мыши» на специальном коврике, при необходимости произвести регулировку рабочего стола и кресла, а также расположение элементов компьютера в соответствии с требованиями эргономики и в целях исключения неудобных поз и длительных напряжений тела.
Пользователю запрещено:
- прикасаться к задней панели системного блока (процессора) при включенном питании;
- переключать разъемы интерфейсных кабелей периферийных устройств при включенном питании;
- допускать попадание влаги на поверхность системного блока (процессора), монитора, рабочую поверхность клавиатуры, дисководов, принтеров и других устройств;
- производить самостоятельное вскрытие и ремонт оборудования;
- отключать оборудование от электросети и выдергивать электровилку, держась за шнур.
Пользователь обязан:
- выполнять только ту работу, которая ему была поручена и по которой он был проинструктирован;
- содержать в чистоте рабочее место;
- держать открытыми все вентиляционные отверстия устройств;
- при необходимости прекращения работы на некоторое время корректно закрыть все активные задачи;
- соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации;
- соблюдать расстояние от глаз до экрана в пределах 60-80 см.
- в случаях обрыва проводов питания, неисправности заземления и других повреждений, появления гари, немедленного отключить питание и сообщить об аварийной ситуации руководителю;
- не приступать к работе до устранения неисправностей;
- при получении травм и внезапном заболевании немедленно известить своего руководителя, организовать первую доврачебную помощь или вызвать скорую медицинскую помощь.
По окончанию работы с системой пользователю необходимо:
- отключить питание компьютера, обесточить ненужные для работы приборы;
- привести в порядок рабочее место.
Требования по электричеству. Электрооборудование в офисе является одним из первых источников опасных факторов. Оборудование, в офисе питается от сети переменного тока напряжением 220 В и частотой 50 Гц. Поражение током может произойти от неизолированной электропроводки, от корпуса системного блока, если в нем произошел пробой электричества, при неосторожным обращении с оборудованием, его разборкой и т.п.. Ответственный за оборудование и проводку является техник - наладчик. Он должен предусмотреть все возможные опасные ситуации и предотвратить их наступление.
Требования по пожаробезопасности. Основную угрозу пожара в офисе ТСЖ составляют оголенные токоведущи части электропроводки, перегрузка электросети, статическое электричество. Что касается причин возникновения пожара не связанных с электричеством, то сюда можно отнести: неправильное устройство и эксплуатация отопительных систем (использование обогревателей), неисправность вентиляционных систем, неосторожное обращение с огнем персонала офиса ТСЖ и т.д
7.1.3 Порядок выполнения действий при работе с системой
Запуск АС:
Для запуска системы необходимо включить компьютер, загрузить Windows и запустить файл приложения football.pjx, произведя двойной щелчок на нем.
После запуска на экране появится форма идентификации (регистрации), в которой необходимо ввести пароль для входа в систему и нажать кнопку входа.
Главное меню:
После идентификации в системе, пользователь попадает на главную форму программы. Отсюда осуществляется переход к основным формам системы. Для выбора пунктов меню следует однократно щелкнуть на интересующую кнопку.
Ввод данных о клубе:
Переход на эту форму осуществляется из главного меню. Для того чтобы сохранить данные о клубе необходимо заполнит нужные поля в форме и нажать кнопку «Сохранить». Чтобы удалить клуб необходимо выделить его в таблице в этой же форме и нажать кнопку «удалить». Для возврата на главную форму нажать кнопку «назад».
Ввод данных о игроке:
На этой форме пользователю предлагается ввести данные о игроке. Нужно заполнить нужные поля данными о игроке. Также для удаления игрока нужно выделить его в таблице и нажать кнопку «удалить».Для возврата на главную форму нажать кнопку «назад».Если есть необходимость в поиске информации о игроке в меню на кнопке «поиск» можно осуществит его. Для поиска нужно ввести фамилию игрока.
Ввод данных о тренере:
На этой форме пользователю предлагается ввести данные о тренере. Нужно заполнить нужные поля данными о тренере.Также для удаления игрока нужно выделить его в таблице и нажать кнопку «удалить».Для возврата на главную форму нажать кнопку «назад».Если есть необходимость в поиске информации о тренере в меню на кнопке «поиск» можно осуществит его. Для поиска нужно ввести фамилию тренера.
Просмотр отчетов:
Эта форма предназначена для просмотра или вывода на печать отчетов:
«Отчет о игроке », «Отчет оклубе ».
Справка:
Кнопка справка предоставляет дополнительную информацию о программе.
Выход их системы осуществляется кнопкой «Выход».
7.2 Инструкция по сопровождению системы
При вводе системы в эксплуатацию необходимо провести первичный инструктаж по использованию системы, со временем нужно проводить повторные инструктажи.
Также нужно следить за исправностью работы оборудования.
При работе с системой следует периодически делать резервное копирование базы данных дляизбежания потери информации при сбоях. При повреждении таблиц необходимо удалить старые и на их место записать новые из резервной копии.
Перечень и описание всех файлов БД приведены на рис.4
Где igrok.dbf, trener.dbf, club.dbf, parol.dbf,- это таблицы, хранящие данные.
Form1.scx, form2.scx, menu.scx, help.scx, form4.scx, form5.scx, sovet.scx,- это формы ввода и обработки данных.
trener.frx,igrok.frx- отчеты с информацией.
Заключение
В процессе проделанной работы была разработана АРМ «футбольного аналитика». Разработка системы выполнялась в среде разработки СУБД - VisualFoxPro 9.0 поэтапно. Сначала создавалась база данных, а следом создавались формы, отчеты и справочная информация. В процессе выполнения курсового проекта пришлось столкнуться с многими новыми трудностями, но благодаря использованию специальной литературы, они стали преодолимыми и их удалось решить.
В результате проделанной работы получилась автоматизированная система, лёгкая в управлении, но выполняющая значимые функции, и полностью удовлетворяющая требованиям заказчика и соответствующая целям курсового проекта.
Список использованных источников
1) Агальцов В.П. «Базы данных».-М.: Мир,2002.-376стр
2) Рубен Ахаян, Андрей Горев, Сергей Макашарипов “Эффективная работа с СУБД”
3) КаратыгинС.А. VisualFoxPro 7.-М.:Бином-Пресс, 2002г.-656 стр.
4) ГОСТ 34.602-89 Москва ИПК Издательство стандартов;
5) с 2 РД 50-34.698-90 Требования к содержанию документов;
6) ГОСТ 34.601-90 Автоматизированные системы стадии создания.
7) ГОСТ 19.106 - 76 ЕСПД - «Общие требования к программной документации»;
8) ГОСТ 19.106 - 76 ЕСПД - «Требования к документам выполненным печатным способом »;
Приложение 1
Требования к системе
1.1. Требования к системе в целом
1.1.1. Требования к численности и квалификации персонала системы и режиму его работы
Система предназначена ветеринарных врачей колбасного предприятия предварительно изучивших инструкцию по эксплуатации.
Система эксплуатируется в течение рабочего дня (с 8:00 до 17:00).
1.1.2.Требования безопасности
Система должна обеспечиваться бесперебойным питанием. Температура в помещении должна соответствовать заданной температуре.
Ремонт и монтаж технических средств необходимо осуществлять с инструкцией по сборке и эксплуатации.
1.1.3. Требования по эксплуатации, техническому обслуживанию, ремонту
- техническое обслуживание принтера один раз в 8 месяцев,замена картриджа
- Ремонт принтера и ПК по необходимости
- количество пользователей: три человека, ветеринарных врача, заранее изучивших эксплуатацию
- для настройки и ремонта технических средств в составе обслужива.щего персонала должен быть системщик (электрик)
- картриджи принтера хранить в защищенном месте
1.1.4. доступ к системе и хранящемся в ней данных имеет ветеринарный врач, и только он осуществляет распечатку отчетов.
1.1.5. Требования по сохранности информации
Запрещается некорректно завершать работу системы во избежание перезагрузки системы и потери информации.
В целях защиты информации при авариях, отказах технических средств, потере питания систему необходимо снабдить источником бесперебойного питания.
1.1.6 данная система может применяться только на колбасном предприятии «Кальчо» на территории РФ Краснодарского края.
1.2. Требования к функциям (задачам) выполняемым системой
1.2.1. Ведение массивов информации. Задачами данной функции являются: ввод, редактирование данных, удаление.
1.2.2. Поиск информации по запросам. Система позволяет вести поиск информации по введенным критериям, например по дате.
1.2.3. Удаление информации из базы данных.
1.2.4. Создание отчетов. Система формирует следующие отчеты: отчет о игроке, отчет о команде.
1.3. Требования к видам обеспечения
1.3.1. Математическое обеспечение
В качестве математического обеспечения используются типовые алгоритмы.
1.3.2. Информационное обеспечение
Система должна заносит данные в БД.
В качестве входной информации система должна использовать те данные которые были получены в результате осмотра, анализа.
1.3.3. Программное обеспечение
Необходимо приобрести О.С. WindowsXP и СУБД FoxPro 9.0.
1.3.4.Техническое обеспечение
Для работы системы требуется ПК, с конфигурацией:
Для запуска приложения:
процессор не ниже 486-го, с тактовой частотой не менее 66МГц;
не менее 64Мб оперативной памяти;
на жестком диске для установки приложения требуется не менее 30Мб.
2.3.5. Организационное обеспечение
1) система должна следить за правильностью ввода данных.
2) для разрабатываемой системы должны быть предоставлены инструкции по эксплуатации.
Размещено на Allbest.ru
Подобные документы
Анализ предметной области с использованием моделей методологии ARIS и разработка ER-диаграммы. Описание входной и выходной информации для проектирования реляционной базы данных. Разработка управляющих запросов и связей между ними с помощью языка SQL.
курсовая работа [975,2 K], добавлен 30.01.2014Описание аппаратных и программных средств, операционной системы. Описание входной и выходной информации. Информационно-логическая модель данных. Схема взаимодействия входной и выходной информации. Расчет трудоемкости и стоимости обработки информации.
курсовая работа [2,4 M], добавлен 05.07.2015Описание входной и выходной информации. Требования к комплексу технических средств и к интерфейсу конечного пользователя. Разработка форм представления входных и выходных данных. Проектирование программных модулей. Руководство пользователя и программиста.
курсовая работа [421,6 K], добавлен 27.06.2015Разработка программы для автоматизации расчетов на телефонной станции. Описание входной и выходной информации, комплекс технических средств. Интерфейс конечного пользователя. Проектирование программных модулей представления входных и выходных данных.
курсовая работа [460,1 K], добавлен 26.06.2015Создание баз данных с использованием Database Desktop. Проведение автоматизации рабочего места кассира. Описание входной и выходной информации. Выбор среды реализации, состава и параметров технических средств. Проектирование интерфейса программы.
курсовая работа [1021,5 K], добавлен 22.01.2015Анализ создания информационной системы. Анализ существующих систем управления базами данных ремонтно-строительной фирмы. Требования к составу и параметрам технических средств. Структура программной системы. Описание входной и выходной информации.
курсовая работа [409,9 K], добавлен 29.04.2015Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Описание операционной системы, аппаратных и программных средств. Анализ входной и выходной информации. Структура таблиц базы данных. Построение информационно-логической модели. Блок-схема работы программы. Расчет трудоемкости на обработку информации.
курсовая работа [1,2 M], добавлен 05.07.2015Главные составные части среды программирования. Требование к надежности, к составу и параметрам технических средств. Табличные базы данных. Выбор и обоснование выбора системы управления базами данных. Высокопроизводительный компилятор в машинный код.
курсовая работа [793,5 K], добавлен 31.01.2016Разработка базы данных для предметной области "Подразделения предприятия – Рабочие помещения". Описание используемых данных, предметной области и результатной информации. Создание запросов, форм и отчетов в базе данных. Описание построения диаграмм.
курсовая работа [5,6 M], добавлен 24.07.2014