Object-Oriented Systems Design 40484  
  Computer Engineering Department- Sharif University of Technology Fall 90-91 - Group 1 

  Main Menu
   Home
   Syllabus
   Assignments
   Grades
   Links
   Resources


Announcments

  1390-12-20 March 10, 2012 04:44 PM  
تاریخ تحویل فاز نهایی پروژه 16 فروردین 1391 است. بعد از این تاریخ هیچ پروژه ای تحویل گرفته نمی شود

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


اگر از فازهای قبلی بخشی را در مستندات تغییر دادید که نیاز به تصحیح مجدد دارد، این بخش ها را در یک فایل بنویسید و در سی دی قرار دهید

  1390-11-02 January 22, 2012 02:29 PM  
The next phase of the OOD project is due Bahman 15. The work products you must deliver include:
1. Final Class Diagram
2. Sequence Diagrams (Analysis, no implementation details)
3. Package Diagram
4. Architectural Baseline (Executable)

Please note that your code must match the package diagram, class diagram, and
sequence diagram. In other words, you should be coding based on design, not the
other way around. Minor differences will be OK, but we expect there to be at least
and 80% match. Otherwise your code will not receive any grade.

Sequence diagrams must be drawn for these use cases:
1. User Search
2. Vacation Request
3. Timesheet editing
4. Removing a group
5. Editing a user
6. Timesheet report
7. Vacation Report
8. Timesheet view with actual working time
9. Extending a timesheet
10. File Import

The following use cases must be present in the baseline:
1. File Import
2. Timesheet editing
3. Timesheet view
4. Extending a timesheet
5. Timesheet report

A sample of the file format you must import is uploaded in the resources. Please note the XML file will be the input to your program, not the RAR
file. For now, you may create default users and groups. However, note that your system must be functional, and the UI must
be connected to the business logic. It is OK if there is no persistence or the UI does not function perfectly at this stage.

  1390-09-30 December 21, 2011 07:58 PM  
مهلت انجام فاز چهارم پروژه تا روز شنبه 3 دی است. در این فاز باید نمودار کلاس (رده) تحلیل سیستم را تحویل دهید. همچنین نمودارهای فعالیتی که در فاز گذشته رسم کرده اید (همان 8 نمودار) باید تکمیل شود. بدین صورت که خطوط شنا باید به آن اضافه شود. توجه کنید تنها تقسیم نمودار فعالیت به بخش کاربر و سامانه کافی نیست و باید در خطوط شنا کلاس های تحلیل سیستم وجود داشته باشد

  1390-09-24 December 15, 2011 04:46 PM  
با توجه به درخواست دانشجویان و برگزاری امتحان میان ترم، مهلت انجام فاز سوم پروژه تا روز دوشنبه 28 آذر ساعت 23:59 تمدید می شود. در نتیجه این فاز تحویل حضوری نخواهد داشت و کلاس حل تمرین روز یکشنبه 27 آذر برگزار نمی شود.
توجه کنید فاز بعدی (فاز 4) تمدید نخواهد شد و مهلت آن تا روز شنبه 3 دی خواهد بود

  1390-09-22 December 13, 2011 04:56 PM  
نمرات فاز دوم پروژه در بخش تمرات قرار گرفته است

  1390-09-22 December 13, 2011 04:59 PM  
مهلت تحویل فاز سوم پروژه شی گرا تا روز شنبه 26 آذر است. در این فاز باید کلاس های تحلیل (حوزه مسئله) را شناسایی کنید. مسئولیت های هر کلاس را مشخص کنید. همچنین تحلیل کنید هر کلاس برای انجام مسئولیت هایش به چه کلاس هایی به عنوان همکار نیاز دارد. همچنین باید برای موارد کاربرد زیر نمودار فعالیت رسم کنید و به مستندات اضافه کنید:

1- تعیین جدول زمانی حضور
2- قابلیت مشاهده جدول زمانی هر فرد به صورت ترکیبی در مقایسه با زمان واقعی حضور و مرخصی های تایید شده
3- گزارش گیری روی ساعات حضور هر فرد
4- گزارش گیری روی میزان مرخصی هر فرد
5- جستجوی کاربران
6- اضافه کردن درخواست مرخصی
7- ویرایش اطلاعات کاربر
8- حذف گروه

نکته: برای انجام این فاز حتما به پروژه های نمونه در سایت مراجعه کنید. توجه کنید نمونه های روی سایت لزوما بدون غلط نیستند ولی در ترم خودشان بهترین نمونه ممکن بودند، هر سه نمونه موجود را بررسی کنید

  1390-09-21 December 12, 2011 07:34 PM  
