PHP的功能十分强大,语法结构简单,脚本语言JavaScript和一些其他编程语言的功能PHP几乎都能实现,许多功能只需要一个函数就能实现,PHP同时支持大多数的数据库。
2。2。2 JavaScript技术
JavaScript 是广泛应用于Web开发的编程语言,所有现代的 HTML 页面都使用 JavaScript。它是目前最流行的一种直译式脚本语言,用于给网页增加动态功能。
Javascript的名字最初是受Java启发的,同时我们也应当知道JavaScript 与 Java 是两种完全不同的语言,JavaScript的发展搭乘了Java的便车,两种语言只是名称看起来相像而已。
微软公司开发了自己的Javascript,称为JScript,这两种语言在一些细微之处还是有差别的。 Javascript短小精悍,它不需要经过web服务器就可以对用户输入操作作出回应,从而提高了用户网页的浏览速度。Javascript为使用者的网页体验提供了更多的动态性,趣味性,使网页包含更多活跃的元素,极大地增加了使用者与网页的互动。
Javascript还有一大优点就是它不依赖操作系统和服务器,所以在编写完成后便于携带,只要有使用者浏览器就可以运行,使用起来也极其方便,所以与此同时它的安全问题也同样存在。
2。2。3 MySQL介绍来*自-优=尔,论:文+网www.youerw.com
MySQL它是关系型的,它是把大量的数据存放在不同的表中,而非直接存放在一个仓库中,这样就方便了数据的查找,提高了数据查找的速度和系统的灵活性。MySQL数据库系统使用结构化查询语言SQL来进行数据库的访问查询更新以及管理。 由于MySQL是开放源代码的软件特点,所以每个有需要的人都可以在得到许可后进行下载,并根据个人的实际性要求对其进行修改,因此对这个软件的使用与拥有成本可以很大程度上的降低。MySQL一直凭借其速度快,体积小使用成本低等特点而备受关注,所以一般的中小型企业开发都会倾向于选
择使用MySQL作为其网站的数据库。
当然MySQL也存在许多不足之处,比如不支持自定义得数据类型,MySQL不能够很好地支持存储过程和触发器等等,但由于它的源代码开放等特点还是使得MySQL依旧很受青睐。
MySQL可应用于多种编程语言,包含C语言, C++、JAVA 和 PHP。 但是在这些编程语言中,MySQL 在 PHP 的 Web 开发中应用最为广泛,主要是由于在WEB应用方面MySQL表现得及其突出。
3 系统总体设计
3。1系统结构图
学生实习管理系统的系统结构图是用来说明该系统的一个大致的框架。系统实现的功能如图3-1所示。
系统功能图3。2系统设计目标
系统总的设计是为了达到以下目标:
(1)系统开发的总目标是节省人力财力,存储大量毕业生的实习信息,并实现在线投稿审稿,提高对毕业生实习管理的效率。
(2)系统开发主要包括两个方面,第一是建立一个安全性能好的后台数据库的并要求能够很好地维护,第二是对前端应用程序的开发