- 使用技术:
Jsp
+Servle
t+JavaBean
或SpringMVC
+Spring
+Mybatis
。
=========================================================================
随着数字化信息的发展,现需要制作学生信息管理系统,主要功能如下:
1.首页默认显示所有学生信息,如图1所示。
2.鼠标悬停某行数据时,以线性过渡动画显示光棒效果,如图2所示。
3.用户输入学生名称,点击查询,则完成模糊查询,显示查询结果,如图3所示。
4.用户点击删除,则弹出提示框,用户点击确定后,删除选中数据并显示最新数据,如图4和图5所示。
5.用户点击“新增”按钮,则打开新增页面,填写完相关信息后点击新增按钮,增加学生信息数据到数据库,且页面跳转到列表页面展示最新数据,如图6和图7所示。
===========================================================================
1.创建数据库(stu_db
)。
2.创建数据表(student
),结构如下。
| 字段名 | 说明 | 字段类型 | 长度 | 备注 |
| — | — | — | — | — |
| id | 编号 | int | | 主键,自增 |
| name | 学生姓名 | varchar | 50 | 不能为空 |
| age | 年龄 | int | | 不能为空 |
| classes | 班级名称 | varchar | 50 | 不能为空 |
| birth | 出生日期 | date | | 不能为空 |
===========================================================================
1.SSM版本的实现步骤如下:
(1)创建数据库和数据表,添加测试数据(至少添加4条测试数据)。
(2)创建Web工程并创建各个包,导入工程所需的jar文件。
(3)添加相关SSM框架支持。
(4)配置项目所需要的各种配置文件(mybatis配置文件、spring配置文件、springMVC配置文件)。
(5)创建实体类。
(6)创建MyBatis操作数据库所需的Mapper接口及其Xml映射数据库操作语句文件。
(7)创建业务逻辑相应的接口及其实现类,实现相应的业务,并在类中加入对DAO/Mapper的引用和注入。
(8)创建Controller控制器类,在Controller中添加对业务逻辑类的引用和注入,并配置springMVC配置文件。
(9)创建相关的操作页面,并使用CSS对页面进行美化。
(10)实现页面的各项操作功能,并在相关地方进行验证,操作要人性化