4. Thesis.net
Ρλιρθσ ςειρά εφαρμογϊν επιχειρθςιακοφ λογιςμικοφ
Η τρίτθ γενιά εφαρμογϊν τθσ CGSoft
Η ανάπτυξθ τθσ ξεκίνθςε το 2006
Ξεκίνθςε ςαν πλιρθσ ςειρά προγραμμάτων για τισ
Ελλθνικζσ επιχειριςεισ, και περιζχει:
ERP
CRM
Business Intelligence
Project Management, ISO Management, Property
Management κ.α.
Framework γριγορθσ ανάπτυξθσ νζων εφαρμογϊν ςε
ενοποιθμζνο περιβάλλον
4 4
5. Thesis.net Framework
Κφρια χαρακτθριςτικά
Windows Vista / Office 2007 interface ςτθν αρχικι ζκδοςθ του
προϊόντοσ
Windows 7 / Office 2010 interface ςιμερα
Ενοποιθμζνο περιβάλλον πλιρωσ προςαρμοςμζνο ςτθν ςφγχρονθ
Ελλθνικι (και όχι μόνον) επιχείρθςθ
Ελλθνικό, αγγλικό και (ςφντομα) πολυγλωςςικό περιβάλλον
Κλθρονομικότθτα (υπαρχουςϊν και μελλοντικϊν) ευκολιϊν
Ορκογραφικι διόρκωςθ (spell checking) ςτα Ελλθνικά και Αγγλικά
Αλλθλεπίδραςθ με τα προϊόντα αυτοματιςμοφ γραφείου τθσ
Microsoft
Ενςωματωμζνα GIS χαρακτθριςτικά
Ενςωματωμζνο CTI & messaging
Ενςωματωμζνθ BI πλθροφόρθςθ
Κλπ.
5 5
6. Thesis.net Framework
Κφρια χαρακτθριςτικά
Ρεριζχεται μεγάλοσ αρικμόσ από πίνακεσ, ιδιαίτερα
χριςιμουσ για τθν Ελλθνικι επιχείρθςθ. Ενδεικτικά:
Ρλιρθσ πίνακασ οδϊν, αρικμϊν και ταχυδρομικϊν κωδικϊν
(60.000).
Ρλιρθσ πίνακασ όλων των Δ.Ο.Υ. τθσ Ελλάδασ με διευκφνςεισ
(286).
Ρλιρθσ πίνακασ όλων των Κ.Α.Δ. (10.500)
Ρλιρθσ πίνακασ ςυνδυαςμζνθσ ονοματολογίασ Intrastat (16.500).
Ρλιρθσ πίνακασ όλων των χωρϊν με τον κατά ISO διψιφιο κωδικό
τουσ (248).
Ρλιρεσ εορτολόγιο όλων των Ελλθνικϊν ονομάτων (2.800).
6 6
7. Thesis.net Framework
Τεχνολογία Client – server.
Client.
Ανάπτυξθ ςε Visual Studio 2010
.Net 3.5 (ςφντομα ςε .Net 4.0)
Γλϊςςα προγραμματιςμοφ: C#
Windows Forms και επιλεγμζνεσ εφαρμογζσ ςε WPF και Silverlight
(πλιρθσ Web λφςθ αναμζνεται ςτο τζλοσ του 2011)
Χωρίσ δυνατότθτα επζμβαςθσ από τον μθχανογράφο/χριςτθ (με
δυνατότθτα όμωσ ενςωμάτωςθσ εξωτερικϊν εφαρμογϊν)
Ρροςφζρεται θ δυνατότθτα υλοποίθςθσ νζων χαρακτθριςτικϊν
από το τεχνικό μασ τμιμα, εφόςον δεν υπάρχει δυνατότθτα
εναλλακτικισ υλοποίθςθσ τουσ και κρικοφν ωσ κετικά ςτοιχεία για
το προϊόν.
Τζλοσ, μελετάται θ δυνατότθτα κλιςθσ και ενςωμάτωςθσ
εξωτερικϊν plugins / addons.
7 7
8. Thesis.net Framework
Τεχνολογία Client – server.
Server.
MS SQL Server 2005/2008/2008 R2.
Υποςτιριξθ όλων των εκδόςεων, ςυμπεριλαμβανομζνου του SQL
Express.
Εκμετάλλευςθ ςτα άκρα των δυνατοτιτων του SQL server (όχι
απλά μια database)
Ενδεικτικά μεγζκθ αντικειμζνων τθσ βάςθσ:
600 πίνακεσ
170 προβολζσ
140 triggers
1100 procedures
300 functions
Πλα τα αντικείμενα προςφζρονται ανοιχτά (χωρίσ encryption)
ςτον μθχανογράφο/χριςτθ για οποιαδιποτε επζμβαςθ ι
παραμετροποίθςθ
8 8
10. Thesis.net Framework
Κφριο χαρακτθριςτικό του Framework.
Πλθ θ λειτουργικότθτα
τθσ εφαρμογισ είναι
αποκθκευμζνθ ςτον
server.
10 10
11. Thesis.net Framework
Σε ποιόν απευκφνεται.
Στον ζμπειρο τελικό χριςτθ (power user)
Βαςικζσ γνϊςεισ πινάκων - καλι γνϊςθ των Microsoft προϊόντων
Βαθμός αξιοποίησης
Στον ςφμβουλο τθσ επιχείρθςθσ
Καλι γνϊςθ των επιχειρθματικϊν διαδικαςιϊν
Στον επαγγελματία τθσ πλθροφορικισ
Άριςτθ γνϊςθ των εργαλείων τθσ Microsoft – καλι γνϊςθ του SQL
Server
Στον προγραμματιςτι
Άριςτθ γνϊςθ του SQL Server – πολφ καλι γνϊςθ T-SQL
11 11
12. Thesis.net Framework
Τι προϊόντα μποροφν να υλοποιθκοφν.
Απλζσ φόρμεσ (είτε με μορφι φόρμασ ι πίνακα) με
ι χωρίσ detail (αναλυτικζσ γραμμζσ) με δυνατότθτα
πλιρουσ παραμετροποίθςθσ των οκονϊν.
Βαθμός αξιοποίησης
Σφνκετεσ φόρμεσ, με εκτυπϊςεισ, δυνατότθτα
κλιςθσ events κλπ.
Ρλιρεισ εφαρμογζσ, με υποςυςτιματα, με μεγάλο
πλικοσ ςυνδεδεμζνων πινάκων, με πολφπλοκθ
λειτουργικότθτα, αυτοματιςμοφσ, εκτυπϊςεισ, MIS
πλθροφόρθςθ κλπ.
12 12
13. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
13 13
14. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
14 14
15. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
15 15
16. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
16 16
17. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
17 17
18. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ SQL
18 18
19. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ SQL
Εκτυπϊςεισ SQL
19 19
20. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ SQL
Εκτυπϊςεισ SQL
MIS πλθροφόρθςθ SQL
20 20
21. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ SQL
Εκτυπϊςεισ SQL
MIS πλθροφόρθςθ SQL
Pivots, Κφβοι, Charts, Dashboards SQL
21 21
22. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ SQL
Εκτυπϊςεισ SQL
MIS πλθροφόρθςθ SQL
Pivots, Κφβοι, Charts, Dashboards SQL
Alerts SQL
22 22
23. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ SQL
Εκτυπϊςεισ SQL
MIS πλθροφόρθςθ SQL
Pivots, Κφβοι, Charts, Dashboards SQL
Alerts SQL
Οτιδιποτε άλλο βιτςιόηικο ηθτθκεί ?
23 23
24. Thesis.net Framework
Τι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ Βαςικζσ γνϊςεισ
απλϊν φορμϊν και παραμετροποίθςθ τουσ Windows
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο SQL
πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events SQL
Αυτοματιςμοί SQL
Αποςτολι emails SQL
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ SQL
Εκτυπϊςεισ SQL
MIS πλθροφόρθςθ SQL
Pivots, Κφβοι, Charts, Dashboards SQL
Alerts SQL
Οτιδιποτε άλλο βιτςιόηικο ηθτθκεί SQL
24 24
25. Thesis.net Framework
Ρλεονεκτιματα για τον τελικό χριςτθ.
Ενιαίο περιβάλλον (ζτοιμα και custom προγράμματα).
Σφντομοσ χρόνοσ ανάπτυξθσ.
Robust και bug-free παραγόμενθ εφαρμογι.
Σφγχρονο περιβάλλον πλιρωσ εναρμονιςμζνο με τα προϊόντα
τθσ Microsoft.
Χαμθλόσ χρόνοσ εκπαίδευςθσ λόγω του ενιαίου interface που
ζχει όλθ θ εφαρμογι.
Δυνατότθτα προςκικθσ νζασ λειτουργικότθτασ ι/και αλλαγϊν
χωρίσ ανάγκθ επανεγκατάςταςθσ του client (όλθ θ
λειτουργικότθτα των εφαρμογϊν είναι αποκθκευμζνθ ςτον
server).
25 25
26. Συμπεράςματα
To Thesis.net Framework είναι ζνα ςφγχρονο και
γριγορο περιβάλλον ανάπτυξθσ επιχειρθςιακϊν (και
όχι μόνον) εφαρμογϊν.
Ρροχποκζτει κυρίωσ τθν γνϊςθ SQL και T-SQL.
Ο τελικόσ χριςτθσ παίρνει όλθ τθν λειτουργικότθτα
που απαιτεί, ςε ςφντομο χρόνο, ςε ζνα ενιαίο,
ςφγχρονο περιβάλλον πλιρωσ εναρμονιςμζνο με τα
προϊόντα τθσ Microsoft που ιδθ γνωρίηει. Ο χρόνοσ
ικανοποιθτικισ εκπαίδευςθσ του τελικοφ χριςτθ είναι
ιδιαίτερα μικρόσ λόγω του ενιαίου interface που ζχει
όλθ θ εφαρμογι (ζτοιμα και custom προγράμματα).
26 26