在线投票系统

发布时间:2019-08-27   来源:未知

  网上投票系统的功能

  一、功能概述

  1)客户模块

  客户模块主要是添加投票项目信息,比如投票项目的题目,选项以及系统配置的要求。

  2)新闻模块

  新闻模块主要是一些关于本系统的新闻信息,其中包括新闻显示和添加删除模块。

  3)留言薄模块

  留言薄模块主要是投票者对于本系统提出问题,包括留言和管理员回复模块。

  4)管理员模块

  管理员模块是指管理员对项目进行的管理模块,包括项目的管理,选项的管理以及系统设置的管理。可以对项目的删除和编辑,选项

  的删除,更新和添加,系统配置的删除和更新。

  5)注册登陆模块

  登陆注册主要为管理员和客户进入相应权限的桥梁。

  6)投票模块

  支持多选及单选,设定每次为单个/多个选手投票;投票结果统计,直观的柱状图显示投票结果。

  二、系统权限划分

  权限分为:前台管理和后台管理

  前台管理;具有注册登录,投票,留言等内容。

  后台管理:从后台很方便的添加新问题,修改及删除现有的问题。

  三、系统组成模块

  该系统主要由以下六个模块组成:登录、注册模块,管理员模块,客户模块,留言薄模块,新闻模块,投票模块。如下图

  图3-1 系统结构图

  四、 系统的详细设计

  注册登录模块详细设计

  (1)注册登录模块功能设计

  管理员和客户登录界面;根据身份从而跳入相应的页面,实现注册登录功能。

  (2)注册登录页面数据流

  投票模块详细设计

  (1)投票模块功能设计

  投票模块为客户选择投票项目,并根据项目模式跳转相应投票页面进行投票,对系统配

  置进行检测,并可以查询结果。