關于我們班級最后一個大項目的咨詢

[ 1422 查看 / 1 回复 ]

投票管理系统项目说明
题目类型有两类:单选,多选
其中题目名称与每个题目的选项数量可以动态配置,并且可以修改,删除。
注意:如果删除题目时应该将与该题目相关的所有选项也删除,防止出现dirty data
每一个题目要满足如下要求:
可以设定该题目是否在前台显示,如果显示则前台用户浏览该题目页面时可以看到题目,并且可以进行投票并提交;如果不显示则前台用户看不到该题目
可以查看该题目的投票结果(即每个选项的选择数量)
在前台呈现时题目以列表方式展现,即列出每个题目的名称以及序号,当用户点击该名称时列出该题目的选项,并且用户此时可以进行投票(如果后台管理端将题目设置为不显示,则列表中不会出现该题目),即每次只需针对一个问题进行投票
当前台用户进行投票时需要注意防止用户通过输入网址来访问不应该被访问的题目
要实现后台管理端,需要用户名与密码才能登陆进入系统(Asp.net天生有相關內容可以直接防止這樣的惡意用戶),测试相关技术的使用。
TOP

一個項目拿到,應該分析需要哪些技術,然后是框架。。我只能想到這些分析的內容。。具體要用到什么框架(如EntLib之類)還沒有什么好的概念。。
TOP