Разработка информационной системы по учёту повременной заработной платы
Понятие повременной заработной платы. Документы необходимые для ее учета. Построение функциональной модели SADT и диаграммы потоков данных. Создание базы данных методом "сущность-связь". Реализация форм, отчетов и запросов в среде проектирования Access.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 01.06.2015 |
Размер файла | 2,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
КУРСОВАЯ РАБОТА
ПО ДИСЦИПЛИНЕ «РАЗРАБОТКА И ЭКСПЛУАТАЦИЯ ИФНОРМАЦИОННОЙ СИСТЕМЫ»
НА ТЕМУ «РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО УЧЁТУ ПОВРЕМЕННОЙ ЗАРАБОТНОЙ ПЛАТЫ»
- Оглавление
- Введение
- 1. Теоретическая часть
- 1.1 Учет повременной заработной платы
- 1.2 Требования, предъявляемые к системе
- 1.3 Функциональная модель SADT
- 1.4 Диаграмма потоков данных DFD
- 2. Практическая часть
- 2.1 Описание среды проектирования Access
- 2.2 Проектирование базы данных. ER-модель
- 2.3 Реализация форм, отчетов и запросов
- Заключение
- Список литературы
- Введение
- Одним из важнейших направлений деятельности бухгалтерии любого предприятия, как в России, так и за рубежом является учет заработной платы работников предприятия.
- Учет труда и заработной платы один из наиболее трудоемких и ответственных участков работы бухгалтера. Он по праву занимает одно из центральных мест во всей системе учета на предприятии.
- Для большинства людей заработная плата является основным источником доходы. Именно от ее величины зависит уровень жизни населения любой страны.
- Повременная оплата труда -- это форма оплаты труда, при которой размер заработка рабочего зависит от его тарифного разряда и количества отработанного времени. Такая форма оплаты может выражаться в виде дневной, недельной или месячной заработной платы.
- Обычно повременная заработная плата применяется на производствах, где главную роль играет качество продукции; количество произведенной в единицу времени продукции не зависит от индивидуальных усилий рабочего (на автоматизированном производстве, конвейере); невозможно или очень трудно точно нормировать труд, определить нормы времени и выработки.
- Определяется путем умножения тарифной ставки на фактически отработанное время (в часах).
- При большом объеме информации поиск и обобщение необходимых сведений, осуществляемых вручную, представляют собой довольно трудоемкий процесс. Поэтому и возникла необходимость создания баз данных.
- База данных (БД) - это компьютеризованная система, предназначенная для хранения информации и предоставления ее по требованию.
Целью курсового проекта является создание базы данных «Учет повременной заработной платы», а также закрепление профессиональных навыков по созданию баз данных и приложений, использующих эти базы данных.
Для достижения этой цели необходимо решить следующие задачи:
1. Рассмотреть предметную область;
2. Выявить документы необходимые для учета повременной заработной платы;
3. Выявить входящую и выходящую информацию;
4. Разработать программное приложение.
1. Теоретическая часть
1.1 Учет повременной заработной платы
Учет повременной заработной платы: понятие труда и заработной платы, основные нормативные документы, цели и задачи, повременная заработная плата.
Понятие труда и заработной платы
Понятие «заработная плата» охватывает все виды заработков (а так же различных премий, доплат, надбавок и социальных льгот), начисленных в денежной и натуральной формах (независимо от источников финансирования), включая денежные суммы, начисленные в соответствии с законодательством за непроработанное время (ежегодный отпуск, праздничные дни и т.д.).
Оплата труда - это система отношений, связанных с обеспечением установления и осуществления работодателем выплат работникам за их труд в соответствии с законами, иными нормативными правовыми актами, коллективными договорами, соглашениями, локальными нормативными актами и трудовыми договорами.
Заработная плата - это вознаграждение за труд в зависимости от квалификации работника, сложности, количества, качества и условий выполняемой работы, а также выплаты компенсационного и стимулирующего характера.
Цели и задачи
Учет труда и заработной платы по праву занимает одно из центральных мест во всей системе учета на предприятии. Важнейшими его задачами являются:
1. В установленные сроки производить расчеты с персоналом предприятия по оплате труда (начисление зарплаты и прочих выплат, сумм к удержанию и выдаче на руки);
2. Своевременно и правильно относить в себестоимость продукции (работ, услуг) суммы начисленной заработной платы и отчислений органам социального страхования;
3. Собирать и группировать показатели по труду и заработной плате для составления необходимой отчетности.
Организация оплаты труда на предприятиях определяется действующими формами оплата труда (повременной и сдельной), а также законодательством о труде. Организационные вопросы по применению форм оплаты труда, рациональному использованию рабочего времени решаются руководителем предприятия и его службами. Задачи бухгалтера предприятия как исполнителя следующие:
1. Своевременно требовать все необходимые документы для начисления заработной платы;
2. Правильно выполнять расчеты;
3. Включать начисленные суммы в состав расходов (в себестоимость).
Основные нормативные документы
Для учета личного состава, начисления и выплат заработной платы используют унифицированные формы первичных учетных документов, утвержденные постановлением Госкомстата РФ от 05.01.04 г. № 1 (11).
Основные нормативные документы:
1. Личная карточка работника (форма № Т-2) заполняется на лиц, принятых на работу на основании приказа о приеме на работу, трудовой книжке, паспорта, военного билета, документа об окончании учебного заведения, страхового свидетельства государственного пенсионного страхования и т.д.
2. Штатное расписание (форма № Т-3) применяется для оформления структуры, штатного состава и штатной численности организации. Штатное расписание содержит перечень структурных подразделений, должностей, сведения о количестве штатных единиц, должностных окладах, надбавках и месячном фонде заработной платы. Утверждается приказом (распоряжением) руководителя организации или уполномоченного им лица.
3. Табель учета рабочего времени и расчета оплаты труда (форма № Т-12) и табель учета рабочего времени (форма № Т-13) применяют для осуществления табельного учета, контроля трудовой дисциплины и составления статической отчетности по труду. Форма № Т-12 предназначена для учета использования рабочего времени и расчета заработной платы, а форма № Т-13 только для учета рабочего времени. Табельный учет охватывает всех работников организации. Каждому из них присваивается определенный табельный номер, который указывается во всех документах по учету труда и заработной платы. Сущность табельного учета заключается в ежедневной регистрации явки работников на работу, с работы, всех случаев опозданий и неявок с указанием их причин, а также часов простоя и часов сверхурочной работы.
4. Для определения суммы заработной платы, подлежащей выдаче на руки работникам, необходимо определить сумму заработка работников за месяц и произвести из этой суммы удержания. Эти расчеты обычно производят в расчетно-платежной ведомости (форма №49), которая, кроме того, служит и документом для выдачи заработной платы за месяц. В левой части этой ведомости записывают суммы начислений заработной платы по ее видам (сдельно, повременно, премии и разного рода оплаты), а в правой - удержания по их видам и сумму к выдаче. На каждого работника в ведомости отводят одну строку. Бывает что в разных организациях (особенно крупных) вместо расчетно-платежной ведомости применяют отдельно расчетные ведомости (форма № Т-51) и платежные ведомости (форма № Т-53).
Повременная заработная плата
Различают простую повременную систему оплаты труда и повременно - премиальную. В первом случае в основе расчета повременной заработной платы берутся затраченное время и тарифная ставка рабочего. Заработная плата находится в прямой зависимости от количества отработанного времени.
В повременно - премиальную систему входит не только оплата времени, но и количество работы, в связи, с чем работникам начисляются премии.
Повременная оплата труда -- это форма оплаты труда, при которой размер заработка рабочего зависит от его тарифного разряда и количества отработанного времени. Такая форма оплаты может выражаться в виде дневной, недельной или месячной заработной платы. Обычно повременная заработная плата применяется на производствах, где главную роль играет качество продукции; количество произведенной в единицу времени продукции не зависит от индивидуальных усилий рабочего (на автоматизированном производстве, конвейере); невозможно или очень трудно точно нормировать труд, определить нормы времени и выработки.
Повременная оплата труда распространяется на все категории работающих. Так, значительная часть труда рабочих в промышленности оплачивается по повременной форме, и для расчета из заработка достаточно знать количество фактически отработанного времени и тарифную ставку.
Основным документом при этом является табель учета рабочего времени. Сумма заработка рабочего - повременщика определяется как произведение тарифной ставки на отработанные рабочим часы.
Последствия применения повременной заработной платы таковы:
· рабочие имеют гарантированный доход, не зависящий от возможного снижения уровня производства;
· рабочие не имеют возможности повысить свой заработок путем увеличения личной доли участия в производственном процессе (их индивидуальные усилия не стимулируются).
1.2 Требования, предъявляемые к системе
· Основное требование - это ведение учета повременной заработной платы;
· Хранение и редактирование данных о сотрудниках организации, например приказ о приеме на работу, на какую должность был принят сотрудник, испытательный срок (если имеется) и т.д.;
· На основании приказа в трудовую книжку должна вноситься запись о приеме на работу, заполняться личная карточка, а в бухгалтерии должны открыть лицевой счет работника.
· Вести учет повременной заработной платы согласно уставу организации;
· Выплата заработной платы должна производиться в денежной форме в валюте РФ (в рублях);
· Для учета личного состава, начисления и выплат заработной платы должны использоваться унифицированные формы первичных учетных документов;
· Каждому работнику должен будет присвоен свой определенный табельный номер, который будет указан во всех документах по учету труда и заработной платы;
· Сущность использования табельного учета заключается в ежедневной регистрации явки работников на работу, с работы, всех случаев опозданий и неявок с указанием их причин, а также часов простоя и часов сверхурочной работы.
· До выдачи заработной платы нужно произвести необходимые удержания.
· После принятия на работу сотрудника, на основании приказа о приеме на работу, трудовой книжки, паспорта, военного билета, документа об окончании учебного заведения, страхового свидетельства государственного пенсионного страхования, свидетельства о постановке на учет в налоговом органе, на каждого работника заводится личная карточка;
· Штатное расписание применяется для оформления структуры, штатного состава и штатной численности организации;
· Оно содержит перечень структурных подразделений, должностей, сведения о количестве штатных единиц, должностных окладах, надбавках и месячном фонде заработной платы.
1.3 Функциональная модель SADT
Методология IDEF0 предписывает построение иерархической системы диаграмм - единичных описаний фрагментов системы.
Модель SADT строится в двух видах: модель нижнего уровня и верхнего уровня.
На первом рисунке представлена модель SADT нижнего уровня.
Рисунок 1 - Функциональная модель SADT на тему «Учет повременной заработной платы».
Модель SADT, как и все остальные модели, строятся в программе Microsoft Visio 2010.
Стрелочки справа означают функциональный вход (данные или объекты, потребляемые или изменяемые данным блоком). Для дальнейшего построения модели будут использоваться такие данные, как сведения о работнике, табель учета рабочего времени и оклад работников.
Стрелочка сверху означает вход управления (на основании чего выполняется данная функция), в представленной модели функцию управления будет выполнять устав организации. Проще говоря, это то, чем будет руководствоваться организация, прежде чем вести учет повременной заработной платы.
Стрелочка снизу означает вход механизма (с помощью чего выполняется данная функция). По учету повременной заработной платы этот механизм будет осуществлять бухгалтерия.
Выходные стрелочки справа означают функциональный выход (результат выполнения функции данным блоком). Т.е. это результат выполнения преобразования над входными стрелками, которые предназначаются для редактирования. Результатом этого будет расчетно-платежная ведомость.
Блок А0 - это функция для построения модели.
Модель SADT может быть представлена в развернутом виде (она представлена на рисунке 2) , т.е. на ней более подробно расписываются какие данные необходимы для учета, какие документы и т.д.
На этой модели остаются те же входные данные, это сведения о работниках, оклад и табель учета рабочего времени. Но в этой модели добавляются блоки функции.
Первый блок - это регистрация сотрудника, понятно, что прежде чем начислять работнику заработную плату, его сначала нужно принять на работу и занести в базу данных.
Вторым блоком будет ввод отработанного времени из табеля учета рабочего времени, т.е. сколь часов отработал сотрудник.
Третьим этапом будет само начисление заработной платы, на основе всех тех данных, которые были введены. Затем будет остаточная форма, формирование отчетности.
Выходной информацией будет документ, который предназначен для учета начисления и выдачи заработной платы всем работникам, которые есть в организации.
Этим документом будет расчетно-платежная ведомость. В ней указывается должность, отработанное время, дни болезни (если есть), все виды удержаний и т.д.
Рисунок 2 - Функциональная модель SADT в развернутом виде на тему «учет повременной заработной платы».
1.4 Диаграмма потоков данных DFD
DFD является основным средством моделирования функциональных требований к системе. Для построения DFD используются две нотации:
1. Модель системы определяется как иерархия диаграмм потоков данных;
2. Диаграмм верхнего уровня.
Основными компонентами являются:
ь Внешняя сущность;
ь Системы и подсистемы;
ь Процессы;
ь Накопитель данных;
ь Потоки данных.
Диаграмма потоков данных верхнего уровня состоит из трех процессов и интерфейса, которые связаны между собой потоками данных. Для учета повременной заработной платы требуются данные о работниках (физические лица). Эти данные вводятся в табель учета рабочего времени где каждому работнику присваивается свой личный табельный номер. В табеле указывается количество отработанного времени.
Из всех этих данных бухгалтером формируется расчетно-платежная ведомость (см. рисунок 3).
Рисунок 3 - Диаграмма потоков данных по учету повременной заработной платы.
На диаграмме потоков данных развернутого вида появляются новые процессы, интерфейсы, потоки данных и хранилища данных.
До начала учета производится регистрация физических лиц, сведения о работниках поступает в хранилище данных и храниться в организации длительное время. Затем идет учет отработанного времени, в который вносятся отработанное время (из табеля учета рабочего времени), оклад и должность (из штатного расписания).
Исходя из учета отработанного времени, оклада и должности начисляется заработная плата. На основе начисленной заработной платы, табельного номера и всех видов удержаний формируется расчетно-платежная ведомость. И затем этот документ поступает в хранилище данных.
Рисунок 4 - Диаграмма потоков данных развернутого вида.
2. Практическая часть
2.1 Описание среды проектирования Access
Microsoft Office Access или просто Microsoft Access -- реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Основные компоненты MS Access:
· построитель таблиц;
· построитель экранных форм;
· построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
· построитель отчётов, выводимых на печать.
Access предоставляет два способа создания базы данных: создание пустой базы данных (в последующем можно добавить нужные объекты) и создание непустой базы данных с помощью мастера.
СУБД Access имеет стандартизованный интерфейс приложений Windows. Большинство действий по работе с различными элементами в среде Access можно выполнить с помощью следующих средств: команд основного меню, кнопок панелей инструментов, команд контекстного меню и комбинаций клавиш.
Контекстное меню определенного элемента базы данных вызывается щелчком правой кнопкой мыши при размещении ее указателя над этим элементом.
Office Access 2007 позволяет быстро начать работу со встроенными базами данных, чтобы внести в них изменения и адаптировать эти базы к меняющимся деловым потребностям пользователя.
Пользователь может собирать данные с помощью форм электронной почты или импортировать данные из внешних приложений. Реализована возможность создания и редактирования подробных отчетов, содержащих отсортированные, отфильтрованные и сгруппированные данные, которые позволяют принимать более обоснованные решения.
Совместный доступ к данным обеспечивается путем перемещения файлов Office Access 2007 на веб-узел Microsoft Windows SharePoint Services, где можно проверять журнал исправлений, восстанавливать удаленные данные, настраивать разрешения доступа к данным и периодически выполнять резервное копирование.
Office Access 2007 содержит библиотеку встроенных баз данных, облегчающую начало работы.
Возможности системы:
Ш Готовые решения.
Новый экран "Приступая к работе" содержит множество встроенных баз данных. Эти базы данных можно сразу использовать в работе для отслеживания контактов, событий, проблем, активов, задач и других данных или в качестве шаблонов, которые можно дополнить и изменить, поместив в них любые данные для отслеживания и указав сам способ отслеживания.
Ш Пользовательский интерфейс Office Fluent.
Новая версия Office Access 2007 имеет новый интерфейс, благодаря которому пользователь может с легкостью создавать и изменять базы данных Access, а также работать с ними. Пользовательский интерфейс Office Fluent оптимизирован для достижения большей эффективности работы и облегчения поиска. При наличии около 1000 команд пользовательский интерфейс Fluent отображает только те из них, которые имеют непосредственное отношение к задаче, выполняемой в данный момент. Кроме того, окна с вкладками, новые полосы прокрутки, строка состояния и строка заголовка придают современный вид приложениям, созданным в Office Access 2007.
Ш Усовершенствованные средства перехода.
Новая область переходов обеспечивает полное представление таблиц, форм, запросов и отчетов. Появилась возможность создавать собственные группы, позволяющие организовывать и просматривать все формы и отчеты, относящиеся к конкретной таблице.
Ш Быстрое создание таблиц.
Office Access 2007 облегчает работу непосредственно в таблице данных, позволяя создавать и настраивать таблицы. Теперь можно вводить информацию прямо в ячейку данных, как в Microsoft Office Excel. При вводе нового значения Office Access 2007 автоматически добавляет новое поле и распознает тип данных (например, дату, номер или текст). В новую таблицу данных можно даже вставить таблицы Excel, при этом Office Access 2007 автоматически выстроит все поля и распознает типы введенных данных.
Ш Импортирование записей контактов из Microsoft Office Outlook 2007.
Office Access 2007 облегчает обмен отдельными записями контактов между Access и Office Outlook 2007. Можно импортировать запись контакта из Outlook в Office Access 2007. Кроме того, доступен экспорт записей контактов из Office Access 2007 и их сохранение в виде контактов в Office Outlook 2007.
Ш Фильтрация и сортировка данных.
Office Access 2007 облегчает фильтрацию данных, помогая получить понятные сведения по деловым задачам. Для текста, чисел и дат предусмотрены различные параметры фильтра. Например, новые параметры фильтрации облегчают фильтрацию данных, содержащихся в столбце "Дата", по записям "Сегодня", "Вчера", "На прошлой неделе", "В следующем месяце", "В будущем", "В прошлом" и т.д.. Параметры фильтрации обеспечивают совместимость между Office Excel 2007 и Office Access 2000, поэтому пользователю не придется изыскивать новый способ поиска информации.
Ш Работа с многозначными полями.
Office Access 2007 поддерживает типы сложных данных, поэтому пользователь может создавать столбцы, содержащие более одного значения в каждой ячейке. Например, при назначении задачи более, чем одному лицу, в ячейку можно вставить оба имени. Технология Windows SharePoint Services является совместимой с подобными типами сложных данных, помогая обеспечить симметричное распределение данных между местным хранилищем данных и хранилищем на базе Интернета.
Ш Прикрепление документов и файлов к базе данных пользователя.
Теперь пользовательские приложения могут содержать более интересные и полезные данные, чем раньше. Появилась возможность прикреплять многочисленные файлы, например фотографии, документы и электронные таблицы к отдельным записям в хранилище данных, что облегчает последующее обращение к этим файлам. Если файл находится в обычном (не сжатом) формате, Office Access 2007 автоматически выполнит операцию сжатия для экономии места на жестком диске.
Ш Интерактивный конструктор форм.
Office Access 2007 предлагает интерактивный интерфейс разработки форм "что на экране, то и в результате" (WYSIWYG). Можно самостоятельно разрабатывать и редактировать макет формы на экране в режиме реального времени, а также выполнить предварительный просмотр созданной формы. Интерактивный интерфейс разработки форм WYSIWYG позволяет очень быстро создавать формы, уделяя больше времени непосредственно работе с экономией времени на разработку и форматирование.
Ш Разнообразие в оформлении документов.
Полужирный шрифт? Курсив? Нет проблем. Office Access 2007 обеспечивает поддержку различных шрифтов для данных, хранящихся в таблицах.
Система Access -- это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений.
Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования. При этом они будут включать кнопки, меню и диалоговые окна. Программируя на языке VBA, можно создавать такие мощные программы, как сама система Access. По сути дела, многие инструментальные средства Access (например, мастера и конструкторы) написаны именно на VBA.
Кроме того, Office Access 2007 содержит шаблоны таблиц для тех таблиц, которые обычно используются в базах данных. Например, можно использовать шаблон таблицы "Контакты", чтобы добавить соответствующую таблицу в базу данных. Таблица уже содержит типичные поля, такие как "Фамилия", "Имя" и "Адрес". Свойства полей уже заданы, поэтому таблицу можно использовать немедленно.
Доступны также шаблоны других таблиц - "Задачи", "Вопросы", "События" и "Основные средства", - которые включают специальные поля, предназначенные для определенного типа данных, которые необходимо хранить и отслеживать.
Создавать таблицы стало проще - просто щелкните Таблица на вкладке Создание и начинайте вводить данные. Office Access 2007 автоматически определяет оптимальный тип данных для каждого поля, поэтому на его выбор не нужно тратить время.
Благодаря новому столбцу добавить поле сразу видно, где можно добавить новое поле, а если нужно изменить тип данных или формат отображения нового или существующего поля, то это легко сделать с помощью команд, расположенных на ленте, которая является частью интерфейса пользователя Microsoft Office Fluent. В новую таблицу можно также вставлять данные из таблиц Microsoft Office Excel, причем Office Access 2007 автоматически создает все поля и распознает типы данных.
Новые режимы: режим отчета и режим макета
Два новых режима позволяют интерактивно работать с формами и отчетами.
Используя режим отчета, пользователь может просматривать точное представление отчета, не распечатывая сам отчет и не отображая его в окне просмотра. Чтобы отобрать определенные записи, можно использовать фильтр или с помощью операции поиска найти текст, совпадающий с заданными критериями. С помощью команды копировать можно скопировать текст в буфер обмена, а щелкнув активные гиперссылки, отображаемые в отчете, можно перейти на страницу в обозревателе.
Режим отчета добавляет возможность просматривать результаты, а режим макета позволяет изменять структуру, одновременно просматривая результаты. В режиме макета можно внести большинство изменений, обычно вносимых в конструкторе, и при этом просматривать данные в форме или отчете.
Например, можно добавить поле, перетащив имя поля из новой области, Список полей, или изменить свойства, используя окно свойств. Режим макета поддерживает новые макеты в столбик и ленточные макеты - группы элементов управления, с которыми можно работать, как с единым целым: можно легко перераспределять поля, столбцы и строки или макеты целиком. В режиме макета также можно легко удалять поля или применять форматирование.
2.2 Проектирование базы данных. ER-модель
Одной из наиболее популярных средств формализованного представления предметной области систем, ориентированных на обработку фактографической информации, является модель «сущность - связь», которая положена в основу значительного количества коммерческих CASE - продуктов, поддерживающих полный цикл разработки системы баз данных или отдельные его стадии.
Модель «сущность - связь» называют так же моделью «ER - диаграмм»: во - первых, ER - аббревиатура от слов Essence (сущность) и Relation (связь), во - вторых, метод основан на использовании диаграмм, называемых соответственно диаграммами ER - экземпляров и диаграммами ER - типа.
Основными понятиями метода «сущность - связь» являются следующие:
· Сущность;
· Атрибут сущности;
· Ключ сущности;
· Связь между сущностями и т.д.
Сущность - класс однотипных объектов, информация о которых должна быть учтена в модели.
Атрибут - это наименование характеристики, которое является свойством сущности (выражается существительным, в единственном числе).
Связь - отношение одной сущности к другой.
Существует три типа связи:
1. Связь один к одному
Экземпляр первой сущности связан с таким же экземпляром второй сущности.
2. Связь один ко многим
Один экземпляр сущности связан с несколькими экземплярами другой сущности.
3. Связь многие ко многим
Каждый экземпляр первой сущности может быть связан с несколькими экземплярами второй сущности и наоборот.
Ключ сущности - несбыточный набор атрибутов, значение которых в совокупности является уникальным для каждого экземпляра сущности.
Модель «сущность - связь» строится в программе Microsoft Visio 2010. Она состоит из четырех сущностей: рабочие, штатное расписание, табель учета рабочего времени и расчетно-платежная ведомость.
Каждая сущность содержит свои поля. Например, сущность «рабочие» содержит в себе следующие поля - ФИО, адрес, телефон и номер рабочего.
Типы связи у этих сущностей везде будет одинаковые - это один ко многим.
Рисунок 5 - ER - модель по учету повременной заработной платы.
2.3 Реализация форм, отчетов и запросов
Access обеспечивает новые возможности по быстрому созданию форм и отчетов.
Запросы подразделяются на несколько перечисленных ниже типов:
1. Запросы на выборку;
2. Запросы с обобщением;
3. Параметрические запросы;
4. Запросы на выборку дубликатов;
Создание базы данных выполнялось в программе Microsoft office Access.
В базе создаем (в верхнем меню переходим на вкладку создание и нажимаем таблица, задаем нужное нам имя таблицы и заполняем поля) четыре таблицы: рабочие, расчетно-платежная ведомость, табель учета рабочего времени и штатное расписание.
В таблицу «рабочие» заносим код сотрудника, ФИО, адрес, телефон и номер.
Рисунок 6 - Таблица «Рабочие»
В таблицу расчетно-платежная ведомость заносим следующие поля: код, номер, дата, сумма начислений, сумма выдачи и номер рабочего.
Рисунок 7 - таблица «расчетно-платежная ведомость»
В таблицу «табель учета рабочего времени» заносим такие поля как: код, фактически отработанное время, время работы по плану, количество дней в отпуске и номер.
Рисунок 8 - таблица «табель учета рабочего времени»
В таблицу штатное расписание вносим следующие поля: код, номер, оклад и должность.
Рисунок 9 - таблица «штатное расписание»
С помощью созданных ранее таблиц, создаем формы.
Открываем таблицу «рабочие» и в верхнем меню переходим на вкладку создание и нажимаем кнопку форма.
Рисунок 10 - форма «Рабочие»
Замечаем, что на форме зарегистрирован только один рабочий. Что бы просмотреть всех рабочих нужно в нижней строчке «запись» пролистать далее.
Таким же способом форму создаем для таблицы «Расчетно-платежная ведомость»
Рисунок 11- форма «расчетно-платежная ведомость»
Создание отчетов базируется на создании ранее таблиц.
Открываем, например, таблицу «табель учета рабочего времени» переходим на вкладку создание и нажимаем кнопку отчет.
Рисунок 12 - отчет «табель учета рабочего времени»
Таким же образом создаем отчет для таблицы «штатное расписание».
Рисунок 13 - отчет «штатное расписание»
Access является наиболее удобным визуальным средством создания запросов. Для быстрого создания запросов предусмотрены мастера.
Что бы выполнить запрос нужно перейти на вкладку создание и нажать кнопку мастер запросов. Затем выплывет диалоговое окно, в котором нужно будет выбрать тип запроса. Выбираем простой запрос.
Во вкладке таблицы и запросы выбираем таблицу, которая нам будет нужна для создания запроса. Далее из доступных полей выбираем нужные и нажимаем окей.
Рисунок 14 - запрос на вывод должности, оклада и ФИО рабочего в режиме конструктора.
Рисунок 14 - тот же запрос только в режиме таблицы
Таким же образом создаем второй и третий запрос.
Рисунок 15 - запрос на вывод на экран номера, должности и оклада рабочего в режиме конструктора.
После открытия созданного запроса, выплывает диалоговое окно в котором указываем номер того рабочего, у которого мы хоти узнать оклад или должность.
Рисунок 16 - окно для ввода номера рабочего
Рисунок 17 - тот же запрос в режиме таблицы
заработный учет запрос access
Заключение
В ходе выполнения курсовой работы была разработана база данных, необходимая для информационной системы учёта повременной заработной платы, а также оболочка для её обработки. Были достигнуты все поставленные цели, такие как: применение на практике знаний, полученных в процессе изучения курса «Разработка и эксплуатация информационных систем» и получение практических навыков создания автоматизированных информационных систем (АИС), основанных на БД.
Результат работы был создан на основе полученных знаний по дисциплине РЭИС с использованием Microsoft Office Access 2007, а также Microsoft Visio 2010.
Были закреплены знания в области программирования, в частности был использован такой язык программирования, как SQL.
Данная работа выполнена полностью в соответствии с предъявляемыми требованиями. Все цели были достигнуты на высоком уровне.
Список литературы
1. Керимов В.Э. Бухгалтерский учет: Учебник - 2-ое издание, изм. и доп. - М.: Издательско - торговая корпорация «Дашков и Ко», 2008. - 776с.
2. Камышанов П.И., Камышанов А.П. Бухгалтерский финансовый учет: Учебное пособие. - М.: Омега-Л, 2011. - 590 с.
3. Симкин Л.С., Программы для ЭВМ: правовая охрана, М., Изд. Городец, 1998
4. Астахов В.П. Бухгалтерский (финансовый) учет: учеб. - М.: МЦФЭР, 2006. - 1070с.
5. Малыхина М.П. Базы данных: основы, проектирование, использование, 2-ое изд. перераб. и доп. - СПб.: БХВ-Петербург, 2010. - 528 с.: ил.
6. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высшихучебных заведений / Под ред. проф. А.Д. Хоменко. - СПб.: КОРОНА принт, 2011. - 416 с.
7. Робинсон, С. Microsoft Access: учебный курс / С. Робинсон. - СПб.: Питер, 2010. - 512 с.
8. Голыцына О.Л., Максимов Н.В., Попов И.И. Базы данных: учеб. пособие. - 2-е изд., испр. и доп. - М.: ФОРУМ: ИНФРА-М, 2010. - 400 с.: ил. - (Профессиональное образование).
Размещено на Allbest.ru
Подобные документы
- Разработка серверной части информационной системы для сопровождения процесса выдачи заработной платы
Построение диаграммы последовательности действий и диаграммы классов при автоматизации процесса выдачи заработной платы. Логическая и физическая реализация базы данных, заполнение таблиц и создание выборок. Мапирование реляционной модели в метамодель.
курсовая работа [1,6 M], добавлен 29.11.2011 Создание модели "сущность-связь" и нормализация данных средствами программы Microsoft Access. Идентификация объектов предметной области и отношений между ними, разработка структуры физической модели, запросов и отчетов базы данных о студентах ВУЗа.
контрольная работа [742,8 K], добавлен 08.06.2011Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.
курсовая работа [2,1 M], добавлен 17.06.2013Создание базы данных "Спортивный клуб" средствами Microsoft Access: нормализация информационно-логической модели данных, построение связей между таблицами, разработка форм, запросов, отчетов, макросов, главной кнопочной формы в интерфейсе пользователя.
курсовая работа [2,8 M], добавлен 10.06.2011Проектирование базы данных, содержащей информацию, которая всесторонне характеризует российский рынок медицинского оборудования. Описание атрибутов сущностей и связей, отраженных в разработанной ER-модели. Разработка отчетов, форм, запросов в базе данных.
курсовая работа [3,2 M], добавлен 19.06.2015Построение концептуальной модели. Создание таблиц, входящих в состав базы данных. Разработка основных запросов, отчетов о количестве учеников в данном классе и работе школы; форм для просмотра и редактирования данных в программе Microsoft Access.
курсовая работа [2,7 M], добавлен 08.05.2015Выбор программного обеспечения для разработки интерфейса информационной системы. Создание базы данных для расчета заработной платы сотрудникам средне-специальных учебных заведений, создание выходной информации в виде отчетов, установочного файла.
дипломная работа [2,4 M], добавлен 11.04.2010Роль автоматизированных систем в туристической сфере. Принципы проектирования баз данных в Microsoft Access. Проектирование и планирование в Microsoft Project. Реализация базы данных ООО "Акварели" в Microsoft Access. Создание запросов, форм и отчетов.
курсовая работа [3,5 M], добавлен 19.11.2012Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя.
отчет по практике [523,6 K], добавлен 21.04.2014- Разработка серверной части информационной системы для сопровождения процесса выдачи заработной платы
Построение use case диаграммы. Проектирование базы данных. Концептуальная модели 1-уровня (диаграмма последовательности действий). Мапирование реляционной модели в метамодель. Логическая реализация метамодели. Скрипты, заполнение таблиц, создание выборок.
курсовая работа [1,4 M], добавлен 28.12.2011