Cara membuat penerangan apl yang sempurna untuk App Store dan Google Play. Penerangan program

Mengapa anda memerlukan penerangan permohonan?

Untuk memetik Kapten Obvious, adalah penting untuk memberitahu pelanggan anda tentang apl anda. Untuk apa itu? Dari sudut pandangan pembangun, perihalan adalah peluang untuk "menarik" pembeli. Anda perlu menjual idea itu. Anda perlu memberitahu mereka sebab mereka perlu memuat turun apl anda dan bukan yang lain.

Sesiapa yang membaca huraian anda telah menemui apl anda dalam carian. Tajuk dan tangkapan skrin sudah kelihatan cukup menarik untuk dia mengklik butang "lagi". Secara kiasan, dia telah mengeluarkan dompetnya; yang tinggal hanyalah memaksanya membayar pembelian itu.

pengenalan

Anda mempunyai bilangan perkataan yang terhad untuk digunakan. Lihat huraian aplikasi - di bawah ikon dalam Stor aplikasi Hanya beberapa baris sahaja yang sesuai.

Sekatan yang paling teruk dikenakan oleh skrin iPhone - anda hanya mempunyai 225 aksara. Ini adalah bahagian paling penting dalam penerangan anda. Keseluruhan perihalan dihadkan kepada empat ribu aksara, tetapi dua ratus aksara pertama yang menentukan sama ada pembeli mahu membaca selebihnya.

Anda perlu menyatakan diri anda dengan jelas dan jelas. Nama aplikasi - dan tangkapan skrin - sepatutnya sudah memberitahu pembeli secara umum apa itu. Sekarang kita perlu mengukuhkan tanggapan ini.

Pengenalan kepada huraian harus menjadi seruan untuk bertindak. Cuba letakkan diri anda dalam kedudukan pelanggan anda. Apa yang dia perlukan?

Terdapat beberapa peraturan mudah di sini.

  • Tangkap perhatian pembeli anda. Letakkan kata nama dan kata kerja pada permulaan ayat untuk menjadikan frasa itu dinamik dan sejelas mungkin.
  • Jangan gunakan jargon, ia boleh membingungkan. Potong semua yang tidak perlu: kata pengantar, frasa adverba, ungkapan yang terlalu berbunga.
  • Apakah nilai permohonan anda? Apakah yang pembeli akan dapat, pelajari atau alami apabila mereka memuat turunnya?
  • Untuk melihat rupa huraian aplikasi anda skrin iPhone atau iPad, gunakan pratonton V program percuma.
  • Memandangkan umpan sudah berada di mata kail, tiba masanya untuk melontarkan tali. Dengan kata lain, kita sudah selesai dengan pengenalan, mari kita teruskan dengan penerangan.

Butiran

Terangkan apa sebenarnya yang pengguna akan dapat daripada aplikasi anda. Selepas beberapa frasa pengenalan—seruan untuk bertindak yang penuh emosi—tawarkan butirannya.

Cara anda mengedarkan maklumat bergantung pada aplikasi khusus yang anda miliki. Tetapi secara umum, anda harus mematuhi prinsip yang sama seperti wartawan yang menulis berita - paling banyak maklumat penting didahulukan, kurang penting - pada akhirnya.

Jangan abaikan perenggan. Orang ramai menjadi takut apabila mereka melihat teks "kanvas". Variasikan panjang ayat - ini menjadikan teks lebih ekspresif. Gunakan subtajuk dan pemisah baris. Senarai juga merupakan cara yang baik untuk memecahkan teks dan menjadikannya lebih menarik.

Senarai

Oleh kerana kita bercakap tentang senarai, ia adalah yang paling mudah dan cara popular bercakap tentang ciri aplikasi anda. Berikut ialah beberapa petua tentang cara menggunakannya dengan betul:

  • jangan buat mereka terlalu lama;
  • dua yang paling banyak perkara penting letakkan di bahagian atas senarai, selebihnya di bahagian bawah;
  • Anda mungkin tidak membaca perenggan ini;
  • Anda pasti tidak akan membaca yang ini.

Adalah menarik untuk menulis semua ciri aplikasi dalam senarai. Anda boleh mencuba, tetapi perlu diingat bahawa orang biasanya membaca dua perenggan pertama dan yang terakhir. Mereka melangkau bahagian tengah, sama seperti ayat yang bermula dengan perkataan yang sama.

