Perancang basis data Rune. Perancang basis data online MyTaskHelper: kami membuat basis data relasional tanpa pengetahuan pemrograman
Runa Designer, di satu sisi, adalah perangkat lunak yang sangat kuat dan, yang terpenting, stabil untuk otomatisasi bisnis, dan di sisi lain, merupakan alat yang fungsional dan mudah dipelajari. Selain itu, kita tidak berbicara tentang menguasai program itu sendiri, semuanya sederhana, tetapi tentang membuat proyek untuk tujuan Anda sendiri. Pada saat yang sama, tidak perlu menjadi seorang programmer, untuk memahami seluk-beluk pembuatan database dan hal-hal sulit serupa.
Praktik bekerja dengan seorang perancang telah menunjukkan bahwa bahkan pengguna komputer paling biasa pun dapat memahami perancang dan membuat programnya sendiri berdasarkan perancang tersebut. Logika perancang Rune agak mengingatkan pada teka-teki yang Anda mulai susun dan akhirnya mendapatkan gambarnya, hanya dalam hal ini Anda mendapatkan program siap pakai yang akan menjalankan fungsionalitas yang Anda masukkan ke dalamnya.
Kami tidak melakukan tinjauan terpisah, seperti yang kami rencanakan pada awalnya, karena informasi lengkap tentang perancang tersedia di situs resmi program, serta di jejaring sosial. Di sana Anda dapat menemukan hampir semua data yang diperlukan dan jawaban atas pertanyaan. Hal yang paling menarik adalah Rune didistribusikan secara gratis, siapa pun dapat mengunduh perancangnya dan mulai menggunakannya, terlebih lagi, program yang berfungsi penuh yang dibangun berdasarkan perancang tersedia dalam domain publik. Misalnya: Program sekolah mengemudi, pembukuan kendaraan di suatu perusahaan, dokumen transaksi mobil atau pembukuan usaha kecil dan masih banyak solusi lainnya. Antarmuka program mungkin tampak asketis bagi sebagian orang, tetapi tidak ada yang berlebihan, semua yang penting sudah terlihat jelas.
Semua ini dapat diunduh secara gratis, dan terlebih lagi, setelah menghabiskan sedikit waktu untuk menguasai perancangnya, Anda dapat memodifikasi program yang sudah jadi atau membuatnya sendiri dari awal untuk tujuan dan sasaran tertentu. Jika Anda tidak dapat menemukan jawaban atas sebuah pertanyaan, atau Anda dihadapkan pada tugas yang tidak dapat Anda selesaikan sendiri, maka Anda memiliki kesempatan untuk menghubungi pengembang. Kami sangat terkejut ketika, setelah menghubungi pengembang, kami menerima jawaban atas pertanyaan dan dukungan teknis penuh, dan sekali lagi semuanya sepenuhnya gratis. Hanya versi multi-pengguna dari program ini yang berbayar, tetapi jika Anda bekerja secara mandiri atau, katakanlah, bisnis Anda memiliki sangat sedikit karyawan, maka versi pengguna tunggal sudah cukup.
Untuk meringkas, saya ingin mengevaluasi solusi perangkat lunak ini. Jika kita membandingkan perancang dengan sistem perangkat lunak seperti 1C dan raksasa serupa, tentu saja Runa akan lebih rendah, tetapi jika Anda memiliki bisnis kecil atau menengah dan Anda belum siap mengeluarkan banyak uang untuk perangkat lunak seperti 1C , dan pada saat yang sama menggunakan sebagian kecil dari semua fungsi yang Jika Anda setuju bahwa ini tidak terlalu menguntungkan secara ekonomi, maka pilihan pasti ada di tangan Anda.
Sebagai penutup, saya ingin mengucapkan terima kasih kepada para pengembang desainer, yang telah menghabiskan banyak waktu membuat dan mengembangkan produk ini dan terus mengembangkannya, meluangkan waktu untuk memberikan dukungan dan bantuan gratis kepada pengguna, segera menghilangkan kesalahan dan menyempurnakan produk. desainer, dipandu oleh keinginan pengguna.
Yang dapat digunakan untuk membuat database relasional.
Izinkan saya mengingatkan Anda bahwa pada saat membuat formulir web di layanan MTH, database secara otomatis dibuat di mana informasi yang ditambahkan ke proyek melalui formulir akan disimpan. Namun jika mayoritas pesaing kami membatasi diri pada hal ini, maka kami melangkah lebih jauh dan menerapkannya model data relasional .
Saya tidak akan mengoceh terlalu lama dan akan menunjukkan contoh koneksi ( satu ke satu, satu ke banyak, banyak ke banyak), diimplementasikan dalam sistem MyTaskHelper.
Untuk lebih jelasnya, kami membuat beberapa tabel dengan data. Biarlah:
1) Formulir "Klien" dengan bidang:
- Alamat+indeks (tipe data - String uji);
- Kode pos (tipe data - Integer);
- Email (tipe data - Alamat email).
2) Formulir “Manajer Pribadi” dengan kolom:
- Nama lengkap (tipe data - String teks);
- Email (tipe data - Alamat email);
- Nomor telepon kantor (tipe data - string teks).
3) Formulir “Pesanan” dengan kolom:
- Tanggal pembuatan pesanan (tipe data - Tanggal);
- Deskripsi produk (tipe data - Teks multiline);
- Jumlah unit (tipe data - Integer);
- Tanggal pengiriman barang (tipe data - Tanggal);
- Tanda pembayaran (tipe data - Tombol radio dengan dua nilai: “Dibayar” dan “Dikirim untuk dijual”).
4) Formulir “Pemasok” dengan kolom:
Perusahaan pemasok (tipe data - String teks);
Nama lengkap perwakilan (tipe data - String teks);
Email (tipe data - Alamat email);
Nomor telepon kantor (tipe data - string teks).
Kemampuan untuk menghubungkan formulir satu sama lain di MyTaskHelper.ru diimplementasikan dengan sangat sederhana: untuk ini ada jenis bidang terpisah yang memiliki tipe data “Tautan”.
Koneksi "satu lawan satu" Kami akan membuat antara formulir "Klien" dan "Manajer Pribadi". Untuk melakukan ini, buka menu Bidang => Tambahkan bidang baru ke formulir, masukkan nama bidang (biarkan “Komunikasi antara klien dan manajer pribadi”) dan pada tab “Tambahan” pilih “Koneksi” tipe data.
Agar semuanya berfungsi seperti yang kami inginkan, pada tab "Pilih Formulir", pilih "Manajer Pribadi" dari daftar drop-down, di daftar drop-down yang muncul, tunjukkan kolom mana yang akan ditampilkan (bagi kami itu akan menjadi nama lengkap) dan saat memilih jenis koneksi, pilih “ Satu-ke-satu” (daftar drop-down).
Di MTH semuanya terlihat seperti ini (Gbr. 1):
Kami mengatur koneksi dengan cara yang sama "banyak banding satu" . Kami akan memiliki koneksi seperti itu dengan tabel "Klien" dan "Pesanan", mis. Beberapa pesanan dapat dilakukan untuk satu klien. Masuk ke form “Pesanan”, masuk ke menu Fields => Tambahkan field baru ke form, masukkan nama field (biarkan “Hubungan antara pelanggan dan pesanan”) dan pada tab “Lanjutan” pilih Tipe data “Hubungan”. Pilih formulir “Klien”, tunjukkan kolom “Nama” dan jenis koneksi “banyak-ke-satu” (tombol Radio).
Tipe komunikasi "banyak ke banyak" akan dikonfigurasi antara tabel “Pelanggan” dan “Pemasok”, karena Setiap pelanggan dapat memiliki banyak pemasok, sama seperti setiap pemasok dapat memiliki banyak klien. Buka formulir “Klien”, buka menu “Bidang” dan tambahkan bidang dengan tipe data “Hubungan”. Selanjutnya, masukkan nama kolom (biarkan “Koneksi antara klien dan pemasok”). Pilih formulir “Pemasok”, tunjukkan kolom “Nama” dan jenis hubungan “banyak ke banyak” (Kotak centang).
Apa hasilnya?
Dan hasil manipulasi kami adalah sebagai berikut.
1. Untuk memeriksa apakah koneksi berfungsi dengan baik "satu lawan satu" , buka formulir “Klien” dan klik “Tambahkan catatan baru”. Kami memasukkan data pribadi klien, di bidang "Koneksi antara klien dan manajer pribadi", pilih manajer pribadi yang ditugaskan untuk klien ini dari daftar drop-down, dan di bidang "Komunikasi antara klien dan pemasok", kami menunjukkannya dengan tanda centang pemasok mana yang bekerja sama dengan klien (Gbr. 2) . Itu saja, kami dengan mudah dan sederhana menambahkan catatan ke database relasional kami.
2. Untuk menguji koneksi "banyak banding satu" , buka formulir “Pesanan”, klik “Tambahkan catatan” dan di bidang “Hubungan antara klien dan pesanan”, pilih klien yang memiliki pesanan ini (Gbr. 3).
3. Komunikasi "banyak ke banyak" dapat diuji dengan dua cara. Pertama, menambahkan klien baru ke database menggunakan formulir "Klien", kita melihat bahwa formulir tersebut memiliki bidang "Hubungan antara klien dan pemasok", di mana, dengan mencentang kotak, kami menunjukkan pemasok mana yang bekerja sama dengan klien tertentu (Gbr. .4).
Komunikasi bekerja dengan cara yang sama "banyak ke banyak" dan saat menambahkan pemasok baru. Dalam hal ini, halaman untuk menambahkan entri baru terlihat seperti ini (Gbr. 5):
Seperti yang Anda lihat, di bidang “Pilih Klien” Anda dapat menentukan klien mana yang bekerja sama dengan pemasok yang ditambahkan ke database.
Keuntungan MyTaskHelper sebagai pembuat basis data relasional:
- biaya akun yang wajar (bahkan ada langganan gratis);
- menghemat uang untuk menghilangkan layanan administrator basis data;
- kemampuan untuk membuat database tanpa pengetahuan tentang teknologi web apa pun pada umumnya dan bahasa pemrograman pada khususnya;
- semua informasi dilindungi secara andal dari kemungkinan kehilangan dan tindakan ilegal penyusup;
- Anda dapat dengan mudah dan cepat membuat berbagai laporan sesuai kebutuhan. Misalnya, untuk mengetahui klien mana yang ditugaskan ke manajer tertentu, buka database “Klien”, masukkan nama belakang manajer yang diinginkan di menu “Cari” dan klik “Temukan”. Anda dapat dengan mudah menyimpan hasil pencarian Anda dalam laporan terpisah dengan mengklik tombol “Simpan Laporan”. Surat email atau SMS, dll. dibuat dengan cara yang sama.
Dan materi tentang apa itu MTH secara umum bisa anda lihat di sini
Timbul ide untuk menyusun urusan saya dalam bentuk aplikasi database mirip Access. Paket kantor utama, Libre Office Base, memiliki sedikit kueri dan makro siap pakai, jadi tanpa pemahaman yang signifikan tentang dasar dan sql, penggunaan cepatnya tidak mungkin dilakukan. Anda memerlukan program pengelolaan data yang mudah dipelajari, cepat, dan efisien. Pencarian di Internet membawa saya ke perancang basis data Runa. Pembangunan dalam negeri. Bebas. Hanya versi Windows yang tersedia untuk diunduh. Klien untuk Linux ada dalam rencana pengembang. Seperti yang sudah saya nyatakan, banyak program Ubuntu berjalan dengan baik di sistem operasi Linux.
Perancang database Runa sangat mudah dipelajari dan memiliki beberapa contoh pekerjaan yang sudah jadi. Belajar sendiri tidaklah sulit. Ada dokumentasi yang bagus.
Setelah menginstal Runa, saya menemukan bahwa perancang tidak melihat paket office secara default. Artinya, pencetakan dokumen tidak mungkin dilakukan.
Tidak mengherankan, karena saya menginstal program yang dibuat untuk Windows. Saya harus menyelesaikan masalah ini, jika tidak maka tidak mungkin mencetak dokumen dari database saya. Karena tidak ingin menggali lebih dalam registri Wine, saya memilih cara termudah - menginstal Libre Office suite versi Windows. Sayangnya ini sangat tidak stabil di Ubuntu dan saya harus menggantinya dengan Open Office. Nenek moyang libra diinstal tanpa masalah dan berfungsi dengan baik di Ubuntu.
Kehadiran dua paket perkantoran serupa di sistem tidak mengganggu satu sama lain, karena keduanya diinstal di lingkungan perangkat lunak yang berbeda - Linux asli dan Wine (lingkungan untuk menjalankan aplikasi Windows di Linux). Anda dapat menginstal Microsoft Office berlisensi, jika tersedia.
Sekarang perancang database Runa melihat Open Office terinstal di sistem.
Yang tersisa hanyalah memahami template Rune dan membuat database Anda sendiri.
Selamat mendesain!
Secara default, file grafik tidak dibuka dari desainer Runa karena sistem tidak mengetahui program mana yang akan membukanya. Mari kita tautkan pembukaan file tersebut ke editor vektor dari Open Office yang kita instal.
Mengedit registri di Wine
1. Buka /home/rus/.wine/dosdevices/c:/windows/
2. Jalankan program registry regedit.exe
3. Temukan cabang HKEY_CLASSES_ROOT
ini menjelaskan ekstensi file dalam urutan seperti pohon
Kita membutuhkan file dengan ekstensi .jpg untuk dibuka oleh program Draw dari Open Office yang diinstal di Wine
4. Kami menuliskannya di kunci
Baris pertama nilai "Default" opendocument.DrawDocument.1
Baris kedua Nilai Tipe Konten application/vnd.oasis.opendocument.graph ics
5. Hal yang sama harus dilakukan untuk jpeg atau ekstensi lainnya.
Sekarang pindaian dan foto terbuka di Draw!
Vladimir Borozdin | 13-10-2017, 15:08
Sergey, apakah ulasan bagus menghantui Anda? Setiap pernyataan seseorang, pertama-tama, merupakan demonstrasi keadaan batinnya, dan hanya ini yang menentukan pemberian konotasi positif atau negatif terhadap segala sesuatu dalam hidup. Terima kasih atas perhatiannya terhadap produk kami. Semua orang berbeda dan kami senang bahwa kami tidak luput dari perhatian.
Sergei | 15-08-2017, 01:16
Katerina, kebohongan macam apa yang kamu bicarakan di sini? Saya telah membaca tiga halaman evaluasi Rune di sini dan melihat promosi diri yang jelas, yang bukan merupakan nilai tambah untuk program yang sedang dibahas. Seseorang mendapat kesan negatif dari ruang Internet yang dipenuhi dengan “ulasan” semacam itu dan tentang mereka yang menulis “ulasan” tersebut. Saya bahkan menulis pesan ini tanpa mendaftar - saya dapat memberikan suara positif atau tidak menyukainya sebanyak yang saya suka. Saya pribadi menguji kedua program tersebut dan saya yakin dapat mengatakan bahwa ini bohong!
Katerina | 08-06-2017, 22:03
Terima kasih banyak atas programnya. Apa yang dapat saya lakukan sendiri tidak dapat dibandingkan dengan apa yang tersedia, dan saya tidak mempunyai cukup uang untuk memesannya. Ulasan berulang yang menjengkelkan dari vovka3003 adalah sebuah kebohongan. Jika Anda tidak menyukai program ini, tinggalkan ulasan dan lupakan, alih-alih menulis hal-hal buruk selama dua tahun.
Sergei Shchepkin | 05-03-2017, 20:26
Program normal dengan keterbatasan dan kelebihannya. Mengotomatiskan pekerjaan perusahaan kecil (logistik). Sungguh bodoh membandingkannya dengan 1C. Masing-masing mempunyai tugasnya masing-masing. 1C untuk akuntansi, dan Runa untuk akuntansi dan dokumen operasional kecil.
vovka3003 | 04-06-2017, 11:27
>>> Program gratis yang ditulis oleh satu pengembang tidak bertahan lama dan, yang terpenting, tidak akan pernah populer, karena penulis biasanya kehilangan minat pada gagasannya setelah beberapa tahun >> Hal yang sama bisa Dikatakan tentang produk Apple bahwa mereka memiliki antarmuka “makan apa yang mereka berikan kepada Anda”.
Sergei | 04-05-2017, 01:40
"Nikolai: ...Kami mencoba segalanya - mulai dari 1C hingga desainer visual. Ini yang terbaik..." Omong kosong. Apakah Runa lebih baik dari 1C? Di sini, seseorang jelas-jelas berlebihan dengan promosi diri mereka di antara ulasan yang sangat bagus tentang “program terindah di dunia” ini. "Nikolai" bertindak terlalu jauh. Saya memberikannya 2 untuk penipuan seperti itu. Dan 1C-ke - 5 poin.
Vladimir Borozdin | 3-12-2016, 22:59
Mengenai pembayaran untuk pekerjaan jaringan. Ini hanya diperlukan oleh organisasi yang telah menyadari kenyamanan bekerja dengan Rune dan kebutuhan mutlak akan seorang spesialis untuk pengaturan tersebut, yang dapat diselesaikan dalam beberapa menit. Seseorang yang bekerja secara individu dengan seorang desainer tidak memerlukan kerja jaringan. Dan satu hal lagi: program gratis yang ditulis oleh satu pengembang tidak akan bertahan lama dan, yang paling penting, tidak akan pernah populer, karena fakta bahwa penulis biasanya kehilangan minat pada gagasannya setelah beberapa tahun. Persyaratan utama perangkat lunak adalah dukungan berkualitas tinggi, yang tidak dapat dicapai tanpa dukungan finansial. Dan hanya pemula yang mengandalkan donasi. Designer Runa adalah produk untuk berbagai pengguna. Hal yang sama dapat dikatakan tentang produk Apple yang memiliki antarmuka “makan apa yang mereka berikan kepada Anda”.
vovka3003 | 18-11-2016, 14:23
Penilaian objektif saya: Rune - TIGA poin dengan minus. Stabil, mudah disesuaikan, dan masih berkembang, alhamdulillah. Minusnya: - yah, mode berbayar yang sangat membingungkan dengan koneksi ke Internet dan biaya abadi. Mengingat fungsi yang ada, menurut saya ini tidak bisa dibenarkan... - antarmukanya adalah "makan apa yang Anda berikan". Upaya baru-baru ini untuk menambahkan bidang ke baris tidak membuat banyak perbedaan IMHO - saya masih belum melihat salinan daftar bawahan. Fungsionalitasnya sangat terbatas dan sulit untuk menyebutnya sebagai sistem otomasi. Sebaliknya - mesin akuntansi dan template yang mudah.
Vladimir Borozdin | 11-06-2016, 12:45
Jika pengembang tidak dapat menemukan pengguna untuk produknya, mencoba menunjukkan bahwa ia memiliki sesuatu yang tidak dimiliki orang lain, mencoba meremehkan mereka, juga merupakan cara untuk beriklan, tetapi apakah itu cara yang layak? Jadi Anda dapat membuat editor teks Anda sendiri dengan fungsi khusus dan menulis di mana pun yang tidak dimiliki MS Word dan memiliki produk terbaik. Namun apakah ini akan lebih baik bagi pengguna?
Elena | 06-11-2016, 11:52
Perancang basis data terbaik! Lucu rasanya mengatakan bahwa anak saya menemukan program ini dan menyerahkannya kepada saya untuk melakukan akuntansi rumah. Ternyata Anda BENAR-BENAR dapat memelihara database apa pun. Mereka yang belum mengetahuinya - Saya tidak tahu apa yang LEBIH MUDAH untuk ditawarkan kepada Anda... TERIMA KASIH Pengembang!!!
Sedikit | 15-05-2016, 06:21
Ya, kesukaran itu mengenalnya, saya tidak mengerti
Vovka3003 | 05-12-2016, 02:09
Saya mencobanya. Itu tidak berhasil... Tidak ada penyalinan dasar dokumen dengan tabel bersarang. Pilihan terbaik untuk mengembangkan database untuk berbagai akuntansi adalah dataexpress (pengembang: Pavel Duborkin). Lebih unggul dari Runa dalam banyak hal dan tentunya gratis dalam mode lokal dan online. Didukung oleh Firebird.
anton | 24-04-2016, 15:30
Perancang basis data yang baik. Sangat nyaman digunakan, tetapi membutuhkan waktu yang sangat lama untuk mengkompilasi database secara manual dan sendiri... Saya menghabiskan setengah bulan untuk membuat database, tetapi database lengkap tidak berhasil... Pada akhirnya saya membeli database yang sudah jadi di situs web Baza-inform
Nikolay | 12-09-2015, 14:51
Kami mencoba segalanya - mulai dari 1C hingga desainer visual. Yang ini yang terbaik. Faktanya, kami dapat mengatur sendiri semua yang kami perlukan: akuntansi dan pembukuan kecil-kecilan dalam waktu seminggu, GRATIS.
Anna | 11-09-2015, 15:51
Programnya luar biasa! Tidak memerlukan pengetahuan pemrograman. Saya menghabiskan sekitar satu minggu (3-4 jam sehari) untuk belajar. Apa yang saya tidak mengerti, saya menemukan jawabannya di grup VK. V. Aushtol (salah satu pengembang) juga memberikan penjelasan rinci. Dukungannya adalah yang terbaik - cepat dan mudah dimengerti. Saya berharap para pengembang sukses dalam pengembangan dan promosi RUNE. Terima kasih teman-teman!!!
Gan | 28-10-2015, 22:07
Menurut pendapat saya, lebih mudah untuk membeli bahan dasar, lebih sedikit sakit kepala, dan itu akan membuatnya lebih baik.
oleg | 09-21-2015, 11:47
Di tempat kerja, beberapa komputer menggunakan Ubuntu, saya menjalankan Runa dengan penyimpangan. Saya senang bahwa di versi lima yang baru ada dukungan untuk Linux dan klien Android. Semoga sukses dalam pengembangan proyek!!
Lyudmila | 03-1-2015, 01:35
Terbaik. Atas permintaan kami (agen perjalanan kecil), apa yang disebut - di belakang layar. Saya telah menangani banyak program - yang ini sungguh menyenangkan. Terima kasih kepada orang-orang yang memasangnya untuk kami, terima kasih kepada pembuatnya.
Anna | 26-12-2014, 02:33
Saya sangat menyukai program ini. Saya jarang menulis review, tapi kalau bisa saya akan memberikan 10 plus...
Andrey | 12-1-2014, 13:07
Program otomatisasi yang sangat berguna yang akan membantu Anda menghemat banyak waktu saat bekerja dengan dokumen, akuntansi, perhitungan, dan banyak lagi. Saya sudah mengetahui program ini sejak lama dan menjadi semakin baik.