• asp.net教师调课系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio


    一、源码特点
            asp.net教师调课管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发

    asp.net教师调课系统VS开发sqlserver数据库w


    二、功能介绍
    教师调课系统要满足以下几个方面的功能需求:
    (1)教师调课管理主网站模块
    (2)教师管理模块
      教师可以注册成为系统的一员,管理员负责添加和管理用户的信息,可以对教师信息进行增删改查。
      (3) 教室管理模块
       教师可以查询空闲教室,管理员可以对教室信息进行增刪改查。
    (3)课表管理模块
      查询课程、教师、教室和,上课时间信息。
    (5)调课管理模块
        教师填写申请表,交由教务管理员审批,审批过后通知教师。
    (6)统计打印模块
         教务管理员对调课信息进行统计打印。.

    数据库设计

    教师信息表(表4-1)

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    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-2)

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    jsxxid

    INTEGER

    11

    教室信息编号

    2

    jsmc

    VARCHAR

    40

    教室名称

    3

    wz

    VARCHAR

    40

    位置

    4

    zt

    VARCHAR

    40

    状态

    课程信息表(见表表4-3)

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    kcid

    INTEGER

    11

    课程编号

    2

    kcmc

    VARCHAR

    40

    课程名称

    3

    rkjs

    VARCHAR

    40

    任课教师

    4

    js

    VARCHAR

    40

    介绍

    课表信息表(见表4-4)

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    kbid

    INTEGER

    11

    课表编号

    2

    kc

    VARCHAR

    40

    课程

    3

    ks

    VARCHAR

    40

    课时

    4

    js

    VARCHAR

    40

    教室

    5

    skrq

    VARCHAR

    40

    上课日期

    6

    sj

    VARCHAR

    40

    时间

    调课信息表(见表4-5)

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    dkid

    INTEGER

    11

    调课编号

    2

    bt

    VARCHAR

    40

    标题

    3

    ks

    VARCHAR

    40

    课时

    4

    nr

    VARCHAR

    40

    内容

    5

    xdjs

    VARCHAR

    40

    新的教室

    6

    js

    VARCHAR

    40

    教师

    7

    sqsj

    VARCHAR

    40

    申请时间

    8

    zt

    VARCHAR

    40

    状态

    通知信息表(见表4-6)

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    tzid

    INTEGER

    11

    通知编号

    2

    bt

    VARCHAR

    40

    标题

    3

    nr

    VARCHAR

    40

    内容

    4

    fbsj

    VARCHAR

    40

    发布时间

    5

    yh

    VARCHAR

    40

    用户

    代码设计

    1. r>
    2. <form id="form1" runat="server">
    3. <div class=formzone>
    4. <div class=namezone>调课列表</div>
    5. <DIV class=listzone>
    6. <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" BackColor="White"
    7. BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px"
    8. CellPadding="3" Width="98%" AllowPaging="True"
    9. OnPageIndexChanging="GridView1_PageIndexChanging" DataKeyNames="dkid"
    10. DataSourceID="SqlDataSource1" GridLines="Vertical" RowStyle-HorizontalAlign="Center">
    11. <RowStyle ForeColor="#000066" />
    12. <Columns>
    13. <asp:BoundField DataField="dkid" HeaderText="调课编号" InsertVisible="False" ReadOnly="True" SortExpression="dkid" />
    14. <asp:BoundField DataField="bt" HeaderText="标题" SortExpression="bt" />
    15. <asp:BoundField DataField="ks" HeaderText="课时" SortExpression="ks" />
    16. <asp:BoundField DataField="sjd" HeaderText="时间段" SortExpression="sjd" />
    17. <asp:BoundField DataField="kc" HeaderText="课程" SortExpression="kc" />
    18. <asp:BoundField DataField="xdjs" HeaderText="新的教室" SortExpression="xdjs" />
    19. <asp:BoundField DataField="js" HeaderText="教师" SortExpression="js" />
    20. <asp:BoundField DataField="sqsj" HeaderText="申请时间" SortExpression="sqsj" />
    21. <asp:BoundField DataField="zt" HeaderText="状态" SortExpression="zt" />
    22. <asp:TemplateField HeaderText="操作">
    23. <ItemTemplate>
    24. <a href='diaokedel.aspx?id=<%# Eval("dkid") %>' onclick="if(confirm('是否删除')){ return true;}else{return false;}">
    25. 删除</a>| <a href='diaokemod.aspx?id=<%# Eval("dkid") %>'>
    26. 审核</a>| <a href='diaokedetail.aspx?id=<%# Eval("dkid") %>'>
    27. 详情</a>
    28. </ItemTemplate>
    29. </asp:TemplateField>
    30. </Columns>
    31. <FooterStyle BackColor="White" ForeColor="#000066" />
    32. <PagerStyle BackColor="White" ForeColor="#000066"
    33. HorizontalAlign="Left" />
    34. <SelectedRowStyle BackColor="#669999" Font-Bold="True"
    35. ForeColor="White" />
    36. <HeaderStyle BackColor="#006699" Font-Bold="True" HorizontalAlign=Center
    37. ForeColor="White" />
    38. </asp:GridView>
    39. </DIV>
    40. <asp:SqlDataSource ID="SqlDataSource1" runat="server"
    41. ConnectionString="<%$ ConnectionStrings:DConnectionString %>"
    42. SelectCommand="SELECT * FROM diaoke where zt='申请'">
    43. </asp:SqlDataSource>
    44. <DIV class=adminsubmit></div>
    45. </div>
    46. </form>

    三、注意事项
       1、管理员账号:admin 密码:admin 
       2、开发环境为vs2010,数据库为sqlserver2008,或者 以上版本都可以,使用c#语言开发。
       3、数据库文件名是netttkxt.mdf 
       4.登录地址:login.aspx

    四 系统实现


       

     

     

     

     

     

  • 相关阅读:
    java——计算机基本概念
    Python中处理HTTP异常和错误的策略
    神经网络的图像识别技术,神经网络图像角度分析
    【加载自定义数据csv/image】HuggingFace的datasets库中load_dataset
    【编程题】【Scratch二级】2022.03 魔法星空
    Java实战:Spring Boot集成Elasticsearch全文搜索引擎
    TensorFlow: An open-source software library for Machine Intelligence
    【计算机视觉 | 目标检测】arxiv 计算机视觉关于目标检测的学术速递(9 月 7 日论文合集)
    【场景化解决方案】构建设备通讯录,制造业设备上钉实现设备高效管理
    ISCSI - 磁盘管理
  • 原文地址:https://blog.csdn.net/qq_41221322/article/details/131146831