របៀបបង្កើតការពិពណ៌នាកម្មវិធីដ៏ល្អឥតខ្ចោះសម្រាប់ App Store និង Google Play ។ ការពិពណ៌នាកម្មវិធី

ហេតុអ្វីបានជាអ្នកត្រូវការការពិពណ៌នាកម្មវិធី?

ដើម្បីដកស្រង់ពី Captain Obvious វាជារឿងសំខាន់ក្នុងការអនុញ្ញាតឱ្យអតិថិជនរបស់អ្នកដឹងពីអ្វីដែលកម្មវិធីរបស់អ្នកនិយាយអំពី។ តើ​វា​ប្រើ​សំរាប់​ធ្វើអ្វី? តាមទស្សនៈរបស់អ្នកអភិវឌ្ឍន៍ ការពិពណ៌នាគឺជាឱកាសមួយដើម្បី "ភ្ជាប់" អ្នកទិញ។ អ្នកត្រូវលក់គំនិត។ អ្នកត្រូវប្រាប់ពួកគេពីមូលហេតុដែលពួកគេគួរទាញយកកម្មវិធីរបស់អ្នក មិនមែនកម្មវិធីផ្សេងទៀតទេ។

នរណាម្នាក់ដែលកំពុងអានការពិពណ៌នារបស់អ្នកបានរកឃើញកម្មវិធីរបស់អ្នករួចហើយក្នុងការស្វែងរក។ ចំណងជើង និងរូបថតអេក្រង់ហាក់ដូចជាទាក់ទាញគ្រប់គ្រាន់សម្រាប់គាត់ក្នុងការចុចប៊ូតុង "ច្រើនទៀត" ។ និយាយ​ជា​ន័យ​ធៀប គាត់​បាន​ដក​កាបូប​របស់​គាត់​ចេញ​រួច​ហើយ អ្វី​ដែល​នៅ​សល់​គឺ​បង្ខំ​គាត់​ឱ្យ​ចំណាយ​លើ​ការ​ទិញ។

សេចក្តីផ្តើម

អ្នក​មាន​ចំនួន​កំណត់​នៃ​ពាក្យ​នៅ​ក្នុង​ការ​ចោល​របស់​អ្នក​។ សូមក្រឡេកមើលការពិពណ៌នានៃកម្មវិធី - នៅក្រោមរូបតំណាងនៅក្នុង ហាងកម្មវិធីមានតែពីរជួរប៉ុណ្ណោះដែលសម។

ការរឹតបន្តឹងធ្ងន់ធ្ងរបំផុតត្រូវបានដាក់ដោយអេក្រង់ iPhone - អ្នកមានត្រឹមតែ 225 តួអក្សរប៉ុណ្ណោះ។ នេះគឺជាផ្នែកសំខាន់បំផុតនៃការពិពណ៌នារបស់អ្នក។ ការពិពណ៌នាទាំងមូលត្រូវបានកំណត់ត្រឹមបួនពាន់តួអក្សរ ប៉ុន្តែវាគឺជាពីររយដំបូងដែលកំណត់ថាតើអ្នកទិញចង់អានអ្វីដែលនៅសល់។

អ្នកត្រូវបង្ហាញខ្លួនឯងឱ្យច្បាស់ និងច្បាស់លាស់។ ឈ្មោះកម្មវិធី - និងរូបថតអេក្រង់ - គួរតែប្រាប់អ្នកទិញរួចហើយថាវាជាអ្វី។ ឥឡូវនេះយើងត្រូវពង្រឹងចំណាប់អារម្មណ៍នេះ។

ការណែនាំអំពីការពិពណ៌នាគួរតែជាការអំពាវនាវឱ្យធ្វើសកម្មភាព។ ព្យាយាមដាក់ខ្លួនអ្នកនៅក្នុងស្បែកជើងរបស់អតិថិជនរបស់អ្នក។ តើគាត់ត្រូវការអ្វី?

មានច្បាប់សាមញ្ញមួយចំនួននៅទីនេះ។

  • ចាប់យកចំណាប់អារម្មណ៍របស់អ្នកទិញ។ ដាក់នាម និងកិរិយាស័ព្ទនៅដើមប្រយោគ ដើម្បីធ្វើឱ្យឃ្លាថាមវន្ត និងច្បាស់លាស់តាមដែលអាចធ្វើទៅបាន។
  • កុំ​ប្រើ​វចនានុក្រម វា​អាច​ជា​ការ​បិទ​មាត់​។ កាត់​ចេញ​នូវ​អ្វី​ដែល​មិន​ចាំ​បាច់៖ ពាក្យ​ណែនាំ, ឃ្លា​គុណកិរិយា, កន្សោម​ផ្កា​ហួសហេតុ។
  • តើ​តម្លៃ​នៃ​កម្មវិធី​របស់​អ្នក​មាន​តម្លៃ​ប៉ុន្មាន? តើ​អ្នក​ទិញ​នឹង​ទទួល​បាន រៀន ឬ​បទពិសោធន៍​អ្វី​ខ្លះ​នៅ​ពេល​ពួកគេ​ទាញ​យក​វា?
  • ដើម្បីមើលថាតើការពិពណ៌នាកម្មវិធីរបស់អ្នកនឹងមើលទៅដូចអ្វីនៅលើ អេក្រង់ iPhoneឬ iPad ប្រើ ការមើលជាមុនកម្មវិធីឥតគិតថ្លៃ.
  • ឥឡូវនេះនុយគឺនៅលើទំពក់ វាដល់ពេលដែលត្រូវបោះខ្សែហើយ។ ម្យ៉ាងវិញទៀត យើងបានបញ្ចប់ជាមួយនឹងការណែនាំហើយ សូមបន្តជាមួយនឹងការពិពណ៌នា។

ព័ត៌មានលម្អិត

ពន្យល់ពីអ្វីដែលអ្នកប្រើនឹងទទួលបានពីកម្មវិធីរបស់អ្នក។ បន្ទាប់​ពី​ប្រយោគ​ណែនាំ​ពីរ​បី—ការ​អំពាវនាវ​ឱ្យ​មាន​អារម្មណ៍​ចំពោះ​សកម្មភាព—ផ្ដល់​ព័ត៌មាន​លម្អិត​ដល់​ពួកគេ។

របៀបដែលអ្នកចែកចាយព័ត៌មានអាស្រ័យលើកម្មវិធីជាក់លាក់ដែលអ្នកមាន។ ប៉ុន្តែ​ជាទូទៅ អ្នក​គួរតែ​ប្រកាន់​ខ្ជាប់​នូវ​គោលការណ៍​ដូចគ្នា​ទៅនឹង​អ្នកកាសែត​ដែល​សរសេរ​រឿង​ព័ត៌មាន​-​ច្រើនជាងគេ ព​ត៌​មាន​សំខាន់មកមុន មិនសូវសំខាន់ - នៅចុងបញ្ចប់។

កុំធ្វេសប្រហែសកថាខណ្ឌ។ មនុស្សមានការភ័យខ្លាចនៅពេលដែលពួកគេឃើញអត្ថបទ "ផ្ទាំងក្រណាត់" ។ ផ្លាស់ប្តូរប្រវែងនៃប្រយោគ - នេះធ្វើឱ្យអត្ថបទកាន់តែបង្ហាញ។ ប្រើចំណងជើងរង និងការបំបែកបន្ទាត់។ បញ្ជីក៏ជាមធ្យោបាយដ៏ល្អក្នុងការបំបែកអត្ថបទ និងធ្វើឱ្យវាកាន់តែទាក់ទាញ។

បញ្ជី

ចាប់តាំងពីយើងកំពុងនិយាយអំពីបញ្ជីពួកគេគឺសាមញ្ញបំផុតនិង វិធីពេញនិយមនិយាយអំពីលក្ខណៈនៃកម្មវិធីរបស់អ្នក។ នេះជាការណែនាំខ្លះៗអំពីរបៀបប្រើពួកវាឱ្យបានត្រឹមត្រូវ៖

  • កុំធ្វើឱ្យពួកគេវែងពេក;
  • ពីរក្នុងចំណោមច្រើនបំផុត ចំណុចសំខាន់ៗដាក់នៅកំពូលនៃបញ្ជី, នៅសល់នៅខាងក្រោម;
  • អ្នកប្រហែលជាមិនបានអានកថាខណ្ឌនេះទេ។
  • អ្នកប្រាកដជាមិនអានរឿងនេះទេ។

វាជាការទាក់ទាញក្នុងការសរសេរលក្ខណៈពិសេសទាំងអស់នៃកម្មវិធីនៅក្នុងបញ្ជីមួយ។ អ្នកអាចសាកល្បង ប៉ុន្តែត្រូវចាំថា ជាធម្មតាមនុស្សអានកថាខណ្ឌពីរដំបូង និងឃ្លាចុងក្រោយ។ ពួកគេរំលងកណ្តាល ដូចប្រយោគដែលចាប់ផ្តើមដោយពាក្យដូចគ្នា។

