240-2031 (664633), страница 6

Файл №664633 240-2031 (Разработка системы автоматизации для малого коммерческого предприятия работающего в сфере информационных услуг) 6 страница240-2031 (664633) страница 62016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 6)

Поле: «КодЗаказчика» в обеих таблицах.

Тип связи: один ко многим без обеспечения целостности данных.

(один со стороны таблицы «Заказчики»)

Связывание: мастер подстановок в таблице «ДанныеДляАвансОтчетаДр»

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

3. Связь таблицы «ДругиеСчета» с таблицей «ДругиеЗаказы».

Поле: «КодСчета» в обеих таблицах.

Тип связи: один ко многим с обеспечения целостности данных с каскадным удалением и каскадным обновлением данных.

(один со стороны таблицы «ДругиеСчета»)

Связывание: мастер подстановок в таблице «ДругиеЗаказы»

Примечания: к каждому счету может относится несколько записей по дополнительным заказам.

4. Связь таблицы «ДругиеСчета» с таблицей «ДругиеПлатежки».

Поле: «КодСчета» в обеих таблицах.

Тип связи: один ко многим с обеспечения целостности данных с каскадным удалением и каскадным обновлением данных.

(один со стороны таблицы «ДругиеСчета»)

Связывание: в окне схемы данных.

Примечания: каждый счет может быть оплачен несколькими платежными поручениями.

5. Связь таблицы «ДругиеСчета» с таблицей «ДанныеДляАвансОтчетаДр».

Поле: «КодСчета» в обеих таблицах.

Тип связи: один ко многим без обеспечения целостности данных.

(один со стороны таблицы «ДругиеСчета»)

Связывание: мастер подстановок в таблице «ДанныеДляАвансОтчетаДр»

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

6. Связь таблицы «ДанныеДляАвансОтчетаДр» с таблицей «АвансовыйОтчетДр».

Поле: «Код» в таблице «ДанныеДляАвансОтчетаДр» с полем «ИдентКод» в таблице «АвансовыйОтчетДр».

Тип связи: один ко многим с обеспечения целостности данных с каскадным удалением и каскадным обновлением данных.

(один со стороны таблицы «ДанныеДляАвансОтчета»)

Связывание: в окне схемы данных.

Часть 5. (листинг 2.5)

(таблицы «ОсновныеСчета», «Источник», «Подразделение», «Сотрудники»)

1. Связь таблицы «ОсновныеСчета» с таблицей «Источник».

Поле: «КодИсточника» в обеих таблицах.

Тип связи: один ко многим без обеспечения целостности данных.

(один со стороны таблицы «Источник»)

Связывание: мастер подстановок в таблице «ОсновныеСчета»

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

2. Связь таблицы «ОсновныеСчета» с таблицей «Подразделение».

Поле: «КодПодразделения» в обеих таблицах.

Тип связи: один ко многим без обеспечения целостности данных.

(один со стороны таблицы «Подразделение»)

Связывание: мастер подстановок в таблице «ОсновныеСчета»

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

3. Связь таблицы «ОсновныеСчета» с таблицей «Сотрудники».

Поле: «КодСотрудника» в обеих таблицах.

Тип связи: один ко многим без обеспечения целостности данных.

(один со стороны таблицы «Сотрудники»)

Связывание: мастер подстановок в таблице «ОсновныеСчета»

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

Часть 6. (листинг 2.6)

(таблицы «Изменение АвансОтчета», «Системы», «СчетаФактуры», «МесяцыСГодом», «ПоследнииДниМесяцаСГодом»)

1. Связь таблицы «Изменение АвансОтчета» с таблицей «Системы».

Поле: «КодСистемы» в обеих таблицах.

Тип связи: один ко многим без обеспечения целостности данных.

(*Может стоит заменить тип связи на «с обеспечением целостности данных»?)

(один со стороны таблицы «Системы»)

Связывание: мастер подстановок в таблице «Изменение АвансОтчета»

Примечания: данная связь проверяет соответствие на правильность занесения кодов систем.

2. Связь таблицы «СчетаФактуры» с таблицей «МесяцыСГодом».

