PDA

View Full Version : مبتدی: يه سوال مبتدي



m4r4l08
سه شنبه 16 فروردین 1390, 11:18 صبح
سلام
من رشته ام اصلا برنامه نويسي نيست ( پزشكي ) و هرچي از برنامه نويسي بلدم فقط بخاطر علاقم بوده كه اونم خيلي كمه ولي ميخواستم يه نرم افزار بنويسم كه توي همون مسائل ابتداييش مشكل دارم و ميخواستم يكي راهنماييم كنه
من ميخوام يه نرم افزار تشخيص افتراقي بنويسم
يعني يه سري علايم باليني رو داشته باشم و با توجه به اونا بتونم تشخيص هاي محتمل بيماري رو ارائه كنم
نميدونم با c بهتره بنويسم يا vb ولي خب ترجيح دادم با vb بنويسم
سوالم اينه كه من چطور بايد از پايگاه داده استفاده كنم؟ تا حالا اينكارو نكردم
فرض كنين من 20 تا چك باكس داشته باشم ( همون علايم بيماري ) و مثلا بين اينا 8 تاشون علامت بخوره ( يك مريض 8 تا از اين 20 تا علامتها رو داشته باشه ) بعد من بايد پايگاه داده ام رو چطور بنويسم كه بين اينا سرچ رو انجام بده؟

مثلا فرض كنين مسموميت غذايي باشه : تب + دل درد + تهوع استفراغ

من بايد چطوري پايگاه داده ام رو بنويسم ( تا حالا برنامه اي كه با پايگاه داده ربط باشه ننوشتم ) كه دنبال اينا بگرده؟ اصلا بايد از كجا شروع كنم؟ يه ذره سوالم قاطي پاتي شد شرمنده به هرحال!
لطفا نگين سرچ كن من اين چند روز فقط سرچ كردم ديگه راهنمايي لازم دارم!

واسه اينكه واضحتر باشه يه شكل ساده هم كشيدم!

68323

M.T.P
سه شنبه 16 فروردین 1390, 12:35 عصر
سلام
به برنامه نویس خوش اومدید. :قلب:

شما می تونید برنامه مدنظرتون رو به راحتی تو vb پیاده کنید.

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

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

Restlesa
سه شنبه 16 فروردین 1390, 12:46 عصر
دوست عزیز اول شما به ما بگو که کار با بانک های اطلاعاتی نظیر Microsoft Office Access رو بلد هستی یا نه ؟؟؟
(منظورم ساختن جداول هستش)

m4r4l08
سه شنبه 16 فروردین 1390, 13:20 عصر
دوست عزیز اول شما به ما بگو که کار با بانک های اطلاعاتی نظیر Microsoft Office Access رو بلد هستی یا نه ؟؟؟
(منظورم ساختن جداول هستش)
با اكسس كار كردم ولي هيچوقت با يه برنامه ارتباطش ندادم و مشكلم هم همينه
مرسي!

Restlesa
سه شنبه 16 فروردین 1390, 17:42 عصر
خوب 50 درصد راه رو رفتي
حالا براي ارتباط دادن برنامه ات با پايگاه داده بايد از كنترلي به نام ADO استفاده كني
براي آشنايي بيشتر با اين كنترل بخشي رو كه دوست عزيز M.T.P معرفي كرده يه نگاهي بنداز و يا كتاب برنامه سازي 3 براي بچه هاي رشته ي كامپيوتر فني و حرفه اي رو بگير و بخون

king ag
سه شنبه 16 فروردین 1390, 20:49 عصر
با عرض سلام خدمت اساتید گرامی
عذر میخوام که وسط این بحث پریدم
من یه پیشنهاد دیگه به شما دارم
اگر تعداد آیتم های علایم زیاد نیست (مثلا تا 20 تا) شما می تونید برای خو برنامه تعریف کنید که با مشاهده مثلا :تب + دل درد + تهوع استفراغ بیاد و مسمومیت غذایی رو نشون بده
یک نمونه بسیار ساده براتون میزارم تا خوب منظورم رو متوجه بشید
موفق باشید
68348

m4r4l08
سه شنبه 16 فروردین 1390, 21:45 عصر
سلام
مرسي از برنامه كوچولويي كه برام گذاشته بودي (:
ولي فكر كنم برم سراغ پايگاه داده چون فكر كن 20 تا علامت كه هر كدومشون دو تا حالت دارن ميشه 2 به توان 20 تا حالت يعني برنامه واقعا كند نميشه؟

king ag
سه شنبه 16 فروردین 1390, 22:04 عصر
برنامه کند نمیشه
ولی نوشتنش یه کم سخته
اگر واقعا انقدر زیاده به نظرم همون پایگاه داده خیلی بهتر باشه
ایشالله موفق باشی

m4r4l08
سه شنبه 16 فروردین 1390, 22:18 عصر
جدي كند نميشه؟
اگه كند نميشه كه من اين روش رو ترجيح ميدم!
يعني اگه من 2 به توان 20 حالت مختلف بنويسم واقعا كارايي برنامه پايين نمياد؟

m4r4l08
چهارشنبه 17 فروردین 1390, 17:57 عصر
من هنوز منتظر جواب سوال پست قبلم هستم :)

king ag
چهارشنبه 17 فروردین 1390, 20:27 عصر
شما میگی 2 به توان 20
البته فکر نمیکنم انقدر هم بشه
2 به توان 20 یعنی 1024 ضربدر 1024 حالت
یعنی 1048576 حالت!!!
نوشتنش خیلی سخته
ولی فکر نکنم زیاد سرعت رو پایین بیاره
چون در یک آن همه داده ها خونده میشن
البته من زیاد مطمئن نیستم
از اساتید باید پرسید
ولی من در یک برنامه برای حدود 2000 داده از این روش استفاده کردم و سرعتش با 2 داده برابر بود
به همین دلیل فکر نمیکنم مشکلی باشه

m4r4l08
چهارشنبه 17 فروردین 1390, 21:30 عصر
ممنونم از جوابت

M_Maskout
چهارشنبه 17 فروردین 1390, 23:59 عصر
سلام

عنوان خوبی برای تاپیک نذاشتین!

با جستجوی بیشتر، نتیجه‌های بهتری می‌گیرید.
به تاپیک زیر یه سری بزنید:
http://barnamenevis.org/showthread.php?280696-نحوه-بررسی-10-چک-باکس-در-یک-فرم&p=1239018&highlight=#post1239018


ممنونم از جوابت
برای تشکر نیازی به پست زدن نیست، فقط "تشکر کردن" پایین پست را کلیک کنید تا تاپیک بیهوده طولانی نشه.