ដូច្នេះ វាជាការប្រសើរក្នុងការបំបែកបញ្ជីវែងចូលទៅក្នុងបញ្ជីតូចៗជាច្រើន ដោយបង្រួបបង្រួមដោយប្រធានបទមួយ។

ស្វែងរក

អ្នកដែលស្វែងរកកម្មវិធីនៅក្នុង iTunes មិនស្វែងរកការពិពណ៌នាទេ៖ ពួកគេតែងតែយកចិត្តទុកដាក់ចំពោះចំណងជើង។ ពាក្យគន្លឹះនិងកត្តាផ្សេងៗទៀត។ ទោះយ៉ាងណាក៏ដោយ ពាក្យគន្លឹះនៅក្នុងការពិពណ៌នាត្រូវបានដាក់លិបិក្រម ម៉ាស៊ីនស្វែងរក. ដូច្នេះ ការពិពណ៌នាត្រឹមត្រូវ។គឺជាគន្លឹះនៃចំណាត់ថ្នាក់ស្វែងរកខ្ពស់។

ការពិពណ៌នារបស់អ្នកត្រូវតែមានពាក្យគន្លឹះ។ វាសំខាន់ណាស់ដែលមិនធ្វើឱ្យវាហួសប្រមាណ។ ពួកគេត្រូវតែសមរម្យ។ កុំព្យាយាមសរសេរអត្ថបទ "លក់" ហួសហេតុ - វានឹងជៀសមិនរួច អ្នកប្រើប្រាស់សក្តានុពល. ប្រសិនបើអ្នកត្រូវការជំនួយ ហើយលទ្ធភាពនៃការបង់ប្រាក់សម្រាប់វាមិនធ្វើឱ្យអ្នកបាត់បង់ទេ អ្នកអាចទាក់ទង Appnique ឬ Sensor Tower (សម្រាប់អត្ថបទជាភាសាអង់គ្លេស កំណត់ចំណាំរបស់កម្មវិធីនិពន្ធ).

ការធ្វើមូលដ្ឋានីយកម្ម

ការធ្វើមូលដ្ឋានីយកម្មកម្មវិធីរបស់អ្នកគឺជាមធ្យោបាយដែលមានតំលៃថោក និងងាយស្រួលក្នុងការបង្កើនការទាញយក។ គាត់ស្ទើរតែគ្មានគុណវិបត្តិ។ ការសិក្សាមួយដែលធ្វើឡើងដោយ Common Sense Advisory ក្នុងចំណោមអ្នកប្រើប្រាស់ 3,000 នាក់មកពីប្រទេស 10 ដែលមិននិយាយភាសាអង់គ្លេសបង្ហាញថាជាង 75% នៃអ្នកឆ្លើយតបចង់បានកម្មវិធីនៅលើរបស់ពួកគេ ភាសា​កំណើត.

របាយការណ៍ដែលមានចំណងជើងថា "ប្រសិនបើខ្ញុំមិនអាន ខ្ញុំមិនទិញ" ក៏បញ្ជាក់ផងដែរថា 55% នៃអ្នកប្រើប្រាស់ធ្វើការទិញនៅលើគេហទំព័រដែលផ្តល់ព័ត៌មានជាភាសាកំណើតរបស់ពួកគេ។ គួរឱ្យចាប់អារម្មណ៍ 50% នៃអ្នកឆ្លើយតបបានកត់សម្គាល់ថាពួកគេនឹងពេញចិត្តសូម្បីតែការរុករក និងមាតិកាមួយចំនួនជាភាសាកំណើតរបស់ពួកគេ។ នោះគឺសូម្បីតែការបកប្រែមួយផ្នែកនឹងផ្តល់ឱ្យ ពិន្ទុកំពូលជាងអវត្តមានពេញលេញរបស់វា។

ដោយពិចារណាលើការពិតនេះ សូមបកប្រែយ៉ាងហោចណាស់ការពិពណ៌នា ប្រសិនបើមិនមែនជាកម្មវិធីទាំងមូល។

ផ្តល់នូវបញ្ជីនៃកម្មវិធីដែលបានធ្វើមូលដ្ឋានីយកម្មជាមួយនឹងសមត្ថភាពក្នុងការតម្រៀបតាមប្រភេទ - ដូច្នេះអ្នកអាចវិភាគកន្លែងដែលវាល្អប្រសើរជាងមុនដើម្បីផ្តោតការខិតខំប្រឹងប្រែងរបស់អ្នក។ អ្នកក៏អាចមើលបញ្ជីពាក្យដែលប្រើច្រើនបំផុតនៅក្នុងការពិពណ៌នាកម្មវិធីជាភាសាផ្សេងៗផងដែរ។

ត្រូវប្រាកដថាក្រុមហ៊ុនបកប្រែមានជំនាញសមរម្យ។ ហ្គូហ្គល​បកប្រែវាមិនទំនងដើម្បីបង្ហាញពីស្រមោលនៃអត្ថន័យដែលអ្នកដាក់ចូលទៅក្នុងអត្ថបទនោះទេ។

ប្រសិនបើគេហទំព័រដ៏ពេញនិយម ឬអ្នកល្បីល្បាញសរសេរការពិនិត្យឡើងវិញនៃកម្មវិធីរបស់អ្នក នោះវាពិតជាមានតម្លៃក្នុងការដកស្រង់ពួកគេ។ ប្រសិនបើអ្នកបានឈ្នះរង្វាន់ នោះគួរត្រូវបានលើកឡើងផងដែរ។ ប្រសិនបើកម្មវិធីរបស់អ្នកមានប្រជាប្រិយភាពខ្លាំងក្នុងចំណោមគ្រួសាររបស់អ្នក... វាប្រហែលជាប្រសើរជាងក្នុងការនៅស្ងៀម (លើកលែងតែឈ្មោះចុងក្រោយរបស់អ្នកគឺ Kardashian)។

ច្បាប់របស់ក្រុមហ៊ុន Apple ចែងថាអ្នកអាច "ដាក់តែការវាយតម្លៃរបស់អ្នកប្រើប្រាស់ ការសរសើរ ឬការណែនាំនៅចុងបញ្ចប់នៃការពិពណ៌នា ប្រសិនបើអ្នកយល់ថាវាចាំបាច់"។

បច្ចុប្បន្នភាព

កុំគិតថាការពិពណ៌នារបស់កម្មវិធីគឺស្រដៀងនឹងបញ្ញត្តិដប់ប្រការ ហើយត្រូវបានដាក់ក្នុងថ្ម។ ជាក់ស្តែង អ្នកនឹងត្រូវរាយការណ៍ពីអ្វីដែលថ្មីនៅក្នុងកម្មវិធីបន្ទាប់ពីការអាប់ដេត។ បន្ថែមពីលើនេះទៅទៀត ប្រសិនបើភ្លាមៗនោះអ្នកបានចេញមកជាមួយនឹងឃ្លាដ៏អស្ចារ្យ ឬអ្នកប្រើប្រាស់បានចែករំលែកការកត់សម្គាល់ដែលជំរុញទឹកចិត្តអ្នក ឬគេហទំព័រដ៏ល្អបំផុតនៅលើអ៊ីនធឺណិតទាំងមូលបានចាកចេញពីមតិយោបល់លើកម្មវិធីរបស់អ្នក ពិនិត្យឡើងវិញត្រជាក់- មានអារម្មណ៍សេរីដើម្បីកែលម្អការពិពណ៌នារបស់អ្នក។ ប្រសិនបើមានកំហុសនៅក្នុងកម្មវិធីដែលប៉ះពាល់ដល់ការងារកុំភ្លេចជូនដំណឹងដល់ពួកគេបន្ទាប់ពីពួកគេត្រូវបានជួសជុលថាពួកគេត្រូវបានជួសជុល។

ការពិពណ៌នាមិនត្រឹមតែជាបង្អួចចូលទៅក្នុងកម្មវិធីរបស់អ្នកប៉ុណ្ណោះទេ ប៉ុន្តែក៏ជាឱកាសដើម្បីទទួលបានចំណាត់ថ្នាក់ស្វែងរកខ្ពស់។

មានរឿងបួនដែលត្រូវពិចារណាដើម្បីទទួលបានអត្ថប្រយោជន៍ពីការយោង/ការដកស្រង់។ ដំបូង អ្នកតែងតែត្រូវមានគេហទំព័រសម្រាប់កម្មវិធីរបស់អ្នក - ជាមួយរូបថតអេក្រង់ អត្ថបទ និងតំណភ្ជាប់ដែលអ្នកអាចទិញវាបាន។ ទីពីរ អ្នកត្រូវការតំណភ្ជាប់ទៅកាន់ក្រុមជំនួយ - អាសយដ្ឋានអ៊ីមែល ឬវេទិកាដែលអ្នកអាចសរសេរប្រសិនបើអ្នកមានសំណួរ ឬបញ្ហាណាមួយ។ ទីបី - តំណភ្ជាប់ទៅទំព័រគម្រោងរបស់អ្នកនៅក្នុង នៅក្នុងបណ្តាញសង្គម. ហើយចុងក្រោយ អ្នកត្រូវការតំណភ្ជាប់ទៅកាន់កម្មវិធីផ្សេងទៀតរបស់អ្នក។

