Разработка информационной системы автоматизированного учета действий комплектования запасными долями ОАО «Инженер-Сервис».
Содержание
ВВЕДЕНИЕ. 4
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 7
1. 1 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ПРЕДМЕТНОЙ ОБЛАСТИ 7
1. 2. ЭКОНОМИЧЕСКАЯ СУЩНОСТЬ ЗАДАЧИ. 14
1. 3. ОБОСНОВАНИЕ НЕОБХОДИМОСТИ И ЦЕЛИ ИСПОЛЬЗОВАНИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ ДЛЯ РЕШЕНИЯ ЗАДАЧИ 21
1. 4. ТЕХНИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В ОАО «ИНЖЕНЕР-СЕРВИС» 23
1. 5. ОБОСНОВАНИЕ ПРОЕКТИРУЕМЫХ РЕШЕНИЙ. 26
1. 6. ТРЕБОВАНИЯ К ПРОЕКТНЫМ РЕШЕНИЯМ ПО ВИДАМ ОБЕСПЕЧЕНИЯ. 28
1. 6. 1 ПО ТЕХНИЧЕСКОМУ ОБЕСПЕЧЕНИЮ. 28
1. 6. 2 ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ. 30
1. 6. 3 ВЫБОР СУБД 33
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ 37
2. 1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ. 37
2. 2. ИСПОЛЬЗУЕМЫЕ СИСТЕМЫ КОДИРОВАНИЯ. 39
2. 3 ИНФОРМАЦИОННАЯ МОДЕЛЬ И ЕЕ ОПИСАНИЕ. 42
2. 3. 1 ДИАГРАММА КЛАССОВ. 43
2. 3. 2 ДИАГРАММЫ КООПЕРАЦИЙ. 46
2. 3. 3. ДИАГРАММЫ ПОСЛЕДОВАТЕЛЬНОСТЕЙ. 51
2. 4. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС. 53
2. 4. 1 ПРОЕКТЫ ЭКРАННЫХ ФОРМ ПРИЛОЖЕНИЯ. 54
2. 5. ОРГАНИЗАЦИЯ ТЕХНОЛОГИИ СБОРА, ПЕРЕДАЧИ, ОБРАБОТКИ И ВЫДАЧИ ИНФОРМАЦИИ. 59
ГЛАВА 3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ. 60
3. 1. ЭКОНОМИЧЕСКАЯ ЭФФЕКТИВНОСТЬ. 60
3. 1. 1 ОПРЕДЕЛЕНИЕ ВЕСОВЫХ ПОКАЗАТЕЛЕЙ ДЕЙСТВУЮЩИХ ЛИЦ 62
3. 1. 2 ОПРЕДЕЛЕНИЕ ВЕСОВЫХ ПОКАЗАТЕЛЕЙ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ 64
3. 1. 3 ОПРЕДЕЛЕНИЕ ТЕХНИЧЕСКОЙ СЛОЖНОСТИ ПРОЕКТА 66
3. 1. 4 ОПРЕДЕЛЕНИЕ УРОВНЯ КВАЛИФИКАЦИИ РАЗРАБОТЧИКОВ 68
3. 1. 5 ОЦЕНКА ТРУДОЕМКОСТИ ПРОЕКТА 70
3. 2. 1. РАСЧЕТ ПОКАЗАТЕЛЕЙ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА 73
ЗАКЛЮЧЕНИЕ. 78
ЛИТЕРАТУРА. 80
Вступление
Выдержка
2. 2. Применяемые системы нотации.
Унифицированный язычок моделирования(UML)являетя обычным инструмен-том для сотворения"чертежей" программного снабжения. С поддержкой UML разрешено визуализировать, специфицировать, проектировать и задокументировать артефакты программных систем.
UML подходящ для моделирования всех систем: от информационных систем масштаба компании по распределенных Web-приложений и даже интегрированных сис-тем настоящего времени. Это чрезвычайно кованый язычок, дозволяющий разглядеть систему со всех точек зрения, имеющих известие к её разработке и следующему развертыванию. Невзирая на богатство выразительных способностей, этот язычок прост для осмысливания и применения. Исследование UML удобнее только приступить с его концеп-туальной модели, которая подключает в себя 3 главных вещества: базисные строи-тельные блоки, критерии, определяющие, как эти блоки имеют все шансы совмещаться меж со-бой, и некие общие машины языка.
Невзирая на свои плюсы, UML - это только только язычок; он является одной из элементов процесса разработк программного снабжения, и не наиболее такого. Хо-тя UML не зависит от моделируемой действительности, лучше только использовать его, когда процесс моделирования основан на рассмотрении прецедентов применения, явля-ется итеративным и пошаговым, а хозяйка система владеет верно выраженную архитекту-ру. UML - это язычок для визуализации, специфицирования, конструирования и доку-ментирования реликвий программных систем.
UML это язычок диаграмм. Диаграмма в UML - это графическое понятие комплекта частей, изображаемое почаще только в облике связанного глава с вершинами(сущностями)и ребрами(отношениями). Диаграммы изображают для визуализации сис-темы с различных точек зрения. Диаграмма - в неком значении одна из проекций сис-темы. Как верховодило, за исключением более очевидных случаев, диаграммы предоставляют свернутое понятие частей, из которых составлена система. Один и тот же вещество может находиться во всех диаграммах, либо лишь в нескольких(самый-самый известный вариант), либо не находиться ни в одной(чрезвычайно изредка).
В моем дипломном проекте будут употребляться такие диаграммы, как:
Диаграммы прецедентов. Это один из 5 типов диаграмм, применяемых в UML для проектирования информационных систем. Диаграммы прецедентов играют главную роль в моделировании поведения системы, подсистемы либо класса. Любая таковая диаграмма указывает очень много прецедентов, артистов и дела меж ними. Диаграммы прецедентов используются для моделирования вида системы с точки зрения прецедентов(либо вариантов применения). Почаще только это подразумевает моделирование контекста системы, подсистемы либо класса или моделирование требований, предъявляемых к поведению указанных частей. Диаграммы прецедентов имеют огромное смысл для визуализации, специфицирования и документирования поведения вещества. Они упрощают сознание систем, подсистем либо классов, представляя взор снаружи на то, как данные составляющие имеют все шансы существовать применены в соответственном контексте. Не считая такого, такие диаграммы главны для тестирования выполняемых систем в процессе прямого проектирования и для осмысливания их внутреннего устройства при обратном проектировании.
Диаграммы классов. это комплект статических, декларативных частей надели. Диаграммы классов имеют все шансы использоваться и при прямом проектировании, то имеется в процессе разработки новейшей системы, и при обратном проектировании - описании имеющихся и используемых систем. Информация с диаграммы классов напрямую отражается в начальный код прибавления - в большинстве имеющихся приборов UML-моделирования вероятна кодогенерация для определенного языка программирования(традиционно Java либо C ).
Класс на диаграмме отражается в облике Класс на диаграмме рисуется в облике прямоугольника, разделенного горизонтальными чертами на 3 доли. В первой доли указывается заглавие класса. Как верховодило, фамилия класса состоит из 1-го, максимум 2-ух слов. 2-ая дробь охватывает список атрибутов класса, какие охарактеризовывают тот либо другой предмет этого класса в модели предметной области. 3-я дробь охватывает список операций, отображающих его поведение в модели предметной области.
Рис. 7 «Сплошное отражение класса на диаграмме классов»
Диаграммы последовательностей. Это диаграмма взаимодействия, в которой главный упор изготовлен на упорядочении извещений во времени. Главными веществами диаграммы последовательностей являются обозначения объектов(прямоугольники), вертикальные полосы, отображающие движение времени при деловитости объекта, и стрелки, показывающие исполнение действий объектами. Такие диаграммы демонстрируют, как объекты работают совместно для заслуги общей цели, акцентируясь на их ролях. предусмотрены для описания динамических качеств моделируемой системы. Традиционно они используются для такого, чтоб: а)представить комплект взаимодействующих объектов в настоящем окружении"с вышины птичьего полета"; б)разделить функциональность меж классами, основываясь на итогах исследования динамических качеств системы; в)обрисовать логику исполнения трудных операций, в особенности в тех вариантах, когда один предмет взаимодействует ещё с несколькими объектами; г)выучить роли, исполняемые объектами снутри системы, а еще дела меж объектами, в какие они вовлекаются, исполняя эти роли.
Это все виды диаграмм языка проектирования UML, какие я буду применять для разработки информационной системы. Я применяю нужные средства для описания проектной чати.
Литература
Беллетристика.
1. Вендров А. М. Конструирование программного снабжения экономических информационных систем: Учебник М. :Деньги и статистика, 2000. 352 с. : ил.
2. Вендров А. М. Практикум сообразно проектированию программного снабжения экономических информационных систем: Учеб. Вспомоществование. М. :Деньги и статисти-ка, 2002. 192 с. : ил.
3. Вендров А. М. Конструирование программного снабжения экономических информационных систем: Учебник. 2-е изд. , перераб. и доп. М. : Деньги и ста-тистика, 2006. 544 с. : ил. ISBN 5-279-02937-8
4. Вендров А. М. Практикум сообразно проектированию программного снабжения экономических информационных систем: Учеб. вспомоществование. 2-е изд. , перераб. и доп. М. : Деньги и статистика, 2006. 192 с. : ил. ISBN 5-279-03106-2
5. Ларман, Крэг Использование UML и шаблонов проектирования. 2-е издание. : Пер. с англ. М. : Издательский терем «Вильямс», 2004. 624 с. : ил. Парал. тит. англ.
6. Проскурин Д. К. , Шитикова М. В. Конструирование информационных сис-тем: Учеб. Пособие/ Воронеж. Гос. Арх. -строит. ун. Воронеж,2003. 198с.
7. Елиферов В. Г. , Репин В. В. Бизнес-процессы: Регламентация и управление: Учебник. М. : ИНФРА-М, 2005. 319с. (Учебники для програмки МВА).
8. Г. Буч, Д. Рамбо, А. Джекобсон. Язычок UML. Управление юзера.
Информационные системы в экономике: Учебник/Под ред. проф. В. В. Бешена. М. : Деньги и статистика, 1996. 272 с. : ил.
9. Джексон Г. Конструирование реляционных баз данных для применения с микро-ЭВМ М. : Деньги и статистика, 1991.
Зеленков Ю. А. Вступление в базы данных. Центр Веб ЯрГУ, 1997
10. Трубилин И. Т. , Семенов М. И. , Лойко В. И. , Барановская Т. П. Автоматизи-рованные информационные технологии в экономике, 1999.
11. Справочник разраба АСУ. под ред. Федоренко Н. П. и Карибского В. В. , М. , Экономика, 1978.
2.2. Используемые системы нотации. Унифицированный язык моделирования (UML) являетя стандартным инструмен-том для создания "чертежей" программного обеспечени