电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

J2EE程序设计——课程设计报告

J2EE程序设计——课程设计报告_第1页
1/16
J2EE程序设计——课程设计报告_第2页
2/16
J2EE程序设计——课程设计报告_第3页
3/16
成 都 信 息 工 程 学 院课程设计报告课程名称: J2EE 程序设计 题目名称: 简单微博系统 学生学号: 2025121097 学生姓名: 邓 涛 技术报告(20程序及运行(60答辩 (20总分分)分)分)设计评语: 一、程序功能模块划分1.系统功能模块框图图 1 系统功能模块框图2.各功能的具体实现内容1) 用户注册模块:用户输入的注册信息包括,用户名、用户密码、用户真实姓名、手机号、Email、QQ 号码。在用户注册模块要求检查用户名是否已存在,检查输入 Email 是否存在,假如存在则不让用户注册。2) 用户登陆模块:用户打开登陆模块,要求用户输入用户注册的用户名以及对应密码,用户密码验证成功,则加载用户的相关信息,包括用户的好友列表,粉丝列表,已广播微博信息以及关注好友发送的微博信息。3) 好友管理模块:该模块登陆用户可以查看到自己已添加的好友列表,添加新注册用户为自己的好友,删除自己已添加的好友。4) 粉丝查看模块:登陆用户可以通过该模块看到自己的粉丝列表(即将当前用户添加为好友的用户列表)。5) 微博管理模块:登录用户可以使用该模块查看自己以广播的微博信息,并对广播的微博信息删除,查看好友广播的微博信息。二、功能实现流程图1.系统主功能图 2 系统主功能实现流程图2.异步刷新好友微博信息功能图 3 异步刷新的方式显示最新的好友发布的微博信息功能实现流程图三、数据库设计1.数据库 E-R 图图 4 数据库 E-R 图2.数据库表设计1) 表名:_user2) 说明:存储用户的基本信息3) 表结构表 1 _user 表结构设计字段名类型长度主外键可否为空备注idintPKnot null用户 id,自增namevarchar45not null用户登录名passwordvarchar150not null用户密码密文reg_datedatetimenull用户注册日期fan_numintnull用户粉丝数量edite_datedatetimenull用户信息修改日期real_namevarchar45null真实姓名cell_phonevarchar20null用户手机号emailvarchar45not null用户 Email 地址qq_numvarchar45null用户 QQ 号1) 表名:_friend2) 说明:存储用户的好友信息3) 表结构表 2 _friend 表结构设计字段名类型长度主外键可否为空备注idintPKnot null记录 id,自增useridintFKnot null用户的 ID 号friendidintnot null所加好友的 ID 号1) 表名:_blog2) 说明:存储用户发送的微博信息3) 表结构表 2 _blog 表结构设计字段名类型长度主外键可否为空备注idintPKnot null微博 id,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

J2EE程序设计——课程设计报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部