Thesis.Net Framework Training
Post on 21-Dec-2014
104 Views
Preview:
DESCRIPTION
Transcript
11
Εκπαίδευςθ ςτοThesis.net Framework
Λεωνίδασ ΖουμισΤεχνικόσ Διευκυντισ CGSoftlzoumis@cgsoft.gr
22
Αντικείμενο τθσ εκπαίδευςθσ
Ειςαγωγι ςτο Thesis.net Framework
Κφρια χαρακτθριςτικά του Framework
Τι προςφζρει το Framework ςτον επαγγελματία τθσ πλθροφορικισ
Τι προςφζρει το Framework ςτον τελικό χριςτθ
Demo τθσ εφαρμογισ
3
Ειςαγωγι ςτο Thesis.net Framework
44
Thesis.netΡλιρθσ ςειρά εφαρμογϊν επιχειρθςιακοφ λογιςμικοφ
Η τρίτθ γενιά εφαρμογϊν τθσ CGSoft
Η ανάπτυξθ τθσ ξεκίνθςε το 2006
Ξεκίνθςε ςαν πλιρθσ ςειρά προγραμμάτων για τισ Ελλθνικζσ επιχειριςεισ, και περιζχει:
ERP
CRM
Business Intelligence
Project Management, ISO Management, Property Management κ.α.
Framework γριγορθσ ανάπτυξθσ νζων εφαρμογϊν ςε ενοποιθμζνο περιβάλλον
55
Thesis.net FrameworkΚφρια χαρακτθριςτικά
Windows Vista / Office 2007 interface ςτθν αρχικι ζκδοςθ του προϊόντοσ
Windows 7 / Office 2010 interface ςιμερα
Ενοποιθμζνο περιβάλλον πλιρωσ προςαρμοςμζνο ςτθν ςφγχρονθ Ελλθνικι (και όχι μόνον) επιχείρθςθ
Ελλθνικό, αγγλικό και (ςφντομα) πολυγλωςςικό περιβάλλον
Κλθρονομικότθτα (υπαρχουςϊν και μελλοντικϊν) ευκολιϊν
Ορκογραφικι διόρκωςθ (spell checking) ςτα Ελλθνικά και Αγγλικά
Αλλθλεπίδραςθ με τα προϊόντα αυτοματιςμοφ γραφείου τθσ Microsoft
Ενςωματωμζνα GIS χαρακτθριςτικά
Ενςωματωμζνο CTI & messaging
Ενςωματωμζνθ BI πλθροφόρθςθ
Κλπ.
66
Thesis.net FrameworkΚφρια χαρακτθριςτικά
Ρεριζχεται μεγάλοσ αρικμόσ από πίνακεσ, ιδιαίτερα χριςιμουσ για τθν Ελλθνικι επιχείρθςθ. Ενδεικτικά:
Ρλιρθσ πίνακασ οδϊν, αρικμϊν και ταχυδρομικϊν κωδικϊν (60.000).
Ρλιρθσ πίνακασ όλων των Δ.Ο.Υ. τθσ Ελλάδασ με διευκφνςεισ (286).
Ρλιρθσ πίνακασ όλων των Κ.Α.Δ. (10.500)
Ρλιρθσ πίνακασ ςυνδυαςμζνθσ ονοματολογίασ Intrastat (16.500).
Ρλιρθσ πίνακασ όλων των χωρϊν με τον κατά ISO διψιφιο κωδικό τουσ (248).
Ρλιρεσ εορτολόγιο όλων των Ελλθνικϊν ονομάτων (2.800).
77
Thesis.net FrameworkΤεχνολογία Client – server.
Client.Ανάπτυξθ ςε Visual Studio 2010
.Net 3.5 (ςφντομα ςε .Net 4.0)
Γλϊςςα προγραμματιςμοφ: C#
Windows Forms και επιλεγμζνεσ εφαρμογζσ ςε WPF και Silverlight (πλιρθσ Web λφςθ αναμζνεται ςτο τζλοσ του 2011)
Χωρίσ δυνατότθτα επζμβαςθσ από τον μθχανογράφο/χριςτθ (με δυνατότθτα όμωσ ενςωμάτωςθσ εξωτερικϊν εφαρμογϊν)
Ρροςφζρεται θ δυνατότθτα υλοποίθςθσ νζων χαρακτθριςτικϊν από το τεχνικό μασ τμιμα, εφόςον δεν υπάρχει δυνατότθτα εναλλακτικισ υλοποίθςθσ τουσ και κρικοφν ωσ κετικά ςτοιχεία για το προϊόν.
Τζλοσ, μελετάται θ δυνατότθτα κλιςθσ και ενςωμάτωςθσ εξωτερικϊν plugins / addons.
88
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) ςτον μθχανογράφο/χριςτθ για οποιαδιποτε επζμβαςθ ι παραμετροποίθςθ
99
Thesis.net FrameworkΚφριο χαρακτθριςτικό του Framework.
1010
Thesis.net FrameworkΚφριο χαρακτθριςτικό του Framework.
Πλθ θ λειτουργικότθτα τθσ εφαρμογισ είναι αποκθκευμζνθ ςτον server.
1111
Thesis.net FrameworkΣε ποιόν απευκφνεται.
Στον ζμπειρο τελικό χριςτθ (power user)Βαςικζσ γνϊςεισ πινάκων - καλι γνϊςθ των Microsoft προϊόντων
Στον ςφμβουλο τθσ επιχείρθςθσΚαλι γνϊςθ των επιχειρθματικϊν διαδικαςιϊν
Στον επαγγελματία τθσ πλθροφορικισΆριςτθ γνϊςθ των εργαλείων τθσ Microsoft – καλι γνϊςθ του SQL Server
Στον προγραμματιςτιΆριςτθ γνϊςθ του SQL Server – πολφ καλι γνϊςθ T-SQL
Βα
θμ
ός α
ξιοπ
οίη
ση
ς
1212
Thesis.net FrameworkΤι προϊόντα μποροφν να υλοποιθκοφν.
Απλζσ φόρμεσ (είτε με μορφι φόρμασ ι πίνακα) με ι χωρίσ detail (αναλυτικζσ γραμμζσ) με δυνατότθτα πλιρουσ παραμετροποίθςθσ των οκονϊν.
Σφνκετεσ φόρμεσ, με εκτυπϊςεισ, δυνατότθτα κλιςθσ events κλπ.
Ρλιρεισ εφαρμογζσ, με υποςυςτιματα, με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων, με πολφπλοκθ λειτουργικότθτα, αυτοματιςμοφσ, εκτυπϊςεισ, MIS πλθροφόρθςθ κλπ.
Βα
θμ
ός α
ξιοπ
οίη
ση
ς
1313
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Βαςικζσ γνϊςεισ
Windows
1414
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Βαςικζσ γνϊςεισ
Windows
SQL
1515
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
1616
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
1717
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
1818
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
SQL
1919
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ
Εκτυπϊςεισ
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
SQL
SQL
2020
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ
Εκτυπϊςεισ
MIS πλθροφόρθςθ
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
SQL
SQL
SQL
2121
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ
Εκτυπϊςεισ
MIS πλθροφόρθςθ
Pivots, Κφβοι, Charts, Dashboards
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
2222
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ
Εκτυπϊςεισ
MIS πλθροφόρθςθ
Pivots, Κφβοι, Charts, Dashboards
Alerts
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
2323
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ
Εκτυπϊςεισ
MIS πλθροφόρθςθ
Pivots, Κφβοι, Charts, Dashboards
Alerts
Οτιδιποτε άλλο βιτςιόηικο ηθτθκεί
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
?
2424
Thesis.net FrameworkΤι προχποκζτει.
Χριςθ του interface τθσ εφαρμογισ για ςχεδίαςθ απλϊν φορμϊν και παραμετροποίθςθ τουσ
Σχεδιαςμόσ πολφπλοκων εφαρμογϊν με μεγάλο πλικοσ ςυνδεδεμζνων πινάκων
Κλιςθ events
Αυτοματιςμοί
Αποςτολι emails
Επζμβαςθ ςε όλεσ τισ ρουτίνεσ τθσ εφαρμογισ
Εκτυπϊςεισ
MIS πλθροφόρθςθ
Pivots, Κφβοι, Charts, Dashboards
Alerts
Οτιδιποτε άλλο βιτςιόηικο ηθτθκεί
Βαςικζσ γνϊςεισ
Windows
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
SQL
2525
Thesis.net FrameworkΡλεονεκτιματα για τον τελικό χριςτθ.
Ενιαίο περιβάλλον (ζτοιμα και custom προγράμματα).
Σφντομοσ χρόνοσ ανάπτυξθσ.
Robust και bug-free παραγόμενθ εφαρμογι.
Σφγχρονο περιβάλλον πλιρωσ εναρμονιςμζνο με τα προϊόντα τθσ Microsoft.
Χαμθλόσ χρόνοσ εκπαίδευςθσ λόγω του ενιαίου interface που ζχει όλθ θ εφαρμογι.
Δυνατότθτα προςκικθσ νζασ λειτουργικότθτασ ι/και αλλαγϊν χωρίσ ανάγκθ επανεγκατάςταςθσ του client (όλθ θ λειτουργικότθτα των εφαρμογϊν είναι αποκθκευμζνθ ςτον server).
2626
Συμπεράςματα
To Thesis.net Framework είναι ζνα ςφγχρονο και γριγορο περιβάλλον ανάπτυξθσ επιχειρθςιακϊν (και όχι μόνον) εφαρμογϊν.
Ρροχποκζτει κυρίωσ τθν γνϊςθ SQL και T-SQL.
Ο τελικόσ χριςτθσ παίρνει όλθ τθν λειτουργικότθτα που απαιτεί, ςε ςφντομο χρόνο, ςε ζνα ενιαίο, ςφγχρονο περιβάλλον πλιρωσ εναρμονιςμζνο με τα προϊόντα τθσ Microsoft που ιδθ γνωρίηει. Ο χρόνοσ ικανοποιθτικισ εκπαίδευςθσ του τελικοφ χριςτθ είναι ιδιαίτερα μικρόσ λόγω του ενιαίου interface που ζχει όλθ θ εφαρμογι (ζτοιμα και custom προγράμματα).
2727
Ευχαριςτοφμε πολφ για τθν ςυμμετοχι ςασ και καχαροφμε να ςασ απαντιςουμε ςε όςεσ απορίεσ ςασδθμιουργθκοφν τϊρα ι ςτο μζλλον.
© 2011 CGSoft. All rights reserved.
top related