Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Проектирование модели данных

Содержание

 

Введение

. Проектирование модели данных

. Реализация модели данных средствами СУБД Microsoft Access

. Проектирование приложения "Комиссионное вознаграждение"

. Реализация интерфейса средствами СУБД

. Разработка запросов и отчетных форм

Заключение

Литература

Приложение

 


Введение

 

Отдел труда и заработной платы является структурным подразделением Гомельского филиала РУП "Белпочта", свою деятельность осуществляет на основании положения об участке во взаимодействии с другими структурными подразделениями и специалистами филиала.[1]

Основными задачами отдела труда и заработной платы являются:

- организация процессов труда и управления в предприятии в соответствии с его целями и стратегией;

-  обеспечение проведения работ по совершенствованию организации труда, форм и систем заработной платы;

-  разработка документов по организации нормирования и оплаты труда, механизма социальной защиты работников, способствующих социальном развитию коллективов;

-  организация оплаты и стимулирования труда.

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

Положение о вознаграждениях распространяется на работников отделений (пунктов) почтовой связи в том числе: начальников и заместителей начальников отделений и пунктов почтовой связи, операторов почтовой связи и почтальонов, киоскеров, заведующих магазинов, продавцов работающих с повременной формой оплаты труда и если работы не учтены при расчете штата [2].

Работая над курсовой работой необходимо:

 расширить, закрепить и систематизировать теоретические знания по предмету "Информационно-технологические системы почтовой связи";

 проявить самостоятельность в творческом применении полученных знаний;

 проявить знания и умения в анализе, моделировании и разработке информационных систем и процессов;

 продемонстрировать навыки в пользовании современными компьютерными технологиями;

 показать умения пользоваться научно-технической и справочной литературой;

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

Основные задачи работы:

 расчет и проектирование элементов и компонентов информационной системы;

 анализ информационной базы выбранного объекта;

 разработка модели данных и структуры базы данных;

 проектирование и разработка приложения поддерживающего автоматизацию деятельности объекта.

microsoft аccess запрос интерфейс


Проектирование модели данных

 

Комиссионные вознаграждения выплачиваются работникам ОПС за определенные операции согласно тарифам.

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

Отделу труда и заработной платы было бы удобно иметь базу данных выработки и иметь возможность обращаться к базе данных с запросами:

 какой какие операции и на какую сумму были выполнены в определенном ОПС;

 в каких ОПС и на какую сумму были выполнены определенные операции;

Анализируя предметную область, описанную выше, выделим следующие объекты:

 выработка;

 ОПС;

 операции;

 профессии;

работники;

 тарифы.

На основании информации об этих объектах спроектируем реляционную базу данных.

Реляционная база данных представляет собой совокупность связанных между собой таблиц (отношений). Каждая таблица обладает структурой, элементами которой являются перечень атрибутов и их типов[3].

Основным отношением нашей модели будет отношение сведений о выполненных операциях.


Таблица "Выработка"

Наименование Тип данных
таб_номер числовой
код операции числовой
год текстовый
месяц числовой
сумма числовой

 

Таблица "Операции"

НаименованиеТип данных  
код операции числовой
операция текстовый

 

Таблица "ОПС"

НаименованиеТип данных  
индекс числовой
ОПС текстовый

 

Таблица "Профессии"

Наименование Тип данных
код профессии числовой
профессия текстовый

 

Таблица "Работники"

НаименованиеТип данных  
ФИО текстовый
код профессии числовой
таб_номер числовой
индекс числовой

 

В отношении "Выработка" мы поставили код на "таб_номер" и на "код операции", т.к. в базе должны содержаться данные о работнике и.

В отношении "Работники" вместо наименования ОПС и профессии ставятся их коды, так как в базе данных должны храниться дополнительные сведения работнике. Для хранения этих сведений необходимо созданы отдельные отношения "Профессии" и "ОПС".

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

Первичный ключ - одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах[3].

Так в отношении "Выработка" ключом является "таб. номер", "код операции", "месяц" и на "год". В отношении "Работники" ключ состоит из атрибута - "таб. номер". В отношении "ОПС" ключ состоит из атрибута - "индекс", в отношениях "Операции" и "Профессии" ключ состоит, соответственно, из атрибутов "код операции" и "код профессии".

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...