Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Прокопцов ПЗ АУ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.69 Mб
Скачать
  1. Постановка задачи

    1. Техническое задание Наименование и область применения

Программный модуль называется «Инвентаризация кассы». Она может применяться в разных сферах.

Основание для разработки

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

Требования к программе или программному изделию

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

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

Условия эксплуатации

Условия эксплуатации программы совпадают с условиями эксплуатации ПЭВМ IBM PC и совместимых с ними ПК.

Требования к составу и параметрам технических средств

Система должна работать на IBM-совместимых персональных компьютерах.

Требования к техническим характеристикам ПК пользователя:

Минимальная конфигурация:

Тип процессора: Pentium III и выше.

Объём ОЗУ: 512 Мб и более.

Объём свободного места на жёстком диске: 300 Мб.

Рекомендуемая конфигурация:

Тип процессора: Pentium IV и выше.

Объём ОЗУ: 1024 Мб и более.

Объём свободного места на жёстком диске: 300 Мб.

Требования к информационной и программной совместимости

Программа должна работать под управлением семейства опе­рационных систем Win 32 (Windows ХР/7 и т. п.).

Требования к маркировке и упаковке и требования к транспортированию и хранению

Особых требований не предъявляется.

Требования к программной документации

Разрабатываемый программный модуль должен быть самодокументирова­н, т. е. тексты модулей должны содержать все необходимые комментарии.

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

В состав сопровождающей документации должны входить:

  • Пояснительная записка, содержащая описание разработки.

  • Руководство пользователя.

  • Тексты программы.

Стадии и этапы разработки

Этапы разработки программного продукта:

  • Анализ предметной области

  • Разработка технического задания

  • Разработка функциональной модели

  • Создание программного модуля

  • Тестирование программного модуля

  • Сопровождение (документация)

    1. Анализ предметной области. Функциональная модель приложения

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

  1. Своевременное и правильное документальное оформление поступления и выбытия денежных средств.

  2. Обеспечение контроля над сохранностью документов.

  3. Своевременное отражение всех изменений, происходящих в состоянии кассы.

  4. Правильное отражение записей в регистрах учета.

  5. Обеспечение контроля над сохранностью полученных денежных средств.

Программный модуль «Инвентаризация кассы» создан в версии 8.1 платформы «1С: Предприятие».

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

Функциональная модель предназначена для изучения особенностей работы (функционирования) системы и её назначения во взаимосвязи с внутренними и внешними элементами.

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

На основе нотации IDEF0 была разработана контекстная диаграмма, которая показывает входные и выходные ресурсы, правила управления и механизм управления.

На рисунке 1.1 изображена контекстная диаграмма "Инвентаризация кассы".

Рисунок 1.1 Контекстная диаграмма " Инвентаризация кассы".

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

Декомпозируем контекстную диаграмму на 4 составных блоков:

  • Справочники

  • Регистры сведений

  • Документы

  • Регистры накопления

На рисунке 1.2 изображен второй уровень IDEF0 диаграммы "Инвентаризация кассы".

Рисунок 1.2 Второй уровень IDEF0 диаграммы "Инвентаризация данных".