Учреждение
Белорусский государственный университет информатики и радиоэлектроники
Тип файла
Курсовая
Тема
Разработка модуля автоматизации учета продукции
Учебный год
2014
Оцени файл:
Голосов: 1
-100% down Вверх 0%
Скачать: Файл доступен зарегистрированным пользователям, которые поделились своей работой с другими участниками!
Регистрация
за 60 секунд



Скачать курсовую бесплатно по Основам констуирования программ БГУИР
Пояснительная записка + листинг кода

СОДЕРЖАНИЕ
Задание к курсовой работе. 2
Введение. 4
1 Краткие теоретические сведения об используемых конструкциях языка С.. 5
2 Описание и организация структур. 7
3 Создание пользовательских функций приложения. 9
   3.1 Функции для работы с файлами. 9
   3.2 Функции для работы со списками данных. 9
   3.3 Функции фильтрации и сортировки данных. 10
   3.4 Функции операций с учетными записями пользователей. 11
4 Схемы работы алгоритмов приложения. 12
5 Описание программы.. 23
Заключение. 26
Список использованных источников. 27
ПРИЛОЖЕНИЕ А.. 28

Задание к курсовой работе
         Различные цеха завода выпускают продукцию нескольких наименований. Сведения о выпущенной продукции включают: наименование; количество; номер цеха. Для заданного цеха необходимо вывести количество выпущенных изделий по каждому наименованию в порядке убывания количества.
         Данные должны быть организованы в структуры. Обязательно предусмотреть использование вложенных структур.
         Предусмотреть обработку исключительных ситуаций.
         Построение программного кода должно соответствовать правилам, определенным в документе «Code Conventions» для соответствующего языка (технологии).
Введение
         Каждый цех производит очень большое количество самой разной продукции. Их количество может достигать десятков, а то и сотен тысяч экземпляров. Подобная ситуация ставит актуальным вопрос о систематизации продукции в цехах и фабриках. Систематизация позволит не только лучше ориентироваться сотрудникам, но и сделает более удобной работу и поиск нужной информации для заказчиков.
         Одним из способов для эффективной систематизации сегодня является создание специального электронного каталога. Его применение позволяет обеспечить получение сразу нескольких преимуществ.
         Во-первых, снижаются расходы на печать бумажных версий каталогов. Во-вторых, создание электронного каталога позволяет сократить время на поиск необходимой информации,  что даст возможность более эффективно использовать время заказчиков.
         Кроме того, работников цехов могут регулярно заниматься обновлением электронного каталога для того, чтобы информация в нем всегда была точной и актуальной.
         Целью данной работы мы поставили облегчение и повышение эффективности работы работников цехов и фабрик.
         Задача – написать ПО, которое позволит достичь поставленной нами цели.
Заключение
Итог данной работы – это функционирующее приложение, с помощью которого автоматизируется процесс работы цехов и фабрик.
Программа удовлетворяет поставленным изначально условиям: реализована возможность работы пользователей с разным уровнем прав и доступа (администратор и обычный пользователь), при этом поддерживается авторизация пользователь с вводом логина и пароля, который хранится в отдельном файле в зашифрованном виде; использована работа с файлами (чтение, запись); в программе используются связные списки для работы с набором данных; предусмотрена обработка ситуаций ввода неверных данных. Данные выводятся в виде таблицы, код оформлен в соответствии с Code Conventions. Интерфейс поддерживает русский язык.
Решена задача, поставленная в условии:         по     заданному номеру(названию) цеха выводится количество выпущенных изделий по каждому наименованию в порядке убывания количества.