ត្រូវប្រាកដថាក្រុមគាំទ្ររបស់អ្នកឆ្លើយតបទៅនឹងសំណួរភ្លាមៗ។ ប្រសិនបើមនុស្សពិបាកទាក់ទងអ្នក ពួកគេនឹងចាកចេញពីអ្នក។ ការវាយតម្លៃទាបហើយប្រហែលជាសរសេរការពិនិត្យឡើងវិញដ៏អាក្រក់។

ប្រសិនបើអ្នកប្រើប្រាស់បន្តសួរសំណួរដដែលៗ សូមពិចារណាបង្កើតផ្នែក FAQ នៅលើគេហទំព័ររបស់កម្មវិធី។

ប្រសិនបើអ្នកមានគម្រោងជោគជ័យរួចហើយ កុំភ្លេចប្រាប់វាផង។ ឬអ្នកអាចទុក "ប្រសិនបើអ្នកចូលចិត្តវា អ្នកប្រហែលជាចូលចិត្តវា" ការពិពណ៌នានៅចុងបញ្ចប់នៃកម្មវិធីផ្សេងទៀតរបស់អ្នក។

កំហុសទូទៅ និងរបៀបជៀសវាងពួកគេ។

កំហុសវាយអក្សរ និងវណ្ណយុត្តិ/វេយ្យាករណ៍។អញ្ជើញ​អ្នក​សរសេរ​ចម្លង​ដែល​ទទួល​បាន​ការ​បណ្តុះ​បណ្តាល​ពិសេស​ឬ​ចូល ជាមធ្យោបាយចុងក្រោយ, បើក កម្មវិធីនិពន្ធអត្ថបទការពិនិត្យអក្ខរាវិរុទ្ធ។

ការពិពណ៌នាដែលច្របូកច្របល់ និងភ្ជាប់អណ្តាត។ប្រសិនបើអ្នកប្រើមិនយល់ពីអ្នកទេនោះគាត់នឹងមិនទាញយកកម្មវិធីទេ។

ការរំលោភបំពានលើអ៊ីពែបូល និងគ្លីនិច។តើកម្មវិធីរបស់អ្នកពិតជាមានបដិវត្តន៍មែនទេ? តើ​ក្រុមហ៊ុន​ពិត​ជា​ក្មេង និង​មាន​ការ​អភិវឌ្ឍ​យ៉ាង​ខ្លាំង​មែន​ទេ? ស្វែងរកវិធី cliché តិចដើម្បីទំនាក់ទំនងនេះ។

អាថ៌កំបាំងទាំងអស់ក្លាយជាច្បាស់។ការពិតអំពីកម្មវិធីរបស់អ្នកនឹងត្រូវបានបង្ហាញក្នុងរយៈពេលពីរបីវិនាទីបន្ទាប់ពីការទាញយក - ហើយបន្ទាប់មកនឹងត្រូវបានរក្សាទុកនៅក្នុង ឃ្លាំងសម្ងាត់ Googleជារៀងរហូត។ ដូច្នេះកុំកុហក។

ពាក្យគន្លឹះច្រើនពេក។ខ្ញុំបាននិយាយរួចមកហើយថា ការព្យាយាមគាស់ពាក្យគន្លឹះជាច្រើនទៅក្នុងអត្ថបទតាមដែលអាចធ្វើទៅបាននឹងបិទអ្នកទិញតែប៉ុណ្ណោះ។

ការពិពណ៌នាមិនគិតពីផលប្រយោជន៍របស់ទស្សនិកជនគោលដៅទេ។សរសេរមិនមែនសម្រាប់ខ្លួនអ្នក ឬសម្រាប់គូប្រជែងរបស់អ្នកទេ - សរសេរសម្រាប់អ្នកទិញ។

ព័ត៌មានលម្អិតសំខាន់ៗបាត់។តើកម្មវិធីមានទម្ងន់ប៉ុន្មាន? តើការជាវមានតម្លៃប៉ុន្មាន? នេះមិនមែនជាព័ត៌មានដែលគួរមិនអើពើនោះទេ។

ដូច្នេះសូមចាប់ផ្តើម

ដើម្បីសង្ខេបដោយសង្ខេប៖ អ្នកត្រូវរៀបចំ សរសេរ ប៉ូឡូញ បកប្រែ ហើយបន្ទាប់មកធ្វើបច្ចុប្បន្នភាពតាមការចាំបាច់។

ធ្វើការស្រាវជ្រាវ និងការរៀបចំរបស់អ្នក មុនពេលអ្នកចាប់ផ្តើមសរសេរការពិពណ៌នារបស់អ្នក។ ស្វែងរកពាក្យគន្លឹះ និងឃ្លាដែលត្រឹមត្រូវ។ សរសេរ​លក្ខណៈ​ពិសេស​នៃ​កម្មវិធី​របស់​អ្នក​ក្នុង​បញ្ជី​មួយ ហើយ​ចាត់​ថ្នាក់​វា​ពី​សំខាន់​បំផុត​ទៅ​សំខាន់​តិច​បំផុត។

សរសេរការពិពណ៌នាព្រាង ឬជួលអ្នកសរសេរចម្លងដែលមានទេពកោសល្យសម្រាប់គោលបំណងនេះ។

កែសម្រួល កែសម្រួល និងសរសេរឡើងវិញ - ទៅ ឥទ្ធិពលអតិបរមា. ពិនិត្យមើលរបៀបដែលការពិពណ៌នានឹងមើលទៅនៅលើអេក្រង់ iPhone ឬ iPad ។ ធ្វើការរហូតដល់វារលោង ប៉ូលា និងទាក់ទាញ។

បកប្រែវាទៅ ភាសាបន្ថែមចាប់ផ្តើមជាមួយនឹងអ្វីដែលមានសារៈសំខាន់ជាពិសេសទាក់ទងនឹងការទាញយក។

ត្រូវប្រាកដថាការពណ៌នាឆ្លុះបញ្ចាំងពីការផ្លាស់ប្តូរដែលបានកើតឡើងចំពោះកម្មវិធីរបស់អ្នក រំលេចការកែលម្អសំខាន់ៗនៅក្នុងការពិពណ៌នា និងរំលេចការវាយតម្លៃវិជ្ជមាន ឬរង្វាន់។

ការពិពណ៌នាកម្មវិធីល្អនឹងជួយលក់វា និងលើកទឹកចិត្តឱ្យមានការទាញយក។

ព័ត៌មាន​ទូទៅ.

កម្មវិធីនេះត្រូវបានគេហៅថា jane ហើយត្រូវបានរក្សាទុកក្នុងឯកសារ jane.dpr ។ កម្មវិធីនេះប្រើម៉ូឌុលជំនួយ main, new, dmData, about, រៀងគ្នារក្សាទុកក្នុងឯកសារ main.pas, new.pas, about.pas, dmData.pas ។ កម្មវិធីត្រូវបានសរសេរជាភាសា កម្មវិធី Delphi. កម្មវិធីនេះប្រើទិន្នន័យពីតារាងមូលដ្ឋានទិន្នន័យ otdel.db, sotrudnik.db, family.db, obrazovanie.db

គោលបំណងមុខងារ.

ការអនុវត្តក្រាហ្វការសន្ទនា។

ជាធម្មតា ចំណុចប្រទាក់រវាងអ្នកប្រើប្រាស់ និងកុំព្យូទ័ររួមមាន អេក្រង់ម៉ូនីទ័រ ក្តារចុច និងកណ្ដុរ ដែលជាអ្វីដែលបង្ហាញព័ត៌មានដល់អ្នកប្រើប្រាស់ និងទទួលព័ត៌មានពីអ្នកប្រើប្រាស់។ ,

នៅក្នុងការអនុវត្ត កម្មវិធីដែលសរសេរដោយប្រើ Delphi អាចចូលប្រើបានតាមរយៈក្រាហ្វិក ចំណុចប្រទាក់អ្នកប្រើ. GUIអនុវត្តដោយកម្មវិធីកម្មវិធី គឺជាប្រភេទនៃការសន្ទនាដែលកើតឡើងរវាងកុំព្យូទ័រ និងអ្នកប្រើប្រាស់របស់វា។ ម្យ៉ាងវិញទៀត ចំណុចប្រទាក់គឺជាផ្នែកនៃកម្មវិធីដែល ដើម្បីអនុវត្តមុខងារជាក់លាក់ បកប្រែសកម្មភាពរបស់អ្នកប្រើប្រាស់ទៅជាសំណើមួយ ឬច្រើន ហើយផ្តល់ មតិកែលម្អជាមួយអ្នកប្រើប្រាស់ស្របតាមលំដាប់នៃសកម្មភាពរបស់គាត់។

