|
|
2 weken geleden | |
|---|---|---|
| Computer_Sales_PM11 | 2 weken geleden | |
| .gitignore | 2 weken geleden | |
| ComputerSalesSetup.exe | 2 weken geleden | |
| ComputerSalesSetup.iss | 2 weken geleden | |
| README.md | 2 weken geleden | |
| Руководство оператора.md | 2 weken geleden |
«Продажа компьютерной техники» — клиентское Windows-приложение для учёта товаров, складов, покупателей, сотрудников и заказов магазина компьютерной техники. Программа работает с отдельно развёрнутой базой данных PostgreSQL и предоставляет разные возможности администратору и покупателю.
В репозитории размещается исходный код клиентской части информационной системы. База данных, SQL-скрипты и резервные копии в установочный пакет приложения не входят.
Основные возможности программы:
admin и user;Программа предназначена для автоматизации учёта продаж компьютерной техники, комплектующих и периферийных устройств. Она может применяться сотрудниками магазина или организации, в которой требуется вести сведения о товарах, покупателях, заказах и складских остатках.
Для работы необходимы:
Клиентское приложение не создаёт сервер PostgreSQL автоматически. Перед первым запуском база данных должна быть развёрнута и доступна по сети.
ComputerSalesSetup.exe.ComputerSalesSetup.exe.Удаление приложения выполняется через стандартный раздел Windows для удаления программ либо с помощью файла деинсталляции, созданного Inno Setup.
После запуска необходимо ввести логин и пароль. Состав доступных разделов определяется ролью учётной записи.
Администратор может:
Перед удалением записи необходимо убедиться, что она не используется связанными данными. Если база данных отклоняет операцию, сначала следует проверить зависимые записи.
Пользователь с ролью user может:
Покупатель не может изменять справочники, сведения других пользователей и журнал аудита.
| Термин | Определение |
|---|---|
| БД | База данных, в которой хранятся сведения информационной системы |
| СУБД | Система управления базами данных |
| PostgreSQL | СУБД, используемая серверной частью информационной системы |
| Клиентское приложение | Программа, установленная на компьютере пользователя и подключающаяся к БД |
| Товар | Компьютерная техника, комплектующее или периферийное устройство |
| Склад | Место хранения товаров |
| Остаток | Количество определённого товара, доступное на складе |
| Покупатель | Клиент, сведения о котором используются при оформлении заказа |
| Заказ | Запись о покупке одного или нескольких товаров |
| Позиция заказа | Конкретный товар и его количество внутри заказа |
| Администратор | Пользователь с правом просмотра и изменения данных |
| Пользователь | Покупатель с ограниченным доступом к системе |
| Аудит | Журнал, содержащий сведения об изменениях данных |
| Inno Setup | Средство создания установочного файла Windows |