Проектирование информационной системы "Начисление заработной платы сотрудникам школы" - Дипломная работа

бесплатно 0
4.5 161
Выбор программного обеспечения для разработки интерфейса информационной системы. Создание базы данных для расчета заработной платы сотрудникам средне-специальных учебных заведений, создание выходной информации в виде отчетов, установочного файла.


Аннотация к работе
С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно-справочных и расчетных задач. Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач, например при автоматизации бухгалтерского учета, на предприятии. Программное обеспечение для работы с базами данных используется на персональных компьютерах уже довольно давно. Система управления базами данных предоставляет возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. В данной выпускной работе требуется произвести расчет заработной платы сотрудникам средне-специальных учебных заведений, организовать выход необходимой информации на печать в виде отчетов, создать удобный интерфейс, для информационной системы «Начисление заработной платы сотрудникам средних учебных заведений», ориентированный на комфортную работу пользователя.Требование пользователей к разрабатываемой базе данных представляет собой список запросов с указанием их интенсивности и объемов данных. Требования пользователей уточняются и дополняются при анализе имеющихся и перспективных задач. Перечень вопросов при анализе различных предметных областей базы данных для начисления заработной платы учителям школы: - Сколько учителей работает в школе? При описании предметной области гораздо удобнее и эффективнее использовать такое ее представление, которое было бы понятным для большинства категорий пользователей, такой обобщенный взгляд на информационную систему и на ее функционирование реализуется через концептуальное проектирование [1, c.94]. Концептуальная модель представляет объекты предметной области и их взаимосвязи без указания способов их физического хранения.Основной задачей логического проектирования является разработка логической схемы, ориентированной на выбранную систему управления базами данных (СУБД). Выбор СУБД зависит от того, на сколько эффективна внутренняя модель данных, поддерживаемая системой, способна описать концептуальную схему. СУБД, ориентированные на персональные компьютеры, как правило, поддерживают реляционную модель данных. При отображении концептуальной схемы базы данных на реляционную модель данных следует учитывать ограничения на размеры таблиц, которая накладывает выбранная СУБД. Сведения о классах (Часы) Ключ Код начисления Числовой Код сотрудника Числовой Код должности Числовой Код предмета ЧисловойСреди пользователей персональных компьютеров в настоящее время наиболее популярно семейство операционных систем Windows и, естественно, что тот, кто собирается программировать, стремится писать программы, которые будут работать в этих системах. Несколько лет назад рядовому программисту оставалось только мечтать о создании собственных программ, работающих в среде Windows, т.к. единственным средством разработки был Borland C for Windows, явно ориентированный на профессионалов, обладающих серьезными знаниями и опытом [3, c.2]. Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую "быструю разработку", среди которых можно выделить Borland Delphi и Microsoft Visual Basic. В основе систем быстрой разработки (RAD-систем, Rapid Application Development - среда быстрой разработки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий. Delphi - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi.При приеме на работу работодатель и работник заключают между собой индивидуальный трудовой договор о месте работы, сроке действия договора, об условиях режима труда, отдыха, оплаты, охраны труда, иных вопросах социально-бытового обеспечения работника, материальной ответственности сторон договора и др. Учет использования рабочего времени всех категорий работающих ведут в табеле учета рабочего времени, для контроля за соблюдением рабочими и служащими установленного режима рабочего времени, получение данных об отработанном времени, расчета заработной платы. Отметки в табеле о причинах неявок на работу или о работе неполных рабочий день, о работе в сверхурочное время и других отступлениях от нормальных условий должны быть сделаны только на основании документов, оформленных надлежащим образом. В соответствии с действующим законодательством работодатели удерживают из заработной платы работников: обязательные пенсионные взносы (ОПВ) в накопительные пенсионные фонды, индивидуальный подоходный налог (ИПН), суммы по исполнительным листам, а также производят любые другие удержания по пи

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1 ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ

1.1 Построение концептуальной модели

1.2 Построение логической модели

1.3 Выбор программного обеспечения для разработки интерфейса информационной системы

1.4 Экономическое обоснование оплаты труда

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

2.1 Создание базы данных с помощью Access

2.2 Подключение базы данных к Delphi

2.3 Описание программной реализации

2.4 Элементы интерфейса информационной системы "Начисление заработной платы работникам средне-специальных учебных заведений"

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЕ A ПРИЛОЖЕНИЕ Б

ПРИЛОЖЕНИЕ В
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?