- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计成绩
功能设计成绩( 60%)
报告成绩( 40%)
系统设计成绩
《JSP动态网站制作》
——基于MyEclipse的课程互动论坛系统(题目)
设 计 报 告
学院(系):
班 级:
学生姓名: 学号
目录
摘 要 3
1 系统需求分析 4
1.1 功能性需求 4
1.2系统功能设计 5
2数据库表的设计 6
2.1用户表 6
2.2帖子表 7
2.3 Admin表 8
3.Sql语句、实体类及DAO类设计 9
3.1 Sql语句设计 9
3.2实体类及DAO基类设计 9
3.3 DAO类设计 9
4 系统详细设计与实现 9
4.1主页面设计 10
4.2论坛栏目管理模块 11
摘 要
随着网络应用的兴起,人们交流的方式也发生了翻天覆地的变化。网络聊天、网络视频和邮箱系统等网络应用的出现正在改变着人们彼此之间沟通、交流的方式。此外,为了满足人们在某一特定主题下的知识获取和信息发布,出现了在线网络论坛。各种各样的主题论坛几乎囊括了人们生活的每个角落。人们根据自己的专业特长和兴趣爱好在论坛上提出自己的问题,即提出主题。而后其他人根据主题内容可以发表自己的意见和看法,即回复主题。一千个人有一千个哈姆雷特,论坛集大家之所长,所感,为每一个用户提供了丰富的知识矿藏。
论坛是一个让人足不出户即可了解外界世界,了解他人所想的工具。在人们生活节奏逐步加快的今天,必有其存在的现实意义。正是基于这样的认识,开发了此论坛系统。除了提供基本的看帖、发帖、回帖、搜帖的功能,针对管理员用户系统还提供了用户管理和帖子管理的操作。目的是基于现实,为用户提供一个模拟的网上交流环境。方便大家的沟通交流,丰富人们的娱乐文化生活。
关键词:;网上论坛;模拟社区;在线交流
图2.1 系统功能介绍
2数据库表的设计
本系统新建了数据库bbs,并在其下创建了三张表:用户表,帖子表,Admin表。
2.1用户表
下面是对表User的具体设计
表2.1 User表
字段名 类型 长度 说明 userName varchar 30 用户名 password Varchar 25 密码 repassword Varchar 25 确认密码 sex varchar 10 性别 address varchar 40 地址 phone int 10 电话 loginTime datetime 30 注册时间 gradeNo int 5 用户等级 mailUrl varchar 30 邮箱地址
uerName是注册用户的用户名,为User表的主键。
password是用户密码,为用户登录时用。
password是确认密码,与用户密码一致。
mailUrl是用户的邮箱地址,通过它,我们可以与之通过邮件通信。
loginTime表示用户注册的时间。
gradeNo表示用户的等级,与登记表(grade)中的gradeId相关联,组成表的外键。共分为四个等级:菜鸟、列兵、星级标兵和士官。
2.2帖子表
下面是对表Article的具体设计
表2.2 Article表
字段名 类型 长度 说明 id int 5 帖子id pid int 5 父亲id rootid int 5 根id editNo int 5 所属板块 title varchar 30 标题 cont text 50 内容 pdate datetime 20 发帖时间 writer varchar 30 作者 viewCoun int 5 帖子查看量 repiyCoun int 5 帖子回复量 isleaf int 5 判断帖子是否为叶子节点 isEssence int 判断帖子是否为精华帖
id是帖子的编号,为本表的主键。
pid是父亲id的编号,表示被回复的帖子id号。
rootid表示根贴的id号,表示最初发起主题的帖子id号。
editNo表示帖子所属的板块号,每个版块的帖子分版块区别显示。
title表示帖子的主题。
cont表示帖子的内容。
pdate表示发帖的具体时间。
writer表示发帖的作者,此外键对应user表中userName字段。
viewCount表示帖子的查
您可能关注的文档
- FAS系列安9装配置说明 V2.1.doc
- FA置业顾问业绩考核及薪酬件制度4.15新.doc
- FDA2004年9月颁布质量管理体系规范(取非执行文件).doc
- FDD-LTE簇优化指导书_v1_电项信.doc
- FDD-LTE簇优化指导书_读联通_v1.1.doc
- Fdjibty增值税发票个的认证及抄报税流程.doc
- FIT输入法创始人:h从App外包到做自己品牌.doc
- FI读X OA 产品手册(简)w3.doc
- Flash S综合实例.doc
- Flash动画制作的综合实例.doc
- 区域教育评价改革与人工智能融合:利益相关者协同发展的实证分析与策略研究教学研究课题报告.docx
- 《新型冠状病毒变异株感染的临床治疗策略与药物选择研究》教学研究课题报告.docx
- 高中政治教学中辨析式学习活动设计对提高学生分析能力的研究教学研究课题报告.docx
- 2025-2026学年初中历史七年级下册统编版(部编版)(2024)教学设计合集.docx
- 2025-2026学年初中信息技术人教版九年级全册-人教版教学设计合集.docx
- 2025-2026学年小学音乐五年级上册西师大版(2024)教学设计合集.docx
- 2025-2026学年小学英语冀教版三起六年级上册-冀教版(三起)(2012)教学设计合集.docx
- 2025-2026学年中职中职专业课计算机——辅助设计类71 电子与信息大类教学设计合集.docx
- 2025-2026学年高中通用技术选择性必修4 现代家政技术粤教粤科版(2019)教学设计合集.docx
- 2025-2026学年高中英语北师大版2019选择性必修第二册-北师大版2019教学设计合集.docx
文档评论(0)