អ្នកប្រើប្រាស់មានលទ្ធភាពជ្រើសរើសមុខងារប្រព័ន្ធដោយប្រើប៊ូតុងរុញ និងម៉ឺនុយរូបភាព។ អ្នកប្រើប្រាស់មើលឃើញមាតិកានៃមូលដ្ឋានទិន្នន័យនៅពីមុខគាត់ក្នុងទម្រង់ជាឯកសារអេក្រង់។ អន្តរកម្មជាមួយអ្នកប្រើប្រាស់ត្រូវបានអនុវត្តតាមរយៈទម្រង់អេក្រង់។ ការអនុវត្តក្រាហ្វការសន្ទនាត្រូវបានបង្ហាញក្នុងរូបភាពទី 17 ។

រូបភាពទី 17. មែកធាងនៃទម្រង់អេក្រង់

ការពិពណ៌នា រចនាសម្ព័ន្ធឡូជីខល.

កម្មវិធីត្រូវបានដឹកនាំព្រឹត្តិការណ៍។ នៅពេលអ្នកចុចលើប៊ូតុង សារមួយត្រូវបានផ្ញើទៅកាន់កម្មវិធី ហើយនីតិវិធីអ្នកដោះស្រាយដែលត្រូវគ្នាត្រូវបានហៅ ដែលដំណើរការព្រឹត្តិការណ៍នេះ។ លទ្ធផលនៃការដំណើរការអាចត្រូវបានគេមើលឃើញនៅលើអេក្រង់ម៉ូនីទ័រ។ ឧទាហរណ៍៖ នៅពេលអ្នកចុចលើប៊ូតុង "ការងារ" ក្នុងទម្រង់ "គម្រោងសញ្ញាប័ត្រ" នីតិវិធីដែលមាននៅក្នុងម៉ូឌុលថ្មីត្រូវបានគេហៅថា ដែលលាក់ទម្រង់ "គម្រោងសញ្ញាប័ត្រ" បង្ហាញទម្រង់ "គណនេយ្យបុគ្គលិក" នៅលើអេក្រង់ម៉ូនីទ័រ។ ហើយការគ្រប់គ្រងត្រូវបានផ្ទេរទៅម៉ូឌុលមេ។

ដើម្បីដំណើរការកម្មវិធីអ្នកត្រូវទាញយកវាទៅ កុំព្យូទ័រ​ផ្ទាល់ខ្លួនសែល Delphi, ចងក្រង អត្ថបទដើមកម្មវិធីដែលមាននៅក្នុងឯកសារ jane.dpr ។ ហៅ ឯកសារ exeហើយបន្តធ្វើការជាមួយគាត់។ មុនពេលចាប់ផ្តើមការងារអ្នកត្រូវតែឆ្លងកាត់នីតិវិធីអនុញ្ញាត (រូបភាព 18) ។

រូបភាពទី 18. ទម្រង់បញ្ចូលពាក្យសម្ងាត់

ទិន្នន័យបញ្ចូលនិងបញ្ចេញ។

បញ្ចូល​ទិន្នន័យ:

ឈ្មោះនាយកដ្ឋាន,

ឈ្មោះថៅកែ,

ឈ្មោះពេញរបស់និយោជិត មុខតំណែង

កាលបរិច្ឆេទការងារ,

កន្លែងធ្វើការចុងក្រោយ,

រយៈពេលនៃសេវាកម្មគិតត្រឹមថ្ងៃចូលរៀន

សញ្ញានៃការអប់រំ,

សញ្ញានៃការមានគ្រួសារ,

ចំនួនកុមារ,

ស្ថានភាពគ្រួសារ,

ថ្ងៃខែឆ្នាំកំណើត,

ប្រភេទនៃការអប់រំ,

ទម្រង់នៃការអប់រំ,

វិទ្យាស្ថាន​អប់រំ,

កាលបរិច្ឆេទ​ផុតកំណត់,

ឯកទេស។

ទិន្នន័យលទ្ធផល៖ លទ្ធផលទាំងអស់នៃសកម្មភាពរបស់អ្នកប្រើនៅពេលធ្វើការជាមួយមូលដ្ឋានទិន្នន័យត្រូវបានបង្ហាញនៅលើអេក្រង់ម៉ូនីទ័រ។ លទ្ធផលទាំងនេះ ដែលបង្ហាញជាមូលដ្ឋានទិន្នន័យនៅលើអេក្រង់ គឺជាលទ្ធផលទៅកាន់កម្មវិធី។ ដូចគ្នានេះផងដែរ, លទ្ធផលនៃការធ្វើការជាមួយមូលដ្ឋានទិន្នន័យ "គណនេយ្យបុគ្គលិក" នេះអាចជាការបង្កើតនៃការបញ្ជាទិញនិងការបោះពុម្ពពួកវាដែលជួយសម្រួលការងាររបស់អ្នកប្រើប្រាស់យ៉ាងខ្លាំងនិងលុបបំបាត់តម្រូវការក្នុងការគូរឡើងឯកសារដោយដៃដូចជាការបញ្ជាទិញសម្រាប់ការបណ្តេញចេញឬការជួលបុគ្គលិកនិងផ្ទាល់ខ្លួនរបស់ពួកគេ។ កាត។

កម្មវិធីកុំព្យូទ័រត្រូវបានរចនាឡើងស្របតាមតម្រូវការ ប្រព័ន្ធបង្រួបបង្រួម ឯកសារកម្មវិធី(ESPD) ។ ESPD គឺជាសំណុំនៃ GOSTs ដែលបង្កើតច្បាប់សម្រាប់ការរចនា មាតិកា និងរចនាសម្ព័ន្ធនៃឯកសារកម្មវិធី។
របៀបធ្វើនេះមានសម្រង់ពី ESPD ។ ព័ត៌មានលម្អិតពេញលេញអាចទទួលបានដោយផ្ទាល់ពី GOSTs ។

ក្បួនដោះស្រាយការរចនាកម្មវិធីសង្ខេប

ដោយសង្ខេប ក្បួនដោះស្រាយការរចនាកម្មវិធី និងប្រភេទនៃឯកសារកម្មវិធីត្រូវបានបង្ហាញក្នុងរូប។ ដំណើរការចុះឈ្មោះត្រូវបានពិពណ៌នាលម្អិតបន្ថែមខាងក្រោម។

ការរៀបចំឯកសារកម្មវិធី

ឯកសារកម្មវិធី - ឯកសារដែលមានព័ត៌មានចាំបាច់សម្រាប់ការអភិវឌ្ឍន៍ ការផលិត ការថែទាំ និងប្រតិបត្តិការនៃកម្មវិធី។

ឯកសារកម្មវិធីនីមួយៗត្រូវបានគូរឡើងដោយអនុលោមតាម (ជាទូទៅចំពោះឯកសារ ESPD ទាំងអស់) តម្រូវការនៃ GOST 19.101-77, GOST 19.103-77, GOST 19.104-78, GOST 19.105-78, GOST 19.106-78, GOST-178.60 ច្រើនទៀត ការពិពណ៌នាលម្អិតទិន្នន័យ GOST ខាងក្រោម) និង GOST សម្រាប់ឯកសារកម្មវិធីជាក់លាក់។

តម្រូវការទូទៅសម្រាប់ឯកសារកម្មវិធី។ GOST 19.105 - 78

តម្រូវការសម្រាប់ឯកសារកម្មវិធីដែលបានបោះពុម្ព។ GOST 19.106 - 78

GOST 19.106-78 បង្កើតច្បាប់សម្រាប់ការប្រតិបត្តិនៃឯកសារកម្មវិធីសម្រាប់វិធីសាស្រ្តនៃការប្រតិបត្តិដែលបានបោះពុម្ព។

វាជាការសំខាន់ក្នុងការកត់សម្គាល់ថា GOST នេះមិនអនុវត្តចំពោះឯកសារកម្មវិធី "អត្ថបទកម្មវិធី" ទេ។

