資源簡介
網站開發環境:Microsoft Visual Studio 2010。
網站開發語言:C#。
數據庫服務器:Microsoft SQL Server 2008。
操作系統:Microsoft Windows XP。
針對以上問題,開發基于ASP.NET的學生考勤管理與預警系統,任課教師可以在課堂上直接登錄系統進行學生考勤檢查并記錄考勤信息。可以根據實際情況設置課程的缺勤預警條件,當某個學生的缺勤達到預警條件的時候,系統將列出學生的姓名等相關信息,使教師能夠及時、直觀地看到,對此類學生進行幫扶。此外,在課余,任課教師、班主任、輔導員及學校各級領導也可以登陸該系統查詢學生的出勤情況。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?CheckOnWork.IDAL;
using?CheckOnWork.Model;
using?CheckOnWork.DALFactory;
using?CheckOnWork.WebConfig;
namespace?CheckOnWork.BusinessLogiclayer
{
????public?class?AlertBLL
????{
????????private?static?readonly?IAlert?dal?=?DALFactory.DataAccess.CreateAlert();
????????#region?根據系別得到考勤信息的統計
????????///?
????????///?根據系別得到考勤信息的統計?得到的結果為Alert+學生姓名+專業Id+專業名
????????///?
????????///?
????????///?
????????public?IList?GetAlertInfoByDepartmentId(int?departmentIdint?annualIDint?alert)
????????{
????????????return?dal.GetAlertInfoTotalByDepartment(departmentIdannualIDalert);
?????
????????}
????????#endregion
???????
????????#region??學生查詢自己的出勤統計情況
????????///?
????????///?學生查詢自己的出勤統計情況
????????///?
????????///?
????????///?
????????public?IList?GetAlertInfoByStrdentId(string?studentId?int?annualID?int?alert)
????????{
????????????return?dal.GetAlertInfoByStrdentId(studentIdannualIDalert);
????????}
????????#endregion
????????///?
????????///?//教師查詢出勤情況時,按照專業班級號和課程號得到預警信息
????????///?
????????///?
????????///?
????????///?
????????///?
????????public?IList?GetAlertByProIdAndCourseID(int?professionalId?int?courseID?int?alert)
????????{
????????????return?dal.GetAlertByProIdAndCourseID(professionalIdcourseIDalert);
????????}
????????///?
????????///?//教師查詢出勤情況時,按照專業班級號的集合和課程號得到預警信息
????????///?
????????///?
????????///?
????????///?
????????///?
????????public?IList?GetAlertByManyProIdAndCourseID(IList?professionalIdList?int?courseID?int?alert)
????????{
????????????IList?list=new?List();
????????????for?(int?i?=?0;?i?????????????{
????????????????IList?list1=GetAlertByProIdAndCourseID(professionalIdList[i]?courseID?alert);
????????????????for?(int?j?=?0;?j?????????????????{
????????????????????list.Add(list1[j]);
????????????????}
????????????}
????????????return?list;
????????}
????????///?
????????///?查看學生是否有預警
????????///?
????????///?
????????///?
????????public?bool?GetStudentAlert(string?studentID)
????????{
????????????return?dal.GetStudentAlert(studentID);
????????????
????????}
????????
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????2359296??2012-10-08?07:33??ASP.NET綜合項目\11_第十一章.ppt
?????文件???????9954??2012-06-04?10:39??ASP.NET綜合項目\CheckOnWork\CheckOnWork.sln
????..A..H.????195584??2012-09-22?21:58??ASP.NET綜合項目\CheckOnWork\CheckOnWork.suo
?????文件????????145??2015-06-17?14:05??ASP.NET綜合項目\CheckOnWork\Web.config
?????文件???????3098??2012-08-19?01:28??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????1654??2012-06-09?19:24??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2518??2012-08-16?15:37??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????3050??2012-05-25?00:06??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????3827??2012-08-08?13:44??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????6396??2012-03-12?10:31??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2842??2012-06-16?01:32??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2612??2012-05-25?23:31??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2056??2012-08-18?22:10??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2152??2012-06-16?10:34??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????1509??2012-05-23?21:15??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件????????889??2012-05-16?09:33??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2317??2012-07-12?01:18??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2021??2012-08-10?23:11??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????5035??2012-08-20?01:09??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2256??2012-05-23?23:57??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2573??2012-05-28?23:18??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????2572??2012-08-16?22:40??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件????????990??2012-05-09?01:57??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件??????17920??2012-06-04?10:41??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件?????136704??2012-06-04?10:41??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????7168??2012-06-04?10:41??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件??????19968??2012-06-04?10:41??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????9216??2012-06-04?10:41??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件???????7680??2012-06-04?10:41??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
?????文件??????31744??2012-06-04?10:41??ASP.NET綜合項目\CheckOnWork\BusinessLogicla
............此處省略359個文件信息
評論
共有 條評論