微信小程序开发的投票评选系统设计与实现

摘要

越来越多信息化融入到我们生活当中的同时,也在改变着我们的生活和学习方式,当然,变化最明显的除了我们普通民众之外,要数高校学生的生活方式以及校园信息化的变革。智慧是改变生活和生产的一种来源,那么智慧的体现更大程度上是对于软件技术的改变。当今社会,好的思路,好的创新方式往往是改变人们生活的一种来源。最常见最直接的形式就是各种软件的创始思路,京东因为非典的流行才能够将电子商务的形式推荐在线上;淘宝正因为其特殊的商业创作模式,才能够让电子产物更加走向辉煌。不同的解决思路考验的是我们对于社会问题的思考,那么软件信息化只是一种实现的方式,换句话也可以说是一种工具。这就是信息化力量加持下的企业资源计划,不仅仅如此,各种行业中有许许多多这样常见的例子。投票选举是我们日常生活当中不可缺少的一种场景方式,但传统的投票方式可能会浪费一些人力或者物力,如果我们可以基于信息化方式进行无纸化投票那将非常有用。
那么业务实现就是为了实现投票评选的管理系统,那么技术上我们采用的手段还是以目前主流的Java技术为主,那么采用的框架是SSM框架,这样一来更加方便的进行一个评选信息的管理。数据库方面我们使用的是MYSQL数据库,可以有效的快速上手,容易我们开发。
关键词:SSM框架;信息技术;投票评选
Abstract
When more and more informationization is integrated into our life, it is also changing our way of living and learning. Of course, the most obvious change is in addition to our ordinary people, the life style of college students and the revolution of campus informationization. Wisdom is a source of change in life and production, so the embodiment of wisdom is to a greater extent the change of software technology. In today’s society, good ideas and innovative ways are often a source of change in people’s lives. The most common and direct form is the original idea of various software. Because of the epidemic of SARS, Jingdong can recommend the form of e-commerce online; Taobao is because of its special business creation mode, can make electronic products more brilliant. Different solutions test our thinking on social problems, so software informatization is just a way to achieve, in other words can be said to be a tool. This is the enterprise resource planning supported by information power, not only that, there are many such common examples in various industries. Voting is an indispensable scene in our daily life, but the traditional way of voting may waste some manpower or material resources. If we can conduct paperless voting based on information, it will be very useful.
Keywords: SSM framework; Information technology; League member management;

目录

摘要 I
Abstract II
1 前言 3
1.1 课题背景及意义 3
1.2 课题研究内容 3
1.3 系统的设计思路 3
1.4 系统的研究方法 4
2 开发技术简介 5
2.1 SSM框架 5
2.2 B/S架构介绍 5
2.3 Mysql数据库 5
2.4 Eclipse工具 6
3 需求分析 6
3.1 需求概述 6
3.2 非功能需求分析 6
3.3 可行性分析 7
3.3.1 经济可行性 7
3.3.2 法律可行性 7
3.3.3 技术可行性 7
4 系统设计 8
4.1 E-R图 8
4.2 数据库设计 9
4.3 系统模块总体设计 10
5 系统实现 10
5.1 首页 10
5.2 管理员信息管理 11
5.3 公告信息管理 12
5.4 个人信息管理 12
6 系统测试 13
参考文献 15
致谢 17

你可能感兴趣的:(微信小程序,小程序)