Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/33757
Назва: | Розробка інформаційної системи автоматизації hr – процесів на базі Node.js |
Інші назви: | Node.js-based information system development of hr –processes automation |
Автори: | Крашівський, Андрій Іванович Krashivskyi, Andrii |
Бібліографічний опис: | Крашівський А. І. Розробка інформаційної системи автоматизації hr – процесів на базі Node.js : дипломна робота магістра за спеціальністю „121 — інженерія програмного забезпечення“ / А. І. Крашівський. — Тернопіль: ТНТУ, 2020. — 138 с. |
Дата публікації: | 29-гру-2020 |
Дата внесення: | 29-гру-2020 |
Країна (код): | UA |
УДК: | 004.9 |
Теми: | 121 інженерія програмного забезпечення hr-система node.js субд mongodb node express html bootstrap css javascript |
Короткий огляд (реферат): | Метою роботи є розробка інформаційної системи автоматизації HR-процесів
з використанням cучасних технології та нереляційних систем управління даними із
врахуванням показників узгодження реплік в базах даних NoSQL на етапі
проектування інформаційних систем.
Дослідження проводилися на базі комплексного системного аналізу з
використанням методів теорії масового обслуговування, теорії ймовірностей і
математичної статистики, імітаційного моделювання, методології
функціонального моделювання, інженерії знань, теорії множин, теорії алгоритмів
та об’єктно-орієнтованого проектування.
В результаті роботи розглянуто методи управління реплікаціями в NoSQL
системах, розроблено програмну реалізацію системи автоматизації HR-процесів,
яка представляє собою веб-додаток з використанням Node.js та MongoDB, Node
Express, який є веб-додатком для Node.js, а інтерфейс створений за допомогою
HTML, Bootstrap, CSS та JS. The aim of the work is to develop an information system for automation of HRprocesses using modern technologies and non-relational data management systems, taking into account the indicators of matching replicas in NoSQL databases at the stage of designing information systems. The research was conducted on the basis of complex systems analysis using the methods of queuing theory, probability theory and mathematical statistics, simulation modeling, functional modeling methodology, knowledge engineering, set theory, algorithm theory and object-oriented design. As a result, the methods of replication management in NoSQL systems are considered, the software implementation of the HR-process automation system is developed, which is a web application using Node.js and MongoDB, Node Express, which is a web application for Node.js, and the interface is created using HTML, Bootstrap, CSS and JS. |
URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/33757 |
Перелік літератури: | 1. Маклаков С.В. BPwin и ERwin: CASE-средства для разработки информационных систем. – М.: Диалог-Мифи, 1999. - 295 с. 2. Федорова Д.Э., Семенов Ю.Д., Чижик К.Н. CASE-технологии. - М.: Горячая линия Телеком, Радио и связь, 2005. – 160 с. 3. Самойлов, В. Д. Модельное конструирование компьютерных приложений / В. Д. Самойлов. - К.: Наукова думка. - 2007. - 198 с 4. Лаврищева, Е. М. Методы программировання: теория, инженерия, практика / Е. М. Лаврищева. - К.: Наукова думка. - 2006. - 451 с. 5. Чмир, I.O. Моделювання систем у середовищі UML (Unified Modeling Language) : навч. посібник / I. О. Чмир, М. Ф. Ус ; Черкаськ. акад. менеджменту. - Черкаси : ЧАМ, 2004. - 100 с. 6. Андон, Ф. И. Логические модели интеллектуальных информационных систем / Ф. И. Андон, А. Е. Яшунин, В. А. Резниченко. - К: Наукова думка.-1999.- 397 с. 7. Cитник В.Ф. Cиcтeми пiдтpимки пpийняття piшeнь. – К.: Тeхнiкa, 2005. 164c. 8. Митчeлл М., Oулдeм Д., Caмьюэл A. Пpoгpaммиpoвaниe для Linux. Пpoфeccиoнaльный пoхoд. – М.: Вильямc, 2002. – 288 c. 9. Лaпiнcький В. В., Гaбpуcєв В. Ю. Ocнoви oпepaцiйних cиcтeм: Пociбник для cтудeнтiв. – К.: Вищa шкoлa, 2007. – 96 c. 10. Тaнeнбaум Э., Вудхaлл A. Oпepaциoнныe cиcтeмы: paзpaбoткa и peaлизaция. Клaccикa CS. – CПб.: Питep, 2006. – 576 c. 11. Codd, Edgar F.: A Relational Model of Data for Large Shared Data Banks. In: Communications of the ACM 13 (1970), June, No. 6, p. 377–387. 12. ACID. [Электронный ресурс] [http://ru.wikipedia.org/wiki/ACID] 13. F. Chang, J. Dean, S. Ghemawat, W. C. Hsieh, D. A. Wallach, M. Burrows, T. Chandra, A. Fikes, and R. E. Gruber, Bigtable: a distributed storage system for structured data, Proceedings of the 7th Conference on USENIX Symposium on Operating Systems Design and Implementation - Volume 7 (Seattle, WA, November 06 - 08, 2006), USENIX Association, Berkeley, CA, 15-15, 2006. 14. A.V. Burdakov, U.A. Grigorev, A.D. Ploutenko. Comparison of table join execution time for parallel DBMS and MapReduce, Software Engineering / 811: Parallel and Distributed Computing and Networks / 816: Artificial Intelligence and Applications Proceedings (March 18 – 18, 2014, Innsbruck, Austria), ACTA Press, 2014. 15. Bettina Kemme. Gustavo Alonso. Database Replication: a Tale of Research across Communities. Proceedings of the VLDB Endowment, Vol. 3, No. 1. P. 5-12. |
Тип вмісту: | Master Thesis |
Розташовується у зібраннях: | 121 — інженерія програмного забезпечення |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
Крашівський.pdf | 5,69 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора