asp.net324安全电子投票系统

asp.net324安全电子投票系统

150

更新时间:2021-06-09

所属分类:ASP.NET

评论回复:0

开发语言:

数据库:mysql

环境:Visual Studio

 

下载权限

1:系统首页

本页是浏览本站的首页面,在首页面中除了要考虑系统的功能,对于页的布局设计也很重要,本系统用的模板页,做到了每个页面都一样。在本页中,网站Logo在最上面,下面是对应的导航菜单,,整体色调以蓝色和白色为主,导航条包括网站首页,查看并投票, 留言板, 会员中心,管理登陆等信息

2会员注册登录模块

没有注册的用户只能查看投票和结果信息,不能投票,只有注册登录后的用户才可以进行投票,用户注册时输入用户名密码和其他基本信息后,系统检测用户输入的合法性,检测合法后注册成功

3投票和查看结果模块

投票和查看投票结果是本网站的核心内容,用户在登录后才可以投票,投票的时候输入验证码和选择自己的选项后进行投票,如果验证码错误,点击验证码的图片会自动刷新验证码。如果本IP或者IP段已经投票过那么需要稍后才能投票,防止ADSL用户通过更换IP重复刷票 ,在获取IP的时候我们获取的是用户的真是IP防止了代理IP刷票的可能性,这样多种方式有效结合后很好的防止了刷票的发生

4留言板模块

留言板模版主要就是会员和管理员之间交流的一个方式,会员通过留言可以给管理员提供一些建议什么的,管理员查看后进行改进

5会员中心模块

会员中心是当前登录的会员的一个信息修改,没有登录是没有权限查看该页面的,登录后可以根据需要更新自己的个人信息

6管理员登录模块

系统后台管理模块需要登入后才能使用,管理员登录的用户名:Admin,密码Admin。登入后后台首页管理界面,以简洁大方、方便操作为设计思路

7修改密码模块

为了系统的安全,用户要定期的修改自己的密码, 防止被其他用户非法等了和操作给系统带来不良的后果

8会员管理模块

会员管理主要是管理员对一些非法操作的用户进行删除的操作

9留言管理模块

会员在前台留言后管理员在后台查看,对有帮助的信息可以改进,对一些有敏感的信息可以删除

10投票主题信息管理模块

为了能够多投票管理,每一个投票信息必要有自己的主题也就是显示在首页的标题,投票主题管理只有一个内容那就是标题,管理员输入标题后点击确定添加数据到数据库中去

11投票选项管理模块

添加了投票的主题后就要对该主题下的选项进行管理了,投票的类型包括单选和多选,管理员在添加了投票主题和选项内容以及投票类型后进行添加,系统在检查系统的合法性后添加数据到数据库中

目   录


1 引言1

1.1 项目背景1

1.2 研究意义2

1.3 本系统概述2

1.4本系统的特殊性和先进性2

2系统分析和总体设计3

2.1 系统需求分析3

2.1.1 性能需求3

2.2 系统可行性分析4

2.2.1 技术及开发方法可行性4

2.2.2 管理可行性4

2.2.3 经济可行性4

2.3 业务流程分析4

3安全电子投票系统中结果交互分析研究8

3.1 系统物理环境配置8

3.2 系统概要设计9

3.3 数据库设计9

3.3.1 概念设计9

3.3.2 逻辑设计12

3.3.3 物理设计13

4安全电子投票系统中结果交互分析研究的实现16

4.1 系统技术实现16

4.1.1 Asp.Net简介16

4.1.2 B/S 结构概述17

4.1.3 MSSQL2005简介18

4.1.4系统详细设计19

4.1.4.2会员注册登录模块20

4.1.4.3投票和查看结果模块21

4.1.4.4留言板模块22

4.1.4.5会员中心模块23

4.1.4.6管理员登录模块23

4.1.4.7修改密码模块24

4.1.4.8会员管理模块24

4.1.4.9留言管理模块25

4.1.4.10投票主题信息管理模块25

4.1.4.11投票选项管理模块26

5 系统测试28

5.1 系统测试方法28

5.1.1 系统测试计划28

5.1.2 系统测试工具28

5.1.3 系统测试方法和测试类型28

5.2 系统测试的目的和原则29

5.3 系统测试29

5.3.1 系统登录测试要点29

5.3.2 管理员进入系统测试要点29

5.3.3 数据输入测试要点29

5.3.4 数据删除测试要点30

5.4 系统测试效果30

6 结 论33

6.1 系统开发总结33

致 谢34

参考文献35


下载
本地下载
- MB
188083800