Выходная информация.
Возвраты поставщикам - на бумажном носителе установленной формы. Документ предназначен для возврата забракованных препаратов, (см. Приложение к ТП, Рис.2).
Расходная накладная - на бумажном носителе установленной формы, применяется для учета расхода/продажи материальных ценностей внутри организации. Она хранится на предприятии и используется для складского учета, (см. Приложение к ТП, Рис.3).
Логическая структура БД.
Логическая структура базы данных (рис. 2.12) была разработана на основе функциональной модели средствами AllFusion Data Modeler (ERwin).
В ней выделено 7 сущностей: Поставщик, Заказ, Заказанный товар, Приход, Возврат, Товар в аптеке и Справочник по товарам. Каждая из сущностей имеет свой набор атрибутов и первичных ключей, которые отражены на схеме. Таким образом, определяется хранящаяся информация в конкретной сущности и в конкретном атрибуте, что обеспечивает полную информационную поддержку для выполнения всех функций, заложенных в разрабатываемую систему.
Физическая структура БД.
Физическая структура базы данных (рис. 2.13) была разработана в СУБД Microsoft Office Access 2010 на основе логической структуры.
В ней присутствуют 7 таблиц: Поставщик (см. Таблица 2.1), Заказ (см. Таблица 2.2), Заказанный товар (см. Таблица 2.3), Приход (см. Таблица 2.4), Возврат (см. Таблица 2.5), Товар в аптеке (см. Таблица 2.6), Справочник по товарам (см. Таблица 2.7).
2.4.8 Структурная схема комплекса технических средств
В состав комплекса технических средств (рис. 2.19) входят следующие технические средства: серверы БД, серверы приложений, сервер системы формирования отчетности, веб-сервер, ПК пользователей, ПК администраторов.

Рис. 2.19 - Структурная схема комплекса технических средств
Серверы БД объединены в отказоустойчивый кластер. Связь между серверами БД и хранилищем данных осуществляется по оптическому каналу. Серверы приложений образуют кластер с балансировкой нагрузки. Серверы БД, серверы приложений и сервер системы формирования отчетности объединены одной локальной сетью с пропускной способностью 100 Мбит/с.
2.5 Рабочий проект
В ходе разработки системы использовались следующие программные средства: AllFusion Process Modeler, AllFusion ERwin Data Modeler, СУБД Microsoft Access 2010. Были выбраны именно эти продукты, так как они предоставляют необходимый для работы набор инструментов.
AllFusion Process Modeler (BPwin) - инструмент для моделирования, анализа, документирования и оптимизации бизнес-процессов. Он помогает четко документировать важные аспекты любых бизнес-процессов: действия, которые необходимо предпринять, способы их осуществления и контроля, требующиеся для этого ресурсы, а также визуализировать получаемые от этих действий результаты.
AllFusion ERwin Data Modeler (ERwin) - CASE-средство для проектирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных.
Microsoft Office Access 2010 - реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций по созданию форм, включая связанные запросы, связь с внешними таблицами и базами данных.
2.5.1 Руководство пользователя (оператора) (ГОСТ 19.505-79)
Назначение программы:
Программа предназначена для автоматизации работы заведующего предприятием «Аптека Виноградная».
Функции программы:
- Ведение базы данных по поставщикам данной аптеки; Ведение базы данных товаров в аптеке; Формирование наценки на товар; Формирование заявок; Оформление возврата товара; Оформление расходных накладных.
Условия выполнения программы:
Для нормального функционирования программы потребуется ПК со следующими характеристиками: процессор с тактовой частотой 2,0 ГГц, 512 Мб оперативной памяти, 128 Мб видеопамяти, 1 Гб свободного места на жестком диске, клавиатура, мышь, принтер. Необходимое программное обеспечение: ОС Microsoft Windows (XP/Vista/7), офисный пакет Microsoft Office (2003, 2007, 2010).
Выполнение программы:
Запуск программы осуществляется через ярлык, расположенный на Рабочем столе. Для перехода к выполнению задач используются кнопки, расположенные на стартовом окне (рис. 2.1). Форма главного меню «Поставщики» (рис. 2.2) выдает информацию о поставщиках данной аптеки, с помощью кнопки расположенной под надписью «посмотреть данные о поставщиках» есть возможность просмотреть список товаров, поступивших от поставщиков. Форма меню «Ценообразование» (рис. 2.3) позволяет выбирать и добавлять препараты из приходной накладной для расценки, посредством кнопок расположенных под надписью «сформировать расходную накладную» есть возможность просмотреть и распечатать документ. Кнопка под именем «Возвраты» (рис. 2.4) открывает раздел, где можно сформировать список забракованных препаратов и отправить его поставщикам. Кнопка главного меню «Заявка на поставку товара» (рис. 2.5) открывает форму для выбора и добавления препаратов, которых нет в наличии, на этой форме также посредством кнопок, располагающихся под надписью «оформить заявку» можно просмотреть, и отправить документ поставщику. Кнопка главного меню «Товар в аптеке» (рис. 2.6) отражает список товара в ассортименте аптеки с подробной информацией. Раздел «Выход» используется для завершения работы с приложением.
2.5.2 Руководство программиста (ГОСТ 19.504-79)
Назначение и условие применения программы:
Программа предназначена для автоматизации работы заведующего предприятием «Аптека Виноградная».
Функции программы:
- Ведение базы данных по поставщикам данной аптеки; Ведение базы данных товаров аптеки; Формирование наценки на товар; Оформление заявок; Оформление возвратной накладной; Оформление расходной накладной;
Для нормального функционирования программы потребуется ПК со следующими характеристиками: процессор с тактовой частотой 2,0 ГГц, 512 Мб оперативной памяти, 128 Мб видеопамяти, 1 Гб свободного места на жестком диске, клавиатура, мышь, принтер. Необходимое программное обеспечение: ОС Microsoft Windows (XP/Vista/7), офисный пакет Microsoft Office (2003, 2007, 2010).
Характеристика программы:
Программа реализована в СУБД Microsoft Access 2010.
Программа должна функционировать с 8:00 до 18:00, то есть в соответствии с режимом работы предприятия.
Входные данные:
Приходная накладная – на бумажном носителе установленной формы, документ-основание для приема товара предприятием от поставщика (см. Приложение 2).
Выходные данные:
Расходная накладная – на бумажном носителе установленной формы, применяется для учета расхода/продажи материальных ценностей внутри организации. Она хранится на предприятии и используется для складского учета, (см. Приложение 3).
Возвраты поставщикам – документ установленной формы, предназначен для возврата забракованных препаратов, (см. Приложение 4).
2.6 Приемо-сдаточные испытания
2.6.1 Программа испытаний
Наименование:
Провести предварительные испытания ИС Автоматизированное рабочее место заведующего предприятием «Аптека Виноградная».
Область применения:
Программа предназначена для автоматизации работы заведующего предприятем «Аптека Виноградная».
2.6.2 Цель испытаний
Цель проведения испытаний - проверка соответствия характеристик разработанной программы функциональным и другим отдельным видам требований, изложенным в документе “Техническое Задание”.
2.6.3 Общие положения
Основание для проведения испытаний:
Испытания проводятся на основании Приказа Заведующего предприятием «Аптека Виноградная» .
Место и продолжительность испытаний:
Приемо-сдаточные испытания должны проводиться на объекте заказчика в течение 3-х дней.
Приемо-сдаточные испытания программы должны проводиться согласно разработанной Исполнителем и согласованной Заказчиком Программой и Методиками испытаний.
Ход проведения приемо-сдаточных испытаний Заказчик и Исполнитель документируют в Протоколе проведения испытаний.
Организации, участвующие в испытаниях:
Испытания проводятся комиссией, в состав которой входят представители организаций Заказчика и Исполнителя. Состав комиссии утверждается приказом.
Перечень документов, предъявляемых на испытаниях:
Состав программной документации должен включать в себя:
А) Техническое задание;
Б) Программу и методики испытаний;
В) Руководство пользователя.
2.6.4 Объем испытаний
Перечень этапов испытаний:
Испытания проводятся в два этапа:
А) Ознакомительный;
Б) Испытательный.
Перечень проверок, проводимых на 1 этапе испытаний:
Перечень проверок, проводимых на 1 этапе испытаний, должен включать в себя:
А) Проверку комплектности программной документации;
Б) Проверку комплектности состава технических и программных средств.
Перечень проверок, проводимых на 2 этапе испытаний:
Перечень проверок, проводимых на 2 этапе испытаний, должен включать в себя:
А) Проверку соответствия технических характеристик программы;
Б) Проверку степени выполнения требований функционального назначения программы.
Количественные характеристики, подлежащие оценке:
В ходе проведения приемо-сдаточных испытаний оценке подлежат количественные характеристики:
А) Комплектность программной документации;
Б) Комплектность состава технических и программных средств.
Качественные характеристики, подлежащие оценке:
В ходе проведения приемо-сдаточных испытаний оценке подлежат качественные характеристики:
А) Функции формирования заявок поставщикам
Б) Функции формирования расходных накладных
В) Функции формирования возврата товара
Г) Функции заполнения баз данных по поставщикам аптеки
Последовательность и режим проведения испытаний:
Испытания проводятся в последовательности, указанной в пункте “Перечень этапов испытаний”.
Перечень работ, проводимых после испытаний:
В случае успешного проведения испытаний в полном объеме Исполнитель совместно с Заказчиком на основании протокола испытаний утверждают “Акт приемки-сдачи работ”.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 |


