SI2/archive1

From CSWiki
Jump to navigation Jump to search

News

A new developement version for SI2 is now under way. You can reach it on SI2 version 0.3.3-01

  • this version has been frozen and put into production

A new developement version for SI2 is now under way. --ank 12:22, 23 Ιούν 2005 (EEST)

  • this version has been frozen and put into production -- nsc 13:33, 7 Ιούλ 2005 (EEST)

The Development version for SI2 is now version 0.3.3-03 and can be accessed at SI2 version 0.3.3-03

Manuals and Instructions

A preliminary manual is available on SI2 Manual

Features to implement in the new version

The Software Module

  • Adding new software Implemented in v033-02
    1. Keep maintenance Cost Implemented in v033-02
    2. Keep Number of licences Implemented in v033-02
    3. Keep s/w Versions and/or upgrades Implemented in v033-02
  • Editing software

Allows the update of certain information about s/w packages Implemented in v033-02


Software Short Term Loan

    1. have the capability to loan s/w for installation to lab-admins or others
    2. provide us with a list of loaned s/w
    3. provide us with a list of s/w at hand
    4. provide us with a list of all s/w


Searching and reporting

  • Searching and reporting --ank 10:20, 5 Απρ 2006 (EEST) Implemented in v1.0 Andrim
Quick search should be able to search at least on Implemented in v1.0 costom report Andrim
  • system number Implemented in v1.0 costom report Andrim
  • user Implemented in v1.0 costom report Andrim
  • company Implemented in v1.0 costom report Andrim
  • model - Το μοντέλο είναι πάντα διαφορετικά γραμμένο και δεν υπάρχει σε όλα τα Machines και Modules ως field. Θα ήταν άχρηστη η χρήση του ως search term. Andrim
Reports are needed to do the following
  • All systems Implemented in v033-04 Andrim
  • All software Implemented in v033-04 Andrim
  • All modules Implemented in v033-04 Andrim
  • All systems per user, per model, per company Implemented in v1.0 Andrim
  • Maintenance schedule
  • It would be very nice if user could produce a custom report where colums are included at will Implemented in v1.0 Andrim

Retire Software

  • Be able to retire a software and its attached updates. Implemented in v1.0 Andrim

Fix permissions for adminadmin, admin, user and guest

  • Only adminadmin user can add an adminadmin user. Implemented in v1.0 Andrim
  • Guest users must have the option to logout. Implemented in v1.0. Add a menu same as users (Home, About, Logout). Andrim
  • Guest users viewing all machines, all modules and softwares must not have the option to edit. Implemented in v1.0. Remove the link for guests. Andrim

Changes in version 1.5

  • When Add a Consumable we are able now to add a comment.andrim 14:48, 8 Νοεμβ 2006 (EET)
  • When we view or edit a module we now can see if this module is attached to a machine and to which machine.andrim 14:48, 8 Νοεμβ 2006 (EET)
  • When choose to add a machine or module we only view the appropriate types.andrim 14:48, 8 Νοεμβ 2006 (EET)
  • We can delete or make Inactive People no longer needed. (Access Denied to the system)andrim 14:48, 8 Νοεμβ 2006 (EET)
  • When browsing Modules http://testing/si2v1.5/Modules/Modules.php , view only modules (no machines).andrim 14:48, 8 Νοεμβ 2006 (EET)
  • Add field retired_date to the table modules.andrim 14:48, 8 Νοεμβ 2006 (EET)
  • Add table retired:andrim 14:47, 8 Νοεμβ 2006 (EET)
  retired_id [0,1,2,3,4]
  details [Is not retired, Retired,  Replaced by company, Stolen/Lost,Dorea]
  

Proposal for Si2 Improvement (proposed 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

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)

Διάφορα που πρέπει να διορθωθούν

  • Όταν κανουμε edit ένα μηχάνημα (http://www2.cs.ucy.ac.cy/si2/Modules/EditModule.php) μετά το save σε επιστρέφει στο http://www2.cs.ucy.ac.cy/si2/Modules/Machines.php. Το σωστό είναι να επιστρέφει στο http://www2.cs.ucy.ac.cy/si2/Modules/ViewModule.php όπου θα δείχνει την ίδια μηχανή ανανεωμένη. Έτσι 1) θα γίνεται επιβεβαίωση και 2) δεν θα βλέπουμε όλες τις μηχανές που καθυστερεί το σύστημα. --ank 15:46, 11 Σεπτ 2006 (EEST)
  • κοίταξε τι γίνεται όταν κάνω Quick search με πχ. 812α, ή 812B ή 812²!!!! --ank 15:58, 11 Σεπτ 2006 (EEST)
  • στο Custom search τα Acceptance και Warranty Expires πρέπει να γίνουν > και < από μια ημερομηνία αλλιώς δεν έχουν νόημα αφού είναι απίθανο να θυμούμαι πιά ημερομηνία έχει η μηχανή που ψάχνω. ΑΝτίθετα με το > < μπορών αν βρώ όλες τις παλιές μηχανές για παράδειγμα. Ακόμα μπορεί να γίνει και between δύο ημερομηνίες!! --ank 16:23, 11 Σεπτ 2006 (EEST)
  • Στο http://www2.cs.ucy.ac.cy/si2/Reports/Query.php να εμφανίζονται μόνο οι στήλες Α/Α, Type, Manufacturer, Model, S/N, Owner, Contact, Acceptance --ank 10:20, 12 Σεπτ 2006 (EEST)
  • The model attribute should have been a core attribute for all machines. Can we enable it? --ank 11:09, 12 Σεπτ 2006 (EEST)
  • Στο quick search, να μπορώ να κανω search by hostname
  • Το "attach" button στο (http://www2/si2/Modules/AttachModule.php), μπορεί να είναι και στην αρχή της σελίδας;
  • Και επειδή τα modules όλο και αυξάνονται, θα μπορούσε να εμφανίζονται τα τελευταία 50, και τα υπόλοιπα σε άλλη οθόνη, μετά που θα το επιλέγει ο χρήστης
  • Στο http://www2.cs.ucy.ac.cy/si2/Modules/Modules.php θα έπρεπε να εμφανίζονται μόνο Modules και στο http://www2.cs.ucy.ac.cy/si2/Modules/AttachModule.php το ίδιο. Andrim
  • Το interface πρέπει να μεταφραστεί και στα Ελληνικά. Ένας χρήστης πρέπει να μπορεί να αλλάζει από Ελληνικά σε Αγγλικά και ανάποδα. --ank 10:35, 20 Σεπτ 2006 (EEST)
  • Οταν ψάχνω για ένα module ή για κάνω edit ένα module , θα ήταν χρήσιμο να φαίνεται σε "non editable frame", η μηχανή που ανήκει


SI2 Problems and Bugs