学生考勤项目

上传人:仙*** 文档编号:40133883 上传时间:2021-11-14 格式:PPT 页数:35 大小:7.33MB
返回 下载 相关 举报
学生考勤项目_第1页
第1页 / 共35页
学生考勤项目_第2页
第2页 / 共35页
学生考勤项目_第3页
第3页 / 共35页
点击查看更多>>
资源描述
学生考勤系统1112100039目录 第一部分 项目概况 第二部分 项目计划 第三部分程序中数据库的设计 第四部分程序中要用到的界面等 第五部分界面展示 第六部分核心代码第一部分 项目概况1.项目说明项目名称:学生考勤系统。系统登录名:第二部分项目计划 1. 项目目标 (1)系统设置:实现系统基本的信息管理功能,主要包括教师信息设置、管理员信息设置和学生信息设置等。 (2)考勤管理:实现教师对所带课程学生的考勤进行记录,添加删除学生。 (3)系统查询:实现相关信息的综合查询,主要包括分角色查询,如学生只能查询自己的考勤,教师只能查询自己所带班级的考勤等。 2. 所采用的工具 开发工具:Microsoft Visual Studio 2008 第三部分程序中数据库的设计1.数据库名:denglu.mdf和其自带数据库2数据库中表的详细信息:用户登录信息表(denglu)(后用了自带数据库没用)第三部分程序中数据库的设计班级详细信息表(班级详细信息表(ClassClass)学生详细信息表(学生详细信息表(xueshengxinxixueshengxinxi)第三部分程序中数据库的设计学生考勤状态信息表(学生考勤状态信息表(chuqinchuqin)( (链接经常出错,所以放弃使链接经常出错,所以放弃使用用) )第三部分程序中数据库的设计教师信息表(教师信息表(laoshixinxilaoshixinxi)第三部分程序中数据库的设计课程详细信息表(课程详细信息表(kckc)第三部分程序中数据库的设计 管理员详细信息表(管理员详细信息表(guanliyuanguanliyuan)第三部分程序中数据库的设计学生考勤详细信息表(学生考勤详细信息表(dianmingdianming)(kaoqin)(kaoqin)第三部分程序中数据库的设计专业信息表(专业信息表(zyzy)第三部分程序中数据库的设计 学院信息表(学院信息表(xyxy)第四部分 程序中要用到的界面等1 1前端界面层:前端界面层:2 2模板:模板:第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第五部分界面展示第六部分 核心代码1.1.考勤代码考勤代码 public partial class Default2 : System.Web.UI.Page dengluDataContext db = new dengluDataContext(); protected void Page_Load(object sender, EventArgs e) if (!User.Identity.IsAuthenticated) Response.Redirect(login.aspx); if (!IsPostBack) ShowData(); protected void btnInsert_Click(object sender, EventArgs e) /建立建立Category实例实例category dianming category = new dianming(); category.StName = DropDownList1.Text; category.Sid = DropDownList2.Text; category.Class = DropDownList3.Text; category.zy = DropDownList10.Text; category.kc = DropDownList9.Text; /插入实体插入实体category db.dianming.InsertOnSubmit(category); /提交更改提交更改 db.SubmitChanges(); /自定义方法,用于在自定义方法,用于在GridView1中显示最新结果中显示最新结果 kaoqin c = new kaoqin (); c.StName = DropDownList1.Text; c.Sid = DropDownList2.Text; c.Class = DropDownList3.Text; c.zy = DropDownList10.Text; c.chidao = 已到已到; c.kuangke = 已到已到; c.pwd = 已到已到; c.kuangke = 已到已到; c.Time = 已到已到; c.zaotui = 已到已到; c.qingjia = 已到已到; c.kc = DropDownList9.Text; /插入实体插入实体category db.kaoqin.InsertOnSubmit(c); /提交更改提交更改 db.SubmitChanges(); /自定义方法,用于在自定义方法,用于在GridView1中显示最新结果中显示最新结果 ShowData(); dd(); protected void ShowData() var results = from r in db.dianming select r; this.GridView1.DataSourceID = null; GridView1.DataSource = results; GridView1.DataBind(); protected void dd() var results = from r in db.kaoqin select r; this.GridView2.DataSourceID = null; GridView2.DataSource = results; GridView2.DataBind(); protected void btnUpdate_Click(object sender, EventArgs e) var results = from t in db.kaoqin where t.Sid = DropDownList2.Text select t; var result = from r in db.dianming where r.Sid = DropDownList2.Text select r; if (results != null | result != null) foreach (kaoqin t in results) t.StName = DropDownList1.Text; t.Sid = DropDownList2.Text; t.Class = DropDownList3.Text; t.zy = DropDownList10.Text; t.kc = DropDownList9.Text; foreach (dianming r in result) r.StName = DropDownList1.Text; r.Sid = DropDownList2.Text; r.Class = DropDownList3.Text; r.zy = DropDownList10.Text; r.kc = DropDownList9.Text; db.SubmitChanges(); ShowData(); dd(); protected void btnDelete_Click1(object sender, EventArgs e) var rr = from t in db.kaoqin where t.Sid = DropDownList2.Text select t; db.kaoqin.DeleteAllOnSubmit(rr); var results = from r in db.dianming where r.Sid = DropDownList2.Text select r; db.dianming.DeleteAllOnSubmit(results); db.SubmitChanges(); ShowData(); dd(); protected void Button1_Click(object sender, EventArgs e) var results = from r in db.dianming where r.StId !=0 select r; db.dianming.DeleteAllOnSubmit(results); db.SubmitChanges(); ShowData(); protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 销售管理


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!