Дипломная работа: Автоматизация учета посещений клиентов на примере предприятия «Медицинский центр "Семейный доктор"»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
43
преимуществом которой является полная адаптация к программной платформе
ПК так как СУБД является программным продуктом того же вендора, что и
операционная система.
Таблица 6
Варианты СУБД систем
Характеристики
Название СУБД
Microsoft
SQL
Server
2012
Access
2016
Oracle 11.2.0.1
Встраиваемая аутентификация
пользователей
да
нет
нет
Мониторинг работы базы данных
да
нет
да
Возможность создание временные
таблицы
да
да
да
Ведение журнала действий с базами
данных и подключение
да
да
да
В качестве СУБД для программы будет использоваться Microsoft SQL
Server 2012. Преимуществом выбранного решения является то, что данный
программный продукт уже используется в организации.
Закупка нового сервера не обязательна, так как база данных
программного продукта может быть расположена на локальном рабочем месте.
В рамках уже существующей базы данных в ней будут созданы
дополнительные таблицы и связи между ними. Добавленные таблицы не будут
напрямую связаны с основными функциональными таблицами базы данных,
поэтому не повлияют на работу основного функционала.
Рассмотрим основные методы и средства проектирования. В таблице 7
сравниваются между собой основные средства проектирования.
44
Таблица 7
Основные средства проектирования
Название характеристики
Microsoft Visual
C++ (MSVC)
Delphi
2007
Python
Совместимость с операционной
системой Windows 2000,
Windows 10 и Windows Vista
да
да
да
Встроенный редактор
интерфейса
да
да
да
Совместимость с другими
языками программирования
да
нет
да
Программный инфтерфейс решено реализовывать средствами Borland
Delphi 7. Выбор обусловлен тем, что, хотя средство разработки и
ориентировано в основном на 32 разрядные системы, оно не требует большого
количества аппаратных ресурсов и с помощью механизма ADO позволяет легко
визуализировать привязку таблиц к программному интерфейсу и обеспечить
корретные связи между элементами интерфейса и базой данных. Кроме того,
используемое программное решение совместимо с остальными программными
продуктами, установленными в компании.
1.4.3 Обоснование проектных решений по техническому обеспечению
Так как разработка программного приложения и его внедрение передано
на аутсорсинг, то аппаратная конфигурация рабочего места специалиста будет
соответствовать аппаратным характеристикам, используемым на предприятии.
Системные требования к аппаратному обеспечению минимальны.
Аппаратная конфигурация рабочего места оператора представлены в таблице 8.
45
Таблица 8
Аппаратная конфигурация рабочего места
материнская плата (чипсет)
Intel
семейство процессора
Intel Core
модель процессора
Intel Core i5 - 7400
Объем оперативной памяти, ГБ
4
Тип видеокарты
Производитель графического ядра
Интегрированная
Встроенная
Объем жёсткого диска, ГБ
500
проводная сеть
Есть
беспроводная сеть
Нет
Особенностью аппаратной организации компании является интеграция
нескольких программных платформ.
В результате этого разрабатываемое программное приложение будет
использоваться на нескольких аппаратных платформах, поэтому в качестве
альтернативы первому варианту или в качестве дополнения к нему рассмотрим
уже используемую дополнительную аппаратную конфигурацию (таблица 9).
Таблица 9
Дополнительная аппаратная конфигурация рабочего места
материнская плата (чипсет)
Intel
семейство процессора
Intel Core
модель процессора
Intel Core i3 – 7100U
Объем оперативной памяти, ГБ
4
Тип видеокарты
Производитель графического ядра
Интегрированная
Встроенная
Объем жёсткого диска, ГБ
1000
проводная сеть
Есть
беспроводная сеть
Нет
46
II. ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Начальным этапом cоздания информационной системы является
определение жизненного цикла автоматизированной системы. Жизненный цикл
может быть определен в соответсвии с нормами одного из стандартов
жизненного цикла ИС (ГОСТ 34, ISO 12207, ISO 15288, MSF, RUP, COBIT,
Oracle CDM, XP).
Так как разработка является отечественной, то соответсвенно выбираем
ГОСТ 34. Рассмотрим основные этапы жизненного цикла проекта
автоматизации в соответсвии с требованиями данного ГОСТ.
Жизненный цикл процесса создания АСУ согласно ГОСТ 34 (ГОСТ
34.601-90) включает
следующие стадии:
Формирование требований к АС
Разработка концепции АС
Техническое задание
Эскизный проект
Технический проект
Рабочая документация
Ввод в действие
Сопровождение АС
На начальном этапе создания АС согласно требованиям ГОСТ 34
необходимо проведение обследования объекта автоматизации. В рамках
обследования происходит сбор и анализ данных об организации,
47
производственной структуре и функционировании объекта автоматизации.
Источником для получения данных сведений могут послужить устав и
регламенты организации, а также общегосударственные законы, постановления
и другие нормативно-правовые акты.
В результате проведенных исследований должен быть составлен
аналитический отчет (в качестве основы для создания документа взят ГОСТ
7.32-2001 «Отчет о НИР»), который должен содержать следующую
информацию:
Объект, цели исследования и методология проведения
исследовательских работ
Основные конструктивные, технологические и технико-
эксплуатационные характеристики
Основные требования пользователя к АС
Степень внедрения и рекомендации по внедрению АС
Область применения АС
Обоснование экономической эффективности создания АС
Прогнозы и предположения о развитии объекта исследования.
Данные исследования проведены в первом аналитическом разделе
выпускной квалификационной работы.
На данном этапе разработке автоматизированной системы учета
проводится оценка общей концепции и создание эскизного проекта системы с
учетом требований технического задания.
Стандартом для разработки данного документа является ГОСТ 34.602-89,
регламентирующий содержание разделов и стиль изложения в ТЗ.
Итак, согласно ГОСТ 34, техническое задание должно включать
следующие разделы:
1 Общие сведения
2 Назначение и цели создания (развития) системы
3 Характеристика объектов автоматизации
Источник: https://baza.diplomsite.ru/previewfile/2410