1.3.2 JSP 技术的介绍
本系统的后台语言使用的是 JSP,JSP 是一种动态编程语言,可以对数据进行增删
改查等操作。在 JSP、ASP、PHP 等动态语言出现之前,很多网站就只能用静态的 HTML
语言宣传自己的网站,但这种网站不具备数据的存储操作功能,因为无法连接数据库,
本系统使用的 JSP 语言可以与 HTML 语言有效的结合起来,不仅可以将各类素材展现在
页面上,还可以将数据保存在数据库中。
选择 JSP 技术开发主要因为其有以下几个优点:
(1)首先就是因为 JSP 的结构清晰、易于理解,而且 JSP 是面向对象的编程语言,
可以使用封装、继承和多态等技术,可以使用类和对象的思想解决很多问题,可以极大
的提高编码效率。
(2)选择 JSP 的第二个原因就是它在浏览器中的响应速度较快,可以提高本系统
运行的速度。
(3)选择 JSP 作为本系统开发技术的第三个原因就是它具备较为稳定的连接数据
库的方法,可以使数据稳定地进行存储和更新。
1.3.3 HTML 技术的介绍
本系统的前台语言使用的是 HTML5,HTML5 是最新的 HTML 技术,与之前的版本相比
增加了许多功能,比如自带的表单验证及响应式设计。HTML 语言可以将文字、图片或
者视频展现在网页上,但仅仅使用标签排列会使得网页杂乱无章,所以本系统的前台页
面还使用了 CSS 技术和 JavaScript 技术。CSS 是层叠样式表的缩写,编程人员可以使
用 DIV+CSS 的布局方式对网页进行美化,这样对网页后期的维护和更新非常方便,如果
有需要增加的内容就不需要再次书写样式了,只需要在网页中使用已有的样式即可。
JavaScript 是一种脚本语言,可以为网页增加更多的功能,比如可以增加动态效果等。
1.3.4 MySQL 数据库的介绍
本系统用来进行数据存储的数据库是 MYSQL 数据库,基本的使用与其他数据库相似。
都可以使用表进行数据的存储。除此之外还可以使用存储过程、事务、触发器等对象。
以下是 MYSQL 的几个优点:
(1)首先就是因为 MYSQL 较为小巧、易于安装和维护,而且 MYSQL 是完全开源并且
免费的,非常适合计算机专业的学生作为学习工具使用,虽然 MYSQL 小巧但它的查询速
度、执行效率都是非常快的。
(2)选择 MYSQL 的第二个原因就是它具有稳定的查询和存储机制,可以避免因为数
据库的原因导致系统的数据出错。
(3)选择 MYSQL 作为本系统数据库的第三个原因就是它具备较为稳定的与程序进行
连接的优点,可以使数据稳定地在系统内进行存储和更新。
1.4 开发环境需求
通过本节来介绍本系统的开发环境,开发的环境为个人笔记本电脑,处理器为 I5
十代,内存为 8GB,硬盘为 500G 固态硬盘,浏览器为谷歌浏览器。用来编程的工具为
MyEclipse,它是功能强大的编辑工具,在市面上进行 Java 和 JSP 编程时非常流行,具
备代码提示、代码自动缩进和换行等基本功能,还能用来对程序进行部署和测试等。用
来进行 MYSQL 编辑的工具为 Navicat for MySQL,它非常直观,可以对数据进行导入和
导出。