Project work on the subject "Software Development Technology", in the C# programming language using Windows Forms GUI and SQLite3-plug-in database
Project work topic - "App for selling goods in the 'Electronics' category"
At the root of the project, in the .resources folder, there is all the necessary information on the structure of the project.
By following these instructions, you will have a copy of the project on your local machine for development and testing.
This project is a C# Windows Forms application project created in Microsoft Visual Studio Community 2022. To run an already assembled application, on the side of a normal user, you will need the required version of the Microsoft .NET Framework installed.
If you have already installed Visual Studio, then to start the project, just open the solution file in the root of the project - EAutomize.sln
- Authorization and authentication of users.
- Localization in Russian, English and Belarusian languages. // will be added
- Ability to change the background (light and dark themes. // will be added
- Application help system.
- Browse catalog. For the user:
- Adding an item to the cart.
- Checkout. For administrator:
- View the list of orders.
- View the list of users.
- Adding a product.
- Removal of goods.
- For the user: To get started, log in to the program, or register: a) open the product catalog; b) select the one you need and add it to the cart; c) fill in the required personal data and place an order.
- For administrator: a) Open the admin panel (select an action): 1) View the list of orders/users. 2) Adding/removing a product. b) Free directory browsing: 1) Select the desired category.
- Windows 10 version 1703 and later: Home, Pro, Education, and Enterprise).
- Windows Server 2016/2019: Standard and Datacenter
- Windows 8.1 (with update 2919355): Core, Professional and Enterprise].
- Windows Server 2012 R2 (with update 2919355): Essentials, Standard, Datacenter.
- Windows 7 SP1 (with latest Windows updates): Home Premium, Professional, Enterprise, Ultimate.
- Processor with a clock speed of at least 1.8 GHz. It is recommended to use at least a dual-core processor.
- 1 GB RAM; 8 GB RAM recommended (minimum 2.5 GB when running in a virtual machine)
- Requires 1 GB of available hard disk space
- Hard drive speed: Install Windows and Visual Studio on a Solid State Drive (SSD) for better performance
- Video adapter with a minimum resolution of 720p (1280 by 720 pixels); WXGA (1366 by 768 pixels) or higher resolution is recommended for optimal performance.
- English // can be added
- Russian
- Belarusian // can be added
Q: How to enter the program window?
A: Pass user authorization and authentication.
Q: How to log in as an administrator?
A: Log in with the following data:
Username - admin
Password - admin
Q: The program gives a critical error on startup!
A: Make sure you have installed .NET Framework v4.0 or newer.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Aleksandr Zenevich - all work - snglrtycrvtureofspce
Проектная работа по предмету "ТРПО", на языке программирования C# с использованием графического интерфейса Windows Forms и подключаемой базой данных SQLite3
Тема проектной работы - "Приложение для продажи товаров в категории 'Электроника'"
В корне проекта, в папке .resources, находится вся необходимая информация по структуре проекта.
Следуя этим инструкциям, вы получите копию проекта на вашей локальной машине для разработки и тестирования.
Данный проект представляет собой проект приложения C# Windows Forms, созданный в Microsoft Visual Studio Community 2022. Для запуска же уже собранного приложения, на стороне обычного пользователя, потребуется установленный Microsoft .NET Framework необходимой версии.
Если вы уже установили Visual Studio, то для запуска проекта достаточно открыть файл решения в корне проекта - EAutomize.sln
- Авторизация и аутентификация пользователей.
- Локализация на русском, английском и белорусских языках. // будет добавлено
- Возможность изменения фона (светлная и тёмная темы. // будет добавлено
- Справочная система приложения.
- Просмотр каталога. Для пользователя:
- Добавление товара в корзину.
- Оформление заказа. Для администратора:
- Просмотр списка заказов.
- Просмотр списка пользователей.
- Добавление товара.
- Удаление товара.
- Для пользователя: Для начало авторизируйтесь в программу, либо же зарегистрируйтесь: а) откройте каталог товаров; б) выберите нужный и добавьте в карзину; в) заполните требуемые личные данные и оформите заказ.
- Для администратора: а) Откройте панель администратора (выберите действие): 1) Просмотр списка заказов/пользователей. 2) Добавление/удаление товара. б) Свободный просмотр каталога: 1) Выберать нужную категорию.
- Windows 10 версии 1703 и выше: Домашняя, Pro, для образовательных учреждений и Корпоративная).
- Windows Server 2016/2019: Standard и Datacenter
- Windows 8.1 (с обновлением 2919355): Core, Профессиональная и Корпоративная].
- Windows Server 2012 R2 (с обновлением 2919355): Essentials, Standard, Datacenter.
- Windows 7 с пакетом обновления 1 (SP1) (с последними обновлениями Windows): Домашняя расширенная, Профессиональная, Корпоративная, Максимальная.
- Процессор с тактовой частотой не ниже 1,8 ГГц. Рекомендуется использовать как минимум двухъядерный процессор.
- 1 ГБ ОЗУ; рекомендуется 8 ГБ ОЗУ (минимум 2,5 ГБ при выполнении на виртуальной машине)
- Требуется 1 ГБ доступного пространства на жестком диске
- Скорость жесткого диска: для повышения производительности установите Windows и Visual Studio на твердотельный накопитель (SSD)
- Видеоадаптер с минимальным разрешением 720p (1280 на 720 пикселей); для оптимальной работы рекомендуется разрешение WXGA (1366 на 768 пикселей) или более высокое.
- Английский // может быть добавлен
- Русский
- Белорусский // может быть добавлен
В: Как зайти в окно программы?
О: Пройти авторизацию и аутентификацию пользователя.
В: Как зайти под правами администратора?
О: Авторизируйтесь следующими данными:
Имя пользователя - admin
Пароль - admin
В: Программа выдаёт критическую ошибку при запуске!
О: Убедитесь что вы установили .NET Framework v4.0 или новее.
Этот проект находится под лицензией MIT License - смотрите LICENSE.md файл, чтобы узнать подробности
- Aleksandr Zenevich - вся работа - snglrtycrvtureofspce