一、源码特点
asp.net归宿管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发
asp.net归宿管理系统VS开发sqlserver数据库w
二、功能介绍
一、定时打卡(采用RFID卡):学生晚上22:00到各自宿舍楼层考勤机处进行打卡签到,打卡时间限定为十五分钟(即22:00-22:15),超过时间即判定为晚归或者夜不归宿,打卡的成功与否在考勤结束后都要统一上传到宿舍管理员处,再由宿舍管理员对夜不归宿的学生进行后续处理。
二、宿舍管理员终端可进行的设置:①首先要录入5个楼层的学生详细信息 信息包括:姓名 宿舍号 学号 班级 联系方式(个人联系方式、班主任联系方式、家长联系方式),增加一个学生信息管理功能,可对学生信息进行增加删除或者修改。②学生请假后,宿舍管理员可对学生归宿信息标注为请假,避免因为考勤缺席而被系统判定为夜不归宿;③晚归问题处理:在22:15-23:00归宿到宿舍管理员处打卡,标记为晚归,系统统计次数晚归次数累计达到五次即统计为一次夜不归宿,并清零晚归次数再次统计。④月计功能:一月一次对晚归或者夜不归宿学生信息的筛选,对筛选出来的学生进行通报班主任或者所在院校
数据库设计
(1)管理员信息表如表3.1所示:
表3.1 管理员信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
glyid |
INTEGER |
11 |
是 |
管理员编号 |
2 |
yhm |
VARCHAR |
40 |
否 |
用户名 |
3 |
mm |
VARCHAR |
40 |
否 |
密码 |
4 |
xm |
VARCHAR |
40 |
否 |
姓名 |
(2)学生信息表如表3.2所示:
表3.2 学生信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
xsid |
INTEGER |
11 |
是 |
学生编号 |
2 |
yhm |
VARCHAR |
40 |
否 |
用户名 |
3 |
mm |
VARCHAR |
40 |
否 |
密码 |
4 |
xm |
VARCHAR |
40 |
否 |
姓名 |
5 |
ssh |
VARCHAR |
40 |
否 |
宿舍号 |
6 |
xh |
VARCHAR |
40 |
否 |
学号 |
7 |
bj |
VARCHAR |
40 |
否 |
班级 |
8 |
grlxfs |
VARCHAR |
40 |
否 |
个人联系方式 |
9 |
jzlxfs |
VARCHAR |
40 |
否 |
家长联系方式 |
10 |
bzrlxfs |
VARCHAR |
40 |
否 |
班主任联系方式 |
11 |
kh |
VARCHAR |
40 |
否 |
卡号 |
(3)请假信息表如表3.3所示:
表3.3 请假信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
qjid |
INTEGER |
11 |
是 |
请假编号 |
2 |
bt |
VARCHAR |
40 |
否 |
标题 |
3 |
nr |
VARCHAR |
40 |
否 |
内容 |
4 |
kssj |
VARCHAR |
40 |
否 |
开始时间 |
5 |
jssj |
VARCHAR |
40 |
否 |
结束时间 |
6 |
zt |
VARCHAR |
40 |
否 |
状态 |
7 |
xs |
VARCHAR |
40 |
否 |
学生 |
8 |
qjsj |
VARCHAR |
40 |
否 |
请假时间 |
(4)打卡信息表如表3.4所示:
表3.4 打卡信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
dkid |
INTEGER |
11 |
是 |
打卡编号 |
2 |
kh |
VARCHAR |
40 |
否 |
卡号 |
3 |
dksj |
VARCHAR |
40 |
否 |
打卡时间 |
4 |
zt |
VARCHAR |
40 |
否 |
状态 |
5 |
yf |
VARCHAR |
40 |
否 |
月份 |
(5)不归宿信息表如表3.5所示:
表3.5 不归宿信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
bgsid |
INTEGER |
11 |
是 |
不归宿编号 |
2 |
kh |
VARCHAR |
40 |
否 |
卡号 |
3 |
xs |
VARCHAR |
40 |
否 |
学生 |
4 |
yf |
VARCHAR |
40 |
否 |
月份 |
5 |
cs |
VARCHAR |
40 |
否 |
次数 |
(6)通报表如表3.6所示:
表3.6 通报信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
tbid |
INTEGER |
11 |
是 |
通报编号 |
2 |
tbbt |
VARCHAR |
40 |
否 |
通报标题 |
3 |
tbsj |
VARCHAR |
40 |
否 |
通报时间 |
4 |
tbnr |
VARCHAR |
40 |
否 |
通报内容 |
5 |
fbr |
VARCHAR |
40 |
否 |
发布人 |
6 |
fbsj |
VARCHAR |
40 |
否 |
发布时间 |
代码设计
public static void Show(System.Web.UI.Page page, string msg)
{
page.ClientScript.RegisterStartupScript(page.GetType(), "message", "<script language='javascript' defer>alert('" + msg.ToString() + "');</script>");
}
/// <summary>
/// 控件点击 消息确认提示框
/// </summary>
/// <param name="page">当前页面指针,一般为this</param>
/// <param name="msg">提示信息</param>
public static void ShowConfirm(System.Web.UI.WebControls.WebControl Control, string msg)
{
//Control.Attributes.Add("onClick","if (!window.confirm('"+msg+"')){return false;}");
Control.Attributes.Add("onclick", "return confirm('" + msg + "');");
}
/// <summary>
/// 显示消息提示对话框,并进行页面跳转
/// </summary>
/// <param name="page">当前页面指针,一般为this</param>
/// <param name="msg">提示信息</param>
/// <param name="url">跳转的目标URL</param>
public static void ShowAndRedirect(System.Web.UI.Page page, string msg, string url)
{
//Response.Write("<script>alert('帐户审核通过!现在去为企业充值。');window.location=\"" + pageurl + "\"</script>");
page.ClientScript.RegisterStartupScript(page.GetType(), "message", "<script language='javascript' defer>alert('" + msg + "');window.location=\"" + url + "\"</script>");
}
三、注意事项
1、管理员账号:admin 密码:admin
2、开发环境为vs2010,数据库为sqlserver2008,或者 以上版本都可以,使用c#语言开发。
3、数据库文件名是netgsgl.mdf
4.登录地址:login.aspx
四、系统实现
文章来源:https://www.toymoban.com/news/detail-489538.html
文章来源地址https://www.toymoban.com/news/detail-489538.html
到了这里,关于asp.net归宿管理系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!