Автор работы: Пользователь скрыл имя, 18 Сентября 2013 в 05:31, дипломная работа
Целью дипломного проекта является разработка информационной системы для автоматизации процесса работы с поставщиками в Аптека Ригла.
Для достижения указанной цели необходимо решить следующие задачи:
Собрать сведения и проанализировать информацию о деятельности Аптека Ригла, для которого будет разрабатываться программное обеспечение, позволяющее автоматизировать бизнес-процессы, направленные на работу с поставщиками в отделе закупок предприятия;
Выбрать объект исследования и сформулировать требования к разрабатываемой информационной системе на основе полученных данных;
Определить информационные потоки исследуемого объекта и построить их модели;
Выбрать предмет исследования дипломного проекта на основе полученных данных об информационных потоках;
Введение 6
i. Исследование предметной области 8
1.1. Характеристика предприятия и его деятельности 8
1.2. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 10
1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов 10
1.2.2. Определение места проектируемой задачи в комплексе задач и ее описание 13
1.2.3. Обоснование необходимости использования вычислительной техники для решения задачи 19
1.2.4.Документооборот 19
1.3. Программная и техническая архитектура ис предприятия 26
1.3.1. Основные функции 26
1.3.2. Анализ существующих разработок и выбор стратегии автоматизации делопроизводства взаимоотношении поставщиков лекарственных препаратов с аптекой 27
Выводы 28
2 Специальный раздел 30
2.1 Разработка проекта базы данных аптеки «Ригла» 30
2.1.1 Инфологическая модель 30
2.1.2 Реализация базы данных 36
2.1.3 Даталогическая модель 39
2.1.3 Обоснование выбора среды базы данных 42
2.1.4 Схема данных 49
Выводы 50
3. Автоматизированная информационная система на основе базы данных «Аптека «Ригла» 51
3.1. Триггеры 51
3.2. Хранимые процедуры 56
3.3 Организация интерфейса с пользователем 61
Выводы 68
4. Обоснование экономической эффективности разработки базы данных для автоматизации работы аптеки «Ригла» 69
4.1 Выбор и обоснование методики расчёта экономической эффективности 69
4.2 Расчёт показателей экономической эффективности 73
Выводы 77
5. Безопасность жизнедеятельности 81
5.2. Требования к помещениям для эксплуатации мониторов и пэвм 86
5.3. Требования к освещению помещений и рабочих мест с мониторами и ПЭВМ 88
5.4. Требования к организации и оборудованию рабочих мест с мониторами и ПЭВМ 89
5.5. Требования к клавиатуре 90
5.6. Требования к организации медицинского обслуживания пользователей ВДТ и ПЭВМ 91
Выводы 91
Заключение 92
Список литературы 94
Следует ограничивать прямую блесткость от источников освещения, при этом яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения, не должна быть более 200 кд/ кв.м.
Следует ограничивать неравномерность
распределения яркости в поле
зрения монитором и ПЭВМ, при этом
соотношение яркости между
Яркость светильников общего освещения в зоне углов излучения от 50° до 90° с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/ кв. м., защитный угол светильников должен быть не менее 40°.
Светильники местного освещения должны иметь не просвечивающий отражатель с защитным углом не менее 40 градусов.
Рабочие места с ВДТ и ПЭВМ по отношению к световым проектам должны располагаться так, чтобы естественный свет падал сбоку, преимущественно слева.
Схемы размещения рабочих мест с ВДТ и ПЭВМ должны учитывать расстояния между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора), которое должно быть не мене 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.
Оконные проемы в помещениях использования ВДТ и ПЭВМ должны быть оборудованы регулируемыми устройствами типа: жалюзи, занавесей, внешних козырьков и др.
Экран видеомонитора должен находиться на расстоянии 600 - 700 мм, но не ближе 500 мм с учетом алфавитно-цифровых знаков и символов, рис. 7.5.
Помещения с ВДТ и ПЭВМ должны быть оснащены аптечкой первой помощи и углекислотными огнетушителями.
Рис. 5. Схема расположения рабочих мест относительно светопроемов
Конструкция клавиатуры должна предусматривать:
- исполнение в виде
отдельного устройства с
- опорное приспособление,
позволяющее изменять угол
- высоты среднего ряда клавиш не более 30 мм;
- расположение часто используемых клавиш в центре, внизу и справа, редко используемых - вверх и влево;
- выделение цветом, размером формой и местом расположения функциональных групп клавиш;
- минимальный размер клавиш - 13 мм, оптимальный - 15 мм;
- клавиши с углублением в центре и шагом 19 ± 1 мм;
- расстояние между клавишами не менее 3 мм;
- одинаковый ход для всех клавиш с минимальным сопротивлением нажатию 0,25 Н и максимальной - не более 1,5Н;
- звуковую обратную связь
от включения клавиш с
Таблица 11 – Время регламентных перерывов в зависимости от продолжительности рабочей смены, вида и категории трудовой деятельности с ВДТ И ПЭВМ
Категория работы |
Уровень нагрузки за рабочую смену при видах работ с ВДТ |
Суммарное время регламентированных перерывов, мин | |||
c ВДТ или ПЭВМ |
группа А, количество знаков |
группа Б, количество знаков |
группа В, час |
при 8 - ми часовой смене |
при 16 - ми часовой смене |
I |
до 20.000 |
до 15.000 |
до 2,0 |
30 |
70 |
II |
до 40.000 |
до 30.000 |
до 4,0 |
50 |
90 |
III |
до 60.000 |
до 60.000 |
до 6,0 |
70 |
120 |
Профессиональные пользователи ВДТ и ПЭВМ должны проходить обязательные предварительные (при поступлении на работу) и периодические осмотры в порядке и в сроки, установленные Минздравмедпромом России и Госкомсанэпиднадзором России.
К непосредственной работе
с ВДТ и ПЭВМ допускаются лица,
не имеющие медицинских
Женщины со времени установления беременности и в период кормления ребенка грудью к выполнению всех видов работ, связанных с использованием ВДТ и ПЭВМ, не допускаются. Трудоустройство беременных женщин следует осуществлять в соответствии с «Гигиеническими рекомендациями по рациональному трудоустройству беременных женщин».[15,24]
В главе рассмотрено
влияние аппаратно-технических
Пользователь ЭВМ сталкивается с таким воздействием физических факторов, как повышенный уровень шума, недостаточная освещенность рабочих мест, электрический ток, статическое электричество, неправильная эргономика места, состояние производственного помещения.
Заключение
В современных условиях поиск оптимального
решения проблемы организации интерфейса
взаимодействия приобретает характер
комплексной задачи, решение которой
существенно осложняется
Особый упор при внедрении данных задач, проектирование и разработка АИС следует, конечно, придавать современным CASE-средствам разработки программ, так как они наиболее оптимально позволяют проектировать решения в основе которых лежат, в первую очередь, требования к согласованному пользовательскому интерфейсу, каковым и является интерфейс Windows. Никакие продукты других фирм, доступные сегодня, не обеспечивают одновременную простоту использования, производительность и гибкость в такой степени, как Delphi. Этот язык заполнил брешь между языками 3-го и 4-го поколений, соединив их сильные стороны и создав мощную, и производительную среду разработки.
В данной дипломной работе была спроектирована автоматизированная система учета продаж Аптеки «Ригла».
В ходе написания дипломной работы было выполнено следующее:
Спроектированная АС занимает минимум пространства и памяти при условии всех связей между данными. В нее легко можно вводить новые данные. База данных полностью удовлетворяет требованиям клиента, так как она удобна в использовании и выдает нужную информацию.
Все поставленные цели в результате выполнения работы достигнуты.
СПИСОК ЛИТЕРАТУРЫ
Приложение
Листинг программы
<?xml version="1.0" encoding="utf-8"?>
<ordesignerObjectsDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11, 8.5" name="Apteka">
<DataContextMoniker Name="/AptekaDataContext" />
<nestedChildShapes>
<classShape Id="c3d6d175-1f4f-4c6c-9dc0-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="03ae29e0-83f7-4b69-abe7-
</nestedChildShapes>
</classShape>
<classShape Id="c528b361-d1ca-4749-94f0-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="0d1714e1-67a0-4f7f-b6a3-
</nestedChildShapes>
</classShape>
<classShape Id="cbbaf274-00a4-4177-aab1-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="bfbbac82-6493-41c9-be78-
</nestedChildShapes>
</classShape>
<associationConnector edgePoints="[(4 : 7.06814697265625); (3.5 : 7.06814697265625)]" fixedFrom="NotFixed" fixedTo="NotFixed">
<AssociationMoniker
Name="/AptekaDataContext/
<nodes>
<classShapeMoniker
Id="c3d6d175-1f4f-4c6c-9dc0-
<classShapeMoniker
Id="cbbaf274-00a4-4177-aab1-
</nodes>
</associationConnector>
<classShape Id="e9ffe9c7-7862-426a-b050-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="32afbd85-bacd-45fb-986e-
</nestedChildShapes>
</classShape>
<classShape Id="0a4902e1-defd-4ed9-a21a-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="4a432ae9-00df-4386-bdab-
</nestedChildShapes>
</classShape>
<associationConnector edgePoints="[(2 : 4.3189111328125); (2 : 5.25)]" fixedFrom="NotFixed" fixedTo="NotFixed">
<AssociationMoniker
Name="/AptekaDataContext/
<nodes>
<classShapeMoniker
Id="0a4902e1-defd-4ed9-a21a-
<classShapeMoniker
Id="cbbaf274-00a4-4177-aab1-
</nodes>
</associationConnector>
<associationConnector edgePoints="[(2.5 : 1.91429768880208); (3 : 1.91429768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">
<AssociationMoniker
Name="/AptekaDataContext/
<nodes>
<classShapeMoniker
Id="0a4902e1-defd-4ed9-a21a-
<classShapeMoniker
Id="e9ffe9c7-7862-426a-b050-
</nodes>
</associationConnector>
<classShape Id="0800c838-214e-4b27-ad7b-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="c63d4f51-62a9-4ed2-aeb7-
</nestedChildShapes>
</classShape>
<associationConnector edgePoints="[(6.375 : 1.91429768880208); (5 : 1.91429768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">
<AssociationMoniker
Name="/AptekaDataContext/
<nodes>
<classShapeMoniker
Id="0800c838-214e-4b27-ad7b-
<classShapeMoniker
Id="e9ffe9c7-7862-426a-b050-
</nodes>
</associationConnector>
<classShape Id="17e8d52c-5fc7-43f7-8492-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="346df960-cac1-48a9-8455-
</nestedChildShapes>
</classShape>
<associationConnector edgePoints="[(5.625 : 4.78929768880208); (5.375 : 4.78929768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">
<AssociationMoniker
Name="/AptekaDataContext/
<nodes>
<classShapeMoniker
Id="c528b361-d1ca-4749-94f0-
<classShapeMoniker
Id="17e8d52c-5fc7-43f7-8492-
</nodes>
</associationConnector>
<associationConnector edgePoints="[(2.5 : 3.90945556640625); (3.375 : 3.90945556640625)]" fixedFrom="NotFixed" fixedTo="NotFixed">
<AssociationMoniker
Name="/AptekaDataContext/
<nodes>
<classShapeMoniker
Id="0a4902e1-defd-4ed9-a21a-
<classShapeMoniker
Id="17e8d52c-5fc7-43f7-8492-
</nodes>
</associationConnector>
</nestedChildShapes>
</ordesignerObjectsDiagram>
#pragma warning disable 1591
//----------------------------