Java web实训项目:图书馆管理系统 简单总结

Java web实训项目:图书馆管理系统

实训完整报告在另一篇文章

1.1项目开发环境以及所用技术

1)开发环境:
			IntelliJ IDEA 2020.1
			jdk1.8.0_131
			MySQL Server 8.0
			apache-tomcat-9.0.30

2)所用技术:Servlert+JSP+JDBC+HTML+CSS+JavaScript+EL表达式

1.2 项目拥有的功能介绍

  • 游客

    • 按照书名关键字搜索图书信息
    • 书本借阅排行榜
  • 读者功能

    • 登录注册

    • 修改密码

    • 查看个人信息

    • 查看所有图书信息

    • 查看个人借阅日志

    • 按照书名关键字查找图书

  • 管理员功能

    • 登录注册

    • 修改密码

    • 查看所有管理员信息

    • 添加新读者

    • 查看所有读者信息

    • 查看所有图书

    • 添加新书

    • 借阅图书

    • 归还图书

    • 查看所有读者的借阅情况

    • 按照书名关键字查找图书(附借阅链接)

1.3 数据库表结构

Java web实训项目:图书馆管理系统 简单总结_第1张图片

Java web实训项目:图书馆管理系统 简单总结_第2张图片
Java web实训项目:图书馆管理系统 简单总结_第3张图片
Java web实训项目:图书馆管理系统 简单总结_第4张图片

Java web实训项目:图书馆管理系统 简单总结_第5张图片
Java web实训项目:图书馆管理系统 简单总结_第6张图片

1.4 总结

这次实训巩固了一些之前学过的内容,经过这次开发简易的图书馆管理系统获得的教训就是数据库的表结构一定设计的更加完善一点,不然后期修改会带动大量代码的修改,很繁琐;还有就是不使用框架可以进一步体验到重复性开发的繁琐过程以及进一步意识到框架的便捷性。总共开发是花了5天,但时间跨度大,有时候卡主了就不想做了…总之最后开发完就想到一个词“简陋”,说实话有点不堪入目的感觉,界面美化的非常不到位,哈哈哈

你可能感兴趣的:(Java之路)