Поле: «Код» в обеих таблицах.

Тип связи: один ко многим без обеспечения целостности данных.

(один со стороны таблицы «МесяцыСГодом»)

Связывание: мастер подстановок в таблице «Изменение АвансОтчета»

Примечания: данная связь заменяет повторяющееся текстовые значения месяца и года даты счета-фактуры соответствующим кодом из таблицы «МесяцыСГодом».

3. Связь таблицы «СчетаФактуры» с таблицей «ПоследнииДниМесяцаСГодом».

Поле: «КодСчетаФактуры» в таблице «СчетаФактуры» с полем «Код» в таблице «ПоследнииДниМесяцаСГодом».

. Тип связи: один ко многим без обеспечения целостности данных.

(один со стороны таблицы «МесяцыСГодом»)

Связывание: мастер подстановок в таблице «Изменение АвансОтчета»

Примечания: данная связь заменяет повторяющееся текстовые значения месяца и года даты счета-фактуры соответствующим кодом из таблицы «ПоследнииДниМесяцаСГодом».

3.5. Техническая реализация проекта.

3.5.1. Общее описание работы с приложением.

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

Далее, пользуясь командами меню, пользователь может выбрать разные варианты работы:

выписка счетов;

- ввод и распределение денежных средств по платежным поручениям;

- ввод дополнительных данных финансового и справочного характера;

- получение справочной информации различного характера по конкретной организации;

- получение финансовой информации в общем.

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

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

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

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

3.5.2. Формы отчетности (счетов, актов, счетов-фактур, накладных).



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

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

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

3.5.3. Сервисные функции.

Для обеспечения функциональной универсальности базы данных реализован ряд функций общего назначения. Данные функции применяются в ряде форм и отчетов, и выполняю как сервисные функции, так и функции обработки данных. Например, функция «Number» применяется практически во всех формах отчетности для перевода суммы из числового выражения в буквенное. Функции сохранены в модулях базы данных и вызываются динамически по запросу из процедур обработки событий. В листинге 4.1 приведены исходные тексты всех модулей используемых в базе данных.

3.5.4. Описание структуры программы.

Учитывая сформированную иерархическую структуру данных и очередность реализации проекта процесс технической реализации состоял из следующих этапов.

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

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

1. «ОсновнаяОформлениеСчетов» - основная

(источник записей таблица «Заказчики»).

2. «ОсновныеСчета:Подчиненая» - подчиненная1 (к основной)

(источник записей таблица «СчетаОсновные»).

3. «Дистрибутивы1» - подчиненная1.1 (к подчиненной1)

(источник записей таблица «Дистрибутивы»).

Форма «ОсновнаяОформлениеСчетов».

а) Поля.



1) «Образец»

Назначение: для ввода текстовой и цифровой информации использующейся для поиска по названию организации в процедуре обработки события кнопки «Кнопка165»(Найти).

Вводимое значение: текстовое или цифровое.

2) «Долг»

Назначение: свободное поле для отображения неучтенной задолженности для текущей организации.

Заполнение: в процедуре обработки события по событию «Текущая запись» для данной формы.

Примечание: при очистке данного поля снимается задолженность с данной организации и очищаются соответствующее связанные поля в таблице «КредитАванс». Это осуществляется по событию «После обновления» в процедуре обработки события (листинг 3.1).

3) «Код» (поле со списком)

Назначение: для отображения и выбора типа статуса текущей организации.

Заполнение: выбор из списка.

Источник записей: аналогичное поле в исходной таблице.

4) «Организация»

Назначение: для отображения названия текущей организации.

Источник записей: аналогичное поле в исходной таблице.

5) «Прейскурант»

Назначение: свободное поле для отображения типа прейскуранта по которому производится расчет для текущей организации.

Заполнение: выбор из списка.

Источник записей: аналогичное поле в исходной таблице.

Примечания:

- при выборе значения из списка , по событию «После обновления» в процедуре обработки события (листинг 3.2), меняется значения источника строк для поля «ВидСопровождения» в соответствии с наличием видов сопровождения для выбранного прейскуранта.

Характеристики

Список файлов реферата

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7021
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее