راهنمای تخصصی نگارش مقاله مروری

در باب نگارش مقاله مروری باید اذعان داشت که هر محقق برای به‌روز کردن دانش خود یا ایجاد راهنمایی برای یک موضوع خاص، به نتایج تحقیقات دیگر محققان اتکا می‌کند. بنابراین، آشنایی با نحوه نگارش مقاله مروری برای هر محقق ضروری است. این نوع مقالات، که به "مرور ادبیات" نیز شناخته می‌شوند، به بررسی و تحلیل مقالات موجود در زمینه‌های مختلف می‌پردازند و برخلاف مقالات پژوهشی اصلی، هدف از آن‌ها ارائه نتایج تجربی جدید نیست، بلکه هدف، نمایش سطح فعلی دانش در یک حوزه خاص است.

ساختار نوشتن مقاله مروری

ساختار صحیح و استاندارد مقاله مروری برای هر محقق یا دانشجو ضروری است تا بتواند مقاله‌ای جامع و معتبر بنویسد. در اینجا به بررسی ساختار اصلی مقاله مروری پرداخته‌ایم:

  1. عنوان مقاله مروری
    عنوان مقاله باید جذاب و در عین حال کوتاه و واضح باشد. تلاش کنید عنوان مقاله در حد 6 تا 12 کلمه باشد و موضوع مقاله را به خوبی و بدون ابهام بیان کند. عنوان خوب می‌تواند خواننده را به مطالعه بیشتر ترغیب کند.

  2. چکیده (Abstract)
    در چکیده باید به طور خلاصه موضوع مقاله، هدف‌ها، منابع استفاده شده و نتیجه‌گیری‌ها بیان شوند. برخی معتقدند که چکیده فقط باید به معرفی موضوع پرداخته و برخی دیگر بر این باورند که باید فرآیند انتخاب منابع و نتیجه‌گیری نیز در آن ذکر شود. بهترین راه این است که از راهنمای مجله مقصد برای نوشتن چکیده پیروی کنید.

  3. مقدمه (Introduction)
    مقدمه معمولاً 10 تا 25 درصد از کل مقاله را تشکیل می‌دهد و باید شامل پیشینه تحقیق، فرضیه‌ها و هدف نهایی مقاله باشد. در این قسمت، نباید وارد جزئیات پیچیده یا نقاط مبهم شوید.

  4. شیوه انجام کار (Methodology)
    در این بخش، باید پایگاه‌های داده‌ای که برای جستجو استفاده کرده‌اید، کلمات کلیدی و روش‌های انتخاب منابع را بیان کنید. همچنین لازم است که روش‌های مورد استفاده برای تحلیل و ترکیب اطلاعات به وضوح توضیح داده شوند.

  5. یافته‌ها و استدلال‌ها (Findings and Arguments)
    در این بخش باید نتایج تحقیقاتی که از مقالات دیگر به دست آورده‌اید را بیان کرده و آنها را نقد و بررسی کنید. در اینجا می‌توانید استدلال‌ها و تفاسیر خود یا نویسندگان مقالات مورد نظر را مطرح کنید.

  6. نتیجه‌گیری و ارائه پیشنهادات (Conclusion and Recommendations)
    حدود 10 درصد از کل مقاله به این بخش اختصاص می‌یابد. در این قسمت باید نتایج اصلی مقاله را جمع‌بندی کرده و نظرات شخصی خود را در مورد اهمیت و پیشرفت حوزه مورد نظر بیان کنید. همچنین می‌توانید پیشنهاداتی برای تحقیقات آینده مطرح کنید.

  7. منابع و مراجع (References)
    تمام منابع مورد استفاده باید در این بخش ذکر شوند. هر مجله علمی ممکن است شیوه خاصی برای ارجاع‌دهی داشته باشد، بنابراین لازم است که مطابق با راهنمای آن مجله عمل کنید.

انواع مقالات مروری

