10. Tabel Produksi
Tabel jabatan akan digunakan untuk menyimpan data peramalan yang digunakan. Penjelasannya terdapat pada tabel4.12 :
Tabel 4.12 Tabel Produksi
No SQL
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
16 17
18 19
20 21
22 23
24 25
26 27
28 29
30 31
32 33
34 35
36 37
38 39
40 41
42 43
CREATE TABLE `produksi` `kd_produksi` int11 NOT NULL,
`jumlah` double NOT NULL, `tanggal` date NOT NULL,
`prod_katun` double NOT NULL, `prod_obatbasa` double NOT NULL,
`prod_obatwarna` double NOT NULL, `prod_obataprek` double NOT NULL,
`prod_benang` double NOT NULL, `prod_size` double NOT NULL,
`prod_rip` double NOT NULL, `prod_plastik` double NOT NULL,
`prod_handbag` double NOT NULL, `prod_label` double NOT NULL
ENGINE=InnoDB DEFAULT CHARSET=latin1; --
-- Dumping data for table `produksi` --
INSERT INTO `produksi` `kd_produksi`, `jumlah`, `tanggal`, `prod_katun`, `prod_obatbasa`,
`prod_obatwarna`, `prod_obataprek`, `prod_benang`, `prod_size`, `prod_rip`, `prod_plastik`,
`prod_handbag`, `prod_label` VALUES 15, 100, 2016-07-24, 15, 0.75, 0.5, 0.25, 15,
100, 100, 100, 100, 100, 16, 100, 2016-07-24, 15, 0.75, 0.5, 0.25, 15,
100, 100, 100, 100, 100; --
-- Indexes for dumped tables --
-- -- Indexes for table `produksi`
-- ALTER TABLE `produksi`
ADD PRIMARY KEY `kd_produksi`;
44 45
46 47
48 49
50 51
52 53
54
-- -- AUTO_INCREMENT for dumped tables
-- --
-- AUTO_INCREMENT for table `produksi` --
ALTER TABLE `produksi` MODIFY `kd_produksi` int11 NOT NULL
AUTO_INCREMENT, AUTO_INCREMENT=17;
11. Tabel User
Tabel jabatan akan digunakan untuk menyimpan data user yang digunakan. Penjelasannya terdapat pada tabel 4.13:
Tabel 4.13 Tabel User
No SQL
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
16 17
18 19
20 21
22 23
24 25
26 27
28
CREATE TABLE `user` `kd_user` int7 NOT NULL,
`username` varchar20 NOT NULL, `password` varchar20 NOT NULL,
`nama` varchar30 NOT NULL, `kd_bagian` varchar30 NOT NULL,
`kd_jabatan` varchar30 NOT NULL, `hakakses` varchar20 NOT NULL
ENGINE=InnoDB DEFAULT CHARSET=latin1; --
-- Dumping data for table `user` --
INSERT INTO `user` `kd_user`, `username`, `password`, `nama`, `kd_bagian`, `kd_jabatan`,
`hakakses` VALUES 1, admin, admin, admin, Gudang, Manager,
admin, 3, sarah, sarah, Sarah, Staff, Manager,
generlgm, 4, rizal, rizal, Rizal, Gudang, Kepala
Bagian, kepgudang, 5, agung, agung, Agung, Pemasaran, Kepala
Bagian, keppemasaran, 6, rukiah, rukiah, Rukiah, Produksi,
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
51 52
53
Staff, kepproduksi, 7, riki, riki, Riki, Staff, Kepala
Bagian, admin; --
-- Indexes for dumped tables --
-- -- Indexes for table `user`
-- ALTER TABLE `user`
ADD PRIMARY KEY `kd_user`; --
-- AUTO_INCREMENT for dumped tables --
-- -- AUTO_INCREMENT for table `user`
-- ALTER TABLE `user`
4.1.4. Implementasi Class Diagram
Adapun implementasi class diagramuntuk pemodelan Model, View, Control MVCpada aplikasisupply chain managementyang dibangun adalah sebagai berikut:
A. Class Controller
1. Kelas Beranda Implementasi Class Diagram pada Kelas Beranda dapat dilihat pada Tabel
4.14.
Tabel 4.14 Implementasi Kelas Beranda
File : Beranda Nama Kelas
Rancangan
Implementasi
beranda class beranda extends CI_Controller {}
Atribut Rancangan
Implementasi