欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    【基于ASP.NET的学生考勤管理系统设计与实现】学生考勤系统.doc

    • 资源ID:95014692       资源大小:14.93KB        全文页数:6页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【基于ASP.NET的学生考勤管理系统设计与实现】学生考勤系统.doc

    【基于ASP.NET的学生考勤管理系统设计与实现】学生考勤系统 【摘要】本文进展了基于ASP.NET的学生考勤治理系统的设计与实现,包括数据模型和数据库的设计与实现,系统客户端经由效劳器访问数据库中的数据,并且客户端机器必需经由效劳器端通过身份验证方可上机,同时进展考勤。效劳器端严格根据治理原权限进展治理,高级治理员可对治理员数据进展维护。 【关键词】学生考勤治理系统;ASP.NET随着计算机以及网络技术的普及,越来越多的院校开设了各类计算机课程以满意学生的需求1-2。众所周知,计算机专业课程是一类技术性很强的课程,需进展大量的实践课程(上机实践),学生根本信息、班级根本信息等急需一种更为智能化,简洁化和安全化的考勤治理工具,本文的考勤治理系统能够比拟敏捷地依据教师需求查询学生考勤、编辑学生信息、编辑考勤信息和打印考勤状况。1.开发平台 ASP.NET概述在系统的开发上,实行目前比拟流行的ASP.NET效劳器端脚本编程环境。它是建立在.NET Frame之上,使用Visual Basic、C+这样模块化程序设计语言,并且它要第一次使用时进展编译,之后的执行不需要重新编译就可以直接运行,所以速度和效率比ASP提高许多。同时它还具有代码的可重用性、可维护性和代码量相对较少等诸多优点。ASP.NET不仅仅是下一版本的Active Server Page (ASP);它是统一的Web开发平台,用来供应开发人员快速生成企业级Web应用程序,所需的效劳ASP. NET的语法在很大程度上与ASP兼容。由于ASP本身的局限性使得系统有一些不行克制的缺陷,而实行了ASP.NET技术的系统性能上有了很大的改善:(1)ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或WEB应用程序重新启动,极大提升屡次访问时的速度;(2)ASP.NET通过ADO.NET供应的DataGrid等数据库元件可以直接和数据库联系;(3)ASP.NET实行“code-behind”方式编写代码使得代码易于编写,构造更清楚,降低了系统的开发与维护的简单度和费用。同时它还供应一种新的编程模型和构造,用于生成更安全,可伸缩和稳定的应用程序。2.学生考勤治理系统的系统设计2.1数据模型设计(1)登陆模块的数据流程:治理员在ASP.NET生成的界面输入登陆信息,然后点击登陆按钮,由效劳器端程序向数据库发出验证恳求,数据库返回验证结果,由效劳器端程序生成验证结果消息框。(2)添加治理员模块的数据流程:高级治理员在ASP.NET生成的界面输入所要添加治理员的信息(用户名,密码,确认密码),然后点击确定按钮由效劳器端程序向数据库发出验证恳求,数据库返回添加结果,由效劳器端程序生成添加结果消息框。(3)操作治理模块的数据流程添加用户模块的数据流程。删除用户模块的数据流程。修改用户密码模块的数据流程。(4)查看当前上机状态模块的数据流程:学生在客户端输入上机信息 (学号,密码)单击确认按钮后登陆客户端,客户端将用户信息通过效劳器端存储至数据库Online表中,当治理员单击查看当前上机状况模块按钮时由效劳器端程序向数据库发出查看Online恳求,数据库返回Online表值(当前在线用户信息),由效劳器端程序生成上机状况结果消息框。(5)日志治理模块的数据流程:查看治理员日志模块的数据流程:全部系统治理口志在治理员操作时已经通过效劳端程序存储至数据库中的Manage log表中,治理员单击治理员日志按钮,由效劳器端程序向数据库发出查看治理员日志恳求,数据库返回Manage log表中的值,由效劳端程序生成日志消息框。查看用户日志模块的数据流程:全部用户操作日志在用户登陆客户端时已经由客户端通过效劳端程序存储至数据库中的User log表中,治理员单击用户日志按钮,由效劳器端程序向数据库发出查看用户日志恳求,数据库返回User log表中的值,由效劳端程序生成日志消息框。2.2数据库设计(1)上机用户表(student表):用户表是客户端用户上机登陆的时候所用到的表,主要记录用户登陆名,密码,姓名,班级,此表以用户名作为主键,同时也是外键,通过这个字段与其他关联表进展通信。(2)治理员表(teacher表):治理员表是治理员登陆效劳器端主系统所要用到的表,主要记录治理员用户名和登陆密码,此表以治理员用户名作为主键,同时也是外键,通过这个字段与其他关联表进展通信。(3)在线用户信息表(Online):在线用户信息表是显示当前在线上机用户信息的表,此表以上机用户的用户名为主键,同时也是外键,通过这个字段与其他关联表进展通信。(4)治理员日志信息表(managelog表):显示记录治理员所进展的全部操作的表,此表以治理员用户名为主键,同时也是外键,通过这个字段与其他关联表进展通信。(5)用户日志信息表(userlog表):用户日志信息表是显示记录用户所进展的全部操作的表,此表以上机用户用户名为主键,同时也是外键,通过这个字段与其他关联表进展通信。如表2所示,描述了userlog表的具体信息。3.系统实现3.1数据库操作的实现在效劳器端主程序中定义了一个DataConn类,在这个类中构造了execute()方法和getData()。当用户触发了向数据库存储(删除,更新)信息的大事模块时,那么这个大事就会调execute()方法,该方法会恳求与数据库连接,若连接胜利execute()方法会向数据库存储(删除,更新)相应的数据。当用户动身了向数据库查询信息的大事模块时,该大事会调用getData()方法向数据库发出查询数据恳求,数据库会返回所要查询的数据或存储构造。3.2.登陆模块的实现治理员登录的页面供应两个文本输入框(分别用于用户名和密码的输入),一个登陆按钮,一个取消登陆按钮,当用户输入用户名和密码,点击登陆按钮时,大事发生的挨次如下:(1)首先该大事会调用UserExist(),该方法首先通过调用DataConn类中的getData()向数据库查询所输入的用户名是否存在,假如存在那么密码是否相等,假如用户名不存在,则UserExist()方法返回值为-1,若用户名存在但返回密码与输入密码不相等UserExist()方法返回值为0,若用户名和密码均全都那么UserExist()方法返回值为1。(2)若UserExist()方法返回值为-1,登陆模块程序会向用户发出不存在该用户的消息框。(3)若UserExist()方法返回值为0,登陆模块程序会向用户发出密码不正确的消息框。(4)若UserExist()方法返回值为1,系统会告知用户登陆胜利,用户直接进入系统主操作界面。【

    注意事项

    本文(【基于ASP.NET的学生考勤管理系统设计与实现】学生考勤系统.doc)为本站会员(1564****060)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开