一 文件列表
\style.css 样式表
\questionnaire.sql SQL Server数据库生成脚本文件
\shpowquestion.jsp 显示投票
\thanks.jsp 投票结果确认
\showresult.jsp 用户查看投票结果(受管理员限制)
\opendata.jsp 打开数据库
\convert.jsp 处理中文字符串及换行的自定义函数文件
\admin\check.jsp 检查管理员是否已经登陆 ,嵌入各管理功能页面中
\admin\opendata.jsp 打开数据库
\admin\convert.jsp 处理中文字符串及换行的自定义函数文件
\admin\login.jsp 管理员登陆
\admin\chkadmin.jsp 验证密码
\admin\mainform.jsp 管理主界面
\admin\result.jsp 管理员查看投票结果
\admin\adpoll.jsp 添加问题
\admin\savedata.jsp 储存数据
\admin\delete.jsp 删除投票
\admin\edit1.jsp 方式B编辑投票
\admin\modify.jsp 方式B保存重新编辑结果
\admin\resetcount.jsp 将投票结果清零
\admin\isvisable.jsp 设置投票主题是否在前台显示
\admin\member.jsp 用户管理界面
\admin\adduser.jsp 添加用户
\admin\deluser.jsp 删除用户
\admin\edituser.jsp 修改用户密码
\admin\moduser.jsp 保存修改结果
\admin\edit.jsp 方式B编辑投票
\admin\editquestion.jsp 方式B编辑标题
\admin\modquestion.jsp 方式B保存编辑标题结果
\admin\edititem.jsp 方式B编辑选项
\admin\moditem.jsp 方式B保存编辑选项结果
\admin\additem.jsp 方式B保存增加选项结果
\admin\delitem.jsp 方式B删除选项
二 数据库表结构
用SQL Server建立数据库
数据库名:questionnaire
Questions表
QuestionID 索引投票主题
Questions 存储投票主题内容
Isvisable 标识投票是否在前台显示
Date 记录投票发布时间
IsOpen 标识投票结果是否向投票用户公开
Items表
ItemID 索引投票选项
QuestionID 关联投票主题
Item 存储投票选项内容
ItemCount 投票记数
Admins表
AdminName 管理员用户名
AdminPwd 管理员密码
三 说明
1)管理员登陆帐号和密码都是admin。
2)数据库连接方式是使用JDBC For SQL Server驱动。
用户使用时要修改opendata.jsp文件,修改SQL Server登陆用户名和密码。目前为SQL账号sa 密码123456