Jadi adalah lebih baik untuk memecahkan senarai panjang kepada beberapa yang kecil, disatukan oleh satu topik.

Cari

Orang yang mencari apl dalam iTunes tidak mencari perihalan: mereka cenderung untuk memberi lebih perhatian kepada tajuk, kata kunci dan faktor lain. Walau bagaimanapun, kata kunci dalam huraian diindeks enjin carian. Oleh itu, penerangan yang betul adalah kunci kepada kedudukan carian yang tinggi.

Penerangan anda mesti mengandungi kata kunci. Adalah penting untuk tidak keterlaluan. Mereka mesti sesuai. Jangan cuba menulis teks "menjual" secara terang-terangan - ia pasti akan menolak pengguna berpotensi. Jika anda memerlukan bantuan dan prospek untuk membayarnya tidak menghalang anda, anda boleh menghubungi Appnique atau Sensor Tower (untuk teks bahasa Inggeris, nota editor).

Penyetempatan

Menyetempatkan apl anda ialah cara yang agak murah dan mudah untuk meningkatkan muat turun. Ia hampir tidak mempunyai kelemahan. Kajian yang dijalankan oleh Common Sense Advisory di kalangan 3,000 pengguna dari 10 negara bukan berbahasa Inggeris menunjukkan bahawa lebih daripada 75% responden mahukan aplikasi itu pada mereka. Bahasa asal.

Laporan itu, bertajuk "Jika Saya Tidak Membaca, Saya Tidak Membeli," juga menyatakan bahawa 55% pengguna hanya membuat pembelian di tapak yang menyediakan maklumat dalam bahasa ibunda mereka. Menariknya, 50% responden menyatakan bahawa mereka akan berpuas hati walaupun dengan navigasi dan beberapa kandungan dalam bahasa ibunda mereka. Iaitu, walaupun terjemahan separa akan memberi markah tertinggi daripada ketiadaan sepenuhnya.

Memandangkan fakta ini, terjemah sekurang-kurangnya penerangan, jika bukan keseluruhan aplikasi.

Menyediakan senarai aplikasi setempat dengan keupayaan untuk mengisih mengikut genre - oleh itu, adalah mungkin untuk menganalisis di mana lebih baik untuk menumpukan usaha anda. Anda juga boleh melihat senarai perkataan yang paling banyak digunakan dalam perihalan apl dalam bahasa yang berbeza.

Pastikan syarikat terjemahan mempunyai kemahiran yang sesuai. Terjemahan Google Ia tidak mungkin dapat menyampaikan warna makna yang anda masukkan ke dalam teks.

Jika tapak web atau selebriti popular menulis ulasan apl anda, maka anda patut memetiknya. Jika anda telah memenangi anugerah, itu harus disebut juga. Jika apl anda sangat popular dalam kalangan keluarga anda... Mungkin lebih baik untuk berdiam diri (melainkan, sudah tentu, nama keluarga anda ialah Kardashian).

Peraturan Apple menetapkan bahawa anda boleh "hanya meletakkan ulasan, pujian atau pengesyoran pengguna pada akhir perihalan jika anda menganggapnya perlu."

Kemas kini

Jangan berfikir bahawa huraian aplikasi adalah serupa dengan Sepuluh Perintah dan ditetapkan dalam batu. Anda, jelas sekali, perlu melaporkan perkara baharu dalam aplikasi selepas kemas kini. Di samping itu, jika tiba-tiba anda menghasilkan frasa yang bijak, atau pengguna berkongsi kenyataan yang memberi inspirasi kepada anda, atau tapak web terbaik di seluruh Internet meninggalkan ulasan pada aplikasi anda ulasan yang keren- jangan ragu untuk menambah baik penerangan anda. Sekiranya terdapat ralat dalam aplikasi yang menjejaskan kerja, jangan lupa maklumkan kepada mereka selepas ia diperbaiki bahawa ia telah dibaiki.

Penerangan bukan sahaja tetingkap ke dalam aplikasi anda, tetapi juga peluang untuk mendapatkan kedudukan carian yang tinggi.

Terdapat empat perkara yang perlu dipertimbangkan untuk mendapat manfaat daripada rujukan/petikan. Pertama, anda sentiasa perlu mempunyai tapak web untuk aplikasi anda - dengan tangkapan skrin, teks dan pautan tempat anda boleh membelinya. Kedua, anda memerlukan pautan ke pasukan sokongan - alamat e-mel atau forum di mana anda boleh menulis jika anda mempunyai sebarang soalan atau masalah. Ketiga - pautan ke halaman projek anda dalam dalam rangkaian sosial. Dan akhir sekali, anda memerlukan pautan ke aplikasi anda yang lain.

