4 research outputs found

    Website development of the online clothing store "SoloClothing"

    Get PDF
    Метою цього випускного проекту було створення онлайн-системи здійснення покупок, яка б автоматизувала роботу компанії одягу. Мета проекту та виконані завдання описані у вступі до дипломної роботи. Для досягнення цієї мети було виконано наступну роботу: дослідження тематичної області з подальшою побудовою технічного завдання для розробки програмного забезпечення на основі результатів дослідження. В результаті цих зусиль були створені бази даних на основі документно-орієнтованої системи управління базами даних MongoDB, сервер на основі Node.js + Express і веб-додаток на основі React.js. Результатом цього випускного проекту стало створення онлайн-магазину для замовлення одягу. The goal of this graduation project was to create an online purchasing system that would automate the job of a clothes company. The goal of the project and the tasks completed are described in the thesis's introduction. To achieve this purpose, the following work was completed: a research of the topic area, followed by the construction of a technical job for software development based on the study's findings. Databases based on the MongoDB document-oriented database management system, a server based on Node.js + Express, and a web application based on React.js were built as a consequence of this effort. This graduation project resulted in the creation of an online apparel shopping and ordering business.INTRODUCTION 9 1 WEBSITE DEVELOPMENT 11 1.1 Concept of the site 11 1.2 Steps to Build a Website 11 1.3 Website creation technology 12 1.4 PHP Code Script 12 1.5 Java Script 13 1.6 HTML 14 1.7 DBMS and MySQL 15 2 General Characteristics of a Site of A clothing Store 17 2.1 Concept of an Online Store 17 2.2 The purpose of an online store 17 2.3 Online Store Design 19 2.4 Importance of design of an online store 20 2.5 A successful design for the online store 21 2.6 Research and Analytics 22 2.7 AIDA 23 2.8 Usability 23 2.9 Design 25 2.10 Appearance and Colours 26 3 Creation of online purchasing system 28 3.1 Problem Statement 29 3.2 Terms and abbreviations 29 3.3 Psychology of buyers of Online Stores 30 3.4 Functionality 32 3.5 Technologies for the design development 32 3.6 Architecture of web applications 34 3.7 Practical Part 36 3.8 Use case diagram 39 3.9 Sequence diagram 39 3.10 The web application’s functionality 40 4 OCCUPATIONAL HEALTH AND EMERGENCY SAFETY 50 4.1 Computers and Your Health 50 4.2 Computer health related problems and how tips on how to solve them 53 4.3 Conclusions 55 CONCLUSIONS 57 REFERENCES 58 APPENDI

    Application for Comparative Analysis of Reports

    No full text
    Cilj ovog diplomskog rada je bio razviti mrežnu aplikaciju za usporednu analizu izvješća. Aplikacija je napravljena u svrhu automatizacije ručne usporedbe i analize parova izvješća. Podržani formati izvješća za analizu su .csv i .xls. Izvješća učitana u aplikaciju se spremaju u MongoDB bazu podataka. MongoDB baza podataka je odabrana zbog nezadovoljavajućih performansi relacijskih baza podataka. Kroz korisničko sučelje aplikacije korisnici uređuju sadržaj i postavke analize te učitavaju pojedina izvješća. Rezultirajuća usporedna analiza para izvješća se ispisuje u datoteku .xlsx formata i predaje korisniku. Razvoj aplikacije je pratio pristup oblikovanja upravljanog domenom, što je rezultiralo raslojenom arhitekturom s jasnim ovisnostima među komponentama. Mrežna aplikacija je razvijena u programskom jeziku C# korištenjem ASP.NET razvojnog okvira i Microsoft Visual Studio integriranog razvojnog okruženja. Složeni dijelovi korisničkog sučelja koriste Knockout biblioteku za programski jezik JavaScript. Za administriranje MongoDB baze podataka je korišten alat Robomongo.The goal of this master's thesis was to develop a web application for comparative report analysis. The application was made so as to automate manual comparisons and analyses of report pairs. Supported report formats are .csv and .xls. Reports uploaded to the application are stored in a MongoDB database. MondoDB database was chosen due to unsatisfactory performance of relational databases. Through the application user interface the users edit the content and settings of the analysis and upload individual reports. The resulting report pair analysis is written to an .xlsx file which is returned to the user. Application development has followed the domain-driven design approach, which resulted in layered architecture with clear dependencies between components. The web application was written in the C# programming language using ASP.NET framework and Microsoft Visual Studio integrated development environment. Complex user interface parts use the Knockout library for the JavaScript programming language. Tool Robomongo was used for MongoDB database administration

    Application for Comparative Analysis of Reports

    No full text
    Cilj ovog diplomskog rada je bio razviti mrežnu aplikaciju za usporednu analizu izvješća. Aplikacija je napravljena u svrhu automatizacije ručne usporedbe i analize parova izvješća. Podržani formati izvješća za analizu su .csv i .xls. Izvješća učitana u aplikaciju se spremaju u MongoDB bazu podataka. MongoDB baza podataka je odabrana zbog nezadovoljavajućih performansi relacijskih baza podataka. Kroz korisničko sučelje aplikacije korisnici uređuju sadržaj i postavke analize te učitavaju pojedina izvješća. Rezultirajuća usporedna analiza para izvješća se ispisuje u datoteku .xlsx formata i predaje korisniku. Razvoj aplikacije je pratio pristup oblikovanja upravljanog domenom, što je rezultiralo raslojenom arhitekturom s jasnim ovisnostima među komponentama. Mrežna aplikacija je razvijena u programskom jeziku C# korištenjem ASP.NET razvojnog okvira i Microsoft Visual Studio integriranog razvojnog okruženja. Složeni dijelovi korisničkog sučelja koriste Knockout biblioteku za programski jezik JavaScript. Za administriranje MongoDB baze podataka je korišten alat Robomongo.The goal of this master's thesis was to develop a web application for comparative report analysis. The application was made so as to automate manual comparisons and analyses of report pairs. Supported report formats are .csv and .xls. Reports uploaded to the application are stored in a MongoDB database. MondoDB database was chosen due to unsatisfactory performance of relational databases. Through the application user interface the users edit the content and settings of the analysis and upload individual reports. The resulting report pair analysis is written to an .xlsx file which is returned to the user. Application development has followed the domain-driven design approach, which resulted in layered architecture with clear dependencies between components. The web application was written in the C# programming language using ASP.NET framework and Microsoft Visual Studio integrated development environment. Complex user interface parts use the Knockout library for the JavaScript programming language. Tool Robomongo was used for MongoDB database administration

    Application for Comparative Analysis of Reports

    No full text
    Cilj ovog diplomskog rada je bio razviti mrežnu aplikaciju za usporednu analizu izvješća. Aplikacija je napravljena u svrhu automatizacije ručne usporedbe i analize parova izvješća. Podržani formati izvješća za analizu su .csv i .xls. Izvješća učitana u aplikaciju se spremaju u MongoDB bazu podataka. MongoDB baza podataka je odabrana zbog nezadovoljavajućih performansi relacijskih baza podataka. Kroz korisničko sučelje aplikacije korisnici uređuju sadržaj i postavke analize te učitavaju pojedina izvješća. Rezultirajuća usporedna analiza para izvješća se ispisuje u datoteku .xlsx formata i predaje korisniku. Razvoj aplikacije je pratio pristup oblikovanja upravljanog domenom, što je rezultiralo raslojenom arhitekturom s jasnim ovisnostima među komponentama. Mrežna aplikacija je razvijena u programskom jeziku C# korištenjem ASP.NET razvojnog okvira i Microsoft Visual Studio integriranog razvojnog okruženja. Složeni dijelovi korisničkog sučelja koriste Knockout biblioteku za programski jezik JavaScript. Za administriranje MongoDB baze podataka je korišten alat Robomongo.The goal of this master's thesis was to develop a web application for comparative report analysis. The application was made so as to automate manual comparisons and analyses of report pairs. Supported report formats are .csv and .xls. Reports uploaded to the application are stored in a MongoDB database. MondoDB database was chosen due to unsatisfactory performance of relational databases. Through the application user interface the users edit the content and settings of the analysis and upload individual reports. The resulting report pair analysis is written to an .xlsx file which is returned to the user. Application development has followed the domain-driven design approach, which resulted in layered architecture with clear dependencies between components. The web application was written in the C# programming language using ASP.NET framework and Microsoft Visual Studio integrated development environment. Complex user interface parts use the Knockout library for the JavaScript programming language. Tool Robomongo was used for MongoDB database administration
    corecore