សម្ភារៈនៃឯកសារកម្មវិធី ត្រូវតែនៅក្នុងលំដាប់ដូចខាងក្រោម:

  • ផ្នែកចំណងជើង៖
    • សន្លឹកអនុម័ត (មិនរាប់បញ្ចូលក្នុងចំនួនសរុបនៃសន្លឹកឯកសារ);
    • ទំព័រចំណងជើង (ទំព័រដំបូងនៃឯកសារ);
  • ផ្នែកព័ត៌មាន៖
    • ចំណារពន្យល់;
    • តារាង​មាតិកា;
  • ផ្នែក​ដ៏​សំខាន់:
    • អត្ថបទនៃឯកសារ (ជាមួយរូបភាពតារាង។ ល។ );
    • កម្មវិធី;
    • បញ្ជីនៃពាក្យ, បញ្ជីអក្សរកាត់, បញ្ជីនៃតួលេខ, បញ្ជីតារាង, សន្ទស្សន៍ប្រធានបទ, បញ្ជីឯកសារយោង;
    • ផ្លាស់ប្តូរផ្នែកកត់ត្រា៖
    • ផ្លាស់ប្តូរសន្លឹកចុះឈ្មោះ។

ចំណារពន្យល់បង្ហាញពីការបោះពុម្ពនៃកម្មវិធី ហើយរៀបរាប់យ៉ាងខ្លីអំពីគោលបំណង និងខ្លឹមសារនៃឯកសារ។ ប្រសិនបើឯកសារមានផ្នែកជាច្រើន ចំនួនសរុបនៃផ្នែកត្រូវបានចង្អុលបង្ហាញនៅក្នុងចំណារពន្យល់។ ខ្លឹមសារនៃឯកសារត្រូវបានដាក់នៅលើទំព័រ (ទំព័រ) ដាច់ដោយឡែកមួយ (ទំព័រ) បន្ទាប់ពីចំណារពន្យល់ ដែលផ្តល់ដោយចំណងជើង “មាតិកា” ដែលមិនត្រូវបានដាក់លេខជាផ្នែក និងរួមបញ្ចូលក្នុងចំនួនទំព័រសរុបនៃឯកសារ។

ការធ្វើទ្រង់ទ្រាយអត្ថបទ៖

  • ឯកសារកម្មវិធីត្រូវបានប្រតិបត្តិនៅផ្នែកម្ខាងនៃសន្លឹក នៅចន្លោះពេលពីរ។ អនុញ្ញាតនៅចន្លោះពេលមួយ ឬមួយកន្លះ។
  • អរូបីត្រូវបានដាក់នៅលើទំព័រដាច់ដោយឡែក (លេខ) ដែលមានចំណងជើងថា " abstract" ហើយមិនត្រូវបានរាប់ជាផ្នែកទេ។
  • ក្បាលផ្នែកត្រូវបានសរសេរ ជាអក្សរធំហើយ​ដាក់​ស៊ីមេទ្រី​ទាក់ទង​នឹង​ស៊ុម​ខាងស្តាំ និង​ខាងឆ្វេង​នៃ​អត្ថបទ។
  • ក្បាលផ្នែករងត្រូវបានសរសេរចេញពីកថាខណ្ឌ អក្សរ​តូច(លើកលែងតែរាជធានីដំបូង) ។
  • ការដាក់សហសញ្ញានៃពាក្យនៅក្នុងចំណងជើងមិនត្រូវបានអនុញ្ញាតទេ។ មិនមានរយៈពេលនៅចុងបញ្ចប់នៃចំណងជើងទេ។
  • ចម្ងាយរវាងចំណងជើង និងអត្ថបទខាងក្រោម ក៏ដូចជារវាងក្បាលផ្នែក និងផ្នែករង គួរតែស្មើនឹង៖
    • នៅពេលដំណើរការឯកសារដោយវាយអក្សរ - ចន្លោះពេលពីរ។
  • សម្រាប់ផ្នែក និងផ្នែករង អត្ថបទដែលត្រូវបានសរសេរនៅលើទំព័រដូចគ្នាជាមួយនឹងអត្ថបទនៃផ្នែកមុន ចម្ងាយរវាង បន្ទាត់ចុងក្រោយអត្ថបទ និងចំណងជើងបន្តបន្ទាប់គួរតែស្មើនឹង៖
    • នៅពេលដំណើរការឯកសារដោយប្រើវិធីសាស្ត្រសរសេរអង្គុលីលេខ - ចន្លោះពេលសរសេរអក្សរបី។
  • ផ្នែករង កថាខណ្ឌ និងកថាខណ្ឌរងគួរតែត្រូវបានដាក់លេខជាលេខអារ៉ាប់ដែលមានចំនុច។
  • នៅក្នុងផ្នែកត្រូវតែមានលេខរៀងបន្តសម្រាប់ផ្នែករង កថាខណ្ឌ និងកថាខណ្ឌរងទាំងអស់ដែលរួមបញ្ចូលក្នុង ផ្នែកនេះ។.
  • លេខនៃផ្នែករងរួមមានលេខផ្នែក និង លេខ​សម្គាល់ផ្នែករងរួមបញ្ចូលនៅក្នុងផ្នែកនេះ ដោយបំបែកដោយចំនុច (2.1; 3.1 ។ល។)។
  • ប្រសិនបើមានផ្នែក និងផ្នែករង លេខស៊េរីនៃឃ្លា និងឃ្លារង (3.1.1, 3.1.1.1 ។ល។) ត្រូវបានបន្ថែមទៅលេខផ្នែករងបន្ទាប់ពីចំនុច។
  • អត្ថបទនៃឯកសារគួរតែខ្លី ច្បាស់លាស់ ដោយមិនរាប់បញ្ចូលលទ្ធភាពនៃការបកស្រាយខុស។
  • លក្ខខណ្ឌ និងនិយមន័យត្រូវតែមានលក្ខណៈឯកសណ្ឋាន និងអនុលោមតាមស្តង់ដារដែលបានបង្កើតឡើង ហើយក្នុងករណីដែលអវត្តមានរបស់ពួកគេ - ជាទូទៅត្រូវបានទទួលយកនៅក្នុងអក្សរសិល្ប៍វិទ្យាសាស្ត្រ និងបច្ចេកទេស ហើយត្រូវបានផ្តល់ឱ្យក្នុងបញ្ជីលក្ខខណ្ឌ។
  • ការពន្យល់ចាំបាច់ចំពោះអត្ថបទនៃឯកសារអាចត្រូវបានផ្តល់ជាលេខយោង។
  • លេខយោងត្រូវបានចង្អុលបង្ហាញដោយលេខដែលមានតង្កៀបដាក់នៅកម្រិតគែមខាងលើនៃពុម្ពអក្សរ ឧទាហរណ៍៖ "ឧបករណ៍បោះពុម្ព 2)..." ឬ "ក្រដាស 5)" ។
  • ប្រសិនបើលេខយោងសំដៅទៅលើ ពាក្យតែមួយសញ្ញាលេខយោងត្រូវបានដាក់ដោយផ្ទាល់នៅជាប់នឹងពាក្យនេះ ប៉ុន្តែប្រសិនបើចំពោះប្រយោគទាំងមូល នោះនៅចុងបញ្ចប់នៃប្រយោគ។ អត្ថបទលេខយោងត្រូវបានដាក់នៅចុងបញ្ចប់នៃទំព័រ ហើយបំបែកចេញពីអត្ថបទចម្បងដោយបន្ទាត់ប្រវែង 3 សង់ទីម៉ែត្រដែលគូសនៅផ្នែកខាងឆ្វេងនៃទំព័រ។
  • រូបគំនូរ បើមាន ឯកសារនេះ។ច្រើនជាងមួយ ត្រូវបានដាក់លេខជាលេខអារ៉ាប់នៅទូទាំងឯកសារ។
  • រូបមន្ត​ក្នុង​ឯកសារ ប្រសិនបើ​មាន​ច្រើន​ជាង​មួយ​ក្នុង​ចំណោម​ពួកគេ​ត្រូវ​បាន​លេខ​ជា​លេខ​អារ៉ាប់ លេខ​ត្រូវ​បាន​ដាក់​ជាមួយ ផ្នែក​ខាងស្តាំទំព័រ ក្នុងតង្កៀបនៅកម្រិតរូបមន្ត។
  • អត្ថន័យនៃនិមិត្តសញ្ញា និងមេគុណលេខដែលរួមបញ្ចូលក្នុងរូបមន្តត្រូវតែផ្តល់ឱ្យដោយផ្ទាល់ខាងក្រោមរូបមន្ត។ អត្ថន័យនៃតួអក្សរនីមួយៗត្រូវបានបោះពុម្ព បន្ទាត់ថ្មី។តាមលំដាប់ដែលពួកគេត្រូវបានផ្តល់ឱ្យក្នុងរូបមន្ត។ ជួរទីមួយនៃប្រតិចារិកគួរតែចាប់ផ្តើមដោយពាក្យ "កន្លែងណា" ដោយគ្មានសញ្ញាសម្គាល់បន្ទាប់ពីវា។
  • IN ឯកសារកម្មវិធីសេចក្តីយោងទៅស្តង់ដារត្រូវបានអនុញ្ញាត (លើកលែងតែស្តង់ដារសហគ្រាស) លក្ខណៈបច្ចេកទេសនិងឯកសារផ្សេងទៀត (ឧទាហរណ៍ ឯកសាររបស់អាជ្ញាធរ ការត្រួតពិនិត្យរដ្ឋច្បាប់ និងបទប្បញ្ញត្តិរបស់គណៈកម្មាធិការសាងសង់រដ្ឋនៃសហភាពសូវៀត)។ នៅពេលសំដៅទៅលើស្តង់ដារ និងលក្ខណៈបច្ចេកទេស ការរចនារបស់ពួកគេត្រូវបានចង្អុលបង្ហាញ។
  • ឯកសារយោងគួរតែត្រូវបានធ្វើឡើងចំពោះឯកសារទាំងមូល ឬផ្នែករបស់វា (បង្ហាញពីការកំណត់ និងឈ្មោះឯកសារ លេខ និងឈ្មោះនៃផ្នែក ឬឧបសម្ព័ន្ធ)។ នៅពេលនិយាយឡើងវិញនូវសេចក្តីយោងទៅកាន់ផ្នែក ឬកម្មវិធី មានតែលេខប៉ុណ្ណោះដែលត្រូវបានចង្អុលបង្ហាញ។
  • កំណត់ចំណាំចំពោះអត្ថបទ និងតារាងបង្ហាញតែទិន្នន័យយោង និងពន្យល់ប៉ុណ្ណោះ។
  • ចំណាំមួយមិនត្រូវបានដាក់លេខទេ។ បន្ទាប់ពីពាក្យ "ចំណាំ" ដាក់រយៈពេល។
  • កំណត់ចំណាំជាច្រើនគួរតែត្រូវបានដាក់លេខតាមលំដាប់លំដោយដោយប្រើលេខអារ៉ាប់ដែលមានចំនុច។ បន្ទាប់ពីពាក្យ "ចំណាំ" ដាក់សញ្ញាសម្គាល់។
  • អក្សរកាត់នៃពាក្យនៅក្នុងអត្ថបទ និងសិលាចារឹកនៅក្រោមរូបភាពមិនត្រូវបានអនុញ្ញាតទេ។
  • សម្ភារៈគំនូរ តារាង ឬអត្ថបទគាំទ្រអាចត្រូវបានបង្ហាញជាទម្រង់ឧបសម្ព័ន្ធ។
  • កម្មវិធីនីមួយៗត្រូវតែចាប់ផ្តើមជាមួយ ទំព័រថ្មី។ជាមួយនឹងការចង្អុលបង្ហាញនៅខាងស្តាំ ជ្រុងកំពូលពាក្យ "APPLICATION" និងមានចំណងជើងប្រធានបទ ដែលត្រូវបានសរសេរស៊ីមេទ្រីទៅនឹងអត្ថបទជាអក្សរធំ។