Pastikan pasukan sokongan anda menjawab pertanyaan dengan segera. Jika orang merasa sukar untuk menghubungi anda, mereka akan meninggalkan anda rating rendah dan mungkin juga menulis ulasan yang jahat.

Jika pengguna terus bertanya soalan yang sama, pertimbangkan untuk membuat bahagian Soalan Lazim di tapak web apl.

Jika anda sudah mempunyai projek yang berjaya, jangan lupa untuk menyebutnya. Atau anda boleh meninggalkan perihalan "jika anda menyukai ini, anda mungkin menyukai ini" di penghujung apl anda yang lain.

Kesilapan biasa dan cara mengelakkannya

Kesilapan taip dan tanda baca/tatabahasa. Jemput seorang penulis salinan terlatih khas atau, dalam sebagai jalan terakhir, hidupkan penyunting teks penyemakan ejaan.

Huraian keliru dan terkelu lidah. Jika pengguna tidak memahami anda, maka dia tidak akan memuat turun aplikasi.

Penyalahgunaan hiperbola dan klise. Adakah apl anda benar-benar revolusioner? Adakah syarikat itu benar-benar muda dan membangun secara dinamik? Cari cara yang kurang klise untuk menyampaikan perkara ini.

Segala rahsia menjadi jelas. Kebenaran tentang aplikasi anda akan didedahkan dalam masa beberapa saat selepas memuat turun - dan kemudian akan disimpan dalam Cache Google selamanya. Jadi jangan berbohong.

Terlalu banyak kata kunci. Saya telah menyebut bahawa percubaan kekok untuk menjejalkan sebanyak mungkin kata kunci ke dalam teks hanya akan mematikan pembeli.

Penerangan tidak mengambil kira kepentingan khalayak sasaran. Tulis bukan untuk diri sendiri dan bukan untuk pesaing - tulis untuk pembeli.

Butiran penting tiada. Berapakah berat permohonan itu? Berapakah kos langganan? Ini bukan maklumat yang harus diabaikan.

Jadi mari kita mulakan

Untuk meringkaskan secara ringkas: anda perlu menyediakan, menulis, menggilap, menterjemah dan kemudian mengemas kini mengikut keperluan.

Lakukan penyelidikan dan persediaan anda sebelum anda mula menulis penerangan anda. Cari kata kunci dan frasa yang betul. Tuliskan ciri aplikasi anda dalam senarai dan susunkannya daripada yang paling penting kepada yang paling kurang penting.

Tulis huraian draf atau upah seorang penulis salinan yang berbakat untuk tujuan ini.

Edit, laraskan dan tulis semula - kepada kesan maksimum. Semak bagaimana penerangan akan kelihatan pada skrin iPhone atau iPad. Bekerja sehingga ia licin, digilap dan menarik.

Terjemahkannya kepada bahasa tambahan, bermula dengan yang penting terutamanya dari segi muat turun.

Pastikan perihalan mencerminkan sebarang perubahan yang telah berlaku pada apl anda, serlahkan peningkatan besar dalam perihalan dan serlahkan ulasan atau anugerah yang positif.

Penerangan apl yang baik akan membantu menjualnya dan menggalakkan muat turun.

Maklumat am.

Program ini dipanggil jane dan disimpan dalam fail jane.dpr. Program ini menggunakan modul tambahan utama, baru, dmData, kira-kira, masing-masing disimpan dalam fail main.pas, new.pas, about.pas, dmData.pas. Program ini ditulis dalam bahasa pengaturcaraan Delphi. Program ini menggunakan data daripada jadual pangkalan data otdel.db, sotrudnik.db, family.db, obrazovanie.db

Tujuan berfungsi.

Pelaksanaan graf dialog.

Lazimnya antara muka antara pengguna dan komputer termasuk skrin monitor, papan kekunci dan tetikus, yang merupakan apa yang menyampaikan maklumat kepada pengguna dan menerima maklumat daripada pengguna. ,

