My Projects‎ > ‎Chatroom Online‎ > ‎

TODO List


  1. 考虑如何引入单元测试。
  2. 日志系统的log4j的应用要考虑引入。
  3. 考虑用多种实现方式,普通,套用框架。
  4. 补充一下『开放环境』部分用到的软件的链接。
  5. 批量插入聊天记录的问题。
  6. 数据保存可否全部使用XML?
  7. IE7为什么会把post方式发送的参数值在地址栏里显示?还是我搞错了?
  8. 数据库中各表的之间外键约束等还没弄好。
  9. 登录时候可考虑加随机图片识别程序。
  10. 类,方法,field等的访问属性要严格控制。后期检查工作。
  11. 设置一些快捷键。
  12. 帮助文档要能方便找到,可以考虑用header把语言选择和帮助文档链接放进去,用footer把版权信息,还有GPL3的文本放进去。
  13. 源代码中加入版权信息,GPL3也需要拷贝进去的。
  14. 登录验证的时候,如果数据库查出两天记录怎么办?
  15. 登录验证,用户不存在应该提醒注册,而密码不正确应该要求重输,这两种方式分开处理好一些。
  16. 先完成功能部件,再陆续上Ajax。页面代码中实现零java code
  17. 考虑线程的问题。
  18. 设计细节的流程图明显是需要更换的。
  19. 不知道查看历史记录的中文读出来是不是乱码?
  20. 如何使用mysql的自动序列?我的意思是类似Oracle的squence。
  21. 系统还需要考虑的一个问题是多语言选择的问题:中文、英文,最后由李莹协助实现一下日文界面。多语言界面切换的功能。
  22. 多数据库支持。
  23. 具体的模块设计需要单列一下的。
  24. 异常处理机制要自己写,还是沿用 JDK 的?Google 一下为什么要自己写异常。
  25. CSS 编辑的样式表。
  26. 需要增添一个日志记录模块,比如什么时间,什么人在什么地方尝试登录,即使不成功,也要记录下来,作为后台维护和管理表使用。
  27. 也增添一个统计用户习惯的模块,比如用什么浏览器,什么时候在线,在线时长等等用户习惯。
  28. 聊天页面登上显示日期。
  29. 后期考虑一下如果记录数达到百万之巨,应该如何优化性能。
Comments