本系统分为前台用户界面和后台数据库管理。普通用户需注册才能投票,投票分为多选和单选,每个账号可以对多个不同主题进行投票,而管理员通过登录后台数据后可以制作投票主题或对用户进行管理。
由以下四个模块组成:登录注册模块,管理员模块,客户模块,投票模块
图3.1 系统模块结构图
3.1、登陆注册模块:登陆主要是为管理员和客户的适当的权限来访问的桥梁。注册登陆模块需添加相关信息,然后可以直接登记注册。登陆需要用户名和密码,登陆后才可完成用户认证,用户信息的变化,用户管理功能。只有登陆用户才能投票。
图3.1.1 注册登陆页面管理员流程图
图3.1.2 注册登陆页面会员注册流程图
图3.1.3 注册登陆页面数据流图
3.2、投票模块:用户可以选择不同的主题进行投票,每个表单包括主题、选项、投票个人信息。
图3.2.1 投票模块结构图
图3.2.2 投票模块流程图
3.3、管理员模块:管理员对项目进行管理,可以对项目的删除和编辑,选项的删除,更新和添加。
3.4、客户模块:客户对投票信息进行修改,删除。
图3.2 网上投票系统功能结构图
4、实验法:不断进行迭代开发实验,最终开发出满足要求的产品。
二、研究手段
开发工具:Eclipse
编程语言:Java EE
数据库:SQL Server 2008. JSP网上投票系统论文开题报告(2):http://www.youerw.com/kaiti/lunwen_1861.html