1功能需求通过对用户的需求调查分析,可以概括出用户的功能需求如下:单选投票、多选投票、查看投票、投票设计。1) 客户投票模块单选投票:用户只能从多个选项中选取一项进行投票。多选投票:用户可以从多个选项中选取多项进行投票。查看投票结果:提供用户查看当前投票情况,投票结果以条形图(百分比)和数字的形式显示。2)管理员模块投票管理模块新增投票:管理员可以添加新的投票主题(单选或多选),及投票主题的选项供用户进行投票。管理投票:管理员可以查看投票主题及投票内容,并可以删除不需要的投票主题及内容。信息显示模块投票用户信息查看:查看用户IP地址和用户投票信息。投票结果显示:显示投票结果。导出投票结果:用户可以导出投票结果(excel或其他格式)。系统设置模块投票结果显示设置:可选对外是否显示投票结果。投票时间段设置:设定投票时间段、截止时间。投票数设置(内部功能):设置投票数的初始值、修改投票数等。用户(IP)投票时间控制:设置每个IP的投票时间间隔。2功能模块设计在线投票系统客户