Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/39640
Назва: Розробка програмного забезпечення на основі клієнт-серверної архітектури для обліку реалізації товарів в торгівлі
Інші назви: Software Development Based On Client-Server Architecture for Accounting of Products in Retail
Автори: Ралік, Ігор Романович
Ralik, Ihor Romanovych
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Ралік І.Р. Розробка програмного забезпечення на основі клієнт-серверної архітектури для обліку реалізації товарів в торгівлі : кваліфікаційна робота освітнього рівня магістра за спеціальністю „126 – інформаційні системи та технології“ / І. Р. Ралік. – Тернопіль : ТНТУ, 2022. – 90 с.
Дата публікації: 23-гру-2022
Дата подання: 9-гру-2022
Дата внесення: 27-гру-2022
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Готович, Володимир Анатолійович
Члени комітету: Козак, Руслан Орестович
УДК: 004.04
Теми: програмне забезпечення для обліку
software for accounting
база даних
database
C#
Microsoft SQL Server
client-server architecture
клієнт-серверна архітектура
ADO.NET
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці програмного забезпечення на основі клієнт-серверної архітектури для обліку реалізації товарів в торгівлі. В першому розділі кваліфікаційної роботи проаналізовано та описано ринок торгівлі в Україні та світі, сформульовано актуальність задачі по розробці програмного забезпечення для обліку реалізації товарів в торгівлі, проведено огляд відомих рішень програмного забезпечення у цього сегменті. В другому розділі кваліфікаційної роботи здійснено аналіз засобів та технологій розробки програмного забезпечення. Наведено аргументацію щодо вибору бази даних, архітектури, мови програмування та середовища розробки для реалізації поставленої задачі. В третьому розділі кваліфікаційної роботи описано реалізацію програмного забезпечення на основі клієнт-серверної архітектури для обліку реалізації товарів в торгівлі. Продемонстровано функціональні можливості розробленого програмного рішення.
Thesis is devoted to the development of software based on a client-server architecture for accounting for the sale of goods in retail. The first section of the qualification work analyzed and described the retail market in Ukraine and the world, the relevance of the task of developing software for accounting for sales of goods in trade is formulated, an overview of well-known software solutions in this segment is carried out. In the second section of the qualification work, the means and technologies of software development were analyzed. Arguments regarding the choice of a database, architecture, programming language and development environment for the implementation of the given task. The third section of the qualification work describes the implementation of software based on the client-server architecture for accounting for the sale of goods in retail. Functional capabilities of the developed software solution are demonstrated.
Зміст: Вступ 9 1 Аналіз відомих рішень по розробці програмного забезпечення для обліку реалізації товарів в торгівлі 11 1.1 Аналіз ринку торгівлі 11 1.2 Актуальність задачі по розробці програмного забезпечення для обліку реалізації товарів 15 1.3 Огляд відомих рішень програмного забезпечення для обліку реалізації товарів в торгівлі 19 1.4 Висновок до першого розділу 23 2 Обгрунтування вибору засобів та технологій по розробці програмного забезпечення для обліку реалізації товарів в торгівлі 24 2.1 Вибір бази даних для реалізації програмного забезпечення 24 2.2 Клієнт-серверна архітектура та її переваги 31 2.3 Технологія доступу до даних ADO.NET 37 2.4 Вибір мови програмування та середовища розробки програмного забезпечення 40 2.5 Висновок до другого розділу 45 3 Реалізація програмного забезпечення на основі клієнт-серверної архітектури для обліку реалізації товарів в торгівлі 46 3.1 Робота з базою даних 46 3.2 Розробка класів клієнтської частини програмного забезпечення 48 3.3 Реалізація стартового меню програми-клієнта 55 3.4 Реалізація довідника клієнтів та товарів 56 3.5 Реалізація реєстру розхідних та прихідних документів, залишків товару та звіту по реалізації товарів 59 3.6 Реалізація функції замовлень і повернень товарів постачальнику 65 3.7 Реалізації реєстру прибуткових, видаткових касових ордерів та руху грошових коштів 68 3.8 Реалізація реєстру боргів постачальникам та покупців 71 3.9 Висновок до третього розділу 73 4 Охорона праці та безпека в надзвичайних ситуаціях 75 4.1 Організація робочого місця користувача комп’ютера стосовно нормування площі та об’єму приміщення, необхідних для розташування робочих місць. 75 4.2 Підвищення стійкості роботи об’єктів торгівлі у воєнний час 79 4.3 Висновок до четвертого розділу 84 Висновки 85 Перелік джерел 86 Додатки
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/39640
Власник авторського права: © Ралік Ігор Романович, 2022
Перелік літератури: 1. Силкіна Ю. О. Проблеми та перспективи розвитку ринку роздрібних торговельних мереж в Україні / Ю. О. Силкіна. – Київ: Ранок, 2017. – 150-152 с.
2. Мєшкова В. В. Статистичний аналіз ринку роздрібної торгівлі України / В. В. Мєшкова, Н. С. Пащенко. – Львів: Наш формат, 2018. – 148 с.
3. Карнаушенко А. С. Проблеми автоматизації обліку торгових підприємств / Алла Сергіївна Карнаушенко. – Харків: Комора, 2019. – 120 с.
4. Бойчук А. А. Проблеми організації автоматизації обліку на підприємствах торгівлі / А. А. Бойчук, В. О. Бойчук, Л. О. Моцна. – Київ: Фабула, 2017. – 49 с.
5. Безус А. М. Перспективи інноваційного розвитку роздрібної торгівлі в Україні / А. М. Безус, Б. М. Шевчун, П. І. Безус. – Полтава: Астра, 2019. – 19-21 с.
6. Карнаушенко А. С. Особливості автоматизації обліку торговельних підприємств / Алла Сергіївна Карнаушенко. – Дніпро: Піраміда, 2019. – 76 с.
7. Дмитрів О. Р. Цифровізація економіки та автоматизація виробництва: проблеми та шляхи їх вирішення." Тези доповідей міжнародної науково-практичної конференції „Цифрова економіка як фактор інноваційного розвитку суспільства / О. Р. Дмитрів, В. В. Семеген. – Київ: Фоліо, 2020. – 12 с.
8. Завгородній О. Ю. Системи та програми автоматизації на підприємствах торгівлі: вимоги до функціоналу та їх реалізація / О. Ю. Завгородній. – Харків: Теза, 2021. – 190 с.
9. Демянова Ю. О. Автоматизовані системи управління як невід’ємний елемент розвитку глобальних торговельно-роздрібних мереж / Ю. О. Демянова. – Київ: Човен, 2018. – 168-169 с.
10. Сайт ISpro [Електронний ресурс] – Режим доступу до ресурсу: https://ispro.ua/
11. Сайт A5 [Електронний ресурс] – Режим доступу до ресурсу: https://a5erp.solutions/
12. Сайт Dilovod [Електронний ресурс] – Режим доступу до ресурсу: https://dilovod.ua/ru/
13. Сайт Master: Бухгалтерія [Електронний ресурс] – Режим доступу до ресурсу: https://masterbuh.com/
14. Сайт Дебет Плюс [Електронний ресурс] – Режим доступу до ресурсу: https://debet.com.ua/
15. Сайт HugeProfit [Електронний ресурс] – Режим доступу до ресурсу: https://h-profit.com/
16. Husni M. Improved Information Retrieval Performance on SQL Database Using Data Adapter / M. Husni. – Madrid: Grupo Planeta, 2018. – 127 c. – (Materials Science and Engineering)
17. Noaman A. eCloudDB: A Unified API for Secure SQL and NoSQL Cloud Databases. / A. Noaman, E. Noaman, A. Noaman. – Washington: Wiley, 2019. – 124 c. – (Proceedings of the 2019 3rd International Conference on Cloud and Big Data Computing)
18. Mukherjee S. Indexes in Microsoft SQL Server / Sourav Mukherjee. – New-York: HarperCollins, 2019. – 53 c.
19. Efficiency test of Microsoft SQL Server 2016 / T.Balla, T. Radvanyi, S. Kiraly, R. Kiraly. –Amsterdam: Wolters Kluwer, 2018. – 192 c
20. Dejan S. SQL Server 2016 Developer's Guide / S. Dejan, M. Radivojevic, W. Durkin. – Zagreb: Cornelsen, 2017. – 77 c.
21. William A. SQL server 2017 administration inside out / Assaf William. – Washington: RELX Group, 2018. – 36 c.
22. Mukherjee S. Popular SQL server database encryption choices / Sourav Mukherjee. – New-York: HarperCollins, 2019. – 37 c.
23. Chmel M. SQL Server 2017 Administrator's Guide: One stop solution for DBAs to monitor, manage, and maintain enterprise databases / M. Chmel, V. Muzny. – Warsaw: Klett, 2017. – 52 c.
24. Mukherjee S. SQL Server Development Best Practices / Sourav Mukherjee. – New-York: HarperCollins, 2019. – 41 c.
25. Johnson B. Using Git in Visual Studio 2019 / Bruce Johnson. – NewYork: Apress, 2020. – 141 с.
26. Alian M. Ncap: Network-driven, packet context-aware power management for client-server architecture / Mohammad Alian. – Washington: Scholastic, 2017. – 99 c.
27. Посвістак В.С., Демківська Т.І. Клієнт-серверна архітектура та її використання при розробці програмного забезпечення. / Інформаційні технології в науці, виробництві та підприємництві – 2020. – 14 с.
28. Висоцький А.В. Поняття клієнт-серверної архітектури. / Тези доп. міжнародної науково-практичної інтернет-конференції. – Дніпро, 2020. – 8 с.
29. Михайленко А.М. Клієнт-серверна система управління задачами. / КПІ ім. Ігоря Сікорського. – Київ, 2019. – 7 с.
30. Войтко В., Денисюк П.. Особливості розробки серверних додатків клієнт-серверної архітектури. – 2017. – 44 с.
31. Божок Р.Ю. Клієнт–серверна система підтримки учбового процесу. / КПІ ім. Ігоря Сікорського. – Київ, 2020. – 55 с.
32. Geary Nigel. The client-server architecture in a mixed database environment. / Data Distribution: Managing the Environment. – Routledge, 2018. – 77 с.
33. Langa S. Management aspects of client/server computing. – 2019. – 13 с.
34. Kumar Santosh. A Review on Client-Server based applications and research opportunity. / International Journal of Recent Scientific Research. – 2019. – 24 с.
35. Madalina Eleonora. Providing Security for Client-Server Applications. – 2019. – 8 с.
36. Rabin Steven. Developing Workstation-Based Client/Server Applications. – Auerbach Publications, 2018. – 44 с.
37. Sahoo Niranjan, Rajashree Shukla. Use of Client Monitoring ClientServer Data Security and Health Management. – 2019. – 25 c.
38. Romanov E.L., Troshina G.V., Menzhulin S.A. Client-server application framework based on an object-oriented network model. – IOP Publishing, 2020. – 35 c.
39. Радченко Д. Ю., Колодний В.В.. Технологія та моделі архітектури клієнт-серверної взаємодії. – ВНТУ, 2019. – 17 с.
40. Висоцький А.В. Поняття клієнт-серверної архітектури. – Дніпро, 2020. – 98 с.
41. Вакуленко С.. Розробка клієнт-серверного застосунку на С++. – 2021. – 5 с.
42. Снопок А.І. Багатопотоковий клієнт-серверний додаток. / КПІ ім. Ігоря Сікорського. – Київ, 2020. – 29 с.
43. Sharp John. Microsoft visual C# step by step. – Microsoft Press, 2018. – 33 с.
44. Bouna Praveenkumar. Visual Studio Code for C# Developers. – 2022. – 11 с.
45. Ilic Milos. The difference between ADO .NET and Entity Framework in software. – 2019. – 14 c.
46. Strauss D. Working with Visual Studio 2019. Getting Started with Visual Studio 2019. / Dirk Strauss. – New-York: Apress, 2020. – 201-202 с.
47. Snell P. Microsoft Visual Studio 2015 / P. Snell, L. Snell, M. Snell. – New-York: HarperCollins, 2019. – 109 c.
48. Bhandari P. Consuming Microsoft Cognitive APIs. / P. Bhandari, N. Bhandari, A. Bhandari. – Berkeley: Californial, 2018. – 116 с.
49. Development of Dissolved Gas Analysis Analyzing Program using Visual Studio Program. / P.Kunagonniyomrattana, P. Kunagonniyomrattana, T. Kunagonniyomrattana, C. Supakit. – Tokyo: Shuesisha, 2019. – 178 c.
50. Buananno E. Functional programming in C#. Manning / Enrico Buananno. – San-Jose: HarperCollins, 2018. – 111 c.
51. Kunal C. Mastering Visual Studio 2017 / Clowdhury Kunal. – LosAngeles: RELX Group, 2017. – 69 c.
52. Sharp J. Microsoft Visual C# 2013 Step by Step. Pearson Education / John Sharp. – Boston: McGraw, 2017. – 41 c.
53. Schrotenboer S. Illustrated C# 7: The C# Language Presented Clearly, Concisely, and Visually / S. Schrotenboer, D. Schrotenboer, C. Schrotenboer. – New-York: Apress, 2018. – 108 c.
54. Guerin B. ASP. NET con C# en Visual Studio 2017: diseño y desarrollo de aplicaciones Web / Brice-Arnaud Guerin. – Madrid: Grupo Santillana, 2018. – 50 c.
55. Watts G. Developing a Declarative Analysis Language: LINQToROOT. / Gordon Watts. – Washington: Apress, 2019. – 21 c. – (EPJ Web of Conferences).
56. Muller, Nathan J. Client-server Architecture and Implementation. - Auberbach Publication, 2020. – 186 с.
57. Кодекс законів про працю України [Електронний ресурс] – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/322-08
58. Про затвердження Правил безпечної експлуатації електроустановок [Електронний ресурс] – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0011-98
Тип вмісту: Master Thesis
Розташовується у зібраннях:126 — інформаційні системи та технології

Файли цього матеріалу:
Файл Опис РозмірФормат 
2022_KRM_STm-61_Ralik_IR.pdf1,96 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора