source: main/waeup.kofa/trunk/README.txt @ 16014

Last change on this file since 16014 was 13852, checked in by Henrik Bettermann, 8 years ago

Fix typo.

File size: 2.7 KB
Line 
1What is WAeUP.Kofa ?
2********************
3
4Kofa means 'entrance' or 'portal' in Hausa language.
5
6WAeUP.Kofa is a multifunctional, open source, web based student
7management system to provide transparent and comprehensive
8information about application and study progress. The system
9controls all kinds of application and student registration processes
10at large schools and universities in Nigeria. It is a generic system
11which can be deployed by, and is useful to most universities,
12colleges or schools worldwide.
13
14WAeUP.Kofa is the flagship of the West African eUniversity Project
15(WAeUP). See http://www.waeup.org to learn more about WAeUP.
16
17WAeUP.Kofa is really an allrounder. The best way to briefly describe
18its functionality, is to explain what the software can *not* do for
19you, rather than trying to describe all its features in just a few
20words. Kofa is primarily not an e-learning system, although, it has
21some basic content management features which can be used by
22lecturers to disseminate course material. Kofa is also not a
23scheduler which generates lesson plans or timetables for lecturers
24or students. Although students register their courses with Kofa and
25can see or print course lists for each academic session, so far,
26courses do not contain information, when or where they take place.
27However, due to the modular design of Kofa, a scheduler or room
28planner could be easily added.
29
30WAeUP.Kofa is divided into sections. Each section has its own folder
31in Kofa's `object database`. When starting Kofa in debug mode::
32
33  $ ./bin/kofactl debug
34
35we can use simple Python expression to view the first two levels of
36the database structure::
37
38  >>> list(root.keys())
39  [u'app']
40  >>> list(root['app'].keys())
41  [u'accesscodes', u'applicants', u'configuration', u'datacenter',
42   u'documents', u'faculties', u'hostels', u'mandates', u'reports',
43   u'students', u'users']
44
45
46The section/folder structure can be figured as follows::
47
48  root (Database Root)
49  |
50  +---> app (University)
51        |
52        +---> faculties (Academic Section)
53        |
54        +---> students (Students Section)
55        |
56        +---> applicants (Aplicants Section)
57        |
58        +---> documents (Documents Section)
59        |
60        +---> hostels (Accommodation Section)
61        |
62        +---> accesscodes (Access Codes Section)
63        |
64        +---> configuration (Configuration Section)
65        |
66        +---> users (Officers)
67        |
68        +---> datacenter (Data Center)
69        |
70        +---> mandates (Mandates)
71        |
72        +---> reports (Reports)
73
74The user handbook follows this organizational structure and adds
75further chapters where needed. Also installation instructions and
76basic information about customization can be found there.
77
78You can also find latest docs at https://kofa-doc.waeup.org/
Note: See TracBrowser for help on using the repository browser.