Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4300

.pdf
Скачиваний:
1
Добавлен:
21.11.2023
Размер:
453.96 Кб
Скачать

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

«Нижегородский государственный архитектурно-строительный университет»

Д. И. Кислицын

УПРАВЛЕНИЕ ДАННЫМИ

Учебно-методическое пособие

по выполнению курсовой работы для обучающихся по дисциплине «Управление данными»

по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля

Нижний Новгород

2016

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

«Нижегородский государственный архитектурно-строительный университет»

Д. И. Кислицын

УПРАВЛЕНИЕ ДАННЫМИ

Учебно-методическое пособие

по выполнению курсовой работы для обучающихся по дисциплине «Управление данными»

по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля

Нижний Новгород ННГАСУ

2016

УДК 681.3 (075)

Кислицын Д. И./ Управление данными [Электронный ресурс]: учеб. – метод. пос./ Д. И. Кислицын; Нижегор. гос. архитектур. – строит. ун-т – Н. Новгород: ННГАСУ, 2016. - 15 с. 1 электрон. опт. диск (CD-R).

В методических указаниях представлены варианты заданий и пояснения к выполнению курсовой работы по разработке информационной системы в рамках курса «Управление данными».

Предназначено для обучающихся в ННГАСУ по дисциплине «Управление данными» по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля.

Д. И. КислицынННГАСУ. 2016.

Задание на курсовую работу

1.Создать концептуальную и логическую схемы данных (например, используя MS Visio). На схемах отобразить типы данных и глагольные фразы.

2.На основе логической схемы создать базу данных (БД) в MS SQL Server (можно использовать любую СУБД).

3.На языке C# написать пользовательский графический интерфейс для работы с разработанной БД. Интерфейс должен позволять добавлять и изменять данные в БД, обеспечивать выборку необходимых данных, формировать необходимые отчёты для вывода на принтер.

4.По результатам курсового проектирования написать пояснительную

записку.

На защиту курсовой работы выносятся:

1)информационная система, включающая БД и пользовательский графический интерфейс (исходный код проекта и исполняемые файлы),

2)пояснительная записка.

Требования к оформлению курсовой работы

Пояснительная записка включает в себя:

1)титульный лист,

2)содержание,

3)введение (приводится техническое задание на разработку: требования к системе, список пользователей, требования к аппаратному обеспечению),

4)описание проектирования схемы данных (приводятся концептуальная, логическая и физическая схема БД),

5)описание пользовательского интерфейса (приводятся формы, описание алгоритма в графической нотации, код, запросы к БД),

6)руководство пользователя,

7)отчеты, формируемые программой (приводятся распечатки отчетов, формируемых программой).

Варианты заданий на курсовую работу

1.Библиотека

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

В библиотеке ведется картотека читателей.

Каждый читатель может одновременно держать на руках не более 5 книг. Читатель не должен одновременно держать более одного экземпляра книги одного названия.

2.Компьютер

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

3.Внебюджетное образование

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

4.Недвижимость

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

5.Апгрейд ПК

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

6.Школа

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

7.Институт

Институт является структурой университета. К институту прикреплено несколько кафедр. На каждой кафедре работают преподаватели. В институте обучаются несколько групп студентов. Требуется составлять расписание занятий и отслеживать оценки за зачеты и экзамены.

8.Домашнее хранилище компакт-дисков

Создайте систему для хранения компакт дисков дома. Они могут быть нескольких видов: музыкальные, игровые, с программами, с фильмами, записанные (CD- R/CD-RW). В свою очередь каждый вид делится на подвиды. Музыка, например, может быть классическая, популярная и т.д. Программы: операционные системы, графические и т.д. Диски могут брать друзья. Отслеживайте кто, когда и до какого числа взял диск. Необходимо предусмотреть, что может существовать несколько мест хранения компакт-дисков.

9.Учет компьютеров и ПО в организации

Необходимо вести учет всех компьютеров в организации, их параметров (в т.ч. год закупки, % износа) выполненные ремонты, модернизацию, установленное программное обеспечение.

10.Ведение архива договоров

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

Отчеты, запросы, которые необходимо реализовать: сведения о договорах, заключенных в период с ___ по___ ; сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров; сведения о договорах, срок действия которых закончится к определенной дате.

11.Учет материалов на складе

Создайте систему учёта материалов на складе. Предполагается выполнение следующих процессов: учет поступивших материалов за период с___ по___; учет материалов на ответственном хранении указанного материально — ответственного лица; учет выбывших материалов.

