نمایش نتایج 1 تا 8 از 8

نام تاپیک: مستندات نرم افزار

  1. #1

    مستندات نرم افزار

    سلام
    می خواستم بدانم آیا برای تهیه مستنداتی که تحویل برنامه نویس می شود،شکل استانداردی وجود دارد؟منظورم از مستندات شکل اینترفیسها،اینکه هر ،به عنوان مثالdbedit به کدام فیلد از کدام جدول وصل می شود،رویدادهای مختلف یک objectو functionیا procedureای که اجرا می کند،بانک داده و ارتباطات جداول و خلاصه هر آنچه مربوط به نرم افزار است،می باشد.

  2. #2
    کاربر دائمی آواتار Elham_gh
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    Tehran
    سن
    49
    پست
    718

    نقل قول: مستندات نرم افزار

    اگر از RUP methodology استفاده مي كنيد،Artifact مشخصي را RUP معرفي نكرده است. اگر يك prototype خوب داشته باشيد مدل كردن UI ضروري نيست. اما در غير اين صورت مي توانيد از State machine براي مدل كردن آن استفاده كنيد.مثل شكل زير:


    البته بعضي ها دوست دارند جزئيات بيشتري به مدلشان اضافه كنند . مثل:


    اما اگر بخواهيد همه مدلهايتان را با اين جزئيات مدل كنيد ، state machine هاي بسيار پيچيده اي خواهيد داشت. به جاي پياده سازي اين جزئيات با notation هاي UML ، بهتر است انها را به صورت توضيحات در مدلتان داشته باشيد.

    براي اطلاعات بيشتر Navigation MAP را جستجو كنيد.
    عکس های ضمیمه عکس های ضمیمه   

  3. #3

    نقل قول: مستندات نرم افزار

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

  4. #4
    کاربر دائمی آواتار Elham_gh
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    Tehran
    سن
    49
    پست
    718

    نقل قول: مستندات نرم افزار

    نقل قول نوشته شده توسط mariamsaleh مشاهده تاپیک
    ممنون از راهنمایی شما
    راستشو بخواهید گیر من الان مستند کردن interfaceهاست.جزییات اونا رو هم می دونم.فقط نمی دونم چطوری و با چه فرمتی اونا رو نشون بدم.این کاری که ما کردیم یه جورایی از اولش غیر استاندارد بوده .برنامه نویس کنار دستمون بوده و هر چی می خواستیم با هم هماهنگ می کردیم.حالا کار تموم شده ولی مستندات نداریم.من فعلا در این مرحله فقط میخوام interfaceها رو مستند کنم!
    توضيحات من هم در مورد مستند كردن interface ها بود!! هر State در State machine در مورد user interface شماست.مثلاHelp desc main screen يك فرم است.

    اما اگر نمي خواهيد مطابق استانداردي جلو بريد و فقط مي خواهيد يك مستندي داشته باشد. پيشنهاد من اين است كه به ازاي هر فرم يك قسمتها رو در مستند خودتون داشته باشد:
    تصوير فرم
    فراخوانده شده از (نام فرمها يا منوهايي كه اين فرم را صدا مي زنند)
    فراخواننده (فرمهايي كه توسط اين فرم صدا زده مي شود)
    اجزاي پايگاه داده(نام جداول View ها يا Store procedure هاي وابسته ذكر مي شود)
    تقسيمات فرم (نام دسته بندي ها با استفاده از frame يا tab يا هر كنترل ديگر)
    اقلام فرم(نام اقلام اطلاعاتي فرم آورده مي شود. به ازاي هر نام ، بايد نوعش مشخص شود كه عددي است متني است يا...به كدام فيلد از كدوم Object پايگاه داده متناظر است)
    فعاليتهاي فرم(نام كليدها و عملكردشان توضيح داده مي شود)
    Business rule ها(در اين جا نام قوانين حااكم در فرم آورده مي شود. بعد مشخص مي كنيد در چه سطحي بايد validate شود: در سطح كليد ، سطح كنترل يا سطح فرم. اگر سطح كليد و كنترل است، مرتبط با كدام قلم فرم است، اگر سطح فرم است در كدام عمليات فرم validate مي شود و چه اقلام فرمي را درگير مي كند)

  5. #5
    کاربر دائمی آواتار Modifier
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    اصفهان دیار شیخ بهایی
    سن
    40
    پست
    611

    نقل قول: مستندات نرم افزار

    سلام علیکم

    سلام میشه منبع خودتون رو معرفی کیند تا ما هم بخونیم ؟

    و اگه میشه بیشتر توضیح بدید .

    یا علی

  6. #6
    کاربر دائمی آواتار Elham_gh
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    Tehran
    سن
    49
    پست
    718

    نقل قول: مستندات نرم افزار

    بله . شرمنده كه خودم نگفتم:
    Pitfalls using UML in RUP
    از مستندات مرتبط با Sparx Enterprise Architect است.
    اگر مايل باشين راجع به كل مقاله اينجا صحبت خواهم كرد.

  7. #7
    کاربر دائمی آواتار Modifier
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    اصفهان دیار شیخ بهایی
    سن
    40
    پست
    611

    نقل قول: مستندات نرم افزار

    باید مقاله ی جالبی باشه.

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

  8. #8
    کاربر دائمی آواتار Elham_gh
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    Tehran
    سن
    49
    پست
    718

    نقل قول: مستندات نرم افزار

    در تاپيك جديدي اين مقاله رو شروع كردم

    https://barnamenevis.org/showth...760#post545760

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •