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

Last change on this file since 13687 was 13268, checked in by uli, 9 years ago

Port changes from 1.3.2 tag back to trunk.

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 wordlwide.
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.