Файл: Автоматизация учета арендованных средств (Программное обеспечение задачи   ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 24.04.2023

Просмотров: 306

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

При проектировании данной ИС используется ряд кодификаторов, список которых представлен в таблице 2
Таблица 2 Используемые системы кодирования

Кодируемое

множество

объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора

ИД товара

6

ИДт

порядковая

Отсутствует

Локальный

ИД сотрудника

6

ИДс

порядковая

Отсутствует

Локальный

ИД клиента

6

ИДкл

порядковая

Отсутствует

Локальный

ИД заказа

6

ИДз

порядковая

Отсутствует

Локальный

2.2 Характеристика нормативно-справочной, входной и оперативной информации

К данному типу информации относиться информация, что поступает в систему постоянно на протяжении всей жизни программного продукта. Входная информация поступает от технолога - техпроцесс. На основании данных документов и вводиться информация в систему. Вся входная информация должна быть достоверной, поэтому перед вводом информации в систему пользователь должен убедиться в правильности заполнения документа и его достоверности. Это необходимо, поскольку вся дальнейшая работа системы строиться именно на входной информации. Входной информацией для БД являются следующие данные: -       данные о товаре; -       сведения о клиентах; -       сведения о сотрудниках. После занесения данной информации необходимо присоединить документ в электронной форме. Нормативно-справочная информация - условно-постоянный компонент корпоративной информации, являющийся основой для унификации и нормализации данных, сопровождающих протекающие бизнес-процессы, а также регламентацию деятельности организации. Другими словами, нормативно-справочная информация - это информационный ресурс компании, формируемый внутри и получаемый, как правило, извне. Она содержит стандарты, требования, правила, положения и прочую информацию, нормирующую и систематизирующую деятельность компании. В данной предметной области нормативно-справочной информацией является информация о товарах, об их свойствах, количестве и т.д. Информация, хранящаяся в справочниках, обычно заполняется при внедрении программного продукта на предприятии и в дальнейшем не изменяется на протяжении всего жизненного цикла программного продукта. Это обусловлено тем, что информация, содержащаяся в справочниках, практически не изменяется. Вся хранящаяся информация в справочниках практически не изменяется и почти не удаляется, возможно, только случаи добавления записе


2.3 Характеристика результатной информации

Результатная информация будет отображаться на мониторе компьютера, а так же при желании выводиться на печать. Результатная информация должна помочь оптической группе в выполнении прямых обязанностей. Вся результатная информация должна быть в понятном для пользователя виде и проста для понимания. При дальнейшей модернизации возможно изменение уже существующей или добавление новой результатной информации. Также результатной информацией может являться любая информация, содержащаяся в базе данных и которую возможно просмотреть. Данная информация может помочь при ведении бизнес-процессов организации или анализа достигнутых результатов. Результатная информация выводиться в стандартном виде (документы стандартной формы). Результатная информация для данной системы - отчеты для руководства, приходные кассовые

Используется приложение 1

На рисунке 5 показан справочник, используемый при регистрации пользователя, называется Контрагент. Подсказки при наведении на окно заполнения высвечивается подсказка. Кнопка регистрация при нажатии авторизует пользователя.

На рисунке 6 показан справочник, используемый при входе пользователя, называется Контрагент. Подсказки при наведении на окно заполнения высвечивается подсказка. Кнопка вход при нажатии авторизует пользователя в систему

Используется приложение 2

Таблица; описания нормативно- справочной входной информации

Название справочника

Ответственный за его ведения

Средний объем справочника

Средняя частота актуализации

Объем актуализации

контрагент

пользователь

1-10мб

Раз в 3 дня

40%



3.Программное обеспечение задачи   .

3.1 Общие положения (дерево функций и сценарий диалога) 


Для работы разработанного программного обеспечения необходимо, чтобы на вычислительной машине было установлено следующее ПО: ·


  • базовые операционные системы - лицензионная версия WINDOWS Seven; ·
  • MS Office 2007/2010.

Дерево функций программного обеспечения можно представить в виде следующей схемы (рис. 5). Дерево функций представляет собой иерархическую структуру действий, реализованных в ИС. Все действия (функции) программного продукта можно разделить на два основных подмножества:

) служебные функции - идентичны для всех автоматизированных систем управления предприятием на современном уровне развития аппаратных и программных средств. Функции этого вида призваны обеспечить безопасность ввода, обработки и хранения информации, облегчить работу с системой, сделать ее наиболее удобной и незатруднительной для конечного пользователя.

) основные функции управления и обработки данных - свойственны как информационным системам любой специализации, так и именно данной ИС. Они отражают особенности процесса обработки информации, получения результатов, ведения информационной базы проекта. Эти функции организованы в том порядке и в том составе, которые продиктованы условиями обработки и управления данными в конкретной предметной области. Состав и классификация функций разрабатываемого программного продукта представлены в виде дерева функций рисунке 7  
 

Рисунок 7. Функции системы

