web编程课程设计报告--留言簿课程设计报告

web编程课程设计报告--留言簿课程设计报告

ID:9399852

大小:389.00 KB

页数:25页

时间:2018-04-30

web编程课程设计报告--留言簿课程设计报告_第1页
web编程课程设计报告--留言簿课程设计报告_第2页
web编程课程设计报告--留言簿课程设计报告_第3页
web编程课程设计报告--留言簿课程设计报告_第4页
web编程课程设计报告--留言簿课程设计报告_第5页
资源描述:

《web编程课程设计报告--留言簿课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Web编程课程设计报告姓名学号院系班级专业指导教师25留言簿课程设计报告主要流程引言开发背景系统目标定义现行系统概况现行系统流程现行系统存在的问题系统需求分析系统业务流程及描述(要画出流程图)用户需求(根据不同类型的用户分析)性能需求其它需求数据分析系统功能分析系统功能模块图功能界面框图功能描述系统的安全性与可靠性设计系统软硬件配置(开发环境)部分重要代码251.引言1.1编写目的在网络技术逐渐渗入社会生活各个层面的今天,以前网站上的留言簿管理系统要用户登陆以后才能进行相关访问及互动。而随着网络互联技术的进步,现在网站投票只需打开网页就可进行论坛留言。留言簿对象是

2、很多的,各个层次都可进行论坛访问,大至国家领导,小至一个普通干部,访问和留言从到指定用户进行表格到现在通过网络直接点击相应就可进行。网上留言簿管理系统可解决游客访问及留言,致使现在几乎各个网站都有各种类型网站留言簿管理系统,用户可选择自己的看法。所以我提出了本课题的研究。本系统开发的目的是为了学习这样去做一个交互式的网页以及了解这种强大的网络编程工具,方便客户端和浏览器端之间的交流。1.2项目背景互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网上留言簿正是一种供人们进行交流的网络空间。它

3、不受时间和空间的约束,留言簿用户可以发表自己的观点,大家一起探讨某个问题。目前,网上留言簿已不是新事物,许许多多的别具特色的论坛在网络上随处可见。为了体现留言簿的特色,我们搜索各式各样的论坛版面,为了改变网上现存论坛的普遍风格,追加功能,更便于管理,于是开发出一套界面友好美观,易于使用的论坛管理系统。2.任务概述2.1目标2.1.1基本要求系统包括主要的功能:新用户的注册,会员密码重设,会员登录,用户自己修改信息,管理员删除用户,游客浏览留言,会员新增留言,会员留言回复,管理员删除留言这些功能,可以应付一般的用户需要。2.1.2开发目标这个系统预期的目的是为了做成

4、交互式的网页,方便客户端和浏览器端之间的交流。通过论坛,人们能够相互交流沟通,把疑惑在论坛里公布,大家献计献策,共同学习,共同进步。2.1.3应用目标网上留言簿系统是一个会员登录留言系统。网上游客能够浏览论坛上的帖子,并且能够注册成为用户。论坛注册会员能够修改自己的资料信息,申请版主,发表帖子,让大家积极参与讨论。论坛管理员能够便于管理论坛,包括浏览游客留言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以及留言簿版主管理等等。现行系统概况2.1现行系统流程25浏览者用户注册登录管理板块浏览板块管理用户发帖浏览帖子回帖管理帖子管理员板块类有浏

5、览列表和管理两个方法,管理方法可以分为创建、修改和删除3个方法,如图。管理员设置论坛参数论坛分页参数基本参数用户相关参数管理员设置论坛参数创建板块修改板块删除板块用户浏览板块列表25帖子类有浏览、发帖、回帖、搜索和管理5个方法,浏览方法又可以分为列表和查看2个子方法,管理方法又可以分为编辑、删除、置顶、转移、指定精华5个子方法,如图用户管理员浏览帖子回帖管理帖子编辑删除发帖用户类有注册、登录和管理3个方法,管理方法又分为添加、删除和设置权限3个子方法,如图所示。用户管理员修改个人信息注册登录管理用户设置权限添加删除数据库访问模块:25利用javaBean封装对数据

6、库的操作,主要包括连接数据库。当JSP页面中需要访问数据库时直接调用这个javaBean即可。加载驱动程序数据库访问模块连接数据库6.分页显示模块:分页显示模块包括分页显示用户留言列表。分页显示模块功能树如图所示:分页显示模块分页显示主题信息列表分页显示回复信息列表分页显示会员信息列表2.2现行系统存在的问题用户和管理界面比较单一,管理人员也只有一个。实现的功能也比较普通。系统需求分析3.1系统业务流程及描述(一)会员注册流程会员填写个人信息—>信息合法性检验—>会员信息持久化具体流程图如下:25(二)会员登陆流程输入用户凭证—>基于角色授权具体流程图:(三)会员

7、管理流程持有管理员角色角色调整或分配为版主或删除用户具体流程图:25(四)论坛版块管理流程持有管理员角色添加、删除、调整、置顶、隐藏版块具体流程图:(五)帖子发表注册用户选择版块发表主题主题持久化具体流程图:25(六)帖子回复用户针对主题发表回复回复持久化具体流程图:(七)帖子管理持有管理员或版主角色添加、删除等操作具体流程图:253.2用户需求(根据不同类型的用户分析)论坛板块列表浏览帖子发帖回帖编辑帖子删除帖子回复帖子非会员用户查看用户注册用户登录控制用户权限修改注册信息设置论坛参数管理板块管理用户3.3性能需求1.会员管理员权限区分2.发帖延时保持无滞后3.

8、任何地方无

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

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

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