基于php的学生考勤管理系统分析与设计 - 副本

基于php的学生考勤管理系统分析与设计 - 副本

ID:40271043

大小:689.50 KB

页数:10页

时间:2019-07-30

基于php的学生考勤管理系统分析与设计 - 副本_第1页
基于php的学生考勤管理系统分析与设计 - 副本_第2页
基于php的学生考勤管理系统分析与设计 - 副本_第3页
基于php的学生考勤管理系统分析与设计 - 副本_第4页
基于php的学生考勤管理系统分析与设计 - 副本_第5页
资源描述:

《基于php的学生考勤管理系统分析与设计 - 副本》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于PHP的学生考勤管理系统分析与设计报告计算机与信息学院题目:C基于PHP的学生考勤管理系统学生:黄静耘学号:104833118专业:计算机科学与技术班级:10级C1班指导教师:林士玮日期:2013年6月11日目录C基于PHP的学生考勤管理系统分析与设计报告1第1章概述31.1课题背景3第2章项目开发技术和工具32.1YiiFramework32.2jQuery32.3CKEditor32.4CKFinder42.5SRBAC42.6SFileTree4第3章项目开发环境43.1硬件环境及开发环境4第4章需求分析5第

2、5章概要设计55.1数据库设计55.1.1概念模型设计55.3.2逻辑模型设计错误!未定义书签。5.3.3物理模型设计错误!未定义书签。第6章系统详细设计与实现86.1首页面86.2登录和注销页面错误!未定义书签。6.3用户页面错误!未定义书签。6.4文章页面86.5问题页面错误!未定义书签。6.6消息页面错误!未定义书签。6.7源码页面错误!未定义书签。6.8后台管理页面错误!未定义书签。6.9关于和联系我们页面错误!未定义书签。第1章概述1.1课题目的和意义目的:根据老师工号及课程与上课时间,自动生成本节课的学生名

3、单,帮助老师上课时在线点名.自动完成统计与提交学校系统,并适时可以给出通报和警告功能,使学生考勤更加科学与智能化。意义:使老师可以放下点名册,应用现在无处不在的计算机技术帮助老师对学生更加方便点名省去后期统计,算平时分等棘手事情,使学生点名更加自动化,不但能缓解老师与学生间的矛盾,而且能使学生更加自觉遵守出勤纪律。这样能大大提高学生自觉性,帮助老师更好完成教学任务,同时学生可以学到更多的知识。第2章项目开发技术和工具2.1YiiFrameworkiYiiFramework是一个高性能的,适用于开发WEB2.0应用的PH

4、P框架。Yii是一个基于组件、用于开发大型Web应用的高性能PHP框架。Yii几乎拥有了所有的特性,包括MVC、DAO/ActiveRecord、I18N/L10N、caching、基于JQuery的AJAX支持、用户认证和基于角色的访问控制、脚手架、输入验证、部件、事件、主题化以及Web服务等等。Yii采用严格的OOP编写,Yii使用简单,非常灵活,具有很好的可扩展性。2.2jQueryjQuery是一套开源的、跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。jQuery的语法设计使得

5、许多操作变得容易,如操作文档对象(document)、选择DOM元素、创建动画效果、处理事件、以及开发Ajax程序。jQuery也提供了给开发人员在其上创建插件的能力。这使开发人员可以对底层交互与动画、高级效果和高级主题化的组件进行抽象化。模块化的方式使jQuery函数库能够创建功能强大的动态网页以及网络应用程序。2.3CKEditor也叫FCKEditor,CKEditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器,通常被用来进行富文本编辑应用的开发。它志于轻量化,不需要太复杂的安装步骤即可使用。它可

6、和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。能兼容绝大多数浏览器,包括很低级版本的浏览器,实用性非常好。1.1CKFinderCKFinder是一个强大而易于使用的Web浏览器的Ajax文件管理器。界面直观简单,除了基本的文件夹树导航功能之外,还能够进行自定义安全访问文件夹控制方式。通常可以和CKEditor配合使用。1.2SRBACSRBAC是一个开源的、基于YiiFramework的能实现RBAC(基于角色的访问控制,Role-base

7、dAccessControl)的扩展,RBAC是目前使用最成熟最广泛的一种角色控制模型,计算机的操作系统就是用的RBAC模型。1.3SFileTreeSFileTree是一个开源的、基于YiiFramework和jQueryFileTree插件的文件目录树插件,使得文件目录树插件可以和YiiFramework以Widget的方式无缝衔接。第2章项目开发环境2.1硬件环境及开发环境处理器:Intel酷睿i3380M2.53GHz主板:三星JIWA1(英特尔4Series-ICH9M笔记本芯片组)内存:2.8GB(记忆科技

8、DDR2667MHz)主硬盘:西数WDCWD2500BEVT-22ZCT0(500GB/5400转/分)显卡:NVidiaGeForce9300MGS(512MB/三星)显示器:三星SEC4754(15.6英寸)本系统的软件开发环境:操作系统:Windows7旗舰版32位SP1(DirectX11)服务器管理软件:Apache2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。