网站大量收购独家精品文档,联系QQ:2885784924

PHP考勤系统安全性实现PHP SQL .docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PHP考勤系统安全性实现PHP SQL .doc

摘要 公共课网上考勤系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我使用 开发工具,利用其提供的,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统从而使系统完全能满足经济性、灵活性、系统性及可靠性的要求 目录 概述…………………………………………………………………1 有关php的有关概念………………………………………………1 PHP在网络编程方面的优越性……………………………………1 系统开发环境………………………………………………………2 系统的需求分析……………………………………………………6 需求分析……………………………………………………………6 总体设计……………………………………………………………7 设计与实施…………………………………………………………12 数据库设计…………………………………………………………12 基本流程……………………………………………………………14 主要功能模块设计…………………………………………………17 测 试………………………………………………………………27 模块测试……………………………………………………………27 系统测试……………………………………………………………28 验收测试……………………………………………………………30 小结…………………………………………………………………30 结束语………………………………………………………………31 参考文献………………………………………………………………………32 第二章 系统的需求分析 2.1 系统需求分析 需求分析的基本任务是准确的回答“ 系统必须做什么?”这个问题。在需求分析这个阶段,需要仔细的研究系统所实现的功能,并进一步将他们具体化。 1.任务概述 目标 将学生考勤、平时成绩的评定、以及成绩查询的大量业务,用计算机系统操作完成,对它进行全面现代化管理,以便提高信息管理效率。 运行环境 软件:Microsoft Windows 2000 Server及Windows 2000 SPI 或更高版本 IE5.5以上 硬件:64 MB RAM 鼠标或其他定点设备 系统要完成的任务 实现学生安全登录 实现网上签到 通过技术手段,避免学生冒名签到。 统计学生平时成绩。 实现网上成绩的查询。 2.功能需求 系统必须完成的功能包括: 注册与登录功能 该功能主要实现学生与老师的安全登录。 签到功能 该功能主要实现学生上课网上签到,以减少老师点名签到的时间,提高上课效率。 统计功能 系统中的统计功能可以根据学生签到次数,统计学生的平时成绩。 查询功能 该功能从不同的角度进行查询,多层次地满足老师及学生对总成绩及个人成绩的查询要求。 2.2 总体设计 1.本课题研究的内容 本论文从网站设计的基本原理出发,使用php+mysql技术,PHP是一个类似微软ASP的服务器端的嵌入式超文本处理语言,是建立动态网站的强大工具。MySQL是一个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysql和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编徎语言PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用 图2-1 流程示意 身份验证模块 教师注册身份验证 学生注册身份验证 回答信息库中的个人信息 图2-2 流程示意 3.2系统基本流程 1.注册 (1)下面是学生注册页: 图3-1 (2)学生注册验证页: 通过提出随机问题,实现用户安全注册。防止他人注册。 图3-2 如果问题回答正确,显示“您已成功通过验证” 返回主页。 如果问题回答错误,显示“请仔细检查您的确认密码和学号是否正确”。 如果帐号已被注册,显示“此用户帐号已经被注册了,您无法再次进行注册”。 2.登录 (1)用户登录页 图3-3 图3-4 图3-5 图3-6 4.统计 每签到一次,系统记录在数据库中。期末教师输入每次签到的分数, 分数*统计次数=平时成绩 图3-7 5.查询 教师输入专业,查询整个专业的成绩。 图3-8 6.学生输入学号,查询个人的成绩。 图3-9 3.3系统主要功能模块的实现 下面将对以上六个模

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档