项目名称SSM框架基于JavaWeb在线投票系统的设计与实现源码
视频效果SSM框架基于JavaWeb在线投票系统的设计与实现源码
图5-2系统前台功能模块结构图
用户注册:用户填写用户名、密码和性别,点击注册按钮进行注册。
浏览:用户可以浏览在线投票管理系统中公共开放内容。
投票:用户选择自己需要的投票,针对主题,勾选选项,进行投票操作。投票方式支持单选只能投一次、单选一天只能投一次、多选只能投一次、多选一天只能投一次等四种方式。
投票中心:在线投票管理系统展示所有投票主题供用户选择。
投票历史:存储用户已经投票的历史内容,用户登陆后方可查看。
图5-3系统后台功能模块结构图
用户信息管理:管理员进行用户信息管理,可以添加用户(需要填写用户名、密码、性别和状态)、查看用户信息、修改用户信息和删除用户。
投票信息统计:管理员进行投票信息统计,默认显示所有的投票主题统计,输入搜索主题名称后显示单个主题的投票统计。
环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat7.x,8.x,9.x版本均可4.硬件环境:windows7/8/101G内存以上;或者MacOS;5.数据库:MySql5.7版本;6.是否Maven项目:否;
技术栈
使用说明
运行截图
用户管理控制层:packagecom.houserss.controller;
importorg.apache.commons.lang3.StringUtils;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.RequestMapping;importorg.springframework.web.bind.annotation.RequestMethod;importorg.springframework.web.bind.annotation.RequestParam;importorg.springframework.web.bind.annotation.ResponseBody;
importcom.houserss.common.Const;importcom.houserss.common.Const.Role;importcom.houserss.common.ServerResponse;importcom.houserss.pojo.User;importcom.houserss.service.IUserService;importcom.houserss.service.impl.UserServiceImpl;importcom.houserss.util.MD5Util;importcom.houserss.util.TimeUtils;importcom.houserss.vo.DeleteHouseVo;importcom.houserss.vo.PageInfoVo;
/**
@Controller@RequestMapping("/user/")publicclassUserController{
packagecom.sxl.controller.admin;
importjava.util.List;importjava.util.Map;
importcom.sxl.controller.MyController;
@Controller("adminController")@RequestMapping(value="/admin")publicclassAdminControllerextendsMyController{
importjava.util.Map;
@Controller("userController")@RequestMapping(value="/user")publicclassUserControllerextendsMyController{
}@RequestMapping(value="/mineSave")publicResponseEntity
importjava.nio.charset.Charset;importjava.util.Locale;importjava.util.ResourceBundle;
importcom.sxl.util.JacksonJsonUtil;importcom.sxl.util.StringUtil;importcom.sxl.util.SystemProperties;