DOI: 10.14489/vkit.2014.09.pp.046-050
Рыков В. И., Дидык Т. Г. ПРОГРАММНЫЕ МЕТОДЫ И СРЕДСТВА РАЗРАБОТКИ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ (с. 46-50)
Аннотация. Рассматриваются основные этапы технологии реализации программных систем. Выделены три основных уровня выполнения программного проекта: моделирование бизнес-процессов предметной области, проектирование информационной системы, программная реализация алгоритмов. В рамках объектного подхода предлагаются структура и технология выполнения выпускной квалификационной работы в области, связанной с проектированием и реализацией на некотором языке программирования информационной системы управления бизнес-процессами. Показано, что практика разработки и внедрения информационных проектов принципиально отличается от методов и методологий реализации технических проектов. Доказано, что структура и методика выполнения выпускной квалификационной работы в области информатики должны опираться на дидактически и методически проработанную методологию типа «Рациональный унифицированный процесс».
Ключевые слова: выпускная квалификационная работа; информационные технологии; информационный проект; объектно ориентированный подход; проектирование информационных систем; требования заказчика; рациональный унифицированный процесс.
Rykov V. I., Didyk T. G. SOFTWARE METHODS AND DEVELOPMENT TOOLS OF THE GRADUATION THESIS (pp. 46-50)
Abstract. The paper forms proposals for the structure and content of the bachelor’s graduation thesis in information technology. Taken as a basis are requirements of the Federal Education Standard in Applied Computer Science, and results of the analysis of information systems design methodology. It is assumed that graduation thesis is a completed professional development – a software project. Two types of software project risks were identified: direct, managed within the project; and indirect, external to the project. Reengineering problems have an external risk due to the unpredictable changes of the user requirements, and are usually solved using object methods within a scope of iterative project. In order to implement iterative projects Rational Unified Process is used as the most developed one in terms of methodology, and it can be considered as a base for the graduation thesis because of its versatility. The following structure of graduation thesis stages is proposed. Working with customer to form a system model, to determine customer’s requirements, and describe algorithms to implement those requirements. Software implementation of the system, with presenting results to the customer, and, if necessary, go to A to clarify the requirements. This structure of graduation thesis is applied to any type of the information project and allows implementation on required software platform.
Keywords: Final qualifying bachelors work; IT (Information technologies), Information project; Object-oriented approach; Information systems design; Customer requirements; RUP (Rational unified process).
В. И. Рыков, Т. Г. Дидык (Уфимский государственный авиационный технический университет) E-mail:
virykov@gmail.comЭтот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
V. I. Rykov, T. G. Didyk (Ufa State Aviation Technical University) E-mail:
virykov@gmail.comЭтот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
1. Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. М.: Интер-нет-университет информационных технологий, 2005. 304 с. 2. Вендров А. М. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика, 1998. 176 с. 3. Кролл П., Кратчен. Ф. Rational Unified Process – это легко. Руководство по RUP. М.: КУДИЦ-Образ, 2004. 432 с. 4. Шеер А. В. Моделирование бизнес-процессов. М.: Весть-МетаТехнология, 2000. 222 с. 5. Малюх В. Н. Введение в современные САПР: курс лекций. М.: ДМК Пресс, 2010. 192 с. 6. ГОСТ Р ИСО/МЭК 12207–2010. Информаци-онная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств. Введ. 2012–03–01. М.: Стандартинформ, 2011. 106 с. 7. ГОСТ 34.601–90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания. Введ. 1992–01–01. М.:Стандартинформ, 2009. 6 с. 8. Kelly A. Changing Software Development: Learning to Become Agile. N. J.: John Wiley & Sons, 2008. 258 p. 9. What is Extreme Programming? [Электронный ресурс]. URL: http://xprogramming.com/xpmag/whatisxp/ (дата обращения: 20.11.2012). 10. Поршнев С. В. MATLAB7. Основы работы и программирования. М.: Бином-Пресс, 2011. 320 с. 11. Марка Д. А. Методология структурного анали-за и проектирования SADT. М.: МетаТехнология, 1993. 240 с. 12. Boehm B. A Spiral Model of Software Development and Enhancement // ACM SIGSOFT Software Engineering Notes. 1986. V. 11, N 4. P. 14 – 24. 13. Model-view-controller [Электронный ресурс]. URL: http://ru.wikipedia.org/wiki/Model-View-Controller (дата обращения: 16.01.2014). 14. Буч Г., Рамбо Д., Якобсон И. Язык UML. Руко-водство пользователя. М.: ДМК Пресс, 2007. 496 с. 15. Мюллер Д. Проектирование баз данных и UML. М.: Лори, 2013. 422 с. 16. Конноли Т., Бегг К. Базы данных: проектиро-вание, реализация и сопровождение. Теория и практика. М.: Вильямс, 2003. 1440 с. 17. Сайт Sparx Systems [Электронный ресурс]. URL: http://www.sparxsystems.com/ (дата обращения 27.12.2013). 18. Сайт IBM Rational software [Электронный ре-сурс]. URL: http://www-01.ibm.com/software/rational/ (да-та обращения: 10.01.2014). 19. Eriksson E., Penker M. Business Modeling with UML: Business Patterns at Work. N. J.: John Wiley & Sons, 2000. 459 p.
1. Grekul V. I., Denishchenko G. N., Korovkina N. L. (2005). Design of information systems. Moscow: Internet-universitet informatsionnykh tekhnologii. 2. Vendrov A. M. (1998). CASE-technologies. Modern methods and tools for information systems design. Moscow: Finansy i statistika. 3. Kroll P., Kratchen F. (2004). Rational unified pro-cess is easy. Guide to RUP. Moscow: KUDITs-Obraz. 4. Sheer A. V. (2000). Modeling of business processes. Moscow: Vest'-MetaTekhnologiia. 5. Maliukh V. N. (2010). Introduction to modern CAD system: a course of lectures. Moscow: DMK Press. 6. Information technology. System and software engi-neering. Processes of the software life cycle. (2011). Ru Standard No. GOST R ISO/MEK 12207–2010. Moscow: Standartinform. 7. Information technology. Complex of standards for automated systems. Automated systems. Engineering stages. (2009). Ru Standard No. GOST 34.601–90. Moscow: Standartinform. 8. Kelly A. (2008). Changing software development: Learning to become agile. John Wiley & Sons: N.J. 9. What is Extreme Programming? Available at: http: //xprogramming.com/xpmag/whatisxp/(Accessed: 20.11.2012). 10. Porshnev S. V. (2011). Matlab7. Fundamentals and programming. Moscow: Binom-Press. 11. Marka D. A. (1993). The methodology of structural analysis and design SADT. Moscow: MetaTekhnologiia. 12. Boehm B. (1986). A spiral model of software de-velopment and enhancement. ACM SIGSOFT Software En-gineering Notes, 11(4), pp. 14-24. 13. Model-view-controller. Available at: http://ru.wikipedia.org/wiki/Model-View-Controller (Accessed: 16.01.2014). 14. Buch G., Rambo D., Iakobson I. (2007). The UML. User manual. Moscow: DMK Press. 15. Miuller D. (2013). Database design and UML. Mos-cow: Lori. 16. Konnoli T., Begg K. (2003). Databases: design, implementation and support. Theory and practice. Moscow: Williams. 17. Web site: Sparx Systems. Available at: http://www.sparxsystems.com/ (Accessed: 27.12.2013). 18. Web site: IBM Rational software. Available at: http://www-01.ibm.com/software/rational/ (Accessed: 10.01.2014). 19. Eriksson E., Penker M. (2000). Business modeling with UML: Business patterns at work. N.J.: John Wiley & Sons, Inc.
Статью можно приобрести в электронном виде (PDF формат).
Стоимость статьи 250 руб. (в том числе НДС 18%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке.
После поступления денег на счет издательства, вам будет выслан электронный вариант статьи.
Для заказа статьи заполните форму:
{jform=1,doi=10.14489/vkit.2014.09.pp.046-050}
.
This article is available in electronic format (PDF).
The cost of a single article is 250 rubles. (including VAT 18%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank.
After depositing your payment on our bank account we send you file of the article by e-mail.
To order articles please fill out the form below:
{jform=2,doi=10.14489/vkit.2014.09.pp.046-050}
.
.
|