Uploaded by Johnumoru Game World

Documentation For Accounting Software

advertisement
Documentation For Accounting Software
Software to be made for Shiloh Hill Group of Schools, Igueben Edo State.
Software will be used exclusively for accounting
Terms used and meaning:
Object: items that go with a price e.g tuition, lecture fee, exam fee e.t.c
Group: groups of student like jss1, jss2, jss3 waec list, etc
Requirements:
Software will have an Admin user and other users which can be added by admin
with privileges which will be decided by the admin
(up to three privilege layers)
Software should have a student’s tab, which will show payment history for each
session, money owed per session
Admin should be able to generate a debtor’s list which should tell how much
each student owes, for what object and for how many terms
(terms will be set by admin, by date starting and date ending(begining to end
of the term) of a certain year so first term, 2020, should be different from first
term 2021)
And I should be able to generate per class or group per class
****Every list generated should be printable or exportable
**** All input sections should be sanitized properly with stringent rules,
number feilds should only take values from 0 to 9. no operations should be
allowed on the fields
I should be able to import student list excel file
I should have a search panel
When clicked, Student data will include name, class, payment section
Payment section will include fees owed(debt),payment history
debt will show the value of debt and when clicked should show where the debt
is from and value
So let’s say,
tuition(object), first term, 2020 = 5000
School Uniform, 2nd term 2021 = 6,500
I should be able to alter the debt, and any other object value and save per
student or group
I should be able to add objects like books, exam fees, etc to certain student/s or
group of students(e.g all students in jss2 are to pay 500 for pencil)
Now to the money management
Payment of fees
There will be a payment section
Student detail will be searched and selected,
Data on the page will mostly be
name
Class
payment history on the right (adjustable panel)
Any user with access should be able to generate receipts for old transactions
Debt(which will be fees owed for previous terms)
Fees for current term
Objects paid for in full should be unclickable(but still visible in background)
any user with access to this panel should then select whatever objects from the
debt list, which will then add up in like a cart format to be checked out or paid
for.
Items on this page can either be paid for in full or part, so if part is selected,
then the value to be paid is then deducted from the object value
Note that certain objects like school fee can only be paid twice and once a
certain amount has been paid, the rest has to be paid for on the second
payment.
On the payment panel, any user with access should be able to add objects not
originally meant to be paid for by student. E.g a student in ss2 that had bought
p.e wears when they entered the school needs another one, I should be able to
look into the object options and add the object for payment(note that this is not
creating objects but clicking on already created objects)
***Note that this is subject to change of what the developer sees as best
After each payment, receipt should be printed.
The receipt should include school name
Date and time of payment,
Name of student
Payment for:
Object(s) paid for and amount paid
Balance for each object in debt,
if object_numbers = 0
Print(0)
Receipt printed by(name of staff or admin)
For staff management,
i should be able to see payment history by date
I should be able to give access permission for this functionality to certain user/s
It should be separated by object and totaled (Filters:
so I can generate history for books(or any other object) for a day, month, or
year, for all students or for a particular student or group)
I should also be able to generate for every object within the time frame selected
Point is; when madam comes to school, she should be able to login and see
payment history for the day, month, etc… if she pleases and this will be sorted
by date
Lastly
I should be able to backup my data
Download