Status |
Version |
Leader |
Assignees |
---|---|---|---|
Unassigned | 0.1 | No leader is assigned to this subproject | No assigners list is defined for this project |
We mean to devise an applicative able to integrate into a project of much more ample dimensions named InternetCafe. For the domain features in which those software element will integrate, there will be an evident constraint concerning the presentation of the contents that must be supplied with a multi language support as well as a restraint on the programming language and the development platform in use (Eclipse). There is also the bond, not less important, on the integrable componentry typology, and usable as described by the GPL licence with which the software will be released by the final user.
The subproject duty is to realize a stand-alone application or an integration component able to compute the statistic data, whose visualization by graphics and tables (created by the processing of log files or data available at the execution time) could supply to the user a various series of statistics account on the service of public interest offered by it. The statistics and the reports displayed by this software could be categorized according to the semantic competence. A possible example of semantic categorization (taxonomic) of the various statistics report could be the following:
The applicative might consider also the possibility to present one's own output to a user category with different access features; there will be, in fact, category that we could define as super-user and other to which we'll offer peculiar possibility (Service Manager and Users). The users could interact with the system through the web visualization of their own statistics, as well as through the introduction of any consideration relating to the service offered them (formulated by questionnaire). The manager must be able to create new categorizations associating the detail and the output supplied by the pre-existing statistic report as well as the formulation of questionnaires to put to the users. The questionnaires will fiil up the category "Surveys" and allow the Manager to create multi-answers questions to which the single user could answer only one time.
The statistics report created by the applicative must be easily exported into a format independent from the presentation (we think for example to the possibility of making some report visualized directly by a web browser or supply it into a format suitable to a print device).
The basic statistic required by the customer are listed below:
The system concordant with the user must be provided with the mentioned functional and extra-functional features as well as it must be the more flexible offering the possibility of future revisions or expansion practicable by third parts.