Скачиваний:
9
Добавлен:
17.06.2023
Размер:
1.44 Mб
Скачать

СОДЕРЖАНИЕ

ВВЕДЕНИЕ………………………………………………………………...3 1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМЫЕ ДЛЯ АВТОМАТИЗАЦИИ

РАСЧЕТОВ ПОЧАСОВОЙ ОПЛАТЫ ПРЕПОДАВАТЕЛЕЙ ВЫСШЕГО УЧЕБНОГО ЗАВЕДЕНИЯ …………………………………………………………...…..5

1.1Особенности процесса автоматизации расчетов почасовой оплаты преподавателей высшего учебного заведения…………………….……………………………………...5

1.2Обзор существующих программных продуктов для автоматизации расчетов почасовой оплаты преподаавтелей высшего учебного заведения………….…6

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ

АВТОМАТИЗАЦИИ РАСЧЕТОВ ПОЧАСОВОЙ ОПЛАТЫ ПРЕПОДАВАТЕЛЕЙ

ВЫСШЕГО УЧЕБНОГО ЗАВЕДЕНИЯ………………………………………………………………….8

2.1Постановка задачи…………………………………….………………………8

2.2Анализ предметной области…………………………………………….….9

2.3Функциональная модель по стандарту IDEF0 и методологии

SADT………………………………………………………………………….………….15

2.4Модель данных по стандарту IDEF1X диаграммы «сущность-

связь»…………………………………………………………………….…..…………...18

3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ СИСТЕМЫ ДЛЯ РАСЧЕТОВ ПОЧАСОВОЙ ОПЛАТЫ ПРЕПОДАВАТЕЛЕЙ ВЫСШЕГО УЧЕБНОГО

ЗАВЕДЕНИЯ……………………………………………………………………………20

3.1Описание таблиц базы данных……………………………………………..20

3.2Дерево программных модулей …………………………………………….22

3.3Схемы взаимосвязей модулей и массивов данных………………………..25

3.3Алгоритм модуля расчета зарплаты…………………………………….…..25

3.5Инструкция пользователя по установке программного продукта и работе с

ним……………………………………………………………………………………....27

ЗАКЛЮЧЕНИЕ……………………………………………………………….…33

2

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ………………………….34

ПРИЛОЖЕНИИЕИ А- Функциональная модель по стандарту IDEF0……..36

ПРИЛОЖЕНИЕ Б – Листинг программы………………………………….…38

ПРИЛОЖЕНИЕ В – Задание на курсовой проект……………………………..67

3

ВВЕДЕНИЕ

Сегодня мы стоим на пороге создания качественно нового общества -

информационного. Жизнь и практическая деятельность в нем неразрывно связаны с грамотной организацией информационных процессов и освоением и использованием современных информационных технологий, которые развиваются стремительными темпами.

Информатизация общества охватила все сферы деятельности.

Информационные системы (ИС) применяются для автоматизации бизнес процессов,

практически всех сфер деятельности, в том числе и для автоматизации различных расчетов.

В настоящее время в стране существует большое количество различных государственных и негосударственных учебных заведений. Часто для повышения качества учебного процесса проводить занятия по отдельным дисциплинам приглашают преподавателей из других учебных заведений.

Несмотря на разнообразие профилей, учет нагрузки преподавателей, расчет его оплаты за проведенные занятия ведется, как правило, по одной схеме с незначительными особенностями для каждого учебного заведения. Кроме того,

могут изменяться рабочие планы, коэффициенты расчета и т.д. Таким образом,

расчет почасовой оплаты преподавателя является сложной, кропотливой работой,

где требуется учесть множество различных факторов. Изменения количества часов,

тарифов приводят к необходимости полного пересчета. Поэтому применение средств автоматизации расчетов почасовой оплаты преподавателей учебного заведения становится актуальной задачей. Для решения данной задачи и предназначена разрабатываемая ИС.

Проектирование ИС – логически сложная, трудоемкая и длительная работа.

Тенденции развития современных информационных технологий приводят к возрастанию сложности ИС, что способствовало появлению CASE-средств,

4

реализующих CASE-технологию создания и сопровождения ИС.

CASE-средства - это программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований,

проектирование приложений и баз данных, генерацию кода, тестирование,

документирование, обеспечение качества и управление проектом.

CASE-технология представляет собой методологию проектирования ИС, а

также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей.

В компьютерном мире остается важная область, изменения в которой происходят крайне медленно – это программирование, составление исходных текстов. Сегодня интересует прежде всего скорость и качество создания программ, а

эти характеристики может обеспечить только среда визуального проектирования,

способная взять на себя значительные объемы рутинной работы по подготовке приложений, согласовывать деятельность постановщиков, кодировщиков, тестеров.

Возможности Delphi полностью отвечают подобным требованиям и подходят для создания систем любой сложности.