Dalam amalan, program yang ditulis menggunakan Delphi boleh diakses melalui grafik antaramuka pengguna. GUI, yang dijalankan oleh program aplikasi, adalah sejenis dialog yang berlaku antara komputer dan penggunanya. Dalam erti kata lain, antara muka ialah sebahagian daripada program yang, untuk melaksanakan fungsi tertentu, menterjemah tindakan pengguna ke dalam satu atau lebih permintaan dan menyediakan maklum balas dengan pengguna mengikut urutan tindakannya.

Pengguna mempunyai keupayaan untuk memilih fungsi sistem menggunakan butang tekan dan menu piktografi. Pengguna melihat kandungan pangkalan data di hadapannya dalam bentuk dokumen skrin. Interaksi dengan pengguna dijalankan melalui borang skrin. Pelaksanaan graf dialog ditunjukkan dalam Rajah 17.

Rajah 17. Pokok bentuk skrin

Penerangan struktur logik.

Program ini didorong oleh acara. Apabila anda mengklik pada butang, mesej dihantar ke program, dan prosedur pengendali yang sepadan dipanggil, yang memproses acara ini. Hasil pemprosesan boleh dilihat pada skrin monitor. Sebagai contoh: apabila anda mengklik butang "Kerja" dalam borang "Projek Diploma", prosedur yang terkandung dalam modul Baharu dipanggil, yang menyembunyikan borang "Projek Diploma", memaparkan borang "Perakaunan Personel" pada skrin monitor , dan kawalan dipindahkan ke modul Utama.

Untuk menjalankan program, anda perlu memuat turunnya komputer peribadi Cangkang Delphi, susun teks asal atur cara yang terkandung dalam fail jane.dpr. Panggil fail exe dan terus bekerja dengannya. Sebelum memulakan kerja, anda mesti melalui prosedur kebenaran (Rajah 18).

Rajah 18. Borang kemasukan kata laluan

Data input dan output.

data input:

nama jabatan,

nama bos,

Nama penuh pekerja, jawatan,

tarikh pekerjaan,

tempat kerja terakhir,

tempoh perkhidmatan pada tarikh kemasukan,

tanda pendidikan,

tanda sudah berkeluarga,

jumlah kanak-kanak,

Status keluarga,

tarikh lahir,

jenis pendidikan,

bentuk pendidikan,

institusi pendidikan,

tarikh luput,

kepakaran.

Data output: semua hasil tindakan pengguna apabila bekerja dengan pangkalan data dipaparkan pada skrin monitor; keputusan ini, dipaparkan sebagai pangkalan data pada skrin, adalah output kepada program. Selain itu, hasil daripada bekerja dengan pangkalan data "Perakaunan Personel" ini boleh menjadi penjanaan pesanan dan mencetaknya, yang sangat memudahkan kerja pengguna dan menghapuskan keperluan untuk membuat dokumen secara manual seperti pesanan untuk pemecatan atau pengambilan pekerja dan peribadi mereka. kad.

Program komputer direka bentuk mengikut keperluan Sistem bersatu dokumentasi program(ESPD). ESPD ialah satu set GOST yang menetapkan peraturan untuk reka bentuk, kandungan dan struktur dokumen program.
Cara ini mengandungi petikan daripada ESPD. Butiran penuh boleh diperolehi terus daripada GOST.

Algoritma reka bentuk program ringkas

Secara ringkas, algoritma reka bentuk program dan jenis dokumen program ditunjukkan dalam rajah. Proses pendaftaran diterangkan dengan lebih terperinci di bawah.

Penyediaan dokumen program

Dokumen program - dokumen yang mengandungi maklumat yang diperlukan untuk pembangunan, pengeluaran, penyelenggaraan dan pengendalian program.

Setiap dokumen program individu disediakan mengikut (biasa kepada semua dokumen ESPD) keperluan GOST 19.101-77, GOST 19.103-77, GOST 19.104-78, GOST 19.105-78, GOST 19.106-78, GOST 19.804-78. lebih Penerangan terperinci Data GOST mengikuti di bawah) dan GOST untuk dokumen program tertentu.

Keperluan am untuk dokumen program. GOST 19.105 - 78

Keperluan untuk dokumen program bercetak. GOST 19.106 - 78

GOST 19.106-78 menetapkan peraturan untuk pelaksanaan dokumen program untuk kaedah pelaksanaan bercetak.

Adalah penting untuk ambil perhatian bahawa GOST ini tidak terpakai pada dokumen program "Teks Program".

