- •Разработка и отладка программного модуля 1с «Учет животных на выращивании и откорме»
- •Содержание
- •1 Постановка задачи 6
- •Введение
- •Постановка задачи
- •Техническое задание Наименование и область применения
- •Основание для разработки
- •Требования к программе или программному изделию
- •Анализ предметной области. Функциональная модель приложения
- •Описание программы
- •Выбор и обоснование средств программирования для решения поставленной задачи, их краткая характеристика
- •Описание интерфейса, форм ввода и вывода данных
- •Описание представлений данных
- •Описание отчетов и диаграмм
- •Руководство пользователя
- •Справочная система
- •Отладка и тестирование приложения
- •Заключение
- •Список использованных источников
Постановка задачи
Техническое задание Наименование и область применения
Программный модуль называется «Инвентаризация кассы». Она может применяться в разных сферах.
Основание для разработки
Основанием для разработки является задание на курсовое проектирование.
Требования к программе или программному изделию
Требования к функциональным характеристикам
Программный модуль должна выполнять следующие функции: заполнение справочников, документов, ведение регистров накопления.
Условия эксплуатации
Условия эксплуатации программы совпадают с условиями эксплуатации ПЭВМ IBM PC и совместимых с ними ПК.
Требования к составу и параметрам технических средств
Система должна работать на IBM-совместимых персональных компьютерах.
Требования к техническим характеристикам ПК пользователя:
Минимальная конфигурация:
Тип процессора: Pentium III и выше.
Объём ОЗУ: 512 Мб и более.
Объём свободного места на жёстком диске: 300 Мб.
Рекомендуемая конфигурация:
Тип процессора: Pentium IV и выше.
Объём ОЗУ: 1024 Мб и более.
Объём свободного места на жёстком диске: 300 Мб.
Требования к информационной и программной совместимости
Программа должна работать под управлением семейства операционных систем Win 32 (Windows ХР/7 и т. п.).
Требования к маркировке и упаковке и требования к транспортированию и хранению
Особых требований не предъявляется.
Требования к программной документации
Разрабатываемый программный модуль должен быть самодокументирован, т. е. тексты модулей должны содержать все необходимые комментарии.
Разрабатываемая система должна включать справочную информацию.
В состав сопровождающей документации должны входить:
Пояснительная записка, содержащая описание разработки.
Руководство пользователя.
Тексты программы.
Стадии и этапы разработки
Этапы разработки программного продукта:
Анализ предметной области
Разработка технического задания
Разработка функциональной модели
Создание программного модуля
Тестирование программного модуля
Сопровождение (документация)
Анализ предметной области. Функциональная модель приложения
Инвентаризация кассы – это проверка первичной и вторичной документации учета, остатка по кассовой книге и наличных в кассе. Основными задачами учета кассы являются:
Своевременное и правильное документальное оформление поступления и выбытия денежных средств.
Обеспечение контроля над сохранностью документов.
Своевременное отражение всех изменений, происходящих в состоянии кассы.
Правильное отражение записей в регистрах учета.
Обеспечение контроля над сохранностью полученных денежных средств.
Программный модуль «Инвентаризация кассы» создан в версии 8.1 платформы «1С: Предприятие».
1С:Предприятие - это специализированная объектно-ориентированная система управления базами данных, предназначенная для автоматизации деятельности предприятия.
Функциональная модель предназначена для изучения особенностей работы (функционирования) системы и её назначения во взаимосвязи с внутренними и внешними элементами.
Функциональная модель показывает, каким образом выходные данные вычисляются по входным данным, не рассматривая порядок и способ реализации вычислений. Она состоит из набора диаграмм потока данных, которые показывают потоки значений от внешних входов через операции и внутренние хранилища данных к внешним выходам.
На основе нотации IDEF0 была разработана контекстная диаграмма, которая показывает входные и выходные ресурсы, правила управления и механизм управления.
На рисунке 1.1 изображена контекстная диаграмма "Инвентаризация кассы".
Рисунок 1.1 Контекстная диаграмма " Инвентаризация кассы".
После построения контекстная диаграмма детализируется с помощью диаграммы декомпозиции первого уровня. На этой диаграмме отображаются функции системы, которые должны быть реализованы в рамках основной функции.
Декомпозируем контекстную диаграмму на 4 составных блоков:
Справочники
Регистры сведений
Документы
Регистры накопления
На рисунке 1.2 изображен второй уровень IDEF0 диаграммы "Инвентаризация кассы".
Рисунок 1.2 Второй уровень IDEF0 диаграммы "Инвентаризация данных".
