|
Разработка программного обеспечения Аптечной системы
Дипломный проект. на тему: «Разработка программного обеспечения Аптечной системы»
Выполнил: Савченко В.Ф.
Научный руководитель: Сейткалиева Д.Т.
Введение: - Актуальность темы исследования. В современном обществе, которое функционирует в жестких рыночных условиях, своевременная обработка информации способствует совершенствованию организации производства, оперативному и долгосрочному планированию, прогнозированию и анализу хозяйственной деятельности, что позволяет успешно конкурировать на рынке. Каждая организация стремиться минимизировать затраты времени, материальных, трудовых ресурсов в ходе своей деятельности и упростить процесс обработки информации. Эти задачи можно решить с использованием автоматизированных информационных систем.
- Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-средств автоматизации проектирования и других.
- Объектом исследования дипломной работы является функционирование пункта столичной аптеки Ригла, деятельность которого связана с рынком фармацевтических и лекарственных препаратов.
- Предметом исследования дипломной работы является бизнес-процесс работы с поставщиками в Аптеке Ригла.
- Целью дипломного проекта является разработка информационной системы для автоматизации процесса работы с поставщиками в Аптеке Ригла.
- Для достижения указанной цели необходимо решить следующие задачи:
- Собрать сведения и проанализировать информацию о деятельности Аптеке Ригла, для которого будет разрабатываться программное обеспечение, позволяющее автоматизировать бизнес-процессы, направленные на работу с поставщиками в отделе закупок предприятия;
- Выбрать объект исследования и сформулировать требования к разрабатываемой информационной системе на основе полученных данных;
- Определить информационные потоки исследуемого объекта и построить их модели;
- Выбрать предмет исследования дипломного проекта на основе полученных данных об информационных потоках;
- Выбрать автоматизированную среду для реализации задач автоматизации исследуемого процесса.
Методология построения информационных систем содержит три основных компонента: - набор моделей (типов моделей, если строго) для описания требований к ИС, проектных и программных решений. Каждая модель обычно содержит как определение конструкций (нотацию), так и правила их использования (синтаксис);
- метод применения набора моделей для построения информационной системы. Метод обычно использует фиксированный набор моделей и определяет последовательность их построения для описания различных аспектов создаваемой системы;
- процесс организации проектных работ, который включает различные технологии — планирования, управления проектом и т.д.
Структурный подход обычно ассоциируется с раздельным построением модели функций (чаще всего диаграммы потоков данных) и модели данных (чаще всего диаграммы «сущность — связь»). Объектный подход содержит набор моделей, связанных с понятием класса/объекта, объединяющего данные (состояние) и поведение. Сами по себе наборы моделей ни в коей мере не должны навязывать принципов построения систем. Тем не менее, нередко такие принципы считаются неотъемлемой характеристикой самих моделей. Структурный и объектный подходы успешно применяются как в спиральном, так и в каскадном жизненном цикле. Существуют и другие подходы к определению методов проектирования ИС. в данном подходе методы условно сгруппированы как: - виртуальные (универсальные);
- структурно-функциональные;
- функционально-технологические;
- объектные.
Очевидно, что таким образом выделенные группы сильно взаимосвязаны и существенно пересекаются по содержанию. Однако структурно-функциональный анализ является методологическим стержнем практически во всех методах проектирования ИС. - Моделированием называется замещение одного объекта другим с це-
- лью получения информации о важнейших свойствах объекта – оригинала с
- помощью объекта – модели.
Структура виртуальных методов Структурно-функциональные методы проектирования и разработки заключаются в декомпозиции структуры ИС на отдельные подсистемы и модули в целях анализа их технического, системного и прикладного состава и последующего синтеза структуры системы для реализации заданных потребительских функций. База данных – совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными. Данные, относящиеся к некоторой предметной области, объединяются и структурируются таким образом, чтобы над ними можно было выполнять необходимые операции: обновлять, добавлять новые данные, удалять ненужные, извлекать данные, отвечающие условиям поиска. Реализация базы данных: Предварительное моделирование предметной области позволяет сократить время и сроки проведения проектировочных работ и получить более эффективный и качественный проект. Качественный
проект
сроки
время |
|
|