طرح کسب و کار : شرکت طراحی وب سایت و Application های نرم افزاری: تفاوت میان نسخه‌ها

از OCCC Wiki
پرش به ناوبری پرش به جستجو
خط ۲۱۰: خط ۲۱۰:


== طرح فنی ==
== طرح فنی ==
1.تکمیل CMS  جامع
2.ایجاد سیستم IDSS برای سازمان ها
3.ایجاد و به روز رسانی سیستم ها روی پلتفرم های جدید .Net
4.ایجاد سیستم های تولید سایت برای خود کاربران تحت .Net

نسخهٔ ‏۶ فوریهٔ ۲۰۱۵، ساعت ۰۸:۱۲

  • موضوع: راه اندازی شرکت طراحی وب سایت و Application های نرم افزاری
  • تهیه کننده:پدرام پرستوک


خلاصه اجرایی

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

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


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

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

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

معرفی شرکت

شرکت گروه مهندسی لبخند www.Sitedesignco.net

شرکت گروه مهندسی لبخند ، منتخب در گروه های طراحی سایت ، از حرفه ای ترین شرکتهای طراحی سایت و بهینه سازی سایت و طراحی برنامه در ایران است. شرکت گروه مهندسی لبخند از سال 76 در تحت نام تجاری آرمان امید ساحل تاسیس شده و در حوزه نرم افزار ها و سیستم های کشتی رانی شروع به فعالیت کرد. تجربه چندین ساله این شرکت در زمینه طراحی سایت ، طراحی پرتال ، فروشگاه اینترنتی ، طراحی سایت خبری ، طراحی سایت شرکتی ، طراحی سایت شخصی ، طراحی سایت آموزشی ، طراحی سایت تبلیغاتی ، طراحی سایت نیازمندی ، طراحی فروشگاه اینترنتی ، طراحی تالار گفتگوی تخصصی ، طراحی سایت پزشکی و ... این شرکت را برجسته و در پیشبرد اهدافش پیشگام کرده است . این شرکت با آگاهی از وضعیت کنونی بازار طراحی سایت و نیازمندیهای مورد نیاز مشتریان در این زمینه در کوتاهترین زمان ممکن و با سرمایه مناسب این امکان را برای شما بوجود می آورد که در زمینه کاری خود کسب و کار اینترنتی داشته باشید.

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

√ طراحی سایت √ بهینه سازی سایت √ افزایش ترافیک سایت √ طراحی پرتال √ مشاوره وب

چشم انداز -Vision

چشم انداز شرکت برای سال 1396 قطب برنامه نویسی، طراحی وب سایت و طرای نرم افزار های خاص می باشد.

ماموریت -Mission

ایجاد امکانات تحت وب برای همه قشر های جامعه و طراحی سایت حرفه ای برای رونق کسب و کار همه شرکت ها

اهداف -Goals

اهداف مالي -> افزایش نرخ سهام شرکت و کسب سرمایه داخلی و خارجی ده 5 سال آینده

اهداف پرسنلي

ایجاد بزرگترین سیستم دورکاری برای پرسنل برای تمام نقاط دنیا

اهداف توليد

تولید سریع نرم افزار های پرکاربرد و تولید نرم افزار های حرفه ای با نهایت دقت

اهداف تحقيق و توسعه گسترش حوزه فناوری IT در سرتاسر کشور الکترونیکی کردن بیشتر فعالیتهای شرکت ها - خصوصاً حوزه ارائه خدمات مانیتورینگ و سیستم مدیریت برای مدیران راه انداری سیستم های IDSS

معرفی محصولات و خدمات

خدمات شرکت در چندین گرئه دسته بندی می شوند :

1.طراحی سایت :

-> طراحی انواع سایت ها شخصی، شرکتی، فروشگاهی، تخفیف گروهی و غیره

-> طراحی با امنیت بالا

-> سیستم مدیریت یکپارچه


2.خدمات طراحی سایت:

میزبانی وب و یا هاستینگ

طراحی پوسته سایت نسخه موبایل

مشاوره و پشتیبانی رایگان

3.سیستم ها و پرتال ها :

بانکی

تجاری

کشتیرانی

و ...

محصولات جایگزین

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

تحلیل صنعت مادر

نسل بعدی Active Server Pages یا ASP است که توسط شرکت میکروسافت ارائه شده است. این محصول توسط میکروسافت بعنوان شاخص اصلی فناوری در ساخت سایتهای وب در نظر گرفته شده است. با استفاده از ASP.NET می توان هم اینترانت کوچک یک شرکت را ساخت و هم یک سایت وب تجاری خیلی بزرگ را طراحی و پیاده سازی نمود. مهمترین نکاتی که در طراحی این محصول در نظر گرفته شده است راحتی استفاده و بالا بودن کارائی و قابلیت آن می باشد. در زیر برخی ویژگیهای ASP.NET را بررسی می کنیم:


