application re engineering
Download
Skip this Video
Download Presentation
مهندسی کاربرد APPLICATION (RE)ENGINEERING

Loading in 2 Seconds...

play fullscreen
1 / 20

مهندسی کاربرد APPLICATION (RE)ENGINEERING - PowerPoint PPT Presentation


  • 160 Views
  • Uploaded on

مهندسی کاربرد APPLICATION (RE)ENGINEERING. ترم دوم 86-85 سید ابراهیم ابطحی [email protected] مهندسی کاربرد(478-40) Application (RE) Engineering. پيش نياز: تحلیل و طراحی سیستمهای اطلاعاتی و شبکه های کامپیوتری گروه درسی: فناوری اطلاعات ( IT ) تعداد واحد: 3 نوع درس: اختیاری

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' مهندسی کاربرد APPLICATION (RE)ENGINEERING' - nicki


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
application re engineering

مهندسی کاربردAPPLICATION (RE)ENGINEERING

ترم دوم 86-85

سید ابراهیم ابطحی

[email protected]

478 40 application re engineering
مهندسی کاربرد(478-40) Application (RE) Engineering
  • پيش نياز: تحلیل و طراحی سیستمهای اطلاعاتی و شبکه های کامپیوتری
  • گروه درسی: فناوری اطلاعات (IT)
  • تعداد واحد: 3
  • نوع درس: اختیاری
  • پيشنهاد دهنده: سید ابراهیم ابطحی
  • زمان تصویب: مهر ماه 83
slide3
ضرورت درس
  • دروس اختیاری رشته فناوری اطلاعات نیاز به یک درس تخصصی دارد که پیش‏نیاز زنجیره های دروس اختیاری بعدی باشد. حوزه های راه حل های الکترونیکی با وجود این درس تبدیل به دروسی پرمحتوا خواهند شد که در آنها به مهندسی و بازمهندسی کاربردها و معماری آنها واصول تحلیل و طراحی و پیاده سازی خدمات الکترونیکی در سامانه های اینترنتی بعنوان راه حل الکترونیکی پرداخته خواهد شد.
slide4
اهداف درس
  • آشنایی و کسب مهارت در تحلیل، طراحی و تولید سامانه های اینترنتی (مبتنی بر تارجهان گستر و ارتباطات بین شبکه ای) و ارائه راه حل برای پیوند کاربردهای عتیقه و نو در محیط های کاربردی شبکه ای. آشنائی با معماری داده ای سازمان، معماری لایه ای سامانه‏های کاربردی اینترنتی، میان افزارهای نرم افزاری، استفاده از مخازن داده ای و اتخاذ راهبردهای گذار در برنامه یکپارچه سازی. الگوهای طراحی نرم افزارهای کار از دور و واسط کاربرهای چندگانه در کاربردهای اینترنتی.
slide5
ريز مواد درسی
  • مفاهیم پایه مهندسی و بازمهندسی کاربردها.
  • مفاهیم سامانه های کاربردی نو و عتیقه و بازمهندسی فرآیندهای کاری.
  • مدل همترازی فرآیندهای کاری و فناوری اطلاعات.
  • محیط های شیئی گرای کاربر/کارگزار اینترنتی.
  • فرآروش های تولید سامانه های کاربردی اینترنتی.
  • محیط ها و ابزارهای تولید کاربردهای اینترنتی.
  • معماری داده ای سازمانی.
  • انواع معماریهای لایه ای کاربردهای اینترنتی.
  • میان افزارها و نقش آنها در پیوندهای درون و برون سامانه‏ای.
  • نحوه دسترسی به سامانه های کاربردی عتیقه.
  • روشهای یکپارچه سازی کاربردهای عتیقه و نو و راهبردهای گذار.
  • مدلسازی کاربردهای اینترنتی با UML.
  • الگوهای طراحی نرم افزارهای کار از دور.
  • استفاده از فناوری خدمات تارجهان گستر(Web services)
  • مخازن داده ای و کاربردهای آن در سامانه های اینترنتی.
  • واسط کاربرهای چندگانه و کاربردهای آن.
  • مبانی سامانه‏های کاربردی مبتنی بر تلفن همراه.
86 85
برنامه درسی ترم دوم 86-85
  • شروع کلاسها : 14/11/85
  • تعدادجلسات :30(45 ساعت)
  • محل تشکیل کلاس : خودرو 7
  • زمان کلاسها : شنبه و2شنبه
  • از 30/13 تا 15
  • آزمون میان ترم : 3/2/86
  • (کتاب بسته)
  • آزمون پایان ترم : 4/4/86 کتاب باز
slide9
مدل ارزشیابی درس

