Автор работы: Пользователь скрыл имя, 17 Октября 2013 в 15:46, дипломная работа
С появлением персональных ЭВМ стало возможным установить их прямо на рабочее место и оснастить новыми инструментальными средствами, ориентированными на пользователя-непрограммиста.
Под автоматизированным рабочем местом менеджера следует понимать его рабочее место, оснащенное персональным компьютером и представляющее собой самостоятельный программно-технический комплекс индивидуального или коллективного пользования, который позволяет в диалоге или пакетном режиме вести обработку информации и получать все необходимые выходные данные в виде экранных или печатных форм.
Введение 6
Глава 1. Теоретические основы автоматизации рабочего места менеджера 9
1.1. Автоматизация рабочего места и его особенности 9
1.2. Понятие объектно-ориентированного программирования и его возможности для автоматизации 15
1.3. Инструменты Delphi для автоматизации процессов 16
Глава 2. Разработка программного продукта по автоматизации рабочего места менеджера 1-й категории 21
2.1. Общие сведения о структуре программы и ее функциональном назначении 21
2.2. Руководство пользователя 32
Заключение 44
Список используемой литературы 46
- Переход на предыдущую запись;
- Переход следующую запись;
- Переход в конец списка (на последнюю запись списка);
- Добавление записи;
- Удаление записи;
- Подтверждение добавления
- Сохранение (обновление) списка.
Создание ведомости группы:
1) Щелкнуть в меню “Ведомость” по подменю “Создание ведомости” (Рисунок 19);
2) Ввести название группы;
3) Выбрать в поле Специальность код специальности группы;
4) Выбрать в поле Семестр номер семестра;
5) Щелкнуть по кнопке для создания ведомости;
6) Щелкнуть по кнопке для выхода из окна формы “Создание ведомости”.
При правильном создании ведомости поля ввода данных очищаются.
Заполнение ведомости группы:
1) Щелкнуть в меню “Ведомость” по подменю “Сводная”. Откроется окно формы “Просмотр ведомости” (Рисунок 20);
2) Выбрать в поле данных Название группы и щелкнуть по кнопке . После в открывшейся ведомости вводится необходимая информация;
Рисунок 20. Заполнение ведомости
3) После ввода информации необходимо щелкнуть по кнопке , впоследствии чего ведомость закроется с сохранением введенной информации.
Для удаления записи из списка необходимо:
1) Щелкнуть по кнопке Навигатора ;
2) Подтвердить удаление записи (Рисунок 21.Удаление записи), щелкнув в появившемся окне по кнопке .
Рисунок 21. Удаление записи
В пункте “Руководство пользователя” можно получить Инструкцию по работе с программой.
В пункте “Название предметов” можно получить сведения по аббревиатурам и сокращениям названий предметов.
В пункте “О программе” можно получить сведения о названии программы и об ее создателе.
Таблица БД “Список студентов” содержит
поля ввода данных
(Рисунок 2.):
1) Фамилия – текстовое поле длиной 50 символов;
2) Имя – текстовое поле длиной 20 символов;
3) Отчество – текстовое поле длиной 50 символов.
4) Год рождения – текстовое поле длиной 20 символов;
5) Адрес – текстовое поле длиной 60 символов;
6) Телефон – текстовое поле длиной 20 символов;
7) Группа – текстовое поле длиной 10 символов.
Таблица БД “Список групп” содержит поля ввода данных (Рисунок 3.):
1) Группа – текстовое поле длиной 10 символов;
2) Руководитель – текстовое поле длиной 50 символов;
3) Количество студентов – текстовое поле длиной 10 символов;
4) Староста – текстовое поле длиной 50 символов.
Таблица БД “Список предметов” содержит поля ввода
данных
(Рисунок 4.):
1) Предмет – текстовое поле длиной 20 символов;
2) Курс – текстовое поле длиной 10 символов;
3) Преподаватель – текстовое поле длиной 50 символов.
Таблица БД “Список задолжников” содержит поля ввода данных (Рисунок 5.):
1) Фамилия – текстовое поле длиной 50 символов;
2) Имя – текстовое поле длиной 20 символов;
3) Отчество – текстовое поле длиной 50 символов;
4) Бюджет/Внебюджет – текстовое поле длиной 20 символов;
5) Город/Иногородний – текстовое поле длиной 20 символов;
6) Количество задолжностей – текстовое поле длиной 20 символов;
7) Семестр – текстовое поле длиной 20 символов;
8) Успеваемость – текстовое поле длиной 20 символов.
Таблица БД “Успеваемость групп” содержит поля
ввода данных
(Рисунок 8.):
1) # Группы – текстовое поле длиной 20 символов;
2) Абсолютная успеваемость – текстовое поле длиной 20 символов;
3) Качественная успеваемость – текстовое поле длиной 20 символов;
4) Средний балл – текстовое поле длиной 20 символов.
Каждая таблица БД “Сводная ведомость” содержит поля ввода данных (Рисунок 6.):
1) Номер студента – текстовое поле длиной 10 символов;
2) ФИО – текстовое поле длиной 60 символов;
3) Название предметов, соответствующие специальности группы – текстовое поле длиной 20 символов;
Таким образом, можно констатировать, что в созданной БД хранится полный объем информации о студентах.
Руководство программиста:
В программе могут возникнуть ошибки в следующих случаях:
1) Ошибка ввода. Введены не все значения. Нельзя чтобы ключевые поля были пусты. Ключевым полем является первый столбец в любой таблице базы данных (Рисунок 22);
Рисунок 22. Ошибка ввода
2) Ошибка открытия ведомости. Ведомость,
выбранная для открытия, не существует.
Открытие ведомость, не закрыв предыдущую
ведомость
(Рисунок 23);
Рисунок 23. Ошибка открытия ведомости
3) Ошибка при создании ведомости (Рисунок 24). Каждой группе со своей специализацией должен прикрепляться номер семестра в соответствии с учебным планом. Поэтому при выборе специальности необходимо;
Рисунок 24. Ошибка создания ведомости
4) Ошибка сохранения записи с пустыми
полями информации
(Рисунок 25).
Рисунок 25. Ошибка сохранения записи
Таким образом, при соблюдении основных правил работы с программным продуктом и следовании алгоритмам, описанным в руководстве пользователя, программа «АРМ менеджера» будет работать без сбоев и ошибок.
Заключение
Наметившаяся в сфере обработки профессиональной информации тенденция к децентрализации средств вычислительной техники послужила предпосылкой развития на базе персональных микропроцессорных средств вычислительной техники автоматизированных рабочих мест.
Анализируя сущность
автоматизированных рабочих мест, специалисты
определяют их чаще всего как профессионально-
На современном этапе автоматизации управления наиболее перспективным является автоматизация планово-управленческих функций на базе персональных ЭВМ, установленных непосредственно на рабочих местах специалистов.
Специфика деятельности менеджера 1-й категории позволяет выбрать методом решения создание автоматизированного рабочего места на базе технологии Delphi. Это позволит использовать систему людям, не имеющим специальных знаний в области программирования, и одновременно позволит дополнять систему по мере надобности.
В основу конструирования автоматизирова
1. Максимальная ориентация
на конечного пользователя, достигаемая
созданием инструментальных сре
2. Формализация профессиональных
знаний, то есть возможность предоставл
3. Проблемная ориентация автомати
4. Модульность построения,
обеспечивающая сопряжение авто
5. Эргономичность, то
есть создание для
Программа “Автоматизация рабочего места менеджера 1-й категории” разработана с помощью среды программирования Delphi, которая позволяет создать приложение, которое будет взаимодействовать с другими приложениями (Microsoft Office (Microsoft Access, Microsoft Word)).
В период преддипломной практики в ходе тестирования программы в Брянском филиале МЭСИ при участии менеджера 1-й категории Кротовой Т.Н. были выявлены ошибки и недостатки, которые были устранены.
Данный программный продукт позволяет вести базу данных студентов колледжа, сводные ведомости по результатам сессии, анализировать оценки студентов.
Достоинствами программного продукта являются:
1) возможность длительного хранения информации без ущерба к ее качеству и достоверности;
2) оперативность доступа к информации;
3) простая система поиска информации;
4) возможность неоднократного копирования всей базы данных в целом.
Более того, данный программный
продукт может быть эффективно использован
в любом образовательном
Список используемой литературы
Приложения
1 Горюнова Н.А., Виницковская О.Н.; АРМ бухгалтера. Учебное пособие. - М.:РГОТУПС, 2003. – 57с.
2 http://prepod2000.kulichki.
3 http://www.meteo.ru/publish_
4 Семакин И.Г., Шестаков А.П. Основы программирования – М.:Мастерство, 2002, с. 152
5 Фаронов В.В. Система программирования Delphi.- СПб: БХВ-Петербург, 2003, с.7
6 Архангельский А.Я. Программирование в Delphi 7.-M.: Бином-Пресс, 2003, с.889
7 Фаронов В.В. Delphi 6. Учебный курс.- М.: Издатель Молгачева С.В.,2001,с.207
8 Фаронов В.В. Delphi 6. Учебный курс.- М.: Издатель Молгачева С.В.,2001,с.208
9 Фаронов В.В. Программирование баз данных в Delphi 7. Учебный курс. - СПб.: Питер, 2005. – с.202.