fssa-batch3 / sec_b_maruthan.alagar__corejava_project_2

https://fssa-batch3.github.io/sec_b_maruthan.alagar__corejava_project_2/
0 stars 0 forks source link

Create new bill #16

Open maruthu001 opened 1 year ago

maruthu001 commented 1 year ago

Feature 1: Bill Creation

User Story:

User can create new Bill.

Prerequisites:

Validations:

Form Validation:
Business Validation:

Flow:

graph  TD;

A[Bill Service: Create Bill]  -->  B[Form Validation]
B  -- Yes -->  C{Business Validation}
B -- No --> F[Throws Exception]
C -- Yes --> D[Bill DAO : Create Bill]
C -- No --> G[Bill Service : Bill Table Not Found]
D  -->  E[Bill Service: Bill Created ]
maruthu001 commented 1 year ago

Completed :)