Задачей курсовой работы является разработка информационной системы для автоматизации расчетов почасовой оплаты преподавателей учебного заведения. Для разработки ИС необходимо провести анализ предметной области, разработать структурно - функциональную модель по стандарту IDEF0 и модель данных

«сущность – связь» по стандарту IDEF1, выбрать структуру таблиц базы данных,

разработать и реализовать программную часть проекта.

5

1 ТЕОРЕТИЧЕМКИЕ ОСНОВЫ НЕОБХОДИМЫЕ ДЛЯ АВТОМАТИЗАЦИИ РАСЧЕТОВ ПОЧАСОВОЙ ОПЛАТЫ ПРЕПОДАВАТЕЛЕЙ ВЫСШЕГО УЧЕБНОГО ЗАВЕДЕНИЯ

1.1 Особенности процесса автоматизации расчетов почасовой оплаты преподавателей высшего учебного заведения

Последнее время в высшем учебном заведении все чаще и чаще внедряются автоматизированные системы управления предприятием. Процесс этот является следствием объективных причин развития рынка и подстегивается как бурным развитием самой вычислительной техники и ее возможностей, так и большими ожиданиями от ее использования. Автоматизация позволяет предприятиям расширить список товаров и услуг, сократить издержки производства или продаж,

улучшить планирование. Однако внедрение автоматизации даже на одном предприятии не является простым и безболезненным процессом – приходится преодолевать и организационные проблемы, и технические, не говоря уже о временных и материальных затратах.

Автоматизации в России оплаты преподавателей в высшем учебном заведение, имеет меньшие возможности по сравнению с западными программными продуктами, что во многом связано с отсутствием спроса на сложные,

многофункциональные программы. Это обусловлено тем, что практика использования компьютерных технологий для управления организациями пришла к нам на 30 лет позже, чем в другие развитые страны

Анализ существующего рынка программ автоматизации для оплаты в высщем учебном заведение показывает, что в настоящее время в отечественных программах акцент ставится на учет и выявление фальсификата (что, несомненно, очень важно),

однако возможности в области оптимизации ассортимента, исходя из особенностей поведения покупателей, характеристик спроса и других рыночных показателей этих

6

программ, невелики. Программа является исполнителем воли человека, но не готова стать его советчиком и помощником.

1.2 Обзор сузествующих программных продуктов для автоматизации расчетов почасовой оплаты преподавателей высшего учебного заведения

Программа «Зарплата» - от Правконс является составной частью комплексной условно бесплатной программы Зарплата, Табель, Кадры . Простая, интуитивно понятная программа для расчета зарплаты со всеми необходимыми возможностями и с автоматическим формированием первичных и отчетных документов по зарплате.

При необходимости программу Зарплатаможно приобрести отдельно от иных функций комплексных программ. В программе Зарплата все первичные и отчетные документы выгружаются в Excel БЕСПЛАТНО.

Runa Market программа для расчета заработной платы предназначена для автоматизации учета в организации. Она очень простая и интуитивно понятная,

имеет удобный пользовательский интерфейс, поэтому с ней легко работать. Наше решение поможет Вам сэкономить массу времени и энергии, которые Вы тратите на ведение учета, составление отчетности, расчет зарплаты, оформление и печать документов и другие сопутствующие задачи. Это естественным образом приведет к снижению временных и денежных затрат, росту прибыли Вашего бизнеса.

Заработная плата 17.28 - Расчет заработной платы. Программа полностью настраивается под нужды организации – ведение собственных видов начислений,

удержаний. Возможность ведения нескольких предприятий в одной программе по принципу информационных баз. Ведение кадрового учета, табеля учета рабочего времени. Сдача электронной отчетности в формате XML по сотрудникам в ПФР

(СЗВ-М), ИФНС (2-НДФЛ, 6-НДФЛ, 1151111 страховые), ФСС (ФСС-4).

Возможность автоматических начислений/удержаний в зависимости от других видов начислений. Различные варианты ввода начислений (автоматический расчет

7

по данным Табеля, ручной ввод инидивидуально по каждой карточке сотрудника,

ручной ввод в режиме таблицы для всех сотрудников). Возможность работы с подразделениями организации. Множество отчетных форм как сводных, так и по сотрудникам в отдельности: расчетная ведомость, расчетные листки, форма ФСС-4,

расчеты страховых взносов, сводные и индивидуальные карты страховых взносов,

справки 2-НДФЛ, налоговые регистры НДФЛ, расчет среднесписочной численности, распределение сотрудников по уровню з/платы и т.д. Программа поможет рассчитать больничные, отпускные, средний заработок. Формирование файлов обмена для системы Клиент-Банк и зарплатного проекта.

Выводы по первому разделу.

