姓名 |
陈嘉 |
日期 |
2015/7/13 |
主要工作及心得 |
今天,我们将上周分工做的各部分组合起来,进行调试。结果和我们想的一样,根本不能运行。然后我们就开始了一天漫长的调试。 首先是数据从客户端,到服务器、数据库的传送。在第一个登陆界面输入完用户名和密码之后,点击登录按钮之后并没有反应。但是点击返回按钮仍然可以返回。说明并没有卡在某个函数里。数据从客户端传到了服务器,又成功返回,但是并没有执行对错判断。我们利用System.out.println来进行测试,验证猜想,检查数据在哪部分出了问题。结果是数据确实和想的一样。从客户端成功传输到服务器,但是并没有返回信息。即服务器端连接数据库的问题。 这个问题被解决后,我们开始逐个界面操作进行调试。操作员的第一个功能是对于会员信息的增删改,在添加会员的时候,我们在界面上填好会员信息后点击提交,刷新数据库新的会员信息并没有写入。后来我们发现是会员信息写入数据库和数据库要求的格式不对应,所以不能写入。修改成功后调试删除功能,一次成功。 在调试更新会员信息功能时,再次遇到了问题。我们的设计是这样的:用户输入会员编码后,服务器返回会员信息,在可编辑的文本框中显示。但是因为文本框已经随页面一起生成,不能再次更新,返回的数据不能显示在文本框中。我们的解决方法是在前面增加一个页面,用来发送要查询的会员编号,然后在下一个页面接收返回信息并生成文本框,这样文本框中就包含了会员原有的信息。 除此之外,我们还遇到了Date格式的一些问题,java中有两个库中含有Date类,一个在Java.sql中,另一个在Java.utl中,我负责从客户端中将数据发送到服务器,李宁负责服务器与数据库进行交互,张珺负责从服务器返回客户端,我们没有统一好Date类,导致在数据传输中出现了问题,在我们发现日期不能正确的保存之后,及时发现并解决了问题。 |
遇到的问题 |
|
解决方法 |
|
时间: 2024-10-11 17:52:00