==== 发起投票 ==
1. 用例图
2. 功能描述
前台:
1) 用户输入投票主题、单选、多选、投票结束时间、投票选项
2) 投票选项集合 js 动态添加投票选项,投票选项的上移、下移、删除
3) 提交时做 js 验证
1 ,空白的投票选项内容是无效的
2 ,应至少有 2 个有效的投票选项
3 ,到达投票关闭时间后,此投票将被关闭,任何人不可再对此进行投票
后台:
1) 后台验证用户输入的内容,(为空验证,格式验证)
2) 投票数据保存,投票选项的保存
3) 投票到日期关闭
[ 分类管理 ]
==== 添加新的分类 ====
1. 用例图
2. 功能描述
前台:
1) 输入新的分类名称
2) 提交时js 为空验证
后台:
1) 数据验证用户提交的内容是否为空
2) 保存分类到数据库
==== 删除分类 ====
1. 用例图
2. 功能描述
前台:
1) 用户点击删除给与提示,怕用户误操作
2) 删除分类成功返回原界面
后台:
1 )删除分类,返回原界面
==== 上下移动分类 ====
1. 用例图
2. 功能描述
前台:
1) 上移下移分类连接
后台:
1 )上下移动分类,系统主页显示的顺序
[ 版面管理 ]
==== 添加版面 ====
1. 用例图
2. 功能描述
前台:
1) 输入版面名称、版面描述、所属分类
2) 默认显示添加来源的分类
3) 提交时做js 验证(为空验证)
后台:
1) 验证数据(为空验证)
2) 添加版面,需要指定所属的分类
==== 删除版面 ====
1. 用例图
2. 功能描述
前台:
i. 删除版面时给与确认框,防止用户误操作
ii. 删除版面,返回操作界面
后台:
1 )删除版面,如果底下有主题,不级联操作
==== 上下移动版面 ====
1. 用例图
2. 功能描述
前台:
1) 上下移动版面
2) 操作成功返回
后台:
1 )上下移动影响前台显示