Автоматизация движения готовой продукции на складе ООО "Амазон-колорит"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?оведения этого этапа зависит успех проекта в целом.
В настоящее время существует ряд методологий, специально предназначенных для упрощения моделирования предметной области. Данные методологии поддерживаются специальными инструментальными средствами автоматизированного анализа, моделирования и разработки сложных систем, получивших название 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, созданное на