На данном этапе разработки проекта ИС необходимо также выбрать язык общения системы с конечным пользователем. Диалог - это процесс обмена сообщениями между пользователем и ИС, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей достаточно оперативна. В процессе диалога возможно:   двустороннее управление на базе языка типа «запрос-ответ»,   одностороннее управление со стороны ИС с языком общения типа «меню», «заполнения шаблона», ответа по «подсказке», одностороннее управление со стороны пользователя с использованием языка директив (команд). При использовании для общения языка «меню» в диалоговой системе должна присутствовать система планирования и управления диалогом, в функции которой входит:

  • управление процессом диалога,
  • обеспечение интерфейса пользователя,
  • обеспечение выполнения сервисных или справочных функций,
  • анализ и обработка ошибочных ситуаций,
  • вызов обрабатывающих программ.

При разработке данного проекта система общения с пользователем организована таким образом, что основная часть диалога ведется на языке типа «меню», а заполнение форм входных документов - по «шаблону». Таким образом, происходит одностороннее управление процессом обработки данных со стороны ИС. Структура сценария диалога в совокупности с деревом функций, которое отражает состав и иерархию функций системы, дает возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность. Сценарий диалога предусматривает возможность обеспечения следующих функций управления ходом решения поставленных задач:


-      возможность работы с экранными формами входных документов,

-       формирование выходных документов,

-       корректировка вводимых данных,

-       просмотр введенной информации,

-       работа с таблицами нормативно

- справочной информации,

-  протоколирование действий пользователя,

-   помощь на всех этапах работы.
Сценарий диалога состоит из двух логически связанных частей:

) Основные меню, относящиеся к головному, то есть те экраны меню, которые видит пользователь, прежде чем приступить к выполнению основных функций, согласно дереву функций. Основные меню предполагают обязательные действия пользователя при работе с ИС.

) Сервисные меню, которые становятся доступны конечному пользователю после того, как выдана на экран соответствующая форма документа. Сервисные меню предполагают возможные действия, одно из которых может являться необязательным к выполнению. 

1с- бухгалтерия

Сегодня приложения пакета «1С» уверенно занимают одну из лидирующих позиций на рынке программных продуктов экономико-финансового и бухгалтерского назначения. Пакет приложений используют для автоматизации учетных и управленческих процессов крупные предприятия и промышленные холдинги, средние компании и небольшие фирмы, мелкие бизнесмены и индивидуальные предприниматели.

Программу 1С: Бухгалтерия 8 можно успешно использовать на предприятиях самых разных форм собственности и направлений деятельности. Имеющиеся в ней функции учета финансовых ресурсов, ОС и НМА, производственных, коммерческих и иных видов затрат, прочих активов и пассивов предприятия открывают широкие возможности для ведения управленческого учета и выходят далеко за рамки традиционных бухгалтерских стандартов

3.2 Характеристика базы данных


База данных состоит из четырех таблиц

- товары;

-     контергенты;

-     сотрудники;

-      заказы.

Описание таблиц приведено ниже.

Таблица3.
Сведения о сотрудниках

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Kod_sotr

Счетчик

20

Да Ключевое поле

Фио сотрудника

Fio_sotr

Текстовый

30

Нет. Повторения невозможны

Пасп. данные

pasport

числовой

20

Нет


Сведения о клиентах

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код фирмы

Kod_firmi

счетчик

10

Да. Ключ. Поле

ФИО фирмы

Fio_firmi

Текст.

30

Нет

Юр. Адрес

stroka

текст

30

нет

Телефон фирмы

Tel_firmi

Числовой

12

нет

Наименование ФИРМЫ

naimenovabie

строка

30

нет

3.3 Структурная схема пакета (дерево вызова программных модулей)

Схема программных модулей содержит программные модули различных классов:

1) выполняющие служебные функции;

2) управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;

) модули, связанные с вводом, хранением, обработкой и выдачей информации.

Рисунок.8. Схема взаимосвязи программных модулей ИС.

Рисунок 9 ––сценария диалога

Рисунок 10 ЕR таблица

Рисунок.9. Блок-схема алгоритма расчетного модуля ИС.

3.4 Описание программных модулей

Рассмотрим более подробно процесс работы программных модулей программы при обработке заявок сотрудниками магазина. Она отражает структуру программного комплекса, организацию диалога задачи и показывает связь модулей программы между собой. Названия всех модулей и их описание представлены в таблице 4.

Таблица 4.

Характеристики программных модулей задачи

Идентифи-катор модуля

Наименование модуля

Выполняемые функции

Begin Module

Управляющая программа

Инициирует вызов и активизацию основных программных модулей системы, содержит меню ИС.

Security Module

Модуль проверки пароля и прав доступа

Модуль, предназначенный для контроля прав доступа и правильности пароля в системе

Form Mod

Модуль ввода данных

Модуль, предназначенный для ввода данных по документам.

Контроль правильности вводимых данных, проверка соответствия вводимой даты, кодов и прочей строчной и числовой информации. В случае обнаружения ошибок на экран выдаются корректные предупреждения, и предлагается исправить ошибку

Корректировка введенных данных первичных документов, пока они еще не сохранены в соответствующих файлах.

Execute Module

Модуль обработки

Модуль обработки информации

Help Module

Модуль ведения справочников

Модуль, предназначенный для актуализации (корректировки, добавления, удаления) сведений справочников.

Result Module

Модуль результатов

Модуль, предназначенный для окончательных расчетов, необходимых для составления результатных документов.

Print Module

Модуль вывода на печать

Модуль, предназначенный для вывода на печать форм первичных, промежуточных и результатных документов, сгенерированных в тех модулях, которые реализуют соответствующие пункты меню