GOST មានសន្លឹកគំរូដែលបង្ហាញពីវាល កន្លែងសម្រាប់លេខទំព័រ និងលេខកូដ។

អត្ថបទកម្មវិធី

ឧទាហរណ៍។

ការកំណត់កម្មវិធី

ផ្នែកជាក់លាក់ផ្តល់នូវឈ្មោះពិតប្រាកដនៃកម្មវិធី និងសមាសភាពរបស់វា។ ទម្រង់បែបបទបញ្ជាក់ត្រូវបានផ្តល់ឱ្យក្នុងឧបសម្ព័ន្ធទី 2 ។ ជួរឈរបញ្ជាក់ត្រូវបានបំពេញដូចខាងក្រោម៖

1. នៅក្នុងជួរឈរ "ការរចនា" បង្ហាញពីការរចនានៃកម្មវិធីសំខាន់
សមាសធាតុ;

2. នៅក្នុងជួរឈរ "ឈ្មោះ" បង្ហាញពីឈ្មោះពេញនៃសមាសភាគដែលត្រូវគ្នា។

3. នៅក្នុងជួរឈរ "ចំណាំ" - ព័​ត៍​មាន​បន្ថែមពាក់ព័ន្ធ ទៅកម្មវិធីដែលសរសេរនៅក្នុងការបញ្ជាក់។

ឯកសារដែលអាចប្រតិបត្តិបាននៃកម្មវិធី "Game "Labyrinth" ត្រូវបានដាក់ឈ្មោះថា Labirint.exe ហើយមានទីតាំងនៅលើ drive F នៅក្នុងថត Student\Kursov\Labirint។ សមាសភាពគម្រោង៖

ឈ្មោះ ការកំណត់ ចំណាំ
Acl ឯកសារផែនការជាន់ បានបង្កើតនៅក្នុងកម្មវិធី
ជំនួយ ឯកសារជំនួយ បានបង្កើតនៅក្នុងកម្មវិធី
Labirint.Dof ឯកសារកំណត់គម្រោង មាន, ការកំណត់បច្ចុប្បន្នគម្រោង៖ ការកំណត់កម្មវិធីចងក្រង និងតំណភ្ជាប់ ឈ្មោះបញ្ជីសេវាកម្ម ការណែនាំតាមលក្ខខណ្ឌ
Labirint.Dpr ឯកសារគម្រោង ភ្ជាប់ឯកសារទាំងអស់ដែលបង្កើតកម្មវិធី
Labirint.Dsk ឯកសារដែលមានការកំណត់គម្រោងផ្ទៃតុ មានព័ត៌មានអំពីបង្អួចដែលបើក និងទីតាំងណាដែលពួកគេស្ថិតនៅ
Labirint.Res ឯកសារធនធាន មានរូបសញ្ញា រូបភាពក្រាហ្វិក
ឯកតា 1.Pas ឯកសារម៉ូឌុលកម្មវិធីសម្រាប់ទម្រង់លេខ 1 កំណត់មុខងារនៃទម្រង់លេខ 1 ។
ឯកតា 2.Pas ឯកសារម៉ូឌុលកម្មវិធីសម្រាប់ទម្រង់លេខ 2 កំណត់មុខងារនៃទម្រង់លេខ 2 ។
U»it3.Pas ឯកសារម៉ូឌុលកម្មវិធីសម្រាប់ទម្រង់លេខ 3 កំណត់មុខងារនៃទម្រង់លេខ 3 ។
Unitl.Dfm ទម្រង់បែបបទលេខ ១ មានបញ្ជីនៃលក្ខណៈសម្បត្តិនៃសមាសធាតុទាំងអស់ដែលមានក្នុងទម្រង់លេខ 1 ។
ឯកតា 2.Dfm ទម្រង់បែបបទលេខ ២ មានបញ្ជីនៃលក្ខណៈសម្បត្តិនៃសមាសធាតុទាំងអស់ដែលមានក្នុងទម្រង់លេខ 2 ។
ឯកតា 3.Dfm ទម្រង់ឯកសារលេខ ៣ មានបញ្ជីនៃលក្ខណៈសម្បត្តិនៃសមាសធាតុទាំងអស់ដែលមានក្នុងទម្រង់លេខ 3 ។
Uuitl.Dcu ឯកសារវត្ថុសម្រាប់ឯកតា ១. ប៉ាស កំណែចងក្រងនៃ Unit1.Pas ។
Uuit2.Dcu ឯកសារសម្រាប់ Unit2.Pas កំណែចងក្រងនៃ Unit2.Pas ។
ឯកតា 3.Dcu ឯកសារសម្រាប់ Unit3.Pas កំណែចងក្រងរបស់ UnM.Pas ។

បញ្ជីពេញលេញនៃកម្មវិធីត្រូវបានផ្តល់ជូន។ បញ្ជីនៃម៉ូឌុលទាំងអស់ដែលមានមតិយោបល់ត្រូវបានផ្តល់ជូន។

ផ្នែក "ការពិពណ៌នាកម្មវិធី" យោងតាម ​​GOST 19.402-78 គួរតែមានផ្នែករងខាងក្រោម:

· ព័ត៌មាន​ទូទៅ;

·គោលបំណងមុខងារ;

· ការពិពណ៌នាអំពីរចនាសម្ព័ន្ធឡូជីខល;

· ប្រើ មធ្យោបាយបច្ចេកទេស;



· បញ្ចូល​ទិន្នន័យ;

· ទិន្នផល។

ផ្នែកបុគ្គលអាចត្រូវបានបញ្ចូលគ្នា។ ចំណុចមួយចំនួននៅក្នុងផ្នែកនេះ ធ្វើឡើងវិញផ្នែកនៃគម្រោងបច្ចេកទេស។ ពាក្យដដែលៗបែបនេះត្រូវបានផ្តល់ជូនដោយ GOST ចាប់តាំងពីនៅដំណាក់កាលនៃការរចនាលម្អិតការបន្ថែមឬការផ្លាស់ប្តូរមួយចំនួនកើតឡើងនៅក្នុងសមាសភាពនៃមធ្យោបាយបច្ចេកទេសឬកម្មវិធី។ ទិន្នន័យកាន់តែជាក់លាក់ និងត្រឹមត្រូវត្រូវបានផ្តល់ជូននៅទីនេះ។

