Автоматизация движения готовой продукции на складе ООО "Амазон-колорит"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?оведения этого этапа зависит успех проекта в целом.

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

Одним из инструментов функционального моделирования является CASE-средства верхнего уровня (BPwin и Erwin). Основными функциями (BPwin и Erwin) являются, во-первых, рисование диаграмм, представляющих собой средства визуального представления отдельных компонентов моделируемой предметной области различных уровней детализации, во-вторых, проверка целостности и согласованности иерархической модели, построенной из диаграмм различных уровней детализации.

Для разработки форм приложения применялись CASE-системы, в частности Erwin 4.0. ERwin имеет два уровня представления модели - логический и физический. На логическом уровне данные не связаны с конкретной системой управления базами данных, поэтому могут быть наглядно представлены даже для неспециалистов. Физический уровень данных - это по существу отображение системного каталога, который зависит от конкретной реализации системы управления базами данных.

Пример построения логической модели, в соответствии с приложением Б Информационная модель

 

.6 Разработка структуры базы данных

 

На основании поставленной задачи: разработать программное средство Автоматизация движения готовой продукции на складе ООО Амазон-Колорит, создал базу данных, состоящую из 12 таблиц, содержащих необходимые данные для работы программы.

Таблицы содержит следующие поля:

а) таблица 1 ceha:

1)Id_ceha (integer);

2)Naim (varchar (50));

3)Glava (varchar (50)).

б) таблица 2 ed_izm:

1)Id_ed_izm (integer);

2)Ed_izm (varchar (50)).

в) таблица 3 got_prod:

1)Id_gp (integer);

2)Naim_gp (varchar(50));

3)Id_ed_izm (integer);

4)Ed_izm (varchar (50));

г) таблица 4 mol:

1)Id_mol (integer);

2)Fio (varchar (50));

3)Adres (varchar (50));

4)Telefon (varchar (50)).

д) таблица 5 pokup:

1)UNP_pokup (integer);

2)Naim_pokup (varchar (50));

3)Adres (varchar (50));

4)Telefon (varchar (50)).

е) таблица 6 sklad:

1)Id_sklad (integer);

2)Naim_sklad (varchar (50));

3)Id_mol (integer).

ж) таблица 7 prihod:

1)Id_prihoda (integer);

2)Data_prihoda (date);

3)Id_sklada (integer);

4)Id_ceha (integer).

з) таблица 8 rashod:

1)Id_rashoda (integer);

2)Data (date);

3)UNP_pokup (integer);

4)Id_sklada (integer).

и) таблица 9 ostatki:

1)Id_ost (integer);

2)Id_sklada (integer).

к) таблица 10 gp_ost:

1)Id_gp_ost (integer);

2)Id_ost (integer);

3)Id_gp (integer);

4)Kolvo (integer);

5)Cena (integer);

6)NDS (integer).

л) таблица 11 gp_p:

1)Id_gp_p (integer)

2)Id_prihoda (integer);

3)Id_gp (integer);

4)Data (date);

5)Kolvo (integer);

6)Id_sklad (integer);

7)Cena (integer);

8)NDS (integer).

м) таблица 12 gp_r:

1)Id_gp_r (integer);

2)Id_rashoda (integer);

3)Id_gp (integer);

4)Data (date);

5)Id_sklad (integer);

6)Kolvo (integer);

7)Cena (integer);

8)NDS (integer).

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

2. Вычислительная система

 

.1 Основные характеристики выбранного персонального компьютера

 

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

Для рабочих станций частота процессора не ниже 500 мегагерц, оперативная память - не ниже 64 мегабайт, свободного места на жестком диске не ниже 20 мегабайт, операционная система Windows 2000/XP,Vista,7.

 

2.2Характеристика программных средств

 

Персональная электронно-вычислительная машина должна быть обеспечена:

- операционной системой Microsoft Windows 95/98/2000/XP и выше;

- системой управления базами данных Microsoft Access.

Специальных требований к временным характеристикам программы не предъявляется. Специальных требований к емкостным характеристикам программы также не предъявляется.

 

2.2.1Операционная система

Операционная система - это комплекс программ, обеспечивает загрузку компьютера (подготавливает к работе), обеспечивает пользовательский интерфейс, программный интерфейс, распределение ресурсов, поддержки подключенного оборудования.

Версия Windows XP Professional, операционной системы Windows, сочетает в себе преимущества Windows 2000 Professional (например, средства безопасности, управляемость и надежность) с лучшими качествами Windows 98 и Windows ME (поддержка Plug and Play, простой пользовательский интерфейс и передовые службы поддержки). Это делает Windows XP Professional наиболее подходящей операционной системой для настольных компьютеров, применяемых в корпоративной среде. Независимо от того, где устанавливается Windows XP Professional - на одном компьютере или в масштабе локальной сети - эта система повышает вычислительные возможности предприятия, одновременно сокращая совокупную стоимость программного обеспечения всех настольных компьютеров.

Ядро Windows: в основе системы Windows XP Professional лежит проверенный код Windows NT и Windows 2000, характеризуемый 32-разрядной вычислительной архитектурой и полностью защищенной моделью памяти. Операционная Windows XP Professional обеспечивает надежную вычислительную среду, отвечающую потребностям всех бизнес-пользователей.

Усовершенствованные средства проверки драйверов устройств: средство проверки драйверов устройств в операционной системе Windows XP Professional, созданное на