一、语言和环境 1.实现语言:JAVA语言。 2.环境要求:MyEclipse/Eclipse + Tomcat + MySql。 3.使用技术:SpringMVC + Spring + Mybatis。 4.功能要求:不得使用第三方工具生成实体类、持久层代码,否则不得分。 二、实现功能 随着校内图书馆的发展,现需要制作图书信息管理系统,主要功能如下: 1.首页默认显示所有图书信息,如图1所示。 图1 首页显示所有信息 2.鼠标悬停某行数据时,以线性过渡动画显示光棒效果,如图2所示。 3.用户输入图书名称,点击查询,则完成模糊查询,显示查询结果,如图3所示。 4.用户点击删除,则弹出提示框,用户点击确定后,删除选中数据并显示最新数据,如图4和图5所示。 5.用户点击“新增”按钮,则打开新增页面,填写完相关信息后点击新增按钮,增加图书信息数据到数据库,且页面跳转到列表页面展示最新数据,如图6和图7所示。 数据库如下 1.创建数据库(book_db)。 2.创建数据表(book),结构如下。 字段名 说明 字段类型 长度 备注 id 序号 int 主键,自增 name 图书名称 varchar 50 不能为空 type 图书类别 varchar 50 不能为空 price 图书价格 decimal 10,2 不能为空 create_date 出版时间 datetime 不能为空
时间: 2023-07-15 11:13:56 浏览: 115
很好,这是一个基于Java开发的简单图书信息管理系统。系统的主要功能包括首页显示所有图书信息、模糊查询、删除和新增图书信息等。系统采用了SpringMVC + Spring + Mybatis技术,不得使用第三方工具生成实体类和持久层代码。
系统的数据库名为book_db,其中包含一个数据表book,包括id、name、type、price和create_date字段,分别代表序号、图书名称、图书类别、图书价格和出版时间。
系统的开发环境要求使用MyEclipse/Eclipse + Tomcat + MySql,使用JAVA语言进行开发。
阅读全文