Difference between revisions of "SI2/Archives/SI2 Wish List"

From CSWiki
Jump to navigation Jump to search
Line 1: Line 1:
===From the older discussions===
 
 
'''<U>This is a general wish list. Items will be selected from this list and scheduled (if possible) in a next release.</U>'''
 
'''<U>This is a general wish list. Items will be selected from this list and scheduled (if possible) in a next release.</U>'''
 
<hr>
 
<hr>
Line 7: Line 6:
 
# In the reports section, the "retired machines" and "retire modules" and "custom reports", a column with the the "reason of retirement" is needed [[User:Tmaria|tmaria]] 12:33, 14 March 2007 (EET)
 
# In the reports section, the "retired machines" and "retire modules" and "custom reports", a column with the the "reason of retirement" is needed [[User:Tmaria|tmaria]] 12:33, 14 March 2007 (EET)
  
==Proposed Changes and Enhancements for SI2 version 2.0==
+
===Proposed Changes and Enhancements for SI2 version 2.0===
 
<u>Υπάρχουν κυρίως 3 τομείς όπου τo SI2 χρειάζεται βελτίωση.</u><br><br>
 
<u>Υπάρχουν κυρίως 3 τομείς όπου τo SI2 χρειάζεται βελτίωση.</u><br><br>
  

Revision as of 12:35, 16 March 2007

This is a general wish list. Items will be selected from this list and scheduled (if possible) in a next release.


  1. Logging is still in its very basic state. We need to first define what we need to log and how. --ank 10:05, 9 March 2007 (EET)
  2. In custom reports section, is it possible to include a field for searching with hostname? tm 12:27, 14 March 2007 (EET)
  3. What if we include a field for "xrewstiko number" for each machine? (unless we implement the option of issuing and printing "xrewstika")Is it possible to have a history of all "xrewstika" in a sorted form? tm 12:27, 14 March 2007 (EET)
  4. In the reports section, the "retired machines" and "retire modules" and "custom reports", a column with the the "reason of retirement" is needed tmaria 12:33, 14 March 2007 (EET)

Proposed Changes and Enhancements for SI2 version 2.0

Υπάρχουν κυρίως 3 τομείς όπου τo SI2 χρειάζεται βελτίωση.

  • Retire

Ένα module ή μια μηχανή γίνεται retire στις εξής περιπτώσεις:
- Όταν το αντικαθιστά η εταιρεία με άλλο καινούριο
- Όταν δίνεται σε δωρεές από το Τμήμα
- Όταν ανήκει στο πεπαλαιωμένο εξοπλισμό και στέλνεται στην ΥΠΣ
- Όταν κλαπεί/χαθεί
Η βάση δεδομένων που έχουμε έχει ένα field is_retired που κρατά για κάθε CS number (table modules) 1 ή 0 όπου 1=TRUE. Προτέινω τη δημιουργία ακόμη ενός table όπου θα κρατά τις πιο πάνω περιπτώσεις με id από 0-4. Έτσι θα μπορούμε να βλέπουμε ανα πάσα στιγμή πόσες οθόνες για παράδειγμα μας αντικατέστησε η New CyTech ή πόσα mice κλάπηκαν κτλ... Καλό θα ήταν να προσθέσουμε και ένα field όπου θα καταγράφεται η ημερομηνία όπου έγινε retire κάποια μηχανή.


  • Maintenance

Το maintenance βρίσκεται ακόμα σε νηπιακό στάδιο. Πρός το παρόν η βάση δεδομένων μας τα μόνα στοιχεία που κρατά και θα μας βοηθήσουν στη δημιουργία των maintenance report είναι το acceptance date και το warranty expires.


  • Logging, Personalization

Logging of activities on SI2 has two primary purposes:

  • track the activities so that we can correct any problems that may occur
  • security - be able to back track to the individual that made the change

Ideally the system should report activity like:

  • date-time, who, SQL statement executed
  • the log is made into a pure text file for the time being (logging to the DB might be an option when we stabilize on how logging is done)
  • user preferences so that each user can personalize the SI2 system
  • theme and or colors
  • startup page
  • custom page set ups (exclude include columns)
  • language
  • parameterize the application text to allow more than one language with language files
  • create a better config file to allow for default setup and other options (like install areas etc)



SI2 Version 2 Schedule

See also