این پروژه به عنوان بخشی از درس مبانی کامپیوتر برای استاد صنعتی در دانشگاه بوعلی سینا همدان طراحی شده است. هدف این نرمافزار، تسهیل و بهبود فرآیند مدیریت اطلاعات دانشجویان و نمرات دروس است. با استفاده از زبان برنامهنویسی C، این پروژه قابلیتهای متنوعی را برای کاربران فراهم میآورد.
این نرمافزار به استادان و مسئولین آموزشی کمک میکند تا به راحتی اطلاعات دانشجویان را مدیریت کرده و نمرات دروس را ثبت و ویرایش کنند. با استفاده از این سیستم، میتوان به سادگی به اطلاعات لازم دسترسی پیدا کرد و روند آموزشی را بهبود بخشید.
- اضافه کردن دانشجو: امکان ثبت اطلاعات جدید دانشجویان.
- حذف دانشجو: امکان حذف اطلاعات دانشجویان از سیستم.
- اضافه کردن نمرات دروس دانشجو: ثبت نمرات دروس برای هر دانشجو.
- حذف نمره یا نمرات دانشجو: امکان حذف نمرات مشخص برای یک دانشجو.
- تغییر دادن اطلاعات دانشجو: ویرایش و بروزرسانی اطلاعات دانشجویان.
- تغییر دادن اطلاعات نمرات درس دانشجو: ویرایش نمرات ثبت شده برای هر دانشجو.
- چاپ لیست تمام دانشجویان: نمایش لیست کامل تمامی دانشجویان ثبتنام شده.
- چاپ لیست نمرات دانشجویی به نام X: نمایش نمرات یک دانشجوی خاص.
- چاپ لیست دروس افتاده دانشجویی به نام X: نمایش دروس افتاده یک دانشجو.
- چاپ معدل دانشجویی به نام X: محاسبه و نمایش معدل یک دانشجو.
- چاپ تعداد دانشجویانی که درسی به نام X را افتادهاند: نمایش تعداد دانشجویانی که در یک درس خاص موفق نبودهاند.
- چاپ نام دانشجویانی که درس X را با نمره N گذراندهاند: نمایش نام دانشجویانی که نمره مشخصی در یک درس خاص کسب کردهاند.
- چاپ معدل درس X در دانشکده: محاسبه و نمایش معدل کل یک درس در سطح دانشکده.
- چاپ نام دانشجویان مشروطی: نمایش لیست دانشجویانی که شرایط مشروطی را دارند.
- چاپ نام و معدل دانشجویان: نمایش نام و معدل تمامی دانشجویان.
- چاپ نام دروسی که تا به حال افتاده نداشتهاند: نمایش نام دروسی که هیچیک از دانشجویان در آنها افت نکردهاند.
- چاپ نام درس و معدل دانشجویان در آن درس: نمایش نام درس و معدل تمامی دانشجویانی که آن درس را گذراندهاند.