个人项目 - SmartSurvey
软件名称:Smart Survey
业务目标:
1、满足小型企业调查应用(如举行活动,对活动内容调查)
2、简单易用,易于操作
3、易扩展,快速的适应新需求,及嵌入其他系统
目录
系统角色
未登陆用户
功能:登陆;FAQ;查看所有调查;最新调查;调查详情
登陆(normal)用户
功能:角色1功能;投票;个人投票记录
登陆(admin)用户
功能:角色2功能;调查管理;用户管理
功能简介
1、系统由2个模块构成:调查管理+账号管理
2、调查管理:公司活动,项目调查,头脑风暴
业务流程:发起调查——编辑调查——参与调查——删除调查
调查构成:主题,详情,选项,截止日期,可选个数;每次调查只可有一个主题
发起调查:用户可配置单选,多选(可选个数),最终发起调查;主题全局唯一,不可重复;选项需大于等于2个,且调查内唯一,不可重复
编辑调查:只可增加调查选项及调整截止日期;不可删除、编辑选项,防止作弊;不可手动修改调查结果
参与调查:在调查截止日期前,每个用户可投票一次,投票后产生投票记录
最新调查:创建时间倒序取最后一条记录
调查详情:可查看投票记录及投票结果,投票结果以报表(图形化)形式展现
3、测试账号
账号:lanmao 密码:123456 身份:admin
账号:bill 密码:123456 身份:normal
系统支持
1、不同身份,菜单不同;手动输入的URL会经过权限验证
2、表格分页样式扩展
3、可根据需要,添加报表导出功能(未实现)
4、可根据需要,添加邮件发送功能(未实现)
5、账号管理功能被屏蔽
系统配置
操作系统:Windows系统,XP及以上版本
软件:IIS5.5+
浏览器:IE7+,请勿禁用本地脚本
开发技术
前台脚本: JQuery1.4.1+Jquery UI
数据库:XML
数据库访问:Linq to XML
其他
版权:刘金栋(David.Liu)
安全:安全级别弱
浙公网安备 33010602011771号