head 1.1; access; symbols AS_AFTER_RESTRUCTURING:1.1; locks; strict; comment @# @; 1.1 date 2002.09.27.16.57.42; author rse; state Exp; branches; next ; desc @@ 1.1 log @add essentials @ text @ Essentials about AS =================== AS is an "Accounting System" for time and tasks, implemented from-scratch in a clean-room approach by the Development Team of the Internet Services division. Its intended use is to allow electronic accounting of all occuring employee job events inside Internet Services (IS) with the main goal of using the information for both planning and statistical management purposes. The primary statistical purpose is to generate the official Management Operation Framework (MOF) reports. For this, all employees submit accounting events to the central AS system, either in realtime (just after the event ended) or afterwards (at the end of the workday, etc). Each accounting event consists of the following information: date of event, employee identification, account identification, amount of clock time the event lasted, and optionally a remark text describing the event in more detail. Example events could be "2002-09-27 rse is.dev.meeting.weekly 1:30", "2002-09-27 ms is.dev.prj.openpkg.pmod 3:15 'updated packages j2se, j2ee and foo'", etc. System authorization is controlled by individual username/password pairs for each employee. Remote communications are encrypted by HTTPS. Access to the system functions is splitted into accounting and reporting access rights. Rights to submit events to particular accounts are controlled on a per-account/per-employee basis depending on the team (and its tasks) the employee belongs to. Rights to report information is controlled by the ownership of accounts and the primary and dotted reporting line of an employee. All data is stored in a single database on a centralized server to which access is possible through the AS system (the username/password above) and the underlying operating system of the server. The access rights for the first are described above. The access rights at the OS layer is as following: no employee user accounts are existing on the server except the super-user (root) and system accounts. All of them are only accessible by the Service Manager (Peter Kajinski) and Teamleaders (Ralf S. Engelschall, Christoph Schug and Christian Botta) of IS. @