آزمون میان ترم 6 نمره

آزمون پایان ترم 8 نمره

کار انفرادی 2 نمره

موضوع :طراحی معماری سامانه پرسش از دور یک (VIP) وترسیم آن بکمک UML

کارعملی گروهی 4 نمره

موضوع : پیاده سازی یک خدمت الکترونیکی پاسخ از دور به یک (VIP)بخشی از خدمات دولت الکترونیکی.

گروه های 3 تا 4 نفره در گروه خود از بین کار انفرادی اعضای خود بهترین معماری را در قالب نمونه سازی برشی (Slice Prototyping) پیاده سازی خواهند کرد.

slide10
سامانه پاسخگوی شبم (VIP) دولت الکترونیکی
  • ارسال درخواست ازطریق یک دروازه اطلاعاتی.
  • جستجوی قلم داده ای بر روی درخت دانشی دولت پاسخگو.
  • منشا قلم اطلاعاتی ورود برگه ای یا اخذ از پایگاه داده سامانه موجود مرتبط.
  • پرسش نمونه : میزان تسهیلات بانکها در سال 84؟
  • کار اضافی پروژه (1): دسترسی به درگاه از طریق انواع دستگاهای ارسال درخواست.
  • کار اضافی پروژه (2): استفاده از پایگاه داده چند بعدی و محیط هائی نظیر (PALO) در لایه داده ای.
  • کار اضافی پروژه (3) : استفاده از کارگزار (OLAP) مایکروسافت.
  • تحویل مرحله ای حین ترم با زمانبندی طی 4 مرحله.
slide11
فناوری های تولید سامانه های کاربردی اینترنتی
  • محیط های تولید نظیر : .NET , J2EE
  • ابزارهای مدلسازی نظیر : UML
  • میان ابزارها نظیر : COM , DCOM , CORBA ,WEB SERVICES
  • فناوری های سمت کاربر : - زبانهای نبشته نویسی نظیر :
  • PERL , VBScript , JavaScript
  • زبانهاینشانه گذاری نظیر:
  • HTML , DHTML , XML , XUL
  • برنامک های غیر متنی نظیر : JavaApplet
slide12
فناوری های تولید سامانه های کاربردی اینترنتی
  • فناوریهای سمت کارگزار نظیر: ASP , JSP ,PHP
  • محیط های جامع برنامه سازی نظیر جاوا شامل :
  • JavaScript , JavaApplet , JavaServlet ,JavaBeans
  • دروازه های ارتباطی نظیر : Citrix
  • کارگزاران شناسائی نظیر : Shiva
  • انواع حفاظ ها نظیر : CheckPoint
  • محیط های تولید برنامه های اینترنتی نظیر : VisualInterdev
  • کارگزاران کاربرد نظیر : WebLogic
  • کارگزاران درگاه نظیر : SharePoint , Uportal
  • محیط های تولید واسط کاربرهای واقعیت مجازی نظیر : VRML
slide13
نمونه هائی از خدمات کار از دور الکترونیکی
  • حراج الکترونیکی
  • روانکاوی از دور
  • فروش مسکن
  • انتخابات الکترونیکی
  • نظرسنجی الکترونیکی
  • نمایش لحظه ای مسیر پروازهای مسافرتی
  • ناخودآگاه جمعی
  • نشر لحظه ای کتاب توزیع شده
  • فروش از دور متون الکترونیکی
  • بیمه مسافرت
  • سفارش غذا از دور با تحویل در محل
  • فروش ارزان و زماندار بلیط های مسافرتی
  • سفر الکترونیکی
  • گردشگری الکترونیکی
  • موزه مجازی
  • بازار از دور محصولات کشاورزی
  • تحقیق الکترونیکی از دور جمعی
  • خدمت پیشنهادی در دسترس
  • ویرایش از دور
slide14
منابع درسی
  • [1] Amjad Umar, “Application (RE) Engineering”, Prentice Hall, 1997.
  • [2] Booch Jacobson, Runlaugh, “Building Web application with UML”, Addition Wesley, 2000.
  • [3]Susan Fowler,Victor Stanwick ,”WEB Application Design Handbook” , Elsevier,2004.
  • [4]-----,”Developing Web applications”,Microsoft Press,2002.
  • [5] Daniel Serain, “Middleware”, Springer, 1999.
  • [6] R.Nagaplan, R.Skoczylas, R.P.Sriganesh, “Developing Java Web Services”, Wiley, 2003.
  • [7] J.M.Nilles, “Manageing telework”, Wiley, 1998.
  • [8] A.Seffah, H.Java hery, “Multiple user Interfaces”, Wiley, 2003.
ad