Professional Documents
Culture Documents
GST Management
GST Management
Sr no. Contents
1. Introduction.
2. Objective
4. Advantages of system
8. Characteristic of system
9. Recognition of need
10. Dfd
12. Testing
14. Bibliography
1
INTRODUCTION
GST is the most ambitious and remarkable indirect tax reform in India’s
tax across India on all goods and services. GST has replaced a number of
Central and State taxes, made India more of a national integrated market, and
brought more producers into the tax net. By improving efficiency, it can add
tax, encompassing both goods and services, by the Centre and the States in a
global tax history. GST is a tax on goods and services with comprehensive
essentially a tax only on value addition at each stage, and a supplier at each
stage is permitted to set-off, through a tax credit mechanism, the GST paid
producer’s point and service provider’s point up to the retailer’s level has
effects of an indirect tax system. This is the essence of GST. GST taxes only
the final consumer. Hence the cascading of taxes (tax-on-tax) is avoided and
2
GST Management System Java – In this project we discuss about like how
companies are now develop GST based android application & web
follows the rules and regulations. So all of business persons are come to one
Every small grocery store also obey the government rules. Suppose if we
miss that, they file the fine. That’s the reason was all store owners. GST
(Goods & Service Tax) change so many business peoples and ordinary
persons.
almost all systems. It is one such system, the GST system that is being
organization. Using this system shop employee can generate bill with GST
calculation for customer for his purchase and can also print its bill copy for
can save bill & its details. Employee can submit bill of various amount. The
main propose of this Inventory Maintenance & Billing using GST system
project is developing a system that automate the bill submission and GST
calculation with bill print. In retail, wholesale shop or buy and sale goods
organization bill submission and GST billing calculation are very tiresome
3
work and maintaining the record of bill is very difficult and time consuming.
4
Current System:-
Currently in most of our shops or market does not use computers for performing
their daily tasks. There are a limited number of shop that use Microsoft Office
products, such as Ms. Word and Ms. Excel for performing their daily inventory
tasks. Most of them do not even have the Information that computers can make
a great difference in the way they are doing their tasks when they are
years of business, the data has grown much. It is becoming a challenge for
processing, he needs a solution which can facilitate their current processes with
manner. It is very hard to go through all paper work and backtracking orders. If
there is any complain or review of any order, it takes large amount of effort and
time to backtrack and fix the problem. These results in loss of resources.
5
MANUAL HANDLING OF RECORDS RESULTS IN:
· Cumbersome updating.
fashion.
6
How is AUTOMATION achieved?
several files dealing with the different categories mentioned earlier. They
would provide with the central storage of data leading to several benefits for
all. The programmer would cater to all the entries and updates in the
ADVANTAGES OF AUTOMATION
· Removal of redundancy.
Hence automation would lead to the availability of precise and correct data
7
OBJECTIVE OF THE GST SYSTEM
The main objective of the GST system is to compute the fees of a student
Also the objective includes maintenance of the records of the students in the
of all of them we need a system that is user friendly & easy to understand
and operate.
The objective also includes searching of a particular student easy & less
time consuming than the traditional method where the records were
If you want to remove (delete the name) a particular student form the
institute by the old traditional methods then you don’t know the number of
relevant papers that the student may be having & you are not able to remove
all the papers. So this may lead to incorrect records of students in the
institute.
Updating the records of the students in the institute becomes much easier,
8
· The system helps to manipulate the records of the student without
any problem & by easier methods and ways. Anyone with the
9
JUSTIFICATION AND NEED OF THE SYSTEM
time.
verify them.
consuming process.
records.
consuming.
10
ADVANTAGES OF THE SYSTEM
simpler.
11
HARDWARE AND SOFTWARE REQUIREMENTS
· 16 MB of RAM
· Microsoft Access
12
REQUIREMENTS ANALYSIS FOR THE PROJECT
system and its parts (sub-systems) for the purpose of achieving the goals
performed to define the precise costs and benefits of a software system. The
purpose of this phase is to identify and document the exact requirements for
the system.
13
INPUT AND OUTPUT DESIGN
Input Design
Inaccurate input data are the most common cause of errors in data
Input Data
14
1. The allocated space for each field. For example the
student name.
document.
documents that capture the data and then select the media used to
Source Documents
is clearly identified and specified for the user what to write and
15
Input Media and Device
Source data are input into the system through the keyboard and
use the keyboard and mouse for input the required information.
The design of input play very significant role in getting the correct
data to the system for processing. The input design is the link that
ties the information system into the world of its users. The various
16
Avoiding Delay
The third objective deals with errors. Since the batch codes data is
inputted, there are fewer opportunities for the errors to occur for
17
Major Concerns Regarding Input
Output Design
There are three main reasons why outputs from the computer are
18
i. Output is required for communicating to the persons
concerned.
Types of Output
Application Output
Operating Output
Application Output
These are the outputs desired out of this system to meet its
19
Operating Output
system operates.
output. These types of output are not concerned for the users.
Output Devices
screens.
consideration:
20
Type of User and Purpose
Content
The data that are needed is included in the output. These are
Format
21
CHARACTERISTICS OF SYSTEM
1. Organization
result.
2. Interaction
details.
22
RECOGNITION OF NEED
Feasibility Analysis
23
DATA FLOW DIAGRAM
24
25
26
27
28
29
30
CODING
MODULE
// Java Program to compute GST
import java.io.*;
class GFG
float N_price)
/ org_cost);
// Driver code
}
31
// This code is contributed
// by vt_m.
import java.util.regex.*;
class GFG {
// Function to validate
+ "[A-Z]{1}[1-9A-Z]{1}"
+ "Z[0-9A-Z]{1}$";
Pattern p = Pattern.compile(regex);
32
// If the string is empty
// return false
if (str == null)
return false;
Matcher m = p.matcher(str);
return m.matches();
// Driver Code.
33
// Test Case 1:
System.out.println(isValidGSTNo(str1));
// Test Case 2:
System.out.println(isValidGSTNo(str2));
// Test Case 3:
System.out.println(isValidGSTNo(str3));
// Test Case 4:
System.out.println(isValidGSTNo(str4));
// Test Case 5:
System.out.println(isValidGSTNo(str5));
34
class Gst{
float amount;
float gstrate;
float gst;
float total;
amount=n.nextInt();
gstrate=gr.nextInt();
gst=(amount*gstrate)/100;
total=amount+gst;
System.out.println("GST calculation");
if(gstrate==5)
35
{
}else if(gstrate==12)
}else if(gstrate==18)
}else if(gstrate==28)
else{
36
TESTING
Testing is performed to prove that program is error free. Testing
and executed.
Interface integrity:
Functional validity:
37
Tests designed to uncover functional errors were conducted.
Information content:
Performance:
38
modulesare initially avoided. The test cases needed for
time.
39
failures and validation of the total system as it will be
(a) Peak Load Test: It determines whether the system will handle
same time.
40
will store 10000 records of 400 bytes length on a single
flexible disk.
loss.
41
4. Alpha Testing:- A developer of the system of software
of the user.
environment.
42
beta testing is not conducted in a controlled environment. All
43
CONCLUSION
In conclusion, GST and types of GST play a crucial role in the Indian
economy. The three types of GST, CGST, SGST, and IGST, are
and ensure that the tax burden is fairly shared between the Central
Taxserve was very helpful for in learning about financial and
frauds done by seller to save tax. In this process I came that working
very different.
The results of the project are the fee receipt and the monthly fee
44
BIBLIOGRAPHY
1. Krajcevski, Pavel, Srihari Pratapa, and Dinesh Manocha.
"GST." ACM Transactions on Graphics 35, no. 6 (November
11, 2016): 1–10. http://dx.doi.org/10.1145/2980179.2982439.
45