PHP的强劲之处在于:
•PHP是一项最优秀的技术。其它技术,如PERL,Python, Tcl, VB s cript, ASP 相对来说,都是陈旧低劣的。即使是Java/JSP,也在PHP之下。
•开放源码
•广泛的数据库连接
•大量的扩展库
•作为一种多用途的脚本语言,比PERL,VB s cript, ASP, JSP都要优秀
第二章 系统的需求分析
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和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站〖本文来自:毕业设计论文网 myeducs.cn 〗流行编徎语言PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。而MySQL是一个轻型SQL数据库服务器,可运行在多种平台上,包括Windows NT和Linux,它还有一个GPL版本,MySQL被认为是建立数据库驱动的动态网站的最佳产品。PHP、MySQL和Apache是Linux平台网站的最佳拍档。
通过对公共课网上系统的分析、设计与具体实施,从而具体介绍了基于Internet/Intranet的网站应用系统的分布式架构模式及实现机理。最后采用了
PHP+MYSQL,设计并实现了公共课网上系统
系统设计模型
参考文献
1. 《PHP语言,进阶和高级应用》 龙浩等编著 清华大学出版社
2. 《PHP & MYSQL Web数据库应用开发指南》 Hugh E.Williams等著 谢君英 欧阳宇译2003年5月
3. 《php程序设计》 Programming PHP 中国电力出版社 2003年7月
4.《php\mysql数据库开发指南》焦桐顺著 电子工业出版社 2001年9月
5.《php4交互网页数据库实战手册》
相关热词:PHP 023 考勤 系统 安全性 实现 毕业 设计