课程设计说明书
题 目: 图书信息管理系统
课 程: 框架编程技术课程设计
院 (部):
专 业:
班 级:
学生姓名:
学 号:
指导教师:
完成日期:
山东建筑大学计算机科学与技术学院
课程设计任务书
指导教师(签字): 教研室主任(签字):
设计题目
基于 mybatis 框架的图书管理系统设计与实现--sql 模块
已知技术参数
和设计要求
本课程设计主要是基于 SSM 框架的学院考勤管理系统设计与实
现,包括用户管理、学生管理、考勤模块、统计查询模块等。
设计要求的内容包括:
1.前台设计:使用 JSP 和 HTML 或第三方前台框架进行界面实现
2.后台设计:采用 maven 进行对象管理,采用 MyBatis 作为持久
化工具。Mysql 作为后台数据库。
设计内容
与步骤
1、系统概述
2、数据库设计
3、系统总体框架
4、系统详细设计与实现
5、总结
设计工作计划
与进度安排
1、设计工作 2 学时
2、实现 8 学时
3、课程设计说明书 2 学时
设计考核要求
1、 考勤 20%
2、 课程设计说明书 50%
3、 演示 30%
目录
1. 系统概述.........................................................................................................4
1.1 系统功能概述..............................................................................................................................................4
1.2 系统体系结构..............................................................................................................................................4
1.3 开发环境.......................................................................................................................................................4
2 数据库设计......................................................................................................4
3 系统概要设计..................................................................................................4
4 系统详细设计与实现.......................................................................................4
4.nosql 模块实现 ................................................................................................................................................4
4.1.1 界面设计...........................................................................................................................................4
4.1.2 子功能 1 实现...................................................................................................................................5
4.1.3 子功能 2 实现...................................................................................................................................5
4.2 sql 模块实现 .................................................................................................................................................5
5 总结..................................................................................................................5
参考文献..............................................................................................................5
1. 系统概述
1.1 系统功能概述
设计一个图书信息管理系统,使之具有新建图书信息、显示、插入、删除、查询和排序
等功能。
1.2 系统体系结构
此项目为图书信息管理系统,是一个采用了 mysql+mybatis 框架+java 编写的 maven
项目
1.3 开发环境
数据库:mysql8.0
框架:mybatis
项目结构:maven3.0
语言:Java
Jdk 版本:jdk11.0.5(Jdk8.0 以上)
编写的 IDE:IDEA 2020.01
2 数据库设计
库名:library
表名:books
字段名
代表含义
数据类型
格式
id
图书编号
INT
主键,PK,not null
title
书名
VARCHAR(20)
not null
name
作者名
VARCHAR(20)
not null
publisher
出版商
VARCHAR(20)
无
time
出版时间
DATE
无
price
价格
DECIMAL(7,4)
无