网上投票系统的功能
一、功能概述
1)客户模块
客户模块主要是添加投票项目信息,比如投票项目的题目,选项以及系统配置的要求。
2)新闻模块
新闻模块主要是一些关于本系统的新闻信息,其中包括新闻显示和添加删除模块。
3)留言薄模块
留言薄模块主要是投票者对于本系统提出问题,包括留言和管理员回复模块。
4)管理员模块
管理员模块是指管理员对项目进行的管理模块,包括项目的管理,选项的管理以及系统设置的管理。可以对项目的删除和编辑,选项
的删除,更新和添加,系统配置的删除和更新。
5)注册登陆模块
登陆注册主要为管理员和客户进入相应权限的桥梁。
6)投票模块
支持多选及单选,设定每次为单个/多个选手投票;投票结果统计,直观的柱状图显示投票结果。
二、系统权限划分
权限分为:前台管理和后台管理
前台管理;具有注册登录,投票,留言等内容。
后台管理:从后台很方便的添加新问题,修改及删除现有的问题。
三、系统组成模块
该系统主要由以下六个模块组成:登录、注册模块,管理员模块,客户模块,留言薄模块,新闻模块,投票模块。如下图
图3-1 系统结构图
四、 系统的详细设计
注册登录模块详细设计
(1)注册登录模块功能设计
管理员和客户登录界面;根据身份从而跳入相应的页面,实现注册登录功能。
(2)注册登录页面数据流
投票模块详细设计
(1)投票模块功能设计
投票模块为客户选择投票项目,并根据项目模式跳转相应投票页面进行投票,对系统配
置进行检测,并可以查询结果。
关注我们