系统设计与开发总结

一、 系统设计与开发过程出现的错误事例与解决方法
(一) 登陆不上原因:

  1. 登陆数据库名字错误:在“spring-context.xml”中的中查看自己的数据库名字是否为“vip”,如果不是的话,就将其改为自己数据库的名字。
  2. 密码加密了:在UserFunctionImpl中的password通过调用md5()函数加密了,解决办法为将使用md5()函数加密的代码注释掉即可。
    (二) 登陆时记录下账户和密码,下次就不用总是输入方法:在login.jsp中将账户:和密码:中value的值设为固定的账户和密码即可。
    (三) 数据库中值为中文无法显示:将设计表中字符集和排序规则或将总的数据库中的数据库属性中的字符集和排序规则统一改为utf_8格式。
    (四) 查询用户信息时查询不到的原因:
  3. 数据库名字未对应:(1)在VIPDaoMapper.xml中查看代码中写的数据库名字是否和数据库中用户表的名字VIPdetail一致,不一致则修改。(2)在VIPRankDaoMapper.xml中查看代码中写的数据库名字是否和数据库中等级表的名字sys_rank一致,不一致则修改。
    (五) 填写正确的查询信息但依旧无法查询的原因:在VIPDaoMapper.xml中获取数据库vip_detail表中信息,查看填写的信息是否和数据库中vip_detail表的信息是否一致。
    (六) 等级信息无法显示:
  4. 系统内存记住了原定运行时所写的id,导致修改后对应不上数据库no,从而报错:将VIPRankDaoMapper.xml中把等级排序的代码“order by no”去掉之后再运行一遍就能对应上了,再把排序的代码加上就不会报错了。
    (七) 录入信息时输入的手机号码一定要输够11位数,否则就会报错。
    二、 总结
    在系统开发与设计过程中,通过对出现的错误问题的解决过程中,我们发现很多问题出现的原因其实是因为代码和数据库信息对应不上导致的,没有能够完全理解代码。因此,在今后学习过程中,我们一定要细心细心再细心,争取设计和开发出一个功能更加完善、全面的信息系统。

你可能感兴趣的:(Java作业)