Reporting from logging
-
Upload
mahdi-farzandway -
Category
Software
-
view
248 -
download
0
description
Transcript of Reporting from logging
1
به نام خدا
اتاق سرور از کارمندان نرم افزار گزارش گیری از ورود، خروج
ifaceاتاق سرور براساس کدپرسنلی و کار انجام داده توسط دستگاه ازاطالعات ورود و خروج کارمندان
شود، این اطالعات به بنده داده شد و از بنده خواسته شد نرم افزاری بنویسم که بتوانند بصورت هایی ذخیره می
همچون:
نوع کار انجام داده شده •
کدپرسنلی کارمند •
نام و نام خانوادگی کارمند •
ساعت و تاریخ •
همراه با جزییات دیگر که در جستجو کنند و اطالعات جستجو شده را بصورت جدولی نمایش دهم و البته
کنم.ادامه به جزییات اشاره می
زدن روی اطالعات و خروجی Queryو برای IDE Qtو از ++Cنوشتن این نرم افزار از زبان رایبنده ب
استفاده کردم. Sqlگرفتن از
کارمندان و کدکار براساس کدپرسنلی ifaceهمانطور که در باال اشاره کردم اطالعات گرفته شده از دستگاه
انجام داده بود، که این اطالعات را بصورت جدولی در حافظه ذخیره کردم و برای جستجو و نمایش براساس نام و
کنم Joinنام خانوادگی کارمندان و شرح کار به دو جدول دیگر احتیاج داشتم تا بتوانم این سه جدول را با هم
یی زده و خروجی را تحویل بگیرم و بصورت جدولی نمایش دهم.های مورد نظر را روی جدول نها Queryو
و کد برنامه و برنامه IDE Qtدر ادامه عکس هایی از اطالعات داده شده به بنده برای نوشتن برنامه و محیط
دهم.نوشته شده را نمایش می
خروجی گرفته شود و به برنامه داده شود، برنامه را طوری ifaceایی از دستگاه ممکن است بصورت دوره
را روی Queryکند و گیرد و اطالعات جدید را درج میطراحی کرده ام که اطالعات تکراری را در نظر نمی
توان در دوره های مختلف از دهد، پس میزند و گزارش را همراه با اطالعات جدید نمایش میاطالعات جدید می
خروجی گرفت و به برنامه داد. ifaceدستگاه
جدول مربوط به کدپرسنلی و نام و نام خانوادگی را بنده دستی در برنامه ساخته ام و از آن استفاده کرده ام.
2
شرح کد کار
1شکل
اطالعات ورود، خروج کارمندان از اتاق سرور
2شکل
3
IDE Qt
3شکل
کد برنامه
4شکل
4
برنامهطراحی گرافیک
5شکل
ی ابتدایی برنامهصفحه
6شکل
5
ورود اطالعات ورود، خروج کارمندان از اتاق سرور
7شکل
ورود جدول شامل کدکار و شرح کار انجام شده
8شکل
6
ی ابتدایی برنامه بعد از وارد کردن اطالعات ورود، خروج از سرور و شرح کارصفحه
9شکل
جستجو براساس کار
11شکل
7
11شکل
جستجو براساس کدپرسنلی
12شکل
8
جستجو براساس نام و نام خانوادگی
13شکل
جستجو براساس تاریخ و ساعت
14شکل
9
درج توضیحات
از بنده خواسته شد نرم افزار این قابلیت را داشته باشد که بتوانند توضیحاتی دلخواه در سطر مورد نظر خود
وارد کنند.
15شکل
16شکل
11
حذف سطر مورد نظر
17شکل
18شکل
11
ذخیره در فایل اصلی
روی اطالعات وارد شده را در فایل ورودی اعمال شده )درج توضیحات و حذف سطر( این دکمه تمام تغییرات
کند برای مراجعات بعدی که در صورتیکه مربوط به اطالعات ورود، خروج کارمندان از اتاق سرور است ذخیره می
که همون فایل به نرم افزار داده شود تغییرات داده شده نیز قابل مشاهده باشد.
19شکل
PDFذخیره گزارش گرفته شده بصورت
21شکل
12
21شکل
22شکل
13
پیش نمایش پرینت گزارش گرفته شده
23شکل
24شکل
14
پرینت گزارش گرفته شده
25شکل
26شکل