فرمت:word(قابل ویرایش)
تعداد صفحات:104
پایان نامه کارشناسی
مهندسی کامپیوتر گرایش نرم افزار
فهرست مطالب:
مقدمه
هدف از تهیه نرم افزار
فصل اول:
طراحی نرم افزار
فرم ورود به سیستم
ثبت اطلاعات
ثبت اطلاعات اساتید
ثبت اطلاعات عضو جدید
ثبت اطلاعات دوره ها
ثبت دوره ها
اضافه کردن کاربر جدید
مشاهده دوره های جاری
لیست دوره های کارمندان
لیست دوره های هیئت علمی
لیست دوره های دانشجو
لیست دوره های مدیران
لیست ثبت نام و حضورغیاب
مشاهده کارت شناسایی و ثبت نام
پرونده آموزشی
صدور گواهی نامه
مشاهده کارت مدرس
مشاهده دوره ها
ویرایش
فرم ویرایش
فرم تغییر رمز عبور
فصل دوم:
پایگاه داده
مقدمه ای بر sql server
تعیین نیازمندی های یک پایگاه داده
تعیین اطلاعاتی که باید رد یابی شود
تعریف جدول ها
هویت دادن به جدول ها
توضیح جدول های پایگاه داده
جدول Employees
جدول Teachers
جدول Courses
جدول Course
جدول Registers
جدول HumanGroup
جدول Uses
ارتباط بین جداول در بانک اطلاعاتی
فصل سوم:
برنامه نویسی
زبان برنامه نویسی C#
آشنایی با C#
نمونه کد ثبت اطلاعات
نمونه کد ویرایش
کد ثبت نام دوره ها همراه با تاریخ
پیوست
منابع
چکیده:
هدف از تهیه نرم افزار:
این نرم افزار جهت استفاده برای آموزش نیروی انسانی در دانشگاه طراحی شده است.
نیروی انسانی در چهار زیر مجموعه تعریف شده اند که عبارتند از:
کارکنان
اعضا هیئت علمی
دانشجویان بورسیه دانشگاه
مدیران
و هر دوره با کد شناسه خاصی تعریف شده است.
دوره های هر یک از زیر مجموعه ها خاص خود میباشند و با دوره های دیگر تفاوت دارند.
برخی از دوره ها اجباری و برخی اختیاری میباشند.
اشخاص هر چند ساعت که بخواهند میتوانند در دوره ها شرکت نمایند.
هیچ شخصی نمیتواند در یک دوره دو بار شرکت نماید.
امکانات نرم افزار
-ارائه لیست ثبت نام و حضورغیاب با مشخصات فردی و امکان امضاء
-وجود کارت شناسایی برای همه کارکنان با کلیه مشخصات شناسنامه ای ، عکس و شماره تماس
-امکان صدور گواهی نامه بعد از اتمام کلاس
-امکان کنترل پرونده آموزشی افراد
-امکان کنترل دوره هایی که پاداش دریافت نموده اند یا خیر
-امکان کنترل دوره هایی که برای هر گروه برگزار شده یا خیر
-امکان اضافه نمودن دوره جدید به لیست دوره ها
-ایجاد کارت شناسایی برای مدرسین دوره ها
تمرکز این پروژه بر روی نیازهای مورد نظر صاحبان منافع و کاربران نهایی میباشد.
برای این سیستم یک مدیر تعریف شده است که تنها مدیر سیستم کاربران این سیستم را تعریف میکند.
و می تواند کاربر جدید به سیستم اضافه کند.