PDA

View Full Version : درخواست يه راهنمايي براي انتخاب نرم افزار و ورژن آن براي برنامه نويسي!!!



oghab
یک شنبه 29 اردیبهشت 1387, 16:48 عصر
با سلام
با توجه به اينكه شماها برنامه نويسهاي با تجربه اي هستيد خواستم يه مشورتي بگيرم. چون واقعا نميدونم چطور شروع كنم.
من الان حدود دو سال سه ساله كه برنامه نويسي نكردم
آخرين برنامه اي كه دو سال پيش نوشتم با ديتابيس sql server 2000 و با استفاده از دلفي 7 نوشتم. و شامل حدود 40 تا جدول بود و داراي تعداد زيادي فرم براي ورود و ويرايش اطلاعات و مقدار زيادي كدنويسي بود!

الان سفارش نوشتن دو برنامه دارم
شركت سفارش دهنده ترجيح ميده ديتا بيسش access باشه. البته فقط ترجيح ميده و تاكيد نداره.
يكي از برنامه ها شامل حدود 10 تا جدول هست و نياز به فرمهايي براي ورود و ويرايش اطلاعات داره. و ميخواهند توي يه شبكه كوچيك محلي! احيانا با حدود حداكثر 10 تا كامپيوتر كه به صورت work gorup شبكه شدند كار بده!
برنامه دوم شمال حدود 30 جدول با ارتباطات زياد و فيلدهاي زياده(جدول ERD اش را كشيدم) .كه احتمالا ضرورتي براي تحت شبكه استفاده شدن نداره!
از طرفي هر دوي اين برنامه ها تا دو ماه ديگه ميخواهند.
الان مشكل من اينه كه نميدونم بهتره با چي برنامه را بنويسم
نميدونم با توجه به وقت محدود بهتره با همون دلفي 7 كار كنم يا ورژن جديدي تهيه كنم؟ حتما ورژن جديدي توي بازار اومده، درسته؟ آيا كاركردن با ورژن جديد خيلي متفاوت از ورژن 7 دلفي است؟ و آشنا شدن با محيط جديدش وقت گيره و باعث ميشه زمان از دست بدم. و يا طوريه كه راحت ميشه باهاش راه افتاد و از قابليتهاي جديدش استفاده كرد؟ بهتره زودتر ورژن جديد را تهيه كنم يا كارم را با همون دلفي 7 شروع كنم؟
آيا جداول ديتابيسش را در access بسازم يا در sql server. قبلا با اكسس كار نكردم و دقيقا قابليتها و محدوديتهاش را نميدونم. (البته اين مدت يه مقدار باهاش كار كردم و كتاب آموزشيش را خوندم و فكر نمكنم مشكلي از لحاظ اينكه قبلا كار نردكم داشته باشم. به هر حال محيط ساده اي داره و كار باهاش آسونه) از طرفي براي اينكه اكسس روي هر كامپيوتري به طور معمول نصب شده ترجيح ميدهند اكسس باشه كه مشكلات نصب و پيچيدگيهاي احتمالي sql را نداشته باشند.
از طرف ديگه اگه قرار باشه جدولها را در sql بسازم نميدونم بهتره تو همون sql server 2000 اين كارو بكنم و يا ورژن جديد را نصب كنم sql server 2005 و با اون كار كنم. نميدونم sql server 2005 چقدر متفاوته و كار باهاش چقدر ساده يا سخته و با توجه به زمان محدودم درسته وقت صرف آشنا شدن با ورژن جديد را بكنم و از امكانات جديدش استفاده كنم يا بهتره از همون ورژن قبلي sql server2000 استفاده كنم! يا اصلا از اكسس استفاده كنم؟

خواهش ميكنم من را به عنوان يه برنامه نويس كم تجربه راهنمايي كنيد كه در اين شرايط بهتره از كدوم برنامه ها استفاده كنم!؟
واقعا تصميم گيري برام سخته!

Amir_Safideh
یک شنبه 29 اردیبهشت 1387, 19:40 عصر
اول از همه خدمتتون عرض کنم که هیچ وقت کاری رو با عجله انجام نده .
در مورد دلفی 7 و اس کیو ال 2000 میتونم بگم که هنوز کاربران زیادی دارن با این برنامه ها به راحتی کار میکنند و مشکلی هم ندارند پس با این وقت محدود لازم نیست که فکرتون رو مشغول این موضوع کنید .
در مورد استفاده از اکسس یا اس کیو ال هم میتونم بگم که خوب مزیتهای اس کیو ال بر اکسس کاملا آشکاره ولی در نهایت این شما هستید که باید با توجه به خواست مشتری و نیازهای برنامه تون یکی رو انتخاب کنید .
--------------
موفق باشید .

SYNDROME
یک شنبه 29 اردیبهشت 1387, 22:00 عصر
ولی بنده توصیه می کنم که همیشه با بالاترین نرم افزار کار کنید به شرطی که از حالت آزمایش خارج شده باشد.
من دلفی 2007 و SQL 2005 را توصیه می کنم.
موفق باشید