菜单
  

    StudentID    nvarchar    50    否    主键学生编号
    StudentNumber    nvarchar    50    是    成绩
    表3 学生信息表(Sys_Student)
    名称    类型    长度    允许空    说明
    StudentID    nvarchar    50    否    主键登录名称
    Password    nvarchar    50    是    密码
    UserName    nvarchar    50    是    真实姓名
    QQ    nvarchar    50    是    QQ
    Sex    nvarchar    50    是    性别
    Tie    nvarchar    50    是    系别
    Pro    nvarchar    50    是    专业
    ClassName    nvarchar    50    是    班级
    表4 教师信息表(Sys_Teacher)
    名称    类型    长度    允许空    说明
    TeacherID    nvarchar    50    否    主键登录名
    Password    nvarchar    50    是    密码
    UserName    nvarchar    50    是    真实姓名
    QQ    nvarchar    50    是    QQ
    Sex    nvarchar    50    是    性别
    Tel    nvarchar    50    是    电话
    Tie    nvarchar    50    是    系别
    Role    nvarchar    50    是    职称
    4.系统实现
       根据系统的分析与设计,通过用户登录页面,本系统将实现三个模块:学生模块,教师模块,管理员模块。
    4.1用户登录页面的实现
    用户登录页面将由Default.aspx与Default.aspx.cs页面来实现。页面设计用户名和密码,登录用户将分为管理员、教师、学生,因此设计了用户类型,通过IsLoginType控件来决定谁登录的。将用户密码的TextMode属性设置为Password,意着写的密码是以暗花的形式,以防用户密码泄露。然后就是设置一个控制按钮btnLogin来进行登录用户的主界面,用户登录名不同,他们的权限就不相同,因此,他们的主界面也是不同的。
    在Default.aspx.cs页面上编写代码进入各个用户的主界面。用户的信息是存在数据库中的,选择相应的用户类型,当输入信息时,所输入信息会通过数据库的信息来判断用户是否存在,如果所填写的信息在其中存在的话,则成功进入用户主页面,他们的权限与信息会自动存在Session中,根据不同的权限给出不同的功能。如果所填的信息不正确,或者是用户类型不匹配,则弹出 “找不到该用户” 或“密码错误”。
  1. 上一篇:php+mysql原创小说发布网站的设计+源代码
  2. 下一篇:C#+access个人理财软件的设计+源代码
  1. jsp+mysql学生选课信息系统设计与实现

  2. jsp+mysql学生实践创新项目管理系统设计与实现

  3. jsp计算机学院学生就业及...

  4. JSP+Servlet网上商城系统设计

  5. ASP.NET旅游资源管理系统的设计与实现

  6. C#+Sqlserver学生信息管理系统设计与实现

  7. C#和sqlserver学生管理系统设计

  8. 杂拟谷盗体内共生菌沃尔...

  9. 中考体育项目与体育教学合理结合的研究

  10. 当代大学生慈善意识研究+文献综述

  11. 大众媒体对公共政策制定的影响

  12. 十二层带中心支撑钢结构...

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. java+mysql车辆管理系统的设计+源代码

  15. 电站锅炉暖风器设计任务书

  16. 乳业同业并购式全产业链...

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回