Последнее время в высшем учебном заведении все чаще и чаще внедряются автоматизированные системы управления предприятием. Процесс этот является следствием объективных причин развития рынка и подстегивается как бурным развитием самой вычислительной техники и ее возможностей, так и большими ожиданиями от ее использования. Автоматизация позволяет предприятиям расширить список товаров и услуг, сократить издержки производства или продаж,

улучшить планирование. Однако внедрение автоматизации даже на одном предприятии не является простым и безболезненным процессом – приходится преодолевать и организационные проблемы, и технические, не говоря уже о временных и материальных затратах.

8

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ РАСЧЕТОВ ПОЧАСОВОЙ ОПЛАТЫ ПРЕПОДАВАТЕЛЕЙ ВЫСШЕГО УЧЕБНОГО ЗАВЕДЕНИЯ

2.1 Постановка задачи

ИС для автоматизации учета расчетов почасовой оплаты преподавателей высшего учебного заведения должна содержать следующую информацию:

Сведения о дисциплинах, читаемых в учебном заведении (название дисциплины, номер семестра, в котором читается дисциплина, число часов лекционных занятий, число часов лабораторных занятий, число часов практических занятий, наличие расчетного задания, наличие экзамена и т.д.). Наличие экзамена или расчетного задания дает 0.4 часа на одного обучаемого.

Сведения о преподавателях и их категориях (ФИО, должность-

категория).

Сведения о почасовых тарифах, для различных категорий преподавателей (должность, тариф за час).

Сведения о текущей нагрузке преподавателей по семестрам (аудиторные часы, расчетные задания и экзамены) и их оплаты за проведенные занятия в каждом семестре.

Сведения о группах обучающихся (название группы, численность студентов и т.д.).

ИС должна обеспечивать:

Ввод, удаление и редактирование той или иной информации, с

возможностью автоматизации (подстановок из других таблиц, фиксированных наборов данных и т.д.) и входного контроля от некорректных действий.

Многопользовательский режим.

9

• Разграничение прав доступа к ИС с помощью идентификации и аутентификации пользователей (пользователь – соответствующий пароль).

Обеспечить возможность оперативного изменения пароля. Количество различных пользователей – не менее 3.

Резервное копирование информационных баз по желанию пользователя

(только администратора).

Осуществлять поиск по разнообразным признакам (не менее одного в каждой из информационных категорий, например, ФИО преподавателя и т.д.).

Осуществлять сортировку по различным признакам (не менее одного в каждой из информационных категорий, например, по численности студентов в группах и т.д.).

Автоматически производить расчет почасовой оплаты каждого из преподавателей в зависимости от количества проведенных часов в семестре и его почасовой тарифной ставке.

Выдачу списка преподавателей, которые ведут занятия в любой заданной пользователем группе.

Формировать отчеты по нагрузке и оплате любого выбранного преподавателя (с возможностью печати на принтере) по семестрам и в целом.

Выдачу списка дисциплин, по которым любой выбранный преподаватель в заданном семестре принимал экзамены. Организовать возможность вывода списка в MSWord (или MSExcel).

2.2 Анализ предметной области

Предметная область разрабатываемой ИС – расчет почасовой оплаты преподавателей высшего учебного заведения.

Исходными данными для проектирования системы являются:

1) список преподавателей с указанием должности;

10

2)список групп с указанием количества студентов в каждой группе;

3)список предметов, содержащий следующую информацию: количество лекционных часов, количество часов практических занятий, количество лабораторных занятий, наличие экзамена и расчетного задания по дисциплине.

При расчете заработной платы преподавателя необходимо учитывать

следующее:

1) тариф почасовой оплаты преподавателя зависит от должности (профессор,

доцент, старший преподаватель, преподаватель, ассистент);

2)при расчете оплаты за лекционные часы и за проведение практических занятий учитывается тарифная ставка преподавателя и количество часов за проведенные занятия с группой в целом;

3)при расчете оплаты за расчетные задания и прием экзамена расчет производится из условия 0,4 часа на одного студента, поэтому при расчете оплаты за данную нагрузку необходимо знать численность групп.

На основании анализа исходных данных разрабатываемая база данных должна

иметь следующую структуру:

1)таблица «Группы», содержащая список групп данного высшего учебного заведения;

2)таблица «Дисциплины», содержащая изучаемые дисциплины (предметы);

3)таблица «Категории», содержащая должности преподавателей (доцент,

старший преподаватель, ассистент);

4)таблица «Преподаватели», содержащая фамилии, имена и отчества преподавателей, ведущих занятия в данном учебном заведении;

5)таблица «Сводная», содержащая ФИО, должность преподавателей,

название дисциплины, которую они преподают и группа у которой преподается эта дисциплина.

Расчет оплаты преподавателей следует формировать как SQL-запрос с использованием всех таблиц, а не создавать специальную таблицу. В случае

11

Соседние файлы в папке Курсовые работы