مقالات مروری به سه دسته اصلی تقسیم می‌شوند که هر کدام ویژگی‌های خاص خود را دارند که برای نگارش مقاله مروری دانستن آنها راه گشا خواهد بود:

  1. مرور روایتی (Narrative Review)
    در این نوع از مقاله مروری، هدف این است که مقالات علمی خلاصه شده و یافته‌های کلیدی به صورت کیفی ارائه شوند.

  2. مرور نظام‌مند (Systematic Review)
    در این نوع مرور، یک سوال خاص مطرح شده و سپس تلاش می‌شود تا با استفاده از شواهد و داده‌های دیگر مقالات، به آن سوال پاسخ داده شود.

  3. مرور بهترین شواهد (Best Evidence Review)
    این نوع مرور ترکیبی از دو نوع قبلی است، در آن یک سوال مطرح می‌شود و پاسخ آن از میان شواهد موجود در مقالات استخراج می‌شود.

نحوه نگارش مقاله مروری

برای نگارش یک مقاله مروری موفق، لازم است که مراحل زیر را رعایت کنید:

  1. خلاصه کردن ایده‌های اصلی و استدلال‌ها
    اولین قدم در نگارش مقاله مروری، خلاصه کردن ایده‌ها و یافته‌های اصلی مقالات علمی است. باید اطلاعات جمع‌آوری شده را نقد و بررسی کرده و تأثیر آن‌ها را بر پیشرفت علم ارزیابی کنید.

  2. شناسایی مخاطب هدف
    پیش از شروع نگارش، مهم است که مخاطب هدف خود را شناسایی کنید. اگر هدف شما تاثیرگذاری بر سازمان‌ها و شرکت‌های تولیدی است، باید بر ابعاد کاربردی یافته‌ها تمرکز کنید، اما اگر هدف شما پژوهشگران و دانشمندان است، بهتر است تمرکزتان بر استدلال‌ها و مفاهیم علمی باشد.

  3. مطالعه دقیق مقالات
    برای نوشتن مقاله مروری، باید مقالات مختلف را به دقت مطالعه کنید و نکات مهم هر مقاله را استخراج کنید. با توجه به تنوع مقالات موجود، مهم است که مفاهیم و اصطلاحات پیچیده را به درستی درک کنید.

  4. استفاده از منابع معتبر و متنوع
    پس از مطالعه مقالات مختلف، باید بخش‌های مفید آن‌ها را استخراج کرده و با دانسته‌های قبلی خود مقایسه کنید. این مقایسه به شما کمک می‌کند تا از محتوای تکراری جلوگیری کرده و مقاله‌ای جامع و متنوع بنویسید.

  5. نگارش به زبان علمی و رسمی
    مقاله مروری باید به زبان رسمی و علمی نوشته شود و از استفاده از زبان اول شخص پرهیز شود. کپی برداری از دیگر مقالات نه تنها سرقت ادبی است بلکه باعث کاهش کیفیت مقاله شما خواهد شد. بنابراین، سعی کنید مقاله خود را با زبان خودتان و با تحلیل‌های دقیق بنویسید.

  6. بازخوانی مقاله
    پس از نگارش مقاله، آن را چندین بار بازخوانی کنید تا از نظر گرامری و املایی درست باشد و جملات به درستی بیان شده باشند.

نگارش مقاله مروری شاید در ابتدا دشوار به نظر برسد، اما با رعایت اصول صحیح و استفاده از منابع معتبر، می‌توانید مقاله‌ای جامع و علمی بنویسید که در مجلات معتبر به چاپ برسد. اگر در این فرآیند با مشکلی روبه‌رو هستید یا نیاز به مشاوره دارید، می‌توانید از تیم حرفه‌ای و مجرب تزنویسان کمک بگیرید. این موسسه با سابقه درخشان خود در زمینه مشاوره و نگارش مقالات مروری، به شما کمک می‌کند تا مقاله‌ای با کیفیت بالا نوشته و به چاپ برسانید.

    PHP error log not readable, make sure that your log is properly configured and that is readable.
    1. SELECT post.*,_.post_id,_.slug,_.name,_.meta_keywords,_.meta_description,_.language_id,post.template,language.code,language.code as array_key FROM post_content AS _ LEFT JOIN language ON (language.language_id = _.language_id) LEFT JOIN post ON (post.post_id = _.post_id) LEFT JOIN post_to_site pt ON (pt.post_id = _.post_id) WHERE 1 = 1 AND _.post_id = (SELECT post_id FROM post_content WHERE slug = :slug LIMIT 1) AND pt.site_id = :site_id
      1. 1
      2. 1
        1. admin
          1. Vvveb
          2. The next generation website builder
          3. cms, page builder, drag and drop, ecommerce, ecommerce platform, designer, developer, php, bootstrap 5
          4. Powerful and easy to use drag and drop website builder for blogs, presentation or ecommerce stores
          5. +55 (111) 123 777
        2. West 21st Street Brooklyn NY
        3. admin@vvveb.com
        4. admin@vvveb.com
        5. /media/logo.png
        6. /media/logo.png
        7. /media/logo-white.png
        8. /media/logo-white.png
        9. /media/favicon.ico
        10. /media/biglogo.png
        11. 1200
        12. 675
        13. 800
        14. 450
        15. 400
        16. 225
        17. 150
        18. 84
        19. 1200
        20. 1536
        21. 800
        22. 1021
        23. 400
        24. 510
        25. 150
        26. 190
        27. F j, Y
        28. g:i A
        29. 223
        30. 3655
        31. 1
        32. 1
        33. en_US
        34. USD
        35. I-{year2}-{month}-{order_id}-{user_id}-{customer_order_id}
        36. {rand-str-12}-{year2}
        37. 1
        38. 1
        39. 1
        40. webp
        41. favicon.ico
        42. logo.png
        43. logo.png
        44. logo-white.png
        45. logo-white.png
        46. biglogo.png
        47. kg
        48. cm
        49. maziyarid.com
          1. 2025
          2. fa_IR
          3. fa-ir
          4. 1
          5. fa_IR
          6. fa-ir
          7. 1
          8. USD
          9. 1
          10. how-to-write-review-paper
          11. SELECT post.*,_.post_id,_.slug,_.name,_.meta_keywords,_.meta_description,_.language_id,post.template,language.code,language.code as array_key FROM post_content AS _ LEFT JOIN language ON (language.language_id = _.language_id) LEFT JOIN post ON (post.post_id = _.post_id) LEFT JOIN post_to_site pt ON (pt.post_id = _.post_id) WHERE 1 = 1 AND _.post_id = (SELECT post_id FROM post_content WHERE slug = 'how-to-write-review-paper' LIMIT 1) AND pt.site_id = 1
        1. SELECT _.*,pd.*,ad.admin_id,ad.username,ad.display_name,ad.email, ad.avatar, ad.bio, ad.first_name, ad.last_name ,(SELECT COUNT(c.comment_id) FROM comment c WHERE _.post_id = c.post_id AND c.status = :comment_status ) AS comment_count FROM post AS _ LEFT JOIN post_content pd ON (_.post_id = pd.post_id AND pd.language_id = :language_id) LEFT JOIN admin ad ON (_.admin_id = ad.admin_id) WHERE 1 = 1 AND _.post_id = :post_id LIMIT 1
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 71
          9. how-to-write-review-paper
          10. publish
          11. 1
          12. 1
          13. SELECT _.*,pd.*,ad.admin_id,ad.username,ad.display_name,ad.email, ad.avatar, ad.bio, ad.first_name, ad.last_name ,(SELECT COUNT(c.comment_id) FROM comment c WHERE _.post_id = c.post_id AND c.status = 1 ) AS comment_count FROM post AS _ LEFT JOIN post_content pd ON (_.post_id = pd.post_id AND pd.language_id = 1) LEFT JOIN admin ad ON (_.admin_id = ad.admin_id) WHERE 1 = 1 AND _.post_id = 71 LIMIT 1
        1. SELECT `key` as array_key,value as array_value FROM post_meta as _ WHERE _.post_id = 71
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 71
          9. how-to-write-review-paper
          10. publish
          11. 1
          12. 1
          13. SELECT `key` as array_key,value as array_value FROM post_meta as _ WHERE _.post_id = 71
        1. SELECT * FROM taxonomy_item AS _ LEFT JOIN taxonomy_to_site c2s ON (_.taxonomy_item_id = c2s.taxonomy_item_id) LEFT JOIN taxonomy_item_content pd ON (_.taxonomy_item_id = pd.taxonomy_item_id) LEFT JOIN post_to_taxonomy_item pt ON (_.taxonomy_item_id = pt.taxonomy_item_id AND pt.post_id = :post_id) WHERE pd.language_id = :language_id AND c2s.site_id = :site_id AND pt.post_id = :post_id LIMIT 1
          1. 71
          2. 1
          3. categories
          4. post
          5. 1
          6. 1
          7. 1
          8. en_US
          9. fa_IR
          10. 1
          11. 1
          12. SELECT * FROM taxonomy_item AS _ LEFT JOIN taxonomy_to_site c2s ON (_.taxonomy_item_id = c2s.taxonomy_item_id) LEFT JOIN taxonomy_item_content pd ON (_.taxonomy_item_id = pd.taxonomy_item_id) LEFT JOIN post_to_taxonomy_item pt ON (_.taxonomy_item_id = pt.taxonomy_item_id AND pt.post_id = 71) WHERE pd.language_id = 1 AND c2s.site_id = 1 AND pt.post_id = 71 LIMIT 1
        1. SELECT post_field_value.*, field.settings, field.field_id as array_key FROM post_field_value LEFT JOIN field ON (field.field_id = post_field_value.field_id) WHERE 1 = 1 AND post_field_value.language_id = :language_id AND post_field_value.post_id = :post_id ORDER BY field.sort_order LIMIT :start, :limit
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 100
          9. post
          10. post
          11. 71
          12. SELECT post_field_value.*, field.settings, field.field_id as array_key FROM post_field_value LEFT JOIN field ON (field.field_id = post_field_value.field_id) WHERE 1 = 1 AND post_field_value.language_id = 1 AND post_field_value.post_id = 71 ORDER BY field.sort_order LIMIT 0, 100
        1. SELECT count(*) FROM ( SELECT post_field_value.*, field.settings, field.field_id as array_key FROM post_field_value LEFT JOIN field ON (field.field_id = post_field_value.field_id) WHERE 1 = 1 AND post_field_value.language_id = :language_id AND post_field_value.post_id = :post_id ) as count
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 100
          9. post
          10. post
          11. 71
          12. SELECT count(*) FROM ( SELECT post_field_value.*, field.settings, field.field_id as array_key FROM post_field_value LEFT JOIN field ON (field.field_id = post_field_value.field_id) WHERE 1 = 1 AND post_field_value.language_id = 1 AND post_field_value.post_id = 71 ) as count
        1. SELECT _.*, role.name as role,role.permissions FROM admin AS _ LEFT JOIN role ON (_.role_id = role.role_id) WHERE 1 = 1 AND _.admin_id = :admin_id LIMIT 1
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 1
          9. SELECT _.*, role.name as role,role.permissions FROM admin AS _ LEFT JOIN role ON (_.role_id = role.role_id) WHERE 1 = 1 AND _.admin_id = 1 LIMIT 1
        1. SELECT user.username, user.email, user.first_name, user.last_name, user.display_name, user.avatar, user.bio, user.subscribe, comment.*, comment_id as array_key FROM comment LEFT JOIN user ON (user.user_id = comment.user_id) WHERE 1 = 1 AND comment.post_id = :post_id AND comment.post_id = (SELECT post_id FROM post_content WHERE slug = :slug LIMIT 1) AND comment.status = :status ORDER BY parent_id, comment_id LIMIT :start, :limit
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 71
          9. how-to-write-review-paper
          10. 1
          11. 10
          12. asc
          13. SELECT user.username, user.email, user.first_name, user.last_name, user.display_name, user.avatar, user.bio, user.subscribe, comment.*, comment_id as array_key FROM comment LEFT JOIN user ON (user.user_id = comment.user_id) WHERE 1 = 1 AND comment.post_id = 71 AND comment.post_id = (SELECT post_id FROM post_content WHERE slug = 'how-to-write-review-paper' LIMIT 1) AND comment.status = 1 ORDER BY parent_id, comment_id LIMIT 0, 10
        1. SELECT count(*) FROM ( SELECT comment_id FROM comment LEFT JOIN user ON (user.user_id = comment.user_id) WHERE 1 = 1 AND comment.post_id = :post_id AND comment.post_id = (SELECT post_id FROM post_content WHERE slug = :slug LIMIT 1) AND comment.status = :status ) as count
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 71
          9. how-to-write-review-paper
          10. 1
          11. 10
          12. asc
          13. SELECT count(*) FROM ( SELECT comment_id FROM comment LEFT JOIN user ON (user.user_id = comment.user_id) WHERE 1 = 1 AND comment.post_id = 71 AND comment.post_id = (SELECT post_id FROM post_content WHERE slug = 'how-to-write-review-paper' LIMIT 1) AND comment.status = 1 ) as count
        1. SELECT DISTINCT categories.taxonomy_item_id, categories.*, tc.language_id, tc.name, tc.content, tc.slug, tc.content, categories.taxonomy_item_id as array_key ,pt.post_id as checked FROM taxonomy_item AS categories INNER JOIN taxonomy_to_site t2s ON (categories.taxonomy_item_id = t2s.taxonomy_item_id AND t2s.site_id = :site_id) INNER JOIN taxonomy_item_content tc ON (categories.taxonomy_item_id = tc.taxonomy_item_id AND tc.language_id = :language_id) INNER JOIN taxonomy t ON (categories.taxonomy_id = t.taxonomy_id) INNER JOIN post_to_taxonomy_item pt ON (categories.taxonomy_item_id = pt.taxonomy_item_id AND pt.post_id = :post_id) WHERE tc.language_id = :language_id AND t2s.site_id = :site_id AND t.type = :type AND t.post_type = :post_type ORDER BY categories.parent_id, categories.sort_order, categories.taxonomy_item_id LIMIT :start, :limit
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 7
          9. price asc
          10. 71
          11. tags
          12. post
          13. SELECT DISTINCT categories.taxonomy_item_id, categories.*, tc.language_id, tc.name, tc.content, tc.slug, tc.content, categories.taxonomy_item_id as array_key ,pt.post_id as checked FROM taxonomy_item AS categories INNER JOIN taxonomy_to_site t2s ON (categories.taxonomy_item_id = t2s.taxonomy_item_id AND t2s.site_id = 1) INNER JOIN taxonomy_item_content tc ON (categories.taxonomy_item_id = tc.taxonomy_item_id AND tc.language_id = 1) INNER JOIN taxonomy t ON (categories.taxonomy_id = t.taxonomy_id) INNER JOIN post_to_taxonomy_item pt ON (categories.taxonomy_item_id = pt.taxonomy_item_id AND pt.post_id = 71) WHERE tc.language_id = 1 AND t2s.site_id = 1 AND t.type = 'tags' AND t.post_type = 'post' ORDER BY categories.parent_id, categories.sort_order, categories.taxonomy_item_id LIMIT 0, 7
        1. SELECT count(*) FROM ( SELECT categories.taxonomy_item_id FROM taxonomy_item AS categories INNER JOIN taxonomy_to_site t2s ON (categories.taxonomy_item_id = t2s.taxonomy_item_id AND t2s.site_id = :site_id) INNER JOIN taxonomy_item_content tc ON (categories.taxonomy_item_id = tc.taxonomy_item_id AND tc.language_id = :language_id) INNER JOIN taxonomy t ON (categories.taxonomy_id = t.taxonomy_id) INNER JOIN post_to_taxonomy_item pt ON (categories.taxonomy_item_id = pt.taxonomy_item_id AND pt.post_id = :post_id) WHERE tc.language_id = :language_id AND t2s.site_id = :site_id AND t.type = :type AND t.post_type = :post_type ) as count
          1. 1
          2. 1
          3. 1
          4. en_US
          5. fa_IR
          6. 1
          7. 1
          8. 7
          9. price asc
          10. 71
          11. tags
          12. post
          13. SELECT count(*) FROM ( SELECT categories.taxonomy_item_id FROM taxonomy_item AS categories INNER JOIN taxonomy_to_site t2s ON (categories.taxonomy_item_id = t2s.taxonomy_item_id AND t2s.site_id = 1) INNER JOIN taxonomy_item_content tc ON (categories.taxonomy_item_id = tc.taxonomy_item_id AND tc.language_id = 1) INNER JOIN taxonomy t ON (categories.taxonomy_id = t.taxonomy_id) INNER JOIN post_to_taxonomy_item pt ON (categories.taxonomy_item_id = pt.taxonomy_item_id AND pt.post_id = 71) WHERE tc.language_id = 1 AND t2s.site_id = 1 AND t.type = 'tags' AND t.post_type = 'post' ) as count
            1. /* /home/maziyarid-333/maziyarid.com/plugins/debug/plugin.php [line: 124 - 129] */
              function ($sql, $params){
              			$debugSql = $db->debugSql($sql, $params);
              			$this->view->debug['data']['sql'][] = [$sql, $params + ['sql' => $debugSql]];
              
              			return [$sql, $params];
              		});
              
            1. /* /home/maziyarid-333/maziyarid.com/plugins/debug/plugin.php [line: 167 - 180] */
              function (){
              			$events = Event::getEvents();
              
              			array_walk_recursive($events, function (&$value, $key) {
              				if (is_object($value)) {
              					if ($value instanceof \Closure) {
              						$value = $this->closureDump($value);
              					}
              				}
              			});
              
              			$this->view->debug['data']['filters'] = $events;
              			$this->view->debug['data']['request'] = Routes::getUrlData();
              		});
              
            1. /* /home/maziyarid-333/maziyarid.com/plugins/minify/plugin.php [line: 373 - 385] */
              function ($template, $htmlFile, $tplFile, $vTpl, $view){
              			$theme = $view->getTheme();
              
              			$this->initMinifier();
              
              			$this->processCss($vTpl, $template, $theme);
              			$this->processCss($vTpl, $template, $theme, 'body > ');
              
              			$this->processJs($vTpl, $template, $theme);
              			$this->processJs($vTpl, $template, $theme, 'body > ');
              
              			return [$template, $htmlFile, $tplFile, $vTpl, $view];
              		});
              
            2. /* /home/maziyarid-333/maziyarid.com/plugins/vvvebcom/plugin.php [line: 56 - 60] */
              function ($template, $htmlFile, $tplFile, $vTpl, $view){
              			$vTpl->loadTemplateFile(__DIR__ . '/app/template/common.tpl');
              
              			return [$template, $htmlFile, $tplFile, $vTpl, $view];
              		});
              
            1. /* /home/maziyarid-333/maziyarid.com/plugins/toc-posts/plugin.php [line: 174 - 180] */
              function ($results = false){
              			if ($results && isset($results['content'])) {
              				$this->toc($results);
              			}
              
              			return [$results];
              		});
              
            1. /* /home/maziyarid-333/maziyarid.com/plugins/toc-posts/plugin.php [line: 182 - 188] */
              function ($results = false){
              			if ($results && isset($results[0])) {
              				$this->toc($results[0]);
              			}
              
              			return [$results];
              		});
              
      1. how-to-write-review-paper
      2. /{slug}
      3. content/post/index
      4. \/(?[^$\/]+)
      5. ?module=content/post&slug=how-to-write-review-paper&type=post