Проектирование АИС малого предприятия (Ломбард)

Курсовая работа

Mechanism Name: Помещение

Mechanism Definition: Снимаемая ломбардом площадь у стороннего учереждения для ведение своей деятельноси.

Control Name: Должностные инструкции

Control Definition: Должностные инструкции — краткое изложение основных задач, требующихся навыков и полномочий различных должностей в организации.

Output Name: Отчетная деятельность

Output Definition: Отчеты рабочих предоставляемые руководству для контороля.

Control Name: Приказы руководства

Control Definition: Приказы руководства на коректеровку действий рабочих.

Рис. 8 Диаграмма декомпозиции. Оценка имущества.

Для описания логики взаимодействия информационных потоков более подходит workflow diagramming.

Диаграммы Workflow могут быть использованы в моделировании бизнес-процессов для анализа завершенности процедур обработки информации.

На Диаграмме декомпозиции в нотации IDEF3. Оценка имущества (на рис. 8) иллюстрируется ” Оценка имущества ”. После принятия имущества, запускаются все последующие за перекрестком (AND) процессы:

  • запускается “Внешний осмотр ” имущества, по окончании которого запускается процесс “Формирование отчета о состоянии вещи”, учитывающий в своей работе “Полученные данные”;
  • запускается “Взвешивание” имущества, по окончании которого запускается процесс “Формирование отчета о состоянии вещи”, учитывающий в своей работе “Полученные данные”;
  • запускается “Оценка” имущества, по окончании которого запускается процесс “Формирования отчета о ценности вещи”, учитывающий в своей работе “полученные данные”.

Диаграммы потоков данных (DFD) используются для описания документооборота и обработки информации. Нотация DFD включает такие понятия, как «внешняя ссылка» и «хранилище данных», что делает ее более удобной (по сравнению с IDEF0) для моделирования документооборота.

В отличие от стрелок IDEF0, которые представляют собой жесткие взаимосвязи, стрелки DFD показывают, как объекты (включая данные) дви¬гаются от одной работы к другой.

Рис. 9 Диаграмма декомпозиции. Оформление залогодателя.

На рис. 9 представлена “Диаграмма декомпозиции в нотации DFD «Оформление залогодателя ”, описывающая деятельность по оформлению залогодателей. На диаграмме представлены :

Источники данных ”Заявки клиентов”,”Список клиентов”, ”Информация о сделках” которые используются при оформление клиента и залогового билета. После оформление клиента данные о клиенте переходят к оформлению залогового билета после чего кредитная информация поступает на оформление кредита.

7 стр., 3217 слов

Обращение взыскания на имущество должника

... множество проблем и пробелов в законодательном регулировании вопросов обращения взыскания на имущество должника. Частично данные пробелы были устранены принятием Федерального закона от 02.10.2007 № 229-ФЗ «Об ...

Рис. 10 Диаграмма декомпозиции. Работа с финансами.

На рис. 10 представлена “Диаграмма декомпозиции в нотации DFD «Работа с финансами ”, описывающая деятельность по работе с финансами. На диаграмме представлены :

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

3.РЕАЛИЗАЦИЯ ПРОЕКТА ИНФОРМАЦИОННОЙ СИСТЕМЫ

3.1 Обоснование создания автоматизированной информационной систем

В ходе исследования предметной области были выявлены процессы, подлежащие автоматизации: оформление залогодателя; работа с финансами. Автоматизация этих процессов позволит значительно повысить быстродействие работы администратора, а также увеличить эффективность работы ломбарда. Такой эффект будет достигнут за счет упрощения доступа к основной справочной информации, используемой при оформлении залогодателя.

Основные проблемы, присутствующие при существующей организации процесса оформления заказов и их решение в разработанной системе:

Проблема:

Отсутствие автоматизированных средств работы администратора.

Значение данной проблемы:

Решение данной проблемы позволит упростить и ускорить работу администратора.

Решение проблемы:

Автоматизация необходимых процессов.

3.2 Техническое задание на создание АИС

1.Общие сведения

Предприятия ООО «Ломбард «Диамант-2006» расположен по адресу г.Омск, ул. Звездова, 101а .

Полное наименование системы: АИС «Lumbard»

Заказчик: ООО «Ломбард «Диамант-2006», адрес – Россия, 644046, г Омск, ул. Звездова, 101а

Разработчик: Белов Е.В.

Плановые сроки начала и окончания работы по созданию системы:

