Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

web reports

Îåêßíçóå áðü ôï ìÝëïò alex_VB. Τελευταία δημοσίευση από το μέλος Antonios Chatzipavlis στις 23-06-2010, 22:23. Υπάρχουν 8 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  22-06-2010, 21:12 59250

    web reports

    Καλησπέρα σε όλους.

    Μου έχει ζητηθεί να ολοκληρώσω ένα mini ERP χρησιμοποιώντας VS2008 - ASP.NET - VB - SQL SERVER 2005 και σε πολύ σύντομο χρονικό διάστημα.

    Όπως πολύ καλά θα ξέρετε ένα σύστημα ERP αποτελείται από πολλά και πολύπλοκα reports όπως ισοζύγια - αναλυτικά καθολικά, ημερολόγια πωλήσεων κλπ.

    Δεν γνωρίζω τίποτα από reports σε Visual Studio. Μπορείτε να βοηθήσετε σχετικά με το τι reports να χρησιμοποιήσω, κάποια tutorials, κλπ?

    Υπάρχει κάποιο άλλο εργαλείο το οποίο μπορει να αγορασθεί και να προσφέρει ευκολοανάπτυκτα reports?

     

    Ευχαριστώ πολύ!

     


    www.myautos.gr
  •  23-06-2010, 01:29 59252 σε απάντηση της 59250

    Απ: web reports


    τώρα για έτοιμα Projects, ( ERP + asp.net + VB ) μπορείς να ρίξεις μια ματιά στο http://www.codeplex.com. Με ένα μικρό Search βρήκα κάποια αλλά δεν τα έχω δοκιμάσει. Δεν ξέρω αν κάποια από αυτά μπορούνε να σε βοηθήσουνε.

    Ίσως να θέλεις μια πολύ custom λύση.Μεγάλο Project μου φαίνεται....

    Για μια λύση μέσα από το visual studio 2008 θα πρέπει να κατεβάσεις το Microsoft Report Viewer control . Διάβασε αυτό εδώ και αυτό

    Για 3rd party reporting tools-suite συνιστώ τα ΧtraReportsDemos από DevExpress.

    Αν έχεις χρόνο κάνε ένα evaluate και αυτό εδώ

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  23-06-2010, 12:10 59253 σε απάντηση της 59252

    Απ: web reports

    Νίκο, το Visual Studio ΗΔΗ περιλαμβάνει το Report Viewer control από την έκδοση 2005, δεν χρειάζεται να το κατεβάσει κανείς. Όσο για το έτοιμο ERP, μία συμβουλή για ένα τόσο περίπλοκο προϊόν το οποίο δεν έχει δοκιμάσει κάποιος είναι απλά επικίνδυνη. Ένα κακό ERP μπορεί να προκαλέσει μεγάλη οικονομική ζημία στην εταιρεία που θα το χρησιμοποιήσει, αλλά και στον προγραμματιστή που θα κληθεί να μπαλώσει τα σημεία που δεν καλύπτει το άγνωστο ERP.

    Αλέξη, το reporting δεν είναι τόσο εύκολη υπόθεση όσο ακούγεται. Όλα τα εργαλεία λίγο πολύ έχουν τα περίεργα τους, τα reports που σου ζητάνε έχουν τα δικά τους (π.χ. μερικά σύνολα ανά μήνα και σύνολο ανα χρόνο μαζί), το format που σου ζητάνε θα έχει τα δικά του και τέλος, είναι πολλά!

    Το Visual Studio εξ από ανέκαθεν περιλαμβάνει Crystal Reports και από το 2005 και μετά Reporting Services. Το Report Viewer Control είναι ουσιαστικά ένας viewer για τα reporting services, μπορείς όμως να φτιάξεις και πιο περιορισμένα reports μέσα από το VS τα οποία δεν χρειάζονται reporting services. Τα Crystal Reports άλλοι τα βρίσκουν (λίγο) ευκολότερα, άλλοι (πολύ) δυσκολότερα, ενώ έχουν και πολλές παραξενιές.

    Από 3rd party εργαλεία, τα πιο γνωστά στην αγορά είναι της TelerikActiveReports της DataDynamics και XtraReports της DevExpress. Οι δυνατότητες τους είναι παρόμοιες αλλά υπάρχουν διαφορές οι οποίες μπορεί να σου φανούν σημαντικές. Για παράδειγμα, η Telerik έχει πιο φιλικό Report Wizard και τη δημιουργία template reports, η DataDynamics και η DevExpress επιτρέπουν στον τελικό χρήστη να σχεδιάσει τα δικά του reports. Το προϊόν της Telerik μπορεί μάλλον θα σε βοηθήσει να κάνεις γρηγορότερα τη δουλειά σου, ενώ τα άλλα προϊόντα μπορεί να οδηγήσουν σε πιο δυνατό τελικό ERP. Φυσικά και οι τιμές διαφέρουν, με την Telerik και τη DevExpress να δίνουν το Reporting πακέτο με τις σουίτες τους σε καλές τιμές.

    Τέλος, να παρατηρήσω πριν με προλάβει ο Κεφαλλίδης, ότι η DevExpress έχει και το ExpressApp Framework, μία πλατφόρμα (πολύ) γρήγορης ανάπτυξης business εφαρμογών η οποία περιλαμβάνει φυσικά τα control και το reporting της. Χονδρικά ορίζεις τις κλάσεις σου, τις σχέσεις μεταξύ τους και τα actions που επιτρέπονται και το XAF δημοιυργεί πίνακες, φόρμες - και επιτρέπει και end-user reporting.  Αν τώρα ξεκινάτε την ανάπτυξη του ERP θα πρέπει να το δείτε γιατί μπορεί να σας γλυτώσει σημαντικό χρόνο.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  23-06-2010, 13:18 59258 σε απάντηση της 59253

    Απ: web reports

    Δεν το θυμόμουνα ότι το control αυτό υπήρχε στο VS 2005. Έχεις δίκιο. Τα XtraReports το έχω δει και έχει δυνατότητες. εκτός από τα διάφορα frameworks που μπορούνε να σε βοηθήσουνε θα πρέπει να δεις το θέμα του backend.

    Μάλλον να πας σε σχεδιασμό OLAP συστήματος. Να μην είναι η ίδια η database που κάνεις τα transactions (OLTP) με την βάση-σχεδιασμό που θα τραβάς τα Reports.

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  23-06-2010, 13:40 59259 σε απάντηση της 59258

    Απ: web reports

    Νίκο, OLAP και Data Warehouse έχει νόημα να χρησιμοποιήσει κανείς μόνο αν τα report του αργούν να εκτελεστούν. Άσε που και OLAP να βάλεις, πάλι θα πρέπει να βρεις τo κατάλληλο report control και να γράψεις τα reports. Όχι μόνο δεν κέρδισες κάτι όσον αφορά το πως να κάνεις εύκολα reports, έχασες γιατί πρόσθεσες και τη σχεδίαση και υλοποίηση ενός data warehouse, κάτι το οποίο δεν είναι ΚΑΘΟΛΟΥ εύκολο όταν συζητάμε σε επίπεδο "πως να κάνω τα reports".

    Μάλλον έχεις μπερδέψει το OLAP με την πατροπαράδοτη σχεδίαση όπου έχεις άλλη βάση για transactions και άλλη για reporting.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  23-06-2010, 13:53 59260 σε απάντηση της 59259

    Απ: web reports


    Απλά θέτω και μια ακόμα παράμετρο που δείχνει την πολυπλοκότητα του εγχειρήματος. Ναι μπορεί να έχει μια βάση για transactions και μια για reporting - database snapshots. Αλλά ανάλογα τον όγκο των δεδομένων και του τύπου των reports θα πρέπει να έχει υπόψιν του και αυτό το ενδεχόμενο.

    Σίγουρα δεν είναι θέμα να το συζητάμε σε ένα thread "Πως να κάνω εύκολα reports?" αλλά αν ο φίλος πάει σε δικιά του λύση ERP, ίσως πρέπει να έχει στο μυαλό του και αυτή την παράμετρο. Να δει αν υπάρχει ο χρόνος ή η τεχνογνωσία για τον σχεδιασμό και υλοποίηση ενός τέτοιου συστήματος.



    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  23-06-2010, 14:58 59261 σε απάντηση της 59260

    Απ: web reports

    Να κάνω μερικές καλοπροαίρετες παρατηρήσεις - ερωτήματα.

    1. Ποιό είναι το εύλογο, σύντομο χρονικό διάστημα για να γίνει αυτό το mini-ERP?

    2. Τι κόστος έχει εκτιμηθεί για την υλοποίηση του?

    3. OLAP Solutions - Δεν είναι για όλους!!! Ειδικά για αυτούς που δεν έχουν την παιδεία του τι είναι OLAP Solutions.

    Με εκτίμηση


    Antonios Chatzipavlis

  •  23-06-2010, 22:10 59267 σε απάντηση της 59261

    Απ: web reports

    Κε Χατζηπαυλή, αν δεν υπάρχει παιδεία οφείλεται σε εσάς εφόσον έχω υπάρξει μαθητής σας. 

    Αστειεύομαι πάντα! Άλλωστε σε ότι κάνω θυμάμαι πάρα πολλές φορές τη γκρίνια σας σχετικά με θέματα sql injection, και query performance.

    Να επανέλθω στη σοβαρότητα του θέματος λοιπόν ο χρόνος υλοποίησης είναι οι 4 μήνες, το κόστος δεν το γνωρίζω εφόσον δεν είναι αρμοδιότητα μου αλλά ξέρω πως έχει εκτιμηθεί χαμηλά.

    Χρειάζομαι πραγματικά βοήθεια σχετικά με το reporting και σας ευχαριστώ όλους για το χρόνο σας.


    www.myautos.gr
  •  23-06-2010, 22:23 59268 σε απάντηση της 59267

    Απ: web reports

    Ε με αυτά τα ψευδώνυμα δεν μπορώ να ξέρω ποιος ειναι ποιος, έχω κάνει μάθημα σε πάνω από 2000 συναδέλφους.

    Χαίρομαι που θυμάσε την γκρίνια μου για τα θέματα που αναφέρεις, επλίζω να θυμάσε και αυτή για το καλό σχεδιασμό της βάσης.

    Φτιάξε σωστά την βάση σου ώστε να έχεις καλό performance, και το reports θα σου βγούν.

    Υπάρχει αρκετή βιβλιογραφία για Repoting Services, δεν σου προτείνω κάτι συγκεκριμένο διότι όπως θα γνωρίζει πιστεύω ότι το βιβλίο είναι προσωπική υπόθεση δλδ αυτό που εγω θεωρώ καλο σε κάποιον να μην του άρεσει και το ανάποδο.

    Όσο αφορά το σχόλιο μου για τον OLAP ήταν προς επίρρωση των λεγομένων του Παναγιώτη.

    Να σε έχει ο Θεός καλά

    Φιλικά


    Antonios Chatzipavlis

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems