Автор работы: Пользователь скрыл имя, 27 Апреля 2013 в 05:08, дипломная работа
На современном этапе автоматизации управления производством наиболее перспективным является автоматизация планово-управленческих функций на базе персональных ЭВМ, установленных непосредственно на рабочих местах специалистов. Эти системы получили широкое распространение в организационном управлении под названием автоматизированных рабочих мест (АРМ). Это позволит использовать систему людям, не имеющим специальных знаний в области программирования, и одновременно позволит дополнять систему по мере надобности.
Синтаксические ошибки. Большинство из них можно выловить во время проверки, т.е. когда программист тщательно проверяет листинг своей программы, выявляя орфографические ошибки, недопустимые форматы команд, неопределенные или неинициализированные переменные, недостающие операторы и круглые скобки, ошибки в литералах, константах и пунктуации и т.д. В нашем случае синтаксические ошибки проявлялись на этапе проектирования рабочей базы данных в интерактивном режимы и поэтому сразу же были исправлены.
Семантические ошибки. Семантические, или логические, ошибки устраняются обычно посредством выполнения программы с тщательно подобранными проверочными данными, для которых известен правильный ответ, полученный либо с помощью ручного вычисления, либо с помощью досконально проверенных вычислений на машине. Первым шагом семантической проверки является ручной прогон. Программист моделирует прохождение данных через его программу с помощью карандаша и листа бумаги. В нашем случае мы взяли ведомость по пропускам студентов за январь месяц. Результат в этом документе является достоверный, так как был получен с помощью ручного вычисления. Потом вводим данные за январь месяц и сверяем полученный результат с контрольным итогом. В нашем случае результаты оказались одинаковыми. Это говорит, что наличие семантических ошибок в данной системе отсутствует. Для лучшей достоверности мы проверяем промежуточные результаты, они так же оказались одинаковыми. Данное тестирование системы показало, что наличие семантических ошибок отсутствует.
При оценке всех новых процедур, программного обеспечения и оборудования должна проводиться проверка их рабочих характеристик. Контроль структуры и непротиворечивости базы данных необходимо проводить регулярно. Для более наглядного вида создается «Контрольный пример».
Таблица 1
Работник
Работник | ||||||
Табельный_№ |
№_труд_дог |
Дата_приема_на_работу |
Фамилия |
Имя |
Отчество |
Пол |
1 |
23 |
14.02.1999 |
Туполев |
Иван |
Иванович |
М |
2 |
46 |
21.08.1998 |
Арященко |
Игорь |
Сергеевич |
М |
3 |
67 |
20.10.1990 |
Маховиков |
Олег |
Константинович |
М |
4 |
5 |
24.02.1989 |
Столповский |
Антон |
Александрович |
М |
5 |
78 |
16.12.1996 |
Фролов |
Иван |
Сергеевич |
М |
6 |
65 |
24.04.1989 |
Иванова |
Анастасия |
Григорьевна |
М |
7 |
43 |
02.03.2010 |
Перов |
Дмитрий |
Игнатьевич |
М |
8 |
40 |
28.10.2009 |
Санькова |
Александра |
Владимировна |
Ж |
9 |
98 |
20.12.2000 |
Фролова |
Антонина |
Марковна |
Ж |
10 |
51 |
30.04.2002 |
Петрова |
Ирина |
Викторовна |
Ж |
11 |
12 |
28.05.2010 |
Иванова |
Ирина |
Алексеевна |
Ж |
Продолжение таблицы 1
12 |
178 |
12.03.1996 |
Иванов |
Игорь |
Григорьевич |
М |
13 |
19 |
12.03.1996 |
Романов |
Павел |
Сергеевич |
М |
14 |
29 |
12.03.1996 |
Попов |
Владимир |
Алексеевич |
М |
15 |
14 |
11.02.1991 |
Иванова |
Юлия |
Петровна |
Ж |
16 |
27 |
21.02.2000 |
Сурков |
Игорь |
Александрович |
М |
17 |
67 |
12.04.1999 |
Голиков |
Иван |
Юрьевич |
М |
18 |
51 |
30.03.2005 |
Стригина |
Мария |
Викторовна |
Ж |
19 |
32 |
18.02.2008 |
Шишкина |
Юлия |
Генадьевна |
Ж |
20 |
88 |
18.08.1988 |
Агапов |
Петр |
Юрьевич |
М |
21 |
27 |
13.02.2000 |
Васильева |
Ирина |
Анатольевна |
Ж |
22 |
35 |
27.05.2006 |
Стригин |
Анатолий |
Александрович |
М |
23 |
46 |
13.12.2008 |
Иванова |
Оксана |
Игоревна |
Ж |
24 |
59 |
17.04.2006 |
Игушов |
Игорь |
Григорьевич |
М |
25 |
57 |
30.05.1999 |
Григорьев |
Виктор |
Иванович |
М |
26 |
56 |
24.03.2010 |
Петров |
Иван |
Сергеевич |
М |
27 |
53 |
15.03.2010 |
Семенов |
Игорь |
Александрович |
М |
28 |
45 |
17.06.2010 |
Аржанов |
Алексей |
Сергеевич |
М |
29 |
46 |
23.01.2000 |
Черепанов |
Максим |
Николаевич |
М |
30 |
61 |
01.01.2010 |
Савин |
Иван |
Александрович |
М |
Работник | ||||
Адрес |
Телефон |
Разряд |
Стаж_работы |
Уволен |
г. Воронеж, ул. 25 января, 34-45 |
455656 |
2 |
11 |
Нет |
г. Воронеж, ул. Переверткина, 22-45 |
454687 |
1 |
12 |
Нет |
г. Воронеж, ул. Лизы Чайкиной, 45-53 |
546456 |
3 |
20 |
Нет |
г. Воронеж, ул. Остужева, 34-56 |
456678 |
2 |
20 |
Да |
г. Воронеж, ул. Остужева, 22-35 |
232456 |
1 |
13 |
Нет |
г. Воронеж, ул. Остужева, 12-32 |
544678 |
1 |
21 |
Нет |
г. Воронеж, ул. Переверткина, 22-34 |
235687 |
10 |
0 |
Нет |
г. Воронеж, ул. Остужева, 68-15 |
234546 |
0 |
1 |
Нет |
г. Воронеж, ул. Остужева, 42-16 |
235478 |
3 |
9 |
Нет |
г. Воронеж, ул. Остужева, 14-88 |
344381 |
2 |
8 |
Нет |
г. Воронеж, ул. Остужева, 17-56 |
236712 |
3 |
0 |
Нет |
г. Воронеж, ул. Остужева, 17-56 |
252124 |
1 |
14 |
Нет |
г. Воронеж, ул. Остужева, 17-56 |
233567 |
1 |
14 |
Нет |
г. Воронеж, ул. Остужева, 17-56 |
234689 |
1 |
14 |
Нет |
г. Воронеж, ул. Остужева, 17-55 |
236789 |
3 |
19 |
Нет |
г. Воронеж, ул. Остужева 15-23 |
231234 |
1 |
10 |
Нет |
г. Воронеж, ул. Остужева 25-25 |
237896 |
3 |
11 |
Нет |
г. Воронеж, ул. Переверткина, 24-43 |
235612 |
7 |
5 |
Нет |
Продолжение таблицы 1
г. Воронеж, ул. Переверткина, 12-12 |
239054 |
2 |
2 |
Нет |
г. Воронеж, ул. Переверткина, 32-34 |
231895 |
3 |
22 |
Нет |
г. Воронеж, ул. Переверткина, 62-18 |
234721 |
3 |
10 |
Нет |
г. Воронеж, ул. Переверткина, 52-11 |
234784 |
2 |
4 |
Нет |
г. Воронеж, ул. Переверткина, 46-25 |
231991 |
2 |
1 |
Нет |
г. Воронеж, ул. Переверткина, 22-46 |
233031 |
2 |
4 |
Нет |
г. Воронеж, ул. Переверткина, 22-53 |
235754 |
3 |
11 |
Нет |
г. Воронеж, ул. Переверткина, 22-27 |
235189 |
4 |
0 |
Нет |
г. Воронеж, ул. 25 января, 34-46 |
234178 |
1 |
0 |
Нет |
г. Воронеж, ул. 25 января, 34-53 |
234518 |
1 |
0 |
Нет |
г. Воронеж, ул. 25 января, 34-54 |
238456 |
5 |
10 |
Нет |
г. Воронеж, ул. 25 января, 34-56 |
235645 |
2 |
0 |
Нет |
Для того чтобы оценивать разработанную программу нужно посмотреть все результаты: от эффективности внедрения до удобства и экономичности.
Данная разработка функционирует и выдает правильные и достоверные данные. С ней очень удобно работать, так как при случайном вводе не тех значений, например: слово в место чисел, то система предупреждает об ошибке, но если в ячейку с неавтоматическим режимом поставить одно слово (значение) в место другого, то эта ошибка визуально будет видна при создании отчетов.
Так же можно легко получить выходную информацию по необходимым данным. Но с экономической точки зрения наша база данных не выгодна, так как срок окупаемости составляет 5,1 года
Вся оценка результатов правильности
выполнения расчетов и созданий отчетных
ведомостей проводится визуально. Ни каких
проверочных функций, позволяющих
определить правильность выполнения действий
в автоматическом режиме, не предусмотрено.
Все возникающие ошибки при выполнении
расчетов ложится на плечи оператора,
выполнявшего работу по заполнению информационной
базы, на основании которой
4 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЮ ПО РАБОТЕ С ПРОГРАММОЙ
Инструкция по эксплуатации задачи, разрабатываемая в составе рабочей документации, предназначена для обеспечения правильной установки задачи на вычислительной машине пользователя и обеспечения ее правильной эксплуатации. Инструкция предназначена для непрофессионального пользователя автоматизированного рабочего места (АРМ) или оператора, привлекаемого для решения автоматизированных функциональных задач. Она должна сопровождать программную документацию, передаваемую пользователю совместно с эталонным носителем программы.
4.1 Введение
Поставленная перед нами задача звучит следующим образом:
«АРМ учёта кадров на предприятии и выдача различных запросов по кадровой структуре».
Для того чтобы ускорить процесс обработки данных о кадрах необходимо содержать их в базе данных, чтобы по первому же требованию можно было найти нужную информацию и своевременно и быстро делать запросы по кадровой структуре, не прибегая к просмотру всей базы и не рассматривать бумажную документацию.
Проведя краткий анализ всех СУБД, можно сделать следующий вывод о том, что актуальней будет использование СУБД Microsoft Access 2003.
Основными задачами, входящие в подсистему, являются задачи сбора информации о работниках, учет и анализ этой информации.
Использование данной разработки предназначена для кадровых сотрудников, т.к. она позволяет наиболее быстрого и эффективного вести учет кадров за счет замещения ручного туда автоматизированным.
4.2 Назначение информационной системы
Данная разработка предназначена для учета кадров на предприятии. Для реализации необходимо, чтобы сотрудник отдела кадров заполнял форму ввода - Работник, в которой вводиться вся основная информация о работнике. Для отчетности информации данные извлекают из БД и выдаются на печать в виде отчетов или диаграмм.
4.3 Установка системы
Установка информационной системы (ИС):