من می خواهم تجربه خود را در تکامل استفاده از سیستم های پایگاه داده در آموزشگاه زبان آنلاین GLASHA به اشتراک بگذارم.
این مدرسه در سال 2012 تاسیس شد و در ابتدای کار هر 12 دانش آموز در آنجا تحصیل کردند، بنابراین هیچ مشکلی برای مدیریت برنامه و پرداخت وجود نداشت. با این حال، با رشد، توسعه و ظهور دانشجویان جدید، مسئله انتخاب یک سیستم پایگاه داده حاد شد.
- فهرستی از تمام مشتریان (دانشجویان)، با ذخیره نام کامل، منطقه زمانی، اطلاعات تماس و یادداشت های آنها.
- فهرست مشابهی از معلمان با اطلاعات مشابه در مورد آنها؛
- ایجاد برنامه زمانی معلم در همان سیستم؛
- ایجاد یک تولید خودکار از گزارش فعالیت.
- تاریخچه کلاس خود را پیگیری کنید.
- حسابداری مالی هم برای حذف بودجه دانش آموزان و هم برای پرداخت معلمان؛
- طرحی برای ردیابی بدهکاران در بین دانشجویان؛
- یک دفترچه برای یادداشت ها در مورد برخی از نکات ظریف دروس با یادآورهای پاپ آپ.
به اندازه کافی عجیب، تمام این گزارش های پیچیده با استفاده از اکسل انجام شد.
علاوه بر این، صفحات گسترده امکان ترکیب بودجه دانش آموزان را در یک واحد (اگر اعضای یک خانواده مطالعه می کنند)، ترکیب بودجه معلمان (اگر آنها نماینده مدارس شریک هستند)، وارد کردن ضرایب مختلف برای پرداخت به معلمان، تعیین لیست قیمت های مختلف برای دانش آموزان، ردیابی پاداش ها و جریمه ها برای اپراتورهای مدرسه اسکایپ، مشاهده تجزیه و تحلیل در مورد پرداخت ها و دروس.
با این حال، زمانی که تعداد دانش آموزان به دویست نفر و تعداد معلمان به 75 نفر افزایش یافت، این قابلیت که در آستانه قابلیت های اکسل ساخته شده بود، از کار افتاد.
اولاً تعداد گزارشات برای سیستم مدیریت ناکافی شد و ثانیاً نسخه آفلاین برای حفظ سرعت بالا نیاز به تمیز کردن منظم داشت. علاوه بر این، ادغام با ربات ها برای بررسی اسلات رایگان برای معلمان، بررسی موجودی به درخواست دانش آموزان، ارسال پیامک در مورد لغو دروس و غیره مورد نیاز بود.
و با گذشت زمان ما برنامه وب GLASHA را ایجاد کردیم که در اصل همینطور است
من فکر می کنم که چنین سیستم برنامه ریزی برای بهینه سازی در هر نوع کسب و کاری مفید خواهد بود.
منبع: www.habr.com