Автоматизация учета, реализации заказа у изготовителя корпусной мебели
Описание среды программирования, основные требования к техническому и программному обеспечению. Общая характеристика и структурная схема алгоритма решения поставленной задачи. Аномалии и защитное программирование, тестирование и отладка приложения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.02.2016 |
Размер файла | 836,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Автоматизация учета, реализации заказа у изготовителя корпусной мебели
Введение
программирование приложение алгоритм
«Симплекс» - компания-лидер, предлагающая самый широкий спектр современных товаров и технологий для создания уюта. Солидная и надежная фирма, ориентированная на потребителя, благодаря высокой корпоративной культуре и компетенции сотрудников.
Группа компаний «Симплекс» занимается производством шкафов-купе и другой мебели с 1998 года. Это одно из ведущих направлений деятельности компании. Производственный комплекс, располагающийся в Подольске, обеспечивает рынок Москвы, Московской области и других регионов страны качественной и красивой продукцией.
Производство мебели осуществляется на современном отечественном и зарубежном оборудовании с использованием новейших технологий.
«Симплекс» производит:
· Шкафы-купе
· Комоды
· ТВ тумбы
· Тумбы
· Кровати
· Матрасы
1. Специальная часть
1.1 Постановка задачи
Задача дипломного проекта состоит в том, чтобы разработать программное обеспечение, позволяющее автоматизировать расчет заказа у изготовителя корпусной мебели. Данная задача должна быть реализована в среде Borland Delphi 7 и Microsoft Access 2003.
Программное приложение должно:
1. формировать заполненные бланки квитанций для оплаты покупок;
2. производить расчет заказываемой мебели,
3. осуществлять возможность редактирования, неправильно введенных данных и производить поиск по разным критериям;
4. выводить на экран отчеты и сведения по запросу о заказах и покупателях.
1.2 Формалицация
Для построения необходимо провести формализацию задачи, являющуюся необходимым этапом разработки задачи и заключающуюся в построении структуры таблиц для хранения информации, схемы их взаимосвязей и описания алгоритмов обработки.
Взаимосвязь показана в схеме данных:
Разработка проекта реализации задачи выполняется в несколько этапов и начинается с анализа той информации, которая является выходной (формы и отчеты для Borland Delphi 7). Только после выяснения структуры и состава этой информации, формулировки запросов для получения отчетов можно сделать вывод о структуре и составе таблиц данных. Необходимым этапом формализации задачи является нормализация базы данных, которая, по сути, представляет собой процесс оптимизации хранения и использования информации в таблицах.
Наиболее часто используется приведение к третьей нормальной форме (3NF). В результате устраняется избыточность данных и упрощается процесс изменения структуры БД.
Сначала производится приведение к первой нормальной форме (1NF) - каждой таблице назначается первичный ключ, обеспечивающий уникальность каждой записи. Здесь же удаляются все повторяющиеся группы (точнее создается новая таблица для повторяющихся групп).
В процессе приведения ко второй нормальной форме производится устранение избыточности данных - любое поле в таблице, которое является избыточным или всегда остается неизменным, основанным на значении другого поля, необходимо перенести в другую таблицу.
И, наконец, в 3NF все поля каждой таблицы непосредственно связаны с полем первичного ключа и не зависят от других полей. На практике это делается следующим образом - любое поле не связанное с полем первичного ключа, необходимо перенести в отдельную таблицу.
При разработке структуры данных рассматриваемой задачи изначально подразумевалось следование 3NF. В Access существует мастер анализа таблиц, позволяющий еще более упростить этот процесс.
На следующем этапе уточняется структура полей в таблицах, и определяются правила ввода. В Borland Delphi 7 проектируем входные и выходные формы и отчеты. На заключительном этапе создается меню и различные интерфейсные промежуточные формы. Затем, в процессе отладки и доработки, возможен возврат на любой этап процессе разработки.
В следующих разделах пояснительной записки все объекты задачи рассматриваются более подробно.
1.3 Описание среды программирования
Программный продукт «Автоматизация учета и расчет налога на имущество для физических лиц» разработан на СУБД Microsoft Access 2003 и Borland Delphi 7.
Access XP входит в состав Microsoft Office XP, и как другие компоненты работает в среде Windows 2000 и выше.
Практический минимум, предъявляемым Access XP к персональному компьютеру, является Pentium 2 и 64 Мб при работе под Windows 2000. При стандартной установке набора приложений: Word, Excel, Outlook, Power Point, Access, FrontPage требуется примерно 250 Мб на жестком диске. Рекомендуется монитор SVGA, возможно использование VGA.
Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые инструментальные средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.
Microsoft Access предоставляет максимальную свободу в задании типа ваших данных (текст, числовые данные, даты, время, денежные значения, рисунки, звук, документы, электронные таблицы). Вы можете задать также форматы хранения (длина строки, точность представления чисел и даты времени) и предоставления этих данных при выводе на экран или печать. Для уверенности, что в базе данных хранятся только корректные значения, можно задать условия на значения различной степени сложности.
В Access вы можете при помощи макросов или Access Basic осуществлять динамический обмен данными с другими приложениями. OLE позволяет установить связь с объектами другого приложения или внедрить какие-либо объекты в базу данных Access. Такими объектами могут быть картинки, диаграммы, электронные таблицы или документы из других, поддерживающих OLE приложений Windows.
Microsoft Access может работать с большим числом самых разнообразных форматов данных, включая файловые структуры других СУБД. СУБД позволяет работать с данными, применяя различные способы. Например, вы можете выполнить поиск информации в отдельной таблице или создать запрос со сложным поиском по нескольким связанным между собой таблицам или файлам. С помощью одной единственной команды можно обновить содержание отдельного поля или нескольких записей. Для чтения и корректировки данных, вы можете создать процедуры, использующие функции СУБД. У многих систем имеются развитые возможности для ввода данных и генерации отчетов.
В Microsoft Access для обработки данных ваших таблиц используется мощный язык SQL (Structured Query Language - Структурированный язык запросов). Используя, вы можете выделить из одной или нескольких таблиц необходимую для решения конкретной задачи информацию. Access значительно упрощает задачу обработки данных.
Для написания программы была выбрана среда визуального программирования Borland Delphi 7.
Синтаксис Borland Delphi 7 основан на языке программирования Object Pascal. Borland Delphi 7 полностью поддерживает ООП (объектно-ориентированное программирование), что значительно расширяет возможности среды.
Еще одним немаловажным достоинством выбранной среды Borland Delphi 7 является то, что Borland Delphi 7 во всем мире считается одним из самых простых сред программирования, и, в отличие от всех широко распространенных сред программирования, является строго типизированным, что позволяет свести количество ошибок практически к нулю (за исключением логических ошибок алгоритма).
Borland Delphi 7 предоставляет широкий спектр средств по управлению базами данных, имеющих даже различные технологии структуры и поддержки.
Для разработки базы данных в данной программе выбор пал на технологию ADO, корпорации Microsoft, за свои широкие возможности и простоту использования.
Требования к техническому обеспечению
Требования к техническому обеспечению определяются требованиями к операционной среде Windows 2000 и выше.
Требования к программному обеспечению
Для нормальной работы программы необходимо наличие на компьютере:
· Операционная система из серии WINDOWS 9x WINDOWS 2000, XP;
· Microsoft Office XP с установленным компонентом Microsoft Access.
1.4 Методика разработки программы
Алгоритмизация задачи
Описание алгоритма
БД «Автоматизация учета и расчет налога на имущество для физических лиц» создавалась с самого начала на Access 2002.
В ходе разработки программного продукта были созданы следующие таблицы:
Таблица №1. «Прайс-лист»
Имя поля |
Тип Данных |
Формат поля / размер поля |
Обязательное поле |
|
Код_Изделия |
Текстовый |
50 |
Нет |
|
Наименование |
Текстовый |
50 |
Нет |
|
Размер |
Текстовый |
50 |
Нет |
|
Код_Описания |
Текстовый |
50 |
Нет |
|
Цена |
Денежное |
Авто |
Нет |
Таблица №2. «Покупатели»
Имя поля |
Тип данных |
Формат поля / размер поля |
Обязательное поле |
|
Ф.И.О. |
Текстовый |
50 |
Нет |
|
Контактный телефон |
Текстовый |
50 |
Нет |
|
Адрес |
Текстовый |
50 |
Нет |
|
Примечание |
Текстовый |
50 |
Нет |
Таблица №3. «Цвет»
Имя поля |
Тип Данных |
Формат поля / размер поля |
Обязательное поле |
|
Код_Цвета |
Текстовый |
50 |
Нет |
|
Цвет |
Текстовый |
50 |
Нет |
Таблица №4. «Описание»
Имя поля |
Тип Данных |
Формат поля / размер поля |
Обязательное поле |
|
Код_Описания |
Текстовый |
50 |
Нет |
|
Наименование |
Текстовый |
50 |
Нет |
|
Описание |
Текстовый |
255 |
Нет |
|
Изображение |
Нет |
Таблица №5. «Заказ»
Имя поля |
Тип Данных |
Формат поля / размер поля |
Обязательное поле |
|
Код_Заказа |
Счетчик |
Длинное целое |
Нет |
|
Код_Изделия |
Текстовый |
50 |
Нет |
|
Размер |
Текстовый |
50 |
Нет |
|
Цвет |
Текстовый |
50 |
Нет |
|
Цена |
Денежный |
Авто |
Нет |
|
Количество |
Числовое |
Длинное целое |
Нет |
|
Дата_Заказа |
Дата / Время |
Нет |
||
Дата_Выполнения_Заказа |
Дата / Время |
Нет |
||
Ф.И.О._покупателя |
Текстовый |
50 |
Нет |
|
Контактный_телефон |
Текстовый |
50 |
Нет |
|
Адрес |
Текстовый |
50 |
Нет |
|
Сумма |
Денежный |
Авто |
Нет |
Программирование
В соответствии с структурной - схемой, приведенной выше в пункте 4.1.2. «Структурная схема», в представленной программе разработаны программные модули на Borland Delphi 7. А также запросы на языке Microsoft Access 2003.
Аномалии и защитное программирование
В ходе выполнения программы возможно появление на экране сообщений:
1. Сообщение «Ошибка чтения базы данных».
Ошибка возникает при невозможном чтении файла базы данных.
При этом оператор должен:
1. Проверить наличие файла «Автоматизация учета, реализации заказа у изготовителя корпусной мебели.mdb» Возможно, файл не существует или находится в другой папке, нежели программа.
2. Возможно, причиной ошибки послужила неисправность носителя.
2. Сообщение «Несоответствие дат».
Ошибка возникает при генерации отчета из-за неправильно введенных дат.
При этом оператор должен:
- Проверить правильность написания дат.
Тестирование и отладка
Для написания приложения на Borland Delphi я пользовалась движком отладки Borland Debugger Engine. Он имеет некоторые средства отладки такие как:
Ш Контрольная точка остановки программы (Toggle Breakpoint). Программа выполняется в нормальном режиме и прерывает свое выполнение на точках остановки программы.
Ш Запуск программы до команды, выделенной курсором (Run to Cursor). Программа выполняется до команды, выделенной курсором в исходном коде. Дальнейшее выполнение программы осуществляется командами Step Over и Trace Into.
Ш Переход выполнения программы по адресу (Go to Address). Программа выполняется до команды по заданному адресу. Далее можно выполнять программу по одной команде на низком уровне.
Ш Окно слежения за переменными, записями и массивами (Inspect window).
Ш Окно слежения за изменениями значений переменных (Evaluate/Modify window).
Окно слежения за выполнением на низком уровне (CPU window)
1.5 Анализ результатов решения
В соответствии с пунктом 4.4 тестирование и отладка производились непосредственно во время разработки проекта. После завершения работы над программой было еще раз произведено полное тестирование всей программы.
Получившееся в результате программное обеспечение удовлетворяет всем программным требованиям, полностью работоспособно, не требует принципиальных доработок, и готово к эксплуатации.
1.6 Инструкция пользователю
Общие сведения о программе «Автоматизация учета, реализации заказа у изготовителя корпусной мебели»
Данный программный продукт разработан для более эффективной и быстрой работы с информацией о продукции и покупателях, а так же для автоматического расчета заказа.
Программа позволяет:
· выводить на экран информацию о покупателе: месте проживания, адресе, номере телефона;
· выводить на экран информацию о продукции (шкафах-купе, комодах, тумбах, кроватях и матрасах);
· производить расчет заказа;
· редактировать данные, хранить данные на жёстком диске;
· выполнять поиск информации по различным критериям;
· создавать соответствующие отчёты c выводом на печать.
Достоинства программы «Автоматизация учета, реализации заказа у изготовителя корпусной мебели»:
Удобство и простота в эксплуатации (минимальные навыки работы пользователя на ПК); небольшой объём занимаемой памяти на HDD, быстрота обслуживания налогоплательщиков.
Запуск программы
Запуск программы осуществляется двойным нажатием левой клавиши мыши на ярлыке программы. После запуска программного продукта на экране появится «Главная кнопочная форма», которая выглядит следующим образом:
«Главная кнопочная форма» содержит кнопки:
· Просмотр данных
· Расчет
· Отчеты
· Помощь
· Выход
Работа с формами
При нажатии на «Главной кнопочной форме» команды меню «Просмотр данных» откроется список существующих форм:
В этом пункте меню представлены следующие формы для открытия:
· Заказы
· Покупатели
Форма «Покупатели»
Форма нужна для просмотра, редактирования, добавления информации.
Форма «Покупатели» содержит кнопки:
§ Переходы по записям
С помощью этих кнопок вы сможете перейти как к последней, так и к первой записи, а также листать записи последовательно.
§ Добавить запись
Если вы не находите нужного вам налогоплательщика, то с помощью этой кнопки вы сможете добавить новую запись в список.
§ Удалить запись
С помощью этой кнопки можно удалить запись.
§ Поиск
Эта кнопка служит для быстрого и удобного поиска нужного вам покупателя.
Форма «Заказы»
Форма нужна для просмотра, редактирования, добавления информации.
Форма «Заказы» содержит кнопки:
§ Переходы по записям
С помощью этих кнопок вы сможете перейти как к последней, так и к первой записи, а также листать записи последовательно.
§ Добавить запись
§ Удалить запись
С помощью этой кнопки можно удалить сделанную вами запись.
§ Поиск
§ Эта кнопка служит для быстрого и удобного поиска нужного вам заказа.
«Оформить заказ»
Форма «Оформить заказ» содержит кнопки:
· Переходы по записям
С помощью этих кнопок вы сможете перейти как к последней, так и к первой записи, а также листать записи последовательно.
· Добавить запись
· Удалить запись
С помощью этой кнопки можно удалить сделанную вами запись.
· Поиск
Эта кнопка служит для быстрого и удобного поиска нужного вам заказа.
· Выводить документацию на печать
Договор
Накладная
Счет
· Просматривать отчеты за определенный период времени
Форма «Прайс-лист»
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
2. Экономическая часть
Для того чтобы доказать необходимость внедрения программного продукта «Автоматизация учета, реализации заказов у изготовителя корпусной мебели», необходимо посчитать экономический эффект от его внедрения.
Экономический эффект - это, прежде всего, экономия денежных средств. В основе определения экономического эффекта, данного программного проекта будет экономия рабочего времени. Так как сотрудников мало, а заказчиков и работ, которые должен выполнить сотрудник, очень много, это программное обеспечение поможет сотруднику потратить меньшее количество времени.
При большом объеме информации поиск и обобщение необходимых сведений, осуществляемых вручную, представляют собой довольно трудоемкий процесс. После внедрения моего программного продукта, все операции по поиску и вводу информации выполняются значительно быстрее.
Расчет затрат на разработку
Распределение трудоемкости по стадиям разработки приведено в таблице №1
Таблица №1
Этап разработки |
Описание содержания работ |
Трудоёмкость (час.) |
|
Постановка задачи |
Предпроектное обследование. Разработка, согласование и утверждение технико-экономического обоснования. |
12 |
|
Составление технического проекта |
Уточнение структуры и формы представления входных и выходных данных. Разработка алгоритма решения задачи. Разработка структуры программы. Разработка плана мероприятий по разработке и внедрению проекта. Разработка пояснительной записки. Согласование и утверждение технического проекта. |
42 |
|
Составление рабочего проекта |
Написание программы на языке программирования, первичная отладка, тестирование. Разработка, согласование и утверждение порядка и методики испытаний, корректировка программы. |
84 |
|
Документирование и внедрение. |
Разработка программной документации. Сдача программы и программной документации |
26 |
|
ИТОГО: |
164 часов |
Коэффициент сложности задачи с - характеризует относительную сложность программы по отношению к так называемой типовой задаче, сложность которой принята равной единице (величина с лежит в пределах от 0,5 до 1,5). Так как программа не является сложной, чтобы ей присвоить максимальное значение с = 1,5, но она и не является простой, чтобы присвоить 0,5. Поэтому для моего программного продукта сложность задачи берем 0,7.
c = 0,7 - (коэффициент сложности программы)
Коэффициент коррекции программы p - увеличение объема работ за счет внесения изменений в алгоритм или программу по результатам уточнения постановок (меняется от 0,1 до 0,5). С учетом того, что при проектировании программы я достаточно хорошо представлял себе конечный результат ПП, возьмем коэффициент равный 0,1
p = 0,1 - коэффициент коррекции программы в ходе разработки.
При расчете основной З/П следует учитывать также:
Коэффициент увеличения затрат труда, вследствие недостаточного описания задачи. В зависимости от сложности задачи принимается от 1 до 1,5. В связи с тем, что данная задача, потребовала уточнения и доработок, примем b = 1,2.
Коэффициент квалификации разработчика k определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от трех лет до пяти лет - 1,0; от пяти до восьми - 1,2; более восьми лет -1,5. Поскольку стажа работы по специальности у меня нет, возьмем k= 0,8.
С учетом коэффициентов заработной платы основная заработная плата разработчика программного продукта составит:
З/Посн = оклад * c * (p+1) * b * k = (9000 руб. * 0,7 * (1 + 0,1) * 1.2 * 0.8) = 7318.08 руб. - в месяц
Дополнительная заработная плата не выплачивалась за период разработки:
З/Пдоп = 0 руб. - за период разработки.
Основная заработная плата за весь период разработки программного продукта составит:
З/Псум = 7318.08 руб. + 0 руб. / 176 ч. * 164 ч. = 6819.12 руб.
Страховые отчисления берутся в размере 34% от основной и дополнительной заработной платы:
со = З/Псум * 34%,
со = 6819.12 руб. * 34% = 2318 руб.
Стоимость суммарных затрат на заработную плату, с учетом ЕСН за период разработки ПП составит:
З / Побщ = З/Псум + со = 9137,12 руб.
Содержание и эксплуатация вычислительной техники
Свт = С м-ч * Т отл
где С м-ч - стоимость машино-часа.
Т отл - Число часов отладки.
Т отл = 42 ч. + 84 ч. + 26 ч. = 152 ч. - данные из таблицы №1
Стоимость машино-часа рассчитывается, как сумма составляющих:
С м-ч = (Сэл_эн_в_год + А + З)/Фвт
где Сэл_эн_в_год - стоимость электроэнергии в год,
А - стоимость амортизации за год,
З - затраты на ремонт за год,
Фвт - действительный фонд времени работы вычислительного комплекса.
Стоимость 1 КВТ/час электроэнергии составляет: 3 руб.
Один компьютер потребляет 300 Вт в час.
За год отчисления за электроэнергию, потребляемую одной ЭВМ, составляет:
8 ч. * 22 дня * 12 мес. * 0,3КВт/ч. * 3 руб. = 1901 руб.
Программный продукт разрабатывался на компьютере, который является собственностью ОМТ НИЯУ МИФИ. Т.к. до этого он уже использовался по назначению в течение 4-х лет, мы будем производить расчет амортизации, т.к. срок полезного использования компьютера составляет 4 года.
ПК был приобретен в декабре месяце 2006 года. Стоимость компьютера составляет 13500 руб.
Сумма, относительно которой считается амортизация:
13500 руб. / 4 года = 3375 руб.
Стоимость ремонта ЭВМ=13500 * 5%=675 руб.
В год компьютер работает 2112 часов, на его ремонт уходит 5% времени, значит, окончательное время работы компьютера 2007 часов в год.
Стоимость машинного часа равна:
(1901+ 3375 + 675)/2007 = 3 руб.
Содержание и эксплуатация вычислительного комплекса на время написания дипломного проекта составляет (данные из таблицы №1):
152 час. * 3 руб. = 456 руб.
Так как компьютер для функционирования этого программного продукта уже имеется, и он удовлетворяет требованиям ПО, то новый покупать не надо. Привлечение дополнительных сотрудников также не требуется.
Затраты на разработку программного продукта приведены в таблице 2.
Таблица 2
Наименование расходов |
Затраты (руб.) |
||
1 |
Общая заработная плата |
6819 руб. |
|
2 |
Фондовые отчисления |
2318 руб. |
|
3 |
Содержание и эксплуатация вычислительного комплекса |
456 руб. |
|
ИТОГО |
9593 руб. |
Экономический эффект
Экономический эффект - это прежде всего снижение затрат за счет:
· снижения времени, затрачиваемого сотрудниками на поиск информации в базе данных и расчет заказа;
· высвобождения времени на выполнение других заданий, следовательно, достигая этим повышения эффективности работы.
Для того чтобы применение и разработка данного программного продукта имело смысл, необходимо доказать его экономическую целесообразность.
Экономический эффект моего дипломного проекта заключается в экономии рабочего времени, затрачиваемого сотрудниками отдела на поиск информации в базе данных и расчет заказов, что выражается в стоимостном измерении.
Рассчитаем экономический эффект, получаемый за счёт сокращения времени на поиск и расчета заказов после внедрения программного продукта.
Для ведения расчетов введем следующие обозначения:
Т1 - время, затрачиваемое сотрудниками на поиск информации и расчет заказа до внедрения программного продукта;
Т2 - время, затрачиваемое на поиск и расчет после внедрения программного продукта.
До внедрения программы на то чтобы найти нужную информацию о покупателе, рассчитать заказ, в день сотрудник отдела в среднем тратил около 5 мин. на 1 покупателя:
Т1 = 5 мин. или 0,08 часа.
После внедрения программы время сократится, и будет составлять 3 мин., за счет уменьшения времени выполнения операций и простоты использования программы:
Т2 = 3 мин. или 0,05 ч.
Среднее количество операций поиска за 1 день = 40 опер. Количество операций за год равна:
40 опер. * 22 дня * 12 мес. = 10560 опер./год
Теперь подсчитаем, сколько времени тратилось в год до внедрения программы:
Т1 (0,08 часа) * 10560 опер. / год = 844.8 ч.
Теперь подсчитаем, сколько времени тратилось в год после внедрения программы:
Т2 (0,05 ч.) * 10560 опер./год = 528 ч.
?Т = Т1 - Т2 = 844.8 ч. - 528 ч. = 316.8 ч. - экономия времени
Снижение трудоемкости за год: 528 ч.* 100/ 844.8 ч. = 62,5%
Должностной оклад одного специалиста = 9000 руб. Стоимость одного часа П= 9000/176 = 51.1 руб. Страховые взносы, начисляемые из заработной платы составят: 9000*0,34/176=17,4 Определим суммарные затраты работника, с учетом страховых взносов: Псум=51.1 + 17,4= 68,5 руб./ч.
Учитывая то, что программа поможет сократить время работы сотрудника, общая экономия средств составит за год:
316.8 час. * 68,5 руб. = 21701 руб.
Итак, общая экономическая эффективность при внедрении программного продукта в инспекцию составит 21701 руб. в год, при этом заметно сократится время сотрудника на поиск информации и расчет заказов.
Экономический эффект составляет величину равную годовой экономии средств за вычетом затрат на разработку и реализацию программного продукта =21701 - 9593= 12108 руб.
Срок окупаемости = Суммарные затраты на внедрение программы /Годовая экономия за 1 год = 9593 руб./ 21701 руб.=3 месяцев
Следовательно, если внедрить данную программу, она окупит себя через 3 месяцев.
Заключение
В данном проекте было разработано программное приложение на тему: «Автоматизация учета, реализации заказов у изготовителя корпусной мебели».
Предоставляется возможность быстрого поиска, возможность добавления, удаления и редактирования данных.
Форматирование необходимой отчетной документации.
Произведена оценка экономической эффективности, от внедрения программного приложения.
Срок окупаемости 3 месяца.
Литература
1. Перри Г. Самоучитель программирования. - СПб.: Питер, - 2012
2. Гончаров А.Ю. - Access. Самоучитель с примерами - М.: КУДИЦ-ОБРАЗ, 2014.
3. В. Фаронов «Программирование баз данных в Delphi 7» 2011
Размещено на Allbest.ru
...Подобные документы
Задачи автоматизированного учета компьютерной техники на предприятии ГУ НПО Тайфун. Описание среды программирования, требования к техническому и программному обеспечению. Описание алгоритма, структурная схема. Аномалии и защитное программирование.
дипломная работа [1,1 M], добавлен 30.06.2014Развитие сетевых информационных технологий в современном мире. Осуществление эффективного управления высшим учебным заведением. Требования к техническому обеспечению. Описание алгоритма. Аномалии и защитное программирование. Тестирование и отладка.
дипломная работа [772,7 K], добавлен 30.06.2014Создание автоматизированного учета клиентов в туристическом агентстве "Отпуск". Вывод данных о клиентах и заключенных с ними договорах. Требования к программному и техническому обеспечению. Описание алгоритма и структурная схема. Тестирование и отладка.
курсовая работа [2,2 M], добавлен 25.06.2014Разработка программного приложения по автоматизированному учету поступающего довольствия. Описание среды программирования. Тестирование и отладка приложения. Анализ результатов решения. Инструкция пользователю. Требования к техническому обеспечению.
дипломная работа [946,0 K], добавлен 18.07.2014Общая характеристика и основные требования к техническому и программному обеспечению, методика проектирования и алгоритмизация поставленной задачи. Принципы тестирования и отладка разработанного приложения по автоматизации учета налоговых проверок.
курсовая работа [3,0 M], добавлен 18.07.2014Разработка программного обеспечения, позволяющего вести автоматизированный учет продукции на складе. Требования к техническому и программному обеспечению. Методика разработки проекта, описание алгоритма, структурная схема, тестирование и отладка.
дипломная работа [1,5 M], добавлен 19.07.2014Основные требования к разработке интернет-сайта фирмы ООО "Экаунт-Бизнес" с целью привлечения новых потенциальных клиентов. Описание среды программирования. Требования к техническому и программному обеспечению. Аномалии и защитное программирование.
курсовая работа [2,0 M], добавлен 30.06.2014Разработка программного приложения по учёту клиентов ОВО при ОВД по Боровскому району. Требования к техническому и программному обеспечению. Аномалии и защитное программирование. Структура таблиц для хранения информации и описание алгоритмов ее обработки.
курсовая работа [3,9 M], добавлен 17.07.2014Разработка конфигурации программы в среде "1С:Предприятие 7.7" для учета клиентов. Автоматизация процедуры учета заработной платы. Описание среды программирования, требования к техническому и программному обеспечению. Методика разработки проекта.
дипломная работа [349,2 K], добавлен 17.07.2014Комплексная автоматизация хозяйственной, организационной и финансовой деятельности предприятия. Требования к программному средству. Обоснование выбранной среды программирования. Информационное обеспечение системы. Описание алгоритма решения задачи.
дипломная работа [1,2 M], добавлен 18.06.2012Формализация и стандартизация данных, необходимых для разработки веб-сайта. Описание среды программирования. Требования к техническому обеспечению. Алгоритмизация данных и защитное программирование. Анализ результатов решения и инструкция пользователю.
дипломная работа [3,7 M], добавлен 30.06.2014Разработка программы для вычисления производительности труда рабочих цеха. Описание среды и языка программирования. Требования к программному и аппаратному обеспечению. Математическая модель решения задачи. Методы тестирования. Техника безопасности.
курсовая работа [2,6 M], добавлен 29.03.2013Создание программы для автоматизации продаж программных продуктов, ведение базы данных по клиентам, формирование отчетов по реализованным товарам и вырученным средствам. Алгоритмизация задачи. Аномалии и защитное программирование. Тестирование и отладка.
курсовая работа [2,9 M], добавлен 17.07.2014Транспортная задача как одна из самых распространенных специальных задач линейного программирования: понятие, основное назначение. Формальное описание метода минимального элемента. Характеристика этапов разработки алгоритма решения поставленной задачи.
курсовая работа [713,3 K], добавлен 19.10.2012Структурное программирование, схема алгоритма. Программа на языке Си для int, float. Подпрограмма ввода и вывода целых чисел на Ассемблере IBM. Тестирование и отладка, инструкция пользователя. Язык программирования Си (для int и float), этапы трансляции.
курсовая работа [1,5 M], добавлен 21.10.2014Построение структуры справочников и взаимосвязей документов со справочниками. Определение полномочий пользователей на работу с информацией. Анализ продаж в разрезе позиций номенклатуры. Тестирование программы учета. Аномалии и защитное программирование.
дипломная работа [1,5 M], добавлен 02.07.2014Особенности метода неопределенных множителей Лагранжа, градиентного метода и метода перебора и динамического программирования. Конструирование алгоритма решения задачи. Структурная схема алгоритма сценария диалога и описание его программной реализации.
курсовая работа [1010,4 K], добавлен 10.08.2014Описание языков программирования высокого уровня. Стандартные структуры данных, обзор принципов структурного программирования. Построение математической модели и выбор структуры данных для решения задачи. Тестирование и отладка программного кода.
курсовая работа [1,3 M], добавлен 05.12.2020Область применения и требования создаваемого Web-приложения. Требования к техническому и программному обеспечению. Разработка структуры Web-приложения и выбор средств программной реализации. Программная реализация Web-приложения. Структура базы данных.
дипломная работа [1,4 M], добавлен 03.06.2014Создание приложения на языке программирования Visual C++ с использованием библиотеки MFC на тему "Тестирование по разделу "Законы механики Ньютона". Описание логической структуры программы, тестовых прогонов. Требования к техническому обеспечению.
курсовая работа [2,2 M], добавлен 29.06.2011