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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


Курсовик Проектирование приложения средствами объектно-ориентированной среды программирования для нормализованной базы данных Delphi

Информация:

Тип работы: Курсовик. Предмет: Программирование. Добавлен: 03.06.2014. Сдан: 2010. Страниц: 49. Уникальность по antiplagiat.ru: 52.

Описание (план):


ОАНО Волжский университет имени В.Н. Татищева
Факультет “Информатика и телекоммуникации”
Кафедра “Информатика и системы управления”


КУРСОВАЯ РАБОТА
по дисциплине: “Объектно-ориентированное программирование систем управления базами данных”
Тема: “Проектирование приложения средствами объектно-ориентированной среды программирования для нормализованной базы данных”
Предметная область: “ Автоматизировать работу строительной компании”


г. Тольятти
2010

Содержание
Введение 3
1. Аналитическая часть 4
1.1.Описание предметной области 4
1.2.Требования к ИС 4
2. Проектирование информационно-логистической модели 5
2.1. Выбор средств моделирования 5
2.2. Выбор СУБД и среды разработки 7
2.2. Моделирование базы данных 12
3. Построение физической модели базы данных 16
4. Создание приложения для работы с базой данных 18
4.1. Программная реализация модулей 18
Список литературы 34
Листинг 35


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


1. Аналитическая часть
1.1.Описание предметной области
1.2.Требования к ИС
Надежность программы зависит от работы всей системы и от условий ее хранения. Если программа записана гибком магнитном диске, то ее надежность зависит от правильного хранения дискеты. В этом случае рекомендуется создать копию дискеты.
В качестве постоянного хранения программы следует использовать жесткий диск, а для распространения программы, установку программы лучше записывать на диск CD-R.
Программа была выполнена в операционной системе Windows XP, она совместима с операционными системами Windows 98, Windows МЕ, Windows 2000.
Для работы данной программы используется ПК имеющий следующий характеристики:
- Процессор частота не ниже 600 Мгц
- Емкость ОЗУ не ниже 256 МБ
- Разрядность 32 бит
- Жесткий диск от 40 гб

2. Проектирование информационно-логистической модели
2.1. Выбор средств моделирования
При автоматизации деятельности любого предприятия одним из первых и наиважнейших шагов является анализ этой деятельности и моделирование бизнес-процессов. В упомянутый выше анализ, в частности, входят:
- описание бизнес-процессов, происходящих на предприятии;
- выделение бизнес-процессов или их участков, подлежащих автоматизации.
Не сделав корректного описания, бессмысленно переходить к следующим стадиям анализа деятельности предприятия и тем более к его автоматизации. В последнее время для целей анализа и моделирования все большее распространение получает средство моделирования Rational Rose компании Rational Software.
Существуют и другие системы, используемые для моделирования деятельности предприятий и описания бизнес-процессов. В настоящем исследовании сделана попытка провести сравнение наиболее популярных систем, используемых для моделирования.
BPWin предназначен для описания бизнес-процессов по методологии SADT. Сам продукт компании Computer Association, несмотря на достаточно свежую версию 4.1.4 датированную 2004 годом, имеет не очень «удобный» интерфейс, хотя основные задачи в нем вполне реализуемы.
Несмотря на недостатки интерфейса, продукт позволяет хорошо описать предметную область, и схемы IDEF0 достаточно быстро понимаются менеджерами и специалистами, не работающими с системным анализом.
Для разработки информационных систем больше подходит UML (Rational Rose) и ERWin.
ERwin является мощным и одновременно простым в использовании средством проектирования баз данных, завоевавшим широкое признание и популярность. Оно обеспечивает высочайшую продуктивность труда при разработке и сопровождении приложений с использованием баз данных.
На протяжении всего процесса – от логического моделирования требований к информации и бизнес-правилам, которые определяют базу данных, до оптимизации физической модели в соответствии с заданными характеристиками – ERwin позволяет наглядно отобразить структуру и основные элементы БД.
ERWin – хороший продукт, но только для моделей данных и только в паре с BPWin должна получаться логическая связка, покрывающая нужды аналитиков на этапе сбора и анализа бизнес-процесса.
- широкий спектр применения системы – базы данных, банковские системы, телекоммуникация, системы реального времени, большие информационные системы и т.д.
Преимущества от применения BPWin значительны:
- сокращение цикла разработки приложения «заказчик – программист – заказчик»;
- увеличение продуктивности работы программистов;
- улучшение потребительских качеств создаваемых программ за счет ориентации на пользователей и бизнес.
Таким образом, в качестве инструмента моделирования разрабатываемой информационной системы был выбран программный продукт BPWin так, как данное средство отвечает всем требованиям методологии проектирования.

Список использованной литературы
1. Вендров А.М. Case - технологии. Современные методы и средства проектирования информационных систем. - Internet, http/www.citforum.ru/case....-158 с., ил.
2. Марка Д., МакГоуэн К. Методология структурного анализа и проектирования: Пер. с англ. - М.: 1999.- 240 с., ил.
3. Шумаков П.В. Delphi 5 и разработка приложений баз данных. - М.: “Нолидж”, 2001. - 704 с., ил.
4. Грабер М. Введение в SQL: Пер. с англ. - М.: “ЛОРИ”, 1996.- 341с., ил.
5. Дейт К. Дж. Введение в системы баз данных: Пер. с англ. - 6-е изд. - К.: Диалектика, 1998. - 784с., ил.
6. Калянов Г.Н. Case-средства. Структурный и системный анализ (автоматизация и применение). - М.: “ЛОРИ”, 1999. - 249 с., ил.
7. Хендерсон Кен Delphi 5 и системы клиент/сервер. Руководство разработчика. : Пер. с англ. - К.: Диалектика, 2000. - 736 с., ил.
Листинг
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, StdCtrls;

type
TForm1 = class(TForm)
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
J1: TMenuItem;
N3: TMenuItem;
procedure N1Click(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure J1Click(Sender: TObject);
procedure N3Click(Sender: TObject);
procedure N5Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

uses Unit3, Unit2, Unit9, Unit11, Unit13;

{$R *.dfm}

procedure TForm1.N1Click(Sender: TObject);
begin
form3.Show;
end;

procedure TForm1.N2Click(Sender: TObject);
begin
form9.show;
form9.adoquery1.close;
form9.adoquery1.SQL.Clear;
form9.adoquery1.SQL.Add(SELECT * FROM kvar WHERE ((kvar.k_ob)=:p2));
form9.adoquery1.Parameters.ParamByName(P2).Value:=form9.DBGrid1.Columns[0].Field.asinteger;
form9.adoquery1.Open;
form9.ComboBox1.Items.Clear;
FORM9.ADOQuery2.Open;
form9.ADOQuery2.DisableControls;
FORM9.ADOQuery2.First;
While not form9.ADOQuery2.Eof do
begin
form9.ComboBox1.Items.Add(form9.ADOQuery2.fieldbyname(planirovka).AsString);
form9.ADOQuery2.Next;
end;
form9.ADOQuery2.Close;
end;

procedure TForm1.J1Click(Sender: TObject);
begin
form11.Show;
end;

procedure TForm1.N3Click(Sender: TObject);
begin
form13.ADOQuery1.Open;
form13.show;
Form13.QuickRep1.Preview;
end;

procedure TForm1.N5Click(Sender: TObject);
begin
showmessage(Автор: Игорь Федотов)
end;...



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.