Bahan dokumen program mesti dalam urutan berikut:

  • Bahagian tajuk:
    • helaian kelulusan (tidak termasuk dalam jumlah bilangan helaian dokumen);
    • halaman tajuk (halaman pertama dokumen);
  • Bahagian maklumat:
    • anotasi;
    • isi kandungan;
  • Bahagian utama:
    • teks dokumen (dengan gambar, jadual, dsb.);
    • permohonan;
    • senarai istilah, senarai singkatan, senarai rajah, senarai jadual, indeks mata pelajaran, senarai dokumen rujukan;
    • tukar bahagian log:
    • tukar lembaran pendaftaran.

Anotasi menunjukkan edisi program dan menggariskan secara ringkas tujuan dan kandungan dokumen. Jika dokumen terdiri daripada beberapa bahagian, jumlah bahagian ditunjukkan dalam anotasi. Kandungan dokumen diletakkan pada halaman (halaman) berasingan (bernombor) selepas anotasi, disediakan dengan tajuk "KANDUNGAN", tidak dinomborkan sebagai bahagian dan dimasukkan dalam jumlah bilangan halaman dokumen.

Pemformatan teks:

  • Dokumen program dilaksanakan pada satu sisi helaian, pada dua selang; dibenarkan pada satu atau satu setengah selang.
  • Abstrak diletakkan pada halaman berasingan (bernombor) dengan tajuk "ABSTRAK" dan tidak dinomborkan sebagai bahagian.
  • Tajuk bahagian ditulis dalam huruf besar dan diletakkan secara simetri berbanding sempadan kanan dan kiri teks.
  • Tajuk subseksyen ditulis daripada perenggan huruf kecil(kecuali modal pertama).
  • Sempang perkataan dalam tajuk tidak dibenarkan. Tiada titik di akhir tajuk.
  • Jarak antara tajuk dan teks berikut, serta antara tajuk bahagian dan subseksyen, hendaklah sama dengan:
    • apabila melaksanakan dokumen dengan menaip - dua selang.
  • Untuk bahagian dan subseksyen, teks yang ditulis pada halaman yang sama dengan teks bahagian sebelumnya, jarak antara baris terakhir teks dan tajuk berikutnya hendaklah sama dengan:
    • apabila melaksanakan dokumen menggunakan kaedah taip - tiga selang taip.
  • Bahagian, subseksyen, perenggan dan subperenggan hendaklah dinomborkan dalam angka Arab dengan titik.
  • Di dalam bahagian mesti ada penomboran berterusan untuk semua subseksyen, perenggan dan subperenggan yang disertakan dalam bahagian ini.
  • Penomboran subseksyen termasuk nombor bahagian dan nombor siri subseksyen yang disertakan dalam bahagian ini, dipisahkan dengan titik (2.1; 3.1, dsb.).
  • Jika terdapat bahagian dan subseksyen, nombor siri klausa dan subklausa (3.1.1, 3.1.1.1, dsb.) ditambah pada nombor subseksyen selepas titik.
  • Teks dokumen hendaklah pendek, jelas, tidak termasuk kemungkinan salah tafsir.
  • Terma dan takrifan mestilah seragam dan mematuhi piawaian yang ditetapkan, dan jika tiada - diterima umum dalam literatur saintifik dan teknikal, dan diberikan dalam senarai terma.
  • Penjelasan yang diperlukan kepada teks dokumen boleh disediakan dalam nota kaki.
  • Nota kaki ditandakan dengan nombor dengan kurungan diletakkan pada paras tepi atas fon, contohnya: "peranti pencetak2)..." atau "kertas5)".
  • Jika nota kaki merujuk kepada satu perkataan, tanda nota kaki diletakkan betul-betul di sebelah perkataan ini, tetapi jika kepada ayat secara keseluruhan, maka di hujung ayat. Teks nota kaki diletakkan di hujung halaman dan dipisahkan daripada teks utama dengan garisan sepanjang 3 cm yang dilukis di sebelah kiri halaman.
  • Ilustrasi, jika ada dokumen ini lebih daripada satu, dinomborkan dalam angka Arab di seluruh dokumen.
  • Formula dalam dokumen, jika terdapat lebih daripada satu daripadanya, dinomborkan dalam angka Arab, nombor itu diletakkan dengan sebelah kanan muka surat, dalam kurungan pada peringkat formula.
  • Maksud simbol dan pekali berangka yang termasuk dalam formula mesti diberikan terus di bawah formula. Makna setiap aksara dicetak dengan baris baru mengikut susunan yang diberikan dalam formula. Baris pertama transkrip hendaklah dimulakan dengan perkataan "di mana", tanpa titik bertindih selepasnya.
  • DALAM dokumen program rujukan kepada piawaian dibenarkan (kecuali untuk piawaian perusahaan), spesifikasi teknikal dan dokumen lain (contohnya, dokumen pihak berkuasa Pengawasan negeri, peraturan dan peraturan Jawatankuasa Pembinaan Negeri USSR). Apabila merujuk kepada piawaian dan spesifikasi teknikal, penunjukannya ditunjukkan.
  • Rujukan hendaklah dibuat kepada dokumen secara keseluruhan atau bahagiannya (menunjukkan penetapan dan nama dokumen, nombor dan nama bahagian atau lampiran). Apabila mengulangi rujukan kepada bahagian atau aplikasi, hanya nombor yang ditunjukkan.
  • Nota kepada teks dan jadual menunjukkan hanya rujukan dan data penerangan.
  • Satu nota tidak bernombor. Selepas perkataan "Nota" letakkan noktah.
  • Beberapa nota hendaklah dinomborkan mengikut urutan menggunakan angka Arab dengan titik. Selepas perkataan "Nota" letakkan titik bertindih.
  • Singkatan perkataan dalam teks dan inskripsi di bawah ilustrasi tidak dibenarkan.
  • Bahan bergambar, jadual atau teks sokongan boleh dibentangkan dalam bentuk lampiran.
  • Setiap permohonan mesti bermula dengan halaman baharu dengan petunjuk di sebelah kanan bucu atas perkataan "APLIKASI" dan mempunyai tajuk tematik, yang ditulis secara simetri kepada teks dalam huruf besar.

