|
|
Line 41: |
Line 41: |
| |- | | |- |
| ! Client Meeting Minutes | | ! Client Meeting Minutes |
− | | <center>[[Media:ChocoClientMinutes1_24May2014.pdf|[1]]], [[Media:ChocoClientMinutes2_23Jul2014.pdf|[2]]] [[Media:ChocoClientMinutes3_26July2014.pdf|[3]]]</center> | + | | <center>[[Media:ChocoClientMinutes1_24May2014.pdf|[1]]], [[Media:ChocoClientMinutes2_23Jul2014.pdf|[2]]], [[Media:ChocoClientMinutes3_26July2014.pdf|[3]]]</center> |
| |- | | |- |
| ! Metrics | | ! Metrics |
Revision as of 21:28, 3 August 2014
Documents
Document
|
Link (Click to download)
|
Proposal
|
Proposal
|
Meeting Minutes
|
[1],
[2],
[3],
[4],
[5],
[6],
|
Supervisor Meeting Minutes
|
[1],
[2]
|
Client Meeting Minutes
|
[1], [2], [3]
|
Metrics
|
--- To be uploaded soon ---
|
Test Cases
|
--- To be uploaded soon ---
|
Database
Use Cases
Scope
|
Electronic bookkeeping
|
Users will be able to track all transactions on their expenditure accounts and reserve accounts.
|
Claims management
|
Depending on user privileges, users will be able to create, edit, submit, approve, reject and endorse claims from their expenditure accounts.
Finance secretaries will be able to claim outside their budget if clubs have revenue.
All users will be able to track the statuses of their claims.
|
Funds management
|
Finance secretaries will be able to transfer funds from one account to another and will be able to request for withdrawal of funds from the reserves account.
They can also deposit funds into their accounts.
|
Budgeting tool
|
Club finance secretaries will be able to propose and submit budgets during the budgeting cycle. CBd finance secretaries and the SMUSA finance secretary will be able to review, edit and approve the budgets.
|
Allocation & pullback of funds
|
The finance secretary of SMUSA will be able to allocate funds into the expenditure accounts of all student clubs at the start of budgeting terms. At the end of budgeting terms, they can initiate the pullback of unutilized budget into the reserve accounts. The formula for pullback can be modified by the finance secretary of SMUSA.
|
Analytics dashboard
|
Users with different privileges will be able to generate different kinds of reports such as viewing expenditure patterns by the different clubs or CBDs and expenditure or pullback trends.
|
Additional features
|
Sensitive financial data will be encrypted.
|
System Diagram
User Rights Table
Functions \ User Type
|
Normal student |
Normal student with club |
CBd Management Committee Member |
Club finance secretary |
CBD Finance Secretary |
SMUSA Secretary |
Club/CBD President |
SMUSA Finance secretary
|
Registrations
|
Register for club
|
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
✔
|
Accept/decline user requests to join club
|
|
|
|
✔ |
✔ |
|
|
|
Add/delete club members
|
|
|
|
✔ |
✔ |
|
|
✔
|
Add/delete club finance secretaries
|
|
|
|
|
✔ |
|
|
|
Add/delete CBD finance secretaries
|
|
|
|
|
|
|
|
✔
|
Add/delete SMUSA secretaries
|
|
|
|
|
|
|
|
✔
|
Add/delete CBD MC members
|
|
|
|
|
✔ |
|
|
|
Register a club
|
|
|
|
|
|
|
|
✔
|
Delete a club
|
|
|
|
|
|
|
|
✔
|
Claims
|
Create new claim
|
|
✔ |
✔ |
|
|
✔ |
|
|
Edit claims
|
|
✔ |
✔ |
✔ |
✔ |
✔ |
|
✔
|
Submit claims
|
|
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
|
Reject claims
|
|
|
|
|
✔ |
|
|
✔
|
Endorse claims
|
|
|
|
|
✔ |
|
|
✔
|
Change claim status
|
|
|
|
|
✔ |
|
|
✔
|
Accounts
|
View expenditure account
|
|
|
|
✔ |
✔ |
✔ |
✔ |
✔
|
View reserve account
|
|
|
|
✔ |
✔ |
|
✔ |
✔
|
Edit account balance
|
|
|
|
|
✔ |
|
|
✔
|
Allocate funds to accounts
|
|
|
|
|
|
|
|
✔
|
Pullback funds from accounts
|
|
|
|
|
|
|
|
✔
|
Change reserves limit
|
|
|
|
|
|
|
|
✔
|
Inject funds into SAC reserves
|
|
|
|
|
|
|
|
✔
|
Change formulas for transaction calculations
|
|
|
|
|
|
|
|
✔
|
Transfer funds
|
|
|
|
|
|
|
|
✔
|
Deposit revenue
|
|
|
|
|
✔ |
|
|
✔
|
Budget
|
Propose/submit budget
|
|
|
|
✔ |
✔ |
✔ |
|
|
View/edit budget
|
|
|
|
✔ |
✔ |
✔ |
|
✔
|
Proto-type
Below are the screenshots of our UI Mock up. Clockwise from left: Home screen layout, Claims application form page, Form fields-verification.
Work-flow
Below are the workflow diagrams of our processes for the Normal Club Claim Process, the CBd MC Claim and the SMUSA Secretary Claim Processes.
Normal Club Claim
CBd MC Claim
SMUSA Secretary Claim
Accounting Information System: Functions comparison
SN |
Features |
uClaim |
Dj Jay |
Chocolicious
|
1.
|
User Process
|
- Add new User
- Update User
- Delete User
|
- Clubs, CBDs, Fin, Secs, OFIN
|
- Grant all roles to user
- Grant FIN SEC roles to user
- Grant President roles to user
|
2.
|
CCA Process
|
- Add new CCA
- Update CCA
- Delete CCA
- Track activities(every activities done by user will be logged and admin can search / view all activities)
|
|
- Register new club
|
3.
|
Budget Process
|
- Assign Budget
- Amend Budget
|
- Approve budget figures
|
- Submit budget
- Propose CBD budget
- Edit club budget
- View club budget
|
4.
|
Claims Process
|
- Create claim
- Claim Request Approval
- Deposit Cash
- Reject Claim / Deposit Cash Request / Advance Cash
- Update Claim /Deposit Cash Request / Advance Cash
- Archive Claim / Deposit Cash Request / Advance Cash
- Quotation
|
- Submission of Claims
- Monitoring claim statuses
|
- Create claim
- Claim Request Approval
- Deposit revenue
- Reject Claim
- Edit Claim / status of claims / Claim Request
- View Claims / status of claims /Claim Request
- Edit and resubmit rejected claims
- Submit claim
- Print accepted claims and endorse
|
5.
|
Reporting Process
|
- Generate Expenditure Report
- Generate Utilization Report
- Generate Annex B Report (consists of income & expenses of every club)
|
- Generate Real Time Report & Key Statistical Figures
|
- View charts / graph / reports
|
6.
|
Asset Process
|
- Generate Asset Listing Report (consist of permanent assets which club keeps after purchases)
|
- Monitoring of Assets purchased
|
|
7.
|
Events Process
|
|
- Opening & Closing of events
|
|
8.
|
Accounts Process
|
|
|
- View expenditure / reserve accounts of club
- View CBD accounts
- View Club account under CBD
- View all transactions
|
9.
|
Funds Process
|
|
|
- Transfer funds
- Inject funds to SAC reserves
- Pullback of funds
- Change formula for pullback
- Allocate funds to all clubs
- Request reserves withdrawal
- Approve reserves withdrawal
- Approve change reserves limit
|