Chapter 9
by EncyduBab 09
Pengawas lapangan.
Nuri Finances mengalihkan pengembangan perangkat lunak ke Daesan System. Supervisor lapangan adalah orang-orang dari Nuri Finances yang mengetahui program ini dan mengelola komunikasi dengan sistem Daesan.
Supervisor lapangan Woosung adalah Asisten manajer Kwak Jungwook yang berspesialisasi dalam HTS.
Lima staf termasuk Kwak Jungwook menatap layar komputer.
–Build dimulai: Proyek: NuriHTS, Konfigurasi: Debug
Win32—
Menyusun…
Menautkan…
Menyematkan manifes…
Tes Unit Mulai.
BuyLimitOrderStockTradingTest à OK!
BuyMarketOrderStockTradingTest à OK!
SellLimitOrderStockTradingTest à OK!
SellMarketOrderStockTradingTest à OK!
…
…
StochasticDayChartTest à OK!
StochasticMonthChartTest à OK!
StochasticYearChartTest à OK!
…
…
100% LULUS
-Lengkap-
Melihat kata “Lengkap”, Woosung memberi tahu Kwak Jungwook.
“Tes telah selesai 100%. Artinya, tidak ada yang salah di sisi HTS. ”
Kwak Jungwook bertanya pada Yoon Gihwan.
“Bagaimana menurutmu, manajer umum? Bisakah kita mempercayai ini? ”
Yoon Gihwan memandang Woosung.
“Saya pikir saya harus memeriksanya sendiri. Hai pemula, tunjukkan kodenya. ”
Woosung berdiri dengan tenang dan menjawab.
“Silakan duduk dan luangkan waktu Anda.”
Yoon Gihwan duduk dan memeriksa kode dengan tergesa-gesa.
20 menit kemudian.
Kwak Jungwook bertanya lagi dengan tidak sabar.
“Manajer umum? Saldo akun salah. Jika masalahnya dari sisi HTS…. Ini akan menjadi serius. ”
Yoon Gihwan bahkan tidak berkedip sekali pun. Dia terus menatap monitor.
“Sistem Daesan mungkin harus membayar denda dan kehilangan proyek ini.”
Kwak Jungwook terus menekankan gawatnya situasi ini, tapi Yoon Gihwan sudah mengetahui hal ini. Masalah dengan sistem akun berarti ini bisa menjadi akhir dari Nuri Finance.
Setelah 5 menit di depan komputer, Yoon Gihwan membuka mulutnya.
“Menurutku kamu tidak perlu khawatir.”
“Apakah Anda mengatakan bahwa tidak ada yang salah dengan HTS?”
Yoon Gihwan mengangguk. Kwak Jungwook menghela nafas dalam-dalam.
“Fiuh … Yah, kurasa kita bisa santai jika masalahnya bukan dari pihak kita.”
𝓮nu𝓂𝗮.𝓲𝓭
“Tapi bagaimana ini bisa terjadi? Bagaimana bisa ada kesalahan dalam saldo akun? ”
“Kami belum tahu. Beberapa pelanggan menghubungi kami karena mengeluh tentang saldo yang salah. Saat kami memeriksa, kami menemukan bahwa semua saldo pelanggan lain juga salah. Kami belum tahu penyebab pastinya. ”
Yoon Gihwan mengerutkan kening. Jika masalah tidak segera teratasi, pelanggan tidak akan dapat menggunakan HTS besok untuk perdagangan saham.
“Jika ini terus berlanjut, itu akan berdarah …”
Kantor pusat akan memulai penyelidikan untuk menemukan siapa yang bertanggung jawab atas kesalahan ini. Pengembang yang bertanggung jawab akan kehilangan pekerjaan mereka dan mungkin akan ditegur lebih lanjut. Jika pelanggan lama kehilangan uang karena tidak dapat berdagang, situasinya menjadi tidak mungkin diperbaiki.
Perusahaan mungkin harus mengganti kerugian pelanggan. Ini membuat Yoon Gihwan sangat khawatir. Kwak Jungwook juga tidak bisa menyembunyikan kekhawatirannya.
“Jika pelanggan menuntut…”
Kwak Jungwook bahkan tidak bisa menyelesaikan kalimatnya. Dia menelan ludah.
Park Junwoo dan Kim Yonggun berdiri dengan kaku. Pengembang lain di kantor tampak sama bingungnya dengan mereka. Ketegangan yang teraba memenuhi ruangan. Kemudian, Woosung berbicara.
“Oh, saya pikir ada sesuatu yang aneh.”
Semua orang menoleh ke arahnya pada saat bersamaan.
“Apa yang?”
“Apa yang kau bicarakan?”
“Apa?”
“Kamu perlu menjelaskan sekarang.”
Semua orang termasuk Yoon Gihwan, Park Junwoo, Kim Yonggun, dan Kwak Jungwook, semua bertanya pada waktu yang sama.
“Saya tidak memiliki izin untuk mengakses DB (DataBase) jadi saya tidak dapat menyambungkannya, tetapi saya melihat ada yang salah dengan prosedur yang tersimpan di DB uji.”
Yoon Gihwan membujuk Woosung dengan tidak sabar.
𝓮nu𝓂𝗮.𝓲𝓭
“Berhentilah mengulur waktu dan keluarkan saja.”
Woosung memandang Kwak Jungwook secara misterius.
“Jika kita bisa memperbaiki masalah ini, apakah ini berarti Nuri Finance akan merasa lebih baik terhadap Sistem Daesan?”
Kwak Jungwook menjawab dengan cepat.
“Apa Anda sedang bercanda? Saya tidak akan terkejut jika kantor pusat akan memberi Anda kontrak sistem akun. ”
Perusahaan lain melakukan outsourcing sistem akun saat ini. Perusahaan mitra utama, Sistem Daeyang, menyewa perusahaan bernama ST untuk sistem akun dan Daesan untuk sistem saluran. Nuri Finances bermitra dengan Daeyang sebagai perusahaan sekunder.
“Hmm… baiklah. Aku akan memberitahumu segera setelah aku memeriksa ini. ”
Woosung memulai Toad, yang merupakan program untuk mengakses DB. Dia kemudian terhubung ke database Oracle dan mencari Oracle. yang merupakan tabel daftar program penjadwalan yang disediakan oleh DBMS.
“Jika Anda lihat di sini, sekitar pukul 15.05 program batch dijalankan, yang merupakan waktu penutupan pasar.”
– OP_BATCH_CUSTOMER_TRADING_BREAK_DOWN
Ini adalah nama program Batch. Dia menunjuk ke baris 256.
“Apakah Anda melihat baris yang bertuliskan Try Catch?”
Semua orang mengangguk.
“Ini memeriksa transaksi harian pelanggan dan saldo akhir hari. Ini membandingkan angka dan mengonfirmasi bahwa semuanya dijumlahkan dengan benar. ”
Yoon Gihwan bertanya dengan tiba-tiba.
“Yah, tentu saja, itu harus dilakukan. Koherensi data sangat penting. ”
“Saya setuju. Tapi bagaimana jika tidak bekerja dengan benar? ”
Mata Kwak Jungwook membelalak.
“… Ap… apa?”
“Saat kesalahan dari server tidak diproses, menurut Anda bagaimana prosedur ini bereaksi terhadap ketidakkonsistenan?” Woosung mengatakan masalahnya berasal dari sisi server. Yoon Gihwan berdiri dengan marah.
“Hei! Bagaimana Anda bisa mengatakan itu? Apakah Anda bahkan melihat kode server? ”
Kwak Jungwook juga bertanya dengan tidak sabar.
“T… tunggu. Kesalahan di sisi server? Apakah Anda mengatakan bahwa ada masalah dengan transaksi perdagangan saham? ”
Woosung tidak menjawab pertanyaan dan terus menjelaskan.
“Untuk garis Catch, itu hanya memprosesnya sebagai Pengecualian dan melanjutkan.”
Semua orang sekarang marah. Mereka berhenti mendengarkan Woosung.
Kwak Jungwook bertanya lagi dengan kesal.
“Sekali lagi, apakah Anda mengatakan bahwa masalah terjadi dari sisi server? Apakah kamu yakin Katakan saja.”
Yoon Gihwan memekik.
“Kamu! Newbie! ”
“Saya melihat sekilas kode server di SVN untuk membantu mengembangkan HTS…. Berapa banyak Anda akan membayar untuk jenis konsultasi ini? ”
“Apa?”
“Yah, saya tidak mengatakan saya perlu dibayar, tapi saya bertanggung jawab hanya untuk HTS. Jika saya bekerja di server, maka itu di luar kontrak saya. Selain itu, ini adalah kasus yang sangat besar… Tidakkah Anda lebih suka membayar dan memperbaikinya secepatnya? Jika Anda tidak percaya penjelasan saya, periksa prosedur yang relevan. ”
Menyelesaikan penjelasannya, Woosung meninggalkan ruangan.
’10 tahun yang lalu, mereka harus menyewa beberapa pengembang terkenal untuk memperbaiki masalah ini. Mereka menghabiskan setidaknya 100.000 dolar. Saya ingat Manajer Park iri pada para pengembang yang menghasilkan banyak uang. ‘
Semua ini ada dalam ingatan Woosung. Ini semua adalah hal yang bisa dia gunakan untuk menghasilkan uang.
0 Comments