基于javascript班级网站开发之留言板

基于javascript班级网站开发之留言板

ID:11389431

大小:74.50 KB

页数:12页

时间:2018-07-11

基于javascript班级网站开发之留言板_第1页
基于javascript班级网站开发之留言板_第2页
基于javascript班级网站开发之留言板_第3页
基于javascript班级网站开发之留言板_第4页
基于javascript班级网站开发之留言板_第5页
资源描述:

《基于javascript班级网站开发之留言板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、javascript课程设计Javascript留言板课程设计课题基于JavaScript的班级网站开发专业班级中印计算机11级软件1班学生姓名马安顺学号201101080020指导教师陈凤萍组长邵园园日期2013.1.10成绩12javascript课程设计课程设计任务书院系:中印计算机软件学院专业:软件技术班级:11软1学号:201101080020一、课程设计时间2012年12月24日至2013年1月11日,共计3周。二、课程设计内容使用html+javascript+css完成以下任务:1、能够熟练使用css结合html实现网页布局。2、熟练使用文档对象模型和事件驱动,能够很好

2、的实现web表单的交互式操作。3、熟练使用javascrip中的对象,实现网页的动态效果。三、课程设计要求1.课程设计质量:²贯彻事件驱动的程序设计思想,熟练使用javascript中的对象,实现网页特效。²网页设计布局合理,色彩搭配合理,网页操作方便。²设计过程中充分考虑浏览器兼容等问题,并做适当处理。²代码应适当缩进,并给出必要的注释,以增强程序的可读性。2.课程设计说明书:课程结束后,上交课程设计报告书和相关的网页。课程设计报告书的格式和内容参见提供的模板。四、指导教师和学生签字指导教师:学生签名:五、教师评语:12javascript课程设计Javascript留言板课程设计一

3、需求分析随着互联网的迅猛的发展,网站给我们带来不少的便利,于此同时,论坛基本是每个网站必有的功能,为用户之间的交流提供的很好的平台。我通过仔细的分析和规划,本论坛有如下功能:用户注册,登录,用户信息修改,签写留言,留言查看,回复留言和管理员的普通维护功能等。这些功能的具体描述如下:1)用户登录模块:基本是每个系统必备的模块,本论坛的登录的模块分为两个小模块:普通用户登录,另一个是管理员登录。2)查看留言模块:这也是论坛的主要功能之一,把用户发表的留言逐条,安顺序显示出来。3)签写留言模块:这是论坛的主要功能之一,用户把自己感兴趣的话题发表到论坛上,与网上的会员进行探讨。4)回复留言模块

4、:这也是论坛的主要功能之一,用户对别的用户发表的留言进行回复。二分析和设计(页面和数据库)设计网站论坛时,首先应该区别是普通用户登录还是管理员登录。如果是普通用户登录,那么该用户只有查看和回复留言的权限。如果是管理员登录,则除了具有查看和回复权限外,还用具有管理论坛的权限。在用户发表留言后,将显示该用户的用户名、性别、留言内容和留言时间等内容。如果在某个留言有回复内容,则显示出是谁恢复了该篇留言和回复的内容。另外还能在页面中显示当前的系统的时间和访问权限。数据库设计通过以上的分析:数据库应有四个表,tb_user、td_topic、tb_reply、tb_counter。由于是个小型的

5、论坛,选择AEESS数据库。具体各表的设计如下:1分析得知tb_user表功能的记录用户的信息,具有如下字段:ID、UserName、PWD、Birthday、Sex、OICQ、Tel、homepage、address、postcode、Email、status。2分析得知tb_topic表功能是存放用户发表的留言,具有如下字段:ID、anthor、face、content、datetime。3分析得知tb_reply表功能是用于存放用户对每条留言所回复的信息,具有如下字段:ID、TpoicID、content、replyuser。页面设计1网站的流程体如下:12javascript课

6、程设计1)用户登陆(Login_User_deal.jsp)在top.jsp中设计的是当用户单击登录连接的时候,弹出一个小的对话框来提供用户的登录功能,所以在在个页面中需要刷新用户登录后的页面,用到了脚本语言(javascript)中的一段代码:open.location.reload().管理员登录(login_manager_deal.jsp)与此页面的代码相似,下面就不再写了。主要的代码如下:<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%>

7、sp:includepage="counter.jsp"/><%request.setCharacterEncoding("GB2312");Stringusername=request.getParameter("username");StringPWD=request.getParameter("PWD");if(username!=""){%><%ResultSetrs=stmt.executeQuery("select*fromtb_u

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。