CloudReports (selanjutnya saya meminta Anda untuk mempertimbangkan semua kebetulan nama dengan perusahaan nyata sebagai acak) menyediakan layanan cloud untuk menyiapkan laporan di cloud. Pertimbangkan tugas bisnis pemodelan perhitungan biaya pembentukan layanan tersebut. Untuk pemahaman yang lebih mendalam tentang situasi, pertimbangkan, sebagai contoh, produk FastReports nyata yang tersedia dalam versi open-source untuk menghasilkan laporan (Anda dapat mengunduh versi demo di situs web perusahaan secara gratis). Ambil Laporan Demo Karyawan

Ubah laporan. Untuk melakukan ini, tambahkan halaman lain ke dalam laporan (Halaman 2)

Di halaman kode
Laporan dapat diunduh dari tautan .
Jalankan laporan dan gulir ke halaman terakhir

Sebagai model sederhana, kita dapat mempertimbangkan yang linier, maka biaya membangun laporan dihitung dengan rumus

di mana a_i adalah himpunan beberapa bobot, b_i adalah parameter penagihan. Misalnya, kita akan memilih sebagai parameter kunci saat menghitung biaya: Jumlah penggunaan memori (Penggunaan memori fisik = Pm), waktu muat CPU (Total waktu prosesor = Tt) dan jumlah halaman dalam laporan (Halaman = P)

a_1 adalah koefisien yang dipilih berdasarkan model pemasaran dan memiliki dimensi rubel / bit, asalkan Pm diukur dalam bit. Misalkan tarif berikut ditetapkan

Kami menghitung

di mana waktu prosesor dibulatkan menjadi 4 detik.
Pada kenyataannya, pilihannya bisa lebih rumit, kami meninggalkan tugas ini di luar ruang lingkup artikel ini - kami hanya memberikan contoh: Anda mengisi 100 halaman pertama untuk 101-199 rubel per 0,50 kopeck, semuanya di atas 200 tidak dibebankan atau dibebankan pada 0,10 kopecks. Maksud dari contoh ini adalah untuk menunjukkan bahwa ada banyak pilihan pemasaran.
Bagian penting dari pelaporan cloud adalah lisensi mereka. Mari kita beri contoh, klien membeli paket 100 laporan. Setiap laporan memiliki kode uniknya sendiri. Struktur setiap laporan dapat dikembangkan atas kebijakan klien. Saat menjual paket lisensi untuk 100 laporan, klien menyetor sejumlah tertentu ke akun pribadinya. Anda dapat memperhitungkan setiap proses laporan dan mengambil jumlah tetap S + Fix untuknya di samping sumber daya yang dikonsumsi, maka sebelum memulai laporan, Anda harus menentukan kunci uniknya sebagai tanggapan atas permintaan ini, server lisensi akan mempertimbangkan proses ini dan mengurangi penghitung oleh satu. Jika lisensi telah kedaluwarsa, maka peluncuran laporan akan ditolak. Penjualan dimungkinkan dengan jumlah peluncuran yang tidak terbatas atau dengan pembaruan berkala, ketika lisensi dikeluarkan untuk 10 ribu peluncuran, setelah itu jumlah yang tetap dihapus lagi dari akun pribadi dan counter peluncuran lagi diatur ke 10 ribu.