GOST mengandungi helaian sampel yang menunjukkan medan, tempat untuk penomboran halaman dan kod.

Teks program

Contoh.

Spesifikasi program

Bahagian spesifikasi menyediakan nama tepat program dan komposisinya. Borang spesifikasi diberikan dalam Lampiran 2. Lajur spesifikasi diisi seperti berikut:

1. dalam lajur "Penetapan" menunjukkan penetapan perisian utama
komponen;

2. dalam lajur "Nama" nyatakan nama penuh komponen yang sepadan;

3. dalam lajur "Nota" - maklumat tambahan berkaitan Kepada program yang ditulis dalam spesifikasi.

Fail boleh laku program "Permainan "Labyrinth"" dinamakan Labirint.exe dan terletak pada pemacu F dalam direktori Student\Kursov\Labirint. Komposisi projek:

Nama Jawatan Catatan
Acl Fail pelan lantai Dicipta dalam aplikasi
Helpi Fail bantuan Dicipta dalam aplikasi
Labirint.Dof Fail Tetapan Projek Mengandungi, tetapan semasa projek: tetapan pengkompil dan pemaut, nama direktori perkhidmatan, arahan bersyarat
Labirint.Dpr Fail projek Memautkan semua fail yang membentuk aplikasi
Labirint.Dsk Fail yang mengandungi tetapan projek Desktop Mengandungi maklumat tentang tetingkap mana yang dibuka dan dalam kedudukan mana ia berada
Labirint.Res Fail Sumber Mengandungi piktogram, imej grafik
Unit 1.Pas Fail modul perisian untuk borang No. 1 Mentakrifkan kefungsian borang No. 1.
Unit2.Pas Fail modul perisian untuk borang No. 2 Mentakrifkan kefungsian borang No. 2.
U»it3.Pas Fail modul perisian untuk borang No. 3 Mentakrifkan kefungsian borang No. 3.
Unitl.Dfm Fail borang #1 Mengandungi senarai sifat semua komponen yang disertakan dalam borang No.
Unit2.Dfm Fail borang #2 Mengandungi senarai sifat semua komponen yang disertakan dalam borang No. 2.
Unit3.Dfm Bentuk fail #3 Mengandungi senarai sifat semua komponen yang disertakan dalam borang No. 3.
Uuitl.Dcu Fail objek untuk Unit1. Pas Versi kompilasi Unit1.Pas.
Uuit2.Dcu Fail objek untuk Unit2.Pas Versi kompilasi Unit2.Pas.
Unit3.Dcu Fail objek untuk Unit3.Pas Versi terkumpul UnM.Pas.

Senarai lengkap program disediakan. Penyenaraian semua modul dengan ulasan disediakan.

Bahagian "Perihalan Program" mengikut GOST 19.402-78 harus mengandungi subseksyen berikut:

