گرچه براي پروژه هاي كوچك مي توان صرفاً با اتكا بر خلاقيت و بدون توجه به برنامه ريزي و نظمي خاص به نتيجه رسيد اما براي ايجاد يك پروژه بزرگ و پيچيده نياز به پيروي از يك روش (method) مشخص است. يك متد تعيين مي كند كه براي توليد يك پروژه چه گام هايي نياز است و در هر گام چه كارهايي بايد انجام داد.
متد با يك تحليل سطح بالا و منطقي از كار آغاز مي شود. بتدريج و قدم به قدم جزئيات فيزيكي معرفي و اضافه مي شوند. در هر مرحله ، مستندات خاص يا مدل هايي ايجاد و تكميل مي شوند. اين مستندات جهت سهولت ارتباطات، مشخص كردن اين كه چه چيزهايي در مورد پروژه تا كنون شناخته شده است و ايجاد پايه اي براي مرحله بعدي عمل مي كنند. اگر مهندس نتواند مستند يا مدل مورد نياز را ايجاد يا كامل كند چيزي كم خواهد بود و در مرحله بعد دچار مشكل خواهد شد.
تحليل سيستمهاي كامپيوتري يا مهندسي نرم افزار نسبت به مهندسي هاي ديگر نسبتاً يك حرفه جديد و در حال گسترش و رشد است. ما در اين متن، بر روشي كه به طور گسترده پذيرفته شده و موسوم به تحليل و طراحي ساخت يافته سيستم ها (Structured System Analysis and Design)است تمركز مي كنيم.
شناخت و برد مسئله
1. سابقه شرکت:
سابقه این بخش از مرکز بهداشت از زمان تاسیس این سازمان (سال 1363)می باشد.
2. نوع و دامنه فعالیت شرکت:
نوع فعالیت شرکت پشتیبانی مراکز بهداشت شهرستانها از لحاظ مالی و علمی و هم چنین تامین داروهای آنها است و در واقع حلقه ی واسطی بین شهرستانها واداره کل میباشد.
3. تعداد کارمندان:
تعداد کارمندان4 نفر شامل کاردان داروئی - کارشناس داروئی - تکنسین داروئی (انباردار) و کمک انبار دار میباشد.
4. تعداد مشتریان:
درخواست دارو به صورت زمانبندی انجام میشود که 90% مشتریان داخل سیستم هستند و هر3 ماه یک بار تحویل دارو به آنها صورت میگیرد و 10% باقیمانده (کمتر از20 نفر در هر ماه) به صورت موردی درخواست دارو می کنند.
5. امکانات کامپیوتری:
امکانات کامپیوتری در این بخش دو دستگاه کامپیوتر ثابت و یک دستگاه note book است .
6.کلیاتی در مورد مشکل:
در این مرکز بیش تر کارها به صورت دستی انجام می گیرد و با در نظر
گرفتن کمبود نیرو بهتر است این کارها به صورت نرم افزاری انجام شود تا
بتوان زمان و نیروی کمتری مصرف کرد .