基于jsp的在线文章管理系统内容摘要:

应该了解一下网页编辑 器的发展过程,随着互联网(Inter) 的家喻户晓 , HTML 技术的不断发展和完善,随之而产生了众多网页编辑器,网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器),两者各有千秋。 3 系统需求分析 功能需求 系统的主要功能是通过几个功能模块来实现的。 具体的设计过程如下: 系统登录:该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。 文章 浏览:该模块负责分页列出网站所有 文章 的信息,包括 标题、类型、来源部门字段及发布日期,每条 文章 的标题被做成一个超链接,点击 文章的标题 就能跳转页面进行 文章 阅读。 文章 阅读:在其他页面中点击标题链接即进入 文章 阅读页面,此时,每条 文章的详细信息将被取出,包括内容、标题、关键字等,并按照相对固定的格式放置在页面的不同区域,所有 文章 使用大致相同的页面 布局,只是各字段对应的内容不同而已,另在线文章管理系统 4 外,页面其它位置,可以动态放置其他元件,如网站标志 logo、页面广告 banner 等链接图片,这样可以很容易地实现图文并茂的阅读效果。 文章 查询:该模块提供了 文章 查询功能, 输入要查找的内容及选定分类信息可以快速地找到符合条件的 文章 ,并输出查询结果。 文章 管理:该模块负责分页罗列出登录的注册用户曾发布过且未删除的 文章 信息,用户可以对该条 文章 进行删除、修改。 非 文章 发布者除了系统管理员外不具有对该条 文章 的处理权限,所以不同用户进入此页面将显示不同的内容。 文章 发布和修改:注册用户发布一条 文章 所需要的内容,包含标题、关键字、类型、来源部门、发布日期等,同时从登录模块得到用户名,这些信息将被写入数据库中保存。 该模块还负责编辑状态下的更新,这时,它将根据取得的 Title 字段值对页 面控件初始化。 系统的界面是至关重要的。 它是与用户沟通的桥梁,用户工作时要时时面对它,所以界面一定要简洁、直观,操作简单。 根据选择的相应用户和对应的口令进入系统,进行相应的操作。 若密码错误,则弹出“密码错误”对话框。 任务概述 文章 管理系统主要是为了实现网上 文章 信息显示及管理的系统,一个典型的 文章 管理系统都包括两个部分,一部分是面向网上用户的,提供 文章 标题分类显示、 文章 消息内容显示、相关 文章 列表、 文章 评论等功能。 另一部分面向系统后台管理者的,提供 文章 发表、删除、编辑 和 文章 栏目管理功能。 根据 文章 管理 的基本需求,该系统要完成的具体任务如下。 文章 标题分类显示,在进入 文章 主页时,应该能够分别列出各个栏目及该栏目中最新的 文章 ,还应该提供按栏目查看该栏目下全部 文章 信息的功能。 查看 文章 详细内容,在选择要查看的 文章 之后,应该可以显示该 文章 的全部详细信息,包括 文章 标题、详细内容、作者信息、 文章 来源、加入时间以及该 文章 的评论信息。 相关 文章 显示,当用户查看 文章 详细内容时,可以浏览与该 文章 相关的 文章 列表,方便用户查看。 文章 评论的相关功能,查看 文章 内容时可以发表对 文章 信息的看法,该系统还要实现 文章 评论的模块,查看 文章 详细内容 时可以看到该 文章 评论信息数,同时也应该提供查看 文章 评论详细内容的入口,评论信息的页面可以看到该 文章 的评论信息,同时可以投票支持或者反对某一条评论信息。 文章 信息管理者管理的功能, 文章 系统的维护人员可以随时向数据库中录入最新的 文章 以及对原有 文章 进行修改,或者需要时删除某一 文章 信息。 文章 栏目信息管理者管理功能,任何一个 文章 系统的栏目可能都不是固定的,如所有的 文章 频道可能都有国内 文章 、国际 文章 ,但是不同的系统各有各自的特殊的需求,有的企业系统可能要包括一个 生活 有关的栏目,而有的企业可能更关注娱乐信息。 或者在一个系统 中,在某一时间里要添加新的栏目来丰富 文章 系统的内容。 这样,就要求 文章 系统的栏目是可以定制的, 文章 系统的在线文章管理系统 5 维护人员可以通过对 文章 系统的需求分析,可以得到 文章 管理系统 总的用例图 Use Case 图,如图 31所示。 普通用户浏览文章栏目选择注册发表评论浏览评论个人信息管理修改个人信息 e x t e n d in c lu d e in c lu d e 管理员文章管理评论管理栏目管理管理员信息管理普通用户信息管理修改个人信息 in c lu d e 发表文章 e x t e n d 修改文章删除文章 in c lu d e in c lu d e in c lu d e 删除评论信息 in c lu d e 添加栏目修改栏目删除栏目 in c lu d e in c lu d e in c lu d e 删除普通用户 in c lu d e 31 总用例图 需求分析设计 用户管理 模块 用户信息管理模块主要是用户对自己基本信息的管理,其中包括两个方面,其一是登陆信息管理,该部分为管理员完成,管理员有权利根据需求添加或者删除相应的用户,其中用户分为二种,普通用户、管理员。 其二是基本信息管理,对于基本信息,包括两个方面登陆信息的管理和注册信息的管理。 对于基本信息的管理,不同的用户只能对自己的相关信息进行操作,是不可以修改他人的信息的。 用例图如图 32所示。 在线文章管理系统 6 管理员修改个人信息普通用户注册个人信息修改个人信息删除修改个人密码修改基本信息 e x t e n d e x t e n d 修改基本信息 e x t e n d 图 32 用户管理用例图 文章管理 模块 文章的管理模块是主要介绍管理员对文章的管理操作,管理员可以对文章发表、编辑 、删除操作,而普通用户只可以对文章进行浏览和评论。 用例图如 33 所示。 管理员文章管理发表文章 in c lu d e 修改文章 in c lu d e 删除文章 in c lu d e 图 33 文章 管理用例图 评论信息管理 模块 当 管理员发表了文章之后,普通用户通过注册登录系统后对文章进行浏览欣赏,浏览完文章之后可以 在 文章 的最后发表对这篇文章的一些评论信息,普通用户对此篇文章评论文之后可以查看其他普通用户对此篇文章的一些评论的信息,当普通用户发表一些不文明不合法的评论后,经过管理员查证之后,管理员有权可以对不合法不文明的信息进行删除处理。 用例图如 34所示。 在线文章管理系统 7 管理员评论信息删除评论信息 in c lu d e 普通用户发表评论浏览评论 e x t e n d in c lu d e 图 34 评论信息 管理用例图 栏目管理 模块 栏目的出现对于浏览文章起到了简单一搜索的功能,很大程度上提高了用户对文章的检索时间,用户可以直接选择栏目下的文章分类,在自己感兴趣的一些文章类别中进行选择自己感兴趣的文章阅读。 当一些类别的文章比较热门的时候管理员可以添加这个类别的文章栏目,一些无人问津文章类别管理员可以对此类别的文章进行删除处理,一些栏目名称不太适合的时候管理员可以进行对其编辑修改。 用例图如 35 所示。 管理员栏目管理添加栏目 in c lu d e 修改栏目 in c lu d e 删除栏目 in c lu d e 图 35 栏目 管理用例图 4 系统总体设计 业务流程 系统的总体设计以国家标准和上级部门的总体 规划、规范、标准、文件精神的具体要求为基础,在系统设计中综合考虑如下因素: 技术的先进性,符合网络发展的趋势; 在线文章管理系统 8 节省资金投入,保证系统效益;结合实际,满足现在和将来的数据传输需求;实用性、灵活性、模块性、扩充性、经济性、安全性。 网络 文章 管理系统中,总体来说应该包括两个模块:用户显示模块和管理者管理模块。 文章 管理系统的两个模块是面向不同用户的,前台显示面向上网用户的,主要实现信息的分类显示、 文章 详细内容显示、相关 文章 显示,评论信息显示以及添加评论信息的功能,用户显示模块的 UML活动图如图 41 所示。 图 41 文章 管理系统用户 UML 活动图 文章 管理系统管理者模块主要面向 文章 管理系统管理员,主要实现 文章 添加、 文章修改、 文章 删除、 文章 栏目添加、 文章 栏目修改的删除等功能, 活动图是 NML 用于对系统 的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的的控制流,活动图本质上是一种流程图。 在 UML 中,活动图表示成圆角矩形,其中还包括活动图可以看到,只有合法身份的管理员才可以进入,系统的子模块在操作上是平行的,其内在关系通过后续数据库的设计和程序流空中, 管理者模块 的 UML 活动图如图 42所示。 进入主页 文章分类显示 查看文章详细内容 添加评论信息 查看评论 相关文章显。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。