5.3 后台登录页面
想要进入网站的后台,来文护本网站的服务系统,并进行相关的管理操作,就需要先登录系统,在网站首页单击“管理员登录”,即可弹出确认进入后台页面的登录窗口,要求管理员输入正确的账户名以及密码,输入后系统会自动验证所输入的信息是否符合要求,如果不符合就要重新输入,如果符合则显示登录成功,,同时页面就会调转到后台管理界面。后台登录模块的运行效果如图5-4:
图5-4 后台登录模块的设计效果图
判断管理员身份的部分相应代码如下:
进入后台管理模块后可以点击左侧投票信息添加及管理、系统公告信息的添加及管理、注册会员管理、管理员添加及管理、修改个人密码等图标,到达相应的模块操作界面。其中后台界面的首页的设计效果图,如下图5-5所示。
图5-5 后台主页面运行结果图
5.4 投票信息管理
在这个模块中我们将可以相关的投票选项信息进行管理操作,其中包括投票选项的添加、取消等操作还有可以查看各项投票的结果。
点击投票信息管理菜单,可以进入投票信息管理页面,该页面通过列表列出已添加的类别信息,包括标题、发起时间。点击列表的删除按钮,实现投票信息的删除操作,删除过时或不需要的投票;如果我们需要了解投票情况,鼠标左键查看结果按钮,就能够看到相关的票数比例。界面设计效果如图5-6:
图5-6 投票信息管理
有时我们需要添加投票,这样我们就可以通过添加投票信息选项,进入投票信息添加页面,在此页面输入所要添加的投票的标题,点击添加选项,加入多个选项框,在其中输入与该标题相对应的所有选项,然后点击提交就可以成功添加投票项目。界面设计效果图如下图5-7所示:
图5-7 投票信息添加
有时投票完成后,我们想要看到投票结果,这时我们就可以点击查看结果按钮,它会将我们带到查看投票信息结果的界面,在此界面中我们的投票结果都会以柱状图的形式进行显示,这样会让我们更直观的看到投票的结果。界面设计效果图如下图5-8所示:
图5-8 投票结果查看
该模块的主要功能toupiaoAction类实现的,该类的主要功能就是与数据库进行数据交互,查询或保存投票信息,并通过struts.xml配置的内容跳转,打开相应的jsp页面。实现该模块的主要代码是:
5.5 公告信息管理
在这个菜单中实现了对网站前台公告栏的管理操作,其中主要是对网站公告栏中信息的编写、修订、撤销等操作。接下来我将详细说明此菜单的功能操作。
首先我们要先进入公告信息的管理菜单页面,点动后台首页左侧选项中的公告信息管理按钮,这样我们就会跳转到公告信息管理的页面,在此页面我们会看到已经发布出去的所有系统公告,可以看到这些公告的相关信息,并进行一些操作,比如删除过时或无用的公告,还能够点击浏览内容,看到更为详细的内容。此界面得设计效果图,如下图5-9所示:
图5-9 公告信息管理
当然我们还要进行发布新公告操作,这时我们就可以点击添加公告按钮,即可到达公告的添加界面,在此界面我们只需要按照要求填写公告的标题以及公告的具体内容信息,在一切填写完成后点击提交,就实现了新的系统公告的发布。此添加操作页面的实例图,如下图5-10:
图5-10 公告信息添加
该模块的主要功能gonggaoAction类实现的,该类的主要功能是与数据交互,查询或保存公告信息,并通过通过struts.xml配置的内容跳转,打开相应的jsp页面。实现该模块的主要代码是: JSP网上投票系统的设计与实现+系统用例图+流程图(7):http://www.751com.cn/jisuanji/lunwen_1860.html