Глава 4. Тестирование (в главу 3) Заключение Результаты работы были апробированы на 50-й Международной научной студенческой конференции «Студент и научно-технический прогресс», на X Всероссийской научно-практической конференции «Информационные технологии и математическое моделирование», а так же опубликованы в сборнике VII (XXXVII) Международной научно-практической конференции студентов, аспирантов и молодых ученых "ОБРАЗОВАНИЕ, НАУКА, ИННОВАЦИИ - вклад молодых исследователей". [21]
В ходе выполнения работы были получены следующие результаты:
Проведен анализ предметной области, позволивший составить описание процессов работы с заявками на закупку техники и ПО, заявками на техническое обслуживание. Проведенный анализ пяти систем, автоматизирующих учет и исполнение заявок, в соответствии с определенными критериями показал, что не существует системы, подходящей для решения нашей задачи и обосновал актуальность разработки собственной системы;
Определены пользовательские требования, показывающие необходимость создания семи ролей пользователей с их функциональными возможностями, а так же системные требования, отражающие минимальные требования для работы с будущей системой;
Составлено техническое задание, отражающее цели создания системы, требования к ней, а также сведения, относящиеся к деятельности заказчика и свойствам программного продукта;
Построены модели системы, в наглядном виде отражающие наиболее важные функциональные возможности системы, ее взаимодействие с другими системами, разграничение прав пользователей, а так же структуру данных;
Реализована система: создана логика на языке программирования PL/SQL и интерфейс с помощью средств разработки JavaScript, KemsuWEB;
Проведено тестирование, подтвердившее корректность работы реализованной системы.
В дальнейшем планируется внедрять систему в КемГУ. Реализованный в работе подход универсального описания объектов на основе мета-метамодели можно использовать при разработке других систем, для которых актуальна задача изменения объектов и их метаданных со временем, без внесения изменений в программный код.
Список литературы Соммервиль, И. Инженерия программного обеспечения, 6-е издание [Текст] / Иан Соммервиль, пер. с англ. // М.: Издательский дом “Вильямс”, 2002. – 624 с.
Черемных С.В. Моделирование и анализ систем. IDEF-технологии: практикум / С.В. Черемных, И.О. Семенов, В.С. Ручкин – М.: Финансы и статистика, 2006. – 196 с.
Грекул, В.И. Проектирование информационных систем. Лекция 6: Методологии моделирования предметной области [Электронный ресурс] / В.И. Грекул // (http://www.intuit.ru/department/se/devis/6/6.html)
Дэвид А. Марка. SADT. Методология структурного анализа и проектирования. / А. Марка Дэвид, Л. Мак Гоуэн. Клемент – М.: МетаТехнология, 1993.
Образовательный портал ITTeach.ru. Методология IDEF0 [Электронный ресурс] // (http://www.itteach.ru/bpwin/metodologiya-idef0)
ГОСТ 34.602-89 «Техническое задание на создание автоматизированной системы»
ГОСТ 19.201-78 «Техническое задание. Требования к содержанию и оформлению»
Карл И. Вигерс. Разработка требований к программному обеспечению, Издательство: «Русская Редакция», 2004. - 576 с.
Гудов А.М. Введение в язык структурированных запросов SQL: Учебное пособие / Гудов А.М., Шмакова Л.Е. // Кемерово, Кемеровский госуниверситет, 2001.- 118 с.
Д. Гудман. JavaScript. Библия пользователя. // Д. Гудман, М. Моррисон // М.: Вильямс, Диалектика, 2006 г.
Пауэл, Т. Полный справочник по JavaScript. // Т. Пауэл, Ф. Шнайдер // М.: Вильямс, 2006 г.
Справочник по HTML CSS, веб-дизайну, графике и процессу создания сайтов. [Электронный ресурс] // (http://htmlbook.ru).
Толковый словарь по вычислительным системам Dictionary of Computing // Под ред. В. Иллингуорта и др.: Пер. с англ. А. К. Белоцкого и др.; Под ред. Е. К. Масловского. — М.: Машиностроение, 1990. — 560с. —70000 (доп.) экз. —ISBN 5-217-00617-X(СССР),ISBN 0-19-853913-4(Великобритания)
Kuhn, D. L. Selecting and effectively using a computer aided software engineering tool. Annual Westinghouse computer symposium / D. L. Kuhn -Pittsburgh, PA (USA), 1989.
Пашкевич А.П. Конспект лекций «Современные технологии программирования» [Электронный ресурс] // (http://gendocs.ru/v5448/лекция_-_современные_технологии_программирования)
Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. [Электронный ресурс] // (http://citforum.ru/database/case/index.shtml)
ВикиУчебник. Статья «Метамоделирование» [Электронный ресурс] // (http://ru.wikibooks.org/wiki/Метамоделирование)
Визуальное моделирование: теория и практика. Лекция 2: Иерархия метаописаний. Точка зрения моделирования. Граф модели и диаграммы. [Электронный ресурс] // (http://vmg.pp.ua/books/КомпьютерныеСети/INTUIT.ru/html/department/se/vismodtp/2/vismodtp_2.html)
Проектирование и разработка корпоративных информационных систем. [Электронный ресурс] // (http://citforum.ru/cfin/prcorpsys/infsistpr_02.shtml)
Официальный сайт Apache Tomcat [Электронный ресурс] // (http://tomcat.apache.org/)
Ю.Г. Жидяева. Информационная система «Заявки» [Электронный ресурс] / Ю.Г. Жидяева, С.Ю. Завозкин // Материалы VII (XXXIX) Международной научно-практической конференции студентов, аспирантов и молодых ученых «ОБРАЗОВАНИЕ, НАУКА, ИННОВАЦИИ - вклад молодых исследователей». – Кемерово, 2012.
Официальный сайт программного средства «HelpDesk» [Электронный ресурс] // (http://npo.baltros.ru/projects/r_projects/helpdesk/)
Официальный сайт программного средства 1С: Предприятие 8 [Электронный ресурс] // (http://www.1cbit.ru/1csoft/index.php?SECTION_ID=1268#3)
Официальный сайт программного средства SmartNut [Электронный ресурс] // (http://www.smartnut.ru/)
Официальный сайт программного средства IntraService [Электронный ресурс] // (http://www.intraservice.ru)
Официальный сайт программного средства «МойСклад» [Электронный ресурс] // (http://www.moysklad.ru)
|