Download presentation
Presentation is loading. Please wait.
Published byVicente Maldonado Modified over 5 years ago
2
TE-CRG-CE Controls and Electrical Support for cryogenics
Stocking Managment System Author(s) Domenico Francesco De Angelis Supervisor Marco Pezzetti
3
Summary Goal Project & Context Requirements Envisioning
Proposed Architecture Technology Used Solution At the End
4
Goal Project & Context Goal:
Minimize time needed to manage the item in the warehouse. Reduce the complexity of all system. Context: The workman is obligated to use external application in order to read item’s barcode and after send the result in their in order to modify a excel file. This excel file contain all info about log, items and projects. More complex, Subject to human error
5
Requirements for workman
6
Requirements for manager
7
Envisioning More worker, more phone platform ↓ Independent System
Delete dependency of Excel Build a DB without lost old data Write Converter Excel File to DB data
8
Envisioning - 2 Interface Database ↓
Build an application to interface with database and manage it I want Excel file… Export excel file by “manager application”
9
Proposed Architecture
Cern Bot Service API PhoneBook User Side Manager Side
10
Why build Service and not App?
Reduce time to deploy Control of all version in use by user, because is only one → Reduce time to deliver new update Independence by target platform
11
Technology Used
12
Start with Solution! System Dynamic View:
System’s high level view with interaction of actor The label near the arrow is action possible in this direction
13
UserService
14
ManagerApp
15
Search in Bot Telegram
16
Authentication in Bot Telegram
17
Action State Machine If Response is YES and QTA is over the range then send mail at the supervisor
18
Internal Architecture of BotTelegram
19
Layer UI – Class Diagram
Similar Strategy Design Pattern Singleton Design pattern State Design Pattern
20
Layer Controller – Class Diagram
21
Layer Controller – Class Diagram
Façade Design Pattern
22
At the End – Deployment diagram
How I implemented everything
23
Thank you for your attention!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.