0% found this document useful (0 votes)
13 views4 pages

Specification Sheet

This document outlines the specifications for developing an electronic invoicing system to replace traditional paper billing, aiming to enhance efficiency and reduce costs. It details the functional requirements across various modules including administration, product management, client management, invoicing, payment processing, and business intelligence. The project is expected to be completed within 4 to 6 months.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views4 pages

Specification Sheet

This document outlines the specifications for developing an electronic invoicing system to replace traditional paper billing, aiming to enhance efficiency and reduce costs. It details the functional requirements across various modules including administration, product management, client management, invoicing, payment processing, and business intelligence. The project is expected to be completed within 4 to 6 months.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Specifications for the

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

No printing and shipping costs for invoices


Optimization of sending and managing your invoices by benefiting from costs
advantageous implementation.

Software environment:
Use of a development framework:

It is recommended to base the application development on a PHP framework.


which is recognized and sustainable (example symphony). However:

The chosen framework must not introduce a layer of complexity.


additional in the development of the application.

The framework must truly separate PHP code and HTML templates.

we will also use BI development tools, design tools


Power AMC, and mobile operating systems.

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:

Personalization of invoices with logo addition, modification of header text, addition of


notes.

Company settings

Tax settings
Regional Settings

Payment setup

Invoice settings

Quotation settings

Credit note setting

Receipt settings

Layout Settings

Invoices module/credit invoices:


This module will manage all billing for Lézard Com:

enter invoices online


Generate the invoices
search for invoices
adjust the invoices

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:

Create, modify, search, list, delete, reminder before contract expiration.

Business Intelligence Module:


However, in this competitive world, being reactive to cyclical uncertainties is not enough. And to do so
to remedy, we are moving towards a more comprehensive and automated management while putting
put in place a decision-making system that promises to provide a comprehensive view of the situation
the association (statistics, reporting, chart).

Module for the mobile part:


Create an invoicing application on mobile with Windows Phone or Android.

module for creating a forum:


create a forum to bring together many internet users. It is also to manage it, customize it, and
finally to advertise and promote it. Creating a forum is therefore the solution to build
an online community.

Deadlines:
the date of completionexpected for our project between 4 and 6 months.

You might also like