项目名称:网页版网络聊天系统
语言框架:java、SSH、ajax、mysql
开发环境:笔记本,myeclipse
当前行数:0
开发人数:1
开始时间:2013/11/25星期日 14:35
结束时间:2013/11/27星期三 17:03
工作内容:对系统的详细内容进行设计、开发环境的搭建
工作划分:分别对个个模块的详细数据进行设计、myeclipse、SSH框架、mysql数据库的搭建
工作难点:
- 如何通过powerdesigner生成sql建表
- SSH框架层次结构的理解
解决方法:
- 如何通过powerdesigner生成sql建表
- 先在powerdesigner建立cdm(概念模型),画好ER图,然后通过cdm生成pdm(物理模型),在
通过pdm生成sql语句。
- 在此期间,设置好约束,表必须有主键,否则生成会出错。
- 可以通过serial来设置ID的自动增长。
项目总结:完成了开发环境的搭建。其中遇到不少的问题,感谢帮助我的人。
下一步计划:进行界面设计,同时对系统进行分模块的编码。
工作内容:系统词汇表、开发环境的搭建
本系统用户有两种:普通用户,系统管理员
系统登陆与注册
普通用户:包括用户ID(唯一)、登陆账号(唯一,英文、数字,不允许中文)、密码(最少8位)、用户类型(普通 or 系统管理员)
系统管理员:管理员ID(唯一)、登陆账号(唯一)、密码、用户类型。
个人空间模块:个人空间包括个人资料管理、个人博客
- 个人资料:用户的基本信息、性别、年龄、生日、婚姻状况、职业、运动、电影、音乐、电话。
- 个人文章:标题、内容、分类、时间、评论时间。
- 心情:用户ID、姓名、时间、内容。
好友聊天模块:
- 好友列表:好友名字、好友账号、好友ID。
畅聊区模块:话题ID、话题标题、话题分类、话题内容、发起人、发起时间、回复人、回复内容、回复时间。
系统管理模块:
- 系统用户表:系统用户ID、用户名字、用户类型。
- 文章表:文章ID、文章标题、作者、时间。
- 话题表:话题ID、话题标题、作者、时间。