Modul 1 - Soal LKS Provinsi Jawa Tengah 2016
Modul 1 - Soal LKS Provinsi Jawa Tengah 2016
Modul 1 - Soal LKS Provinsi Jawa Tengah 2016
Soal
BIDANG LOMBA
IT-Software Application
In this Test Project, you are required to develop an information system following the
requirement given on the Test Project. In general, there will be 4 project resources given to
This will be used to guide you to create the database files. Ensure that all entities
created on the database are related with the given ERD, following the relationship
Use the Navigation Diagram to develop the form interaction inside the application.
You are free to add new interaction between forms, without neglecting the defined
This file is used to give you design guidelines of all required forms. Please note that
The data files will be used to support you test and develop the information system on
each module. Please use this data files in the development, you are allowed to use
another resources outside the given data files only if instructed in the module.
RecipeHeader
PK RecipeId Food
RecipeDetail PK FoodId
FK FoodId
PK FK RecipeId FoodName
OutputUnitInPieces
PK FK RawMaterialId Description
Description
CreatedDate Status
Status
RawMaterial
ProductionHeader ProductionDetail
PK RawMaterialId
PK ProductionId PK FK ProductionId
RawMaterialName
ProductionDate
PK BatchNumber
Description
Description
PK FK FoodId
FK EmployeeId
FK EmployeeId ProductionOutputQty
InputedDate
Status ExpiredDate
Status
Employee
IncomingRawMaterialDetail
IncomingRawMaterialHeader
PK EmployeeId
PK FK IncomingRawMaterialId
PK IncomingRawMaterialId
EmployeeName PK FK RawMaterialId
IncomingDate
Password
BestBeforeDate
FK EmployeeId
EmployeeAddress
WeightInGram
Description
EmployeePhone
Status
SellingHeader SellingDetail
RawMaterialIntake
PK SellingId PK FK SellingId
PK FK BatchNumber
SeelingDate PK FK FoodId
PK FK RawMaterialId
Discount PK FK BatchNumber
PK FK IncomingRawMaterialId
FK EmployeeId Qty
WeightInGram
Price
DATA DICTIONARY
NAVIGATION DIAGRAM
13 12 18
View Selling Form Input Selling Form Food Form
09 19 06
Selling Menu Manage Menu Recipe Form
05 01 02 03
Employee Form Login Form Main Form Production Menu
16 04
08 07
View Food Stock Incoming Raw
View Stock Menu Raw Material Form
Form Material Menu
17 09
10 11
View Raw Material Change Password
Input Incoming View Incoming
Stock Form Form
Raw Material Raw Material
Form Form
15 14
View Production Add Production
Form Form
WIREFRAME
01 Login Form
02 Main Form
18 Food Form
05 Employee Form
ESEMKA BAKERY is a bakery store which located in Central Java. As the bakery store
growth, the owner thinks it is the time to use Information System to support their business
process which are production, incoming raw material, and selling process. After hiring
famous consultant to analyze and design the system, it is the time to develop the system.
Based on the system design given to you, you’re required to develop Information system to
support the business process of ESEMKA BAKERY. Ensure your developed solutions can
accommodate ESEMKA BAKERY business process properly, following the instruction on the
project!
Create a database using your MS SQL Server on the local database server following
the ERD and Data Dictionary given to you. Please be aware of the data type and the
Insert the master data given to you on file “master-data.xlsx” to the related table on
e. Insert Table RecipeDetail from Master Data Min 2 Data for Each
RecipeHeader
Each IncomingRawMaterialHeader
i. Insert Table ProductionDetail from Master Data Min 2 Data for Each
ProductionHeader
j. Insert Table RawMaterialIntake from Master Data Min 2 Data for Each
ProductionDetail
l. Insert Table SellingDetail from Master Data Min 2 Data for Each
SellingHeader
Design user interface for ESEMKA Bakery according to the wireframe given above
using your preferred platform (C# or Visual Basic.NET). Please be aware of using the