· maklumat am;

· tujuan berfungsi;

· penerangan tentang struktur logik;

· digunakan cara teknikal;



· data input;

· pengeluaran.

Bahagian individu boleh digabungkan. Beberapa perkara dalam bahagian ini mengulangi bahagian projek teknikal. Pengulangan sedemikian disediakan oleh GOST, kerana pada peringkat reka bentuk terperinci beberapa penambahan atau perubahan timbul dalam komposisi cara atau program teknikal. Data yang lebih spesifik dan tepat disediakan di sini.

Subseksyen "Maklumat Am" hendaklah menunjukkan: jawatan dan nama program; perisian diperlukan untuk pengendalian program; bahasa pengaturcaraan di mana program itu ditulis.

Subseksyen "Tujuan fungsian" mesti menunjukkan kelas masalah yang sedang diselesaikan dan (atau) tujuan program dan maklumat tentang sekatan fungsi ke atas penggunaan.

Subseksyen "Penerangan struktur logik" harus menunjukkan kaedah yang digunakan; struktur program dengan penerangan fungsi komponen dan hubungan antara mereka; sambungan program dengan program lain. Penerangan struktur logik program dijalankan dengan mengambil kira teks program dalam bahasa sumber.

Subseksyen "Cara teknikal yang digunakan" mesti menunjukkan jenis komputer dan peranti yang digunakan semasa menjalankan program.

Subseksyen "Panggil dan Muat" mesti menunjukkan kaedah untuk memanggil program dari medium storan yang sesuai dan titik masuk ke dalam program.

Subseksyen "Data input" mesti menunjukkan: sifat, organisasi dan penyediaan awal data input, format, penerangan dan kaedah pengekodan data input.

Subseksyen "Data output" mesti menunjukkan: sifat, organisasi dan penyediaan awal data output, format, penerangan dan kaedah pengekodan data output.

GOST 19.101-77 mentakrifkan perihalan program sebagai satu set maklumat mengenai struktur logik dan fungsi program. Penerangan program hendaklah terdiri daripada empat bahagian utama: bahagian tajuk, bahagian maklumat, bahagian utama, bahagian pendaftaran perubahan.

Bahagian utama hendaklah mengandungi bahagian berikut: maklumat am, fungsi, penerangan struktur logik, cara teknikal yang digunakan, memanggil dan memuatkan, data input, data output.

Bergantung pada ciri program, adalah mungkin untuk memperkenalkan bahagian baharu atau menggabungkan bahagian individu. Apabila menerangkan produk perisian, mengandungi beberapa unit program (program, subrutin), penerangan mengikut skim yang ditetapkan berikan untuk masing-masing unit program, sambil mematuhi hierarki reka letak produk perisian keseluruhan. Jadi, sebagai contoh, jika jumlah Program kawalan termasuk panggilan ke fungsi FileExist dan prosedur Brackets, yang seterusnya memanggil prosedur Ralat, dan skim umum hierarki produk perisian ini ditunjukkan dalam Rajah 6, maka penerangan mesti bermula dengan unit program Kawalan, kemudian menerangkan unit program FileExist, Brackets, Stack, kemudian menerangkan unit program Ralat sebagai sebahagian daripada Brackets

Contoh hierarki produk perisian yang kompleks ditunjukkan dalam Rajah 6.

Program kawalan

penempatan kurungan

dalam program


Timbunan FileExist Kurungan

Prosedur ujian Modul fungsi ujian

kewujudan yang betul untuk bekerja

penempatan kurungan dalam fail dengan timbunan

ralat

Prosedur InitStack EmptyStack InStack OutStack

Penerangan Prosedur Fungsi Prosedur Prosedur

semakan ralat permulaan membolehkan pengekstrakan

timbunan timbunan unsur unsur kosong

untuk timbunan dari timbunan

Rajah 6 – Gambar rajah struktur program


Dalam bab "Maklumat Am" penetapan dan nama program, perisian (persekitaran pengendalian, program aplikasi), diperlukan untuk menjalankan program yang diterangkan. Jika untuk mod yang berbeza pemprosesan memerlukan program aplikasi yang berbeza, jadual harus diberikan yang menunjukkan perisian yang diperlukan untuk setiap mod. Anda mesti menentukan bahasa pengaturcaraan di mana atur cara itu ditulis.