• صفحات ASP.NET کامپایل می شوند:

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


• صفحات ASP.NET با ابزارهای روی سرور ساخته می شوند:

با ابزارهای موجود در ASP.NET می توان صفحات پیچیده وب را براحتی طراحی نمود. بعنوان مثال با استفاده از ابزار DataGrid می توان به آسانی داده های موجود در یک بانک اطلاعاتی را تحت وب نمایش داد.


• مجموعهASP.NET عضوی از بدنه NET. است:

بدنه NET. دارای بیش از 4500 کلاس آماده جهت استفاده در ASP.NET است. این کلاس ها تقریبا هر نیازی را در برنامه نویسی برآورده می کنند. بعنوان مثال از این کلاس ها می توان جهت تولید تصاویر بر حسب تقاضا، به رمز درآوردن یک فایل و یا ارسال یک نامه استفاده کرد.


مقایسه ASP.NET و ASP کلاسیک:

ASP.NET نسل بعدی ASP یا ASP کلاسیک است. اما این یک پیشرفت تکاملی است بطوریکه این دو فناوری تقریبا از یکدیگر متفاوتند. صفحات ASP با زبان های دستورالعمل نویسی مانند VBScript یا JScript ایجاد می شوند اما در ASP.NET ما یک فرایند کامل برنامه نویسی با زبانهای Visual Basic یا #C (سی-شارپ تلفظ شود) داریم. همچنین در ASP کلاسیک تنها پنج کلاس استاندارد (Request, Response, Application Session, Server) وجود دارد حال آنکه در ASP.NET می توان از بیش از 4500 کلاس استاندارد موجود در بدنه NET. بهره جست.همچنین علیرغم قدرت و امکانات زیاد و متعدد ASP.NET، استفاده از آن در مقایسه با ASP کلاسیک بسیار آسانتر است. بعنوان مثال با استفاده از چند ابزار در یک صفحه ASP.NET می توان یک صفحه بسیار پیچیده HTML بدست آورد که ساخت آن در ASP کلاسیک ممکن است نیاز به چند روز کار داشته باشد.


زبانهای برنامه نویسی در ASP.NET:

شما در ASP.NET می توانید از هر زبان برنامه نویسی که با بدنه NET. سازگار باشد استفاده کنید. این زبانها عبارتند از Visual Basic.NET و #C و JScript.NET . این بدین معنی است که شما جهت نوشتن برنامه در ASP.NET نیاز به فراگیری زبان جدیدی ندارید و اگر یکی از زبانهای ویژوال بیسیک یا ++C یا جاوا را می دانید هم اکنون می توانید در ASP.NET برنامه بنویسید.از طرف دیگر تعدادی زبانهای دیگر توسط بعضی از شرکتهای فعال در این زمینه به مجموعه زبانهای استاندارد ASP.NET افزوده شده است. بعنوان مثال اگر مایل باشید حتی می توانید از PERL و COBOL هم در ASP.NET استفاده کنید.


ابزارهای ASP.NET:

سالهاست که برنامه نویسان ویژوال بیسیک جهت ساخت فرم های خود از ابزارهای ویژوال بیسیک مانند TextBox و ListBox استفاده کرده اند. در ASP.NET هم شما می توانید از ابزارهای فراوان موجود در آن برای ساخت فرم ها و صفحات خود استفاده نمائید. در ASP.NET چهار دسته عمده از ابزارها موجود است: • ابزارهای اصلی مانند TextBox، RadioButton، ListBox و Button. • ابزارهای اعتباری برای حصول اطمینان از ورود و تائید صحت اطلاعات ورودی فرم ها. • ابزارهای داده ای برای ارتباط با بانک اطلاعاتی و دستکاری داده. • ابزارهای پیشرفته جهت نمایش عناصر پیچیده در واسط کاربر مانند تقویم و آگهی های تبلیغاتی.


با استفاده از Visual Studio.NET شما براحتی می توانید با چیدن تصویری این ابزارها بر روی فرم مورد نظر، صفحه دلخواه خود را بسازید. در صورت تمایل حتی می توانید در یک ویرایشگر ساده متن مانند Notepad برنامه مورد نظر را نوشته و از این ابزارها استفاده کنید.

تحلیل صنعت خود

تحلیل بازار

تحلیل رقبا

تدوین استراتژی

استراتژیهای تبلیغات و بازاریابی


استراتژیهای قیمت گذاری

مراحل توسعه محصولات

یکی از مهمترین فاکتور ها در یرنامه نویسی به روز بودن است. شرکت با افزایش دانش خود و یادگیری سیستم ها و متولوژی ها جدید همواره خود را به روز نگه می دارد. یکی از تکنولوژی ها چند ساله اخیر MVC.Net می باشد که مدل فکری Java در .Net است. در ایجا بسیار گوتاه مقدمه از ان را توضیح می دهم.

