Курсовая работа
Вид материала | Курсовая |
СодержаниеОписание задачи включает Функции приложения. Темы курсовых работ |
- Методические рекомендации по выполнению курсовых работ курсовая работа по «Общей психологии», 54.44kb.
- Курсовая работа Социокультурные лакуны в статьях корреспондентов, 270.94kb.
- Курсовая работа, 30.27kb.
- Курсовая работа тема: Развитие международных кредитно-финансовых отношений и их влияние, 204.43kb.
- Курсовая работа+диск + защита, 29.4kb.
- Курсовая работа+диск + защита, 118.7kb.
- Курсовая работа на математическом, 292.45kb.
- Методические указания к выполнению курсовой работы курсовая работа по курсу «Менеджмент», 159.91kb.
- Курсовая работа по предмету "Бухгалтерский учёт" Тема: "Учёт поступления и выбытия, 462.23kb.
- Курсовая работа по управлению судном, 128.72kb.
КУРСОВАЯ РАБОТА
Для индивидуального задания разработать базу данных (СУБД Access, MS SQL Server) и приложение базы данных (Delphi). База данных должна состоять не менее чем из 5 таблиц.
Уделить особое внимание:
описанию предметной области: оно должно быть достаточным для моделирования БД методами нормализации и «сущность-связь»
моделированию данных с помощью процесса нормализации (от ненормализованных данных до НФБК). Описать шаги нормализации, на каждом шаге выявить все потенциальные и первичный ключи, проанализировать все функциональные зависимости;
моделированию данных с помощью ER-диаграмм.
Приложение должно иметь удобный интерфейс и предусматривать возможность ввода всех данных в БД и их редактирования с помощью форм.
Приложение должно обеспечить вывод в формах обобщенной информации по хранящимся в БД данным (не менее 3). Например, для БД «Учет продаж» вывод форм:
список клиентов с указанием общего количества купленных товаров и общей суммы;
список проданных товаров с информацией о количестве и средней цене;
список продавцов с информацией об общем объеме продаж;
список клиентов, совершивших более n покупок c информацией об общей сумме.
Оформить отчет о выполненной работе (файл MS Word). Отчет (поля слева 2,5 см, остальные – 1,5 см, шрифт Times…12, межстрочный интервал - 1) должен быть не менее 10 станиц и включать разделы:
- Описание задачи.
В разделе должно быть представлено описание предметной области, форм документов и функций приложения;
- Концептуальная модель БД.
В разделе приводится построение модели БД посредством нормализация отношений от ненормализованных данных до нормальной формы Бойса-Кодда;
- Модель «сущность-связь».
В разделе описывается моделирование БД посредством построения ER-диаграмм. Должно быть приведено не менее 3 этапов.
- Описание БД (таблиц, полей связей).
- Описание приложения БД (форм и отчетов). Инструкция пользователю.
- Курсовая работа должна иметь титульный лист и содержание.
Описание задачи включает:
Описание предметной области. Например:
Программа «Учет продаж» предназначена для учета продаж товаров. Учет продаж товаров осуществляется на основании накладной:
Накладная № | 157 | ||||||
Дата | 10/01/03 | ||||||
Покупатель | | ||||||
Код | 345 | ||||||
Наименование | ОАО «Сфера» | ||||||
ИНН | 072 001 000 6789 | ||||||
Адрес | г. Тюмень, ул. Ленина, 120 | ||||||
№ | Товар | Количество | Ед. изм. | Цена | Стоимость | ||
наименование | код | код | нам. | ||||
1 | Сахар | 0012 | 100 | 12 | кг | 15.00 | 1 500 |
2 | Макароны | 0015 | 200 | 23 | пачка | 13.00 | 2 600 |
3 | Тушенка | 0022 | 300 | 24 | банка | 25.00 | 7 500 |
| Всего | | 600 | | | | 11 600 |
Кладовщик | Петрова |
Накладная выписывается на конкретного клиента. Номер накладной – уникален. В каждой накладной строки нумеруются последовательно 1, 2, …. Каждая накладная содержит, по крайней мере, одну строку.
Цена отпускаемых товаров и единицы измерения определяется кодом товара.
Цена товара может меняться, при этом в накладных, оформленных ранее, цена на товар изменяться не должна.
и т.д.
Функции приложения. Описание процессов, которые должны быть автоматизирована приложением.
Например:
Программа «Учет» выполняет следующие функции:
- предоставляет возможность вводить, удалять и изменять информацию о товарах, клиентах, кладовщиках;
- позволяет заносить в базу данных информацию о продажах товаров;
- предоставляет возможность получения обобщенной информации о продажах товаров, о покупках клиентов, о товарах, отпущенных кладовщиком.
ТЕМЫ КУРСОВЫХ РАБОТ
Автоматизация работы отдела кадров организации.
- «Абитуриент» - автоматизация учета поступления абитуриентов.
- Автоматизация учета успеваемости студентов.
- Автоматизация учета работы студентов в компьютерных кабинетах.
- Транспортное агентство (оказание транспортных услуг)
- Рекламное агентство (учет заказов).
- Аренда автотранспорта.
- Автоматизация учета безработных в департаменте занятости населения.
Пример оформления титульного листа
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНСТИТУТ МАТЕМАТИКИ И КОМПЬЮТЕРНЫХ НАУК
КАФЕДРА ИНФОРМАЦИОННЫХ СИСТЕМ
КУРСОВАЯ РАБОТА
ДИСЦИПЛИНЕ «БАЗЫ ДАННЫХ»
АВТОМАТИЗАЦИЯ УЧЕТА УСПЕВАЕМОСТИ СТУДЕНТОВ
Выполнил:
студент 394 гр. Степанов C. C.
Руководитель:
канд. физ.-мат. наук,
доцент Моор П. К.
Тюмень - 2004