ផ្នែករង "ព័ត៌មានទូទៅ" គួរតែបង្ហាញ៖ ការកំណត់ និងឈ្មោះកម្មវិធី។ កម្មវិធីចាំបាច់សម្រាប់ប្រតិបត្តិការនៃកម្មវិធី; programming languages ​​ដែលកម្មវិធីត្រូវបានសរសេរ។

ផ្នែករង "គោលបំណងមុខងារ" ត្រូវតែបង្ហាញពីថ្នាក់នៃបញ្ហាដែលកំពុងត្រូវបានដោះស្រាយ និង (ឬ) គោលបំណងនៃកម្មវិធី និងព័ត៌មានអំពីការរឹតបន្តឹងមុខងារលើការប្រើប្រាស់។

ផ្នែករង "ការពិពណ៌នាអំពីរចនាសម្ព័ន្ធឡូជីខល" គួរតែបង្ហាញពីវិធីសាស្រ្តដែលបានប្រើ។ រចនាសម្ព័ន្ធកម្មវិធីជាមួយនឹងការពិពណ៌នាមុខងារ សមាសធាតុនិងទំនាក់ទំនងរវាងពួកគេ; ការតភ្ជាប់នៃកម្មវិធីជាមួយកម្មវិធីផ្សេងទៀត។ ការពិពណ៌នាអំពីរចនាសម្ព័ន្ធឡូជីខលនៃកម្មវិធីត្រូវបានអនុវត្តដោយគិតគូរពីអត្ថបទរបស់កម្មវិធីនៅក្នុងភាសាប្រភព។

ផ្នែករង "មធ្យោបាយបច្ចេកទេសដែលបានប្រើ" ត្រូវតែបង្ហាញពីប្រភេទនៃកុំព្យូទ័រ និងឧបករណ៍ដែលត្រូវបានប្រើនៅពេលដំណើរការកម្មវិធី។

ផ្នែករង "Call and Load" ត្រូវតែបង្ហាញពីវិធីសាស្រ្តសម្រាប់ការហៅកម្មវិធីពីឧបករណ៍ផ្ទុកដែលសមស្រប និងចំនុចបញ្ចូលទៅក្នុងកម្មវិធី។

ផ្នែករង "ទិន្នន័យបញ្ចូល" ត្រូវតែបង្ហាញ៖ ធម្មជាតិ ការរៀបចំ និងការរៀបចំបឋមនៃទិន្នន័យបញ្ចូល ទម្រង់ ការពិពណ៌នា និងវិធីសាស្រ្តនៃការអ៊ិនកូដទិន្នន័យបញ្ចូល។

ផ្នែករង "ទិន្នន័យលទ្ធផល" ត្រូវតែបង្ហាញ៖ ធម្មជាតិ ការរៀបចំ និងការរៀបចំបឋមនៃទិន្នន័យលទ្ធផល ទម្រង់ ការពិពណ៌នា និងវិធីសាស្រ្តនៃការអ៊ិនកូដទិន្នន័យលទ្ធផល។

GOST 19.101-77 កំណត់ការពិពណ៌នាកម្មវិធីជាសំណុំព័ត៌មានអំពីរចនាសម្ព័ន្ធឡូជីខល និងមុខងាររបស់កម្មវិធី។ ការពិពណ៌នាកម្មវិធីគួរតែមានបួនផ្នែកសំខាន់ៗ៖ ផ្នែកចំណងជើង, ផ្នែកព័ត៌មាន, ផ្នែកសំខាន់, ផ្នែកនៃការចុះឈ្មោះនៃការផ្លាស់ប្តូរ។

ផ្នែក​ដ៏​សំខាន់គួរតែមានផ្នែកដូចខាងក្រោមៈ ព័ត៌មានទូទៅ មុខងារ ការពិពណ៌នាអំពីរចនាសម្ព័ន្ធឡូជីខល មធ្យោបាយបច្ចេកទេសដែលបានប្រើ ការហៅទូរសព្ទ និងការផ្ទុកទិន្នន័យបញ្ចូល ទិន្នន័យលទ្ធផល។

អាស្រ័យលើលក្ខណៈនៃកម្មវិធី វាអាចណែនាំផ្នែកថ្មី ឬបញ្ចូលគ្នានូវផ្នែកនីមួយៗ។ នៅពេលពិពណ៌នា ផលិតផលសូហ្វវែរដែលមានឯកតាកម្មវិធីជាច្រើន (កម្មវិធី ទម្រង់ការរង) ការពិពណ៌នាយោងទៅតាម គ្រោងការណ៍ដែលបានបញ្ជាក់ផ្តល់ឱ្យម្នាក់ៗ ឯកតាកម្មវិធីខណៈពេលដែលប្រកាន់ខ្ជាប់នូវឋានានុក្រមប្លង់នៃផលិតផលកម្មវិធីទាំងមូល។ ដូច្នេះឧទាហរណ៍ប្រសិនបើសរុប កម្មវិធីត្រួតពិនិត្យរួមបញ្ចូលការហៅទៅកាន់មុខងារ FileExist និងនីតិវិធីតង្កៀប ដែលនៅក្នុងវេនហៅដំណើរការកំហុស និង គ្រោងការណ៍ទូទៅឋានានុក្រមនៃផលិតផលសូហ្វវែរនេះត្រូវបានបង្ហាញក្នុងរូបភាពទី 6 បន្ទាប់មកការពិពណ៌នាត្រូវតែចាប់ផ្តើមដោយឯកតាកម្មវិធីត្រួតពិនិត្យ បន្ទាប់មកពិពណ៌នាអំពីឯកតាកម្មវិធី FileExist, Brackets, Stack បន្ទាប់មកពណ៌នាអំពីឯកតាកម្មវិធីកំហុសជាផ្នែកនៃតង្កៀប

ឧទាហរណ៍នៃឋានានុក្រមនៃផលិតផលសូហ្វវែរស្មុគស្មាញត្រូវបានបង្ហាញក្នុងរូបភាពទី 6 ។

កម្មវិធីត្រួតពិនិត្យ

ការដាក់តង្កៀប

នៅក្នុងកម្មវិធី


តង្កៀប FileExist Stack

ដំណើរការសាកល្បង ម៉ូឌុលមុខងារសាកល្បង

អត្ថិភាពត្រឹមត្រូវសម្រាប់ការងារ

ការដាក់តង្កៀបក្នុងឯកសារដែលមានជង់

កំហុស

ដំណើរការ InitStack EmptyStack InStack OutStack

ការពន្យល់ ដំណើរការនីតិវិធីមុខងារ

កំហុស​ក្នុង​ការ​ចាប់​ផ្ដើម​ពិនិត្យ​មើល​បើក​ការ​ស្រង់​ចេញ

ជង់ ធាតុ ធាតុ មោឃៈ ជង់

ដើម្បីជង់ពីជង់

រូបភាពទី 6 - ដ្យាក្រាមរចនាសម្ព័ន្ធកម្មវិធី


នៅក្នុងជំពូក "ព័ត៌មាន​ទូទៅ" ការរចនា និងឈ្មោះកម្មវិធី កម្មវិធី (បរិស្ថានប្រតិបត្តិការ, កម្មវិធីកម្មវិធី) ចាំបាច់សម្រាប់ដំណើរការនៃកម្មវិធីដែលបានពិពណ៌នា។ ប្រសិនបើសម្រាប់ របៀបផ្សេងគ្នាដំណើរការទាមទារកម្មវិធីកម្មវិធីផ្សេងៗគ្នា តារាងគួរតែត្រូវបានផ្តល់ឱ្យដែលបង្ហាញថាកម្មវិធីណាមួយត្រូវបានទាមទារសម្រាប់របៀបនីមួយៗ។ អ្នកត្រូវតែបញ្ជាក់ភាសាសរសេរកម្មវិធីដែលកម្មវិធីត្រូវបានសរសេរ។

នៅក្នុងជំពូក "គោលបំណងមុខងារ" ថ្នាក់នៃបញ្ហាដែលត្រូវដោះស្រាយ និង (ឬ) គោលបំណងនៃកម្មវិធីត្រូវបានកំណត់។ កថាខណ្ឌនេះគួររាយបញ្ជីយ៉ាងច្បាស់លាស់នូវមុខងារទាំងអស់ដែលកម្មវិធីអនុវត្ត តាមរបៀបដែលបានកំណត់ឬតាមការជ្រើសរើសដោយអ្នកប្រើប្រាស់។ ការរឹតបន្តឹងលើការប្រើប្រាស់កម្មវិធីត្រូវតែបញ្ជាក់។

