Автор: Пользователь скрыл имя, 30 Мая 2015 в 11:15, дипломная работа
Данный документ представляет собой пояснительную записку к дипломной работе по специальности «Программное обеспечение вычислительной техники и автоматизированных систем» на тему «Разработка информационной системы по учету материальных ценностей в Муниципальном бюджетном учреждении «Городская стоматологическая поликлиника»»
В первой главе выполнено обоснование выбора предметной области. В качестве предметной области был выбран производственный процесс Муниципальном бюджетном учреждении «Городская стоматологическая поликлиника». После анализа данного учреждения проведен анализ прототипов и аналогов, функциональных потребностей пользователей.
Во второй главе описана разработка структуры программной системы, ее основные алгоритмы, интерфейс пользователя.
В третьей главе рассматриваются технические условия эксплуатации, предусмотренные функциональные возможности, а также анализ практического применения и результатов внедрения разработанной программной системы.
Введение 6
Глава 1. анализ предметной области и постановка задач 9
1.1. Описание предметной области 9
1.2. Функциональные задачи будущих пользователей 10
1.3. Анализ аналогов и прототипов 11
Основные возможности: 12
1.4. Постановка задачи проектирования 19
1.5. Выбор и обоснование критериев качества программного продукта 20
Глава 2. Разработка программного продукта 23
2.1. Разработка структуры программной системы 23
2.2. Проектирование конфигурации 1С 23
2.2.1. Перечисления 24
2.2.2. Справочники 25
2.2.3. Константы 31
2.2.4. Документы 32
2.2.5. Отчеты 35
2.2.6. Регистры сведений 36
2.2.7. Регистры накоплений 37
2.2.8. Модель данных 38
2.3. Структурная схема приложения 38
2.4. Разработка алгоритма обработки информации 39
2.4.1. Алгоритм контроля поступающих данных 39
2.4.2. Алгоритмы запросов и выборки по условию 39
2.5. Технология программирования, разработка и отладка рабочих программ 40
2.5.1. Технология программирования 40
2.5.2. Разработка программы 41
2.5.3. Отладка системы 43
Глава 3. Внедрение программного продукта 45
3.1. Тестирование программного продукта 45
3.2. Расчет экономической эффективности внедрения программного продукта 46
Таблица 3.1. 46
Исходные данные для расчета экономической эффективности проекта 46
Таблица 3.2. 50
Расчетные показатели экономической эффективности проекта 50
3.3. Требования к технике безопасности при использовании программного продукта 50
Рис. 3.1. Правильная посадка пользователя 53
3.4. Описание среды выполнения программного продукта 53
3.4.1. Требования к программному обеспечению 53
3.4.2. Требования к техническому обеспечению 54
3.5. Программа внедрения 54
3.6. Анализ внедрения 55
Заключение 56
Список литературы 57
В программной системе используются стандартные, привычные для восприятия элементы интерфейса, которые можно увидеть в любой программе, разработанной для применения в среде операционной системы Windows.
Кроме того, в программной системе реализована удобная и практичная система справочных материалов, представленных в виде всплывающих подсказок и файлов справки.
Уровень качества обработки данных в предлагаемом программном продукте, выражающийся в скорости выполнения операций и точности, получаемых в результате расчетов данных, весьма высок.
Все необходимые для производительной и эффективной работы программы функции реализованы достаточно полно, что обеспечивает устранение и корректную обработку всех предусмотренных и большого количества теоретически возможных ошибок при работе с данным программным продуктом. Все функции и характеристики программы полностью описаны в программной документации прилагаемой к данной работе.
Таким образом, рассмотрев вышеописанные показатели качества программного продукта можно сделать вывод. Данная программная система в настоящее время действительно востребована в рамках МБУ «Городская стоматологическая поликлиника», для которого она разрабатывалась.
Процесс разработки программного продукта по учету материальных ценностей в Муниципальном бюджетном учреждении «Городская стоматологическая поликлиника» состоит из следующих этапов:
Структура функционирующей программной системы обуславливается схемой развертывания платформы 1С на конкретном предприятии и может варьироваться:
Данный подход к структуре программной системы позволяет разработчику сосредоточиться только на реализации функциональной части, что представляет собой разработку конфигурации для платформы 1С.
В виду особенностей платформы 1С программист не сталкивается с необходимостью непосредственного взаимодействия с конкретной СУБД. Вместо этого программист разрабатывает объекты конфигурации, отвечающие за связь с хранимыми данными, а также алгоритмы обработки этих данных, реализуемые посредством встроенного языка платформы 1С.
Объекты конфигурации включают в себя:
Ниже будут описаны объекты разрабатываемой конфигурации, используемые в процессе функционирования программной системы, с указанием имен и типов данных всех полей, комментариями к информации, содержащейся в этих полях. Последовательность описания объектов выбрана в порядке логической упорядоченности сведений, хранящихся в конфигурации.
Во всех справочниках поля Ссылка, Код, Наименование, НомерСтроки, Дата (у документа), Номер (у документа) – являются стандартными реквизитами платформы 1С:Предприятия и не описываются. Ниже приведены основные справочники конфигурации 1С.
Справочник.
Таблица 2.1
Структура справочника «Справочник.
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
||
Наименование |
Строка |
Наименование документа льготы | |
Описание |
Строка |
Описание документа |
Справочник.
Таблица 2.2
Структура справочника «Справочник.
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
да |
|
Код |
Число |
||
Наименование |
Строка |
Наименование документа удостоверяющего личность |
Справочник.ВидыЛьгот – содержит виды льгот пациентов.
Таблица 2.3
Структура справочника «Справочник.
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
||
Наименование |
Строка |
Наименование льготы | |
Описание |
Строка |
Описание льготы |
Справочник.ВидыЛьгот.
Таблица 2.4
Структура справочника «Справочник.ВидыЛьгот.
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка.ВидыЛьгот |
Да |
|
НомерСтроки |
Число |
Да |
|
ВидДокумента |
СправочникСсылка. |
Вид документа, которым подтверждается льгота |
Справочник.Должности – содержит должности сотрудников учреждения.
Таблица 2.5
Структура справочника «Справочник.Должности»
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
||
Наименование |
Строка |
Наименование должности | |
Описание |
Строка |
Описание должности | |
Сокращенное Наименование |
Строка |
Сокращенное наименование должности |
Справочник.ЕдиницыИзмерения – содержит единицы измерения материалов.
Таблица 2.6
Структура справочника «Справочник.ЕдиницыИзмерения»
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
||
Наименование |
Строка |
Сокращенное наименование единицы измерения | |
ПолноеНаименование |
Строка |
Полное наименование единицы измерения | |
УИСмежСистемы |
УникальныйИдентификатор |
Идентификатор в смежной системе, из которой была загружена единица измерения |
Справочник.Материалы – содержит сведения о расходные материалы
Таблица 2.7
Структура справочника «Справочник.Материалы»
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
||
Наименование |
Строка |
Наименование материала (сокращенное) | |
ЕдиницаИзмерения |
СправочникСсылка. ЕдиницыИзмерения |
Единица измерения | |
НаименованиеПолное |
Строка |
Наименование материала (полное) | |
УИСмежСистемы |
УникальныйИдентификатор |
Идентификатор в смежной системе, из которой был загружен материал |
Справочник.Сотрудники – содержит сотрудники учреждения
Таблица 2.8
Структура справочника «Справочник.Сотрудники»
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
Табельный номер. | |
Наименование |
Строка |
||
ФизическоеЛицо |
СправочникСсылка. |
Физическое лицо, которым является сотрудник (вседанные физ.лица) | |
Должность |
СправочникСсылка.Должности |
Должность, на которой раотает сотружник |
Справочник.СтраховыеКомпании – страховые компании ДМС
Таблица 2.9
Структура справочника «Справочник.СтраховыеКомпании»
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
||
Наименование |
Строка |
Название страховой компании | |
ДополнительноеОписание |
Строка |
Описание страховой компании | |
Адрес |
Строка |
Юридический адрес страховой компании | |
Телефон |
Строка |
Телефон страховой компании |
Справочник.Услуги – оказываемые услуги
Таблица 2.10
Структура справочника «Справочник.Услуги»
Поле |
Тип данных |
Ключ |
Описание |
Ссылка |
СправочникСсылка |
Да |
|
Код |
Число |
||
Наименование |
Строка |
Наименование услуги (сокращенное) | |
ОписаниеУслуги |
Строка |
Описание услуги | |
ВидУслуги |
ПеречислениеСсылка. ВидыУслуг |
Вид услуги – типовая или починка | |
НаименованиеПолное |
Строка |
Полное наименование услуги |