Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

Software Requirements

Specification
for

<Project>

Version 1.0 approved

Prepared by Tapas Ghosh

CSA Consultants Pvt Ltd.

October 30, 2021


Software Requirements Specification for <Project> Page ii

Table of Contents
Table of Contents...........................................................................................................................ii
Revision History............................................................................................................................iii
1. Introduction..............................................................................................................................1
1.1 Purpose.......................................................................................................................................1
1.2 Document Conventions..............................................................................................................1
1.3 Intended Audience and Reading Suggestions.............................................................................1
1.4 Product Scope.............................................................................................................................1
1.5 References..................................................................................................................................1
2. Overall Description..................................................................................................................2
2.1 Product Perspective....................................................................................................................2
2.2 Product Functions.......................................................................................................................2
2.3 User Classes and Characteristics................................................................................................2
2.4 Operating Environment..............................................................................................................2
2.5 Design and Implementation Constraints.....................................................................................2
2.6 User Documentation...................................................................................................................2
2.7 Assumptions and Dependencies.................................................................................................3
3. External Interface Requirements...........................................................................................3
3.1 User Interfaces............................................................................................................................3
3.2 Hardware Interfaces....................................................................................................................3
3.3 Software Interfaces.....................................................................................................................3
3.4 Communications Interfaces........................................................................................................3
4. Domain Model..........................................................................................................................4
5. System Features (Use Cases)...................................................................................................4
5.1 Use Case 1..................................................................................................................................4
5.1.1 Name:.....................................................................................................................................4
5.1.2 Goal:.......................................................................................................................................4
5.1.3 Input:......................................................................................................................................4
5.1.4 Output:...................................................................................................................................4
5.1.5 Main Scenario:.......................................................................................................................4
5.1.6 Pre-condition:.........................................................................................................................4
5.1.7 Steps:......................................................................................................................................4
5.1.8 Post-condition........................................................................................................................4
5.1.9 Exceptional Scenario 1...........................................................................................................4
5.1.10 Example.................................................................................................................................4
5.2 Use Case 2 (and so on)...............................................................................................................5
6. Other Nonfunctional Requirements.......................................................................................5
6.1 Performance Requirements.........................................................................................................5
6.2 Safety Requirements...................................................................................................................5
6.3 Security Requirements................................................................................................................5
6.4 Software Quality Attributes........................................................................................................5
7. Other Requirements................................................................................................................5
Software Requirements Specification for <Project> Page iii

Revision History
Name Date Reason For Changes Version
Software Requirements Specification for <Project> Page 1

1. Introduction

1.1 Purpose
The purpose of the project is providing import voucher form excel to tally in tally data format.

1.2 Document Conventions


CSA : CSA Consultants Pvt Ltd.
XLS : Excel file in .xls format
TDL : Tally definition language

1.3 Intended Audience and Reading Suggestions


This project is the user level project under guidance of XLS provider software vendor, this project
is useful for advance Tally user to those are well known about tally functionality.

1.4 Product Scope


The purpose of the project is create voucher from excel in tally format in different types of
voucher as per agreed requirement list on finalized. The tools will be able to create voucher by
clicking on a menu button from. Above all, we hope to provide a comfortable user experience

1.5 References
www.csaconsultants.in

2. Overall Description

2.1 Product Perspective


This tools import the following information in to tally from XLS as data tabulate in columnar format
(means one voucher contain in a single row and the all related fields are in column)

2.2 Product Functions


The following voucher will be handle in this project.
 Sales
 Purchase
 Journal
 Payment
 Receipts
Software Requirements Specification for <Project> Page 2

 Contra

2.3 User Classes and Characteristics


There is know option to restrict user interface for the new tools the tally default user control will be
supported.

2.4 Operating Environment


This software will be able be design from XLS data only.

2.5 Design and Implementation Constraints


This project will be design with TDL and only run on a specific tally license serial number only

2.6 User Documentation


A user manual is provided after completion of project.

2.7 Assumptions and Dependencies


All above stated feature will be working based on which component you order. These projects
require a minimum time frame of 4 weeks with support of XLS provider.

3. External Interface Requirements

3.1 User Interfaces


A menu base tools will be provider like Import sale voucher > Import Purchase Voucher > Import
Payment Voucher … so on.

3.2 Hardware Interfaces


This project will support on a similar hardware, where tally software running.

3.3 Software Interfaces


This tools will only works with Tally ERP 9 License and a particulars serial number with
Software Requirements Specification for <Project> Page 3

3.4 Communications Interfaces


Data communication tools works on in excel data format 2003 only

4. System Features (Use Cases)


These tools willable to import voucher from XLS formatted data to tally

4.1 Accounting voucher import

4.1.1 Name: Sales / Purchase / Payment / Receipt / contra

4.1.2 Goal: Create and alter sales voucher in tally.

4.1.3 Input: XLS data in tabular format (i.e one raw is one vaoucher)

4.1.4 Output: Create voucher in tally

4.1.5 Main Scenario: By click on a tally Manu system will automatically import data from xls
and create voucher in tally.

4.1.6 Pre-condition: Excel data should be in valid data format in XLS.

4.1.7 Steps:

4.1.7.1 >Back usp your previous system data for sefty.

4.1.7.2 >Ready the filtered data in xls format

4.1.7.3 > Click on particular tally menu.

4.1.7.4 > Tally starts processing and show you the status on screen.

4.1.7.5 > After completion given you the result.

4.1.8 Post-condition> Audit your data and take backups for safety.

4.1.9 Exceptional Scenario > Tally will not import if any data is not formatted
Software Requirements Specification for <Project> Page 4

4.1.10 Example: Date format in written YY/M/DD instead of DD/MM/YY

4.2 Journal voucher Import

Same above steps 4.1 should follows.

5. Other Nonfunctional Requirements

5.1 Performance Requirements


This feature will works tally ERP 9 minimum rel 2 and excel data maximum 500 voucher at a time.

5.2 Safety Requirements


Always take backups before works with these tools.

5.3 Security Requirements


This tools may only use those have administrator right in tally otherwise may be caused data
loss / double entry etc.

5.4 Software Quality Attributes


This tools will be easy to use of all tally user and user friendly as well as tally ERP.

6. Other Requirements
This documents are not mentioned any commercial aspect its can be refer in commercial
proposal

You might also like