Начало: 13.06.2011

Окончание: 13.09.2011

2.Назначение и цель создания системы

Автоматизации подлежат следующие функции:

  • оформление клиента
  • оформление залогового билета

Цель создания системы: Основной целью создания системы является автоматизация средств работы администратора.

3. Требования к функциональным характеристикам

Разрабатываемая система должна обеспечивать возможность выполнения

  • аутентификации
  • ведения списка клиентов
  • ведение списка имущества
  • ведение списка сделок
  • поиск имущества
  • поиск клиентов
  • печать залогового билета

4. Требования к обеспечению надежного функционирования программы

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

  • организацией бесперебойного питания технических средств;
  • использованием лицензионного программного обеспечения;

5. Требования к персоналу

Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 1 штатных единиц — администратор. В перечень задач, выполняемых администратором, должны входить:

  • внесение данных о клиенте;
  • внесение данных о имуществе;
  • внесение данных о сделки;
  • поиск имущества
  • поиск клиентов
  • печать залогового билета

6. Требования к программным средствам

Программные средства, используемые программой, должны быть представлены лицензионной версией операционной системы Windows 2000/XP/Vista/7.

7. Этапы разработки

Процесс разработки включает 3 основные стадии:

1.Разработка ТЗ

2.Рабочее проектирование

3.Внедрение

На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

  • разработка программы;
  • разработка программной документации;
  • тестирование программы.

На стадии внедрения должен быть выполнен этап подготовка и передача программы.

3.3 Разработка АИС «Lumbard»

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

3.3.1 Реализация информационного ядра АИС «Lumbard»

При разработке информационной системы «Ломбард» для построения базы данных была использована СУБД Microsoft Access.

Ниже представлены все таблицы, имеющиеся в базе данных, и приведены их структуры в СУБД Microsoft Access:

Таблица 1. Залогодатели

Имя поля

Тип данных

Описание

Код залогодателя

Счетчик

Уникальный код залогодателя. Ключевое поле в таблице.

ФИО

Текстовый

Полное имя залогодателя.

Номер

Числовой

Идентификатор залогодателя, фигурирующий в документации.

Дата рождения

Дата

Дата рождения залогодателя.

Наименование документа

Текстовый

Тип документа предоставленный залогодателем.

Реквизиты документа

Текстовый

Серия номер документа.

Адрес

Текстовый

Адрес проживания залогодателя.

Номер телефона

Числовой

Номер телефона залогодателя на данный момент

Таблица 2. Имущество

Имя поля

Тип данных

Описание

Код имущества

Счетчик

Уникальный код имущества. Ключевое поле в таблице.

Номер

Числовой

Идентификатор имущества, фигурирующий в документации.

Описание

Текстовый

Краткое описание имущества.

Цена

Денежный

Количество денежных средств, установленное на данное имущество.

Статус

Текстовый

Принадлежность имущества либо к ломбарду, либо к залогодателю.

Таблица 3. Сделки

Имя поля

Тип данных

Описание

Код сделки

Счетчик

Уникальный код сделки. Ключевое поле в таблице

Код залогодателя

Числовой

Соответствует определенному коду из таблицы Залогодатели. Является внешним ключом.

Код имущества

Числовой

Соответствует определенному коду из таблицы Имущество. Является внешним ключом.

Номер

Числовой

Идентификатор сделки, фигурирующий в документации.

Дата займа

Дата

Дата соответствующая времени заключения сделки.

Дата возврата

Дата

Заранее определенная дата соответствующая времени возврата залогодателем кредита и процента.

Сумма кредита

Денежный

Количество денежных средств, выданное залогодателю.

Сумма процента

Денежный

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

Схема данных в СУБД MS Access соответствует реляционному профилю БД в UML, рассмотренному ранее.

Рис. 11 Схема данных в СУБД MS Access

3.1.2 Реализация пользовательского интерфейса АИС «Lumbard»

Разработка графического интерфейса приложения осуществлялась в среде программирования Delphi.

Delphi является средой разработки, используемой, прежде всего для поддержки и разработки приложений, предназначенных как для отдельных рабочих станций, так и для серверов. Delphi может функционировать под управлением операционной системы Windows 95, 98, NT, XP. Отличительными чертами рабочей среды Delphi являются:

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

Delphi может получать доступ ко многим типам баз данных. При выполнении проекта для связи базы данных с программной средой была использована технология доступа к данным (ActiveX Data Object).