gonggao_data varchar 50 否 发布时间
gonggao_fabuzhe varchar 50 否 发布人
(4)t_user(会员信息表)
该表其实是为了存储用户的相关注册资料,在其中寄存着用户的登录名、登录密码、姓名、QQ、邮箱、手机号等内容。该表的情况如下表2.4。
表2.4 t_user的结构
字段名 数据类型 长度 主键 备注
user_id int 4 是 自动编号
user_name int 50 否 登录账号
user_pw varchar 50 否 登录密码
user_realname varchar 50 否 姓名
user_address varchar 50 否 地址
user_sex varchar 50 否 性别
user_tel varchar 50 否 联系电话
user_email varchar 50 否 电子邮件
user_qq varchar 50 否 QQ
(5)t_admin(管理员信息表)
该表其实是用来寄存管理员登录后台页面时所需要的基本登陆资料,该表的情况如下表2.5。
表2.5 t_admin的结构
字段名 数据类型 长度 主键 备注
id int 4 是 自动编号
userName varchar 50 否 登录账号
userPw varchar 50 否 登录密码
5. 系统的实现
5.1 前台首页设计
用户输入网址,就可以进入网站的首页,在此页面我们可以进行相应的操作。首页界面的设计效果图,如下图5-1。
图5-1 网站首页运行结果
5.2 投票信息展示模块
投票信息展示模块的主要作用是为了可以让用户很直观的看到管理员发布的投票信息,因此投票信息展示模块的目的就是显示投票列表。
当我们进入首页投票列表,在其中我们可以看到各条投票项的题目以及发布时间,此页面的设计效果图如下图5-2所示。
图5-2 投列表模块界面设计
显示投票列表的代码主要是:
public String index()
{
Map request=(Map)ServletActionContext.getContext().get("request");
String sql="from TToupiao where del='no'";
List toupiaoList =toupiaoDAO.getHibernateTemplate().find(sql);
request.put("toupiaoList", toupiaoList);
return ActionSupport.SUCCESS;
}
然后在列表中点击投票标题链接即可进入相应的投票页面,客户可以在此页面完成相应的投票操作,但是需要用户登录后才能实现,执行页面效果如图5-3。
图5-3 用户投票界面设计 JSP网上投票系统的设计与实现+系统用例图+流程图(6):http://www.youerw.com/jisuanji/lunwen_1860.html