Автор: Пользователь скрыл имя, 10 Октября 2011 в 17:37, курсовая работа
Целью выполнения проекта является всестороннее изучение теоретических основ проектирования информационных систем и практическая разработка информационной системы по начислению заработной платы согласно выбранному варианту по 18 разрядной тарифной сетке на примере работников.
Введение 4
1.Применение табличных процессоров (ТП) в обработке экономической информации 6
1.1. Характеристика пакетов прикладных программ, содержащих электронные таблицы 6
1.2 Области применения ТП 14
1.3 Возможности ТП 18
1.4 Основные элементы электронной таблицы 19
1.5 Типы данных, используемых в электронных таблицах 20
1.6 Функции обработки данных 20
1.7 Графическое представление данных 21
1.8 Средства программирования 22
2. Проектирование информационной системы по начислению заработной платы по 18-разрядной тарифной сетке 23
2.1 Пояснительная записка 23
2.2 Формы входных, промежуточных и выходных документов 23
2.3 Информационно-логическая модель 29
2.4 Алгоритм функционирования информационной системы 31
2.5 Инструкция пользователя 34
Заключение 35
Библиографический список 36
Однако
применение программ не ограничивается
только сферой деловой жизни. Благодаря
мощным математическим и инженерным
функциям с их помощью можно решить
множество задач также и в области естественных
и технических наук.
1.3.
Возможности ТП
К возможностям ТП следует отнести:
Пользователь может переносить и копировать содержимое клеток из одного места таблицы в другое, использовать всевозможные шрифты (различного типа, стиля и размера), печатать на принтере необходимое количество экземпляров подготовленного документа (таблицы). ТП предоставляют пользователю разнообразные возможности в плане печати таблиц и графиков: масштабирование, установки границ, нумерацию страниц и заголовков, поворот изображения. Полезной является возможность форматирования числовых данных. Пользователю предоставляются средства, позволяющие в различном виде (денежном формате, с десятичной точкой, с символом процентов и т.п.) отображать содержимое, как отдельной ячейки таблицы, так и групп ячеек. Ему доступны также функции размещения данных в ячейках (выравнивание). На основе табличных данных средствами ТП можно построить разнообразные графики и диаграммы. Имеется возможность указывать наименования переменных, меток, графика и т.п.
По
моему мнению, возможности некоторых
табличных процессоров, в частности
MS Excel не ограничены, или ограничены за
рамками моих познаний.
1.4.
Основные элементы
электронной таблицы
Электронная таблица — это двумерная таблица, состоящая из строк и столбцов, помещенных в память ЭВМ. Координаты строк определяются цифрами: 1, 2, ... 9999. Координаты столбцов определяются буквами латинского алфавита от А до Z, либо сочетаниями букв: АА, АВ, АС и т. д. Количество строк и столбцов в разных электронных таблицах различно, например, в табличном процессоре Excel 256 столбцов и более 65 536 строк. Место пересечения столбца и строки называется ячейкой или клеткой. Каждая ячейка имеет свой уникальный идентификатор (адрес), состоящий из имени столбца и номера строки, например, А28, В45 и т.п. Электронные таблицы могут содержать несколько рабочих бланков, которые объединяются в один файл и носят название рабочей книги. В книгу можно поместить несколько различных типов документов, например, рабочий лист с электронной таблицей, лист диаграмм, лист макросов и т.п.
В
электронных таблицах можно работать
как с отдельными ячейками, так и
с группами ячеек, которые образуют блок.
Имена ячеек в блоках разделяются двоеточием
(:), например, блок А1:В4 включает в себя
ячейки А1, А2, A3, А4, В1, В2, ВЗ и В4. С блоками
ячеек в основном выполняются операции
копирования, удаления, перемещения, вставки
и т.п. Адреса используются в формулах
как ссылки на определенные клетки. Таким
образом, введенные один раз значения
можно многократно и в любом месте таблицы,
книги использовать без повторного набора.
Соответственно при изменении значения
клетки автоматически произойдут изменения
в тех формулах, в которых содержатся ссылки
на данную ячейку.
1.5.
Типы данных, используемых
в электронных
таблицах
В любую клетку электронной таблицы может быть введена информация одного из следующих типов:
В одну клетку стандартной таблицы можно ввести число размером до 9 цифр, включая дробную часть.
Для увеличения количества цифр, вводимых в одну клетку, необходимо использовать специальные средства (описание команды FORMAT). В отличие от числовой информации, максимальная длина вводимой в одну клетку алфавитно-цифровой информации — 240 символов.
Программа сама определяет вид информации, которая вводится в клетку, и если она алфавитная, то первым символом текста записывается символ " (кавычки). Поэтому при необходимости ввести слово в кавычках, если с них начинается текст, первые кавычки следует набрать дважды. Например, текст "ОТЛИЧНО" следует набирать ""ОТЛИЧНО"".
3)
Вместо цифр и алфавитной
1.6.
Функции обработки
данных
К функциям данного класса относятся:
В
Excel реализован первичный статистический
анализ с выводом результатов в отдельную
таблицу.
1.7.
Графическое представление
данных
Наиболее удобно создавать диаграммы в Excel. Имеется возможность выбора из 14 различных типов диаграмм, причем каждый тип диаграмм имеет несколько разновидностей (подтипов). После вывода диаграммы на экран мы получаем возможность оперативно внести в нее изменения. Редактирование начинается с нажатия мышью элемента диаграммы, который нужно изменить. В Lotus 1-2-3, как и в Quattro Pro вначале строится стандартная диаграмма, а затем включается режим редактирования с использованием специальной панели инструментов.
Построение объемных диаграмм при работе с Excel очень показательно. Работа с механизмом пространственной ориентации проста и одновременно эффективна.
Диаграммы можно строить либо на рабочем бланке таблицы, либо на новом рабочем бланке. Создать диаграмму в Excel можно по шагам с помощью Мастера диаграмм, вызов которого осуществляется с панели инструментов диаграмм.
При использовании Мастера диаграмм можно просмотреть любой тип диаграммы и выбрать наиболее удачный для данной таблицы.
Представление
данных в виде диаграмм позволяет наглядно
представить числовые данные и осуществлять
их анализ по нескольким направлениям.
1.8.
Средства программирования
Во всех трех пакетах включены язык программирования, набор макрокоманд, средства редактирования и отладки. Excel использует стандартный язык программирования – Visual Basic, a Lotus 1-2-3 и Quattro Pro – язык макрокоманд, аналогичный Basic.
Все три пакета используют панели инструментов. Если для работы функции нужна панель инструментов, она всегда выводится на экран и доступна. Имеются средства для создания собственных панелей инструментов. Наиболее удобно это реализовано в Lotus 1-2-3: данная функция организованна ка водопад пиктограмм и имеет хорошо продуманный интерфейс.
Пользователям, не желающим прибегать к программированию, все три таблицы предоставляют возможность простой записи команд в интерактивном режиме.
2. Проектирование информационной системы по начислению заработной платы по 18-разрядной тарифной сетке
Используя методику расчета и нормативно-правовую базу необходимо разработать и реализовать в табличном процессоре MS Excel автоматизированную информационную систему по начислению заработной платы по 18–разрядной тарифной сетке.
Исходя из учетных сведений о сотрудниках, количестве отработанных дней, 18–разрядной тарифной системы оплаты труда и соответствующего алгоритма расчета сформировать ведомость выдачи заработной платы.
Вся исходная и нормативная информация представлена во входных формах, которые содержат сведения о количестве рабочих дней и дате расчета в соответствующем месяце, 18-разрядную тарифную сетку, базовые показатели для расчета заработной платы, учетные сведения о сотрудниках и годовой та-бель учета рабочего времени.
На
основании исходных данных следует спроектировать,
заполнить и рассчитать промежуточные
и выходные формы.
2.2
Формы входных, промежуточных
и выходных документов
К входным документам данной информационной системы относятся справочники, содержащие постоянную (нормативную) и условно-постоянную (производственное задание) информацию.
Целесообразно в первой и второй форме сосредоточить всю условно-постоянную информацию о количестве рабочих дней в месяце и тарифный справочник, в третьей входной форме – информацию о базовых показателях для расчета заработной платы, в четвертой – учетные сведения о сотрудниках, в пятой – годовой табель учета рабочего времени. В таком случае входные формы будут иметь следующие размеры и структуру1.
Таблица 1. Количество рабочих дней в месяце
Месяц | Количество рабочих дней в месяце | Дата расчета зарплаты |
10$ | XX | ДД.ММ.ГГГГ |
Данная таблица должна содержать три столбца. В первом столбце представлены названия месяцев, имеющие текстовый формат до 10 символов. Второй столбец отражает количество рабочих дней в месяце, формат данных – целое число максимальной длиной 2 знака. Третий столбец содержит информацию о дате расчета, формат данных – дата.
Таблица 2. Тарифный справочник
Тарифный разряд | Тарифный коэффициент |
ХХ | Х.ХХ |
Данный справочник должен содержать два столбца. В первом столбце представлены тарифные разряды, имеющие формат целого числа длиной до двух знаков. Во втором столбце содержатся данные о тарифных коэффициентах. Для отображения этого показателя используются вещественные значения по формату: один знак в целой части, два – в дробной.
Таблица 3. Базовые показатели для расчета заработной платы
Показатели | Значение |
Размер мин. заработной платы, руб. | ХХХХ |
Процент подоходного налога | ХХ% |
Процент профсоюзного взноса | Х% |
Процент оплаты б/л: | |
стаж до 5 года | ХХ% |
стаж от 5 до 8 лет | ХХ% |
стаж свыше 8 лет | ХХХ% |
Данный справочник содержит два столбца. В первом столбце представлены наименования базовых показателей, имеющих текстовый формат. Второй столбец содержит значения этих показателей, формат данных – целое число длиной до четырех знаков, в некоторых значениях в конце может использоваться символ %.
Таблица 4. Учетные сведения о сотрудниках
Табельный номер работника | Ф.И.О. | Начало трудовой деятельности | Тарифный разряд | Членство в профсоюзе |
ХХ | 20$ | ДД.ММ.ГГГГ | XX | $$$ |