Автоматизация рабочего места сотрудника административного пункта банка
Требования к программному и техническому обеспечению. Характеристика исследовательского и пользовательского интерфейса в системе "1С: Предприятие". Основной анализ аномалии и защитного программирования. Проведение тестирования и отладки программы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 21.02.2016 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1
ДИПЛОМНЫЙ ПРОЕКТ
Автоматизация рабочего места сотрудника административного пункта банка
Содержание
Введение
1. Постановка задачи
2. Формализация
3. Описание среды программирования
3.1 Требования к техническому обеспечению
3.2 Требования к программному обеспечению
4. Методика разработки программы
4.1 Алгоритмизация задачи
4.2 Программирование
4.3 Аномалии и защищенное программирование
4.4 Тестирование и отладка
5. Анализ результатов решения
6. Инструкция пользователю
7. Экономическая часть
7.1 Экономический эффект от реализации и внедрения программного продукта
Заключение
Литература
Приложения
Введение
Основной деятельностью ООО «ХКФ Банк» является выдача кредитов физическим лицам.
В большинстве случаев оформление кредитных договоров производится в магазинах, сотрудничающих с банком. Точка, где можно оформить кредит на товар называется административный пункт.
Клиентская база банка велика и объем информации растет с каждым днем и без автоматизации системы замедляется рабочий процесс.
ООО "Хоум Кредит энд Финанс Банк", один из лидеров российского рынка банковской розницы, работает на российском рынке с 2002 года. Автоматизация рабочего места позволит сотруднику с минимальными временными затратами ориентироваться в информации, удобно заносить новые и изменять старые данные и грамотно анализировать их. Направленность работы на клиента привлекает новых заемщиков. Следовательно, работа банка становится более эффективной, повышается уровень дохода.
1. Постановка задачи
Задача дипломного проекта - разработать конфигурацию в среде «1С: Предприятие 8.1» для учета клиентов в банке, которая позволит:
· Автоматизировать процедуру учета клиентов
· Вводить и хранить данные о клиентах и заключенных с ними договоров
· Просматривать кредитную историю клиента банка
· Изменять данные о заемщиках
· Формировать и выводить на печать кредитный договор для его дальнейшего подписания
2. Формализация
Для формализации задачи необходимо: построить структуры справочников, схему взаимосвязей документов со справочниками и описать алгоритмы обработки.
Как правило, разработка проекта задачи выполняется в несколько этапов, начиная с анализа той информации, которая является выходной (формы, отчеты). Только после выяснения структуры и состава этой информации, можно сделать вывод о структуре и составе справочников. Какие измерения и ресурсы необходимо создать в регистрах оперативного учета, данными какого характера будут заполняться, проводиться документы.
На следующем этапе уточняется структура полей в справочниках и документах.
Затем происходит возврат к проектированию запросов для форм и отчетов, проектируются формы документов и отчетов.
На заключительном этапе создается пользовательское меню, различные дополнительные обработки, определяются права пользователей. В процессе отладки и доработки, возможен возврат на любой этап разработки.
В следующих разделах пояснительной записки все объекты конфигурации рассматриваются более подробно. Основные особенности ведения учета задаются (настраиваются) в конфигураторе.
В основе данной конфигурации лежит принцип ввода информации в программу «От документа». Это значит, что в программе возможно создание и хранение в электронном виде документов и автоматическое проведение. Технология «От документа» позволяет вводить любую информацию в программу однократно и многократно ее использовать. Веденная информация автоматически обобщается, что позволяет формировать необходимую отчетность за любой период времени.
Отчеты, входящие в конфигурацию, позволяют оперативно получать необходимые регистры учета и представлять информацию в удобном для анализа виде.
3. Описание среды программирования
1С: Предприятие является универсальной системой автоматизации экономической и организационной деятельности предприятия. Такая деятельность может быть довольно разнообразной, система 1С: Предприятие может «приспосабливаться» к особенностям конкретной области деятельности, в которой она применяется. Для обозначения такой способности используется термин конфигурироемость, то есть возможность настройки системы на особенности конкретного предприятия и класса решаемых задач.
Это достигается благодаря тому, что 1С: Предприятие - это совокупность различных программных инструментов, с которыми работают разработчики и пользователи. Логически эту систему можно разделить на конфигурацию (непосредственно прикладное решение) и платформу. Платформа обеспечивает работу конфигурации и позволяет вносить в нее изменения или создавать собственную конфигурацию.
Существует одна платформа(1С:Предприятие 8.1) и множество конфигураций. Сама по себе платформа не может выполнять никаких задач автоматизации, так как она создана для обеспечения работы какой либо конфигурации. Аналогично конфигурации необходимо наличие платформы, которая управляет ее работой.
Основные особенности ведения учета задаются (настраиваются) в конфигураторе. Работа с конфигурацией осуществляется в окне "Конфигурация".
Конфигурацией в системе «1С: Предприятие» называется совокупность трех взаимосвязанных составных частей:
* Структуры метаданных
* Набора пользовательских интерфейсов
* Набора прав
Метаданными в системе «1С: Предприятие» называется совокупность объектов метаданных, настроенных на хранение и обработку информации о хозяйственной деятельность конкретного предприятия.
Под объектами метаданных понимается формальное описание группы понятий предметной область со сходными характеристиками и одинаковым предназначением.
Рассмотрим объекты метаданных (объекты конфигурации), используемых в дипломном проекте:
* Справочники - предназначены для работы с постоянной и условно постоянной информацией. Примеры справочников в дипломном проекте: Клиенты банка, Номенклатура (предоставляемые в кредит товары), адреса и телефоны заемщиков и др.
* Перечисления - используются для описания постоянных наборов значений, не изменяемых для конкретной конфигурации. На этапе конфигурирования можно описать практически неограниченное количество видов перечислений. В отличие от справочника, значения перечислений задаются на этапе конфигурирования, и не могут быть изменены на этапе исполнения.
Примеры перечислений в дипломном проекте: Пол, Статус кредита (действующий, завершеный), Вид услуги (sms-оповещения, интернет банк, страховка), Виды адресов (регистрация, фактический, проживания) и др.
* Документы - предназначены для хранения основной информации обо всех событиях, происходящих на предприятии, и, разумеется, имеющих смысл с точки зрения экономики. При помощи документов отражаются: движения по договорам в разрезе временных отрезков, информация о размере сроках выплат, оформленных в кредит товарах, подключенных услугах. В данной задаче главным выходным документом является документ Заключение договора. После заполнения данных, он выводится на печать в двух экземплярах и выдается на руки заемщику для подписания. Примеры документов: Заключение договора, Изменение договора, Завершение договора.
* Журналы документов - предназначены для просмотра документов. Сам журнал документов не добавляет новых данных в систему, а служит только как средство просмотра списка документов одного или нескольких видов.
* Отчеты и обработки - для описания отчетов и процедур произвольной обработки на этапе конфигурирования может быть создано неограниченное количество форм отчетов. Каждая форма имеет свой диалог настройки, который позволяет определить набор параметров формирования отчетов.
* Регистры (компонента «Цены»)- предназначены для анализа движений средств в системе «1С: Предприятие».
Регистр представляет собой многомерную систему хранения остатков или оборотов. Каждый регистр на этапе конфигурации описывается набором измерений и ресурсов.
Под измерением понимается набор значений, которые детализируют движения средств, и в разрезе которых хранятся остатки; под ресурсом - числовая величина, которая является количественным или суммовым значением, отражающих размер движение (остатка).
Интерфейс. Под пользовательским интерфейсом в системе «1С: Предприятие» понимается совокупность команд главного меню и панелей инструментов, настроенных на работу с конкретными объектами данных - документами, справочниками, отчетами и.т.д. Как правило, пользовательский интерфейс создается для конкретной категории пользователей. Цель создания интерфейса - обеспечить быстрый доступ пользователей к той информации, которая необходима им в соответствии с их обязанностями.
Роли, набор прав. Под набором прав в системе «1С: Предприятие» понимается определение полномочий пользователей на работу с информацией, которая обрабатывается в системе.
Встроенный язык системы «1С:Предприятие» предназначен для описания (на стадии разработки конфигурации) алгоритмов.
Большинство объектов метаданных в системе «1С: Предприятие» могут иметь визуальное представление. В самом лучшем случае визуальное представление состоит из следующих частей:
* Экранный диалог, используемый для ввода и редактирования информации, хранящейся в объекте метаданных;
* Печатная форма объекта метаданных (печатных форм может быть несколько)
* Модуль формы - программа на встроенном языке системы «1С: Предприятие». Как правило, модуль формы содержит алгоритм построения печатной формы объекта метаданных, а также может выполнять обработку вводимой в диалог информации для целей входного контроля, выполнения расчетов и т.п.
3.1 Требования к техническому обеспечению
Необходимо иметь конфигурацию компьютера, которая позволяла бы обеспечить работу с программным продуктом (описание в п.3.2.).
3.2 Требования к программному обеспечению
Для работы программы необходимо, чтобы на компьютере были установлены:
· операционная Microsoft Windows 2000 или выше;
· Программа 1С:Предприятие 8.1. (Многопользовательская версия).
4. Методика разработки программы
4.1 Алгоритмизация задачи
Описание алгоритма
Конфигурация «Автоматизация рабочего места сотрудника административного пункта банка» разрабатывалось в среде в «1C:Предприятие 8.1» с нуля.
В ходе разработки программного приложения были созданы следующие справочники:
Справочник №1 «Клиенты»
Таблица 1.
Имя |
Синоним |
Тип данных |
Редактирование |
Длина |
|
СерияПаспорта |
Серия паспорта |
Строка |
В диалоге |
4 |
|
НомерПаспорта |
Номер паспорта |
Строка |
6 |
||
Выдан |
Выдан |
Строка |
Неогр. |
||
СчетКлиента |
Счет клиента |
Строка |
10 |
||
ДатаРождения |
Дата рождения |
Дата |
Состав даты: дата |
||
Пол |
Пол |
Перечисление Ссылка.Пол |
_ |
В данный справочник включены справочники «Контактные телефоны клиента» и «Адреса клиента». Справочник «Клиенты» задан как владелец этих объектов. Соответственно в одном справочнике «Клиенты» можно просмотреть, записать или отредактировать информацию на вкладке Адреса клиента (ссылаясь на справочник «Адреса клиента») и о телефонах клиента (ссылаясь на справочник «Контактные телефоны клиента»). Причем, хранится эта информация будет в разных справочниках, не перегружая данными один объект. Это удобно.
Рис.1 «Внешний вид спр. Клиенты»
Рис.1.2 «Ссылка на спр. Адреса клиента, редактирование данных»
Рис.1.3 «Ссылка на спр. Контактные телефоны клиента, редактирование данных»
Справочник №2 «Адреса клиента»
Таблица 2.
Имя |
Синоним |
Тип данных |
Редактирование |
Длина |
|
ВидАдреса |
Вид адреса |
ПеречислениеСсылка.ВидыАдресов |
В диалоге |
_ |
|
АдресКлиента |
Адрес клиента |
Строка |
Неогр. |
Данный справочник содержит две формы: ФормаЭлемента и ФормаСписка, используемые как основные.
Список владельцев справочника: Справочник.Клиенты. Использование подчинений: Элементам.
Тип отношения: один ко многим, т.е. у одного клиента может быть более одного адреса.
Справочник №3 «Контактные телефоны клиента»
Таблица 3.
Имя |
Синоним |
Тип данных |
Редактирование |
Длина |
|
ВидТелефона |
Вид телефона |
ПеречислениеСсылка.КонтактныеТелефоны |
В диалоге |
_ |
|
ТелефонКлиента |
Телефон клиента |
Строка |
11 |
Данный справочник содержит две формы: ФормаЭлемента и ФормаСписка, назначенные основными.
Список владельцев справочника: Справочник.Клиенты. Использование подчинений: Элементам.
Тип отношения: один ко многим, т.е. у одного клиента может быть более одного телефонного номера.
Справочник №4 «Услуги»
Таблица 4
Имя |
Синоним |
Тип данных |
Редактирование |
Длина |
|
Код |
Код |
Системное |
В диалоге |
_ |
|
Наименование |
Наименование |
Строка |
Неогр. |
||
ТипКредита |
Тип кредита |
ПеречислениеСсылка.ТипКредита |
_ |
Табличная часть «Страхование»
Таблица 4.1
Имя |
Синоним |
Тип данных |
Редактирование |
Длина |
|
ТипСтраховки |
Тип страховки |
ПеречислениеСсылка. ВидСтрахования |
В диалоге |
_ |
|
СтраховаяСумма |
Страховая сумма |
Число |
6 |
||
СтраховойВзнос |
Страховой взнос |
Строка |
Неогр. |
||
Комментарии |
Комментарии |
Строка |
Неогр. |
Табличная часть «Дополнительные услуги»
Таблица 4.2
Имя |
Синоним |
Тип данных |
Редактирование |
Длина |
|
Услуга |
Услуга |
ПеречислениеСсылка.Услуги |
В диалоге |
_ |
|
СтоимостьВМесяц |
Стоимость в месяц (руб.) |
Число |
10 Точность: 2 |
||
Комментарии |
Комментарии |
Строка |
Неогр. |
Рис.2 «Внешний вид спр.Услуги»
Рис.2.1. «Печатная форма спр.Услуги»
Справочник №5 «Номенклатура»
Таблица 5.
Имя |
Синоним |
Тип данных |
Редактирование |
Длина |
|
Код |
Код |
Системное |
В диалоге |
_ |
|
Наименование |
Наименование |
Строка |
Неогр. |
||
Родитель |
- |
СправочникСсылка.Номенклатура |
Нет |
||
Цена |
Цена |
Число |
7 Точность:2 |
Данный справочник обладает иерархической структурой (количество уровней иерархии: 2). В этом справочнике прописана стоимость товара в кредит, а также количество месяцев выплаты по кредиту и ежемесячный платеж. Количество месяцев оплаты может меняться вследствие проведения различных акций или по желанию клиента. При изменении количества месяцев автоматически перерасчитывается размер ежемесячного платежа. Так как магазин предоставляет кредиты на разные виды товаров, они логически разделены на группы:
· Бытовая техника:
- компьютеры:
- нетбуки
- ноутбуки
- пылесосы
- стиральные машины
- телевизоры
- холодильники
· Мобильные устройства:
- мобильные телефоны
- КПК
- GPS - навигаторы
Рис.3 «Внешний вид спр.Номенклатура»
Программа имеет следующие документы:
Документ «Заключение договора»
Этот документ предназначен для оформления кредитного договора с клиентом. Для его формирования необходимо заполнить все поля документа, из которых берутся данные для заполнения печатной формы документа.
Этот документ содержит панель инструментов с элементами управления и кнопки «ОК» (действие: записать и закрыть), «Печать». При нажатии на кнопку Печать происходит формирование печатной формы договора с отдельным полем «Подпись клиента». Один раз выбрав дату в поле «Дата», автоматически заполняется поле «Дата заключения». Что экономит время сотрудника банка. Сумма кредита определяется по вкладке Товары. Записав ее необходимо внести количество месяцев, на которые заключается договор. Затем программа автоматически рассчитает размер одного ежемесячного платежа.
Рис.4 «Внешний вид док. Заключение договора»
В данном документе присутствуют вкладки:
- Оформление кредита: здесь заполняются основные данные по кредиту, касательно ФИО заемщика, суммы, сроков, даты заключения договора.
- Товары: заполняются поля о том, что взял заемщик в кредит. Один человек в один день может оформить договор на несколько товаров. Структура документа продумана таким образом, что в табличной части вкладки, ссылаясь на справочник Номенклатура, можно заполнить неограниченное число товаров. Внизу подсчитывается итоговая сумма кредита.
- Подключение услуг(и): прописывается информация о том, какие услуги подключает клиент
- Ранее выданные КД: кредитная история клиента, информация о прошлых кредитах заемщика.
На руки клиенту необходимо выдать квитанции для оплаты ежемесячных платежей по почте. Для этого на документе присутствует пункт меню «Почтовые квитанции». При выборе это пункта выводится документ, который автоматически заполняется информацией о клиенте и при нажатии кнопки Печать , выводится печатная форма квитанции.
Рис.4.4. «Внешний вид док. Заключение договора - Почтовые квитанции»
Документ «Изменение договора».
Клиент банка вправе изменить некоторые условия договора, такие как: количество платежей, сроки уплаты, услуги. Для этого сделан данный документ. Заполняется этот объект на основании документа Заключение договора:
Рис.5. «Заполнение документа Изменение договора»
При нажатии на кнопку «Ввести на основании», автоматически заполняются поля : код, дата, клиент, номер договора, количество платежей, ежемесячный платеж, сроки уплаты платежа и табличная часть «Услуги». Те поля, которые нельзя изменять, не доступны для редактирования (код, клиент, номер договора).
Рис.5.1. «Внешний вид док. Изменение договора»
Документ имеет кнопки ОК и Печать. При нажатии на Печать, формируется печатная форма документа.
Рис.5.2. «Печатная форма док. Изменение договора»
При нажатии на кнопку ОК документ автоматически записывается и проводится, т.е регистрируется в Журнале документов с датой изменения данных. С помощью журнала можно посмотреть информацию о том, сколько раз клиент менял условия. Галочка означает, что документ проведен.
Рис.5.3. «Журнал документов Изменение договора»
Документ «Завершение договора».
Данный объект предназначен для записи факта завершения кредитного договора.
Он также заполняется данными на основании документа Заключение договора. Все даты заносятся в Журнал. Документ имеет печатную форму, при желании, клиент может получить ее на руки, но это не обязательно, так как банк высылает уведомление о завершении кредита. Аналогично делаем недоступные для редактирования поля кроме даты.
Рис.6. «Внешний вид документа Завершение договора»
Рис.6.1. «Печатная форма документа Завершение договора»
Программа имеет следующие отчеты:
Отчет «Реестр документов заключение договора».
Объект создан для просмотра статистики заключения договора на определенные виды товаров. Отбор можно осуществить по датам, кварталам или полугодиям.
Рис.7. «Внешний вид отчета Реестр документов заключение договора».
Рис.7.1. «Внешний вид настроек отчета по дате».
Отчет «Номенклатура».
Объект для просмотра товаров, предоставляемых в кредит.
Рис.8. «Внешний вид отчета Номенклатура».
Отчет «Поиск данных»
Объект создан для полнотекстового поиска ссылок на нужную информацию в базе данных. Регистр нечувствителен, что удобно для всякого пользователя. Результат поиска содержит все найденные в базе элементы и если результат не умещается, созданы кнопки перехода по порциям. Если все данные вместились, эти кнопки становятся неактивными. Искомое слово или слова выделяются желтым. Чтобы выполнить точный поиск по указанному выражению, его необходимо заключить в кавычки, например «Петров».
Рис.9. «Внешний вид формы отчета Поиск данных»
4.2 Программирование
В соответствии со структурно схемой, приведенной выше в пункте «Структурная схема», в представленной программе разработаны тексты программных модулей на встроенном языке «1C:Предприятие 8.1». Тексы, соответствующие программе и запросам, приведены в пункте V. «Приложение». программный интерфейс тестирование отладка
4.3 Аномалии и защищенное программирование
Таблица 6.
Описание аномалии |
Реакции на аномалию |
Способ защиты |
|
Попытка ввести в поиск данных пустое значение |
Сообщение: поисковое выражение не задано или задано неверно |
Защищено разработчиком |
|
Попытка ввести в числовое поле текстовые значения. |
Нет возможности ввести благодаря использованию маски ввода. |
Защищено системой |
|
Невозможность проведения документа, если не введены реквизиты, не заполнены поля или табличные части. |
В этом случае на экран выводится сообщение, например «Не заполнены все реквизиты!» |
Защищено разработчиком |
4.4 Тестирование и отладка
Тестирование - процесс многократного выполнения программы с целью выявления ошибок. Отладка - исправление ошибок, найденных с помощью тестирования. При тестировании должны использоваться следующие принципы:
1) Необходимой частью каждого теста должно являться описание ожидаемых результатов работы программы, чтобы можно было быстро выяснить наличие или отсутствие ошибки в ней;
2) Т.к. присутствует тот фактор, что обнаружение недостатков в своей деятельности противоречит человеческой психологии и по многим другим факторам, тестирование должно производить посторонний человек или организация;
3) Должны являться правилом досконального изучение результатов каждого теста, чтобы не пропустить малозаметную на поверхностный взгляд ошибку в программе;
4) Необходимо тщательно подбирать тест не только для правильных (предусмотренных) входных данных, но и для неправильных (непредусмотренных);
5) При анализе результатов каждого теста необходимо проверить, не делает ли программу того, что она не должна делать;
6) Следует сохранять использованные тесты (для повышения эффективности повторного тестирования программы после ее модификации или установки у заказчика);
7) Следует учитывать так называемый «принцип скопления ошибок»: вероятность наличия не обнаруженных ошибок в некоторой части программы прямо пропорциональна числу ошибок, уже обнаруженных в этой части;
Хотя программа прошла тестирование успешно, в ней, тем не менее, могут содержаться ошибки, т.к.
1) программа может не соответствовать своей внешней спецификации, что в частности, может привести к тому, что в ее управляющей графе окажутся пропущенными некоторые необходимые пути;
2) не будут обнаружены ошибки, появление которых зависит от обрабатываемых данных (т.е. на одних исходных данных программа работает правильно, а на других - с ошибкой).
5. Анализ результатов решения
В соответствии с пунктом 4.4 тестирование и отладка производились непосредственно во время разработки проекта. После завершения работы над конфигурацией было еще раз произведено полное тестирование всей программы. Все найденные ошибки были успешно устранены.
Получившаяся в результате конфигурация удовлетворяет всем предъявленным требованиям, полностью работоспособна, не требует принципиальных доработок, и готов к эксплуатации.
6. Инструкция пользователю
Общие сведения о программе «Автоматизация рабочего места сотрудника административного пункта банка».
Данное программное приложение разработано для более эффективной и быстрой работы с информацией о клиентах, обработке документации, а так же для автоматического формирования всех необходимых для заключения договора с клиентом документов.
Программа позволяет:
· Вводить и хранить данные о клиентах и заключенных с ними договоров
· На основании введенных данных от клиента автоматически формировать договор, почтовые бланки и условия договора
· Осуществлять автоматизированный отбор нужной информации
· Формировать и выводить на печать документы для оформления товара в кредит
Достоинства программы «Автоматизация рабочего места сотрудника административного пункта банка»:
· удобство и простота в эксплуатации;
· небольшой объём занимаемой памяти на HDD;
· оперативное обслуживание клиентов.
Запуск программы.
Запуск программы осуществляется двойным нажатием левой клавиши мыши на ярлыке программы «1С: Предприятие 8.1», далее необходимо выбрать конфигурацию «Оформление кредитных договоров» и нажать кнопку «1С: Предприятие».
Рис 10. Запуск программы «1С: Предприятие».
Далее появиться окно авторизации доступа, в нем необходимо выбрать пользователя.
Рис 11. «Окно входа в программу «1С:Предприятие». Ввод имени пользователя и пароля».
Если сотрудник банка попытается запустить Конфигуратор, ему будет отказано в доступе.
Рис.9.1. «Сообщение сотруднику банка при попытке редактировать структуру конфигурации».
После запуска программного модуля в системе «1С: Предприятие 8.1» на экране появится «Рабочее окно системы 1С: Предприятие 8.1», в нем отображается меню и панель инструментов в соответствии с выбранным пользователем, оно выглядит следующим образом:
Рис. 12 «Внешний вид меню конфигурации».
Работа с меню
Системное меню можно разделить на стандартное:
- меню «Файл»;
- меню «Правка»;
- меню «Операции»;
- меню «Сервис»;
- меню «Окна»;
- меню «Справка»,
и индивидуальное, созданное разработчиком в соответствии с задачами конкретного пользователя.
- меню «Справочники»;
Рис. 13 «Внешний вид меню Справочники».
Клиенты открывает Справочник «Клиенты». В списке представлены наименования клиентов, а также их контактная информация. Редактирование и ввод нового клиента производиться в форме диалога.
Адреса клиента открывает одноименный справочник. Данный справочник создан для хранения информации об адресах заемщика. Подробное описание в п.4.1.1. «Описание алгоритма». Редактирование и ввод производится в форме диалога в справочнике Клиенты.
Контактные телефоны клиента открывает соответствующий справочник. Является вспомогательным. Создан для хранения данных о контактных телефонах клиента. Редактирование и ввод производится в форме диалога в справочнике Клиенты.
Услуги открывает Справочник «Услуги». В списке представлены наименования дополнительно подключаемых услуг, их цена и краткое описание. Редактирование и ввод производится в форме диалога.
Номенклатура открывает одноименный справочник. В нем содержится перечень товаров, предлагаемых в кредит, их цена, а также размер и количество ежемесячных платежей. Редактирование и ввод производится в форме диалога.
- меню «Документы»;
Рис. 14 «Внешний вид меню Документы».
Заключение договора - создает новый документ «Кредитный договор». Редактирование в диалоге. Вывод на печать.
Изменение договора - создан для внесения изменений в некоторые условия договора. Редактирование в диалоге. Вывод на печать.
Завершение договора - фиксирует дату окончания кредита. Редактирование в диалоге. Вывод на печать.
Подробное описание работы документов в п.4.1.1. «Описание алгоритма».
- меню «Отчеты».
Рис. 15 «Внешний вид меню Отчеты».
Поиск данных - открывает форму отчета, для поиска элементов.
Реестр документов заключение договора - открывает форму отчета для просмотра движений документов Заключение договора.
Номенклатура - открывает форму отчета для просмотра товаров.
- меню «Реквизиты банка»
Рис. 16 «Внешний вид меню Реквизиты банка».
Информация о предприятии - открывает форму с информацией о представительстве и о реквизитах банка.
Рис. 17 «Внешний вид формы».
- меню «Условия КД».
Открывает условия кредитного договора.
Рис. 17.1. «Внешний вид документа Условия КД».
Рис. 17.2. «Печатная форма Условия КД».
Справка программы находиться в стандартном меню «Справка», в пункте «Содержание справки» (также можно вызвать клавишей F1). В ней вы узнаете общие сведения о программе, предназначение и рекомендации по работе с документами и отчетами.
Рис. 18 «Внешний вид справки конфигурации».
Рис. 19 «Внешний вид справки О программе».
7. Экономическая часть
7.1 Экономический эффект от реализации и внедрения программного продукта
Для того чтобы доказать необходимость внедрения конфигурации «Автоматизация работы сотрудника административного пункта банка», необходимо посчитать экономический эффект от его внедрения.
Экономический эффект состоит в сокращении временных затрат сотрудника на ввод данных. Прежде всего, это экономия денежных средств предприятия, которая может быть достигнута за счет:
- сокращения времени на качественный и удобный учет клиентов;
- снижение времени на обработку данных;
Расчет затрат на разработку.
Разработка
Распределение трудоемкости по стадиям разработки приведено в таблице 12.
Таблица 7.
Этап разработки |
Содержание работ |
Трудоемкость ч. |
|
Постановка задачи |
Предпроектное обследование. Разработка, согласование и утверждение технико-экономического обоснования. |
10 |
|
Технический проект |
Уточнение структуры и формы представления входных и выходных данных. Разработка алгоритма решения задачи. Разработка структуры программы. Разработка плана мероприятий по разработке и внедрению ПП. Разработка пояснительной записки. Согласование и утверждение технического проекта. |
67 |
|
Рабочий проект |
Описание программы на языке программирования. Разработка, согласование и утверждение порядка и методики испытаний, корректировка программы. |
60 |
|
Документация и внедрение. |
Разработка программной документации. Подготовка к сдаче программы и программной документации. |
29 |
|
Итого: |
166 |
Расчет коэффициентов.
1. Коэффициент сложности задачи «c» характеризует относительную сложность программы к так называемой типовой задаче, сложность которой принята равной единице. Величина коэффициента «с» лежит в пределах от 0,5 до 1,5. Так как данный программный продукт уступает по сложности типовым решениям данной задачи, например «1С:Предприятие 8.1» ,но и не является простым по своей разработке, сложность данного прикладного решения равна 0,8.
c = 0,8 - коэффициент сложности программы.
2. Коэффициент коррекции программы «p» показывает увеличение объема работ за счет внесения изменений в алгоритм или программу по результатам ее уточнения. В данном случае я, как разработчик, хорошо представляла себе конечный результат разработки, что привело к немногочисленным доработкам, следовательно, возьмем коэффициент p = 0,3.
р = 0,3 - коэффициент коррекции программы в ходе разработки.
3. Коэффициент «b» означает увеличение затрат труда, вследствие недостаточного описания задачи, в зависимости от сложности задачи меняется от 1,2 до 1,5. Так как данная задача потребовала некоторых уточнений и доработок, примем b = 1,3.
b = 1,3 - коэффициент увеличения затрат труда.
4. Коэффициент квалификации программиста «k» определяется в зависимости от стажа работы и составляет:
- для работающих до 2 лет : 0,8;
- от 3 до 5 лет: 1,0;
- от 5 до 8 лет: 1,2;
- свыше 8 лет: 1,5.
Поскольку стажа работы по специальности не имею, поэтому примем минимальный k = 0,8.
k = 0,8 - коэффициент квалификации разработчика
Расчет затрат предприятия.
1. Средний оклад программиста на нашем предприятии составляет 15000 рублей. Учитывая вышеуказанные коэффициенты, основная заработная плата разработчика программного продукта составит:
ЗП осн = ЗП * с * (р + 1) * b * k = 15000* 0,8 * (0,3 + 1) * 1,3 * 0,8
ЗП осн = 16 224 руб.
2. Страховые отчисления берутся в размере 34% от основной заработной платы, и равны: 16 224 *34% = 5517,16 руб.
Поскольку дополнительная заработная плата в виде премии работнику за это время не выплачивалась, то суммарная заработная плата (ЗП сумм = 16 224) за весь период разработки программного продукта составит:
ЗП Общ = (16 224 руб. + 1687,3 руб.) * 156 ч. = 15 875 руб.
2. Содержание и эксплуатация вычислительной техники.
Содержание и эксплуатация вычислительного комплекса считается следующим образом: Свт = См-ч *- количество_часов_отладки, в нее не включается постановка задачи.
См-ч - стоимость электроэнергии в год + амотризация + затраты на техобслуживание.
Число часов отладки составляет:
Уточнение структуры и формы представления, входных и выходных данных, разработка алгоритма решения задачи, разработка структуры программы, разработка плана мероприятий по разработке и внедрению ПП, разработка пояснительной записки, согласование и утверждение технического проекта составили по времени 67 часа.
Описание программы на языке программирования, разработка, согласование и утверждение порядка и методики испытаний, корректировка программы составила 60 часов.
Разработка программной документации, подготовка к сдаче программы и программной документации составила 29 часов.
Итого число часов отладки составляет: 67 + 60 + 29= 156 часов.
Стоимость машинно - часа рассчитывается, как сумма составляющих:
(Ст-ть_эл_эн_в_год + Аморт_в_год + Затраты_на_ремонт_за_год) / Фвт
где Фвт - действительный фонд времени работы вычислительного комплекса.
1.Стоимость электроэнергии.
Стоимость 1кВт/час электроэнергии составляет: 3 руб.
Один компьютер потребляет 300 ВТ в час.
В год оплата за электроэнергию, потребляемую одной ЭВМ, составляет:
С_эл_эн_в_год = 8 ч. * 22 дня * 12 мес. * 0,3 кВт/ч. * 3 руб. = 1900,8 руб.
Так как срок эксплуатации компьютера, равный 3 годам, еще не истек, то необходимо исчислить амортизационные отчисления и учитывать их в дальнейших расчетах.
Расчет амортизационных отчислений:
Отчисления = Стоимость ПК \ Срок полезного использования.
При стоимости ПК 24 000 и сроке полезного использования в 4 года при реальном сроке в 3 года, отчисления составят:
24000\4 = 6000 (1 год амортизации.)
Затраты на ремонт компьютера составляют 5% от его стоимости.
24 000 *5% = 1200 рублей в год.
Действительный фонд времени работы вычислительного комплекса рассчитываем по следующей формуле:
Фвт = Фном - Фпроф, где
Фном - номинальный фонд времени работы вычислительного комплекса, Фпроф - годовые затраты времени на профилактические работы (принимаются 5% от Фном).
Стоимость ремонта ЭВМ = 5% от стоимости ПК
Стоимость ремонта ЭВМ = 24 000* 5% = 1200 рублей в год.
Компьютер в год работает 2 112 часов ( 22 дня в месяц * 12 месяцев в год *8 часов работы в день = Фном) при условии, что на плановый ремонт уходит 5 % рабочего времени,т.е. 2112 * 5%. Окончательное время работы:
Фвт = (Фном - Фпроф) = 2212 - 5% = 2006 ч.
Рассчитаем стоимость машинного часа:
Стоимость машинного часа = С_эл_эн_в_год + 1 год амортизации + затраты на ремонт компьютера.
Стоимость машинного часа = (1900,8+6000+1200)/2006 = 4,5 руб.
Стоимость машинного часа составляет 4,5 руб.
Содержание и эксплуатация вычислительного комплекса составляет:
166ч. * 4,5 руб. = 747 руб. при написании конфигурации.
Покупка нового компьютера не требуется, так как данная конфигурация будет работать и на старом компьютере, имеющемся в распоряжении организации.
Для работы моей конфигурации не потребовалось приобретать лицензионную версию «1С:Предприятие 8.1».
Смета затрат на разработку данной конфигурации приведена в таблице 13.
Таблица 13.
№ |
Наименование статьи расходов |
Затраты руб. |
|
1 |
Основная заработная плата |
18 319 |
|
2 |
Страховые взносы |
5517,16 |
|
3 |
Содержание и эксплуатация вычислительного комплекса |
747 |
|
4 |
Программное обеспечение |
0 |
|
Итого: |
24583,16 |
Экономический эффект.
Рассчитаем экономический эффект, получаемый за счет экономии рабочего времени менеджера. Благодаря этой экономии он сможет выполнить большее количество работ. В нашем случае это заключение договоров с клиентами.
Для ведения расчетов введем следующее обозначения:
Т1 = время, затрачиваемое на операцию до внедрения конфигурации.
Т2 = время, затрачиваемое на эти работы после внедрения конфигурации.
Т = время, сэкономленное в результате внедрения конфигурации.
До внедрения конфигурации данные вводились вручную и на то, чтобы качественно оформить документацию для клиента сотрудник в среднем в день тратил около 1 ч на полное оформление документации одного клиента:
Т1 = 1 ч. = 60 мин
После внедрения конфигурации время сократится до 25 минут или 0,25 ч. (за одну операцию) за счет автоматизации ввода и удобного, эргономичного интерфейса:
Т2= 25 минуты или 0,25 ч.
Усредненное количество операций ввода данных за день одним сотрудником офиса в среднем составляет 8 операций за день или 176 операций ввода данных в месяц (8 операций * 22 дня). Количество операций за год равна:
Х = 8 операций * 22 дня * 12 мес. = 2112 (опер.\год)
2112 операций * 1 ч. = 2112 час./ год,
тогда Т1 = 2112 час./ год - общее время за год, до внедрения программного приложения.
2112 операций * 0,25 ч. = 528 час./ год,
тогда Т2 = 528 час./ год - общее время за год, после внедрения программного приложения.
Разница в затрачиваемом на работу времени:
Т = Т1 - Т2 = 2112 - 528 = 1584 час./ год
А теперь рассчитаем заработную плату сотрудника, который обслуживает клиентов.
Основная заработная плата одного сотрудника составляет 10 000 рублей в месяц. Дополнительная заработная плата не выплачивается.
Страховые взносы рассчитываются, как 34 % от основной заработной платы, что составляет: 10 000 руб. * 34% = 3400 руб.
В общем, на одного сотрудника затрачивается:
10000+ 3400 = 13 400 руб. (в месяц)
13 400 руб. / (8 час.*22 дня) = 76, 1 руб.
- стоимость одного часа работы сотрудника офиса.
Экономический эффект:
1584 час.* 76,1 руб. = 120 600 руб.
Итак, общий экономический эффект при внедрении конфигурации составит 120 600 руб. в год, при этом заметно сократится время сотрудников, что повысит продуктивность работы.
Срок окупаемости проекта = затраты на внедрении программного приложения / общий экономический эффект = 8878,9\120 600 руб = 0,07 (год) или 1 месяц.
Следовательно, если офис внедрит конфигурацию «Автоматизация рабочего места сотрудника административного пункта банка», то она окупится через 1 месяц.
Заключение
В изложенной дипломной работе на тему «Автоматизация учета рабочего места сотрудника административного пункта банка» была реализована задача автоматизированного учета клиентов.
Разработанное прикладное решение упростило процедуру внесения и изменения данных, оформления необходимых документов и их вывода на печать.
Данная конфигурация полностью соответствует п. 1. «Постановка задачи».
Была произведена экономическая оценка эффективности от внедрения программного продукта, которая показала, что проект экономически целесообразен и может быть одобрен на внедрение в административные пункты банка.
Срок окупаемости конфигурации 1 месяц.
Литература
1. М.Г. Радченко «1С: Предприятие 8.1. Практическое пособие разработчика», издательство: ООО 1С-Паблишинг,2012 г.,
2. А.В. Алексеев, А.А. Безбородов «1С: Предприятие 8.1. Конфигурирование и администрирование» 2009.
Приложения
Отчет «Поиск данных».
Приложение 1.
Код модуля:
1. Перем СписокПоиска;
2. Процедура ПриОткрытии()
3. СписокПоиска = ПолнотекстовыйПоиск.СоздатьСписок();
4. КонецПроцедуры
5. Процедура НайтиНажатие(Элемент)
6. СписокПоиска.СтрокаПоиска = ПоисковоеВыражение;
7. Попытка
8. СписокПоиска.ПерваяЧасть();
9. Исключение
10. Предупреждение(ОписаниеОшибки());
11. КонецПопытки;
12. Если СписокПоиска.ПолноеКоличество() = 0 Тогда
13. ЭлементыФормы.СообщениеОРезультате.Значение = "Не найдено";
14. ЭлементыФормы.РезультатПоиска.УстановитьТекст("");
15. Иначе
16. ВывестиРезультатПоиска();
17. КонецЕсли;
18. КонецПроцедуры
19. Процедура ВывестиРезультатПоиска()
20. ЭлементыФормы.СообщениеОРезультате.Значение = "Показаны" +
21. Строка(СписокПоиска.НачальнаяПозиция()+1)+ "-" +
22. Строка(СписокПоиска.НачальнаяПозиция()+
23. СписокПоиска.Количество())+ "из" + СписокПоиска.ПолноеКоличество();
24. Результат = СписокПоиска.ПолучитьОтображение(ВидОтображенияПолнотекстовогоПоиска.HTMLТекст);
25. ЭлементыФормы.РезультатПоиска.УстановитьТекст(Результат);
26. ДоступностьКнопок();
27. КонецПроцедуры
28. Процедура ДоступностьКнопок()
29. ЭлементыФормы.СледующаяПорция.Доступность=(СписокПоиска.ПолноеКоличество()-
30. СписокПоиска.НачальнаяПозиция())> СписокПоиска.Количество();
31. ЭлементыФормы.ПредыдущаяПорция.Доступность=(СписокПоиска.НачальнаяПозиция()>0);
32. КонецПроцедуры
33. Процедура ПредыдущаяПорцияНажатие(Элемент)
34. СписокПоиска.ПредыдущаяЧасть();
35. ВывестиРезультатПоиска();
36. КонецПроцедуры
37. Процедура СледующаяПорцияНажатие(Элемент)
38. СписокПоиска.СледующаяЧасть();
39. ВывестиРезультатПоиска();
40. КонецПроцедуры
41. Процедура РезультатПоискаonclick(Элемент,pEvtObj)
42. //проверить идентификатор элемента
43. Если (htmlElement.id="FullTextSearchListItem")Тогда
44. //Получить имя файла(номер строки списка поиска),
45. //Содержащегося в гиперссылке
46. НомерВСписке=Число(htmlElement.nameProp);
47. //Получить строку списка поиска по номеру
48. ВыбраннаяСтрока=СписокПоиска[НомерВСписке];
49. //Открыть форму найденного объекта
50. ОткрытьЗначение(ВыбраннаяСтрока.Значение);
51. pEvtObj.returnValue=Ложь;
52. КонецЕсли;
53. КонецПроцедуры
Общий модуль.
Приложение 2
1. Функция РозничнаяЦена(АктуальнаяДата,ЭлементНоменклатуры)Экспорт
2. Отбор = НовыйСтруктура("Номенклатура",ЭлементНоменклатуры);
3. ЗначенияРесурсов = РегистрСведений.Цены.ПолучитьПоследнее(АктуальнаяДата,Отбор);
4. ВозвратЗначенияРесурсов.Цена;
5. КонецФункции
Модуль документа Заключение договора.
Приложение 3
1. Процедура Печать(Элемент)
2. ТабДок = Новый ТабличныйДокумент;
3. Макет = Документы.ЗаключениеДоговора.ПолучитьМакет("Печать");
4. // Заголовок
5. Область = Макет.ПолучитьОбласть("Заголовок");
6. ТабДок.Вывести(Область);
7. // Шапка
8. Шапка = Макет.ПолучитьОбласть("Шапка");
9. Шапка.Параметры.Заполнить(ЭтотОбъект);
10. ТабДок.Вывести(Шапка);
11. // ДополнительныеУслуги
12. Область = Макет.ПолучитьОбласть("ДополнительныеУслугиШапка");
13. ТабДок.Вывести(Область);
14. ОбластьДополнительныеУслуги = Макет.ПолучитьОбласть("ДополнительныеУслуги");
15. Для Каждого ТекСтрокаДополнительныеУслуги Из ДополнительныеУслуги Цикл
16. ОбластьДополнительныеУслуги.Параметры.Заполнить(ТекСтрокаДополнительныеУслуги);
17. ТабДок.Вывести(ОбластьДополнительныеУслуги);
18. КонецЦикла;
19. // Товары
20. Область = Макет.ПолучитьОбласть("ТоварыШапка");
21. ТабДок.Вывести(Область);
22. ОбластьТовары = Макет.ПолучитьОбласть("Товары");
23. Для Каждого ТекСтрокаТовары Из Товары Цикл
24. ОбластьТовары.Параметры.Заполнить(ТекСтрокаТовары);
25. ТабДок.Вывести(ОбластьТовары);
26. КонецЦикла;
27. // Подпись
28. Область = Макет.ПолучитьОбласть("ПодписьШапка");
29. ТабДок.Вывести(Область);
30. ОбластьПодпись = Макет.ПолучитьОбласть("Подпись");
31. Для Каждого ТекСтрокаПодпись Из Подпись Цикл
32. ОбластьПодпись.Параметры.Заполнить(ТекСтрокаПодпись);
33. ТабДок.Вывести(ОбластьПодпись);
34. КонецЦикла;
35. ТабДок.ОтображатьСетку = Ложь;
36. ТабДок.Защита = Ложь;
37. ТабДок.ТолькоПросмотр = Ложь;
38. ТабДок.ОтображатьЗаголовки = Ложь;
39. ТабДок.Показать();
40. КонецПроцедуры
41. Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
42. СтруктураРеквизитов = Новый Структура;
43. СтруктураРеквизитов.Вставить("Номер");
44. СтруктураРеквизитов.Вставить("Дата");
45. СтруктураРеквизитов.Вставить("Клиент");
46. СтруктураРеквизитов.Вставить("НомерДоговора");
47. СтруктураРеквизитов.Вставить("Дата1");
48. СтруктураРеквизитов.Вставить("СуммаКредита");
49. СтруктураРеквизитов.Вставить("Контрагент");
50. СтруктураРеквизитов.Вставить("НомерДоговора1");
51. СтруктураРеквизитов.Вставить("ЕжемесячныйПлатеж");
52. СтруктураРеквизитов.Вставить("СрокиУплатыПлатежа");
53. Для каждого Элемент Из СтруктураРеквизитов Цикл
54. // Определим, есть ли ЭУ с таким именем.
55. ЭУ = ЭлементыФормы.Найти(Элемент.Ключ);
56. Если ЭУ <> Неопределено Тогда
57. // есть такой элемент
58. Если НЕ ЗначениеЗаполнено(ЭУ.Значение) Тогда
59. // Нашли не заполненный ЭУ.
60. // Делаем его текущим и прекращаем цикл.
61. ТекущийЭлемент = ЭУ;
62. Отказ = Истина;
63. Сообщить ("Заполнены не все реквизиты!");
64. Возврат;
65. КонецЕсли;
66. КонецЕсли;
67. КонецЦикла;
68. Если ЭлементыФормы.ТабличноеПоле1.Значение.Количество() = 0 Тогда
69. Отказ = Истина;
70. Сообщить("Не выбраны товары!");
71. ТекущийЭлемент = ЭлементыФормы.ТабличноеПоле1;
72. Возврат;
73. КонецЕсли;
74. КонецПроцедуры
Размещено на Allbest.ru
...Подобные документы
Разработка конфигурации программы в среде "1С:Предприятие 7.7" для учета клиентов. Автоматизация процедуры учета заработной платы. Описание среды программирования, требования к техническому и программному обеспечению. Методика разработки проекта.
дипломная работа [349,2 K], добавлен 17.07.2014Требования к аппаратному и программному обеспечению, требуемому для разработки программного модуля. Критерии приемлемости разрабатываемого программного продукта. Разработка удобного пользовательского интерфейса программы. Алгоритм и листинг программы.
курсовая работа [2,6 M], добавлен 23.11.2011Характеристика предприятия, особенности работы оператора сервисного центра. Требования к программному и техническому обеспечению. Проектирование моделей данных, модулей и структуры информационной системы. Разработка интерфейса и тестирование программы.
дипломная работа [1,2 M], добавлен 16.02.2013Требования к программному обеспечению и надежности разрабатываемой автоматизированной системы. Словарь предметной области. Схема состава вычислительной системы. Диаграмма объектов и классов. Анализ общих затрат на разработку автоматизации рабочего места.
курсовая работа [1,4 M], добавлен 30.06.2013Требования к метрологическому обеспечению. Разработка архитектуры пользовательского интерфейса. Требования к программному, математическому, информационному обеспечению. Функциональная схема автоматизации. Разработка схемы информационных потоков.
курсовая работа [343,1 K], добавлен 20.12.2013Задачи автоматизированного учета компьютерной техники на предприятии ГУ НПО Тайфун. Описание среды программирования, требования к техническому и программному обеспечению. Описание алгоритма, структурная схема. Аномалии и защитное программирование.
дипломная работа [1,1 M], добавлен 30.06.2014Функциональные и обеспечивающие части автоматизированных систем управления. Задачи отдела продаж компании. Техническое обеспечение проектируемого рабочего места. Используемые операционные системы и прикладные программы. Конфигуратор "1С:Предприятие".
курсовая работа [1,6 M], добавлен 03.10.2013Развитие сетевых информационных технологий в современном мире. Осуществление эффективного управления высшим учебным заведением. Требования к техническому обеспечению. Описание алгоритма. Аномалии и защитное программирование. Тестирование и отладка.
дипломная работа [772,7 K], добавлен 30.06.2014Основные требования к разработке интернет-сайта фирмы ООО "Экаунт-Бизнес" с целью привлечения новых потенциальных клиентов. Описание среды программирования. Требования к техническому и программному обеспечению. Аномалии и защитное программирование.
курсовая работа [2,0 M], добавлен 30.06.2014Программы системы "1С: Предприятие". Разработка, издание и поддержка компьютерных программ делового и домашнего назначения. Требования к техническому и программному обеспечению и к интерфейсам операционной системы. Средства разработки презентации.
курсовая работа [2,6 M], добавлен 08.03.2015Общая характеристика и основные требования к техническому и программному обеспечению, методика проектирования и алгоритмизация поставленной задачи. Принципы тестирования и отладка разработанного приложения по автоматизации учета налоговых проверок.
курсовая работа [3,0 M], добавлен 18.07.2014Анализ особенностей жанров и технологий видеоигр. Обзор средств разработки видеоигр. Требования к разрабатываемому программному обеспечению. Разработка архитектуры программы и пользовательского интерфейса. Бизнес-модель внедрения видеоигры на рынок.
дипломная работа [1,7 M], добавлен 25.06.2017Комплексная автоматизация хозяйственной, организационной и финансовой деятельности предприятия. Требования к программному средству. Обоснование выбранной среды программирования. Информационное обеспечение системы. Описание алгоритма решения задачи.
дипломная работа [1,2 M], добавлен 18.06.2012Написание программы для работы со списком документов, разработка функционала. Требования к аппаратному и программному обеспечению. Описание интерфейса пользователя. Структура программы и описание данных. Процедура тестирования и его результаты.
курсовая работа [1,5 M], добавлен 26.08.2012Разработка архитектуры программы и пользовательского интерфейса. Ознакомление с минимальными требованиями к программному обеспечению. Анализ особенностей жанров и технологий видеоигр. Характеристика основных преимуществ выставок для представления игры.
дипломная работа [5,6 M], добавлен 26.07.2017Назначение и цели создания программного обеспечения. Характеристики объекта автоматизации. Требования к программному обеспечению. Характеристика производимой продукции предприятия. Автоматизация компонента "Зарплата и кадры" для расчета заработной платы.
дипломная работа [98,8 K], добавлен 15.04.2012Разработка программного приложения по учёту клиентов ОВО при ОВД по Боровскому району. Требования к техническому и программному обеспечению. Аномалии и защитное программирование. Структура таблиц для хранения информации и описание алгоритмов ее обработки.
курсовая работа [3,9 M], добавлен 17.07.2014Проектирование структуры программы, принцип ее работы, сферы практического использования и оценка возможностей. Выбор и обоснование среды программирования. Разработка пользовательского интерфейса и модулей приложения. Проведение тестирования программы.
курсовая работа [637,7 K], добавлен 14.01.2015Языки программирования, их цели и задачи. Автоматизация рабочего места, реализованная с помощью системы управления базами данных MS Access в приложении Borland Delphi 7. Требования, предъявляемые к эксплуатации ресурса, техническим средствам, обеспечению.
курсовая работа [860,5 K], добавлен 15.12.2010Создание программы предназначенной для автоматизации деятельности кредитного сотрудника банка. Анализ рынка автоматизации кредитования физических лиц. Выбор СУБД и языка программирования. Инфологическое проектирование и разработка интерфейса АИС.
дипломная работа [3,3 M], добавлен 07.12.2013