Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SDM.302
Requirements Specification
DOCUMENT CONTROL
Change Record
1
Date
Author
Vers
ion
Change Reference
Dec 29 2015
Adeyinka Freeman
Draft
No Previous Document
Contributors
Name
Department
Lookman Apatira
Gbenga Adebowale
Application Development
Application Development
Reviewers
Name
Position
Olatunde Alalade
Bisi Aina
Distribution
Copy No.
Name
Location
1
2
3
Library Master
Document Repository
Document Repository
SoftLAB
Goggle Drive LASG RIMS
2229272
Requirements Specification
CONTENTS
2329273
Requirements Specification
Document Control......................................................................................................................... ii
Change Record............................................................................................................................... ii
Contributors..................................................................................................................................... ii
Reviewers........................................................................................................................................ ii
Distribution...................................................................................................................................... ii
Contents....................................................................................................................................... iii
1
INTRODUCTION......................................................................................................... 1
1.1
1.2
1.3
1.4
Purpose....................................................................................................................... 1
Scope.......................................................................................................................... 1
Definitions, Acronyms, and Abbreviations...................................................................2
References.................................................................................................................. 2
2.1
2.2
Sign-Off.................................................................................................................... 23
4.1
4.2
Open Issues.............................................................................................................. 24
Closed Issues............................................................................................................ 24
2429274
Requirements Specification
INTRODUCTION
Lagos State Governments Integrated Billing System is a centralized single billing system developed by
SoftAlliance & Resources Limited for Lagos State Government. The proposed Integrated Billing system
mobile is an extension of the Billing application.
With the mobile extension, the Billing application would be able to:
Allow users (employees of all Lagos states MDA) to generate bills/invoices for their customers
Help capture and harmonize the process of bill/ticket generation due to the non-dependence on
internet/web connection
Help increase the revenue profile of the state by blocking financial leakages irrespective of time
or availability of the states ERP (Oracle EBS)
Still achieve invoice creation Oracle EBS despite the offline operation of the billing application
(mobile)
1.1
Purpose
The purpose of this document is to collate and elaborate all specified requirements needed for the
development of the offline mobile application of the LASG Integrated Billing System.
It also documents the Conceptual Prototype. The Conceptual Prototype is a documentation of the
proposed visual representation of the Future Process Model with just enough functionality to elicit
concrete reactions from target audience and a guide for the developers to aid and quicken the coding
process
1.2
Scope
This document focuses on the mobile version of the LASG Integrated Billing application. It also
documents the Use cases observed during the various actors interaction for all interactive scenarios.
2129271
Requirements Specification
1.3
nitions, Acronyms, and Abbreviations
Defi
1.
AR
Account Receivable
2.
LASG
3.
4.
5.
MDA
6.
EBS
7.
ABC Ltd
8.
PayGATE
9.
IBSM
1.4
References
SDM.302 Requirement Specification and Use Case Details for LASG Integrated Billing
System V1.1
2229272
Requirements Specification
USE CASE ID
ACTORS
IBSM-001
IBSM-002
IBSM-003
IBSM-004
IBSM-005
IBSM-006
IBSM-007
IBSM-008
IBSM-009
IBSM-010
IBSM-011
IBSM-012
IBSM-011
IBSM-012
IBSM-013
IBSM-014
IBSM-015
IBSM-016
IBSM-017
IBSM-018
IBSM-019
System Administrator
System Administrator
LASG IBS (online), LASG IBS (mobile)
LASG IBS (online), LASG IBS (mobile)
LASG IBS (online), LASG IBS (mobile)
LASG IBS (online), LASG IBS (mobile)
LASG IBS (online), LASG IBS (mobile)
LASG IBS (online), LASG IBS (mobile)
MDA employee
MDA employee
MDA employee
MDA employee
MDA employee
MDA employee
MDA employee
MDA employee
MDA employee
LASG IBS (online), LASG IBS (mobile)
LASG IBS (online), LASG IBS (mobile)
MDA employee
MDA employee
Administrator Login
MDAs Device Setup
Get MDA details
Get item Details by MDA
Get Employee details by MDA (individual)
Get Employee details by MDA (global)
Get MDA Transaction Customer
Manage User Access sessions
View User
View Items and Tariffs
Employee Login
Change Password
Create Bills/Tickets
Change Password
Create Bills/Tickets
Print Bills/Tickets
View Transactions
Get Invoice List
Get Payment Status
Sync Device
Logout
2329273
Requirements Specification
2.2
IBSM-001
2429274
Requirements Specification
IBSM-002
2529275
Requirements Specification
IBSM-003
2629276
Requirements Specification
IBSM-004
IBSM-005
2729277
Requirements Specification
IBSM-006
IBSM-007
2829278
Requirements Specification
IBSM-008
2929279
Requirements Specification
IBSM-009
Manage Devices
1
1.
2.
3.
4.
5.
MDA employee has access to login and change password to raise bills
offline on the LASG IBS (mobile)
Setup device for MDA
Device returns the following to LASG IBS (online): - Device model
- UUID/IMEI number
- MDA/Directorate
LASG IBS (online) generates Device ID for Device and logs
LASG IBS (online) logs all transaction sessions from device
Activity Ends
210292710
Requirements Specification
IBSM-009
View Users/employees
211292711
Requirements Specification
IBSM-010
212292712
Requirements Specification
IBSM-011
Employee Login
Authorized Users will be granted access to the LASG IBS mobile and unauthorized
users denied access
Normal Flow: 1.
MDA employee logs in with username and password
2.
Verify hash of the password entered against the hash of
employees password
3.
If employees user access session is active allow access if not
display invalid login credential
4.
Activity ends
213292713
Requirements Specification
Authorized Users will be granted access to the LASG IBS mobile and unauthorized
users denied access
Normal Flow: 1.
System validates Username and Password with stored login
session
2.
If Username and Password is authenticated, grant user access to
assigned responsibilities
3.
Selects settings Change Password
a. Provides Old Password
b. Provides New Password
c. System validates user and update Password to New Password
4.
Save new password
5.
Activity ends
214292714
Requirements Specification
IBSM-013
Create Bills/Tickets
Postconditions:
Normal Flow:
1
2
215292715
Requirements Specification
- Transaction date
- Bill number (device dependent- 3digit|9digit|5digit)
- Item description
- Item quantity
- Item tariff
- Total amount,
- Line items [for multiple line items selected]
Generate Bill/ticket
Log session of bills/tickets created
Activity Ends
216292716
Requirements Specification
IBSM-014
Print Bills/Tickets
Postconditions:
Normal Flow:
1
2
3
1
1
2
3
4
5
217292717
Requirements Specification
218292718
Requirements Specification
IBSM-015
View Transactions
Postconditions:
Normal Flow:
1
2
3
1
1
2
3
4
5
6
219292719
Requirements Specification
IBSM-016
220292720
Requirements Specification
IBSM-017
221292721
Requirements Specification
4
5
6
IBSM-018
Sync Device
222292722
Requirements Specification
Log out
IBSM-019
1
2
3
4
5
223292723
Requirements Specification
SIGN-OFF
By: ____________________________
(Signature)
By: _____________________________
(Signature)
Title: ___________________________
Title: ____________________________
Date: ___________________________
Date: ____________________________
224292724
Requirements Specification
4.1
ID
Issue
Resolution
Responsibili Target
ty
Date
4.2
ID
Issue
Resolution
Open Issues
Impact
Date
Closed Issues
Responsibili Target
ty
Date
Impact
Date
225292725