目录
1、对选定的管理系统进行需求分析,编写大致需求文档,功能结构图或思维导图。
2、根据需求分析完成系统的数据库表(不少于10张表),包括ER图,数据库的相应的脚本和数据,每个数据表中应有若干条记录。
3、完成系统SSM框架的搭建。
4、完成系统主要模块的设计,系统中至少有1个用户管理模块(登录、注册、修改等功能)、3个以上业务或信息管理模块(数据信息的增、删、改、查等功能)主体部分,必须提供这些模块的所有源程序代码。
5、项目前端视图可以选择Web页面,H5页面,小程序页面。但系统至少需要10个页面。
5、完成系统部署和发布,并将系统运行后的界面截图,完成相关实现文档;
6、填写“XXX系统的设计与实现”文档,文档内容主要包括系统需求分析、系统设计、系统实现、三个主要部分内容。
7、将以上所有文件打包压缩,压缩包命名方式:完整的学号+姓名。
文件夹中必须包括, XXX系统的设计与实现.doc,系统源码,数据sql文件。
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | 用户ID |
username | varchar | 6 | × | 否 | 用户名 |
password | varchar | 16 | × | 否 | 密码 |
user_type | int | 3 | × | 否 | 用户类型:0-超级管理员1-普通管理员2-读者 |
real_name | varchar | 4 | × | 否 | 真实姓名 |
sex | varchar | 2 | × | 否 | 性别 |
birthday | date | × | 否 | 出生日期 | |
address | varchar | 50 | √ | 否 | 地址 |
tel | varchar | 11 | √ | 否 | 电话 |
| varchar | 30 | √ | 否 | 邮箱 |
create_date | datetime | × | 否 | 注册日期 | |
library_card | varchar | 6 | × | 否 | 借书卡号 |
user_status | int | 3 | × | 否 | 用户状态:0-冻结1-正常 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | 图书ID |
book_name | varchar | 16 | × | 否 | 图书名称 |
author | varchar | 16 | × | 否 | 图书作者 |
press | varchar | 16 | × | 否 | 出版社 |
book_number | varchar | 6 | × | 否 | 书籍编号 |
book_description | varchar | 255 | × | 否 | 书籍简介 |
book_language | varchar | 10 | × | 否 | 书籍语言 |
book_price | double | × | 否 | 书籍价格 | |
publication_time | date | × | 否 | 出版日期 | |
type_name | varchar | 16 | × | 否 | 书籍类型 |
book_status | int | 3 | × | 否 | 书籍状态:0-未借出1-已借出2-延迟还书3-丢失图书 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | 用户头像ID |
user_id | int | 11 | × | 否 | 用户id |
picture | varchar | 255 | √ | 否 | 用户头像 |
upload_time | datetime | √ | 否 | 上传头像时间 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | 图书类型ID |
type_name | varchar | 16 | × | 否 | 图书类型名称 |
remark | varchar | 255 | √ | 否 | 图书类型备注 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | 借阅ID |
book_id | int | 11 | × | 否 | 图书id |
library_card | varchar | 6 | × | 否 | 借书卡号 |
reader_id | int | 11 | × | 否 | 读者id |
borrow_time | datetime | × | 否 | 借阅时间 | |
return_book_time | datetime | √ | 否 | 还书时间 | |
return_book_type | int | 3 | √ | 否 | 还书类型:0-正常还书1-延迟还书2-破损还书3-丢失图书4-在借中 |
remark | varchar | 255 | √ | 否 | 异常还书备注 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | 公告ID |
title | varchar | 50 | × | 否 | 公告标题 |
content | varchar | 255 | × | 否 | 公告内容 |
creator | varchar | 6 | × | 否 | 公告创建人 |
create_time | datetime | × | 否 | 公告创建时间 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | ID |
main | varchar | 16 | × | 否 | 作者心语 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | ID |
old | varchar | 16 | × | 否 | 旧密码 |
new | varchar | 16 | × | 否 | 新密码 |
sure | varchar | 16 | × | 否 | 再次输入新密码 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | ID |
user_count | varchar | 16 | × | 否 | 用户总计 |
book_count | varchar | 16 | × | 否 | 图书总计 |
type_count | varchar | 16 | × | 否 | 图书分类总计 |
record_count | varchar | 16 | × | 否 | 借阅记录总计 |
列名 | 数据类型 | 长度 | 允许空 | 是否主键 | 说明 |
id | int | 11 | × | 是 | ID |
pro_name | varchar | 16 | × | 否 | 项目名称 |
now | varchar | 255 | √ | 否 | 当前版本 |
tese | varchar | 255 | × | 否 | 主要特色 |
实际只运用了前面6张表,后4张表是虚的。
运用SSM+JSP技术,使用IDEA软件制作。
基于SSM的图书借阅管理系统+文档+ppthttps://download.csdn.net/download/WHT869706733/86894534