web动态网站设计--留言板系统.doc

web动态网站设计--留言板系统.doc

ID:54965690

大小:457.00 KB

页数:18页

时间:2020-04-25

web动态网站设计--留言板系统.doc_第1页
web动态网站设计--留言板系统.doc_第2页
web动态网站设计--留言板系统.doc_第3页
web动态网站设计--留言板系统.doc_第4页
web动态网站设计--留言板系统.doc_第5页
资源描述:

《web动态网站设计--留言板系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、动态WEB课程设计——留言板系统学院名称:计算机与电子信息学院专业名称:计算机科学技术班级:学号:姓名:完成时间:16目录目录1.网站简介………………………………………………………………12.网站开发平台和工具…………………………………………………13.网站结构设计…………………………………………………………14.网站功能模块…………………………………………………………35.数据库结构……………………………………………………………66.主要模块实现与代码摘要…………………………………………………77.课程设计总结…………………………………………………………………

2、…10161网站简介留言板是一种可以用来记录,展示文字信息的载体,有比较强的时效性,一般能比较及时的集中反应信息。随着互联网的迅猛的发展,网络留言板也随着诞生,比如说我们熟知的BBS,又比如说在每个网站的信息反馈系统。此次课程设计,就是要制作一个有着普遍性能的留言版系统,类似于BBS的功能。2开发平台和工具操作系统Windows7前台开发Dreamweaver8、JSP后台数据库SQLServer20053网站结构设计网站实现功能如下:1)用户留言信息(留言内容的新增、删除、修改、查询);2)注册用户维护(用户信息的新增、删除、修改、查询);3)按姓名查询用户留

3、言信息;4)管理员可对用户注册的信息和所有用户的留言信息进行管理;5)用户的注册;6)判断用户标识和口令,并进行权限管理。4网站功能模块如上所述,网站实现的功能主要有6个,根据用户权限不同可以将本系统分为2大模块,分别为:管理员用户权限、访客用户权限。本系统各个部分及其包括的具体功能模块如下图所示:2.1.1、用户类型访客管理员普通访客图2–1用户类型逻辑图162.1.2、管理员管理员查看留言内容查看访客注册信息删除访客注册信息查找访客留言内容删除留言内容查询用户图2–2管理员权限逻辑图2.1.3、普通访客普通访客用户注册访客信息添加留言内容图2–3管理员权限逻

4、辑图162.1.4、用户登录判断用户系统登陆根据输入判断权限调用用户管理程序调用管理员管理程序管理员系统登陆图2–4用户登录判断162.1.5、用户检测及登录流程用户注册页面用户名与密码连接数据库数据库查询用户名存在登录并返回首页添加留言信息提示留言成功若用户名不存在跳转至注册页面信息提示留言失败信息提示用户已存在图2-5用户登录及注册模块程序逻辑图1数据库结构根据网站功能设计要求和模块划分,数据库主要用于存储用户信息、用户留言信息和管理员信息,。数据库结构如下:161.管理员息表admin:图2-62、注册用户信息表user:图2-73、注册用户留言信息表:图

5、5.2视频信息表1主要模块实现与代码摘要6.1首页设计本系统的首页由图片,标题,和留言组成,根据访客的不同需求选择不同的界面。代码如下:/******省略部分代码*************/16<%!StringDBDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";StringDBUrl="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=userdb";Connectionconn=null;Statementstmt=null;ResultSetrs=null;

6、%><%//连接数据库,读取类信息try{Class.forName(DBDriver);conn=DriverManager.getConnection(DBUrl,"sa","sa");/*if(conn!=null){System.out.println("Connection...");}else{System.out.println("notConnection...");}*/stmt=conn.create

7、Statement();Stringsql="select*fromliuyan";rs=stmt.executeQuery(sql);}catch(Exceptione){e.printStackTrace();}%><%while(rs.next()){%><%=rs.getString(2)%><%=rs.getString(2)%>16<%}%><%try{if(rs!=null){rs.close();}if(stmt!=null){stmt.close();}if(conn!=null){conn.clo

8、se();}//数据库连

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

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

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