تبليغاتX
سایت تخصصی مهندسی کامپیوتر صفحه در حال بارگزاری می باشد لطفا" 1 دقیقه منتظر بمانید
خانهایمیلآرشیوRss
Search

عضویت در سایت
نام شما :
نام کاربری :
ایمیل :
کلمه عبور :
تکرار کلمه عبور :
ورود به بخش کاربری
نام کاربری :
کلمه عبور :
اگر کلمه عبور خود را فراموش کرده اید ... نام کاربری خود را به ایمیل مدیر سایت بفرستید تا کلمه عبور جدید برایتان ثبت گردد

تابلو تبلیغات سایت  

Google Groups
اشتراك در مهندسی کامپیوتر
:نشانی پست الکترونیک
بازدید از این گروه
محل تبلیغ شما

یازده موردی که برنامه نویسان باید به خاطر داشته باشند  

موضوع: Sun 27 May 2007

در سالهای اخیر با رشد صنعت نرم افزاری و نیاز شرکتها ، موسسات و افراد به مکانیزاسیون سیستمهای سنتی ، به منظور تسهیل و دقت بیشتر در اجرای پروسه های مختلف اداری ، تولید ، بازرگانی و ... باعث تولید نرم افزارهای مختلفی در بازار گردیده است . رعایت موارد ذیل می تواند برنامه نویسان را در اجرا و تولید یک نرم افزار مطلوب یاری نماید :

 (1) بعد از مراحل بررسی و امکان سنجی،تجزیه و تحلیل نیازهای کاربر را کاملا بررسی و مکتوب کنید . از فلوچارت برای تنظیم مراحل برنامه و روالهای آن استفاده کنید .

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

(3) در طراحی بانک اطلاعاتی به نوع فیلدها دقیقا" توجه کنید . اگر جزء کسانی هستید که برای همه فیلدها از نوع text استفاده می کنید در شیوه تعریف table ها و Query های خود تجدید نظر کنید .

(4) حتی المقدور table ها و روابط مختلف برنامه را به گونه ای مورد استفاده قرار دهید که انعطاف پذیر باشد تا در نگارشهای بعدی و یا اصلاحات مورد نظر مشتری با مشکلات زیادی مواجه نشوید .

 (5) در نامگذاری فرمهای برنامه دقت کامل را بکار ببرید . از یک الگو برای نامگذاری استفاده کنید مثلا فرمها را با frm آغاز نمایید ، ماژولها را با mdl و یا فرمهای هر بخش را با نام آن بخش شروع کنید ( مثلا فرمهای سیستم انبار ( inventory ) را با inv شروع کنید )

(6) در نامگذاری فیلدهای اطلاعاتی نیز نهایت دقت و وسواس را به خرج دهید ، شما می توانید با استفاده از یک متد دقیق نامگذاری با دیدن یک فیلد بتوانید محل استفاده و حتی نوع آنرا مشخص نمایید . مثلا اگر فیلد کاراکتری را برای بخش انبار استفاده می کنید آنرا با ChrInv… آغاز کنید .

 (7) در طول مراحل طراحی ، برنامه نویسی و ... نسبت به تهیه و تنظیم مستندات اقدامات لازم را به انجام برسانید تا اگر پس از مدتی شما و یا سایر همکارانتان نیاز به توسعه برنامه داشتید با مرور مستندات این مهم را به آسانی به پایان برسانید . در تهیه مستندات مهمترین موارد به قرار زیر است : 1-7 – روال اجرای برنامه با شرح تفصیل و چارتها . 2-7- تعریف و معرفی table ها ، فیلدهای اطلاعاتی ، نوع آنها و موارد استفاده در برنامه .

(8) در طراحی فرمها و روابط آنها همواره خود را به جای کاربر قرار دهید ، طراحی را طوری به کار ببرید تا کاربر به راحتی بتواند با نرم افزار ارتباط بر قرار کند .

 (9) پس از اتمام برنامه نویسی تمام فرمها ، کلیدها را کنترل کنید و به تمام قسمتهای برنامه سرک بکشید ، عکس العمل فرمها را با کلیدهای مختلف بررسی کنید ، سعی کنید با استفاده از کیبورد و ماوس به بخشهای مختلف رجوع کنید ، عملیات چاپ را در فرمهای مختلف انجام دهید . از دید کاربر به برنامه نگاه کنید نه برنامه نویس !

(10)پس از تهیه نسخه راه انداز ( Setup ) آنرا بر روی یک سیستم دیگری که فاقد component ها و راه اندازهای دیگر است راه اندازی کنید و کلیه مراحل بند قبل را تکرار کنید .

(11)پس از اتمام برنامه و کنترل آن با اطلاعات آزمایشی ، برنامه را به صورت کامل و دقیق تست نمایید. در صورتی که قادر هستید برنامه را در اختیار یک کاربر آزمایشی و در صورتیکه برنامه گسترده ای را تدارک دیده اید پس از ارایه روالهای برنامه ، آن را به وسیله بخش تست کنترل نمایید .

 

منبع : www.mehdim.com

نوشته شده توسط رسول زارعی ( سپهر ) | لینک ثابت |

کل مطالب سایت مهندسی کامپیوتر  

سایت مهندسی کامپیوتر مکانی جهت بارور شدن اطلاعات کامپیوتری شما

اخبار به روز فناوری اطلاعات
حدیث روز
آرزومند بارور شدن کوله بار علمی شما کاربران محترم --- مدیریت سایت: رسول زارعی

محل تبلیغات ویژه
تبلیغات دراین مکان ماهیانه 5000 تومان
فروشگاه اینترنتی سایت مهندسی کامپیوتر
کلیک نمائید

Copyright 2007-2008 - Designer: COM-ENG Network > rasool zarei