Перечень отчетов: отчет о материалах, находящихся на ответственном хранении указанного материально — ответственного лица; отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально

— ответственного лица; отчет о выбывших материальных ценностях указанного номенклатурного номера.

12.Кадры предприятия

Создайте систему “Кадры предприятия”. Предполагается выполнение следующих процессов: ведение справочника сотрудников; учет вакантных мест; учет движения кадров.

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

13. Учет заявок на выполнение работ (услуг) рекламного агентства

Создайте систему учета заявок на выполнение работ (услуг) рекламного агентства. Выполняемые процедуры: ведение каталога услуг (прайс — листы); учет поступивших заявок; учет выполнения заявок (по срокам, объемам, исполнителям).

Перечень отчетов: отчет об услугах, выполненных в период с___ по____; отчет об объеме (стоимости) работ, выполненных указанным исполнителем; отчет о невыполненных работах, услугах.

14.Формирование ремонтных ведомостей

Создайте систему для формирования ремонтных ведомостей. Выполняемые процедуры: ведение справочника “Расценки на ремонтные работы”; составление ремонтных ведомостей; составление калькуляций на выполнение ремонта.

Перечень отчетов: перечень принятых заявок на ремонт в период с___ по___; ремонтная ведомость по указанному номеру заявки; расчетная калькуляция по указанному ремонту.

15.Учет выставочной деятельности

Создайте систему учета выставочной деятельности. Выполняемые процедуры: ведение каталога участников выставки; учет выставленных экспонатов.

Перечень отчетов: список участников выставки, зарегистрированных на определенную дату; сведения об указанном экспонате с указанием участника; отчет по группам экспонатов (количество, представившие участников).

16.Научная конференция

Создайте систему “Научная конференция”. Выполняемые процедуры: учет состава участников конференции; учет мероприятий конференции (расписание мероприятий); учет докладов, сообщений участников.

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

17.Абитуриент

Создайте систему "Абитуриент" для автоматизации работы приемной комиссии ВУЗа. В БД должны содержаться анкеты абитуриентов, данные о специальностях, данные о дисциплинах и результаты экзаменов. Анкета включает следующие данные об абитуриенте: регистрационный номер, фамилия, имя, отчество, дата рождения, оконченное среднее учебное заведение (название, номер, населенный пункт), дата окончания учебного заведения, наличие красного диплома или золотой/серебряной медали, адрес (город, улица, номер дома, телефон), шифр специальности.

18.Зарплата

Разработать информационную систему "Зарплата" для автоматизации начисления почасовой заработной платы в бухгалтерии. База данных содержит сведения о работниках, ставки почасовой оплаты и табель отработанных часов. На каждого работника хранятся следующие данные: личный номер, фамилия, имя, отчество, отдел, должность, разряд. В тарифной сетке для почасовой оплаты должны учитываться: должность, разряд (от 7 до 15), ставка (руб/час).Табель содержит: личный номер, месяц, количество часов, отработанных за месяц.

19.Оптовая база

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

20.Библиотека

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

21.ГИБДД

Разработать информационную систему "ГИБДД" для учета нарушений правил дорожного движения водителями. В БД системы должны учитываться данные об автомобилях (марка автомобиля, серия и номер технического паспорта, государственный номер, номер двигателя, номер кузова, владелец, адрес владельца), водителях, нарушениях и нарушителях.

22.Перевозки

Разработать информационную систему "Перевозки", для транспортного предприятия. На предприятии имеется пакет заявок от других организаций на перевозку различных грузов. БД системы содержит информацию о транспорте (марка автомобиля, государственный номер, расход топлива - литров на 100 км), заявках (дата, пункт отправления, пункт назначении, название груза, единица измерения, количество груза) и доставке (дата и время отправления, дата и время возвращения, гос. номер автомобиля, код заявки, ед. измерения, количество фактически перевезенного груза, пройденное расстояние).

23.Сессия

Разработать информационную систему "Сессия" для анализа успеваемости на факультете по конкретной специальности. БД системы содержит данные о студентах (№ зачётной книжки студента, фамилия, имя, отчество, курс, группа), экзаменах, зачетах и дисциплинах.

24.Товарооборот

Разработать информационную систему "Товарооборот" для промтоварного магазина. БД системы должна учитывать данные о товарах, их поступлении, поставщиках и о продажах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]