- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《多媒体网站设计实验报告计算机
XXX大学计算机科学与技术
学院
课程设计报告
课程名称:
系 部:
专业班级:
学生姓名:
学 号:
同 组 人:
指导教师:
完成时间:
报告成绩:
一 设计要求 3
二 设计的作用、目的 4
2.1作用 4
2.2目的 4
三 设计的具体实现 4
3.1 系统概述 4
3.2 各模块的详细设计 5
3.2.3 显示文章模块 8
3.2.4 获取留言模块 9
3.2.5 游客登录后的控制界面模块 10
3.2.6 留言模块 12
3.2.7 数据库设计模块 13
3.3.系统的测试与运行 14
3.1 登录测试 14
四 心得体会及建议 20
4.1 本次实验的部分不足 20
4.2 我从中学到的 20
五 附录 21
5.1 实体类 21
5.2控制类 23
5.3 功能模块类与jsp页面代码 26
六 参考文献 32
个人博客设计报告
一 设计要求
(1)在网站的主页中包含文字、图形、图像、声音、视频和动画等多媒体元素,各元素排列、摆放整洁、有序,网站界面颜色搭配合理。
(2)在网站主页中,各媒体元素根据需要应具有超级链接功能,可以是页内链接也可以是页间链接。
(3)网页具有动态交互能力,能够和后台数据库动态交互数据。
(4)充分利用多媒体技术使网页或单个媒体下载时间尽量短。
二 设计的作用、目的
2.1作用
设计并实现个人博客的基本要求,个人简介、发表文章(日志)、留言等。博主有自己的账号与密码,可以以博主身份登录。而其他人可以以游客方式登录到此博客,以进行日志的浏览或者给博主留言。
2.2目的
学习如何利用java+jsp+mysql创建动态网站。
三 设计的具体实现
3.1 系统概述
分为两个登录方式:
博主登录
博主输入账号与密码,在数据库中查找时否存在博主账号与密码,如果存在则进入我的博客界面。博主有写文章等等博客里所有的权限。
游客登录
游客可以直接登录,无需账号及密码。游客与权限定位在查看与 留言,无其他特殊权限。
3.2 各模块的详细设计
??3.2.1 登录模块
登录模块中有两种登录方式,一种是博主登录方式,一种是游客登录方式。博主登录需要账号与密码,且账号与密码要与数据库中存储的账号与密码校对,如果账号与密码都正确,才能成功登录。其中,账号与密码都不能为空或者长度不能为0.在账号与密码框下有两个按钮,第一个(左边)为执行登录,第二个(右边)为重置,点击重置,则账号与密码框会被清空,需重新输入账号与密码,此按钮用在用户觉得账号与密码有误需重新输入或者账号与密码出错的情况下重置账号与密码框。
用户(博主)输入账号与密码,并且点下“登录”后,由登录页面获取账号与密码参数使用post方法传递参数到LoginServlet类处理,LoginServlet类调用UserContext类中的userSearch()方法判断是否存在以用户输入的信息为依据的账户,userSearch()方法调用DBConn类中的静态方法getConnection()得到数据库的连接,并在userSearch()方法中执行 查找的整个过程。最终返回一个布尔值,跟据布尔值判断用户是否登录成功(返回true表示成功,返回false表示登录失败)。如果登录成功,则进入博客主体部分。
游客登录只需点击“游客登录”,即可登录博客。
如下图
图3-2.1.2登录模块
3.2.2 博客主页面模块
此模块用的是iframe设计,使用的是横向导航结构,部分代码如下
table cellspacing=10 cellpadding=30
tr
td
a href=myArticles.jsp target=show style=我的文章/a
/td
tda href=writeArticle.jsp target=show写 文 章/a/td
tda href=myPhotos.jsp target=show我的相册/a/td
tda href=myVideos.jsp target=show我的视频/a/td
/table
此模块总体上是由四部分组成,第一部分是网页头部分,由带有“Hanleo博客”
闪动字体的gif图片以及由右往左的欢迎字幕组成。第二部分是导航部分,分别由“我的文章
文档评论(0)