Проектирование и разработка информационной системы «Учет клиентов регионального информационного центра компании «КонсультантПлюс»

Автор работы: Пользователь скрыл имя, 15 Мая 2015 в 17:13, дипломная работа

Краткое описание

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

Содержание

ВВЕДЕНИЕ 3
ГЛАВА 1. ОРГАНИЗАЦИЯ УЧЕТА КЛИЕНТОВ НА ПРЕДПРИЯТИИ ООО «ФИРМА БАЙТ» 6
1.1 Краткая характеристика ООО «фирма Байт» и видов его деятельности 6
1.2 Программа «1С: Предприятие» ООО «фирма Байт» 8
ГЛАВА 2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 14
2.1 Обоснование выбора СУБД ACCESS 14
2.2 Инфологическое моделирование системы 15
2.3 Датологическое моделирование системы 19
ГЛАВА 3. РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА 29
3.1 Запросы к БД 29
3.2 Экранные формы для ввода и редактирования данных в БД 30
3.3 Отчеты в БД 36
3.4 Макросы 39
3.5 Руководство пользователя для работы с БД 40
ГЛАВА 4 АНАЛИЗ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ИСПОЛЬЗОВАНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ УЧЕТА КЛИЕНТОВ ПРЕДПРИЯТИЯ ООО «ФИРМА БАЙТ» 41
ЗАКЛЮЧЕНИЕ 54
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 55

Прикрепленные файлы: 1 файл

Дипломная работа.doc

— 3.00 Мб (Скачать документ)

Форма предоставляет возможности для ввода и просмотра информации базы данных, изменения данных, печати, создания сообщений.

В данной БД представлены следующие формы: Главная форма «База данных учета клиентов ООО «фирма Байт», «Карточка клиентов», «Регистрация договоров», «Регистрация заявок на обучение», «Регистрация подписки «Главная книга», «Регистрация нового клиента»,  «Списки сотрудников», «Системы».

Работа с  базой данных начинается с кнопочной формы:

 

Рисунок 3.1 Главная кнопочная форма

 

Главная кнопочная форма используется для организации эффективной работы, в ней все необходимые компоненты объединены в систему. Все предыдущие объекты служили для создания базы данных, а главная форма создается для пользователя, который будет применять  базу данных в своей работе, для него главное – удобства ввода и поиска информации. Для этого необходимо обеспечить удобный графический интерфейс (вид экрана), чтобы можно было решать задачи, не тратя силы на поиск объектов – таблиц, запросов, форм, отчетов и макросов.

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

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

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

 

Рисунок 3.2 Форма «Карточка клиента»

 

Форма «Регистрация нового клиента» позволяет вводить нового клиента, редактировать, удалять имеющиеся данные о клиентах.

 

Рисунок 3.3 Форма «Регистрация нового клиента»

 

Форма «Списки сотрудников» позволяет просматривать, вводить новых сотрудников по подразделениям, редактировать имеющиеся данные, удалять данные о сотрудниках.

 

Рисунок 3.4 Форма «Списки сотрудников»

 

Форма «Регистрация договоров» позволяет просматривать, вводить новые данные по договорам, редактировать, удалять имеющиеся данные.

 

Рисунок 3.5 Форма «Регистрация договоров»

 

Форма «Регистрация заявок на обучение» позволяет просматривать, вводить новые заявки по организациям, редактировать, удалять имеющиеся данне.

 

Рисунок 3.6 Форма «Регистрация заявок на обучение»

Форма «Регистрация подписки «Главная книга» позволяет просматривать, вводить данные по подписке по органициям, редактировать, удалять имеющиеся данные.

 

Рисунок 3.7 Форма «Регистрация подписки «Главная книга»

 

Форма «Системы» позволяет просматривать, вводить новые данные по экземплярам системы, редактировать, удалять имеющиеся данные.

 

Рисунок 3.8 Форма «Регистрация подписки «Главная книга»

 

 

3.3 Отчеты в БД

 

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

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

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

В данной БД представлены следующие отчеты:

  1. Новые клиенты.
  2. Постоянные клиенты.
  3. Обучение по организациям.
  4. Сведения по договорам.
  5. Подписка на печатные издания.
  6. Сотрудники, закрепленные за организацией.

Форма отчетов приведена ниже.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 3.9 Новые клиенты

 

Рисунок 3.10 Постоянные клиенты

 

Рисунок 3.11 Обучения по организациям.

 

Рисунок 3.12 Подписка на печатное издание «Главная книга»

 

Рисунок 3.13 Сведения по договорам

 

Рисунок 3.14 Сотрудники, закрепленные за организациями

 

 

3.4 Макросы

 

Удобно разрабатывать макросы для автоматизации несложных процеесов, таких как открытие и закрытие форм и отчетов, вывод на экран или печать документов и т.д. Окно макросов включает четыре столбца: Имя макроса, Условие, Макрокоманда, Аргументы, Примечание.

При создании нового макроса по умолчанию отображается только столбцы Макрокоманда, Аргументы, Примечание. Показ остальных столбцов устанавливается посредством опций Имена макросов и Условия из меню Конструктор. В столбце Имя макроса указываются имя макроса, которое надлежит задавать, если окно содержит несколько макросов. В столбце Условие осуществляется ввод условия для выполнения только части макроса. В столбце Макрокоманда перечисляются подлежащие выполнению действия в нужной последовательности. Столбец Примечание содержит комментарий к программе и делает текст макроса понятнее.

В базе данных созданы макросы для привязки запросов к главной форме.

 

3.5 Руководство пользователя для работы с БД

 

Данная база данных выполнена в среде разработки Microsoft Access 2007. При запуске программы автоматически открывается главная форма «База данных учета клиентов ООО «фирма Байт».

В главной форме предусмотрены пункты-кнопки: Таблицы, Запросы, Формы, Отчеты, которые далее подразделяются по названиям.

При нажатии на соответствующую кнопку, программа совершает действие, предусмотренное ей, которое описано в макросах.

 

 

 

 

 

 

 

 

ГЛАВА 4 АНАЛИЗ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ

ИСПОЛЬЗОВАНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ

 УЧЕТА КЛИЕНТОВ ПРЕДПРИЯТИЯ ООО «ФИРМА БАЙТ»

 

Оценка экономической эффективности проекта является ключевой при принятии решений о целесообразности инвестирования в него средств.

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

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

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

Рассмотрим алгоритм расчета:

а) расчет затрат на создание программного продукта и цены реализации:

1) расчет заработной платы исполнителей работ;

2) расчет обязательных страховых взносов;

3) расходы на материалы;

4) расходы на электроэнергию, потребляемую компьютером за  время разработки программного комплекса;

5) расчет амортизационных  отчислений;

6) формирование цены предложения разработчика;

б) экономическое обоснование разработки программного комплекса:

1) определение текущих  затрат на один опыт работы  при базовом варианте работы;

2) определение текущих затрат на один опыт работы при машинном варианте работы;

в) определение критической программы.

Расчет экономической эффективности проектируемой программы, реализованной на ЭВМ, начинается с расчета трудовых затрат, т.к. затраты организации на оплату труда являются одной из главных статей в структуре себестоимости продукции.

Предположим, что период разработки информационной системы «Учет клиентов» составит 35 часов, а продолжительность разработки программы – 4 часа в день. Исходя из этого видно, что время разработки проекта равно 140 часов, куда входит время на изучение предметной области, проектирование базы данных и разработку пользовательского интефейса, отладка и тестирование программы, оформление документов.

Решением данной задачи будет заниматься один сотрудник, месячный оклад которого составляет 15000 рублей.

Исходные данные для расчета заработной платы по тарифу приведены в таблице 4.1

Таблица 4.1 Исходные данные для расчета заработной платы

Наименование затрат

Условное обозначение

Значение

Должностной оклад программиста, руб.

Докл

15000

Трудоемкость разработки программы, час

Тпр

140


 

Рассчитаем заработную плату за час работы, принимая во внимание, что в месяце 22 рабочих дня, а их продолжительность 8 часов:

 

Счас = Докл / (22·8)                                                                                  (1)

 

Исходя из формулы (1) получаем:

 

Счас = = 85,22 руб.

 

Заработная плата по тарифу за период разработки будет равна:

 

ЗПт = Счас Тпр                                                                                      (2)

 

Из формулы (2) имеем:

 

ЗПт = 85,22·140 = 11930,8 руб.

 

Размер премии рассчитывается как 30% от заработной платы по тарифу:

 

П = ЗПт 30%                                                                                      (3)

 

Из формулы (3) имеем:

 

П = 11930,8·30% = 3579,24 руб.

 

Основная заработная плата исполнителя определяется по формуле:

 

ЗПосн = ЗПт + П                                                                                (4)

 

Исходя из формулы (4) получаем:

 

ЗПосн = 11930,8 + 3579,24=15510,04 руб.

 

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

 

         (5)

 

где    ЗПдоп – дополнительная заработная плата на конкретное программное средство, руб.;

Ндоп – норматив дополнительной заработной платы, %

Исходя из формулы (5) получаем:

 

ЗПдоп =

 

Все полученные расчеты сведены в таблицу 4.2

Таблица 4.2 Расчет заработной платы по тарифу

Наименование затрат

Условное обозначение

Значение

Заработная плата за один час работы программиста, руб.

Счас

85,22

Заработная плата по тарифу за период разработки программы, руб.

ЗПт

11930,8

Размер премии, руб.

П

3579,24

Основная заработная плата, руб.

ЗПосн

15510,04

Дополнительная заработная плата, руб.

ЗПдоп

775,5


 

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

 

                                                                    (6)

Информация о работе Проектирование и разработка информационной системы «Учет клиентов регионального информационного центра компании «КонсультантПлюс»