一、源码特点
         asp.net学生考勤管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发
asp.net试卷自动生成系统VS开发sqlserver数据
 二、功能介绍
本系统是针对班级学生进行设计的,主要实现如下目标:
  (a)班级管理模块:该模块由教学管理人员进行操作,可以添加修改删除院系以及班级信息; (b)请假模块:该模块主要供学生进行请假操作。可以选择请假开始时间,请假结束时间,请假原因等, 最后提交教学管理人员进行审核,审核通过后学生可以在请假记录中查看请假通过情况。若教学管理人员不允许该请假,学生可以在请假失败记录里面查看具体原因; (c)考勤管理模块:该模块由教师进行操作,教学管理人员也可以根据自己抽查的考勤情况修改学生考勤。教师在上课时通过该模块进行考勤,考勤结果会保存在数据库中,可以通过表格等形式导出。(d)用户管理模块:对教师、学生和教学管理用户进行管理。(e)课程管理模块:由教学管理人员对课程信息进行管理。
 学生考勤管理系统采用计算机网络技术和数据库技术,为用户创造一个安全、简单、新颖、便捷的租赁环境,实现班级日常事务的工作流程的系统化,规范化和自动化。本套数计学院学生考勤管理系统开发工具选用ASP.NET,数据库服务器选用SQL Sever 2008数据库来进行开发。
数据库设计
学院信息表(表4-1)
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 | 
| 1 | yxid | INTEGER | 11 | 是 | 院系编号 | 
| 2 | yx | VARCHAR | 40 | 否 | 院系 | 
班级信息表(表4-2)
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 | 
| 1 | bjid | INTEGER | 11 | 是 | 班级编号 | 
| 2 | bj | VARCHAR | 40 | 否 | 班级 | 
| 3 | yx | VARCHAR | 40 | 否 | 院系 | 
学生信息表(见表表4-3)
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 | 
| 1 | xsid | INTEGER | 11 | 是 | 学生编号 | 
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 | 
| 3 | mm | VARCHAR | 40 | 否 | 密码 | 
| 4 | xm | VARCHAR | 40 | 否 | 姓名 | 
| 5 | lxdh | VARCHAR | 40 | 否 | 联系电话 | 
| 6 | lxdz | VARCHAR | 40 | 否 | 联系地址 | 
| 7 | bj | VARCHAR | 40 | 否 | 班级 | 
教师信息表(见表4-4)
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 | 
| 1 | jsid | INTEGER | 11 | 是 | 教师编号 | 
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 | 
| 3 | mm | VARCHAR | 40 | 否 | 密码 | 
| 4 | xm | VARCHAR | 40 | 否 | 姓名 | 
| 5 | lxdh | VARCHAR | 40 | 否 | 联系电话 | 
| 6 | lxdz | VARCHAR | 40 | 否 | 联系地址 | 
管理员管理信息表(见表4-5)
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 | 
| 1 | glyid | INTEGER | 11 | 是 | 管理员编号 | 
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 | 
| 3 | mm | VARCHAR | 40 | 否 | 密码 | 
| 4 | xm | VARCHAR | 40 | 否 | 姓名 | 
代码设计
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" BackColor="White" 
                    BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" 
        CellPadding="3"  Width="98%" AllowPaging="True"  
        OnPageIndexChanging="GridView1_PageIndexChanging" DataKeyNames="bjid" 
        DataSourceID="SqlDataSource1" GridLines="Vertical" RowStyle-HorizontalAlign="Center">
<RowStyle ForeColor="#000066"  />
                    <Columns>
                        <asp:BoundField DataField="bjid" HeaderText="班级编号" InsertVisible="False"  ReadOnly="True" SortExpression="bjid" />
  <asp:BoundField DataField="bj" HeaderText="班级"  SortExpression="bj" />
  <asp:BoundField DataField="yx" HeaderText="院系"  SortExpression="yx" />
                                   <asp:TemplateField HeaderText="操作">
                            <ItemTemplate>
                        <a href='banjidel.aspx?id=<%# Eval("bjid") %>' onclick="if(confirm('是否删除')){ return true;}else{return false;}">
                                删除</a>| <a href='banjimod.aspx?id=<%# Eval("bjid") %>'>
                                修改</a>| <a href='banjidetail.aspx?id=<%# Eval("bjid") %>'>
                                详情</a>
                          </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                <FooterStyle BackColor="White" ForeColor="#000066" />
                    <PagerStyle BackColor="White" ForeColor="#000066" 
        HorizontalAlign="Left" />
                    <SelectedRowStyle BackColor="#669999" Font-Bold="True" 
        ForeColor="White" />
                    <HeaderStyle BackColor="#006699" Font-Bold="True"  HorizontalAlign=Center
        ForeColor="White" />
    </asp:GridView>
</DIV>
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
        ConnectionString="<%$ ConnectionStrings:DConnectionString %>" 
        SelectCommand="SELECT * FROM banji">
    </asp:SqlDataSource>三、注意事项
    1、管理员账号:admin 密码:admin 
    2、开发环境为vs2010,数据库为sqlserver2008,或者 以上版本都可以,使用c#语言开发。
    3、数据库文件名是netkaoqin.mdf 
    4.登录地址:login.aspx
四 系统实现

    
 
 
 
 
 
 
















![[论文笔记] Atos: A Task-Parallel GPU Scheduler for Graph Analytics](https://img-blog.csdnimg.cn/68206d5564ea415f8f1b2cbd07d2f33d.png)