معماری ( MVC ( Model-View-Controller

MVC معماری نرم افزاریی است که در حال حاضر به عنوان یکی از الگو های نرم افزاری در مهندسی نرم افزار مورد استفاده قرار می گیرد . این الگو منطق برنامه را از رابط کاربری به طور کامل جدا می سازد ، تا به توسعه دهندگان این امکان را بدهد تا توسعه ، تست و نگهداری نرم افزار را در واحد های مستقل انجام دهند . MVC مخفف سه کلمه Model ( مدل ) و View ( نمایشگر ) و Controller ( کنترلگر ) است . معماری MVC اغلب در برنامه های وبی ( Web Application ) مورد استفاده قرار می گیرد جایی که view با کد HTML به کاربر نمایش داده می شود .MVC Model اجزای تشکیل دهنده ی MVC


Model ( مدل ) :

مدل در اصل حاوی اطلاعات مرکزی برای برنامه کاربردی است که شامل دسترسی به داده ها ، داده ها ( اطلاعات پایگاه داده ) ، قوانین اعتبار سنجی ( validation rules ) و منطق مجتمع سازی است .

View ( نمایشگر ) :

نمایشگر در واقع وظیفه نمایش به کاربر را بر عهده دارد و در واقع رابط کاربری ( User Interface ) است که مبتنی بر کد های HTML است . معمولاً رابط کاربری از داده های Model ساخته می شود . در واقع نقطه پایان برنامه کاربردی است و به کاربر نتایج عملیات ، بازیابی و نمایش داده از طریق برقراری ارتباط با دو بخش دیگر ؛ یعنی Model و Controller را نشان می دهد .


Controller (کنترلگر ) :

کنترلگر کنترل کننده جریان منطقی برنامه کاربردی است ، این بخش با تعامل با Model و View می تواند اجرا و جریان اطلاعاتی برنامه کاربردی را کنترل کند . می توان گفت که کنترلگر واسط بین Model و View می باشند ؛ یعنی با Model کار می کند و در انتها نمایشگری را برای نشان دادن واسط کاربری انتخاب می کند . ورودی کاربر را مدیریت کرده و به آنها پاسخ می دهد و با کاربر تعامل می کند . برای مثال ، Controller عبارت های پرس و جوی بانک اطلاعاتی را مدیریت کرده و آن ها را به Model ارسال می کند ، وظیفه اجرای پرس و جوها با Model است .


در واقع تبدیل برنامه کاربردی به لایه های مختلف ( Model-View-Controller ) باعث سرعت و انعطاف بیشتر در توسعه ، تست و نگهداری برنامه کاربردی می شود ، به طور مثال شما می توانید ظاهر برنامه ( View ) را تغییر دهید بدون اینکه کمترین تغییری در منطق تجاری ( Model ) برنامه ایجاد کنید . شما همچنین می توانید وظایف و نقش های کاری را یک پروژه به افراد مختلف واگذار کنید ، بدون اینکه نگران ارتباط آنها باشید به عنوان مثال طراحان می توانند بروی لایه View کار کنند در حالی که برنامه نویسان در حال کار بروی لایه Model هستند .


ASP.NET MVC

ASP.NET MVC بخشی از چارچوب کاری برنامه های وب ( ASP.NET ( ASP.NET Web application framework است ، MVC یکی از دو نوع مدل برنامه سازی ASP.NET است و مدل دیگر را با نام ASP.NET Web Forms می شناسند . در واقع MVC ASP.NET پیاده سازی مدل MVC به کمک ابزارهای توسعه نرم افزاری مایکروسافت در بستر وب ( ASP.NET ) است . توجه این تصور که ASP.NET MVC جایگزینی برای ASP.NET است کاملا اشتباه است ، در حقیقت اگر ASP.NET وجود نداشت هرگز ASP.NET MVC در بستر آن شکل نمی گرفت . مزایای استفاده از ASP.NET MVC

کنترل کاملی بروی کدهای HTML داشته باشید .

بتوانید به کمک ترکیب AJAX و کتابخانه قدرتمند JQuery رابط کاربری قدرتمند تری بسازید .

به شما امکان ساخت آدرس های SEO-Friendly برای وب سایت تان می دهد .

به راحتی پروژه خود را توسعه داده و آنرا در معرض آزمون قرار دهید .


برای کسب اطلاعات بیشتر در مورد ASP.NET MVC به وب سایت رسمی آن به آدرس http://www.asp.net/mvc مراجعه کنید .

تحلیل مالی

تحلیل ریسک

طرح فنی

1.تکمیل CMS جامع 2.ایجاد سیستم IDSS برای سازمان ها 3.ایجاد و به روز رسانی سیستم ها روی پلتفرم های جدید .Net 4.ایجاد سیستم های تولید سایت برای خود کاربران تحت .Net