- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用jsp自行开发一个简易的Web系统,可结合servlet、javabean、Ajax等技术。并对自行开发的系统给出相应的业务需求分析、功能需求分析,以及数据库的设计。具体内容包括如下几点:
系统概述
题目:论坛系统
概述:论坛中有两类用户,分别是普通用户和管理员,他们也就对应着普通用户模块和管理员模块。
主要具有以下功能:
*用户注册;
*用户登录;
*浏览文章列表;
*查看文章内容;
*发表文章;
*删除文章;
*发送和接受邮件;
修改个人资料、
管理员模块负责系统的管理工作,主要具有以下功能:
*发送和接受邮件;
*删除文章;
*管理讨论区信息;
*添加讨论区信息;
*修改个人资料。
发送和接受邮件、删除文章、修改个人资料等功能是普通用户模块和管理员模块所共有的,这些功能将会在普通用户模块中讲到。接下来对各模块所包含的具体内容及功能页面文件进行介绍。
系统业务需求分析
网上论坛是最常见的网上交流的载体,是电子布告栏系统。网上论坛相当于一个网上社区,人们在这个虚拟社区中能够进行各种交流活动。所以掌握对其的设计和运用是学好JSP很好的实践。
系统各模块功能分析
文件结构
普通用户模块中的功能说明
add_article_form.jsp 填写所要发表的文章内容界面;
add_article_save.jsp 处理所要发表的文章内容界面;
article_detail.jsp 显示某篇文章及所有回复文章的详细信息界面;
article_list.jsp 显示某个讨论区所有主题文章列表界面;
board_list.jsp 显示所有讨论区界面;
delete_article.jsp 删除文章界面;
delete_email.jsp 删除邮件界面;
email_detail.jsp 显示邮件内容界面;
email_management.jsp 邮件管理界面,它显示了用户所接收到的邮件列表;
image.jsp 产生验证码图片界面;
index.html 系统默认界面,提供填写用户登录信息的表单;
info_management.jsp 个人资料管理界面,提供修改密码和其他资料的表单;
logout.jsp 用户退出界面;
main.jsp 普通用户主界面;
modify_info_save.jsp 修改其他信息界面;
modify_password_save.jsp 修改密码界面;
send_email_form.jsp 填写邮件内容界面;
send_email_save.jsp 处理邮件内容界面;
top.jsp 功能选择界面;
user_login.jsp 处理用户登录信息界面;
user_reg_form.html 填写用户注册信息界面;
user_reg_save.jsp 处理用户注册信息界面。
管理员模块功能文件说明
add_board_form.jsp 填写所要添加的讨论区信息界面;
add_board_save.jsp 处理所要添加的讨论区信息界面;
board_management.jsp 讨论区管理界面,提供管理讨论区信息的接口;
delete_board.jsp 删除讨论区信息界面;
main.jsp 管理员主界面;
modify_board_form.jsp 修改讨论区信息界面;
modify_board_save.jsp 处理所要修改的讨论区信息界面;
top.jsp 功能选择界面。
数据库设计
Articles数据表——保存用户发表的文章信息
CREATE TABLE articles (
ArticleID bigint(20) NOT NULL auto_increment,
Title varchar(100) default NULL,
Content text,
UserID bigint(20) default 0,
CreateTime datetime default 0000-00-00 00:00:00,
BoardID bigint(20) default 0,
FatherID bigint(20) default 0,
ReadCount int(11) default 0,
ReCount int(11) default 0,
PicUrl varchar(30) default 0,
PicName varchar(100) default NULL,
PRIMARY KEY (ArticleID),
UNI
您可能关注的文档
最近下载
- (1000题)R2移动式压力容器充装考试题及答案.doc
- 2024年秋季新西师大版一年级上册数学全册教学课件(新版教材).pptx
- 权威2025年中央一号文件重点内容解读.pptx VIP
- 2025年教科版(2024)小学科学二年级上册(全册)教学设计(附目录).docx
- 2023年新版征信报告详细版征信报告模板-Word-可编辑-有水印.docx VIP
- 2025离婚起诉状 (打印版).pdf VIP
- 铁路运输行业发展简析(附铁路货运量、铁路客运量、周转量).pptx VIP
- 13.1 饮食与营养 第1课时(教学课件)生物苏科版2024八年级上册.pptx VIP
- 2023年新版征信报告详细版征信报告模板-Word-可编辑-有水印(1).doc VIP
- 中国城市人文地理——深圳.ppt VIP
文档评论(0)