Разработка ПО

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информационные технологии
  • 29 29 страниц
  • 9 + 9 источников
  • Добавлена 23.06.2015
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
ВВЕДЕНИЕ 3
1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ 4
1.1 Цели создания системы автоматизации 4
1.2 Требования к функциональным характеристикам 5
1.2.1 Функциональные требования 5
1.2.2 Внешняя спецификация 6
1.3 Количественные и качественные требования к программному продукту 9
1.3.1 Требование к аппаратуре и программным средствам 9
1.4 Временные характеристики 10
1.5 Технические требования 11
1.6 Календарный план сдачи программного продукта заказчику 11
1.7 Порядок контроля и проверки системы 11
1.8 Приемо-сдаточные испытания 11
2 ВЫБОР КОМПЛЕКСА ЗАДАЧ АВТОМАТИЗАЦИИ И ХАРАКТЕРИСТИКА СУЩЕСТВУЮЩИХ БИЗНЕС ПРОЦЕССОВ 13
2.1 Схема работы склада Института семян 14
2.3 Выбор и обоснование технологии проектирования и инструментальных средств разработки 18
3. СХЕМА ДВИЖЕНИЯ И ОБРАБОТКИ ИНФОРМАЦИИ 22
4. КОНТРОЛЬНЫЙ ПРИМЕР РЕАЛИЗАЦИИ ПРОЕКТА 23
ЗАКЛЮЧЕНИЕ 29
СПИСОК ЛИТЕРАТУРЫ 30

Фрагмент для ознакомления

