How kaualimagallijose/sistema_rj works
Sistema RJ is a browser-based jewelry order and inventory management system. The main workflow starts in the office order form, submits an order classified as PF (to manufacture), PG (part manufacture/part stock), or PE (already in stock), and persists it for later search, editing, and status tracking. Separate capabilities manage stock, record weights, exchange order files, and present protected order and stock analytics; the repository also includes a 3D ring-design tool. The workflow links reflect the supplied excerpts and README; unsampled subsystem details are represented only where the tree and documentation support them.
Main entry points: Estoque_Pagina_Inicial.php Stock overview · PG2_Escritorio1.php Order persistence · dasboard/index.php Order analytics · menu/index.php Main menu
Components 20
Navigation and orders
- System entry
index.php - Main menu
menu/index.php - Order form
Escritorio/main.js - Order persistence
Escritorio/php/PG2_Escritorio1.php
Order operations
- Order search
Escritorio/pedidos/pedidos.php - Order editing
Escritorio/pedidos/phpScripts/editarPedido.php - Order status
Escritorio/statusPedidos/statusPedidos.php - Order JSON files
arquivoJson/php - Order weighing
Escritorio/Peso/cadastrar_Peso.php - Import and export
Escritorio/ExportarImportar
Inventory management
- Stock overview
Escritorio/Estoque/Estoque_Pagina_Inicial.php - Create stock
Escritorio/Estoque/Criar_estoque/CriarEstoque.php - View stock
Escritorio/Estoque/Ver_estoque/ver_estoque.php - Increase stock
Escritorio/Estoque/Aumentar_estoque/aumentarEstoque.php
Tools and reporting
- Dashboard access
ferramentas_menu/graficos/php/protege_dash.php - Order analytics
ferramentas_menu/graficos/dasboard/index.php - Chart rendering
ferramentas_menu/graficos/js/graficos_js.js - 3D ring design
ferramentas_menu/Alianca3D/alianca3D.php
Other components
- Office user
- MySQL database
Connections 29
- Office user → System entry: opens
- System entry → Main menu: redirects
- Office user → Main menu: selects tools
- Main menu → Order form: opens office
- Order form → Order persistence: posts order
- Order persistence → MySQL database: writes order
- Office user → Order search: searches orders
- Order search → MySQL database: queries orders
- Office user → Order editing: edits order
- Order editing → MySQL database: updates orders
- Office user → Order status: tracks status
- Order status → MySQL database: reads status
- Office user → Stock overview: manages stock
- Stock overview → Create stock: creates stock
- Stock overview → View stock: opens stock
- Stock overview → Increase stock: adds stock
- Create stock → MySQL database: stores stock
- View stock → MySQL database: reads stock
- Increase stock → MySQL database: updates stock
- Office user → Order weighing: records weights
- Order weighing → MySQL database: reads orders
- Office user → Import and export: imports or exports
- Import and export → MySQL database: exchanges order data
- Office user → Dashboard access: opens analytics
- Dashboard access → Order analytics: grants access
- Order analytics → MySQL database: queries metrics
- Order analytics → Chart rendering: renders charts
- Office user → 3D ring design: designs ring
- Order persistence → Order JSON files: stores order files