Specification Sheet
Specification Sheet
development of a system of
electronic invoicing.
Introduction:
The purpose of this specifications document is to define the list of features.
to develop in order to have a billing system that allows to manage
completely all the offers of the company, as far as access is concerned
users, only administrators, of product management, contracts of a
part, and billing, payment, and pricing offers on the other hand.
Problem definition:
Traditional paper billing consists of many steps and
takes a lot of time, since the entire process is done manually.
This leads to high production costs, as well as a lack of visibility and
control of the process. The time has come when manual billing hinders
the improvement of client document processing in business and the acceleration of
The cash collection cycle of traditional client billing in paper format
composes many steps and takes a lot of time, since everything
the process is carried out manually. This results in high production costs, thus
a lack of visibility and control over the process. The time has come when the
Manual billing hinders the improvement of client document processing by
business and the acceleration of the payment collection cycle.
Objectives:
We want to provide better service in our responses to clients with the help of a
genuine fast, simple, effective, advantageous electronic invoicing system
and sustainable.
The advantages brought by the use of electronic invoicing are the most
big
Software environment:
Use of a development framework:
The framework must truly separate PHP code and HTML templates.
Functional description:
we will detail the functional requirements that allow for a clear description
the application to be developed and to specify the main tasks that we have outlined
Module administration:
All administrative features developed in each module will be accessible.
from a clean administration module that will ergonomically manage
system, both in terms of user management, products, contracts, payment,
suppliers, configuration, as well as billing.
Product module:
Create, modify, search, list, delete a product.
Module clients :
Create, modify, search, list, delete a client.
Configuration module:
The features of the settings are:
Company settings
Tax settings
Regional Settings
Payment setup
Invoice settings
Quotation settings
Receipt settings
Layout Settings
Payment module:
This module will allow users to pay these bills by credit card.
bank transfer... The option to pay by check will also be implemented: a
The cheque entry form will be developed for the administrator..
Contract management module:
Deadlines:
the date of completionexpected for our project between 4 and 6 months.