Professional Documents
Culture Documents
Table of Contents
1 EXECUTIVE SUMMARY................................................................................................................................................ 4
2 BRIEF COMPANY PROFILE........................................................................................................................................ 6
2.1 Our Vision............................................................................................................................................................... 6
2.2 Our Mission............................................................................................................................................................ 6
2.3 Brief History........................................................................................................................................................... 6
2.4 Number of Employees........................................................................................................................................ 6
2.5 Core Values............................................................................................................................................................. 6
2.6 Our Commitment................................................................................................................................................. 6
2.7 Creative Sustainability....................................................................................................................................... 6
2.8 Our Promise to Employees............................................................................................................................... 7
2.9 Organizational Structure................................................................................................................................... 7
2.10 Our Solutions......................................................................................................................................................... 7
2.11 Our Customers...................................................................................................................................................... 8
3 PROPOSED SOLUTION.............................................................................................................................................. 10
3.1 Solution Scenario............................................................................................................................................... 10
3.2 Proposed Summary.......................................................................................................................................... 11
3.3 Detailed Description of each Solution Component..............................................................................12
3.3.1 SMECD Infrastructure............................................................................................................................ 12
3.3.2 SMECD System.......................................................................................................................................... 12
3.3.3 SMECD Shared SACCO System............................................................................................................ 21
3.3.4 SMECD Consolidated.............................................................................................................................. 21
3.3.5 SMECD Supervision System................................................................................................................. 21
3.4 Proposed Solution Features.......................................................................................................................... 22
3.5 Deployment Options........................................................................................................................................ 24
4 PROPOSED SOLUTION PLATFORMS................................................................................................................... 25
4.1 Attain SACCO Dynamics (MS Dynamics NAV 2013 R2).....................................................................25
4.1.1 Why Attain SACCO Dynamics NAV is right for SMECD.............................................................26
4.1.2 Benefits of Attain SACCO Dynamics................................................................................................. 26
4.2 System Centre..................................................................................................................................................... 29
4.3 Microsoft SQL Server....................................................................................................................................... 30
[SMECD MANAGEMENT INFORMATION SYSTEM] 3|P a g e
1 EXECUTIVE SUMMARY
Small and Medium Enterprises, Cooperatives and Societies play a key role in the financial sector.
The cooperative movement is organized into service and producer entities that cut across various
sectors focusing on both private and public enterprises. Cooperatives and Societies have made
remarkable progress in sectors, such as agriculture, banking, agro-processing, marketing, fishing,
housing and transport, among others. Sectors such as Information, Communication and Technology
(ICT) are leveraging on the demands of cooperatives to infuse innovation and technology in their
operations.
It is with this in mind that Attain Enterprise Solutions Ltd (hereby known as Attain) is proposing an
effective IT solution for SMECD. The solution will cover three very critical components of ICT Service
delivery. These include:
Attain has been a software solutions provider for 11 years now. We are a
Microsoft Certified Partner focused on business solutions across different
industries including: Financial, Education, Agriculture, Non Governmental
Organizations, Non-Profit Organization & Public Sector. We have a client base of over 60 clients.
We are a team of 38 experienced and skilled developers and system implementers that have been
developing solutions over a period of years. Our team is composed of Project managers, Chief
[SMECD MANAGEMENT INFORMATION SYSTEM] 5|P a g e
Techncial Officer, System Developers and System Implementers and Engineers and Support
Services Engineers.
We have implemented a wide range of solutions across different sectors. Most importantly we have
implemented in the SACCO sub-sector; SASRA, KUSASA, Biblia SACCO, Boliba Savings and Credit
Society Lesotho, and currently Nandi Hekima SACCO.
With this experience, we are loking to offer a software solution for SMECD that will cover:
BOSA
FOSA
Member’s Portal
Members Mobile application
Complimentary Integrated ERP for Finance, HR and Payroll.
Complete infrastructure management
Supervisory System
We hereby present this proposal that covers the details of the solution that we are proposing to SMECD.
As your esteemed partner we are here to help you every step of the way.
[SMECD MANAGEMENT INFORMATION SYSTEM] 6|P a g e
Our Solutions
1. ERP Systems 9. County Revenue Collection System
2. SACCO/Micro Finance System 10. Farm Management System
3. Risk Based Supervision Systems 11. Property Management System
4. Pension Administrations System 12. Customer Relationship Management
5. Investment Management Solution System
6. Insurance Management System 13. Document Management System
7. School Administration System 14. Cloud Solutions
8. Health Management Information
System
[SMECD MANAGEMENT INFORMATION SYSTEM] 8|P a g e
Our Customers
ROPOSED SOLUTION
Solution Scenario
Following a detailed discussion on the SMECD requirements of an automated solution, the solution
approach will cover the following areas:
Proposed Summary
Attain will provide SMECD with a host of solutions to meet all the requirements of the automated
solution. The table below summarizes the solution components to be implemented and the solution
platform to be used:
The diagram above summarizes the various components that encompasses our SACCO solution.
Attain SACCO Dynamics connects and integrates with all your existing business applications,
simplifying your business management, helping your people focus on what’s important and makes
work effective, efficient and fun
a) BOSA (Back Office System Administration) and ERP Functions which includes: financial
management, procurement, human resources and payroll, members’ accounts management,
loans and repayment management, dividend processing
b) FOSA (Front Office System Administration) which handle functions such as receiving of cash,
receipting, enquiries, complaints handling.
c) Members’ Portal.
d) Mobile platform
e) ATM Integration
2.1.2.1 FOSA, BOSA& Financial Management
Feature Function
General Features The system is online centralized, distributed and networked-
Of The System with both (LAN and Wan) capabilities / client-server based
networked system.
It has both real-time and online batch capabilities.
The system has the ability that data input once is accessible
globally (within the system and with Access rights levels)
The system is user friendly, Menu driven, user definable,
extensive parameter driven and field level help features.
The system has an extensive use of parameters and tables to
ensure that the system is flexible to enable the SACCO
accommodate changes in the market so as to take advantages in
the opportunities by introducing new loan services and products.
The system has a front end workflow module with a signature
verification facility.
The system has adequate data entry security controls- validation,
check digit, etc.
The system has multi-currency abilities.
The System has a Front Office Savings Account (FOSA) and a Back
Office Savings Account (BOSA) Modules
FRONT OFFICE This is the module that is the most active on the system. It provides
(FOSA) easy to use interface with all information available thus ensuring
that SACCO clients/members are served efficiently.
These are some of the features of the FOSA module:
Accounts Views (The system avails information on all accounts
and presents all the relevant reports on each account
The system allows Renewals of Fixed deposits and viewing of
existing Fixed deposit accounts
The system facilitates recording of ATM card applications and
ATM Card collections
The system provides the user with an interface to record ATM
card replacements and also keeps a track of ATM Replacement
collections
Account Opening Account opening applications
Recording of account opening transactions
Definition of account opening rules
Authorization/Approval of Account opening deposits
Definition of account types and limits applicable
Transactions The system allows recording of the following transactions
Withdrawals
Receipts
Expense Transactions
Salary Processing
Contributions capturing
FOSA Journals
Savings Loans recoveries
Loan Clearance Approvals/Authorization Section
Deposit Authorizations
Withdrawal Authorizations
Overdraft authorizations
Electronic Funds ATM EFT transactions viewing and posting
Transfer (EFT) EFT transfers
Salary EFT Transfers
EFT Bank Transfer List
Cheque Cheque deposit recording
management Recording of Bankers Cheque request
Authorization of Cheque deposits
Processes normal Cheque and Group Cheque banking
Provides an interface for recording Cheque clearance
Provides an interface for recording bankers Cheque
clearance
Standing Orders Standing orders recording and approval
Stopping of standing orders
Keeps a record of standing order register
Tellers Inter-teller transfer
Inter-teller receiving
Teller transaction recording
Issue Request
Teller limits setup (Teller maximum withholding,
Treasury maximum withholding etc.)
Setup of Teller tills
Setup of Tellers and association with Tills
Supervisor approval amounts/Limits setup
Coinage Balances card/Displaying available currency in
respective denominations
Coinage and cashier adjustments
Treasury Treasury transactions
Issue from bank
Account Notices Placement and cancellation of account notices
Back Office System The back office module of SACCO Dynamics keeps records
(BOSA) of members and allows members to apply for any type of loan.
The system is highly parameterized allowing the users to define
their own loan types and various limits and approval procedures
for each type of loan.
Members Member Applications
Recording and maintaining of member database
Transactions Loan Application
Ability to view loan application as a batch
Loans approval and Posting
Creation of Loan repayment schedules
Receipts
Payments
Cashier Receipts
Defaulter Generation of defaulters list
management Generation of loan arrears reports
Generation of defaulters notices
Financial
management
General Ledger Centralize company’s accounting information, posting
specifications, and other core data.
General Ledger provides the basic facilities necessary for
setting up a company and posting to the general ledger: chart of
accounts, general journals, VAT facilities, recurring journals, and
source codes. It also includes facilities for internal and external
reporting.
Set up accounts in the chart of accounts. For each account
established, there is a Balance/Budget window that shows budget
figures and/or actual figures for the entire chart of accounts, or for
individual accounts.
View continually updated balances and net changes.
Before a journal is posted, check how its entries will affect the
liquid accounts. Easily track posted G/L entries and reverse entries
that were posted with incorrect information.
Enter figures in the general journal in any currency.
Define fiscal year as beginning on any date and divide it into
accounting periods.
Create budgets in a matrix window, for a day, week, month,
quarter, year, or any accounting period. Make budgets based on
department, project, or business unit.
Dimensions Define an unlimited number of dimensions and dimension
values at any time.
Name dimensions as required, so that dimensions setup
reflects the specific needs of company at all times.
Set up dimension value hierarchies to reflect the reporting and
accounting needs.
Use default dimensions effectively to avoid a lot of manual data
entry and ensure that the desired dimensions data is always posted.
Use Analysis Views to investigate relationships between
dimensions and monitor performance.
Attach an infinite number of dimensions to each budget entry.
Export Analysis Views to Microsoft Excel to make full use of
Excel’s visual and presentation capabilities.
Cash manager Bank account management:
-Create unlimited number of bank accounts, modify and delete
bank accounts, transfer between bank accounts, and set up
customer/vendor bank account cards.
-G/L account is automatically updated post bank transactions
are posted.
Check writing:
-Automate and control the entire check-writing process,
generate printed checks with a unique number series for each bank
account, track check numbers and void checks if required, and write
checks in more than one currency.
-Specify whether the payment is to be made by a manually
created check or a computer-generated check.
-Preview and print checks directly.
Reconcile all bank accounts with the account statements issued
by the bank:
-Apply transactions from bank statement to bank account
ledger entries.
-Post additional transactions recorded only by the bank and
not yet by the program.
-Deal with errors on bank statement.
Traceability Transactions leave a complete audit trail, so even complex
business transactions become transparent.
G/L registers record every entry made and where and when it
originated.
View all G/L entries for all accounts or specific accounts from
the Chart of Accounts, account cards, and so on.
The Find function on any field and in any window to locate
information, for example, specific document numbers.
The Change Log records all direct user changes to master data.
Get a chronological list of all changes to any field in any table and see
who made the changes.
Receivables and Define flexible payment terms, discount periods, and payment
payables methods.
Define flexible payment application policies including payment
tolerance amounts, payment discount grace periods, and cross-
currency application rounding limits.
Define an unlimited number of finance charge terms.
Reverse incorrect applications.
Reverse customer and vendor transactions posted manually in
journals, including all related ledger entries, VAT entries, and bank
account entries.
Define a default currency for customers and vendors; and
invoice and accept payment in an unlimited number of currencies.
View customer/vendor statistics per currency, detailed
transaction history, and aging/trial balance reports.
Automatic suggestion of vendor payments based on due dates,
dimension values, vendor priority, and discount availability.
Receive notices informing if a customer exceeds their credit
limit, has been blocked from further transactions, or has an overdue
balance.
Send statements or reminders to customers with overdue
balances.
VAT and Sales tax Use VAT posting groups to automatically calculate VAT for
customers and vendors.
Specify whether unit prices on sales and purchase lines should
include or exclude VAT.
Check that VAT registration numbers fit country standards and
aren’t incorrectly duplicated for another customer or vendor in the
database.
Allow the manual entry of VAT to ensure consistency between
external documents and internal accounting. For example, where the
VAT on an external document is different from that calculated in the
program, it might be relevant to enter the VAT amount calculated by
the vendor.
Use Microsoft Navision to report VAT details to the relevant
authorities.
Fixed assets Define information for an asset and group assets.
Define an unlimited number of depreciation books for each
fixed asset, and describe the required depreciation conditions.
Choose from several standard depreciation methods: straight-
line, declining-balance and accelerated methods.
Set up maintenance information and record maintenance
performed on fixed assets.
View statistics in each depreciation book.
Monitor insurance coverage and annual insurance premiums of
fixed assets.
The member SACCOs will be able to have the functions of the SACCO solution as agreed with
SMECD.
a) Registration/Application Process
b) Risk Profiling Tools
c) Inspection management
d) Financial Returns
e) Complaints handling/Enquiries management
The details obtained from the financial returns and the risk assessment tools will help to generate
the following reports:
a. Liquidity Position
b. Debt Position
c. Capital Adequacy position
The system will provide flags using the pre-defined parameters to alert SMECD on the status of the
member SACCOs on their liquidity position, debt position and capital adequacy.
Security - Has a definable password security permission with read, update, add,
and Control delete and post
- Separates system access and administration from the operating system
- Has user attached role-based access for system modules, functions, files
and reports
- Has at least four levels of access
- Has audit trail on users functions accessed and master file changes
- Has file and record lock out
- Has forced audit trail print per request
- Prevents deletion of an account with a balance
- Prevents record alteration after posting
- Has ability to scale in database size to store data for five years
- Maintains disk storage of audit trail(log password restricted)
- Has password security(system, modules, functions, files and reports)
- Has built-in backup function/file recovery utility/automatic recovery
utility
- Has transaction rollback after crash, system integrity check for corruption
- Prompts user to verify input/valid commands only/nature of errors
- Audit trails are linked to all sub-systems
- Has backup control before period closure
2.1.5.4 Integrations
The system has an Import export facility.
The system has payment options setting: - Cash, Cheque and Electronic Funds Transfer
(EFT).
The system fully supports multi-country, multi-currency and multi-language
The system has workflow capability. These will be customized according to your
organization’s workflows
The system allows for various customizations to be performed. These include workflows,
screens, functionalities, code etc.
The system is fully extendible and supports third party modular add-ons which are
integrated with the system
2.1.5.5 User Interface
Look and feel of a web page of MS products such as word or Excel
View of reports through web interface
Support several open windows for different components or menus
Support drop-down menus for selections on restricted fields
Provide online help on any windows
Support graphical tools such as charts and graph reports
Issue automatic alerts for reminders of pending actions
Supports unlimited note fields
User Defined Macro Commands/default Values/Screen Editing
Supports Workflow Basked Menu Structure
Daily Procedures List/Display of all functions accessed
2.1.5.6 Technologies Supported
Runs on Relational Database Management System preferably MS SQL.
Preferably runs Microsoft server platform later than 2000 Server
Support XML and XHTML
Import and export data with MS Excel
Ability output report on MS word, Excel
Ability to email reports directly using MS outlook
Ability to integrate with light weight database and synchronize remotely VIA PDA
2.2 Deployment Options
3 PROPOSED SOLUTION PLATFORMS
App Controller
Configuration manager
Data protection manager
Orchestrator
Operations manager
Service manager
Virtual machine manager
Microsoft SQL Server
SQL Server enables customers to build mission-critical applications and Big Data solutions using
high-performance, in-memory technology across OLTP, data warehousing, business intelligence
and analytics workloads without having to buy expensive add-ons or high-end appliances. SQL
Server uses a common set of tools to deploy and manage databases both on-premises and in the
cloud, which makes it easier for customers to take advantage of the cloud with existing skills.
“SQL Server 2014 also provides new disaster recovery, backup, and hybrid architecture solutions with
Windows Azure, enabling customers to use their existing skills with on-premise features that leverage
Microsoft’s global datacenters. In addition, SQL Server 2014 takes advantage of new Windows Server
2012 and Windows Server 2012 R2 capabilities to give you unparalleled scalability for your database
application in a physical or virtual environment.”
4 PROPOSED IMPLEMENTATION FRAMEWORK
Our best practice is the utilization of Sure step Methodology for the implementation of this project.
Developed by Microsoft, Microsoft Sure Step will ensure a successful implementation of the system
for SMECD. Sure Step will help finish the implementation on time, on budget and according to
SMECD’s specifications. The Sure Step Methodology provides detailed guidance about the roles that
are required to perform activities and proven best practices. Flowchart diagrams within this
implementation methodology point to tools and templates that can be used at different phases of an
implementation project. It will cover the following key best practice areas:
Quality management will be catered for as a cross phase process in all the phases of the
implementation methodology. As stated earlier, we shall utilize a standard methodology by
Microsoft called sure step. Sure step ensures quality standards are met across the entire project. An
illustration is as follows;
The quality management discipline supports the project management team in following their goals
such as:
Customer satisfaction
Plan, design and build in quality instead of just focusing on inspecting the quality
Prevent mistakes instead of correct mistakes as an outcome for later inspections
Manage the project team for active participation and to provide the resources needed to be
successful
Manage project team for active participation and to provide the resources needed to be
successful
Avoid overworking the project team and the resulting negative consequences like increased
employee attrition, unfounded errors or rework
Avoid meeting project schedule objectives by rushing project work and creating less
qualified results
Using the plan-do-check-act-cycle for continuous quality improvement during the project
life cycle
Risk management includes identifying, analyzing and responding to project risks when initiating a
project. During project execution, monitoring and controlling are ongoing activities to manage the
uncertainty of risks. Besides risks with negative impact on the project success there are positive
risks that create opportunities for the project. A key to success is to use historical information and
experiences from prior projects. This creates a good reason to archive risk documentation and to
include the experiences in the lessons learned documentation for future use.
The following general procedure will be used to manage project issues and risks:
Upon a request for a change, we shall submit the change on our standard Change Request Form
describing the change, including the estimated impact of the change on the project schedule, fees,
and expenses. The Change Management Process that will be employed is defined below. Both
parties agree to follow this process and to use the Change Request Form.
Within three (3) consecutive business days of receipt of the proposed Change Request Form, you
shall either indicate acceptance of the proposed change by signing the Change Request Form or
advise us not to perform the change. If you advise us not to perform the change, then we shall
proceed only with the original services. In the absence of your acceptance or rejection, we will not
perform the proposed change.
Early defined purchasing specifications ensure sufficient time for necessary approval processes and
proper planning to handle possible lead times for purchases. Monitoring of the baseline for
scheduled purchases and acquisitions ensures to keep the overall project schedule.
Project Scope Statement (PSS) and related contractual Statement of Work (SOW)
Work Breakdown Structure (WBS)
Estimation Worksheet and supportive estimation tools
Project Plan
Activity List
Periodic tracking of the project performance supports keeping the project baseline for time and
budget. The results can be used to investigate the need for proactive actions and for reporting the
project status to the project stakeholders.
System
Customization:
SACCO System
Mobile interface
Web interface
Supervision
System
System Set up and
configuration: SACCO
system set ups
End User Training
User Acceptance
Testing
Data Migration
Cut over to
production
System handover to
client
Proposed Team Composition and Roles
4.1.7 Project Team Structure
Executive Steering
Committee
SMECD
Business Sponsor
Attain ES
Project Manager
Engagement
Manager
Program Office
SMECD
Project Manager
Business Leads
Attain ES
Chief Solution
Architect
Project Management
SMECDProject Manager
Attain ES Engagement Manager
Development Deployment
Team Composition and Tasks
Area of Name Task Assigned
Expertise/Position Of Staff
Assigned
1. Project William Motende The Project Manager is responsible
Director/Support for ensuring that all aspects of the
project are planned and executed in a
manner that will lead to meeting the
implementation goals within the
established timeframe and budget to
a high degree of customer satisfaction
2. Project Manager a) Fred Osoro To focus on technical administration
b) Chris Ng’ang’a of the project and to serve as the non-
resident support consultant to the
team on site.
3. Chief Solution a) Joseph Mwangi The chief resident consultant to
Architect b) Brian Kili support the project directly and offer
direction
Projects experience:
Involved in all the projects as the company director to oversee that everything runs smoothly.
Key projects include:
Involved in all the projects as the company director to oversee that everything runs
smoothly. Key projects include:
Projects experience:
His role is to manage all the projects, together with the project management team. Key
projects managed include:
Projects Experience:
The Chief Technical Officer is the overall technical consultant to guide the development
team on how each solution should be designed and developed. Key projects include:
Projects Experience:
Key Systems developer active in code development of the different solutions. Key projects
include:
Projects experience:
Key resource in infrastructure reviews and set ups and expert in the cloud solutions. Key
projects include:
Projects experience:
Key role is to ensure that the implementation team carries out the specified implementation
tasks such as data migration, training and user acceptance testing. Projects involved
include:
Projects experience:
Projects experience:
Oversees activities in the sales and customer relations department. Key projects involved
include:
o KUSASA – Account Manager
o ARM Pension Managers – Account Manager
o Stanbic IBTC Nigeria – Account Manager
o Capital Markets Authority
o Energy Regulatory Commission
5 SERVICE LEVEL AGREEMENT (SLA)
i. Onsite,
ii. On-call or
iii. Online.
Attain ES Ltd utilizes an online portal called Incident Tracker where our clients log in and post
their current issues with the system. Attain ES Ltd is able to view this immediately and the
appropriate personnel allocated the tasks. The link for the Support Incident Tracker is:
www.support.attain-es.com.
This incident tracker works well for our clients and they are able to have all their system support
issues catered for.
Support Incident Tracker (or SiT!) is a web based application for tracking technical support
calls/emails. Manage contacts, sites, technical support contracts and support incidents in one
place. Send and receive emails directly from SiT! attach files and record every communication in
the incident log. SiT! Is aware of Service Level Agreements and incidents are flagged if they stray
outside of them.
II. Incidents
'Incident' is the name we use for what may also be referred to as a 'support call'. 'Service request'
or 'helpdesk ticket'.
Incidents are usually referred to by their reference number, what we call the 'Incident Number'.
Incidents have a title, an associated product, contract and contact and possibly other information
as well.
After an incident is added it is always 'owned' by a SiT! Users although the user can reassign this
ownership while the incident is open.
Each incident has a current status which may be one of the following:
Active
Closed
Research Needed
Called And Left Message
Awaiting Colleague Response
Awaiting Support Response
Awaiting Closure
Awaiting Customer Action
Unsupported
Sent Information
Solved Problem
Reported Bug
Action Taken
Duplicate
No Longer Relevant
Unsupported
Support Expired
Unsolved
Escalated
Each incident has an 'updates log' which shows everything that has happened during the
lifetime of the incident, a complete record of all contact with the customer, with colleagues and with
external engineers. Incidents can also have files attached.
Component Description
Software The problem causes a total system outage or it severely
impairs key functional aspects system. Work cannot
reasonably continue the operation is mission critical to
the operation of the other departments.
7. It is necessary for the purposes of Attain Enterprise Solutions’ analysis and correction of
faults reported that SMECD provides Attain Enterprise Solutions with all necessary
information and sufficient resources and support.
6 INDICATIVE PRICING FOR THE IT SOFTWARE
Software Costs
Item Qty Unit Cost ($) Total Cost ($)
MS Dynamics NAV Starter Pack 1 3,500.00 3,500.00
MS Extended Pack 1 7,000.00 7,000.00
Additional Users (multi tenancy) 60 2,100.00 126,000.00
SACCO Solution 1 100,000.00 100,000.00
Enhancement 16% 37,840.00
SQL Server Enterprise 1 16,000.00 16,000.00
MS SharePoint Server 1 1,000.00 1,000.00
291,340.00
VAT 46,614.40
Total Software 337,954.40
Consultancy Costs
Cost per
Total Cost ($)
Activity Resources Man days day($)
Project management 1 50 450.00 22,500.00
User Requirements 2 10 350.00 7,000.00
System Customization 3 20 400.00 24,000.00
Infrastructure set up 2 20 400.00 16,000.00
Training 2 10 400.00 8,000.00
Set up of 30 sites 2 15 400.00 12,000.00
Total 89,500.00
7 PROPOSED REVENUE SHARE PROGRAM
Attain proposes to implement the mobile banking solution, web portal and ATM integration as part
of the solution for SMECD. Attain seeks to enter into a revenue share program with SMECD. The
revenue share is projected to work as follows: