Professional Documents
Culture Documents
Soal
BIDANG LOMBA
IT-Software Application
Create the main menu of the application as outlined in “01 Login Form” in the
wireframe. Email and password of the employee will be used in order to do login
process. During login process, there are several process that needs to be done :
a. If the email or password does not match the data on database then the
program will show a message “Please Try Again, Your Data is not Valid!”
b. If the login process is success then user will be direct into Main Form and
Create the main menu of the application as outlined in “02 Main Form” in the
wireframe. This form will be containing all menus which already described on the
wireframe above. This form will be acted as a MDI Form or Parent Form where every
other form will be comes inside it. Below are the menus which need to be defined on
this form:
a. Change Password, Logout, Exit, Input Selling, View Selling, Add Production,
View Production, Add Incoming Raw Material, View Incoming Raw Material,
View Food Stock, View Raw Material Stock, Raw Material, Food, Recipe, and
Employee.
b. Each menu is direct to the right specific form (Such as Logout will close the
Main Form and hide it then show the Login Form, for detail process please
c. When Add Button is clicked then the validation process will be running first
and then the data will be added on data grid not database.
d. Edit Button is only be able to be clicked after specific row in data grid is
clicked then the data will be filled up on the form and after the Edit button is
clicked, the data will be updated from data grid not database.
e. Delete Button is only be able to be clicked after specific row in data grid is
clicked the data will be filled up on the form and after the delete button is
clicked, the data will be deleted from data grid not database.
g. When Save Button is clicked then all of the data have been processed will be
commit to database.
h. When Cancel Button is clicked then all of the data on data grid will be reset
Create the main menu of the application as outlined in “18 Food Form” in the
c. When Add Button is clicked then the validation process will be running first
and then the data will be added on data grid not database.
d. Edit Button is only be able to be clicked after specific row in data grid is
clicked then the data will be filled up on the form and after the Edit button is
clicked, the data will be updated from data grid not database.
e. Delete Button is only be able to be clicked after specific row in data grid is
clicked the data will be filled up on the form and after the delete button is
clicked, the data will be deleted from data grid not database.
g. When Save Button is clicked then all of the data have been processed will be
commit to database.
h. When Cancel Button is clicked then all of the data on data grid will be reset
Create the main menu of the application as outlined in “07 Raw Material Form” in
the wireframe. Below are the specification process needed of this form:
b. Search Button is able to be done the searching process where based on raw
c. When Add Button is clicked then the validation process will be running first
and then the data will be added on data grid not database.
clicked then the data will be filled up on the form and after the Edit button is
clicked, the data will be updated from data grid not database.
e. Delete Button is only be able to be clicked after specific row in data grid is
clicked the data will be filled up on the form and after the delete button is
clicked, the data will be deleted from data grid not database.
g. When Save Button is clicked then all of the data have been processed will be
commit to database.
h. When Cancel Button is clicked then all of the data on data grid will be reset
Create the main menu of the application as outlined in “06 Recipe Form” in the
b. When Show Detail Button on recipe header grid is clicked then the recipe
d. When Add Button is clicked then the validation process will be running first
and then the data will be added on data grid not database. This process must
clicked then the data will be filled up on the form and after the Edit button is
clicked, the data will be updated from data grid not database.
f. Delete Button is only be able to be clicked after specific row in data grid is
clicked the data will be filled up on the form and after the delete button is
clicked, the data will be deleted from data grid not database both from
g. Total data will be shown all the total data in database (total data of recipe
header data)
h. When Save Button is clicked then all of the data have been processed will be
commit to database.
i. When Cancel Button is clicked then all of the data on data grid will be reset