第二章 开发技术介绍
此次管理系统的关键技术和架构由 B/S 结构、java 和 mysql 数据库,是本系统的关键开
发技术,对系统的整体、数据库、功能模块、系统页面以及系统程序等设计进行了详细的研
究与规划。
2.1 系统开发平台
在该在线新冠疫苗预约小程序中,Eclipse 能给用户提供更多的方便,其特点一是方便学
习,方便快捷;二是有非常大的信息储存量,主要功能是用在对数据库中查询和编程。其功
能有比较灵活的数据应用,只需利用小部分代码就能实现非常强大的功能。因此,利用 Eclipse
技术进行系统代码管理是该系统数据库的首选。
2.2 平台开发相关技术
2.2.1 Java 语言简介
Java 是由 SUN 公司推出,该公司于 2010 年被 oracle 公司收购。Java 本是印度尼西亚的
一个叫做爪洼岛的英文名称,也因此得来 java 是一杯正冒着热气咖啡的标识。Java 语言在
移动互联网的大背景下具备了显著的优势和广阔的前景,它是面向对象的,分布式的,动态
的,具有平台无关性、安全性、健壮性。Java 语言的基本语句语法和 C++一样,但是它面向
对象的技术更加彻底,因为 Java 要求将所有的内容都必须封装成类,把类作为程序的基本单
位。由于不允许类外有变量、方法。 Java 语言的分布式体现在数据分布和操作分布,它是面
向网络的语言,可以处理 TCP/IP 协议,它也支持客户机/服务器的计算模式。Java 语言的动
态性是指类在运行时是动态安装的,使得 Java 可以动态的维护程序。Java 不支持指针,对
内存访问的所有操作都是通过对象实例化实现的,这样就避免了指针操作中易产生的错误,
同时也预防了病毒对系统的破坏和威胁。
Java 语言的编程风格与 C 语言非常接近,它继承了 C++面向对象技术的核心,它面世之
后发展迅速,非常流行,对高级 C 语言形成了很大的冲击。业内人士称之为“一次编译、到
处执行”。当然 java 也有缺点,在每次执行编译后,字节码都需要消耗一定的时间,在某些
程度上降低了性能。但是这并不影响 java 成为此次设计语言的选择。Java 语言简单易学,
使用它的编程时间短,功能性强,开发者学习起来更简便、更快。Java 的主要特性有以下几
个:
1.面向对象
面向对象有四个特点:封装、继承、多态、抽象。抽象是指忽略一个问题中的次要部分,
关注主要部分。多态是指对同一种消息做出的不同反应。继承是指在原有的父类方法基础上
增加自己独有的方法,而不改变原来父类。