Разработка базы данных учета доходов потребительского общества - Курсовая работа

бесплатно 0
4.5 118
Разработка реляционной базы данных информационной системы для учета доходов потребительского общества средствами программного продукта СУБД MS SQL Server 2012. Преобразование концептуальной модели данных к реляционной. Набор предварительных таблиц.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Создание первых баз данных и СУБД стало возможно лишь с появлением достаточно дешевых и производительных устройств внешней памяти, какими стали жесткие диски (винчестеры), появившиеся во второй половине 60-х годов. В настоящее время в любой современной компании сотрудники работают с информацией при помощи компьютера и современных информационных систем. Для обозначения этого явления даже возник специальный англоязычный термин - information worker - сотрудник, работающий с информацией. А поскольку каждая информационная система нацелена на работу с определенного рода информацией, то в основе современных информационных систем лежат базы данных, осуществляющие структурированное хранение информации. Поэтому услуги по проектированию информационных систем и баз данных на заказ должны оказываться квалифицированными специалистами, способными учесть все нюансы при построении информационной системы: от проектирования баз данных и информационной системы до их внедрения и ввода в эксплуатацию.доходы от предпринимательской деятельности потребительского общества и созданных им организаций; Если гражданин (юридическое лицо) вступает в члены потребительского общества, то есть приобретает статус пайщика, то гражданин (юридическое лицо) передает пай в полное распоряжение потребительского общества. Если пайщик выбывает из потребительского общества, то ему возвращается паевой взнос и дивиденды на него. Для лиц, не имеющих самостоятельного заработка, а также для лиц, получающих государственные пособия (пенсию, стипендию и т.п.), по решению общего собрания потребительского общества размер паевого взноса может быть установлен в меньшем размере, чем для других пайщиков. Хозяйственная деятельность потребительского общества должна быть организована эффективно и приносить доход, чтобы потребительское общество могло решать экономические и социальные задачи.На основе информации, выявленной на этапах бизнес-моделирования, выполняется разработка концептуальной модели данных, которые будут использоваться в разрабатываемой системе. На рисунке 1 представлена в виде диаграммы классов модель данных для объекта «Доходы потребительских обществ». Модель показывает, что доход потребительского общества включает (агрегирует) ряд блоков.Следует отметить, что таблицы «Вклады пайщиков» и «Кредиты пайщиков» имеют составные первичные ключи, что требуется учитывать в дальнейшем при нормализации. Нормализация - это пошаговый, обратимый процесс замены исходной схемы другой схемой, в которой таблицы имеют более простую и логичную структуру. Каждая нормальная форма более высокого уровня предполагает, что анализируемая таблица уже находится в нормальной форме на уровень ниже рассматриваемой. Таблица находится в первой нормальной форме, если все ее поля имеют простые (атомарные) значения. Не все поля наших таблиц являются атомарными, а значит, некоторые таблицы не находятся в первой нормальной форме и их необходимо в нее перевести.Далее подключаемся к обозревателю объектов (Файл-> Подключить к обозревателю объектов…) и в открывшемся окне нажимаем «Соединить» (Рисунок 6). Для этого необходимо в обозревателе объектов вызвать контекстное меню пункта «Базы данных» и выбрать «Создать базу данных…». Теперь в обозревателе объектов появилась наша база данных «Учет доходов потребительского общества» и все входящие в нее объекты. Окно обозревателя объектов, включающее в себя созданную нами базу данных в СУБД SQL Server 2012. Для создания таблицы необходимо нажать «Создать таблицу» в контекстном меню пункта «Таблицы» нашей базы данных, как показано на рисунке 9.Ссылочные спецификации, определяющие каскадные действия при удалении и обновлении и создаваемые при объявлении таблиц, также реализуются через триггеры, однако текст этих триггеров не редактируется. Аудит изменений (например, вести лог пользователей и ролей, участвующих в изменениях). Для того, чтобы создать триггер, следует выполнить следующие действия: Открыть SQL Server Management Studio. Щелкнуть правой кнопкой мыши на папке «Триггеры» и выбрать команду «Создать новый триггер». В нашем случае триггер будет выглядеть следующим образом: CREATE TRIGGER kodpayschikaВ ходе написания курсовой работы было проведено не только освоение основных возможностей программного продукта СУБД SQL Server 2012, но и изучение материала, непосредственно относящегося к теме курсовой работы, а именно учету доходов потребительского общества. Были реализованы все шаги для создания собственной базы данных учета доходов потребительского общества, начиная проектированием концептуальной модели и заканчивая построением реляционной модели базы данных, непосредственно средствами SQL Server 2012. Во время изучения материала, был сделан ряд выводов, в том числе о том, что современные программные системы становятся сложнее, чтобы обеспечить возможность решения глобальных задач, например, таких, как создание единой системы управления предприятием. Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро

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

Введение

1. Теоретические аспекты учета доходов потребительского общества

2. Разработка концептуальной модели данных учета доходов потребительского общества

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

4. Разработка реляционной базы данных информационной системы для учета доходов потребительского общества средствами программного продукта СУБД MS SQL Server 2012

5. Разработка бизнес-правил базы данных информационной системы для учета доходов потребительского общества

Заключение

Список использованных источников

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

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





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