202311-hello-world7843 实验四 软件开发案例(1)团队作业

发布时间 2023-04-29 19:17:50作者: hello-world7843
项目 内容
课程班级博客链接 2023年春软件工程(2020级计算机科学与技术)
这个作业要求链接 实验二:软件研发团队组建(团队作业)
团队名称 hello-world7843
团队的课程学习目标 1、软件开发环境部署;
2、练习mysql数据库创建和连接访问技术;
3、掌握数据库应用程序开发技术。
这个作业在哪些方面帮助团队实现学习目标 1、学会了自己解决程序运行中遇到的问题;
2、通过团队的方式进行项目的学习体验
3、与团队成员交流沟通,共同建设团队
团队博客链接 hello-world7843

任务一 用户综合管理软件开发环境配置

1、创建用户综合管理软件的Java web项目,项目名称自拟。

图片alt

2、在项目中添加mysql的驱动支持包。

图片alt

3、分别用手工或脚本方式创建mysql数据库及表。
  • 手工创建数据库及表
    图片alt
  • 使用Navicat创建
    图片alt
  • 创建结果
    图片alt
4、将用户综合管理软件案例代码导入到项目中。

图片alt

5、在Tomcat服务器中部署项目。

图片alt

图片alt

6、测试运行用户信息的查询、更新、删除、显示等操作。
  • 用户的全部查询功能
    图片alt
    通过id搜索
    图片alt
  • 修改用户数据
    图片alt
  • 添加用户信息
    图片alt
    添加成功
    图片alt
    添加失败
    图片alt
  • 删除用户数据
    图片alt

任务2:用户综合管理软件增量开发

1、为案例软件开发软件入口主界面,作为查询、更新、删除、显示的功能导航页面。

图片alt

2、为案例软件开发一个新功能,可将excel文件的用户信息批量导入数据库。

excel表中的数据如下
图片alt
excel文件添加结果
图片alt
图片alt
代码如下:
使用JDBC连接数据库
图片alt

图片alt
model模块引用Dbconn对数据库进行操作
图片alt

3、将任务1与任务2完成的用户综合管理软件源码上传到团队github仓库。

GitHub仓库

任务3:完成《实验四 软件开发案例(1)团队作业》团队博文作业

1、已成功完成团队博客;
2、完成《实验四 软件开发案例(1)团队作业》各项任务实际花费的时间和成员分工;

各项任务实际花费的时间

任务内容 预计花费时间(h) 实际花费时间(h)
1.创建用户综合管理软件的Java web项目,项目名称自拟 0.1 0.1
2.在项目中添加mysql的驱动支持包 0.1 0.1
3.分别用手工或脚本方式创建mysql数据库及表 0.5 0.2
4.将用户综合管理软件案例代码导入到项目中 2 9
5.在Tomcat服务器中部署项目 1 0.5
6.测试运行用户信息的查询、更新、删除、显示等操作 2 5
7.为案例软件开发软件入口主界面,作为查询、更新、删除、显示的功能导航页面 0.4 0.5
8.为案例软件开发一个新功能,可将excel文件的用户信息批量导入数据库 1 0.5
9.将任务1与任务2完成的用户综合管理软件源码上传到团队github仓库 0.5 3

成员分工

成员 分工
王格 完成GitHub仓库上传,创建项目导入案例文件并配置tomcat,撰写博客
王彦润 完成增量开发,并优化项目结构
杜颖 撰写博客
3、团队成员实验学习心得。

王格 : 本次实验完成的无比艰难,从环境配置到GitHub上传,在大家齐心协力之下,我们成功完成了本次实验,我也更加了解了团队协作开发的重要性和操作方法,在实践中使用Javaweb开发.

杜颖 : 本次实验我熟悉了mysql数据库创建和连接访问技术,掌握数据库应用程序开发技术,提高了实践能力和团队协作能力。

王彦润 : 通过本次实验,我学会了如何去优化项目结构,在团队合作中熟练掌握知识