- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVA留言板设计和实现毕业论文
目录 TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc279518555 内容摘要 Ⅰ
关键词 Ⅰ
Abstract Ⅰ
Key words Ⅰ
HYPERLINK \l _Toc279518556 1.系统分析与设计 1
HYPERLINK \l _Toc279518557 1.1需求分析 1
HYPERLINK \l _Toc279518558 1.2三层构架 2
HYPERLINK \l _Toc279518559 1.3开发模式 2
HYPERLINK \l _Toc279518560 2.模块设计 4
HYPERLINK \l _Toc279518561 2.1整体模块设计 4
HYPERLINK \l _Toc279518562 2.2数据库结构设计 5
HYPERLINK \l _Toc279518567 3.系统详细设计 8
HYPERLINK \l _Toc279518568 3.1创建与连接数据库 8
HYPERLINK \l _Toc279518573 3.2留言信息页面的设计 11
HYPERLINK \l _Toc279518576 3.3留言管理页面设计 15
4. HYPERLINK \l _Toc279518583 结束语 17
HYPERLINK \l _Toc279518585 参考文献 18
基于JAVA的留言板的设计与实现
内容摘要:随着现代化技术的不断进步,人们发现交流的范围还是很小,不能满足更大范围人的需要,这样就出现了利用因特网在全球发布信息的留言——BBS。本文概述了用JDK、Access数据库和tomcat软件构建一个简单的个人留言板,该留言板能很方便的和同学沟通和交流。留言板具有功能强大,使用方便的特点。用户以个人的身份进入,查看留言,以及在留言板中写下自己要留言的内容,以及自己的相关信息。管理员可以根据管理员用户名和密码进入,进行删除,回复和修改。
关键词:个人留言板,留言板系统,Access数据库
1.系统分析与设计
1.1需求分析
注册登录开发一个留言系统,首先需要确定留言的功能是什么,也就是用户想要的留言所能做的工作。用户使用留言是按照一定的流程来进行的:用户注册登录进入留言,可以就某个话题展开讨论,通过留言功能发布新的话题,通过回帖的功能回复已有的话题;管理员要管理留言,系统需要具有的功能有创建、删除留言的版块,管理注册的用户,管理留言,设置留言基本参数。这样的流程就决定了留言所应具有的功能,留言功能流程如图1.1所示。
注册登录
图1.1 留言功能流程图
通过上面的分析,总结留言的功能有以下几项: 留言版块列表;浏览留言;回复;编辑留言;删除留言;管理版块;管理用户管理留言。
浏览板块:用户(浏览者)和管理员都可以看到的界面。
注册登录:用户(浏览者)要注册登录才能进行留言。
浏览留言:用户(浏览者)和管理员都有权限。
回复留言:由于是个人留言板,只有管理员才有权限回复。
用户(浏览者):有浏览板块、浏览留言、发表留言的权限。可以根据发言者留下的邮箱地址发邮件。
发表留言:用户(浏览者)和管理员都有权限。
管理留言:管理者有权限,主要是对于留言的回复,修改以及删除。
1
管理员所做的管理:
(1)查看留言:可以查看所有用户的留言,并查看留言者填写的个人信息
(2)回复留言:可以回复用户的留言,如有写错,可进行修改
(3)删除留言:如果用户发表了不符合留言规则的留言,则需要管理员删除这些留言。
1.2三层构架
“Model”代表的是应用的业务逻辑,“View”是应用的表示面,“Controller”是提供应用的处理过程控制,通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
1.3开发模式
网站建设目前主要有两种基本的开发模型:两层模型、三层模型。B/S结构是真正的三层结构,它以访问WEB数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问WEB服务器和与其相连的后台数据库,我们称之为B/S(Browser/Server)模式。其三级结构组成如下图所示:
客户端客户端WEB服务器
客户端
客户端
WEB服务器
后台数据库
后台数据库
图1.2 开发模式图
图中从左到右,分为三个层次:
第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需文件资料传给用户,客户端接受并显示在WWW浏览器上;
第二层Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,并与后台数据库连接,进行申请处理,然后将处理
2
结果返回Web服务器,再传至
您可能关注的文档
- 免费传授CAD使用技巧 绝对实用!.pdf
- 公交车站规则和灵活作文讲评和例文.ppt
- 八年级物理上册第五章透镜和其应用复习.ppt
- 公共管理学院2013年党训班各学生党支部学习讨论主题和相关材料.doc
- 公共管理学7--公共管理技术和方法.ppt
- 公共营养师课程(十三)膳食营养指导和疾病预防.ppt
- 全球铝土矿资源分布和利用情况.ppt
- 公共建筑功能关系和空间组合.ppt
- 公务员依法行政网上考试试题和答案.doc
- 公司内部分配和工资制度.doc
- 浙江省温州市行政职业能力测验模拟试题新版.docx
- 浙江省温州市行政职业能力测验题库含答案.docx
- 浙江省温州市行政职业能力测验题库含答案.docx
- 浙江省温州市行政职业能力测验模拟试题最新.docx
- 浙江省杭州市选调生考试(行政职业能力测验)综合能力测试题及答案一套.docx
- 浙江省温州市事业单位招聘考试(职业能力倾向测验)题库及参考答案1套.docx
- 浙江省杭州市选调生考试(行政职业能力测验)综合能力题库新版.docx
- 浙江省杭州市选调生考试(行政职业能力测验)综合能力题库带答案.docx
- 浙江省杭州市选调生考试(行政职业能力测验)综合能力测试题必考题.docx
- 浙江省温州市行政职业能力测验模拟试题含答案.docx
最近下载
- 耕地质量等级+(GBT+33469-2016).docx VIP
- 人教版高中物理必修一课件.pptx VIP
- 新生儿高胆红素血症诊治指南(2025)解读 (1)PPT课件.pptx VIP
- 《新生儿高胆红素血症诊治指南(2025)》解读(1)PPT课件.pptx VIP
- SGT756国电南自保护培训全解.ppt VIP
- 建设工程工程量清单计价办法(市政工程定额章节说明).pdf VIP
- 盘扣模板支撑体系技术交底(二级).docx VIP
- 精创温控器EK-3010说明书用户手册.pdf
- 外墙涂料施工安全技术交底.doc VIP
- 在线网课学习课堂《舰艇操纵与避碰》单元测试考核答案.docx VIP
文档评论(0)