4 总体设计
4.1系统设计
通过以上分析,本章对投票系统的前台,以及后台信息管理模块进行了具体的设计;首先,前台包括:投票、查看投票结果、会员的的登录、注册等功能;后台管理包括:对投票主题的添加、删除、修改;对投票选项的添加、删除、修改。此外,还包括对管理的维护等功能。
系统流程图如图4.1所示:
8
在线投票系统 前台用户界面 后台数据库管理 登录界面 查看投票结果 选择项目投票 选择身份 输入信息 普通用户 普通用户信息界面 判别身份 管理员 管理选项 删除项目 添加项目 管理员信息 用户界面
图4.1 系统流程图
9
4.2 系统功能结构设计
本系统按照功能逻辑分为五个板块:投票首页模块,投票实现模块,投票结果模块,管理员登录模块,投票项目管理模块。具体功能逻辑图如下:
在线投票 普通用户 管理员登录模块 投票首页模块 投票管理模块 投票实现模块
投票结果模块 主题管理模块 选项管理模块 管理 员信息模块
图4.2 系统功能结构图
10
4.3 系统功能模块设计
1、 用户投票模块
投票者选择投票项结果显示投票查看投票结果返回首页返回首页
图4.3 用户投票时序图
2、 管理员登陆模块
图4.4 管理员登陆时序图
11
相关推荐: