PDA

View Full Version : نحوه تولید یک برنامه به صورت ماژولر



perfeshnal
یک شنبه 15 اردیبهشت 1392, 23:57 عصر
سلام

نمیدونم عنوان درستی قرار دادم یا نه ولی خواب چیز دیگه ای به ذهنم نرسید
من می خوام برنامه ای بنویسم که خودش شامل چند برنامه باشه مثلا یک برنامه کلی که شامل فاکتور زدن ، انبار یا ثبت چک و ... باشه
ولی می خوام این برنامه ها به حالتی باشه که هنگام فروش بشه قسمتی رو فعال یا غیرفعال کرد و مثلا مشتری نرم افزار ثبت چک رو از من میخره قسمت انبار هم در دل این نرم افزار باشه ولی غیر فعال یا اگر فعاله بتونه سوئیچ گنه روی قسمت انبار
حالا دقیقا راه مناسبی رو نمی شناسم که بتونم این حالت برنامه رو ایجاد کنم البته نه اینکه نکرده باشم ولی میگم راه بهتری رو می خوام که مثل cms هایی که برای وب سایت استفاده می کنند و میشه بهشون ماژول اضافه کرد بتونم منم به برنامم ماژول اضاف کنم یا یک همچین چیزی
ممنون میشم دوستان راهنمایی کنند در این مورد

xminxmin
دوشنبه 16 اردیبهشت 1392, 11:36 صبح
چند پروژه رو در یک پروژه Add کن
با یه پروژه اصلی به هر کدومشون لینک کن
لینک ها رو فعال و غیر فعال کن

h_a_m_i_d
دوشنبه 16 اردیبهشت 1392, 14:03 عصر
با سلام خدمت شما دوستان عزیز و گرامی

چند پروژه رو در یک پروژه Add کن
با یه پروژه اصلی به هر کدومشون لینک کن
لینک ها رو فعال و غیر فعال کن
این روش خیلی قدیمیه

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

perfeshnal
دوشنبه 16 اردیبهشت 1392, 23:21 عصر
جناب h_a_m_i_d در مورد برنامه های چند لایه اطلاعاتی ندارم اگر لینک آموزشی دارید قرار بدید ممنون میشم

h_a_m_i_d
سه شنبه 17 اردیبهشت 1392, 14:36 عصر
جستجو
http://barnamenevis.org/showthread.php?214984-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%86%D9%86%D8%AF-%D9%84%D8%A7%DB%8C%D9%87-%D8%AF%D8%B1-vb.net-%DA%86%DA%AF%D9%88%D9%86%D9%87-%D9%85%DB%8C-%D8%A8%D8%A7%D8%B4%D8%AF&highlight=%DA%86%D9%86%D8%AF%D9%84%D8%A7%DB%8C%D9% 87