В качестве инструментального средства разработки проекта был выбранMicrosoftAcsess, который полностью поддерживает объектно-ориентированный подход.Перечень входной информацииТаблица 1 – СортПолеТип данныхРазмерПодстановка№ СортаЧисловой10НазваниеТекстовый40ПолеГодв котором выведенЧисловой4ПолеАдаптацияЛогический1ФлажокМорозоустойчивостьЛогический1ФлажокОписаниеТекстовый200ПолеТехнологияПоле MEMOАвтоПолеФотоПоле OLEАвтоПолеСрок созреванияЧисловой1ПолеПримечанияПоле MEMOАвтоПолеЦена за 1 грДенежныйАвтоПолеТаблица 2 – КлиентПолеТип данныхРазмерПодстановка№ КлиентаЧисловой5ПолеФамилияТекстовый15ПолеИмяТекстовый15ПолеОтчествоТекстовый15ПолеАдресТекстовый60ПолеТелефонТекстовый15ПолеФаксЧисловойАвтоПолеПризнак юрид лицаЛогический1ФлажокНазвание компанииТекстовый25ПолеТаблица 3 – ПродавецПолеТип данныхРазмерПодстановка№ ПродавцаЧисловой5ПолеФамилияТекстовый15ПолеИмяТекстовый15ПолеОтчествоТекстовый15ПолеПаспортные данныеТекстовый60ПолеТаблица 4 – ПартияПолеТип данныхРазмерПодстановка№ ПартииЧисловой10Поле№ СортаЧисловой5Поле со списком№ УпаковкиЧисловой5Поле со спискомДата расфасовкиДата/времяАвтоПолеГоден доДата/времяАвтоПолеИнспекцияЛогический1ПолеКоличество семян в упаковкеЧисловой4ПолеВес семян в упаковкеЧисловой4ПолеНачальное количество упаковокЧисловой5ПолеОставшееся количество упаковокЧисловой5ПолеТаблица 5 – ЗаказПолеТип данныхРазмерПодстановка№ ЗаказаЧисловой10Поле№ КлиентаЧисловой5Поле со списком№ ПартииЧисловой5Поле со спискомКол-во заказанных упаковокЧисловойАвтоПоле№ ПродавцаЧисловой5Поле со спискомТаблица 6 – ПродажаПолеТип данныхРазмерПодстановка№ ПродажиЧисловой10ПолеДата продажиЧисловойАвтоПолеНомер заказаЧисловой10Поле со спискомОплата наличнымиЛогическийАвтоПолеТаблица 7 – УпаковкаПолеТип данныхРазмерПодстановка№ УпаковкиЧисловой10ПолеВид упаковкиТекстовыйАвтоПолецена 1 штДенежный10ПолеДанная диаграмма классов позволяет увидеть взаимоотношения между объектами системы, связи и зависимости.Рисунок 4- Диаграмма классовДиаграмма UseCase и диаграмма классов являются основанием для построения структуры БД.3. СХЕМА ДВИЖЕНИЯ И ОБРАБОТКИ ИНФОРМАЦИИ4. КОНТРОЛЬНЫЙ ПРИМЕР РЕАЛИЗАЦИИ ПРОЕКТАДанные, характеризующие торгово-закупочное предприятие, могут быть сгруппированы следующим образом:- агенты-реализаторы (код агента, Ф.И.О. агента, адрес, телефон);- товары (код товара, название товара, отпускная цена);- товары на складе (код товара, количество);- товары у агента (код агента, код товара, количество);- приходный ордер (код агента, код товара, количество единиц реализованного товара, общая стоимость реализованного товара).Необходимо вести учет движения товаров как на складе, так и у агентов-реализаторов. Кроме того, предприятие производит операции: по новым поступлениям товара, по выдаче товара агенту, по расчету с агентом за реализованный товар.Главная формаФорма «Движение товара»Форма «Приход»Форма «Расход»Запросы «Имеющийся товар»Отчет «Остатки товара»Отчёт «Расход товара»Форма «Заполнение справочников»Форма «Справочник товаров»Форма «Поставщики»Схема данных базы данных «Торгово-закупочное предприятие» содержит таблицы: Товары, Категории, Товары на складе, Поступление товара на склад, Приходный ордер, Выдача товара агенту, Агенты-реализаторы, Выплаты агенту, Товары у агента.ЗАКЛЮЧЕНИЕКроме функций классической базы данных автоматизированного учета семян может использоваться как база поставщиков, производителей и сотрудников компании, с хранением контактов людей. Каждый список может содержать информацию такие как контактное лицо, реквизиты, наличие скидок и историю по договорам. В приложении есть функция быстрого поиска по нескольким параметрам, что существенно сокращает время для поиска нужной информации. В будущем, возможно, будет разработана более усовершенствованная версия. Например, можно расширить возможности базы данных оборудования, если реализовать загрузку фотографий для визуального описания семян, то есть добавить фотографии. А также дополнить загрузкой и выгрузкой документов MSOffice.Разработанная система автоматизации обеспечивает:1) Учет семян закупаемые Институт селекции:- ввод новых данных по семенам;- редактирование;- вывод на печать.2) Учет общего количества семян:- добавление и редактирование записи;- вывод на печать;- сортировка по дате.3) Учет списания оборудования на объекты:- добавление и редактирование записи;- вывод на печать.Дружественность системы обеспечивают:- интуитивно понятный интерфейс;Таким образом, цели проекта достигнуты, системы управления базой данных созданы и находятся в рабочем состоянии. СПИСОК ЛИТЕРАТУРЫГайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. - М: Гелиос АРВ, 2009. – 524с.Гладкий А. А. Бухучет и финансы для руководителей и менеджеров М.: 2007Горелик, О.М. Управленческий учет и анализ: [учеб.пособие для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /О. М. Горелик, Л. А. Парамонова, Э. Ш. Низамова.-М.: КноРус, 2007.-252 с.Граничин, О.Н. Информационные технологии в управлении: учеб.пособие для студентов вузов, обучающихся по специальностям "Прикладная информатика (по областям) и "Менеджмент организации (по специализации "Информационный менеджмент")" /О. Н. Граничин, В. И. Кияев.-М.: Интернет-Ун-т Информ. Технологий, 2010.-335 с.Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. — М.: Интернет-университет информационных технологий – М.: ИНТУИТ.ру, 2009. с.135Гринберг, А.С. Информационные технологии управления: [Учеб. пособие для вузов по специальностям 351400 "Прикладная информатика (по обл.)", 061100 "Менеджмент орг.", 061000 "Гос. и муницип. упр."] /А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко.-М.: ЮНИТИ, 2010.-479 с.Диго, С.М. Базы данных: проектирование и использование: [Учеб.для вузов по специальности "Прикладная информатика (по обл.)"] /С.М. Диго.-М.: Финансы и статистика, 2010.-591 с.ДнепровА. Г. MicrosoftAccess 2007. Cамоучитель. - М.: Финансы и статистика, 2009. – 361с.Емельянова Н.З., Партыка Т.Л., Попов И.И. Защита информации в персональном компьютере. – М.: Форум, 2009. – 368 с.

1. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. - М: Гелиос АРВ, 2009. – 524с.
2. Гладкий А. А. Бухучет и финансы для руководителей и менеджеров М.: 2007
3. Горелик, О.М. Управленческий учет и анализ: [учеб. пособие для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /О. М. Горелик, Л. А. Парамонова, Э. Ш. Низамова.-М.: КноРус, 2007.-252 с.
4. Граничин, О.Н. Информационные технологии в управлении: учеб. пособие для студентов вузов, обучающихся по специальностям "Прикладная информатика (по областям) и "Менеджмент организации (по специализации "Информационный менеджмент")" /О. Н. Граничин, В. И. Кияев.-М.: Интернет-Ун-т Информ. Технологий, 2010.-335 с.
5. Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. — М.: Интернет-университет информационных технологий – М.: ИНТУИТ.ру, 2009. с.135
6. Гринберг, А.С. Информационные технологии управления: [Учеб. пособие для вузов по специальностям 351400 "Прикладная информатика (по обл.)", 061100 "Менеджмент орг.", 061000 "Гос. и муницип. упр."] /А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко.-М.: ЮНИТИ, 2010.-479 с.
7. Диго, С.М. Базы данных: проектирование и использование: [Учеб. для вузов по специальности "Прикладная информатика (по обл.)"] /С.М. Диго.-М.: Финансы и статистика, 2010.-591 с.
8. ДнепровА. Г. MicrosoftAccess 2007. Cамоучитель. - М.: Финансы и статистика, 2009. – 361с.
9. Емельянова Н.З., Партыка Т.Л., Попов И.И. Защита информации в персональном компьютере. – М.: Форум, 2009. – 368 с.

Вопрос-ответ:

Какие цели преследует разработка системы автоматизации?

Целью разработки системы автоматизации является улучшение процессов и повышение эффективности работы организации. Система должна помочь автоматизировать рутинные задачи, оптимизировать бизнес-процессы, улучшить взаимодействие с клиентами и упростить управление.

Какие требования предъявляются к функциональным характеристикам системы?

Система должна обладать определенными функциональными возможностями, такими как: возможность регистрации пользователей, ведение базы данных, генерация отчетов, автоматическая отправка уведомлений и другие. Кроме того, она должна быть легко расширяемой и настраиваемой, чтобы соответствовать потребностям конкретной организации.

Какие требования предъявляются к аппаратуре и программным средствам?

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

Какие временные характеристики должна иметь система?

Система должна быть отзывчивой и иметь низкую задержку при выполнении операций. Она должна обрабатывать большие объемы данных быстро и без ошибок. Также важно, чтобы система была стабильной и надежной, чтобы не возникало сбоев и проблем с доступом к данным.

Как будет осуществляться контроль и проверка системы?

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

Какие цели преследуются при создании системы автоматизации?

Цель создания системы автоматизации включают оптимизацию бизнес-процессов, повышение эффективности работы персонала, улучшение качества продукции или услуг, сокращение затрат времени и ресурсов и другие.

Какие требования предъявляются к функциональным характеристикам программного продукта?

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

Какие количественные и качественные требования предъявляются к программному продукту?

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

Какой календарный план сдачи программного продукта заказчику предусмотрен?

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