ហេតុអ្វីបានជាអ្នកត្រូវការការពិពណ៌នាកម្មវិធី?
ដើម្បីដកស្រង់ពី 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) ។
![](https://i0.wp.com/studwood.ru/imag_/15/158421/image017.png)
រូបភាពទី 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 - គ្រោងការណ៍នៃក្បួនដោះស្រាយនីតិវិធីតង្កៀប
នៅពេលភ្ជាប់ជាមួយឧបករណ៍សូហ្វវែរ ការពិពណ៌នាអំពីរចនាសម្ព័ន្ធឡូជីខលគឺជាសម្ភារៈដែលផ្នែកនោះនៃអត្ថបទកម្មវិធីដែលចាំបាច់ត្រូវកែប្រែ ឬធ្វើឱ្យប្រសើរឡើង។ នៅពេលពិពណ៌នាអំពីតក្កវិជ្ជានៃកម្មវិធីដោយអនុលោមតាមដ្យាក្រាមក្បួនដោះស្រាយដែលបានផ្តល់ឱ្យវាចាំបាច់ដើម្បីពិពណ៌នាការងារដែលបានអនុវត្តដោយប្លុកនីមួយៗ។
នៅក្នុងជំពូក "មធ្យោបាយបច្ចេកទេសដែលបានប្រើ" វាចាំបាច់ក្នុងការចង្អុលបង្ហាញពីប្រភេទនៃកុំព្យូទ័រ ការកំណត់រចនាសម្ព័ន្ធនៃកុំព្យូទ័រដែលស្មុគស្មាញដែលបានពិពណ៌នា ឧបករណ៍កម្មវិធី. ប្រសិនបើកម្មវិធីគិតគូរពីលក្ខណៈនៃបរិស្ថានប្រតិបត្តិការ នោះអ្នកគួរតែបង្ហាញពីបរិយាកាសប្រតិបត្តិការដែលកម្មវិធីនេះដំណើរការ។
វិធីសាស្រ្តសម្រាប់ការហៅកម្មវិធីពីឧបករណ៍ផ្ទុកដែលត្រូវគ្នាត្រូវបានបញ្ជាក់ និង ប៉ារ៉ាម៉ែត្របញ្ចូលនៅពេលចាប់ផ្តើមកម្មវិធី។ វាត្រូវបានអនុញ្ញាតឱ្យចង្អុលបង្ហាញបរិមាណនៃកម្មវិធីព័ត៌មានអំពីការប្រើប្រាស់ប្រតិបត្តិការនិង អង្គចងចាំខាងក្រៅ. វាចាំបាច់ដើម្បីបង្ហាញពីរបៀបដែលការប្រតិបត្តិកម្មវិធីពិតជាចាប់ផ្តើម តើសារអ្វីខ្លះត្រូវបានរំពឹងទុកក្នុងអំឡុងពេលដំបូងនេះ។នៅក្នុងជំពូក "បញ្ចូលទិន្នន័យ" វាចាំបាច់ដើម្បីបង្ហាញពីធម្មជាតិ អង្គការ និង ការរៀបចំបឋមបញ្ចូលទិន្នន័យ។ វាចាំបាច់ក្នុងការពិពណ៌នាគ្រប់ប្រភេទនៃទិន្នន័យបញ្ចូលនិងគោលបំណងនៃប្រភេទនីមួយៗ។ ប្រសិនបើព័ត៌មានបញ្ចូលអាចត្រូវបានតំណាងដោយលំដាប់នៃឯកតាតក្កវិជ្ជាធំៗមួយចំនួន នោះវាចាំបាច់ដើម្បីពិពណ៌នាអំពីវិធីដើម្បីបញ្ចូលគ្នានូវទិន្នន័យបញ្ចូលទៅក្នុងឯកតាតក្កវិជ្ជាធំជាងនេះ។ អ្នកត្រូវតែបញ្ជាក់ទម្រង់ និងគោលបំណងនៃវាលទាំងអស់នៅក្នុងកំណត់ត្រាទិន្នន័យឡូជីខល។ វាក៏ចាំបាច់ផងដែរក្នុងការបញ្ជាក់ការរឹតបន្តឹងលើទំហំ និងចំនួនទិន្នន័យបញ្ចូល។ ទិន្នន័យលទ្ធផលត្រូវបានពិពណ៌នាជាមួយនឹងកម្រិតលម្អិតដូចគ្នានឹងទិន្នន័យបញ្ចូល។ ប្រសិនបើលទ្ធផលគឺជាសារមួយ ឬច្រើន នោះវាចាំបាច់ដើម្បីបង្ហាញពីរបៀបដែលអ្នកប្រើប្រាស់គួរបកស្រាយសារនីមួយៗ របៀបដែលគាត់អាចប្រើប្រាស់ព័ត៌មានដែលមាននៅក្នុងសារនីមួយៗ។