Dalam bab "Tujuan fungsian" kelas masalah yang perlu diselesaikan dan (atau) tujuan program ditentukan. Perenggan ini harus menyenaraikan dengan jelas semua fungsi yang dijalankan oleh program mengikut cara yang ditetapkan atau seperti yang dipilih oleh pengguna. Sekatan ke atas penggunaan program mesti dinyatakan.

Dalam bab "Penerangan struktur logik" gambar rajah struktur program disediakan, yang menunjukkan nama dan tujuan modul komponen dan subrutin (Rajah 6). Penerangan lisan mengenai unit struktur program disertai dengan pembentangan gambar rajah algoritma yang diperbesarkan, secara umum, tidak lebih daripada tiga helaian. Helaian pertama menunjukkan gambar rajah yang diperbesarkan bagi algoritma berfungsi program utama. Di samping itu, gambar rajah algoritma untuk subrutin tersebut yang mencerminkan intipati kaedah untuk menyelesaikan masalah dibentangkan. Contoh rajah algoritma ditunjukkan dalam Rajah 7, 8, 9, 10.

Reka bentuk rajah algoritma mesti mematuhi keperluan GOST 19.701-90 "Skim algoritma, program, data dan sistem." Blok pertama dalam mana-mana litar ialah blok START (atau START):

Garis penghubung dalam rajah, atau dipanggil garis aliran, tidak boleh bersilang; untuk ini, penyambung intrapage digunakan


dan penyambung antara muka surat

12 [dari helaian...

12 [setiap helaian...

Anak panah menunjuk ke arah penyambung bermakna kawalan dipindahkan ke blok yang nombornya ditunjukkan di dalam penyambung. Anak panah menghala dari penyambung bermakna kawalan dipindahkan dari blok yang nombornya ditunjukkan di dalam penyambung. Setiap rajah algoritma untuk unit atur cara yang berasingan digambarkan dalam rajah yang berasingan. Angka dinomborkan berturut-turut dalam satu dokumen. Setiap lukisan mempunyai nama, yang ditulis di atas lukisan, dan nombor, yang ditulis di bawah lukisan. Nama gambar yang menggambarkan rajah algoritma boleh menjadi nama unit program yang sepadan, contohnya: "Rajah algoritma program kawalan" atau "Rajah algoritma subrutin Ralat". Contoh rajah algoritma ditunjukkan dalam Rajah 7, 8, 9, 10.


Rajah 8 - Fungsi FileExist Rajah 9 - Prosedur Ralat



Rajah 10 – Skim algoritma prosedur Brackets


Apabila mengiringi alat perisian, perihalan struktur logik ialah bahan di mana bahagian teks program yang perlu diubah suai atau dinaik taraf diletakkan. Apabila menerangkan logik program mengikut rajah algoritma yang diberikan, adalah perlu untuk menerangkan kerja yang dilakukan oleh setiap blok.

Dalam bab "Cara teknikal yang digunakan" adalah perlu untuk menunjukkan jenis komputer, konfigurasi kompleks komputer yang diterangkan alat perisian. Jika program mengambil kira ciri-ciri persekitaran operasi, maka anda harus menunjukkan persekitaran operasi di mana program ini dijalankan.

kaedah untuk memanggil program daripada medium storan yang sepadan ditentukan dan parameter input semasa memulakan program. Ia dibenarkan untuk menunjukkan jumlah program, maklumat tentang penggunaan operasi dan ingatan luaran. Adalah perlu untuk menunjukkan bagaimana pelaksanaan program sebenarnya bermula, apakah mesej yang dijangkakan dalam tempoh awal ini.

Dalam bab "Input data" adalah perlu untuk menunjukkan sifat, organisasi dan persiapan awal data input. Ia adalah perlu untuk menerangkan semua jenis data input dan tujuan setiap jenis. Jika maklumat input boleh diwakili oleh urutan beberapa unit logik yang lebih besar, maka adalah perlu untuk menerangkan cara menggabungkan data input ke dalam unit logik yang lebih besar ini. Anda mesti menentukan format dan tujuan semua medan dalam rekod data logik. Ia juga perlu untuk menentukan sekatan pada saiz dan bilangan data input. Data keluaran diterangkan dengan tahap perincian yang sama seperti data input. Jika output adalah satu atau lebih mesej, maka adalah perlu untuk menunjukkan bagaimana pengguna harus mentafsir setiap mesej, bagaimana dia boleh menggunakan maklumat yang terkandung dalam setiap mesej.