នៅក្នុងជំពូក "ការពិពណ៌នាអំពីរចនាសម្ព័ន្ធឡូជីខល" ដ្យាក្រាមរចនាសម្ព័ន្ធនៃកម្មវិធីត្រូវបានផ្តល់ជូន ដែលបង្ហាញពីឈ្មោះ និងគោលបំណងនៃម៉ូឌុល និងទម្រង់រង (រូបភាពទី 6) ។ ការពិពណ៌នាដោយពាក្យសំដីនៃឯកតារចនាសម្ព័ន្ធនៃកម្មវិធីត្រូវបានអមដោយការបង្ហាញនៃដ្យាក្រាមក្បួនដោះស្រាយពង្រីក ដែលជាទូទៅមិនលើសពីបីសន្លឹក។ សន្លឹកទីមួយបង្ហាញដ្យាក្រាមពង្រីកនៃក្បួនដោះស្រាយដំណើរការ កម្មវិធីចម្បង. លើសពីនេះ ដ្យាក្រាមនៃក្បួនដោះស្រាយសម្រាប់ទម្រង់ការរងទាំងនោះ ដែលឆ្លុះបញ្ចាំងពីខ្លឹមសារនៃវិធីសាស្ត្រសម្រាប់ដោះស្រាយបញ្ហាត្រូវបានបង្ហាញ។ ឧទាហរណ៍នៃដ្យាក្រាមក្បួនដោះស្រាយត្រូវបានបង្ហាញក្នុងរូបភាព 7, 8, 9, 10 ។

ការរចនានៃដ្យាក្រាមក្បួនដោះស្រាយត្រូវតែគោរពតាមតម្រូវការនៃ GOST 19.701-90 "គ្រោងការណ៍នៃក្បួនដោះស្រាយកម្មវិធីទិន្នន័យនិងប្រព័ន្ធ" ។ ប្លុកទីមួយនៅក្នុងសៀគ្វីណាមួយគឺប្លុក START (ឬ START)៖

បន្ទាត់តភ្ជាប់នៅក្នុងដ្យាក្រាម ហៅម្យ៉ាងទៀតថា បន្ទាត់លំហូរ មិនគួរប្រសព្វគ្នាទេ សម្រាប់ការនេះ ឧបករណ៍ភ្ជាប់ intrapage ត្រូវបានប្រើ


និងឧបករណ៍ភ្ជាប់អន្តរទំព័រ

12 [ពីសន្លឹក...

12 [ក្នុងមួយសន្លឹក...

ព្រួញចង្អុលទៅឧបករណ៍ភ្ជាប់មានន័យថាការគ្រប់គ្រងត្រូវបានផ្ទេរទៅប្លុកដែលលេខត្រូវបានចង្អុលបង្ហាញនៅខាងក្នុងឧបករណ៍ភ្ជាប់។ ព្រួញចង្អុលឆ្ងាយពីឧបករណ៍ភ្ជាប់មានន័យថាការគ្រប់គ្រងត្រូវបានផ្ទេរពីប្លុកដែលលេខត្រូវបានចង្អុលបង្ហាញនៅខាងក្នុងឧបករណ៍ភ្ជាប់។ ដ្យាក្រាមក្បួនដោះស្រាយនីមួយៗសម្រាប់ឯកតាកម្មវិធីដាច់ដោយឡែកត្រូវបានបង្ហាញក្នុងរូបដាច់ដោយឡែកមួយ។ តួលេខត្រូវបានដាក់លេខជាប់គ្នាក្នុងឯកសារមួយ។ គំនូរនីមួយៗមានឈ្មោះ ដែលត្រូវបានសរសេរនៅពីលើគំនូរ និងលេខមួយដែលត្រូវបានសរសេរនៅខាងក្រោមគំនូរ។ ឈ្មោះនៃរូបភាពដែលពណ៌នាដ្យាក្រាមក្បួនដោះស្រាយអាចជាឈ្មោះរបស់អង្គភាពកម្មវិធីដែលត្រូវគ្នា ឧទាហរណ៍៖ “ដ្យាក្រាមក្បួនដោះស្រាយនៃកម្មវិធីបញ្ជា” ឬ “ដ្យាក្រាមក្បួនដោះស្រាយនៃទម្រង់រងកំហុស”។ ឧទាហរណ៍នៃដ្យាក្រាមក្បួនដោះស្រាយត្រូវបានបង្ហាញក្នុងរូបភាព 7, 8, 9, 10 ។


រូបភាពទី 8 - អនុគមន៍ FileExist រូបភាពទី 9 - ដំណើរការកំហុស



រូបភាពទី 10 - គ្រោងការណ៍នៃក្បួនដោះស្រាយនីតិវិធីតង្កៀប


នៅពេលភ្ជាប់ជាមួយឧបករណ៍សូហ្វវែរ ការពិពណ៌នាអំពីរចនាសម្ព័ន្ធឡូជីខលគឺជាសម្ភារៈដែលផ្នែកនោះនៃអត្ថបទកម្មវិធីដែលចាំបាច់ត្រូវកែប្រែ ឬធ្វើឱ្យប្រសើរឡើង។ នៅពេលពិពណ៌នាអំពីតក្កវិជ្ជានៃកម្មវិធីដោយអនុលោមតាមដ្យាក្រាមក្បួនដោះស្រាយដែលបានផ្តល់ឱ្យវាចាំបាច់ដើម្បីពិពណ៌នាការងារដែលបានអនុវត្តដោយប្លុកនីមួយៗ។

នៅក្នុងជំពូក "មធ្យោបាយបច្ចេកទេសដែលបានប្រើ" វាចាំបាច់ក្នុងការចង្អុលបង្ហាញពីប្រភេទនៃកុំព្យូទ័រ ការកំណត់រចនាសម្ព័ន្ធនៃកុំព្យូទ័រដែលស្មុគស្មាញដែលបានពិពណ៌នា ឧបករណ៍កម្មវិធី. ប្រសិនបើកម្មវិធីគិតគូរពីលក្ខណៈនៃបរិស្ថានប្រតិបត្តិការ នោះអ្នកគួរតែបង្ហាញពីបរិយាកាសប្រតិបត្តិការដែលកម្មវិធីនេះដំណើរការ។

វិធីសាស្រ្តសម្រាប់ការហៅកម្មវិធីពីឧបករណ៍ផ្ទុកដែលត្រូវគ្នាត្រូវបានបញ្ជាក់ និង ប៉ារ៉ាម៉ែត្របញ្ចូលនៅពេលចាប់ផ្តើមកម្មវិធី។ វាត្រូវបានអនុញ្ញាតឱ្យចង្អុលបង្ហាញបរិមាណនៃកម្មវិធីព័ត៌មានអំពីការប្រើប្រាស់ប្រតិបត្តិការនិង អង្គចងចាំខាងក្រៅ. វាចាំបាច់ដើម្បីបង្ហាញពីរបៀបដែលការប្រតិបត្តិកម្មវិធីពិតជាចាប់ផ្តើម តើសារអ្វីខ្លះត្រូវបានរំពឹងទុកក្នុងអំឡុងពេលដំបូងនេះ។

នៅក្នុងជំពូក "បញ្ចូល​ទិន្នន័យ" វាចាំបាច់ដើម្បីបង្ហាញពីធម្មជាតិ អង្គការ និង ការរៀបចំបឋមបញ្ចូល​ទិន្នន័យ។ វាចាំបាច់ក្នុងការពិពណ៌នាគ្រប់ប្រភេទនៃទិន្នន័យបញ្ចូលនិងគោលបំណងនៃប្រភេទនីមួយៗ។ ប្រសិនបើព័ត៌មានបញ្ចូលអាចត្រូវបានតំណាងដោយលំដាប់នៃឯកតាតក្កវិជ្ជាធំៗមួយចំនួន នោះវាចាំបាច់ដើម្បីពិពណ៌នាអំពីវិធីដើម្បីបញ្ចូលគ្នានូវទិន្នន័យបញ្ចូលទៅក្នុងឯកតាតក្កវិជ្ជាធំជាងនេះ។ អ្នកត្រូវតែបញ្ជាក់ទម្រង់ និងគោលបំណងនៃវាលទាំងអស់នៅក្នុងកំណត់ត្រាទិន្នន័យឡូជីខល។ វាក៏ចាំបាច់ផងដែរក្នុងការបញ្ជាក់ការរឹតបន្តឹងលើទំហំ និងចំនួនទិន្នន័យបញ្ចូល។ ទិន្នន័យលទ្ធផលត្រូវបានពិពណ៌នាជាមួយនឹងកម្រិតលម្អិតដូចគ្នានឹងទិន្នន័យបញ្ចូល។ ប្រសិនបើលទ្ធផលគឺជាសារមួយ ឬច្រើន នោះវាចាំបាច់ដើម្បីបង្ហាញពីរបៀបដែលអ្នកប្រើប្រាស់គួរបកស្រាយសារនីមួយៗ របៀបដែលគាត់អាចប្រើប្រាស់ព័ត៌មានដែលមាននៅក្នុងសារនីមួយៗ។