团队名称、团队成员介绍

团队名称:Web摸鱼队

团队成员介绍:

古锦源(组长):沉迷于web端变好看最后放弃的居家流浪汉

张明海:对数据库连接以及和我web对接的小能手

项目git地址:

https://gitee.com/asings/library_management_system

项目git提交记录截图

041b78f5ceac68d43f23e0dac8710e91.png

5e7a3da553d9a8c14b3ba0816ca0620c.png

项目功能架构图与主要功能流程图

图书管理系统流程图

fa0fa1f044f110796582838270004213.png

项目UML类图(Idea自动生成好好用!!)

f0c50fdd659944e6bb8045bc47f9baf8.png

2138c693b3a8454761e44bd384242c99.png

3d7800359e302044e0c0949bdcb5fa76.png

项目运行部分截图

Web端运行截图

348611c51cf024237da9cb9feb516445.png

83b3848ab53be21cc8f659d181d901b2.png

3f895852717c6782bdf8a8eeaac04a86.png

2de2f57f53af9bd72ee9b01688c9ae91.png

Navicat截图

bae04756b99f231c34d5b7e5f48ecc25.png

243fee335ecdff514d68a980cd2d5ad8.png

关键部分代码(不能太多!)

这里分为两部分

Web部分(这里截了注册界面的jsp代码)

e869439038cb7a076426850079ba2062.png

项目支持部分(这里只截图了Adminservlet和JDBC数据库连接的一小部分)

f6657ad004297ee699af0b1aafc2b911.png

5a485cafa691980613fda34c398738c7.png

代码规范扫描

扫描后:

623b6be18b8ecb47a80566857300fa1b.png

850471ed305fac7f9604a329e228ec0e.png

a14b086635bb469a860d91544d1e0f92.png

Idea自动给出了修正

7c3447eba5f12bb7391889a4d8a37f87.png

尚待改进或者新的想法

测试的过程中遇到了很多问题比如线程,还有servlet这个新的在服务器上运行的小程序要查询和调试的地方挺多的; 一般数据库连接的端口为3306,一开始使用小黑框操作不要操作,好在使用navicat的时候很好解决了这个问题(推荐用Navicat可视化的图表真的很方便!!),和队友们对接的时候往往会出现意想不到的问题,不过协调协调也就可以了

2、数据库编码集出现了好几次错误,导致账号和名字密码那些全都是???百度改了又出现问题,tomcat运行的时候1099端口莫名被占用。。。时间有点紧,有些模块没有实现

37a2ab5cbac3dfb755b04defc2b12bc5.png

3、通过这次课程设计,让我明白了团队分工合作有很大的好处,同时默契也是团队合作中的关键;也知道可如何在WEB端连接数据库,怎么操作数据库,Web端jsp代码的编写这些都是日后会有用的东西,只有不断的学习、实践,才会成长。

团队成员任务分配,标明组长

古锦源(组长):主体架构,Web端编写

张明海:数据库连接、用户信息类

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