PHP+SQL考勤系统安全性实现演示文稿2.doc_第1页
PHP+SQL考勤系统安全性实现演示文稿2.doc_第2页
PHP+SQL考勤系统安全性实现演示文稿2.doc_第3页
PHP+SQL考勤系统安全性实现演示文稿2.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PHP+SQL考勤系统安全性实现演示文稿2 公共课网上考勤系统是以dreamweaver mx为前台设计,mysql为后台数据库,用php语言进行开发的的学生签到管理系统。 本系统用于网络点名自动化,方便教师对学生上课情况进行及时管理。 教师可以对学生的出勤信息,替名签到信息,期末专业汇总信息进行及时查看。 提供完善注册验证,使师生之间不能冒名注册信息。 签到管理为您提供师生注册、师生登录、注册验证、学生查询、教师控制、期末统计。 由于时间等原因这套系统的防止替名签到功能不够完善,只是以简单应用为原则开发的。 概述?可行性分析?需求分析?总体设计?详细设计?测试阶段?设计总结?估计设计所要做的具体工作?估计设计大概所需时间(确定各时间段应该取得的进度)?了解学生的签到过程和教师的具体控制方式,熟悉签到管理工作的流程?找机会与用户沟通,了解用户的需求?找出可以方便用户的操作方法总体功能组成签到系统学生登录教师登录期末统计教师控制学生查询替名查看学生签到教师查询学生注册教师注册学号姓名年龄学历政治面貌专业电话家庭地址母亲名父亲名爱好年级学号专业年级签到时间签到主机学号专业用户帐号用户密码学号姓名专业出勤次数缺席次数平时分编号姓名性别年龄专业学历政治面貌电话毕业院校家庭地址母亲名父亲名爱好编号姓名用户帐号用户密码?首先建立数据库并在库中新建两张表:学生注册信息表、教师注册信息表,具体实现操作:签到系统登录注册学生验证成功注册教师流程签到系统登录注册教师验证成功注册?建立学生签到表,教师控制台表,具体实现操作教师登录开始签到停止签到学生登录进行签到进行查询?主要功能的实现? (1)注册验证的的实现学生提交自己的注册信息时,从学生信息表中找到与之相匹配的学号,产生随机值,从学生信息表中取出该随机值所对应的信息对学生进行提问,如果学生回答正确,成功实现注册,如果学生回答错误,整个事务进行回滚。 教师注册验证的实现同理。 ?主要功能的实现 (2)教师控制台的实现在数据库中建立一个标志位表,教师登录后,点击“开始签到”,标志为被置“1”;点击“停止签到”,标志位置“0”。 学生登录时,对此标志位进行检查,如果标志位为“0”,学生进入个人签到情况查询页,如果标志位为“1”学生进行签到。 如果标志位为“1”时,学生进行反复签到,程序对该学号所在的签到信息表中对ip地址和签到日期进行检查,如果发现此次签到已经存在,提示学生不能再次进行签到。 教师点击“停止签到”的时,此次签到信息表中的时间列和ip地址列被置“空”,以便学生下次签到。 ?主要功能的实现 (3)学生签到的实现在数据库中建立一个签到信息表,如果此时教师允许签到,学生登录时,对其具有唯一性的“用户帐号”在学生的的注册信息表中进行检索,在进行签到页,自动列出该学生此次签到所需的所有信息(学号姓名年级专业)。 “签到日期”和“签到主机”信息由后台生成。 如果合适自己的信息正确,学生点击“签到”按钮,实现成功签到。 并且每次系统记录时间,签到时进行检索,从而使每位学生在同一次课上只能签到一次,?主要功能的实现 (4)防止替名签到的实现建立一张替名签到信息查看表,学生A在签到后,此次签到的主机地址已经写进签到信息表,如果此时学生A用学生B的帐号再进行登录并进行签到,系统将提示“请您不要给学生B签到”。 并将学生A试图签到的学生B的个人信息插入签到信息表,以便教师进行查看。 主要功能实现 (5)查询功能的实现是面向全体用户的查询功能;查找的对象主要包括数据库中签到信息表(s_login)中的全部内容。 查找对象与数据库匹配的字符,如不相符不予以查找。 查询的结果显示在查询结果页面(sss_infor.php)上。 ?由于时间及水平有限,所以防止替名签到还有很多不完善和需要改进的地方,比如应防止上课时在没由人用的机器上帮他人进行签到。 ?通过这次设计我感到看似

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论