Web编程课程设计报告留言簿课程设计报告.docVIP

Web编程课程设计报告留言簿课程设计报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web编程课程设计报告留言簿课程设计报告

Web编程课程设计报告 姓 名 学 号 院 系 班 级 专 业 指导教师 留言簿课程设计报告 主要流程 引言 开发背景 系统目标 定义 现行系统概况 现行系统流程 现行系统存在的问题 系统需求分析 系统业务流程及描述(要画出流程图) 用户需求(根据不同类型的用户分析) 性能需求 其它需求 数据分析 系统功能分析 系统功能模块图 功能界面框图 功能描述 系统的安全性与可靠性设计 系统软硬件配置(开发环境) 部分重要代码 1.引言 1.1编写目的 在网络技术逐渐渗入社会生活各个层面的今天,以前网站上的留言簿管理系统要用户登陆以后才能进行相关访问及互动。而随着网络互联技术的进步,现在网站投票只需打开网页就可进行论坛留言。留言簿对象是很多的,各个层次都可进行论坛访问,大至国家领导,小至一个普通干部,访问和留言从到指定用户进行表格到现在通过网络直接点击相应就可进行。网上留言簿管理系统可解决游客访问及留言,致使现在几乎各个网站都有各种类型网站留言簿管理系统,用户可选择自己的看法。所以我提出了本课题的研究。 本系统开发的目的是为了学习这样去做一个交互式的网页以及了解这种强大的网络编程工具,方便客户端和浏览器端之间的交流。 1.2项目背景 互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网上留言簿正是一种供人们进行交流的网络空间。它不受时间和空间的约束,留言簿用户可以发表自己的观点,大家一起探讨某个问题。 目前,网上留言簿已不是新事物,许许多多的别具特色的论坛在网络上随处可见。为了体现留言簿的特色,我们搜索各式各样的论坛版面,为了改变网上现存论坛的普遍风格,追加功能,更便于管理,于是开发出一套界面友好美观,易于使用的论坛管理系统。 2.任务概述 2.1目标 2.1.1基本要求 系统包括主要的功能:新用户的注册,会员密码重设,会员登录,用户自己修改信息,管理员删除用户,游客浏览留言,会员新增留言,会员留言回复,管理员删除留言这些功能,可以应付一般的用户需要。 2.1.2开发目标 这个系统预期的目的是为了做成交互式的网页,方便客户端和浏览器端之间的交流。通过论坛,人们能够相互交流沟通,把疑惑在论坛里公布,大家献计献策,共同学习,共同进步。 2.1.3应用目标 网上留言簿系统是一个会员登录留言系统。网上游客能够浏览论坛上的帖子,并且能够注册成为用户。论坛注册会员能够修改自己的资料信息,申请版主,发表帖子,让大家积极参与讨论。论坛管理员能够便于管理论坛,包括浏览游客留言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以及留言簿版主管理等等。 现行系统概况 2.1现行系统流程 板块类有浏览列表和管理两个方法,管理方法可以分为创建、修改和删除3个方法,如图。 帖子类有浏览、发帖、回帖、搜索和管理5个方法,浏览方法又可以分为列表和查看2个子方法,管理方法又可以分为编辑、删除、置顶、转移、指定精华5个子方法,如图 用户类有注册、登录和管理3个方法,管理方法又分为添加、删除和设置权限3个子方法,如图所示。 数据库访问模块: 利用javaBean封装对数据库的操作,主要包括连接数据库。当JSP页面中需要访问数据库时直接调用这个javaBean即可。 6. 分页显示模块:分页显示模块包括分页显示用户留言列表。分页显示模块功能树如图所示: 2.2现行系统存在的问题 用户和管理界面比较单一,管理人员也只有一个。实现的功能也比较普通。 系统需求分析 3.1系统业务流程及描述 (一) 会员注册流程 会员填写个人信息—信息合法性检验—会员信息持久化 具体流程图如下: (二) 会员登陆流程 输入用户凭证— 基于角色授权 具体流程图: (三) 会员管理流程 持有管理员角色 角色调整或分配为版主或删除用户 具体流程图: (四) 论坛版块管理流程 持有管理员角色 添加、删除、调整、置顶、隐藏版块 具体流程图: (五) 帖子发表 注册用户 选择版块发表主题 主题持久化 具体流程图: (六) 帖子回复 用户 针对主题发表回复 回复持久化 具体流程图: (七) 帖子管理 持有管理员或版主角色 添加、删除等操作 具体流程图: 3.2用户需求(根据不同类型的用户分析) 论坛板块列表 浏览帖子 发帖回帖 编辑帖子 删除帖子 回复帖子 非会员用户查看 用户注册 用户登录 控制用户权限 修改注册信息 设置论坛参数 管理板块 管理用户 3.3性能需求 1.会员管理员权限区分 2.发帖延时保持无滞后 3.任何地方无编译错误 3.5数据分析 系统功能分析 4.1系统功能模块图 论坛一般存在两种用户,分别为注

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档