همان طور که در کلاس حل تمرین گفته شد اگر فازهای قبل پروژه را مطابق بازخوردهای داده شده در کلاس اصلاح کنید، در پایان نمره اضافی دریافت خواهید کرد. چند نکته را در این مورد در نظر بگیرید:

1- نمره اضافی برای اصلاح فازهایی در نظر گرفته می شود که در تکرار بعدی نباید تکمیل شوند. به طور مثال تشخیص موارد کاربرد در دو فاز نیم و یک انجام شده است. اصلاح مستندات مربوط به آن در فاز 1 جزو وظایف شما بوده و نمره اضافی نخواهد داشت. یعنی اگر انجام ندادید نمره از شما کسر شده است. ولی اصلاح موارد کاربرد بعد از فاز 1 نمره اضافی خواهد داشت چون در فازهای بعد دیگر این مستند جزو تحویل دادنی ها نیست و به آن بر نمی گردیم.

2- در هر فاز اگر چیزی از فازهای قبل اصلاح شده که به نظر خودتان می تواند نمره اضافه داشته باشد در ایمیلی که به گروه می فرستید سرفصل های تغییر داده شده را ذکر کنید. بدون ارسال ایمیل فازهای قبلی شما بررسی نخواهد شد و در نتیجه نمره اضافی هم نخواهید گرفت

  1390-09-19 December 10, 2011 12:02 AM  
مطابق اعلام در گروه،  زمان میانترم چهارشنبه 23 آذر خواهد بود. این آزمون ساعت 13:30 تا 15:30 برگزار شده و مکان جلسه متعاقباً اعلام خواهد شد.

  1390-09-16 December 07, 2011 09:30 AM  
نمرات فاز نیم و یک پروژه در بخش تمرات قرار گرفته است

  1390-09-15 December 06, 2011 01:46 PM  
مهلت تحویل فاز دوم پروژه شی گرا شنبه 90/9/19 است. در این فاز باید نمونه اولیه واسط کاربری را تحویل دهید. توجه کنید واسط کاربری باید قابل اجرا باشد. زبان پیاده سازی را انتخاب کنید و واسط کاربری را در زبان مورد نظر پیاده کنید. نحوه حرکت بین صفحات واسط کاربری باید مشخص باشد. فرم ها و لیست ها را با داده های اولیه پر کنید تا قابل فهم باشند و کارفرما بتواند در مورد درستی یا نادرستی آن ها نظر بدهد. سپس از هر کدام از صفحات عکس بگیرید و به مستندات پروژه اضافه کنید.

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

  1390-09-09 November 30, 2011 07:15 PM  
زمان بندی جدید پروژه در بخش منابع قرار گرفته است. لطفا مطالعه کنید

  1390-09-08 November 29, 2011 07:27 AM  
مهلت انجام فاز دوم پروژه (فاز یک) تا روز شنبه 12 آذر است. توجه کنید در این فاز باید نمودار و مشخصات مورد کاربرد سیستم را مطابق بازخوردهای داده شد کامل کرده و تحویل دهید. در این مرحله در صورت لزوم ساختار نیز به نمودار اضافه کنید. همچنین واژه نامه شامل لغات مهم حوزه ی مسئله باید تحویل داده شود.

  1390-09-01 November 22, 2011 07:27 AM  
مهلت انجام اولین فاز پروژه (فاز نیم) تا روز شنبه 5 آذر است. توجه کنید در این فاز باید نمودار و مشخصات مورد کاربرد سیستم را تحویل دهید. نمودار مورد کاربرد را در این مرحله بدون ساختاردهی رسم کنید. به نمونه های مستندات پروژه در ترم های قبل مراجعه کنید. سه نمونه از این مستندات در بخش منابع/ پروژه قرار داده شده است. حتما مطالعه کنید

  1390-09-01 November 22, 2011 07:22 AM  
تمرینات و فازهای پروژه را تا ساعت 12 شب تاریخ تعیین شده به آدرس زیر بفرستید
ood90f@gmail.com

  1390-08-25 November 16, 2011 08:23 PM  
لطفا در گروه زیر عضو شوید تا ایمیل های مربوط به درس را دریافت کنید
http://groups.google.com/group/ood-90-91-1

  1390-08-25 November 16, 2011 09:50 AM  
جلسه اول کلاس حل تمرین یکشنبه 90/8/29 ساعت 12 تا 13 در کلاس 007 (طبقه همکف) تشکیل می شود. شرکت در کلاس های حل تمرین الزامی است

  1390-07-26 October 18, 2011 10:07 AM  
Welcome to Object-Oriented Systems Design course page.

Instructor:
Dr. Raman Ramsin
(ramsin at sharif dot edu)

3 Units
Saturday and Monday, 10:30 to 12:00
Room: 202

 This website is visited 8821 times since October 2011. Updated Monday 2020-09-07 09:18