菜单
  

     
    图3.2  E-R图
    3.3.2物理结构设计
    本系统只有一个数据库,包含5个表,分别为管理员表(superuser),用户表(login),主题表(votemaster),选项表(votedetails),问题结果表(votequestions),以下是主要数据表的表结构,它们之间的联系如图3.3所示。
    (1)主题表,主要存放问卷题目,问卷的问题 ,投票的总票数。
    关系模式:主题表(题目编号,题目标题,题目问题,题目总票数)
    主键:题目编号
    (2)投票选项表,主要存放选项的编号,以及每个选项所得的票数。
    关系模式:投票选项(题目编号,选项编号,选项票数)
    联合主键:题目编号,选项编号
    (3)选项结果表,主要存放每个选项所对应的结果。
    选项结果(题目编号,选项编号)
    联合主键:题目编号与选项编号
     
    图3.3 表间联系图
    4.系统的实现
    4.1登陆注册模块
    4.1.1功能描述
    注册为用户注册功能,用户通过注册页面进行注册。管理员和用户登陆界面,选择相应身份登陆跳转到对应页面,管理员登陆进入问卷管理页面,用户则进入问卷调查页面。
    4.1.2注册界面设计
    在此界面填写用户的基本信息以及个人爱好等
     
    图 4.1 注册页面
    4.2问卷投票模块
    4.2.1功能描述
    投票模块为用户选择投票项目,并跳转到相应投票页面进行投票,投票后根据用户所选择的选项,显示所对应选项的结果,并可以查询当前的问卷结果。
    4.2.2投票界面
     
    图 4.2 投票问题页面
    4.3结果输出模块
    4.3.1功能描述
    结果输出模块可以查看问卷每个选项所得的票数,并用百分比,图表显示出来,比较直观。
    4.3.2查看结果界面
     
    图 4.3 查看结果
    4.4问卷管理模块
    4.4.1功能描述
    问卷管理模块为管理员对项目信息的管理,如添加问卷,修改问卷,删除问卷,查看项目基本信息,查看选项信息等操作,在此模块下还可以查看用户的个人信息,还可以删除所选择的用户。
                     4.4.2界面设计
    在图4.4所显示的页面中,填写标题,问题,选项,选项结果,提交后自动在用户的问卷调查页面生成一个问卷,添加问卷非常方便,在查看所有问卷界面中可以查看问卷,删除问卷等操作。
     
    图 4.4 添加问卷页面
    本系统全部实现客户端对数据库的操作,如添加,删除,更新等操作,故为了保持数据的一致性,本数据库表设计的时候设计了主键约束和外键约束,在数据集中基本已经说明包含哪些主键以及外键,本系统数据库的外键约束主要是项目的ID和此项目对应的选项和系统配置之间ID的约束.在这数据库设计中我还设计了个触发器,用于保证更新单项票数和总票数的一致性。
    5总结
    基于B/S结构的问卷调查系统主要完成了登陆/注册,问卷投票,查看问卷结果,用图表显示问卷结果,后台问卷管理,用户管理等功能。登陆页面中,用户选择用户权限进入问卷调查页面,进行问卷调查,查看问卷结果等操作,管理员选择管理员权限进入问卷调查系统后台,对用户,问卷进行管理。本系统界面简洁, 简单实现了基本功能,没有大型问卷调查系统拥有的数据储存,大型问卷调查,选用任意模板等功能,此外系统在安全和界面设计方面不够完善,有待于改进。
  1. 上一篇:C#+sqlserver答疑系统的设计与实现
  2. 下一篇:《计算机基础》课程学生实验作业网络管理系统设计
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. 医院查询与挂号系统设计与实现

  4. java+mysql酒店管理系统设计与实现

  5. jsp公交刷卡数据统计系统图表的设计与实现

  6. php+mysql高校迎新系统的开发与应用

  7. 基于安卓系统的测量软件...

  8. 十二层带中心支撑钢结构...

  9. 当代大学生慈善意识研究+文献综述

  10. 乳业同业并购式全产业链...

  11. java+mysql车辆管理系统的设计+源代码

  12. 大众媒体对公共政策制定的影响

  13. 电站锅炉暖风器设计任务书

  14. 杂拟谷盗体内共生菌沃尔...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回