王才成 基于Java Web的新闻发布系统设计与实现
图4-10 新闻信息增加
当管理员需要对已有的新闻信息进行操作时,点击新闻信息管理,即可进入以下界面,点击修改进入与添加新闻信息类似的界面进行修改,或者是点击删除链接即可删除掉无用的新闻信息。
图4-11 新闻信息删除
图4-12 新闻信息修改
4.7 通知公告管理
管理员通过后台发布一些新的通知公告,通告一些与网站相关的消息,提前通知用户一些变动等,令用户提前得知并做好准备,比如预告新闻信息,或者通告某一位用户因何种行为受到网站的删号等一些不是新闻信息却又有必要让用户了解的信息。
14
王才成 基于Java Web的新闻发布系统设计与实现
图4-13 通知公告查看
管理员发布通知公告时,输入通知公告内容以后点击提交数据即可发布成功。
图4-14 通知公告增加
管理员删除过期的通知公告时,点击删除即可删除。
图4-15 通知公告删除
管理员点击修改即可对通知公告进行修改。
15
王才成 基于Java Web的新闻发布系统设计与实现
图4-16 通知公告修改
4.8 用户评论管理
在交互式的新闻网站中,难免会出现有些用户的评论内容含有不文明用语或政治色彩或宗教歧视等一些违禁的语言,此时管理员就需要将这些违禁用语删除。
图4-17 用户评论删除
4.9 系统用户管理
若是有些用户违禁用语屡删不改,在评论的时候脏话连篇,内容满满的都是违禁用语,管理员有权利直接予以删除账号处理。
图4-18 删除用户账号
4.10 管理员密码修改
管理员若是感觉当前密码难以记住或有被盗风险,可以点击密码修改进入修改密码的界面进行密码修改。
16
王才成 基于Java Web的新闻发布系统设计与实现
图4-19 管理员密码修改
5 系统测试
5.1 测试的重要性及目的 (1)测试的重要性
软件的测试非常重要,是在将软件交给用户使用之前保证软件质量的重要途径。软件开发过程中每一阶段都要测试,早发现错误早修正,如果不在软件开发的早期阶段进行测试,系统的错误最终将会累积,最终会给成品的测试带来巨大阻碍。 (2)测试的目的
测试的目的是为了找出错误并修改: ① 软件测试是发现错误的过程。
② 测试不是为了表现自己的程序完美,而是为了找出程序的不足之处。
③ 发现了新错误才是成功的测试。
当然,偏执的认为没找出错误就是失败的测试也是不正确的,测试是为了通过查找错误产生的原因和错误的分布特征,以帮助发现当前软件的缺陷,并不是单纯为了鸡蛋里挑骨头,我们要设计出有针对性的测试方法,改善测试的有效性。 5.2 测试的主要内容
测试的过程一共就分为五个阶段,分别是:代码审查、单元测试、集成测试、确认测试和最后的系统测试。
(1) 代码审查:针对代码比较复杂的部位和比较容易出错的部分,仔细的排查。 (2) 单元测试:单元是测试的最小单位模块,测试该模块实现的实际功能与预期功能是否符合。
(3) 集成测试:集成测试是将所有模块组装起来进行整体测试,看与接口有关问题是否正常。
17
相关推荐: