第三次作业--开始编程

结对成员:

031302611黄志雄
031302624苏培泳

功能分析

1、实现将excel表格导入到系统数据库中
2、将系统数据库的排课数据提取出来并显示在web界面

实现思路

1、建一个连接数据库的工具类
2、做一个表的实体
3、Java实现Excel导入数据核心类 读取Excel表中所有的数据、操作数据(查询、更新)
4、通过web前端显示数据库中的排课数据

数据库设计的考量

810679-20150930221610136-1115979884.png
810679-20150930221631371-1980650850.png

PSP表格

810688-20150930210802371-1488725624.jpg

源码的Github链接

https://github.com/spy-bear/CourseManagement.git

Github上的commit的日志要求

810679-20150930231338574-2064138345.png
合并分支
810679-20151001185929980-163728925.png

excel导入数据库部分代码提交
810679-20150930222047996-866418829.png
完整版提交
810679-20150930222207621-602929971.png
规范化以及解决部分问题
810679-20151001185906480-648140694.png

遇到的问题

1、一个Java类里面的中文注释出现了乱码

2、代码的规范,比如函数采用动宾结构

3、设置背景图片是无法覆盖整个页面

解决的代码:

body{

background-image: url(image/1106024.jpg);

background-repeat:repeat-x;

background-size: 100% 100%;

}

4、jar包的依赖问题,现已导入到lib里面具体是否成功等待测试

5、由于对git不熟悉,所以将项目上传到github的方式错误,多了不必要的东西

结对的照片

810688-20150930215739980-556746244.jpg

数据库输出到web界面

810679-20151001190047918-1252202757.png

两次结对经历的小结

通过两次这次结对,我们学会分工与团队合作。两个人的力量总是比一个人强,一个人再怎么厉害总有不知道的而且也没那么多的时间完成一个巨大的项目,客户也不会给你那么多的时间。在两次结对编程中我们深深地体会到两个合作的高效率。一个人负责后台实现excel导入数据库,一个人负责前端页面显示。期间遇到了不少问题,也花费了不少时间。但是学有收获,也加强了java web编程,至少学会了以前并不会的excel导入数据库功能。

未完待续

转载于:https://www.cnblogs.com/superspy/p/4850410.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值